From 78f6e28f3313655c6de412004a01348dec0e9f6f Mon Sep 17 00:00:00 2001 From: LevelX2 Date: Tue, 10 Jun 2014 17:46:48 +0200 Subject: [PATCH] * TargetNonBasicLandPermanent - Fixed a bug that nonland permanents could be targeted. Made Target by default required. --- Mage/src/mage/target/common/TargetNonBasicLandPermanent.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Mage/src/mage/target/common/TargetNonBasicLandPermanent.java b/Mage/src/mage/target/common/TargetNonBasicLandPermanent.java index 1c058f9d05c..23f0d7262e3 100644 --- a/Mage/src/mage/target/common/TargetNonBasicLandPermanent.java +++ b/Mage/src/mage/target/common/TargetNonBasicLandPermanent.java @@ -30,13 +30,12 @@ package mage.target.common; import mage.filter.predicate.Predicates; import mage.filter.predicate.mageobject.NamePredicate; -import mage.target.TargetPermanent; /** * * @author BetaSteward_at_googlemail.com */ -public class TargetNonBasicLandPermanent extends TargetPermanent { +public class TargetNonBasicLandPermanent extends TargetLandPermanent { public TargetNonBasicLandPermanent() { filter.add(Predicates.not(new NamePredicate("Island"))); @@ -45,6 +44,7 @@ public class TargetNonBasicLandPermanent extends TargetPermanent { filter.add(Predicates.not(new NamePredicate("Swamp"))); filter.add(Predicates.not(new NamePredicate("Plains"))); this.targetName = "nonbasic land"; + this.setRequired(true); } public TargetNonBasicLandPermanent(final TargetNonBasicLandPermanent target) {