[ONS] Implement Crown of Ascension, Crown of Suspicion and Crown of Vigor

This commit is contained in:
Alex W. Jackson 2022-09-03 05:46:59 -04:00
parent a2dc4838a1
commit ce610be087
4 changed files with 68 additions and 165 deletions

View file

@ -10,6 +10,7 @@ import mage.filter.common.*;
import mage.filter.predicate.Predicates;
import mage.filter.predicate.mageobject.*;
import mage.filter.predicate.other.AnotherTargetPredicate;
import mage.filter.predicate.permanent.AttachedOrShareCreatureTypePredicate;
import mage.filter.predicate.permanent.TappedPredicate;
import mage.filter.predicate.permanent.TokenPredicate;
@ -892,6 +893,13 @@ public final class StaticFilters {
FILTER_CREATURE_TOKENS.setLockedFilter(true);
}
public static final FilterCreaturePermanent FILTER_CREATURE_ENCHANTED_AND_SHARE_TYPE = new FilterCreaturePermanent("enchanted creature and other creatures that share a creature type with it");
static {
FILTER_CREATURE_ENCHANTED_AND_SHARE_TYPE.add(AttachedOrShareCreatureTypePredicate.instance);
FILTER_CREATURE_ENCHANTED_AND_SHARE_TYPE.setLockedFilter(true);
}
public static final FilterAttackingCreature FILTER_ATTACKING_CREATURE = new FilterAttackingCreature();
static {