From 80946ca88fe5bf2be9eff4cd1dbe3dc8b7478075 Mon Sep 17 00:00:00 2001 From: Agetian Date: Sun, 16 Jun 2019 12:59:06 +0300 Subject: [PATCH] - Fix a logic error in TapAllAi --- forge-ai/src/main/java/forge/ai/ability/TapAllAi.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/forge-ai/src/main/java/forge/ai/ability/TapAllAi.java b/forge-ai/src/main/java/forge/ai/ability/TapAllAi.java index 8744ade29f0..baf1842e4e0 100644 --- a/forge-ai/src/main/java/forge/ai/ability/TapAllAi.java +++ b/forge-ai/src/main/java/forge/ai/ability/TapAllAi.java @@ -24,8 +24,7 @@ import java.util.List; public class TapAllAi extends SpellAbilityAi { @Override protected boolean canPlayAI(final Player ai, SpellAbility sa) { - // If tapping all creatures do it either during declare attackers of AIs - // turn + // If tapping all creatures do it either during declare attackers of AIs turn // or during upkeep/begin combat? final Card source = sa.getHostCard(); @@ -86,7 +85,7 @@ public class TapAllAi extends SpellAbilityAi { return false; } // in AI's turn, check if there are possible attackers, before tapping blockers - if (game.getPhaseHandler().isPlayerTurn(ai) && !SpellAbilityAi.isSorcerySpeed(sa)) { + if (game.getPhaseHandler().isPlayerTurn(ai)) { validTappables = ai.getCardsIn(ZoneType.Battlefield); final boolean any = Iterables.any(validTappables, new Predicate() { @Override