From d4ef4b24c34e236a08877ed69ca86545dfcba98e Mon Sep 17 00:00:00 2001 From: Loki Date: Fri, 15 Jul 2011 15:29:12 +0300 Subject: [PATCH] fix Issue 182 --- Mage.Sets/src/mage/sets/newphyrexia/BeastWithin.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Mage.Sets/src/mage/sets/newphyrexia/BeastWithin.java b/Mage.Sets/src/mage/sets/newphyrexia/BeastWithin.java index 3adaba8ac38..d183a5ce12c 100644 --- a/Mage.Sets/src/mage/sets/newphyrexia/BeastWithin.java +++ b/Mage.Sets/src/mage/sets/newphyrexia/BeastWithin.java @@ -28,6 +28,8 @@ package mage.sets.newphyrexia; import java.util.UUID; + +import mage.Constants; import mage.Constants.CardType; import mage.Constants.Outcome; import mage.Constants.Rarity; @@ -42,7 +44,7 @@ import mage.target.TargetPermanent; /** * - * @author North + * @author North, Loki */ public class BeastWithin extends CardImpl { @@ -84,7 +86,7 @@ class BeastWithinEffect extends OneShotEffect { @Override public boolean apply(Game game, Ability source) { - Permanent permanent = game.getPermanent(source.getFirstTarget()); + Permanent permanent = (Permanent) game.getLastKnownInformation(targetPointer.getFirst(source), Constants.Zone.BATTLEFIELD); if (permanent != null) { BeastToken token = new BeastToken(); token.putOntoBattlefield(game, source.getId(), permanent.getControllerId());