From 5a7633691a3dee8348ba1c3940dfd04ea4a30886 Mon Sep 17 00:00:00 2001 From: LevelX2 Date: Mon, 17 Aug 2015 12:37:32 +0200 Subject: [PATCH] * FixedTarget added new constructor using permanent object. --- Mage/src/mage/target/targetpointer/FixedTarget.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Mage/src/mage/target/targetpointer/FixedTarget.java b/Mage/src/mage/target/targetpointer/FixedTarget.java index 5a8f3c68d4d..f513ca21ba9 100644 --- a/Mage/src/mage/target/targetpointer/FixedTarget.java +++ b/Mage/src/mage/target/targetpointer/FixedTarget.java @@ -6,6 +6,7 @@ import java.util.UUID; import mage.abilities.Ability; import mage.cards.Card; import mage.game.Game; +import mage.game.permanent.Permanent; public class FixedTarget implements TargetPointer { @@ -18,6 +19,12 @@ public class FixedTarget implements TargetPointer { this.initialized = false; } + public FixedTarget(Permanent permanent, Game game) { + this.targetId = permanent.getId(); + this.zoneChangeCounter = permanent.getZoneChangeCounter(game); + this.initialized = true; + } + /** * Use this if you already want to fix the target object to the known zone * now (otherwise the zone will be set if the ability triggers or not at