mirror of
https://github.com/vcmi/vcmi.git
synced 2025-09-16 09:26:28 +02:00
- Refactored method CGameState::init
This commit is contained in:
@@ -443,10 +443,9 @@ boost::optional<CScenarioTravel::STravelBonus> CCampaignState::getBonusForCurren
|
||||
{
|
||||
auto bonuses = getCurrentScenario().travelOptions.bonusesToChoose;
|
||||
assert(chosenCampaignBonuses.count(*currentMap) || bonuses.size() == 0);
|
||||
if(bonuses.size())
|
||||
return bonuses[currentBonusID()];
|
||||
else
|
||||
return boost::optional<CScenarioTravel::STravelBonus>();
|
||||
|
||||
if(bonuses.empty()) return boost::optional<CScenarioTravel::STravelBonus>();
|
||||
else return bonuses[currentBonusID()];
|
||||
}
|
||||
|
||||
const CCampaignScenario & CCampaignState::getCurrentScenario() const
|
||||
|
Reference in New Issue
Block a user