[STX] [C21] updated spoiler

This commit is contained in:
Evan Kranzler 2021-04-16 20:54:32 -04:00
parent b8b8deaec2
commit 68d5c66127
6 changed files with 52 additions and 53 deletions

View file

@ -40,7 +40,7 @@ public final class ElementalExpressionist extends CardImpl {
));
ability.addEffect(new GainAbilityTargetEffect(
new ElementalExpressionistTriggeredAbility(), Duration.EndOfTurn,
"and \"When you exile this creature, create a 4/4 blue and red Elemental creature token.\""
"and \"When this creature is put into exile, create a 4/4 blue and red Elemental creature token.\""
));
ability.addTarget(new TargetControlledCreaturePermanent());
this.addAbility(ability);
@ -113,7 +113,6 @@ class ElementalExpressionistTriggeredAbility extends ZoneChangeTriggeredAbility
@Override
public boolean checkTrigger(GameEvent event, Game game) {
// TODO: this needs to check that the controller exiled it, currently not supported
ZoneChangeEvent zEvent = (ZoneChangeEvent) event;
if (zEvent.getTarget() == null || zEvent.getTarget() != getSourcePermanentOrLKI(game)) {
return false;
@ -125,6 +124,6 @@ class ElementalExpressionistTriggeredAbility extends ZoneChangeTriggeredAbility
@Override
public String getRule() {
return "When you exile this creature, create a 4/4 blue and red Elemental creature token.";
return "When this creature is put into exile, create a 4/4 blue and red Elemental creature token.";
}
}

View file

@ -54,7 +54,7 @@ public final class FlamescrollCelebrant extends ModalDoubleFacesCard {
// 2.
// Revel in Silence
// Instant
// You opponents can't cast spells or activate planeswalkers' loyalty abilities this turn.
// Your opponents can't cast spells or activate planeswalkers' loyalty abilities this turn.
this.getRightHalfCard().getSpellAbility().addEffect(new RevelInSilenceEffect());
// Exile Revel in Silence.
@ -115,7 +115,7 @@ class RevelInSilenceEffect extends ContinuousRuleModifyingEffectImpl {
RevelInSilenceEffect() {
super(Duration.WhileOnBattlefield, Outcome.Benefit);
staticText = "You opponents can't cast spells or activate planeswalkers' loyalty abilities this turn.";
staticText = "Your opponents can't cast spells or activate planeswalkers' loyalty abilities this turn.";
}
private RevelInSilenceEffect(final RevelInSilenceEffect effect) {

View file

@ -54,7 +54,7 @@ class ShowOfConfidenceEffect extends OneShotEffect {
ShowOfConfidenceEffect() {
super(Outcome.Benefit);
staticText = "copy it for each other instant or sorcery spell you've cast this turn. " +
staticText = "copy it for each other instant and sorcery spell you've cast this turn. " +
"You may choose new targets for the copies";
}

View file

@ -106,9 +106,9 @@ class ExploreTheVastlandsEffect extends OneShotEffect {
ExploreTheVastlandsEffect() {
super(Outcome.Benefit);
staticText = "each player looks at the top five cards of their library, " +
"reveals a land card and/or an instant or sorcery card from among them, " +
"then puts the cards they revealed this way into their hand and the rest " +
staticText = "each player looks at the top five cards of their library " +
"and may reveal a land card and/or an instant or sorcery card from among them. " +
"Each player puts the cards they revealed this way into their hand and the rest " +
"on the bottom of their library in a random order. Each player gains 3 life";
}

View file

@ -245,7 +245,7 @@ public final class Commander2021Edition extends ExpansionSet {
cards.add(new SetCardInfo("Ruxa, Patient Professor", 66, Rarity.RARE, mage.cards.r.RuxaPatientProfessor.class));
cards.add(new SetCardInfo("Sanctum Gargoyle", 102, Rarity.COMMON, mage.cards.s.SanctumGargoyle.class));
cards.add(new SetCardInfo("Sangromancer", 152, Rarity.RARE, mage.cards.s.Sangromancer.class));
cards.add(new SetCardInfo("Sanguine Bond", 153, Rarity.UNCOMMON, mage.cards.s.SanguineBond.class));
cards.add(new SetCardInfo("Sanguine Bond", 153, Rarity.RARE, mage.cards.s.SanguineBond.class));
cards.add(new SetCardInfo("Sapling of Colfenor", 228, Rarity.RARE, mage.cards.s.SaplingOfColfenor.class));
cards.add(new SetCardInfo("Sapseep Forest", 313, Rarity.UNCOMMON, mage.cards.s.SapseepForest.class));
cards.add(new SetCardInfo("Scavenger Grounds", 314, Rarity.RARE, mage.cards.s.ScavengerGrounds.class));