1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-11-23 22:37:55 +02:00

Fix build

This commit is contained in:
Ivan Savenko
2025-04-29 12:37:29 +03:00
parent dca5a099d5
commit 9fbfbc7506
2 changed files with 2 additions and 2 deletions

View File

@@ -505,7 +505,7 @@ void CGameStateCampaign::generateCampaignHeroesToReplace()
if (!gameState->players.at(placeholder->getOwner()).isHuman())
continue;
CGHeroInstance * hero = campaignState->crossoverDeserialize(*nodeListIter, gameState->map.get());
auto hero = campaignState->crossoverDeserialize(*nodeListIter, gameState->map.get());
nodeListIter++;
logGlobal->info("Hero crossover: Loading placeholder as %d (%s)", hero->getHeroType(), hero->getNameTranslated());

View File

@@ -101,7 +101,7 @@ std::vector<const CGHeroInstance *> TavernHeroesPool::getHeroesFor(PlayerColor c
for(const auto & slot : currentTavern)
{
assert(slot.hero != nullptr);
assert(slot.hero.hasValue());
if (slot.player == color)
result.push_back(owner->getMap().tryGetFromHeroPool(slot.hero));
}