Browse Source

CWillLastDays: add condition for permanent durations

Accidentally missed them in pull request
ArseniyShestakov 10 years ago
parent
commit
96897acc46
1 changed files with 2 additions and 0 deletions
  1. 2 0
      lib/HeroBonus.h

+ 2 - 0
lib/HeroBonus.h

@@ -832,6 +832,8 @@ public:
 			return true;
 		else if(bonus->duration & Bonus::ONE_DAY)
 			return false;
+		else if(bonus->duration & Bonus::PERMANENT || bonus->duration & Bonus::ONE_BATTLE)
+			return true;
 		else if(bonus->duration & Bonus::N_DAYS)
 		{
 			return bonus->turnsRemain > daysRequested;