From 476e4e87a1e94f4cb735aba68dfcc7c7da06adeb Mon Sep 17 00:00:00 2001 From: vereena42 <vereena42@gmail.com> Date: Tue, 3 Jan 2017 09:09:50 +0100 Subject: [PATCH] Correcting Stomp and Howl --- Mage.Sets/src/mage/cards/s/StompAndHowl.java | 17 ++++------------- 1 file changed, 4 insertions(+), 13 deletions(-) diff --git a/Mage.Sets/src/mage/cards/s/StompAndHowl.java b/Mage.Sets/src/mage/cards/s/StompAndHowl.java index b974985d98..dc623288bf 100644 --- a/Mage.Sets/src/mage/cards/s/StompAndHowl.java +++ b/Mage.Sets/src/mage/cards/s/StompAndHowl.java @@ -31,9 +31,8 @@ import mage.abilities.effects.common.DestroyMultiTargetEffect; import mage.cards.CardImpl; import mage.cards.CardSetInfo; import mage.constants.CardType; -import mage.filter.FilterPermanent; -import mage.filter.predicate.mageobject.CardTypePredicate; -import mage.target.TargetPermanent; +import mage.target.common.TargetArtifactPermanent; +import mage.target.common.TargetEnchantmentPermanent; import java.util.UUID; /** @@ -42,20 +41,12 @@ import java.util.UUID; */ public class StompAndHowl extends CardImpl { - private static final FilterPermanent filterArtifact = new FilterPermanent("artifact"); - private static final FilterPermanent filterEnchantment = new FilterPermanent("enchantment"); - - static { - filterArtifact.add(new CardTypePredicate(CardType.ARTIFACT)); - filterEnchantment.add(new CardTypePredicate(CardType.ENCHANTMENT)); - } - public StompAndHowl(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.SORCERY}, "{2}{G}"); // Destroy target artifact and target enchantment. - this.getSpellAbility().addTarget(new TargetPermanent(filterArtifact)); - this.getSpellAbility().addTarget(new TargetPermanent(filterEnchantment)); + this.getSpellAbility().addTarget(new TargetArtifactPermanent()); + this.getSpellAbility().addTarget(new TargetEnchantmentPermanent()); this.getSpellAbility().addEffect(new DestroyMultiTargetEffect()); }