foul-magics/Mage/src/main/java/mage/target/common/TargetNonBasicLandPermanent.java
2018-06-02 17:59:49 +02:00

30 lines
798 B
Java

package mage.target.common;
import mage.constants.SuperType;
import mage.filter.common.FilterLandPermanent;
import mage.filter.predicate.Predicates;
import mage.filter.predicate.mageobject.SupertypePredicate;
/**
*
* @author BetaSteward_at_googlemail.com
*/
public class TargetNonBasicLandPermanent extends TargetLandPermanent {
public TargetNonBasicLandPermanent() {
this.filter = new FilterLandPermanent();
this.filter.add(Predicates.not(new SupertypePredicate(SuperType.BASIC)));
this.targetName = "nonbasic land";
}
public TargetNonBasicLandPermanent(final TargetNonBasicLandPermanent target) {
super(target);
}
@Override
public TargetNonBasicLandPermanent copy() {
return new TargetNonBasicLandPermanent(this);
}
}