diff --git a/Mage.Sets/src/mage/cards/e/ExplorationBroodship.java b/Mage.Sets/src/mage/cards/e/ExplorationBroodship.java index 599e79e76d4..19775075c82 100644 --- a/Mage.Sets/src/mage/cards/e/ExplorationBroodship.java +++ b/Mage.Sets/src/mage/cards/e/ExplorationBroodship.java @@ -12,7 +12,9 @@ import mage.cards.CardSetInfo; import mage.constants.CardType; import mage.constants.Duration; import mage.constants.SubType; +import mage.filter.FilterCard; import mage.filter.StaticFilters; +import mage.filter.common.FilterPermanentCard; import java.util.UUID; @@ -21,6 +23,8 @@ import java.util.UUID; */ public final class ExplorationBroodship extends CardImpl { + private static final FilterCard filter = new FilterPermanentCard("a permanent spell"); + public ExplorationBroodship(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.ARTIFACT}, "{G}"); @@ -42,8 +46,7 @@ public final class ExplorationBroodship extends CardImpl { this.addAbility(new StationLevelAbility(8) .withLevelAbility(FlyingAbility.getInstance()) .withLevelAbility(new CastFromGraveyardOnceDuringEachOfYourTurnAbility( - StaticFilters.FILTER_CARD_A_CREATURE_SPELL, - new SacrificeTargetCost(StaticFilters.FILTER_LAND).setText("sacrificing a land") + filter, new SacrificeTargetCost(StaticFilters.FILTER_LAND).setText("sacrificing a land") )) .withPT(4, 4)); } diff --git a/Mage/src/main/java/mage/abilities/common/PutIntoGraveFromBattlefieldAllTriggeredAbility.java b/Mage/src/main/java/mage/abilities/common/PutIntoGraveFromBattlefieldAllTriggeredAbility.java index a0d5ac75c7a..aa6e3349a91 100644 --- a/Mage/src/main/java/mage/abilities/common/PutIntoGraveFromBattlefieldAllTriggeredAbility.java +++ b/Mage/src/main/java/mage/abilities/common/PutIntoGraveFromBattlefieldAllTriggeredAbility.java @@ -32,7 +32,7 @@ public class PutIntoGraveFromBattlefieldAllTriggeredAbility extends TriggeredAbi this.onlyToControllerGraveyard = onlyToControllerGraveyard; this.setTargetPointer = setTargetPointer; setTriggerPhrase("Whenever " + CardUtil.addArticle(filter.getMessage()) + " is put into " + - (onlyToControllerGraveyard ? "your" : "a") + " graveyard, "); + (onlyToControllerGraveyard ? "your" : "a") + " graveyard from the battlefield, "); } protected PutIntoGraveFromBattlefieldAllTriggeredAbility(final PutIntoGraveFromBattlefieldAllTriggeredAbility ability) {