PhaseHandler: reset ActiveTriggers before the BattleTriggers are check.

That does fix Finest Hour
This commit is contained in:
Hanmac
2016-10-11 16:46:10 +00:00
parent 4213e1269d
commit aa7e312229

View File

@@ -513,6 +513,8 @@ public class PhaseHandler implements java.io.Serializable {
}
nCombatsThisTurn++;
// Reset all active Triggers
game.getTriggerHandler().resetActiveTriggers();
// Prepare and fire event 'attackers declared'
Multimap<GameEntity, Card> attackersMap = ArrayListMultimap.create();
@@ -855,7 +857,7 @@ public class PhaseHandler implements java.io.Serializable {
}
public final boolean isFirstCombat() {
return (nCombatsThisTurn == 0);
return (nCombatsThisTurn == 1);
}
public final boolean isFirstUpkeep() {