diff --git a/Mage.Sets/src/mage/sets/magic2012/PhantasmalImage.java b/Mage.Sets/src/mage/sets/magic2012/PhantasmalImage.java index 46f894e6997..7eabf852689 100644 --- a/Mage.Sets/src/mage/sets/magic2012/PhantasmalImage.java +++ b/Mage.Sets/src/mage/sets/magic2012/PhantasmalImage.java @@ -49,7 +49,7 @@ import mage.target.common.TargetCreaturePermanent; */ public class PhantasmalImage extends CardImpl { - private static final String abilityText = "You may have Phantasmal Image enter the battlefield as a copy of any creature on the battlefield, except it's an Illusion in addition to its other types and it gains \"When this creature becomes the target of a spell or ability, sacrifice it.\""; + private static final String abilityText = "You may have {this} enter the battlefield as a copy of any creature on the battlefield, except it's an Illusion in addition to its other types and it gains \"When this creature becomes the target of a spell or ability, sacrifice it.\""; public PhantasmalImage(UUID ownerId) { super(ownerId, 72, "Phantasmal Image", Rarity.RARE, new CardType[]{CardType.CREATURE}, "{1}{U}"); diff --git a/Mage.Sets/src/mage/sets/newphyrexia/EtchedMonstrosity.java b/Mage.Sets/src/mage/sets/newphyrexia/EtchedMonstrosity.java index a2db13fdf5c..87149b22f2b 100644 --- a/Mage.Sets/src/mage/sets/newphyrexia/EtchedMonstrosity.java +++ b/Mage.Sets/src/mage/sets/newphyrexia/EtchedMonstrosity.java @@ -57,7 +57,7 @@ public class EtchedMonstrosity extends CardImpl { this.subtype.add("Golem"); this.power = new MageInt(10); this.toughness = new MageInt(10); - this.addAbility(new EntersBattlefieldAbility(new AddCountersSourceEffect(CounterType.M1M1.createInstance(5)), "Etched Monstrosity gets five -1/-1 counters")); + this.addAbility(new EntersBattlefieldAbility(new AddCountersSourceEffect(CounterType.M1M1.createInstance(5)), "{this} gets five -1/-1 counters")); Ability ability = new SimpleActivatedAbility(Constants.Zone.BATTLEFIELD, new DrawCardTargetEffect(3), new ManaCostsImpl("{W}{U}{B}{R}{G}")); ability.addCost(new RemoveCountersSourceCost(CounterType.M1M1.createInstance(5))); ability.addTarget(new TargetPlayer()); diff --git a/Mage.Sets/src/mage/sets/newphyrexia/PhyrexianMetamorph.java b/Mage.Sets/src/mage/sets/newphyrexia/PhyrexianMetamorph.java index fd65af52413..35c63ff278b 100644 --- a/Mage.Sets/src/mage/sets/newphyrexia/PhyrexianMetamorph.java +++ b/Mage.Sets/src/mage/sets/newphyrexia/PhyrexianMetamorph.java @@ -65,7 +65,7 @@ public class PhyrexianMetamorph extends CardImpl { this.color.setBlue(true); this.power = new MageInt(0); this.toughness = new MageInt(0); - Ability ability = new EntersBattlefieldAbility(new PhyrexianMetamorphEffect(), "You may have Phyrexian Metamorph enter the battlefield as a copy of any artifact or creature on the battlefield, except it's an artifact in addition to its other types"); + Ability ability = new EntersBattlefieldAbility(new PhyrexianMetamorphEffect(), "You may have {this} enter the battlefield as a copy of any artifact or creature on the battlefield, except it's an artifact in addition to its other types"); ability.addTarget(new TargetPermanent()); this.addAbility(ability); } diff --git a/Mage.Sets/src/mage/sets/newphyrexia/SurgeNode.java b/Mage.Sets/src/mage/sets/newphyrexia/SurgeNode.java index 2850eab9963..73810272744 100644 --- a/Mage.Sets/src/mage/sets/newphyrexia/SurgeNode.java +++ b/Mage.Sets/src/mage/sets/newphyrexia/SurgeNode.java @@ -54,7 +54,7 @@ public class SurgeNode extends CardImpl { public SurgeNode (UUID ownerId) { super(ownerId, 160, "Surge Node", Rarity.UNCOMMON, new CardType[]{CardType.ARTIFACT}, "{1}"); this.expansionSetCode = "NPH"; - this.addAbility(new EntersBattlefieldAbility(new AddCountersSourceEffect(new AddCountersSourceEffect(CounterType.CHARGE.createInstance(6))), "Surge Node gets six charge counters")); + this.addAbility(new EntersBattlefieldAbility(new AddCountersSourceEffect(new AddCountersSourceEffect(CounterType.CHARGE.createInstance(6))), "{this} gets six charge counters")); Ability ability = new SimpleActivatedAbility(Constants.Zone.BATTLEFIELD, new AddCountersTargetEffect(CounterType.CHARGE.createInstance()), new GenericManaCost(1)); ability.addCost(new TapSourceCost()); ability.addCost(new RemoveCountersSourceCost(CounterType.CHARGE.createInstance())); diff --git a/Mage.Sets/src/mage/sets/ravnika/OvergrownTomb.java b/Mage.Sets/src/mage/sets/ravnika/OvergrownTomb.java index 47585c39836..17ebc3e6ae2 100644 --- a/Mage.Sets/src/mage/sets/ravnika/OvergrownTomb.java +++ b/Mage.Sets/src/mage/sets/ravnika/OvergrownTomb.java @@ -53,7 +53,7 @@ public class OvergrownTomb extends CardImpl { this.subtype.add("Forest"); this.addAbility(new BlackManaAbility()); this.addAbility(new GreenManaAbility()); - this.addAbility(new EntersBattlefieldAbility(new TapSourceUnlessPaysEffect(new PayLifeCost(2)), "As Overgrown Tomb enters the battlefield, you may pay 2 life. If you don't, Overgrown Tomb enters the battlefield tapped")); + this.addAbility(new EntersBattlefieldAbility(new TapSourceUnlessPaysEffect(new PayLifeCost(2)), "As {this} enters the battlefield, you may pay 2 life. If you don't, {this} enters the battlefield tapped")); } public OvergrownTomb (final OvergrownTomb card) { diff --git a/Mage.Sets/src/mage/sets/ravnika/SacredFoundry.java b/Mage.Sets/src/mage/sets/ravnika/SacredFoundry.java index 49c9d9ae9df..6721a4fce88 100644 --- a/Mage.Sets/src/mage/sets/ravnika/SacredFoundry.java +++ b/Mage.Sets/src/mage/sets/ravnika/SacredFoundry.java @@ -53,7 +53,7 @@ public class SacredFoundry extends CardImpl { this.subtype.add("Plains"); this.addAbility(new RedManaAbility()); this.addAbility(new WhiteManaAbility()); - this.addAbility(new EntersBattlefieldAbility(new TapSourceUnlessPaysEffect(new PayLifeCost(2)), "As Sacred Foundry enters the battlefield, you may pay 2 life. If you don't, Sacred Foundry enters the battlefield tapped")); + this.addAbility(new EntersBattlefieldAbility(new TapSourceUnlessPaysEffect(new PayLifeCost(2)), "As {this} enters the battlefield, you may pay 2 life. If you don't, {this} enters the battlefield tapped")); } public SacredFoundry (final SacredFoundry card) { diff --git a/Mage.Sets/src/mage/sets/ravnika/TempleGarden.java b/Mage.Sets/src/mage/sets/ravnika/TempleGarden.java index 93e8bb4ec8d..6ff4cd531d5 100644 --- a/Mage.Sets/src/mage/sets/ravnika/TempleGarden.java +++ b/Mage.Sets/src/mage/sets/ravnika/TempleGarden.java @@ -51,7 +51,7 @@ public class TempleGarden extends CardImpl { this.subtype.add("Plains"); this.addAbility(new GreenManaAbility()); this.addAbility(new WhiteManaAbility()); - this.addAbility(new EntersBattlefieldAbility(new TapSourceUnlessPaysEffect(new PayLifeCost(2)), "As Temple Garden enters the battlefield, you may pay 2 life. If you don't, Temple Garden enters the battlefield tapped")); + this.addAbility(new EntersBattlefieldAbility(new TapSourceUnlessPaysEffect(new PayLifeCost(2)), "As {this} enters the battlefield, you may pay 2 life. If you don't, {this} enters the battlefield tapped")); } public TempleGarden (final TempleGarden card) { diff --git a/Mage.Sets/src/mage/sets/ravnika/WateryGrave.java b/Mage.Sets/src/mage/sets/ravnika/WateryGrave.java index 6778bee20c1..0ef202cf1e4 100644 --- a/Mage.Sets/src/mage/sets/ravnika/WateryGrave.java +++ b/Mage.Sets/src/mage/sets/ravnika/WateryGrave.java @@ -51,7 +51,7 @@ public class WateryGrave extends CardImpl { this.subtype.add("Swamp"); this.addAbility(new BlueManaAbility()); this.addAbility(new BlackManaAbility()); - this.addAbility(new EntersBattlefieldAbility(new TapSourceUnlessPaysEffect(new PayLifeCost(2)), "As Watery Grave enters the battlefield, you may pay 2 life. If you don't, Watery Grave enters the battlefield tapped")); + this.addAbility(new EntersBattlefieldAbility(new TapSourceUnlessPaysEffect(new PayLifeCost(2)), "As {this} enters the battlefield, you may pay 2 life. If you don't, {this} enters the battlefield tapped")); } public WateryGrave(final WateryGrave card) { diff --git a/Mage.Sets/src/mage/sets/scarsofmirrodin/CarnifexDemon.java b/Mage.Sets/src/mage/sets/scarsofmirrodin/CarnifexDemon.java index 7c07820742f..d796a049110 100644 --- a/Mage.Sets/src/mage/sets/scarsofmirrodin/CarnifexDemon.java +++ b/Mage.Sets/src/mage/sets/scarsofmirrodin/CarnifexDemon.java @@ -62,7 +62,7 @@ public class CarnifexDemon extends CardImpl { this.power = new MageInt(6); this.toughness = new MageInt(6); this.addAbility(FlyingAbility.getInstance()); - this.addAbility(new EntersBattlefieldAbility(new AddCountersSourceEffect(CounterType.M1M1.createInstance(2)), "Carnifex Demon enters the battlefield with two -1/-1 counters on it")); + this.addAbility(new EntersBattlefieldAbility(new AddCountersSourceEffect(CounterType.M1M1.createInstance(2)), "{this} enters the battlefield with two -1/-1 counters on it")); Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new CarnifexDemonEffect(), new ManaCostsImpl("{B}")); ability.addCost(new RemoveCountersSourceCost(CounterType.M1M1.createInstance())); this.addAbility(ability); diff --git a/Mage.Sets/src/mage/sets/scarsofmirrodin/QuicksilverGargantuan.java b/Mage.Sets/src/mage/sets/scarsofmirrodin/QuicksilverGargantuan.java index da6db7e8589..677a95b7160 100644 --- a/Mage.Sets/src/mage/sets/scarsofmirrodin/QuicksilverGargantuan.java +++ b/Mage.Sets/src/mage/sets/scarsofmirrodin/QuicksilverGargantuan.java @@ -48,7 +48,7 @@ import java.util.UUID; */ public class QuicksilverGargantuan extends CardImpl { - private static final String text = "You may have Quicksilver Gargantuan enter the battlefield as a copy of any creature on the battlefield, except it's still 7/7"; + private static final String text = "You may have {this} enter the battlefield as a copy of any creature on the battlefield, except it's still 7/7"; public QuicksilverGargantuan(UUID ownerId) { super(ownerId, 39, "Quicksilver Gargantuan", Rarity.MYTHIC, new CardType[]{CardType.CREATURE}, "{5}{U}{U}"); @@ -76,7 +76,7 @@ public class QuicksilverGargantuan extends CardImpl { public QuicksilverGargantuanCopyEffect() { super(Constants.Duration.WhileOnBattlefield, Constants.Layer.CopyEffects_1, Constants.SubLayer.NA, Constants.Outcome.BecomeCreature); - staticText = "You may have Quicksilver Gargantuan enter the battlefield as a copy of any creature on the battlefield, except it's still 7/7"; + staticText = "You may have {this} enter the battlefield as a copy of any creature on the battlefield, except it's still 7/7"; } public QuicksilverGargantuanCopyEffect(final QuicksilverGargantuanCopyEffect effect) { diff --git a/Mage.Sets/src/mage/sets/shardsofalara/SigilOfDistinction.java b/Mage.Sets/src/mage/sets/shardsofalara/SigilOfDistinction.java index 753c8f0b824..4b71321c7fe 100644 --- a/Mage.Sets/src/mage/sets/shardsofalara/SigilOfDistinction.java +++ b/Mage.Sets/src/mage/sets/shardsofalara/SigilOfDistinction.java @@ -57,7 +57,7 @@ public class SigilOfDistinction extends CardImpl { super(ownerId, 219, "Sigil of Distinction", Rarity.RARE, new CardType[]{CardType.ARTIFACT}, "{X}"); this.expansionSetCode = "ALA"; this.subtype.add("Equipment"); - this.addAbility(new EntersBattlefieldAbility(new SigilOfDistinctionEffect(), "Sigil of Distinction enters the battlefield with X charge counters on it")); + this.addAbility(new EntersBattlefieldAbility(new SigilOfDistinctionEffect(), "{this} enters the battlefield with X charge counters on it")); this.addAbility(new EquipAbility(Outcome.AddAbility, new RemoveCountersSourceCost(CounterType.CHARGE.createInstance()))); BoostEquippedEffect effect = new BoostEquippedEffect(new CountersCount(CounterType.CHARGE), new CountersCount(CounterType.CHARGE)); this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, effect)); diff --git a/Mage.Sets/src/mage/sets/tenth/Clone.java b/Mage.Sets/src/mage/sets/tenth/Clone.java index b1d88694f60..fae67f41e23 100644 --- a/Mage.Sets/src/mage/sets/tenth/Clone.java +++ b/Mage.Sets/src/mage/sets/tenth/Clone.java @@ -52,7 +52,7 @@ public class Clone extends CardImpl { this.power = new MageInt(0); this.toughness = new MageInt(0); - Ability ability = new EntersBattlefieldAbility(new CopyEffect(), "You may have Clone enter the battlefield as a copy of any creature on the battlefield"); + Ability ability = new EntersBattlefieldAbility(new CopyEffect(), "You may have {this} enter the battlefield as a copy of any creature on the battlefield"); ability.addTarget(new TargetCreaturePermanent()); this.addAbility(ability); }