diff --git a/forge-ai/src/main/java/forge/ai/ability/CountersMoveAi.java b/forge-ai/src/main/java/forge/ai/ability/CountersMoveAi.java index 4c4466ebe7e..13ccc50a938 100644 --- a/forge-ai/src/main/java/forge/ai/ability/CountersMoveAi.java +++ b/forge-ai/src/main/java/forge/ai/ability/CountersMoveAi.java @@ -349,6 +349,9 @@ public class CountersMoveAi extends SpellAbilityAi { } } + return false; + } else if (sa.getMaxTargets() == 2) { + // TODO return false; } else { // SA uses target for Defined @@ -361,10 +364,8 @@ public class CountersMoveAi extends SpellAbilityAi { } final Card src = srcCards.get(0); - if (cType != null) { - if (src.getCounters(cType) <= 0) { - return false; - } + if (cType != null && src.getCounters(cType) <= 0) { + return false; } Card lki = CardUtil.getLKICopy(src);