From 720a44b4fdd019db80ccc3104dee7d08c566a74d Mon Sep 17 00:00:00 2001 From: Maxmtg Date: Tue, 11 Feb 2014 09:37:55 +0000 Subject: [PATCH] change zone ai won't crash with oob --- forge-ai/src/main/java/forge/ai/ability/ChangeZoneAi.java | 3 +++ 1 file changed, 3 insertions(+) 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 97bc2a7ff68..5816c8d530f 100644 --- a/forge-ai/src/main/java/forge/ai/ability/ChangeZoneAi.java +++ b/forge-ai/src/main/java/forge/ai/ability/ChangeZoneAi.java @@ -1078,6 +1078,9 @@ public class ChangeZoneAi extends SpellAbilityAi { public static Card chooseCardToHiddenOriginChangeZone(ZoneType destination, List origin, SpellAbility sa, List fetchList, Player player, final Player decider) { + if( fetchList.isEmpty() ) + return null; + String type = sa.getParam("ChangeType"); if (type == null) { type = "Card";