From e21ec52fdd77f65dd8c083acf02f9f8ffe42ce9c Mon Sep 17 00:00:00 2001 From: Agetian Date: Sat, 8 Jun 2019 09:38:47 +0300 Subject: [PATCH] - Improve ChangeZoneAi for Wrenn and Six like abilities. --- forge-ai/src/main/java/forge/ai/ability/ChangeZoneAi.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/forge-ai/src/main/java/forge/ai/ability/ChangeZoneAi.java b/forge-ai/src/main/java/forge/ai/ability/ChangeZoneAi.java index db92e323441..3e034d30d7c 100644 --- a/forge-ai/src/main/java/forge/ai/ability/ChangeZoneAi.java +++ b/forge-ai/src/main/java/forge/ai/ability/ChangeZoneAi.java @@ -1110,7 +1110,8 @@ public class ChangeZoneAi extends SpellAbilityAi { } } - boolean doWithoutTarget = sa.hasParam("Planeswalker") && sa.getPayCosts() != null + boolean doWithoutTarget = sa.hasParam("Planeswalker") && sa.getTargetRestrictions() != null + && sa.getTargetRestrictions().getMinTargets(source, sa) == 0 && sa.getPayCosts() != null && sa.getPayCosts().hasSpecificCostType(CostPutCounter.class); if (list.isEmpty() && !doWithoutTarget) {