a few more cmc->mana value changes

This commit is contained in:
Evan Kranzler 2021-04-18 07:51:36 -04:00
parent eda562fcda
commit 0bf26db3b5
5 changed files with 11 additions and 12 deletions

View file

@ -47,8 +47,8 @@ class BringToLightEffect extends OneShotEffect {
public BringToLightEffect() {
super(Outcome.PlayForFree);
this.staticText = "<i>Converge</i> &mdash; Search your library for a creature, instant, or sorcery card with converted mana "
+ "cost less than or equal to the number of colors of mana spent to cast {this}, exile that card, "
this.staticText = "<i>Converge</i> &mdash; Search your library for a creature, instant, or sorcery card with mana "
+ "value less than or equal to the number of colors of mana spent to cast {this}, exile that card, "
+ "then shuffle your library. You may cast that card without paying its mana cost";
}
@ -66,8 +66,8 @@ class BringToLightEffect extends OneShotEffect {
Player controller = game.getPlayer(source.getControllerId());
if (controller != null) {
int numberColors = ColorsOfManaSpentToCastCount.getInstance().calculate(game, source, this);
FilterCard filter = new FilterCard("a creature, instant, or sorcery card with converted mana "
+ "cost less than or equal to " + numberColors);
FilterCard filter = new FilterCard("a creature, instant, or sorcery card with mana value "
+ "less than or equal to " + numberColors);
filter.add(Predicates.or(CardType.CREATURE.getPredicate(),
CardType.INSTANT.getPredicate(), CardType.SORCERY.getPredicate()));
filter.add(new ManaValuePredicate(ComparisonType.FEWER_THAN, numberColors + 1));

View file

@ -61,8 +61,8 @@ class HazoretsUndyingFuryEffect extends OneShotEffect {
public HazoretsUndyingFuryEffect() {
super(Outcome.PlayForFree);
this.staticText = "Shuffle your library, then exile the top four cards. "
+ "You may cast any number of nonland cards with converted mana "
+ "cost 5 or less from among them without paying their mana costs";
+ "You may cast any number of nonland cards with mana value "
+ "5 or less from among them without paying their mana costs";
}
public HazoretsUndyingFuryEffect(final HazoretsUndyingFuryEffect effect) {

View file

@ -69,8 +69,7 @@ class IsochronScepterImprintEffect extends OneShotEffect {
public IsochronScepterImprintEffect() {
super(Outcome.Benefit);
staticText = "you may exile an instant card with converted mana "
+ "cost 2 or less from your hand";
staticText = "you may exile an instant card with mana value 2 or less from your hand";
}
public IsochronScepterImprintEffect(IsochronScepterImprintEffect effect) {

View file

@ -92,8 +92,8 @@ class MasterOfPredicamentsEffect extends OneShotEffect {
return false;
}
boolean guessWrong;
if (attackedPlayer.chooseUse(Outcome.Detriment, "Is the chosen card's converted "
+ "mana cost greater than 4?", source, game)) {
if (attackedPlayer.chooseUse(Outcome.Detriment, "Is the chosen card's "
+ "mana value greater than 4?", source, game)) {
game.informPlayers(attackedPlayer.getLogName() + " guessed that the chosen "
+ "card's mana value is greater than 4");
guessWrong = cardFromHand.getManaValue() <= 4;

View file

@ -91,8 +91,8 @@ class RashmiEternitiesCrafterTriggeredAbility extends SpellCastControllerTrigger
@Override
public String getRule() {
return "Whenever you cast your first spell each turn, reveal the top card "
+ "of your library. If it's a nonland card with converted mana "
+ "cost less than that spell's, you may cast it without paying "
+ "of your library. If it's a nonland card with mana value "
+ "less than that spell's, you may cast it without paying "
+ "its mana cost. If you don't cast the revealed card, put it into your hand.";
}
}