mirror of
https://github.com/magefree/mage.git
synced 2025-12-28 06:22:01 -08:00
various text fixes
This commit is contained in:
parent
04845072ea
commit
ec3bb197fb
8 changed files with 15 additions and 9 deletions
|
|
@ -38,7 +38,7 @@ public final class CaterwaulingBoggart extends CardImpl {
|
||||||
|
|
||||||
// Goblins you control and Elementals you control have menace.
|
// Goblins you control and Elementals you control have menace.
|
||||||
this.addAbility(new SimpleStaticAbility(new GainAbilityControlledEffect(
|
this.addAbility(new SimpleStaticAbility(new GainAbilityControlledEffect(
|
||||||
new MenaceAbility(true), Duration.WhileOnBattlefield, filter
|
new MenaceAbility(false), Duration.WhileOnBattlefield, filter
|
||||||
)));
|
)));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -28,7 +28,10 @@ public final class DeeptreadMerrow extends CardImpl {
|
||||||
|
|
||||||
this.power = new MageInt(2);
|
this.power = new MageInt(2);
|
||||||
this.toughness = new MageInt(1);
|
this.toughness = new MageInt(1);
|
||||||
this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new GainAbilitySourceEffect(new IslandwalkAbility(), Duration.EndOfTurn), new ColoredManaCost(ColoredManaSymbol.U)));
|
this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new GainAbilitySourceEffect(
|
||||||
|
new IslandwalkAbility(), Duration.EndOfTurn)
|
||||||
|
.setText("{this} gains islandwalk until end of turn"),
|
||||||
|
new ColoredManaCost(ColoredManaSymbol.U)));
|
||||||
}
|
}
|
||||||
|
|
||||||
private DeeptreadMerrow(final DeeptreadMerrow card) {
|
private DeeptreadMerrow(final DeeptreadMerrow card) {
|
||||||
|
|
|
||||||
|
|
@ -43,7 +43,7 @@ public final class DragonlordKolaghan extends CardImpl {
|
||||||
|
|
||||||
// Other creatures you control have haste.
|
// Other creatures you control have haste.
|
||||||
this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD,
|
this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD,
|
||||||
new GainAbilityControlledEffect(HasteAbility.getInstance(), Duration.WhileOnBattlefield, StaticFilters.FILTER_PERMANENT_CREATURE, true)));
|
new GainAbilityControlledEffect(HasteAbility.getInstance(), Duration.WhileOnBattlefield, StaticFilters.FILTER_PERMANENT_CREATURES, true)));
|
||||||
|
|
||||||
// Whenever an opponent casts a creature or planeswalker spell with the same name as a card in their graveyard, that player loses 10 life.
|
// Whenever an opponent casts a creature or planeswalker spell with the same name as a card in their graveyard, that player loses 10 life.
|
||||||
Effect effect = new LoseLifeTargetEffect(10);
|
Effect effect = new LoseLifeTargetEffect(10);
|
||||||
|
|
|
||||||
|
|
@ -51,7 +51,7 @@ public final class MegatronTyrant extends CardImpl {
|
||||||
Mana.ColorlessMana(1),
|
Mana.ColorlessMana(1),
|
||||||
OpponentsLostLifeCount.instance,
|
OpponentsLostLifeCount.instance,
|
||||||
"add {C} for each 1 life your opponents have lost this turn"
|
"add {C} for each 1 life your opponents have lost this turn"
|
||||||
).concatBy("If you do, ")
|
).concatBy("If you do,")
|
||||||
);
|
);
|
||||||
|
|
||||||
this.addAbility(trigger);
|
this.addAbility(trigger);
|
||||||
|
|
|
||||||
|
|
@ -38,7 +38,10 @@ public final class NectarFaerie extends CardImpl {
|
||||||
this.toughness = new MageInt(1);
|
this.toughness = new MageInt(1);
|
||||||
this.addAbility(FlyingAbility.getInstance());
|
this.addAbility(FlyingAbility.getInstance());
|
||||||
// {B}, {tap}: Target Faerie or Elf gains lifelink until end of turn.
|
// {B}, {tap}: Target Faerie or Elf gains lifelink until end of turn.
|
||||||
Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new GainAbilityTargetEffect(LifelinkAbility.getInstance(), Duration.EndOfTurn), new ColoredManaCost(ColoredManaSymbol.B));
|
Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new GainAbilityTargetEffect(
|
||||||
|
LifelinkAbility.getInstance(), Duration.EndOfTurn)
|
||||||
|
.setText("target Faerie or Elf gains lifelink until end of turn"),
|
||||||
|
new ColoredManaCost(ColoredManaSymbol.B));
|
||||||
ability.addCost(new TapSourceCost());
|
ability.addCost(new TapSourceCost());
|
||||||
ability.addTarget(new TargetPermanent(filter));
|
ability.addTarget(new TargetPermanent(filter));
|
||||||
this.addAbility(ability);
|
this.addAbility(ability);
|
||||||
|
|
|
||||||
|
|
@ -46,7 +46,7 @@ public final class WestvaleAbbey extends CardImpl {
|
||||||
ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new TransformSourceEffect(), new GenericManaCost(5));
|
ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new TransformSourceEffect(), new GenericManaCost(5));
|
||||||
ability.addCost(new TapSourceCost());
|
ability.addCost(new TapSourceCost());
|
||||||
ability.addCost(new SacrificeTargetCost(new TargetControlledPermanent(5, 5, new FilterControlledCreaturePermanent("creatures"), true)));
|
ability.addCost(new SacrificeTargetCost(new TargetControlledPermanent(5, 5, new FilterControlledCreaturePermanent("creatures"), true)));
|
||||||
ability.addEffect(new UntapSourceEffect());
|
ability.addEffect(new UntapSourceEffect().setText("untap it").concatBy(", then"));
|
||||||
this.addAbility(ability);
|
this.addAbility(ability);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -62,7 +62,7 @@ class WhirlpoolWhelmEffect extends OneShotEffect {
|
||||||
if (controller != null) {
|
if (controller != null) {
|
||||||
boolean topOfLibrary = false;
|
boolean topOfLibrary = false;
|
||||||
if (new ClashEffect().apply(game, source)) {
|
if (new ClashEffect().apply(game, source)) {
|
||||||
topOfLibrary = controller.chooseUse(outcome, "Put " + creature.getLogName() + " to top of libraray instead?", source, game);
|
topOfLibrary = controller.chooseUse(outcome, "Put " + creature.getLogName() + " to top of its owner's library instead?", source, game);
|
||||||
}
|
}
|
||||||
if (topOfLibrary) {
|
if (topOfLibrary) {
|
||||||
controller.moveCardToLibraryWithInfo(creature, source, game, Zone.BATTLEFIELD, true, true);
|
controller.moveCardToLibraryWithInfo(creature, source, game, Zone.BATTLEFIELD, true, true);
|
||||||
|
|
|
||||||
|
|
@ -63,7 +63,7 @@ public class MoreThanMeetsTheEyeAbility extends SpellAbility {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public String getRule() {
|
public String getRule() {
|
||||||
return "More Than Meets The Eye " + this.manaCost
|
return "More Than Meets the Eye " + this.manaCost
|
||||||
+ " <i>(You may cast this card converted for " + this.manaCost + ".)</i>";
|
+ " <i>(You may cast this card converted for " + this.manaCost + ".)</i>";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue