diff --git a/Mage.Sets/src/mage/sets/thedark/SkullOfOrm.java b/Mage.Sets/src/mage/sets/thedark/SkullOfOrm.java index 1d32d761fc..dfc74fba39 100644 --- a/Mage.Sets/src/mage/sets/thedark/SkullOfOrm.java +++ b/Mage.Sets/src/mage/sets/thedark/SkullOfOrm.java @@ -38,7 +38,8 @@ import mage.abilities.costs.mana.ManaCostsImpl; import mage.abilities.effects.common.ReturnToHandTargetEffect; import mage.cards.CardImpl; import mage.constants.Zone; -import mage.filter.common.FilterCreatureCard; +import mage.filter.FilterCard; +import mage.filter.predicate.mageobject.CardTypePredicate; import mage.target.common.TargetCardInGraveyard; /** @@ -47,13 +48,19 @@ import mage.target.common.TargetCardInGraveyard; */ public class SkullOfOrm extends CardImpl { + private static final FilterCard filter = new FilterCard("enchantment cards"); + + static { + filter.add(new CardTypePredicate(CardType.ENCHANTMENT)); + } + public SkullOfOrm(UUID ownerId) { super(ownerId, 106, "Skull of Orm", Rarity.UNCOMMON, new CardType[]{CardType.ARTIFACT}, "{3}"); this.expansionSetCode = "DRK"; // {5}, {tap}: Return target enchantment card from your graveyard to your hand. Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new ReturnToHandTargetEffect(), new ManaCostsImpl("{5}")); - ability.addTarget(new TargetCardInGraveyard(new FilterCreatureCard())); + ability.addTarget(new TargetCardInGraveyard(filter)); ability.addCost(new TapSourceCost()); this.addAbility(ability); }