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