From c18345ef8585cafdcd43ec8e7a6a38a122192176 Mon Sep 17 00:00:00 2001 From: LevelX2 Date: Wed, 21 Nov 2012 23:22:27 +0100 Subject: [PATCH] Fixed a bug in TargetSpellOrPermanent. --- .../target/common/TargetSpellOrPermanent.java | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/Mage/src/mage/target/common/TargetSpellOrPermanent.java b/Mage/src/mage/target/common/TargetSpellOrPermanent.java index 8a85927e928..0e4c027a885 100644 --- a/Mage/src/mage/target/common/TargetSpellOrPermanent.java +++ b/Mage/src/mage/target/common/TargetSpellOrPermanent.java @@ -29,6 +29,9 @@ */ package mage.target.common; +import java.util.HashSet; +import java.util.Set; +import java.util.UUID; import mage.Constants.Zone; import mage.MageObject; import mage.abilities.Ability; @@ -42,9 +45,6 @@ import mage.game.stack.Spell; import mage.game.stack.StackObject; import mage.target.TargetImpl; -import java.util.HashSet; -import java.util.Set; -import java.util.UUID; /** * @@ -73,18 +73,19 @@ public class TargetSpellOrPermanent extends TargetImpl { } public TargetSpellOrPermanent(int minNumTargets, int maxNumTargets, boolean notTarget) { - this(minNumTargets, maxNumTargets); + this(minNumTargets, maxNumTargets); this.notTarget = notTarget; } - public TargetSpellOrPermanent(int minNumTargets, int maxNumTargets, FilterSpellOrPermanent filter,boolean notTarget) { - this(minNumTargets, maxNumTargets); + public TargetSpellOrPermanent(int minNumTargets, int maxNumTargets, FilterSpellOrPermanent filter,boolean notTarget) { + this(minNumTargets, maxNumTargets); this.notTarget = notTarget; - this.filter = filter; + this.filter = filter; } public TargetSpellOrPermanent(final TargetSpellOrPermanent target) { super(target); this.filter = target.filter.copy(); + this.filterPermanent = target.filterPermanent.copy(); } @Override