From ba1e8f196a84512486f6519f51063fcc256f62e3 Mon Sep 17 00:00:00 2001 From: Sloth Date: Fri, 14 Oct 2011 21:00:57 +0000 Subject: [PATCH] - Fixed a possible NPE in changeHiddenOriginCanPlayAI. --- .../forge/card/abilityFactory/AbilityFactory_ChangeZone.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/forge/card/abilityFactory/AbilityFactory_ChangeZone.java b/src/main/java/forge/card/abilityFactory/AbilityFactory_ChangeZone.java index 55b42a59424..6493eadd134 100644 --- a/src/main/java/forge/card/abilityFactory/AbilityFactory_ChangeZone.java +++ b/src/main/java/forge/card/abilityFactory/AbilityFactory_ChangeZone.java @@ -326,7 +326,8 @@ public final class AbilityFactory_ChangeZone { // prevent run-away activations - first time will always return true boolean chance = r.nextFloat() <= Math.pow(.6667, sa.getActivationsThisTurn()); - ArrayList pDefined; + ArrayList pDefined = new ArrayList(); + pDefined.add(source.getController()); Target tgt = af.getAbTgt(); if (tgt != null && tgt.canTgtPlayer()) { if (af.isCurse()) {