Преглед изворни кода

Merge pull request #2524 from Nordsoft91/reward_canrefuse

[1.3.1] Reward can refuse fix
Ivan Savenko пре 2 година
родитељ
комит
1f9ee6aa38
1 измењених фајлова са 3 додато и 0 уклоњено
  1. 3 0
      lib/mapObjects/CGTownBuilding.cpp

+ 3 - 0
lib/mapObjects/CGTownBuilding.cpp

@@ -356,6 +356,9 @@ void CTownRewardableBuilding::heroLevelUpDone(const CGHeroInstance *hero) const
 
 void CTownRewardableBuilding::blockingDialogAnswered(const CGHeroInstance *hero, ui32 answer) const
 {
+	if(answer == 0)
+		return; // player refused
+	
 	if(visitors.find(hero->id) != visitors.end())
 		return; // query not for this building