From 141f66d54d8776b23782be2eb9adc2f13542187c Mon Sep 17 00:00:00 2001 From: Agetian Date: Sat, 17 Dec 2016 15:05:57 +0000 Subject: [PATCH] - Reset targets for ChangeZoneAi SameName logic (hopefully fixes Declaration in Stone AI targeting errors). --- forge-ai/src/main/java/forge/ai/ability/ChangeZoneAi.java | 1 + 1 file changed, 1 insertion(+) 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 fae68faca85..ce8a4a4c5dd 100644 --- a/forge-ai/src/main/java/forge/ai/ability/ChangeZoneAi.java +++ b/forge-ai/src/main/java/forge/ai/ability/ChangeZoneAi.java @@ -131,6 +131,7 @@ public class ChangeZoneAi extends SpellAbilityAi { CardPredicates.nameEquals(max.getValue().getKey()), CardPredicates.isTargetableBy(sa)); // list should contain only one element or zero + sa.resetTargets(); for (Card c : list) { sa.getTargets().add(c); return true;