From ef8af1a2b6cb0dbcf2b84bc99c3a22b7419662ce Mon Sep 17 00:00:00 2001 From: Sloth Date: Tue, 25 Jun 2013 08:03:09 +0000 Subject: [PATCH] - Fixed IllegalArgumentException caused by multiple origins in ChangeZoneAll AI. --- src/main/java/forge/card/ability/ai/ChangeZoneAllAi.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/forge/card/ability/ai/ChangeZoneAllAi.java b/src/main/java/forge/card/ability/ai/ChangeZoneAllAi.java index 8b948d10c2f..a689dc1766e 100644 --- a/src/main/java/forge/card/ability/ai/ChangeZoneAllAi.java +++ b/src/main/java/forge/card/ability/ai/ChangeZoneAllAi.java @@ -28,7 +28,7 @@ public class ChangeZoneAllAi extends SpellAbilityAi { final Cost abCost = sa.getPayCosts(); final Card source = sa.getSourceCard(); final ZoneType destination = ZoneType.smartValueOf(sa.getParam("Destination")); - final ZoneType origin = ZoneType.smartValueOf(sa.getParam("Origin")); + final ZoneType origin = ZoneType.listValueOf(sa.getParam("Origin")).get(0); if (abCost != null) { // AI currently disabled for these costs