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); this.toughness = new MageInt(2);
// Menace // 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. // 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( this.addAbility(new BeginningOfEndStepTriggeredAbility(

View file

@ -44,7 +44,7 @@ public final class DireBlunderbuss extends CardImpl {
this.addAbility(ability); this.addAbility(ability);
// Equip {1} // Equip {1}
this.addAbility(new EquipAbility(1)); this.addAbility(new EquipAbility(1, false));
} }
private DireBlunderbuss(final DireBlunderbuss card) { 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))); this.addAbility(new SimpleStaticAbility(new BoostEquippedEffect(2, 0)));
// Equip {1} // Equip {1}
this.addAbility(new EquipAbility(1)); this.addAbility(new EquipAbility(1, false));
// Craft with artifact {3}{R}{R} // Craft with artifact {3}{R}{R}
this.addAbility(new CraftAbility("{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); this.color.setBlack(true);
// Menace // Menace
this.addAbility(new MenaceAbility()); this.addAbility(new MenaceAbility(false));
// Whenever Dread Osseosaur enters the battlefield or attacks, you may mill two cards. // Whenever Dread Osseosaur enters the battlefield or attacks, you may mill two cards.
this.addAbility(new EntersBattlefieldOrAttacksSourceTriggeredAbility( this.addAbility(new EntersBattlefieldOrAttacksSourceTriggeredAbility(

View file

@ -41,7 +41,7 @@ public final class KitesailLarcenist extends CardImpl {
this.addAbility(FlyingAbility.getInstance()); this.addAbility(FlyingAbility.getInstance());
// Ward {1} // 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. // 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( Ability ability = new EntersBattlefieldTriggeredAbility(new BecomesCreatureTargetEffect(

View file

@ -22,7 +22,8 @@ public final class ZodiacDragon extends CardImpl {
this.toughness = new MageInt(8); this.toughness = new MageInt(8);
// When Zodiac Dragon is put into your graveyard from the battlefield, you may return it to your hand. // 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) { private ZodiacDragon(final ZodiacDragon card) {

View file

@ -2028,7 +2028,7 @@ public class VerifyCardDataTest {
Map<Class, String> hints = new HashMap<>(); Map<Class, String> hints = new HashMap<>();
hints.put(FightTargetsEffect.class, "Each deals damage equal to its power to the other"); 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(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(EquipAbility.class, "Equip only as a sorcery.");
hints.put(WardAbility.class, "becomes the target of a spell or ability an opponent controls"); 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."); 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; return;
} }
if (scryNumber == 1) { 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 { } else {
sb.append(". <i>(Look at the top "); sb.append(". <i>(Look at the top ");
sb.append(CardUtil.numberToText(scryNumber)); 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(); staticText = sb.toString();
} }