mirror of
https://github.com/magefree/mage.git
synced 2026-01-25 20:59:14 -08:00
[STX] [C21] updated spoiler
This commit is contained in:
parent
b8b8deaec2
commit
68d5c66127
6 changed files with 52 additions and 53 deletions
|
|
@ -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.";
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -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) {
|
||||
|
|
|
|||
|
|
@ -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";
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -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";
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -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));
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue