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()) {