mirror of
https://github.com/correl/mage.git
synced 2024-12-29 11:09:17 +00:00
Remove some unnecessary text setting
This commit is contained in:
parent
4221cd773b
commit
3dddfb46be
9 changed files with 10 additions and 20 deletions
|
@ -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.
|
||||
this.addAbility(new SimpleActivatedAbility(new BecomesCreatureSourceEffect(
|
||||
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) {
|
||||
|
|
|
@ -47,9 +47,7 @@ public final class ChromiumTheMutable extends CardImpl {
|
|||
Ability ability = new SimpleActivatedAbility(
|
||||
new BecomesCreatureSourceEffect(
|
||||
new ChromiumTheMutableToken(), CardType.CREATURE, Duration.EndOfTurn
|
||||
).andLoseAbilities(true).setText("Until end of turn, {this} becomes "
|
||||
+ "a Human with base power and toughness 1/1, "
|
||||
+ "loses all abilities, and gains hexproof"),
|
||||
).andLoseAbilities(true),
|
||||
new DiscardCardCost()
|
||||
);
|
||||
ability.addEffect(
|
||||
|
|
|
@ -28,8 +28,7 @@ public final class DaxossTorment extends CardImpl {
|
|||
.withSubType(SubType.DEMON)
|
||||
.withAbility(FlyingAbility.getInstance())
|
||||
.withAbility(HasteAbility.getInstance()),
|
||||
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")));
|
||||
CardType.ENCHANTMENT, Duration.EndOfTurn)));
|
||||
}
|
||||
|
||||
private DaxossTorment(final DaxossTorment card) {
|
||||
|
|
|
@ -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.
|
||||
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));
|
||||
}
|
||||
|
||||
|
|
|
@ -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}")));
|
||||
|
||||
// {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.setText("Until end of turn, {this} becomes a Monk Avatar creature in addition to its other types ");
|
||||
Effect effect = new BecomesCreatureSourceEffect(new MythRealizedToken(), CardType.ENCHANTMENT, Duration.EndOfTurn).withDurationRuleAtStart(true);
|
||||
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.\""));
|
||||
|
||||
|
@ -65,7 +64,7 @@ public final class MythRealized extends CardImpl {
|
|||
class MythRealizedToken extends TokenImpl {
|
||||
|
||||
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);
|
||||
subtype.add(SubType.MONK);
|
||||
subtype.add(SubType.AVATAR);
|
||||
|
|
|
@ -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.
|
||||
this.addAbility(new CycleControllerTriggeredAbility(new BecomesCreatureSourceEffect(
|
||||
new ReptilianReflectionToken(), CardType.ENCHANTMENT, Duration.EndOfTurn
|
||||
).setText("have {this} become a 5/4 Dinosaur creature with trample and haste " +
|
||||
"in addition to its other types until end of turn"), true));
|
||||
new ReptilianReflectionToken(), CardType.ENCHANTMENT, Duration.EndOfTurn), true));
|
||||
}
|
||||
|
||||
private ReptilianReflection(final ReptilianReflection card) {
|
||||
|
|
|
@ -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.
|
||||
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));
|
||||
|
||||
// {2}{U}: Scry 1.
|
||||
|
|
|
@ -31,14 +31,14 @@ public final class Skinshifter extends CardImpl {
|
|||
this.toughness = new MageInt(1);
|
||||
|
||||
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}"));
|
||||
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);
|
||||
|
||||
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);
|
||||
|
||||
this.addAbility(ability);
|
||||
|
|
|
@ -25,9 +25,7 @@ public final class StillLife extends CardImpl {
|
|||
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.
|
||||
this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new BecomesCreatureSourceEffect(new StillLifeCentaur(), CardType.ENCHANTMENT, Duration.EndOfTurn)
|
||||
.setText("{this} becomes a 4/3 Centaur creature in addition to its other types until end of turn")
|
||||
, new ManaCostsImpl<>("{G}{G}")));
|
||||
this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new BecomesCreatureSourceEffect(new StillLifeCentaur(), CardType.ENCHANTMENT, Duration.EndOfTurn), new ManaCostsImpl<>("{G}{G}")));
|
||||
}
|
||||
|
||||
private StillLife(final StillLife card) {
|
||||
|
|
Loading…
Reference in a new issue