From 2ad39bf276a9dc44ebe95acc993d1f14f76909a1 Mon Sep 17 00:00:00 2001 From: cbt33 Date: Mon, 30 Sep 2013 10:20:18 -0400 Subject: [PATCH] Update MorgueTheft.java use FilterCreatureCard(). --- Mage.Sets/src/mage/sets/odyssey/MorgueTheft.java | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/Mage.Sets/src/mage/sets/odyssey/MorgueTheft.java b/Mage.Sets/src/mage/sets/odyssey/MorgueTheft.java index 5bb1afb9a7d..ad293162fa2 100644 --- a/Mage.Sets/src/mage/sets/odyssey/MorgueTheft.java +++ b/Mage.Sets/src/mage/sets/odyssey/MorgueTheft.java @@ -35,8 +35,7 @@ import mage.cards.CardImpl; import mage.constants.CardType; import mage.constants.Rarity; import mage.constants.TimingRule; -import mage.filter.FilterCard; -import mage.filter.predicate.mageobject.CardTypePredicate; +import mage.filter.common.FilterCreatureCard; import mage.target.common.TargetCardInYourGraveyard; /** @@ -45,12 +44,6 @@ import mage.target.common.TargetCardInYourGraveyard; */ public class MorgueTheft extends CardImpl { - private static final FilterCard filter = new FilterCard("creature"); - - static { - filter.add(new CardTypePredicate(CardType.CREATURE)); - } - public MorgueTheft(UUID ownerId) { super(ownerId, 151, "Morgue Theft", Rarity.COMMON, new CardType[]{CardType.SORCERY}, "{1}{B}"); this.expansionSetCode = "ODY"; @@ -59,7 +52,7 @@ public class MorgueTheft extends CardImpl { // Return target creature card from your graveyard to your hand. this.getSpellAbility().addEffect(new ReturnFromGraveyardToHandTargetEffect()); - this.getSpellAbility().addTarget(new TargetCardInYourGraveyard(filter)); + this.getSpellAbility().addTarget(new TargetCardInYourGraveyard(new FilterCreatureCard())); // Flashback {4}{B} this.addAbility(new FlashbackAbility(new ManaCostsImpl("{4}{B}"), TimingRule.SORCERY));