fix reminder text

This commit is contained in:
xenohedron 2023-11-04 17:59:17 -04:00
parent e122e9d512
commit e27ceec5e8
8 changed files with 10 additions and 9 deletions

View file

@ -30,7 +30,7 @@ public final class DeepGoblinSkulltaker extends CardImpl {
this.toughness = new MageInt(2);
// Menace
this.addAbility(new MenaceAbility());
this.addAbility(new MenaceAbility(false));
// At the beginning of your end step, if you descended this turn, put a +1/+1 counter on Deep Goblin Skulltaker.
this.addAbility(new BeginningOfEndStepTriggeredAbility(

View file

@ -44,7 +44,7 @@ public final class DireBlunderbuss extends CardImpl {
this.addAbility(ability);
// Equip {1}
this.addAbility(new EquipAbility(1));
this.addAbility(new EquipAbility(1, false));
}
private DireBlunderbuss(final DireBlunderbuss card) {

View file

@ -26,7 +26,7 @@ public final class DireFlail extends CardImpl {
this.addAbility(new SimpleStaticAbility(new BoostEquippedEffect(2, 0)));
// Equip {1}
this.addAbility(new EquipAbility(1));
this.addAbility(new EquipAbility(1, false));
// Craft with artifact {3}{R}{R}
this.addAbility(new CraftAbility("{3}{R}{R}"));

View file

@ -28,7 +28,7 @@ public final class DreadOsseosaur extends CardImpl {
this.color.setBlack(true);
// Menace
this.addAbility(new MenaceAbility());
this.addAbility(new MenaceAbility(false));
// Whenever Dread Osseosaur enters the battlefield or attacks, you may mill two cards.
this.addAbility(new EntersBattlefieldOrAttacksSourceTriggeredAbility(

View file

@ -41,7 +41,7 @@ public final class KitesailLarcenist extends CardImpl {
this.addAbility(FlyingAbility.getInstance());
// Ward {1}
this.addAbility(new WardAbility(new ManaCostsImpl<>("{1}")));
this.addAbility(new WardAbility(new ManaCostsImpl<>("{1}"), false));
// When Kitesail Larcenist enters the battlefield, for each player, choose up to one other target artifact or creature that player controls. For as long as Kitesail Larcenist remains on the battlefield, the chosen permanents become Treasure artifacts with "{T}, Sacrifice this artifact: Add one mana of any color" and lose all other abilities.
Ability ability = new EntersBattlefieldTriggeredAbility(new BecomesCreatureTargetEffect(

View file

@ -22,7 +22,8 @@ public final class ZodiacDragon extends CardImpl {
this.toughness = new MageInt(8);
// When Zodiac Dragon is put into your graveyard from the battlefield, you may return it to your hand.
this.addAbility(new PutIntoGraveFromBattlefieldSourceTriggeredAbility(new ReturnToHandSourceEffect(), true, true));
this.addAbility(new PutIntoGraveFromBattlefieldSourceTriggeredAbility(new ReturnToHandSourceEffect()
.setText("return it to your hand"), true, true));
}
private ZodiacDragon(final ZodiacDragon card) {

View file

@ -2028,7 +2028,7 @@ public class VerifyCardDataTest {
Map<Class, String> hints = new HashMap<>();
hints.put(FightTargetsEffect.class, "Each deals damage equal to its power to the other");
hints.put(MenaceAbility.class, "can't be blocked except by two or more");
hints.put(ScryEffect.class, "Look at the top card of your library. You may put that card on the bottom of your library");
hints.put(ScryEffect.class, "Look at the top card of your library. You may put that card on the bottom");
hints.put(EquipAbility.class, "Equip only as a sorcery.");
hints.put(WardAbility.class, "becomes the target of a spell or ability an opponent controls");
hints.put(ProliferateEffect.class, "Choose any number of permanents and/or players, then give each another counter of each kind already there.");

View file

@ -53,11 +53,11 @@ public class ScryEffect extends OneShotEffect {
return;
}
if (scryNumber == 1) {
sb.append(". <i>(Look at the top card of your library. You may put that card on the bottom of your library.)</i>");
sb.append(". <i>(Look at the top card of your library. You may put that card on the bottom.)</i>");
} else {
sb.append(". <i>(Look at the top ");
sb.append(CardUtil.numberToText(scryNumber));
sb.append(" cards of your library, then put any number of them on the bottom of your library and the rest on top in any order.)</i>");
sb.append(" cards of your library, then put any number of them on the bottom and the rest on top in any order.)</i>");
}
staticText = sb.toString();
}