mirror of
https://github.com/Card-Forge/forge.git
synced 2025-11-18 11:48:02 +00:00
PhaseHandler: reset ActiveTriggers before the BattleTriggers are check.
That does fix Finest Hour
This commit is contained in:
@@ -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() {
|
||||
|
||||
Reference in New Issue
Block a user