Fixed text on all cards except Legion Angel for #7044.

This commit is contained in:
Alex Vasile 2022-01-28 09:30:39 -05:00
parent ffa05bf9db
commit c58a07eaea
6 changed files with 20 additions and 9 deletions

View file

@ -25,7 +25,8 @@ public final class BloodPrice extends CardImpl {
StaticFilters.FILTER_CARD, Zone.LIBRARY, false,
false, false, Zone.HAND, false,
false, true
));
).setText("Look at at the top four cards of your library." +
"Put two of them into your hand and the rest on the bottom of your library in any order "));
this.getSpellAbility().addEffect(new LoseLifeSourceControllerEffect(2));
}

View file

@ -70,8 +70,9 @@ class DistendedMindbenderEffect extends OneShotEffect {
public DistendedMindbenderEffect() {
super(Outcome.Discard);
this.staticText = "target opponent reveals their hand. You choose from it a nonland card with mana value 3 or less and a card with "
+ "mana value 4 or greater. That player discards those cards.";
this.staticText = "target opponent reveals their hand. " +
"You choose from it a nonland card with mana value 3 or less and a card with mana value 4 or greater." +
"That player discards those cards.";
}
public DistendedMindbenderEffect(final DistendedMindbenderEffect effect) {

View file

@ -34,7 +34,7 @@ public final class NighthawkScavenger extends CardImpl {
this.subtype.add(SubType.VAMPIRE);
this.subtype.add(SubType.ROGUE);
this.power = new MageInt(0);
this.power = new MageInt(1);
this.toughness = new MageInt(3);
// Flying
@ -50,7 +50,8 @@ public final class NighthawkScavenger extends CardImpl {
this.addAbility(new SimpleStaticAbility(
Zone.ALL, new SetPowerSourceEffect(xValue, Duration.EndOfGame)
.setText("{this}'s power is equal to 1 plus the number of " +
"card types among cards in your opponents' graveyards.")
"card types among cards in your opponents' graveyards. " +
"<i>(Cards in graveyards have only the characteristics of their front face.)</i>")
).addHint(CardTypesInGraveyardHint.OPPONENTS));
}

View file

@ -37,7 +37,12 @@ public final class PelakkaPredation extends ModalDoubleFacesCard {
// Sorcery
// Target opponent reveals their hand. You may choose a card from it with converted mana cost 3 or greater. That player discards that card.
this.getLeftHalfCard().getSpellAbility().addEffect(new DiscardCardYouChooseTargetEffect(filter, TargetController.OPPONENT));
this.getLeftHalfCard().getSpellAbility().addEffect(
new DiscardCardYouChooseTargetEffect(filter, TargetController.OPPONENT).setText(
"Target opponent reveals their hand. " +
"You choose a card from it with converted mana cost 3 or greater. " +
"That player discards that card"
));
this.getLeftHalfCard().getSpellAbility().addTarget(new TargetOpponent());
// 2.

View file

@ -40,7 +40,7 @@ public final class ThievingSkydiver extends CardImpl {
KickerAbility kickerAbility = new KickerAbility("{X}");
kickerAbility.getKickerCosts().forEach(cost -> {
cost.setMinimumCost(1);
cost.setReminderText(". X can't be 0.");
cost.setReminderText(". X can't be 0. <i>(You may pay an additional {X} as you cast this spell.)</i>");
});
this.addAbility(kickerAbility);

View file

@ -31,8 +31,11 @@ public final class WindriderWizard extends CardImpl {
// Whenever you cast an instant, sorcery, or Wizard spell, you may draw a card. If you do, discard a card.
this.addAbility(new SpellCastControllerTriggeredAbility(
new DrawDiscardControllerEffect(1, 1, true),
StaticFilters.FILTER_SPELL_INSTANT_SORCERY_WIZARD, false
));
StaticFilters.FILTER_SPELL_INSTANT_SORCERY_WIZARD,
false,
"Whenever you cast an instant, sorcery, or Wizard spell, you may draw a card. " +
"If you do, discard a card.")
);
}
private WindriderWizard(final WindriderWizard card) {