fix reminder text

This commit is contained in:
xenohedron 2024-06-04 00:30:57 -04:00
parent e2549862f2
commit c558f46968
22 changed files with 25 additions and 25 deletions

View file

@ -45,7 +45,7 @@ public final class BridgeworksBattle extends ModalDoubleFacedCard {
);
this.getLeftHalfCard().getSpellAbility().addEffect(
new FightTargetsEffect()
.setText("It fights up to one target creature you don't control")
.setText("It fights up to one target creature you don't control. <i>(Each deals damage equal to its power to the other.)</i>")
);
this.getLeftHalfCard().getSpellAbility().addTarget(
new TargetControlledCreaturePermanent()

View file

@ -50,7 +50,7 @@ public final class CaythFamedMechanist extends CardImpl {
ability.addCost(new TapSourceCost());
// * Proliferate.
ability.addMode(new Mode(new ProliferateEffect()));
ability.addMode(new Mode(new ProliferateEffect(false)));
this.addAbility(ability);
}

View file

@ -38,7 +38,7 @@ public final class ColossalDreadmask extends CardImpl {
this.addAbility(ability);
// Equip {3}{G}{G}
this.addAbility(new EquipAbility(Outcome.BoostCreature, new ManaCostsImpl<>("{3}{G}{G}")));
this.addAbility(new EquipAbility(Outcome.BoostCreature, new ManaCostsImpl<>("{3}{G}{G}"), false));
}
private ColossalDreadmask(final ColossalDreadmask card) {

View file

@ -42,7 +42,7 @@ public final class Dreadmobile extends CardImpl {
this.toughness = new MageInt(3);
// Menace
this.addAbility(new MenaceAbility());
this.addAbility(new MenaceAbility(false));
// {1}, Sacrifice another artifact or creature: Put a +1/+1 counter on Dreadmobile.
Ability ability = new SimpleActivatedAbility(

View file

@ -30,7 +30,7 @@ public final class DreamThiefsBandana extends CardImpl {
));
// Equip {1}
this.addAbility(new EquipAbility(1));
this.addAbility(new EquipAbility(1, false));
}
private DreamThiefsBandana(final DreamThiefsBandana card) {
@ -42,4 +42,3 @@ public final class DreamThiefsBandana extends CardImpl {
return new DreamThiefsBandana(this);
}
}

View file

@ -36,7 +36,7 @@ public final class Drossclaw extends CardImpl {
));
// Equip {2}
this.addAbility(new EquipAbility(2));
this.addAbility(new EquipAbility(2, false));
}
private Drossclaw(final Drossclaw card) {

View file

@ -39,7 +39,7 @@ public final class EtchedSlith extends CardImpl {
this.toughness = new MageInt(1);
// Menace
this.addAbility(new MenaceAbility());
this.addAbility(new MenaceAbility(false));
// Whenever Etched Slith deals combat damage to a player, put a +1/+1 counter on it. When you do, you may remove a counter from another target permanent or opponent.
this.addAbility(new DealsCombatDamageToAPlayerTriggeredAbility(

View file

@ -34,7 +34,7 @@ public final class FeralGhoul extends CardImpl {
this.toughness = new MageInt(2);
// Menace
this.addAbility(new MenaceAbility());
this.addAbility(new MenaceAbility(false));
// Whenever another creature you control dies, put a +1/+1 counter on Feral Ghoul.
this.addAbility(new DiesCreatureTriggeredAbility(

View file

@ -41,7 +41,7 @@ public final class GrimServant extends CardImpl {
this.toughness = new MageInt(2);
// Menace
this.addAbility(new MenaceAbility());
this.addAbility(new MenaceAbility(false));
// When Grim Servant enters the battlefield, search your library for a card with mana value less than or equal to your devotion to black, reveal it, put it into your hand, then shuffle. You lose 3 life.
Ability ability = new EntersBattlefieldTriggeredAbility(
@ -68,4 +68,4 @@ enum GrimServantPredicate implements ObjectSourcePlayerPredicate<Card> {
public boolean apply(ObjectSourcePlayer<Card> input, Game game) {
return input.getObject().getManaValue() <= DevotionCount.B.calculate(game, input.getSource(), null);
}
}
}

View file

@ -50,7 +50,7 @@ public final class IndoraptorThePerfectHybrid extends CardImpl {
), new DamageDoneWatcher());
// Menace
this.addAbility(new MenaceAbility());
this.addAbility(new MenaceAbility(false));
// Enrage -- Whenever Indoraptor, the Perfect Hybrid is dealt damage, choose an opponent at random.
// Indoraptor deals damage equal to its power to that player unless they sacrifice a nontoken creature.

View file

@ -39,7 +39,7 @@ public final class InventorsAxe extends CardImpl {
this.addAbility(new SimpleStaticAbility(new BoostEquippedEffect(2, 0)));
// Equip--Pay {E}{E}.
this.addAbility(new EquipAbility(Outcome.BoostCreature, new PayEnergyCost(2)));
this.addAbility(new EquipAbility(Outcome.BoostCreature, new PayEnergyCost(2), false));
}
private InventorsAxe(final InventorsAxe card) {

View file

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

View file

@ -38,7 +38,7 @@ public final class MandibularKite extends CardImpl {
this.addAbility(ability);
// Equip {3}{W}
this.addAbility(new EquipAbility(Outcome.BoostCreature, new ManaCostsImpl<>("{3}{W}")));
this.addAbility(new EquipAbility(Outcome.BoostCreature, new ManaCostsImpl<>("{3}{W}"), false));
}
private MandibularKite(final MandibularKite card) {

View file

@ -36,7 +36,7 @@ public final class MetastaticEvangel extends CardImpl {
this.toughness = new MageInt(1);
// Whenever another nontoken creature enters the battlefield under your control, proliferate.
this.addAbility(new EntersBattlefieldControlledTriggeredAbility(new ProliferateEffect(), filter));
this.addAbility(new EntersBattlefieldControlledTriggeredAbility(new ProliferateEffect(false), filter));
}
private MetastaticEvangel(final MetastaticEvangel card) {

View file

@ -36,7 +36,7 @@ public final class ScreechingScorchbeast extends CardImpl {
this.addAbility(FlyingAbility.getInstance());
// Menace
this.addAbility(new MenaceAbility());
this.addAbility(new MenaceAbility(false));
// Whenever Screeching Scorchbeast attacks, each player gets two rad counters.
this.addAbility(new AttacksTriggeredAbility(

View file

@ -26,7 +26,7 @@ public final class ScurrilousSentry extends CardImpl {
this.toughness = new MageInt(3);
// Menace
this.addAbility(new MenaceAbility());
this.addAbility(new MenaceAbility(false));
// Whenever Scurrilous Sentry enters the battlefield or attacks, it connives.
this.addAbility(new EntersBattlefieldOrAttacksSourceTriggeredAbility(new ConniveSourceEffect()));

View file

@ -38,7 +38,7 @@ public final class SkitteringPrecursor extends CardImpl {
this.addAbility(new DevoidAbility(this.color));
// Menace
this.addAbility(new MenaceAbility());
this.addAbility(new MenaceAbility(false));
// Whenever you sacrifice a nontoken permanent, create a 0/1 colorless Eldrazi Spawn creature token with "Sacrifice this creature: Add {C}."
this.addAbility(new SacrificePermanentTriggeredAbility(new CreateTokenEffect(new EldraziSpawnToken()), filter));

View file

@ -40,7 +40,7 @@ public final class SmeltedChargebug extends CardImpl {
this.toughness = new MageInt(3);
// Menace
this.addAbility(new MenaceAbility());
this.addAbility(new MenaceAbility(false));
// When Smelted Chargebug enters the battlefield, you get {E}{E}.
this.addAbility(new EntersBattlefieldTriggeredAbility(new GetEnergyCountersControllerEffect(2)));

View file

@ -49,7 +49,7 @@ public final class UlamogTheDefiler extends CardImpl {
this.addAbility(ability);
// Ward--Sacrifice two permanents.
this.addAbility(new WardAbility(new SacrificeTargetCost(2, StaticFilters.FILTER_PERMANENTS)));
this.addAbility(new WardAbility(new SacrificeTargetCost(2, StaticFilters.FILTER_PERMANENTS), false));
// Ulamog, the Defiler enters the battlefield with a number of +1/+1 counters on it equal to the greatest mana value among cards in exile.
this.addAbility(

View file

@ -40,7 +40,7 @@ public final class UlamogsDreadsire extends CardImpl {
this.addAbility(VigilanceAbility.getInstance());
// Ward--Sacrifice a permanent with mana value 1 or greater.
this.addAbility(new WardAbility(new SacrificeTargetCost(filter)));
this.addAbility(new WardAbility(new SacrificeTargetCost(filter), false));
// {T}: Create a 10/10 colorless Eldrazi creature token.
this.addAbility(new SimpleActivatedAbility(new CreateTokenEffect(new EldraziToken()), new TapSourceCost()));

View file

@ -52,7 +52,8 @@ class VexingRadgullEffect extends OneShotEffect {
VexingRadgullEffect() {
super(Outcome.Benefit);
staticText = "that player gets two rad counters if they don't have any rad counters. Otherwise, proliferate.";
staticText = "that player gets two rad counters if they don't have any rad counters. Otherwise, proliferate." +
" <i>(Choose any number of permanents and/or players, then give each another counter of each kind already there.)</i>";
}
private VexingRadgullEffect(final VexingRadgullEffect effect) {
@ -79,4 +80,4 @@ class VexingRadgullEffect extends OneShotEffect {
}
}
}
}

View file

@ -29,7 +29,7 @@ public final class WingIt extends CardImpl {
new AddCountersTargetEffect(CounterType.FLYING.createInstance()).setText("put a flying counter on it"));
// Scry 1.
this.getSpellAbility().addEffect(new ScryEffect(1));
this.getSpellAbility().addEffect(new ScryEffect(1, false));
}
private WingIt(final WingIt card) {