diff --git a/src/main/java/forge/game/ai/AiAttackController.java b/src/main/java/forge/game/ai/AiAttackController.java index ee36eefb2e9..3a334dbb50e 100644 --- a/src/main/java/forge/game/ai/AiAttackController.java +++ b/src/main/java/forge/game/ai/AiAttackController.java @@ -108,6 +108,7 @@ public class AiAttackController { for (final Trigger trigger : attacker.getTriggers()) { if (trigger.getMode() == TriggerType.Attacks) { list.add(attacker); + break; } } } @@ -779,6 +780,9 @@ public class AiAttackController { attackersLeft = this.notNeededAsBlockers(ai, attackersLeft); attackersLeft = this.sortAttackers(attackersLeft); + if ( LOG_AI_ATTACKS ) + System.out.println("attackersLeft = " + attackersLeft); + for (int i = 0; i < attackersLeft.size(); i++) { final Card attacker = attackersLeft.get(i); if (this.aiAggression < 5 && !attacker.hasFirstStrike() && !attacker.hasDoubleStrike()