[EOC] a few text fixes

This commit is contained in:
theelk801 2025-07-14 10:55:07 -04:00
parent e949870bc7
commit 177c4c9327
2 changed files with 6 additions and 3 deletions

View file

@ -12,7 +12,9 @@ import mage.cards.CardSetInfo;
import mage.constants.CardType; import mage.constants.CardType;
import mage.constants.Duration; import mage.constants.Duration;
import mage.constants.SubType; import mage.constants.SubType;
import mage.filter.FilterCard;
import mage.filter.StaticFilters; import mage.filter.StaticFilters;
import mage.filter.common.FilterPermanentCard;
import java.util.UUID; import java.util.UUID;
@ -21,6 +23,8 @@ import java.util.UUID;
*/ */
public final class ExplorationBroodship extends CardImpl { public final class ExplorationBroodship extends CardImpl {
private static final FilterCard filter = new FilterPermanentCard("a permanent spell");
public ExplorationBroodship(UUID ownerId, CardSetInfo setInfo) { public ExplorationBroodship(UUID ownerId, CardSetInfo setInfo) {
super(ownerId, setInfo, new CardType[]{CardType.ARTIFACT}, "{G}"); super(ownerId, setInfo, new CardType[]{CardType.ARTIFACT}, "{G}");
@ -42,8 +46,7 @@ public final class ExplorationBroodship extends CardImpl {
this.addAbility(new StationLevelAbility(8) this.addAbility(new StationLevelAbility(8)
.withLevelAbility(FlyingAbility.getInstance()) .withLevelAbility(FlyingAbility.getInstance())
.withLevelAbility(new CastFromGraveyardOnceDuringEachOfYourTurnAbility( .withLevelAbility(new CastFromGraveyardOnceDuringEachOfYourTurnAbility(
StaticFilters.FILTER_CARD_A_CREATURE_SPELL, filter, new SacrificeTargetCost(StaticFilters.FILTER_LAND).setText("sacrificing a land")
new SacrificeTargetCost(StaticFilters.FILTER_LAND).setText("sacrificing a land")
)) ))
.withPT(4, 4)); .withPT(4, 4));
} }

View file

@ -32,7 +32,7 @@ public class PutIntoGraveFromBattlefieldAllTriggeredAbility extends TriggeredAbi
this.onlyToControllerGraveyard = onlyToControllerGraveyard; this.onlyToControllerGraveyard = onlyToControllerGraveyard;
this.setTargetPointer = setTargetPointer; this.setTargetPointer = setTargetPointer;
setTriggerPhrase("Whenever " + CardUtil.addArticle(filter.getMessage()) + " is put into " + 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) { protected PutIntoGraveFromBattlefieldAllTriggeredAbility(final PutIntoGraveFromBattlefieldAllTriggeredAbility ability) {