Remove some unnecessary text setting

This commit is contained in:
xenohedron 2023-05-22 20:49:03 -04:00
parent 4221cd773b
commit 3dddfb46be
9 changed files with 10 additions and 20 deletions

View file

@ -33,7 +33,7 @@ public final class BogardanDragonheart extends CardImpl {
// Sacrifice another creature: Until end of turn, Bogardan Dragonheart becomes a Dragon with base power and toughness 4/4, flying, and haste. // Sacrifice another creature: Until end of turn, Bogardan Dragonheart becomes a Dragon with base power and toughness 4/4, flying, and haste.
this.addAbility(new SimpleActivatedAbility(new BecomesCreatureSourceEffect( this.addAbility(new SimpleActivatedAbility(new BecomesCreatureSourceEffect(
new BogardanDragonheartToken(), CardType.CREATURE, Duration.EndOfTurn new BogardanDragonheartToken(), CardType.CREATURE, Duration.EndOfTurn
).withDurationRuleAtStart(true), new SacrificeTargetCost(new TargetControlledPermanent(StaticFilters.FILTER_CONTROLLED_ANOTHER_CREATURE)))); ), new SacrificeTargetCost(new TargetControlledPermanent(StaticFilters.FILTER_CONTROLLED_ANOTHER_CREATURE))));
} }
private BogardanDragonheart(final BogardanDragonheart card) { private BogardanDragonheart(final BogardanDragonheart card) {

View file

@ -47,9 +47,7 @@ public final class ChromiumTheMutable extends CardImpl {
Ability ability = new SimpleActivatedAbility( Ability ability = new SimpleActivatedAbility(
new BecomesCreatureSourceEffect( new BecomesCreatureSourceEffect(
new ChromiumTheMutableToken(), CardType.CREATURE, Duration.EndOfTurn new ChromiumTheMutableToken(), CardType.CREATURE, Duration.EndOfTurn
).andLoseAbilities(true).setText("Until end of turn, {this} becomes " ).andLoseAbilities(true),
+ "a Human with base power and toughness 1/1, "
+ "loses all abilities, and gains hexproof"),
new DiscardCardCost() new DiscardCardCost()
); );
ability.addEffect( ability.addEffect(

View file

@ -28,8 +28,7 @@ public final class DaxossTorment extends CardImpl {
.withSubType(SubType.DEMON) .withSubType(SubType.DEMON)
.withAbility(FlyingAbility.getInstance()) .withAbility(FlyingAbility.getInstance())
.withAbility(HasteAbility.getInstance()), .withAbility(HasteAbility.getInstance()),
CardType.ENCHANTMENT, Duration.EndOfTurn) CardType.ENCHANTMENT, Duration.EndOfTurn)));
.setText("{this} becomes a 5/5 Demon creature with flying and haste in addition to its other types until end of turn")));
} }
private DaxossTorment(final DaxossTorment card) { private DaxossTorment(final DaxossTorment card) {

View file

@ -26,7 +26,6 @@ public final class HalcyonGlaze extends CardImpl {
// Whenever you cast a creature spell, Halcyon Glaze becomes a 4/4 Illusion creature with flying in addition to its other types until end of turn. // Whenever you cast a creature spell, Halcyon Glaze becomes a 4/4 Illusion creature with flying in addition to its other types until end of turn.
Effect effect = new BecomesCreatureSourceEffect(new HalcyonGlazeToken(), CardType.ENCHANTMENT, Duration.EndOfTurn); Effect effect = new BecomesCreatureSourceEffect(new HalcyonGlazeToken(), CardType.ENCHANTMENT, Duration.EndOfTurn);
effect.setText("{this} becomes a 4/4 Illusion creature with flying in addition to its other types until end of turn");
this.addAbility(new SpellCastControllerTriggeredAbility(effect, StaticFilters.FILTER_SPELL_A_CREATURE, false)); this.addAbility(new SpellCastControllerTriggeredAbility(effect, StaticFilters.FILTER_SPELL_A_CREATURE, false));
} }

View file

@ -44,8 +44,7 @@ public final class MythRealized extends CardImpl {
this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new AddCountersSourceEffect(CounterType.LORE.createInstance()), new ManaCostsImpl<>("{2}{W}"))); this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new AddCountersSourceEffect(CounterType.LORE.createInstance()), new ManaCostsImpl<>("{2}{W}")));
// {W}: Until end of turn, Myth Realized becomes a Monk Avatar creature in addition to its other types and gains "This creature's power and toughness are each equal to the number of lore counters on it." // {W}: Until end of turn, Myth Realized becomes a Monk Avatar creature in addition to its other types and gains "This creature's power and toughness are each equal to the number of lore counters on it."
Effect effect = new BecomesCreatureSourceEffect(new MythRealizedToken(), CardType.ENCHANTMENT, Duration.EndOfTurn); Effect effect = new BecomesCreatureSourceEffect(new MythRealizedToken(), CardType.ENCHANTMENT, Duration.EndOfTurn).withDurationRuleAtStart(true);
effect.setText("Until end of turn, {this} becomes a Monk Avatar creature in addition to its other types ");
Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, effect, new ManaCostsImpl<>("{W}")); Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, effect, new ManaCostsImpl<>("{W}"));
ability.addEffect(new SetBasePowerToughnessSourceEffect(loreCounterCount, loreCounterCount, Duration.EndOfTurn, SubLayer.SetPT_7b).setText("and gains \"This creature's power and toughness are each equal to the number of lore counters on it.\"")); ability.addEffect(new SetBasePowerToughnessSourceEffect(loreCounterCount, loreCounterCount, Duration.EndOfTurn, SubLayer.SetPT_7b).setText("and gains \"This creature's power and toughness are each equal to the number of lore counters on it.\""));
@ -65,7 +64,7 @@ public final class MythRealized extends CardImpl {
class MythRealizedToken extends TokenImpl { class MythRealizedToken extends TokenImpl {
public MythRealizedToken() { public MythRealizedToken() {
super("", "Monk Avatar creature in addition to its other types and gains \"This creature's power and toughness are each equal to the number of lore counters on it.\""); super("", "Monk Avatar creature");
cardType.add(CardType.CREATURE); cardType.add(CardType.CREATURE);
subtype.add(SubType.MONK); subtype.add(SubType.MONK);
subtype.add(SubType.AVATAR); subtype.add(SubType.AVATAR);

View file

@ -24,9 +24,7 @@ public final class ReptilianReflection extends CardImpl {
// Whenever you cycle a card, Reptilian Reflection becomes a 5/4 Dinosaur creature with trample and haste in addition to its other types until end of turn. // Whenever you cycle a card, Reptilian Reflection becomes a 5/4 Dinosaur creature with trample and haste in addition to its other types until end of turn.
this.addAbility(new CycleControllerTriggeredAbility(new BecomesCreatureSourceEffect( this.addAbility(new CycleControllerTriggeredAbility(new BecomesCreatureSourceEffect(
new ReptilianReflectionToken(), CardType.ENCHANTMENT, Duration.EndOfTurn new ReptilianReflectionToken(), CardType.ENCHANTMENT, Duration.EndOfTurn), true));
).setText("have {this} become a 5/4 Dinosaur creature with trample and haste " +
"in addition to its other types until end of turn"), true));
} }
private ReptilianReflection(final ReptilianReflection card) { private ReptilianReflection(final ReptilianReflection card) {

View file

@ -38,7 +38,6 @@ public final class Riddleform extends CardImpl {
// Whenever you cast a noncreature spell, you may have Riddleform become a 3/3 Sphinx creature with flying in addition to its other types until end of turn. // Whenever you cast a noncreature spell, you may have Riddleform become a 3/3 Sphinx creature with flying in addition to its other types until end of turn.
Effect effect = new BecomesCreatureSourceEffect(new RiddleformToken(), CardType.ENCHANTMENT, Duration.EndOfTurn); Effect effect = new BecomesCreatureSourceEffect(new RiddleformToken(), CardType.ENCHANTMENT, Duration.EndOfTurn);
effect.setText("have {this} become a 3/3 Sphinx creature with flying in addition to its other types until end of turn.");
this.addAbility(new SpellCastControllerTriggeredAbility(Zone.BATTLEFIELD, effect, filterNonCreature, true, true)); this.addAbility(new SpellCastControllerTriggeredAbility(Zone.BATTLEFIELD, effect, filterNonCreature, true, true));
// {2}{U}: Scry 1. // {2}{U}: Scry 1.

View file

@ -31,14 +31,14 @@ public final class Skinshifter extends CardImpl {
this.toughness = new MageInt(1); this.toughness = new MageInt(1);
Ability ability = new SimpleActivatedAbility( Ability ability = new SimpleActivatedAbility(
new BecomesCreatureSourceEffect(new RhinoToken(), CardType.CREATURE, Duration.EndOfTurn).withDurationRuleAtStart(true), new BecomesCreatureSourceEffect(new RhinoToken(), CardType.CREATURE, Duration.EndOfTurn),
new ManaCostsImpl<>("{G}")); new ManaCostsImpl<>("{G}"));
ability.getModes().setChooseText("Choose one. Activate only once each turn."); ability.getModes().setChooseText("Choose one. Activate only once each turn.");
Mode mode = new Mode(new BecomesCreatureSourceEffect(new BirdToken(), CardType.CREATURE, Duration.EndOfTurn).withDurationRuleAtStart(true)); Mode mode = new Mode(new BecomesCreatureSourceEffect(new BirdToken(), CardType.CREATURE, Duration.EndOfTurn));
ability.addMode(mode); ability.addMode(mode);
mode = new Mode(new BecomesCreatureSourceEffect(new PlantToken(), CardType.CREATURE, Duration.EndOfTurn).withDurationRuleAtStart(true)); mode = new Mode(new BecomesCreatureSourceEffect(new PlantToken(), CardType.CREATURE, Duration.EndOfTurn));
ability.addMode(mode); ability.addMode(mode);
this.addAbility(ability); this.addAbility(ability);

View file

@ -25,9 +25,7 @@ public final class StillLife extends CardImpl {
super(ownerId,setInfo,new CardType[]{CardType.ENCHANTMENT},"{1}{G}{G}"); super(ownerId,setInfo,new CardType[]{CardType.ENCHANTMENT},"{1}{G}{G}");
// {G}{G}: Still Life becomes a 4/3 Centaur creature until end of turn. It's still an enchantment. // {G}{G}: Still Life becomes a 4/3 Centaur creature until end of turn. It's still an enchantment.
this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new BecomesCreatureSourceEffect(new StillLifeCentaur(), CardType.ENCHANTMENT, Duration.EndOfTurn) this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new BecomesCreatureSourceEffect(new StillLifeCentaur(), CardType.ENCHANTMENT, Duration.EndOfTurn), new ManaCostsImpl<>("{G}{G}")));
.setText("{this} becomes a 4/3 Centaur creature in addition to its other types until end of turn")
, new ManaCostsImpl<>("{G}{G}")));
} }
private StillLife(final StillLife card) { private StillLife(final StillLife card) {