diff --git a/Mage.Sets/src/mage/cards/a/AcademyDrake.java b/Mage.Sets/src/mage/cards/a/AcademyDrake.java index d632b6cfb1e..bd7a74f4946 100644 --- a/Mage.Sets/src/mage/cards/a/AcademyDrake.java +++ b/Mage.Sets/src/mage/cards/a/AcademyDrake.java @@ -28,9 +28,9 @@ public final class AcademyDrake extends CardImpl { // Flying addAbility(FlyingAbility.getInstance()); - // If Academy Drake was kicked, it enters the battlefield with two +1/+1 counters on it. + // If Academy Drake was kicked, it enters with two +1/+1 counters on it. this.addAbility(new EntersBattlefieldAbility(new AddCountersSourceEffect(CounterType.P1P1.createInstance(2)), - KickedCondition.ONCE, "If {this} was kicked, it enters the battlefield with two +1/+1 counters on it.", "")); + KickedCondition.ONCE, "If {this} was kicked, it enters with two +1/+1 counters on it.", "")); } diff --git a/Mage.Sets/src/mage/cards/a/AcclaimedContender.java b/Mage.Sets/src/mage/cards/a/AcclaimedContender.java index 5ce894f2047..0450d449e5f 100644 --- a/Mage.Sets/src/mage/cards/a/AcclaimedContender.java +++ b/Mage.Sets/src/mage/cards/a/AcclaimedContender.java @@ -56,7 +56,7 @@ public final class AcclaimedContender extends CardImpl { this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new LookLibraryAndPickControllerEffect( 5, 1, filter2, PutCards.HAND, PutCards.BOTTOM_RANDOM - )), condition, "When {this} enters the battlefield, " + + )), condition, "When {this} enters, " + "if you control another Knight, look at the top five cards of your library. " + "You may reveal a Knight, Aura, Equipment, or legendary artifact card from among them " + "and put it into your hand. Put the rest on the bottom of your library in a random order." diff --git a/Mage.Sets/src/mage/cards/a/AcererakTheArchlich.java b/Mage.Sets/src/mage/cards/a/AcererakTheArchlich.java index 0a07dbceb15..75ff120cfff 100644 --- a/Mage.Sets/src/mage/cards/a/AcererakTheArchlich.java +++ b/Mage.Sets/src/mage/cards/a/AcererakTheArchlich.java @@ -45,7 +45,7 @@ public final class AcererakTheArchlich extends CardImpl { // When Acererak the Archlich enters the battlefield, if you have not completed Tomb of Annihilation, return Acererak the Archlich to its owner's hand and venture into the dungeon. Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new ReturnToHandSourceEffect(true)), - AcererakTheArchlichCondition.instance, "When {this} enters the battlefield, " + + AcererakTheArchlichCondition.instance, "When {this} enters, " + "if you haven't completed Tomb of Annihilation, return {this} " + "to its owner's hand and venture into the dungeon." ); diff --git a/Mage.Sets/src/mage/cards/a/AdmonitionAngel.java b/Mage.Sets/src/mage/cards/a/AdmonitionAngel.java index 2f5d376fade..a7597e37970 100644 --- a/Mage.Sets/src/mage/cards/a/AdmonitionAngel.java +++ b/Mage.Sets/src/mage/cards/a/AdmonitionAngel.java @@ -43,7 +43,7 @@ public final class AdmonitionAngel extends CardImpl { // Flying this.addAbility(FlyingAbility.getInstance()); - // Landfall - Whenever a land enters the battlefield under your control, you may exile target nonland permanent other than Admonition Angel. + // Landfall - Whenever a land you control enters, you may exile target nonland permanent other than Admonition Angel. TriggeredAbility ability = new LandfallAbility(Zone.BATTLEFIELD, new ExileTargetForSourceEffect(), true); ability.addTarget(new TargetPermanent(filter)); this.addAbility(ability); diff --git a/Mage.Sets/src/mage/cards/a/AdventuringGear.java b/Mage.Sets/src/mage/cards/a/AdventuringGear.java index 7ad6222049d..5c95e3760df 100644 --- a/Mage.Sets/src/mage/cards/a/AdventuringGear.java +++ b/Mage.Sets/src/mage/cards/a/AdventuringGear.java @@ -24,7 +24,7 @@ public final class AdventuringGear extends CardImpl { super(ownerId,setInfo,new CardType[]{CardType.ARTIFACT},"{1}"); this.subtype.add(SubType.EQUIPMENT); - // Landfall — Whenever a land enters the battlefield under your control, equipped creature gets +2/+2 until end of turn. + // Landfall — Whenever a land you control enters, equipped creature gets +2/+2 until end of turn. this.addAbility(new LandfallAbility(new BoostEquippedEffect(2, 2, Duration.EndOfTurn), false)); // Equip {1} ({1}: Attach to target creature you control. Equip only as a sorcery.) @@ -39,4 +39,4 @@ public final class AdventuringGear extends CardImpl { public AdventuringGear copy() { return new AdventuringGear(this); } -} \ No newline at end of file +} diff --git a/Mage.Sets/src/mage/cards/a/AesiTyrantOfGyreStrait.java b/Mage.Sets/src/mage/cards/a/AesiTyrantOfGyreStrait.java index 562881fccf6..1cfaf831c41 100644 --- a/Mage.Sets/src/mage/cards/a/AesiTyrantOfGyreStrait.java +++ b/Mage.Sets/src/mage/cards/a/AesiTyrantOfGyreStrait.java @@ -32,7 +32,7 @@ public final class AesiTyrantOfGyreStrait extends CardImpl { new PlayAdditionalLandsControllerEffect(1, Duration.WhileOnBattlefield) )); - // Whenever a land enters the battlefield under your control, you may draw a card. + // Whenever a land you control enters, you may draw a card. this.addAbility(new LandfallAbility(new DrawCardSourceControllerEffect(1), true)); } diff --git a/Mage.Sets/src/mage/cards/a/AetherCharge.java b/Mage.Sets/src/mage/cards/a/AetherCharge.java index 4873bd06336..cd4d0ab3820 100644 --- a/Mage.Sets/src/mage/cards/a/AetherCharge.java +++ b/Mage.Sets/src/mage/cards/a/AetherCharge.java @@ -32,7 +32,7 @@ public final class AetherCharge extends CardImpl { public AetherCharge(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.ENCHANTMENT}, "{4}{R}"); - // Whenever a Beast enters the battlefield under your control, you may have it deal 4 damage to target opponent. + // Whenever a Beast you control enters, you may have it deal 4 damage to target opponent. Ability ability = new AetherChargeTriggeredAbility(); ability.addTarget(new TargetOpponentOrPlaneswalker()); this.addAbility(ability); @@ -77,7 +77,7 @@ class AetherChargeTriggeredAbility extends TriggeredAbilityImpl { @Override public String getRule() { - return "Whenever a Beast enters the battlefield under your control, you may have it deal 4 damage to target opponent or planeswalker."; + return "Whenever a Beast you control enters, you may have it deal 4 damage to target opponent or planeswalker."; } @Override diff --git a/Mage.Sets/src/mage/cards/a/AetherFigment.java b/Mage.Sets/src/mage/cards/a/AetherFigment.java index 0caff2ad881..e9383fd0a92 100644 --- a/Mage.Sets/src/mage/cards/a/AetherFigment.java +++ b/Mage.Sets/src/mage/cards/a/AetherFigment.java @@ -33,11 +33,11 @@ public final class AetherFigment extends CardImpl { // Kicker {3} this.addAbility(new KickerAbility("{3}")); - // If Aether Figment was kicked, it enters the battlefield with two +1/+1 counters on it + // If Aether Figment was kicked, it enters with two +1/+1 counters on it Ability ability = new EntersBattlefieldAbility( new AddCountersSourceEffect(CounterType.P1P1.createInstance(2)), KickedCondition.ONCE, - "If {this} was kicked, it enters the battlefield with two +1/+1 counters on it.", + "If {this} was kicked, it enters with two +1/+1 counters on it.", ""); this.addAbility(ability); } diff --git a/Mage.Sets/src/mage/cards/a/AetherstormRoc.java b/Mage.Sets/src/mage/cards/a/AetherstormRoc.java index 9728feaa6b2..88d7a3ef292 100644 --- a/Mage.Sets/src/mage/cards/a/AetherstormRoc.java +++ b/Mage.Sets/src/mage/cards/a/AetherstormRoc.java @@ -45,7 +45,7 @@ public final class AetherstormRoc extends CardImpl { // Flying this.addAbility(FlyingAbility.getInstance()); - // Whenever Aetherstorm Roc or another creature enters the battlefield under your control, you get {E}. + // Whenever Aetherstorm Roc or another creature you control enters, you get {E}. this.addAbility(new EntersBattlefieldThisOrAnotherTriggeredAbility( new GetEnergyCountersControllerEffect(1), StaticFilters.FILTER_PERMANENT_CREATURE, false, true diff --git a/Mage.Sets/src/mage/cards/a/AgadeemsAwakening.java b/Mage.Sets/src/mage/cards/a/AgadeemsAwakening.java index 2171e0573c3..65590d91d8f 100644 --- a/Mage.Sets/src/mage/cards/a/AgadeemsAwakening.java +++ b/Mage.Sets/src/mage/cards/a/AgadeemsAwakening.java @@ -49,10 +49,10 @@ public final class AgadeemsAwakening extends ModalDoubleFacedCard { // Agadeem, the Undercrypt // Land - // As Agadeem, the Undercrypt enters the battlefield, you may pay 3 life. If you don't, it enters the battlefield tapped. + // As Agadeem, the Undercrypt enters the battlefield, you may pay 3 life. If you don't, it enters tapped. this.getRightHalfCard().addAbility(new AsEntersBattlefieldAbility( new TapSourceUnlessPaysEffect(new PayLifeCost(3)), - "you may pay 3 life. If you don't, it enters the battlefield tapped" + "you may pay 3 life. If you don't, it enters tapped" )); // {T}: Add {B}. diff --git a/Mage.Sets/src/mage/cards/a/AgathasChampion.java b/Mage.Sets/src/mage/cards/a/AgathasChampion.java index dd85a3e36f5..7b7fdbaaa69 100644 --- a/Mage.Sets/src/mage/cards/a/AgathasChampion.java +++ b/Mage.Sets/src/mage/cards/a/AgathasChampion.java @@ -42,7 +42,7 @@ public final class AgathasChampion extends CardImpl { this.addAbility(new ConditionalInterveningIfTriggeredAbility( trigger, BargainedCondition.instance, - "When {this} enters the battlefield, if it was bargained, it fights up to one target creature you don't control." + + "When {this} enters, if it was bargained, it fights up to one target creature you don't control." + " (Each deals damage equal to its power to the other.)" )); } diff --git a/Mage.Sets/src/mage/cards/a/AgentOfErebos.java b/Mage.Sets/src/mage/cards/a/AgentOfErebos.java index 2a59e71c0fd..922571a075e 100644 --- a/Mage.Sets/src/mage/cards/a/AgentOfErebos.java +++ b/Mage.Sets/src/mage/cards/a/AgentOfErebos.java @@ -25,7 +25,7 @@ public final class AgentOfErebos extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(2); - // Constellation - Whenever Agent of Erebos or another enchantment enters the battlefield under your control, exile all cards from target player's graveyard. + // Constellation - Whenever Agent of Erebos or another enchantment you control enters, exile all cards from target player's graveyard. Ability ability = new ConstellationAbility(new ExileGraveyardAllTargetPlayerEffect(), false); ability.addTarget(new TargetPlayer()); this.addAbility(ability); diff --git a/Mage.Sets/src/mage/cards/a/AgentsToolkit.java b/Mage.Sets/src/mage/cards/a/AgentsToolkit.java index 7b9cfe11a53..8a5f185027b 100644 --- a/Mage.Sets/src/mage/cards/a/AgentsToolkit.java +++ b/Mage.Sets/src/mage/cards/a/AgentsToolkit.java @@ -39,7 +39,7 @@ public class AgentsToolkit extends CardImpl { counterETBAbility.addEffect(new AddCountersSourceEffect(CounterType.SHIELD.createInstance(1)).setText("and a shield counter on it").concatBy(",")); this.addAbility(counterETBAbility); - // Whenever a creature enters the battlefield under your control, + // Whenever a creature you control enters, // you may move a counter from Agent’s Toolkit onto that creature. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( new AgentToolkitMoveCounterEffect(), diff --git a/Mage.Sets/src/mage/cards/a/AggressiveBiomancy.java b/Mage.Sets/src/mage/cards/a/AggressiveBiomancy.java index d2e1c91525f..c255372906d 100644 --- a/Mage.Sets/src/mage/cards/a/AggressiveBiomancy.java +++ b/Mage.Sets/src/mage/cards/a/AggressiveBiomancy.java @@ -49,7 +49,7 @@ class AggressiveBiomancyEffect extends OneShotEffect { AggressiveBiomancyEffect() { super(Outcome.Copy); this.staticText = "Create X tokens that are copies of target creature you control, " + - "except they have \"When this creature enters the battlefield, " + + "except they have \"When this creature enters, " + "it fights up to one target creature you don't control.\""; } diff --git a/Mage.Sets/src/mage/cards/a/AirdropAeronauts.java b/Mage.Sets/src/mage/cards/a/AirdropAeronauts.java index de1068c27f3..15687ad96e3 100644 --- a/Mage.Sets/src/mage/cards/a/AirdropAeronauts.java +++ b/Mage.Sets/src/mage/cards/a/AirdropAeronauts.java @@ -35,7 +35,7 @@ public final class AirdropAeronauts extends CardImpl { // Revolt — When Airdrop Aeronauts enters the battlefield, if a permanent you controlled left the battlefield this turn, you gain 5 life. Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new GainLifeEffect(5), false), - RevoltCondition.instance, "When {this} enters the battlefield, " + + RevoltCondition.instance, "When {this} enters, " + "if a permanent you controlled left the battlefield this turn, you gain 5 life." ); ability.setAbilityWord(AbilityWord.REVOLT); diff --git a/Mage.Sets/src/mage/cards/a/AjanisChosen.java b/Mage.Sets/src/mage/cards/a/AjanisChosen.java index 5d625eb3ee7..c84c947d8ee 100644 --- a/Mage.Sets/src/mage/cards/a/AjanisChosen.java +++ b/Mage.Sets/src/mage/cards/a/AjanisChosen.java @@ -31,7 +31,7 @@ public final class AjanisChosen extends CardImpl { this.power = new MageInt(3); this.toughness = new MageInt(3); - // Whenever an enchantment enters the battlefield under your control, create a 2/2 white Cat creature token. If that enchantment is an Aura, you may attach it to the token. + // Whenever an enchantment you control enters, create a 2/2 white Cat creature token. If that enchantment is an Aura, you may attach it to the token. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( Zone.BATTLEFIELD, new AjanisChosenEffect(), filter, false, SetTargetPointer.PERMANENT)); diff --git a/Mage.Sets/src/mage/cards/a/AjanisWelcome.java b/Mage.Sets/src/mage/cards/a/AjanisWelcome.java index 10e25bc1648..f23f90927b7 100644 --- a/Mage.Sets/src/mage/cards/a/AjanisWelcome.java +++ b/Mage.Sets/src/mage/cards/a/AjanisWelcome.java @@ -17,7 +17,7 @@ public final class AjanisWelcome extends CardImpl { public AjanisWelcome(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.ENCHANTMENT}, "{W}"); - // Whenever a creature enters the battlefield under your control, you gain 1 life. + // Whenever a creature you control enters, you gain 1 life. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( new GainLifeEffect(1), StaticFilters.FILTER_PERMANENT_A_CREATURE diff --git a/Mage.Sets/src/mage/cards/a/AkoumBattlesinger.java b/Mage.Sets/src/mage/cards/a/AkoumBattlesinger.java index 36dedb10152..17f28626616 100644 --- a/Mage.Sets/src/mage/cards/a/AkoumBattlesinger.java +++ b/Mage.Sets/src/mage/cards/a/AkoumBattlesinger.java @@ -38,7 +38,7 @@ public final class AkoumBattlesinger extends CardImpl { // Haste this.addAbility(HasteAbility.getInstance()); - // Whenever Akoum Battlesinger or another Ally enters the battlefield under your control, you may have Ally creatures you control get +1/+0 until end of turn. + // Whenever Akoum Battlesinger or another Ally you control enters, you may have Ally creatures you control get +1/+0 until end of turn. this.addAbility(new AllyEntersBattlefieldTriggeredAbility(new BoostControlledEffect(1, 0, Duration.EndOfTurn, filter, false), true).setAbilityWord(null)); } diff --git a/Mage.Sets/src/mage/cards/a/AkoumFirebird.java b/Mage.Sets/src/mage/cards/a/AkoumFirebird.java index 710690ca49d..8aca8928704 100644 --- a/Mage.Sets/src/mage/cards/a/AkoumFirebird.java +++ b/Mage.Sets/src/mage/cards/a/AkoumFirebird.java @@ -41,7 +41,7 @@ public final class AkoumFirebird extends CardImpl { // Akoum Firebird attacks each turn if able. this.addAbility(new AttacksEachCombatStaticAbility()); - // Landfall-Whenever a land enters the battlefield under your control, you may pay {4}{R}{R}. + // Landfall-Whenever a land you control enters, you may pay {4}{R}{R}. // If you do, return Akoum Firebird from your graveyard to the battlefield. this.addAbility(new AkoumFirebirdLandfallAbility(new DoIfCostPaid( new ReturnSourceFromGraveyardToBattlefieldEffect(false, false), new ManaCostsImpl<>("{4}{R}{R}")), false)); @@ -61,7 +61,7 @@ class AkoumFirebirdLandfallAbility extends TriggeredAbilityImpl { public AkoumFirebirdLandfallAbility(Effect effect, boolean optional) { this(Zone.GRAVEYARD, effect, optional); - setTriggerPhrase("Landfall — Whenever a land enters the battlefield under your control, " ); + setTriggerPhrase("Landfall — Whenever a land you control enters, " ); } public AkoumFirebirdLandfallAbility (Zone zone, Effect effect, boolean optional ) { @@ -87,4 +87,4 @@ class AkoumFirebirdLandfallAbility extends TriggeredAbilityImpl { public AkoumFirebirdLandfallAbility copy() { return new AkoumFirebirdLandfallAbility(this); } -} \ No newline at end of file +} diff --git a/Mage.Sets/src/mage/cards/a/AkoumHellhound.java b/Mage.Sets/src/mage/cards/a/AkoumHellhound.java index 40e3cf39364..ca0d3704a2f 100644 --- a/Mage.Sets/src/mage/cards/a/AkoumHellhound.java +++ b/Mage.Sets/src/mage/cards/a/AkoumHellhound.java @@ -24,7 +24,7 @@ public final class AkoumHellhound extends CardImpl { this.power = new MageInt(0); this.toughness = new MageInt(1); - // Landfall — Whenever a land enters the battlefield under your control, Akoum Hellhound gets +2/+2 until end of turn. + // Landfall — Whenever a land you control enters, Akoum Hellhound gets +2/+2 until end of turn. this.addAbility(new LandfallAbility(new BoostSourceEffect(2, 2, Duration.EndOfTurn))); } diff --git a/Mage.Sets/src/mage/cards/a/AkoumHellkite.java b/Mage.Sets/src/mage/cards/a/AkoumHellkite.java index e2824ef0144..f190220393b 100644 --- a/Mage.Sets/src/mage/cards/a/AkoumHellkite.java +++ b/Mage.Sets/src/mage/cards/a/AkoumHellkite.java @@ -101,7 +101,7 @@ class AkoumHellkiteTriggeredAbility extends TriggeredAbilityImpl { @Override public String getRule() { - return "Landfall — Whenever a land enters the battlefield under your control, " + + return "Landfall — Whenever a land you control enters, " + "{this} deals 1 damage to any target. If that land is a Mountain, {this} deals 2 damage instead."; } } diff --git a/Mage.Sets/src/mage/cards/a/AkoumStonewaker.java b/Mage.Sets/src/mage/cards/a/AkoumStonewaker.java index 45670839306..dceaa70af73 100644 --- a/Mage.Sets/src/mage/cards/a/AkoumStonewaker.java +++ b/Mage.Sets/src/mage/cards/a/AkoumStonewaker.java @@ -30,7 +30,7 @@ public final class AkoumStonewaker extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(1); - // Landfall — Whenever a land enters the battlefield under your control, you may pay {2}{R}. If you do, create a 3/1 red Elemental creature token with trample and haste. + // Landfall — Whenever a land you control enters, you may pay {2}{R}. If you do, create a 3/1 red Elemental creature token with trample and haste. // Exile that token at the beginning of the next end step. this.addAbility(new LandfallAbility(new DoIfCostPaid(new AkoumStonewakerEffect(), new ManaCostsImpl<>("{2}{R}")), false)); diff --git a/Mage.Sets/src/mage/cards/a/AlhammarretHighArbiter.java b/Mage.Sets/src/mage/cards/a/AlhammarretHighArbiter.java index 1764910d99b..978fef081f4 100644 --- a/Mage.Sets/src/mage/cards/a/AlhammarretHighArbiter.java +++ b/Mage.Sets/src/mage/cards/a/AlhammarretHighArbiter.java @@ -57,7 +57,7 @@ class AlhammarretHighArbiterEffect extends OneShotEffect { AlhammarretHighArbiterEffect() { super(Outcome.Benefit); - this.staticText = "As {this} enters the battlefield, each opponent reveals their hand. You choose the name of a nonland card revealed this way." + this.staticText = "As {this} enters, each opponent reveals their hand. You choose the name of a nonland card revealed this way." + "
Your opponents can't cast spells with the chosen name"; } diff --git a/Mage.Sets/src/mage/cards/a/AllegiantGeneralPryde.java b/Mage.Sets/src/mage/cards/a/AllegiantGeneralPryde.java index 3d06b837bff..7469b6efeb4 100644 --- a/Mage.Sets/src/mage/cards/a/AllegiantGeneralPryde.java +++ b/Mage.Sets/src/mage/cards/a/AllegiantGeneralPryde.java @@ -41,7 +41,7 @@ public class AllegiantGeneralPryde extends CardImpl { new DrawCardSourceControllerEffect(2), new SacrificeTargetCost(StaticFilters.FILTER_PERMANENT_CREATURE) ).addEffect(new LoseLifeSourceControllerEffect(2).concatBy("and"))) - .setTriggerPhrase("When this creature enters the battlefield, "); + .setTriggerPhrase("When this creature enters, "); this.addAbility(new SimpleStaticAbility(new GainAbilityControlledEffect(gainedAbility, Duration.WhileOnBattlefield, filter))); } diff --git a/Mage.Sets/src/mage/cards/a/AlphaDeathclaw.java b/Mage.Sets/src/mage/cards/a/AlphaDeathclaw.java index 45b5cabe6e1..cf9602fca6e 100644 --- a/Mage.Sets/src/mage/cards/a/AlphaDeathclaw.java +++ b/Mage.Sets/src/mage/cards/a/AlphaDeathclaw.java @@ -44,7 +44,7 @@ public final class AlphaDeathclaw extends CardImpl { new EntersBattlefieldTriggeredAbility(null), new BecomesMonstrousSourceTriggeredAbility(null) ); - trigger.setTriggerPhrase("When {this} enters the battlefield or becomes monstrous, "); + trigger.setTriggerPhrase("When {this} enters or becomes monstrous, "); trigger.addTarget(new TargetPermanent()); this.addAbility(trigger); diff --git a/Mage.Sets/src/mage/cards/a/AltarOfTheBrood.java b/Mage.Sets/src/mage/cards/a/AltarOfTheBrood.java index ae95e39f1ed..d8e869cf75e 100644 --- a/Mage.Sets/src/mage/cards/a/AltarOfTheBrood.java +++ b/Mage.Sets/src/mage/cards/a/AltarOfTheBrood.java @@ -26,7 +26,7 @@ public final class AltarOfTheBrood extends CardImpl { public AltarOfTheBrood(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.ARTIFACT}, "{1}"); - // Whenever another permanent enters the battlefield under your control, each opponent mills a card. + // Whenever another permanent you control enters, each opponent mills a card. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(Zone.BATTLEFIELD, new MillCardsEachPlayerEffect(1, TargetController.OPPONENT), filter, false)); } diff --git a/Mage.Sets/src/mage/cards/a/AmarethTheLustrous.java b/Mage.Sets/src/mage/cards/a/AmarethTheLustrous.java index 55d06492631..8cd758c8a31 100644 --- a/Mage.Sets/src/mage/cards/a/AmarethTheLustrous.java +++ b/Mage.Sets/src/mage/cards/a/AmarethTheLustrous.java @@ -40,7 +40,7 @@ public final class AmarethTheLustrous extends CardImpl { // Flying this.addAbility(FlyingAbility.getInstance()); - // Whenever another permanent enters the battlefield under your control, look at the top card of your library. If it shares a card type with that permanent, you may reveal that card and put it into your hand. + // Whenever another permanent you control enters, look at the top card of your library. If it shares a card type with that permanent, you may reveal that card and put it into your hand. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(new AmarethTheLustrousEffect(), filter)); } diff --git a/Mage.Sets/src/mage/cards/a/AmbuscadeShaman.java b/Mage.Sets/src/mage/cards/a/AmbuscadeShaman.java index 5fe3acac163..e647fdba172 100644 --- a/Mage.Sets/src/mage/cards/a/AmbuscadeShaman.java +++ b/Mage.Sets/src/mage/cards/a/AmbuscadeShaman.java @@ -26,7 +26,7 @@ public final class AmbuscadeShaman extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(2); - // Whenever Ambuscade Shaman or another creature enters the battlefield under your control, that creature gets +2/+2 until end of turn. + // Whenever Ambuscade Shaman or another creature you control enters, that creature gets +2/+2 until end of turn. this.addAbility(new EntersBattlefieldThisOrAnotherTriggeredAbility( new BoostTargetEffect(2, 2, Duration.EndOfTurn) .setText("that creature gets +2/+2 until end of turn"), diff --git a/Mage.Sets/src/mage/cards/a/AnaBattlemage.java b/Mage.Sets/src/mage/cards/a/AnaBattlemage.java index d28bd70a201..42bbe7073ef 100644 --- a/Mage.Sets/src/mage/cards/a/AnaBattlemage.java +++ b/Mage.Sets/src/mage/cards/a/AnaBattlemage.java @@ -50,12 +50,12 @@ public final class AnaBattlemage extends CardImpl { TriggeredAbility ability = new EntersBattlefieldTriggeredAbility(new DiscardTargetEffect(3)); ability.addTarget(new TargetPlayer()); this.addAbility(new ConditionalInterveningIfTriggeredAbility(ability, new KickedCostCondition("{2}{U}"), - "When {this} enters the battlefield, if it was kicked with its {2}{U} kicker, target player discards three cards.")); + "When {this} enters, if it was kicked with its {2}{U} kicker, target player discards three cards.")); // When Ana Battlemage enters the battlefield, if it was kicked with its {1}{B} kicker, tap target untapped creature and that creature deals damage equal to its power to its controller. ability = new EntersBattlefieldTriggeredAbility(new AnaBattlemageKickerEffect()); ability.addTarget(new TargetCreaturePermanent(filter)); this.addAbility(new ConditionalInterveningIfTriggeredAbility(ability, new KickedCostCondition("{1}{B}"), - "When {this} enters the battlefield, if it was kicked with its {1}{B} kicker, tap target untapped creature and that creature deals damage equal to its power to its controller.")); + "When {this} enters, if it was kicked with its {1}{B} kicker, tap target untapped creature and that creature deals damage equal to its power to its controller.")); } private AnaBattlemage(final AnaBattlemage card) { diff --git a/Mage.Sets/src/mage/cards/a/AnafenzaKinTreeSpirit.java b/Mage.Sets/src/mage/cards/a/AnafenzaKinTreeSpirit.java index ee7fa4ab897..07a8ff72da5 100644 --- a/Mage.Sets/src/mage/cards/a/AnafenzaKinTreeSpirit.java +++ b/Mage.Sets/src/mage/cards/a/AnafenzaKinTreeSpirit.java @@ -36,7 +36,7 @@ public final class AnafenzaKinTreeSpirit extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(2); - // Whenever another nontoken creature enters the battlefield under your control, bolster 1. + // Whenever another nontoken creature you control enters, bolster 1. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(Zone.BATTLEFIELD, new BolsterEffect(1), filter, false)); } diff --git a/Mage.Sets/src/mage/cards/a/Anavolver.java b/Mage.Sets/src/mage/cards/a/Anavolver.java index 927c8b4227c..fed67c10732 100644 --- a/Mage.Sets/src/mage/cards/a/Anavolver.java +++ b/Mage.Sets/src/mage/cards/a/Anavolver.java @@ -39,19 +39,19 @@ public final class Anavolver extends CardImpl { kickerAbility.addKickerCost("{B}"); this.addAbility(kickerAbility); - // If Anavolver was kicked with its {1}{U} kicker, it enters the battlefield with two +1/+1 counters on it and with flying. + // If Anavolver was kicked with its {1}{U} kicker, it enters with two +1/+1 counters on it and with flying. EntersBattlefieldAbility ability1 = new EntersBattlefieldAbility( new AddCountersSourceEffect(CounterType.P1P1.createInstance(2),false), - new KickedCostCondition("{1}{U}"), "If {this} was kicked with its {1}{U} kicker, it enters the battlefield with two +1/+1 counters on it and with flying.", - "{this} enters the battlefield with two +1/+1 counters on it and with flying"); + new KickedCostCondition("{1}{U}"), "If {this} was kicked with its {1}{U} kicker, it enters with two +1/+1 counters on it and with flying.", + "{this} enters with two +1/+1 counters on it and with flying"); ((EntersBattlefieldEffect)ability1.getEffects().get(0)).addEffect(new GainAbilitySourceEffect(FlyingAbility.getInstance(), Duration.WhileOnBattlefield)); this.addAbility(ability1); - // If Anavolver was kicked with its {B} kicker, it enters the battlefield with a +1/+1 counter on it and with "Pay 3 life: Regenerate Anavolver." + // If Anavolver was kicked with its {B} kicker, it enters with a +1/+1 counter on it and with "Pay 3 life: Regenerate Anavolver." EntersBattlefieldAbility ability2 = new EntersBattlefieldAbility( new AddCountersSourceEffect(CounterType.P1P1.createInstance(1),false), new KickedCostCondition("{B}"), - "If {this} was kicked with its {B} kicker, it enters the battlefield with a +1/+1 counter on it and with \"Pay 3 life: Regenerate Anavolver.\"", - "{this} enters the battlefield with a +1/+1 counter on it and with \"Pay 3 life: Regenerate Anavolver.\""); + "If {this} was kicked with its {B} kicker, it enters with a +1/+1 counter on it and with \"Pay 3 life: Regenerate Anavolver.\"", + "{this} enters with a +1/+1 counter on it and with \"Pay 3 life: Regenerate Anavolver.\""); ((EntersBattlefieldEffect)ability2.getEffects().get(0)).addEffect(new GainAbilitySourceEffect(new SimpleActivatedAbility(Zone.BATTLEFIELD, new RegenerateSourceEffect(), new PayLifeCost(3)), Duration.WhileOnBattlefield)); this.addAbility(ability2); } diff --git a/Mage.Sets/src/mage/cards/a/AncientAmphitheater.java b/Mage.Sets/src/mage/cards/a/AncientAmphitheater.java index 19c554428eb..c9efce9ba73 100644 --- a/Mage.Sets/src/mage/cards/a/AncientAmphitheater.java +++ b/Mage.Sets/src/mage/cards/a/AncientAmphitheater.java @@ -29,7 +29,7 @@ public final class AncientAmphitheater extends CardImpl { super(ownerId,setInfo,new CardType[]{CardType.LAND},""); // As Ancient Amphitheater enters the battlefield, you may reveal a Giant card from your hand. If you don't, Ancient Amphitheater enters the battlefield tapped. - this.addAbility(new AsEntersBattlefieldAbility(new TapSourceUnlessPaysEffect(new RevealTargetFromHandCost(new TargetCardInHand(filter))), "you may reveal a Giant card from your hand. If you don't, {this} enters the battlefield tapped")); + this.addAbility(new AsEntersBattlefieldAbility(new TapSourceUnlessPaysEffect(new RevealTargetFromHandCost(new TargetCardInHand(filter))), "you may reveal a Giant card from your hand. If you don't, {this} enters tapped")); // {tap}: Add {R} or {W}. this.addAbility(new RedManaAbility()); this.addAbility(new WhiteManaAbility()); diff --git a/Mage.Sets/src/mage/cards/a/AncientImperiosaur.java b/Mage.Sets/src/mage/cards/a/AncientImperiosaur.java index 9c7d8c6e3b1..21f4edb30c1 100644 --- a/Mage.Sets/src/mage/cards/a/AncientImperiosaur.java +++ b/Mage.Sets/src/mage/cards/a/AncientImperiosaur.java @@ -44,7 +44,7 @@ public final class AncientImperiosaur extends CardImpl { // Ancient Imperiosaur enters the battlefield with two +1/+1 counters on it for each creature that convoked it. this.addAbility(new EntersBattlefieldAbility(new AddCountersSourceEffect( CounterType.P1P1.createInstance(), xValue, true - ), null, "{this} enters the battlefield with two " + + ), null, "{this} enters with two " + "+1/+1 counters on it for each creature that convoked it.", null)); } diff --git a/Mage.Sets/src/mage/cards/a/AngelOfTheDireHour.java b/Mage.Sets/src/mage/cards/a/AngelOfTheDireHour.java index 9f8899d0ea8..181f8e4db24 100644 --- a/Mage.Sets/src/mage/cards/a/AngelOfTheDireHour.java +++ b/Mage.Sets/src/mage/cards/a/AngelOfTheDireHour.java @@ -37,7 +37,7 @@ public final class AngelOfTheDireHour extends CardImpl { this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new ExileAllEffect(StaticFilters.FILTER_ATTACKING_CREATURES), false), CastFromHandSourcePermanentCondition.instance, - "When {this} enters the battlefield, if you cast it from your hand, exile all attacking creatures."), + "When {this} enters, if you cast it from your hand, exile all attacking creatures."), new CastFromHandWatcher()); } diff --git a/Mage.Sets/src/mage/cards/a/AngelicChorus.java b/Mage.Sets/src/mage/cards/a/AngelicChorus.java index bc4eaf4606a..732542ab8c9 100644 --- a/Mage.Sets/src/mage/cards/a/AngelicChorus.java +++ b/Mage.Sets/src/mage/cards/a/AngelicChorus.java @@ -23,7 +23,7 @@ public final class AngelicChorus extends CardImpl { public AngelicChorus(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.ENCHANTMENT}, "{3}{W}{W}"); - // Whenever a creature enters the battlefield under your control, you gain life equal to its toughness. + // Whenever a creature you control enters, you gain life equal to its toughness. this.addAbility(new AngelicChorusTriggeredAbility()); } @@ -66,7 +66,7 @@ class AngelicChorusTriggeredAbility extends TriggeredAbilityImpl { @Override public String getRule() { - return "Whenever a creature enters the battlefield under your control, you gain life equal to its toughness."; + return "Whenever a creature you control enters, you gain life equal to its toughness."; } @Override diff --git a/Mage.Sets/src/mage/cards/a/AngelicSellSword.java b/Mage.Sets/src/mage/cards/a/AngelicSellSword.java index 7efc345e814..b7028153417 100644 --- a/Mage.Sets/src/mage/cards/a/AngelicSellSword.java +++ b/Mage.Sets/src/mage/cards/a/AngelicSellSword.java @@ -41,7 +41,7 @@ public final class AngelicSellSword extends CardImpl { // Vigilance this.addAbility(VigilanceAbility.getInstance()); - // Whenever Angelic Sell-Sword or another nontoken creature enters the battlefield under your control, create a 1/1 red Mercenary creature token with "{T}: Target creature you control gets +1/+0 until end of turn. Activate only as a sorcery." + // Whenever Angelic Sell-Sword or another nontoken creature you control enters, create a 1/1 red Mercenary creature token with "{T}: Target creature you control gets +1/+0 until end of turn. Activate only as a sorcery." this.addAbility(new EntersBattlefieldThisOrAnotherTriggeredAbility( new CreateTokenEffect(new MercenaryToken()), StaticFilters.FILTER_CREATURE_NON_TOKEN, false, true diff --git a/Mage.Sets/src/mage/cards/a/AngelsTomb.java b/Mage.Sets/src/mage/cards/a/AngelsTomb.java index c9a1daa44d5..c7f00ce7b7d 100644 --- a/Mage.Sets/src/mage/cards/a/AngelsTomb.java +++ b/Mage.Sets/src/mage/cards/a/AngelsTomb.java @@ -24,7 +24,7 @@ public final class AngelsTomb extends CardImpl { public AngelsTomb(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.ARTIFACT}, "{3}"); - // Whenever a creature enters the battlefield under your control, you may have Angel's Tomb become a 3/3 white Angel artifact creature with flying until end of turn. + // Whenever a creature you control enters, you may have Angel's Tomb become a 3/3 white Angel artifact creature with flying until end of turn. Effect effect = new BecomesCreatureSourceEffect(new CreatureToken(3, 3, "3/3 white Angel artifact creature with flying") .withColor("W") .withSubType(SubType.ANGEL) diff --git a/Mage.Sets/src/mage/cards/a/AnnieFlashTheVeteran.java b/Mage.Sets/src/mage/cards/a/AnnieFlashTheVeteran.java index 1476ad44af2..fe95a4bf884 100644 --- a/Mage.Sets/src/mage/cards/a/AnnieFlashTheVeteran.java +++ b/Mage.Sets/src/mage/cards/a/AnnieFlashTheVeteran.java @@ -46,7 +46,7 @@ public final class AnnieFlashTheVeteran extends CardImpl { Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new ReturnFromGraveyardToBattlefieldTargetEffect(true)), CastFromEverywhereSourceCondition.instance, - "When {this} enters the battlefield, if you cast it, " + "When {this} enters, if you cast it, " + "return target permanent card with mana value 3 or less from your graveyard to the battlefield tapped" ); ability.addTarget(new TargetCardInYourGraveyard(filter)); diff --git a/Mage.Sets/src/mage/cards/a/AnointerPriest.java b/Mage.Sets/src/mage/cards/a/AnointerPriest.java index 7f567af7c3a..3647bf5ecd6 100644 --- a/Mage.Sets/src/mage/cards/a/AnointerPriest.java +++ b/Mage.Sets/src/mage/cards/a/AnointerPriest.java @@ -35,7 +35,7 @@ public final class AnointerPriest extends CardImpl { this.power = new MageInt(1); this.toughness = new MageInt(3); - // Whenever a creature token enters the battlefield under your control, you gain 1 life. + // Whenever a creature token you control enters, you gain 1 life. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(new GainLifeEffect(1), filter)); // Embalm {3}{W} diff --git a/Mage.Sets/src/mage/cards/a/AnsweredPrayers.java b/Mage.Sets/src/mage/cards/a/AnsweredPrayers.java index 632872c3099..7562fe56dd5 100644 --- a/Mage.Sets/src/mage/cards/a/AnsweredPrayers.java +++ b/Mage.Sets/src/mage/cards/a/AnsweredPrayers.java @@ -28,7 +28,7 @@ public final class AnsweredPrayers extends CardImpl { public AnsweredPrayers(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.ENCHANTMENT}, "{1}{W}{W}"); - // Whenever a creature enters the battlefield under your control, you gain 1 life. If Answered Prayers isn't a creature, it becomes a 3/3 Angel creature with flying in addition to its other types until end of turn. + // Whenever a creature you control enters, you gain 1 life. If Answered Prayers isn't a creature, it becomes a 3/3 Angel creature with flying in addition to its other types until end of turn. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( new AnsweredPrayersEffect(), StaticFilters.FILTER_PERMANENT_A_CREATURE )); diff --git a/Mage.Sets/src/mage/cards/a/ApocalypseHydra.java b/Mage.Sets/src/mage/cards/a/ApocalypseHydra.java index 1c8ded5216a..e48055610a4 100644 --- a/Mage.Sets/src/mage/cards/a/ApocalypseHydra.java +++ b/Mage.Sets/src/mage/cards/a/ApocalypseHydra.java @@ -35,7 +35,7 @@ public final class ApocalypseHydra extends CardImpl { this.power = new MageInt(0); this.toughness = new MageInt(0); - // Apocalypse Hydra enters the battlefield with X +1/+1 counters on it. If X is 5 or more, it enters the battlefield with an additional X +1/+1 counters on it. + // Apocalypse Hydra enters the battlefield with X +1/+1 counters on it. If X is 5 or more, it enters with an additional X +1/+1 counters on it. this.addAbility(new EntersBattlefieldAbility(new ApocalypseHydraEffect())); // {1}{R}, Remove a +1/+1 counter from Apocalypse Hydra: Apocalypse Hydra deals 1 damage to any target. @@ -61,7 +61,7 @@ class ApocalypseHydraEffect extends OneShotEffect { ApocalypseHydraEffect() { super(Outcome.BoostCreature); - staticText = "with X +1/+1 counters on it. If X is 5 or more, it enters the battlefield with an additional X +1/+1 counters on it"; + staticText = "with X +1/+1 counters on it. If X is 5 or more, it enters with an additional X +1/+1 counters on it"; } private ApocalypseHydraEffect(final ApocalypseHydraEffect effect) { diff --git a/Mage.Sets/src/mage/cards/a/ApothecaryGeist.java b/Mage.Sets/src/mage/cards/a/ApothecaryGeist.java index 7d09799e70f..42571f0ebf6 100644 --- a/Mage.Sets/src/mage/cards/a/ApothecaryGeist.java +++ b/Mage.Sets/src/mage/cards/a/ApothecaryGeist.java @@ -44,7 +44,7 @@ public final class ApothecaryGeist extends CardImpl { this.addAbility(new ConditionalInterveningIfTriggeredAbility( triggeredAbility, new PermanentsOnTheBattlefieldCondition(filter), - "When {this} enters the battlefield, if you control another Spirit, you gain 3 life.")); + "When {this} enters, if you control another Spirit, you gain 3 life.")); } private ApothecaryGeist(final ApothecaryGeist card) { diff --git a/Mage.Sets/src/mage/cards/a/AquamorphEntity.java b/Mage.Sets/src/mage/cards/a/AquamorphEntity.java index 8606501f5c8..8ca18f39f0e 100644 --- a/Mage.Sets/src/mage/cards/a/AquamorphEntity.java +++ b/Mage.Sets/src/mage/cards/a/AquamorphEntity.java @@ -58,7 +58,7 @@ class AquamorphEntityReplacementEffect extends ReplacementEffectImpl { AquamorphEntityReplacementEffect() { super(Duration.WhileOnBattlefield, Outcome.Benefit); - staticText = "as {this} enters the battlefield or is turned face up, it becomes your choice of 5/1 or 1/5"; + staticText = "as {this} enters or is turned face up, it becomes your choice of 5/1 or 1/5"; } private AquamorphEntityReplacementEffect(AquamorphEntityReplacementEffect effect) { diff --git a/Mage.Sets/src/mage/cards/a/ArcadesTheStrategist.java b/Mage.Sets/src/mage/cards/a/ArcadesTheStrategist.java index 0e8511a5306..511f2d74e1d 100644 --- a/Mage.Sets/src/mage/cards/a/ArcadesTheStrategist.java +++ b/Mage.Sets/src/mage/cards/a/ArcadesTheStrategist.java @@ -47,7 +47,7 @@ public final class ArcadesTheStrategist extends CardImpl { // Vigilance this.addAbility(VigilanceAbility.getInstance()); - // Whenever a creature with defender enters the battlefield under your control, draw a card. + // Whenever a creature with defender you control enters, draw a card. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( new DrawCardSourceControllerEffect(1), defenderSingle )); diff --git a/Mage.Sets/src/mage/cards/a/ArcaneProxy.java b/Mage.Sets/src/mage/cards/a/ArcaneProxy.java index 5d4ca6fbb49..60319104e0f 100644 --- a/Mage.Sets/src/mage/cards/a/ArcaneProxy.java +++ b/Mage.Sets/src/mage/cards/a/ArcaneProxy.java @@ -44,7 +44,7 @@ public final class ArcaneProxy extends CardImpl { // When Arcane Proxy enters the battlefield, if you cast it, exile target instant or sorcery card with mana value less than or equal to Arcane Proxy's power from your graveyard. Copy that card. You may cast the copy without paying its mana cost. Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new ExileTargetCardCopyAndCastEffect(true)), - CastFromEverywhereSourceCondition.instance, "When {this} enters the battlefield, " + + CastFromEverywhereSourceCondition.instance, "When {this} enters, " + "if you cast it, exile target instant or sorcery card with mana value less than or equal to {this}'s " + "power from your graveyard. Copy that card. You may cast the copy without paying its mana cost." ); diff --git a/Mage.Sets/src/mage/cards/a/ArcboundCondor.java b/Mage.Sets/src/mage/cards/a/ArcboundCondor.java index f86122e69f8..ccad820a1e9 100644 --- a/Mage.Sets/src/mage/cards/a/ArcboundCondor.java +++ b/Mage.Sets/src/mage/cards/a/ArcboundCondor.java @@ -41,7 +41,7 @@ public final class ArcboundCondor extends CardImpl { // Modular 3 this.addAbility(new ModularAbility(this, 3)); - // Whenever another artifact enters the battlefield under your control, target creature an opponent controls gets -1/-1 until end of turn. + // Whenever another artifact you control enters, target creature an opponent controls gets -1/-1 until end of turn. Ability ability = new EntersBattlefieldControlledTriggeredAbility(new BoostTargetEffect(-1, -1), filter); ability.addTarget(new TargetOpponentsCreaturePermanent()); this.addAbility(ability); diff --git a/Mage.Sets/src/mage/cards/a/ArchangelOfWrath.java b/Mage.Sets/src/mage/cards/a/ArchangelOfWrath.java index ad097521be6..aa663cf4f2f 100644 --- a/Mage.Sets/src/mage/cards/a/ArchangelOfWrath.java +++ b/Mage.Sets/src/mage/cards/a/ArchangelOfWrath.java @@ -44,13 +44,13 @@ public final class ArchangelOfWrath extends CardImpl { triggeredAbility.addTarget(new TargetAnyTarget()); // When Archangel of Wrath enters the battlefield, if it was kicked, it deals 2 damage to any target. this.addAbility(new ConditionalInterveningIfTriggeredAbility( - triggeredAbility, KickedCondition.ONCE, "When {this} enters the battlefield, " + + triggeredAbility, KickedCondition.ONCE, "When {this} enters, " + "if it was kicked, it deals 2 damage to any target." )); // When Archangel of Wrath enters the battlefield, if it was kicked twice, it deals 2 damage to any target. this.addAbility(new ConditionalInterveningIfTriggeredAbility( - triggeredAbility.copy(), KickedCondition.TWICE, "When {this} enters the battlefield, " + + triggeredAbility.copy(), KickedCondition.TWICE, "When {this} enters, " + "if it was kicked twice, it deals 2 damage to any target." )); } diff --git a/Mage.Sets/src/mage/cards/a/ArchitectOfTheUntamed.java b/Mage.Sets/src/mage/cards/a/ArchitectOfTheUntamed.java index 4c1ad38845d..be2d6567096 100644 --- a/Mage.Sets/src/mage/cards/a/ArchitectOfTheUntamed.java +++ b/Mage.Sets/src/mage/cards/a/ArchitectOfTheUntamed.java @@ -27,7 +27,7 @@ public final class ArchitectOfTheUntamed extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(3); - // Whenever a land enters the battlefield under your control, you get {E}. + // Whenever a land you control enters, you get {E}. this.addAbility(new LandfallAbility(new GetEnergyCountersControllerEffect(1))); // Pay {E}{E}{E}{E}{E}{E}{E}{E}: Create a 6/6 colorless Beast artifact creature token. diff --git a/Mage.Sets/src/mage/cards/a/ArchonOfRedemption.java b/Mage.Sets/src/mage/cards/a/ArchonOfRedemption.java index df21ecbce8d..326e86cfb54 100644 --- a/Mage.Sets/src/mage/cards/a/ArchonOfRedemption.java +++ b/Mage.Sets/src/mage/cards/a/ArchonOfRedemption.java @@ -39,7 +39,7 @@ public final class ArchonOfRedemption extends CardImpl { this.addAbility(FlyingAbility.getInstance()); - // Whenever Archon of Redemption or another creature with flying enters the battlefield under your control, you may gain life equal to that creature's power. + // Whenever Archon of Redemption or another creature with flying you control enters, you may gain life equal to that creature's power. this.addAbility(new EntersBattlefieldThisOrAnotherTriggeredAbility( new ArchonOfRedemptionEffect(), filter, true, SetTargetPointer.PERMANENT, true )); diff --git a/Mage.Sets/src/mage/cards/a/ArchonOfSunsGrace.java b/Mage.Sets/src/mage/cards/a/ArchonOfSunsGrace.java index 965cbe6ba1b..9e85d8da47a 100644 --- a/Mage.Sets/src/mage/cards/a/ArchonOfSunsGrace.java +++ b/Mage.Sets/src/mage/cards/a/ArchonOfSunsGrace.java @@ -44,7 +44,7 @@ public final class ArchonOfSunsGrace extends CardImpl { LifelinkAbility.getInstance(), Duration.WhileOnBattlefield, filter ))); - // Constellation—Whenever an enchantment enters the battlefield under your control, create a 2/2 white Pegasus creature token with flying. + // Constellation—Whenever an enchantment you control enters, create a 2/2 white Pegasus creature token with flying. this.addAbility(new ConstellationAbility( new CreateTokenEffect(new PegasusToken2()), false, false )); diff --git a/Mage.Sets/src/mage/cards/a/ArcticMerfolk.java b/Mage.Sets/src/mage/cards/a/ArcticMerfolk.java index fe69e72b9db..87c0e234f97 100644 --- a/Mage.Sets/src/mage/cards/a/ArcticMerfolk.java +++ b/Mage.Sets/src/mage/cards/a/ArcticMerfolk.java @@ -34,10 +34,10 @@ public final class ArcticMerfolk extends CardImpl { new TargetControlledCreaturePermanent(1, 1, StaticFilters.FILTER_CONTROLLED_CREATURE, true) ))); - // If Arctic Merfolk was kicked, it enters the battlefield with a +1/+1 counter on it. + // If Arctic Merfolk was kicked, it enters with a +1/+1 counter on it. this.addAbility(new EntersBattlefieldAbility( new AddCountersSourceEffect(CounterType.P1P1.createInstance()), - KickedCondition.ONCE, "If {this} was kicked, it enters the battlefield with a +1/+1 counter on it.", "")); + KickedCondition.ONCE, "If {this} was kicked, it enters with a +1/+1 counter on it.", "")); } private ArcticMerfolk(final ArcticMerfolk card) { diff --git a/Mage.Sets/src/mage/cards/a/ArdentSoldier.java b/Mage.Sets/src/mage/cards/a/ArdentSoldier.java index 9e02cd2e3e6..c8671ca92e7 100644 --- a/Mage.Sets/src/mage/cards/a/ArdentSoldier.java +++ b/Mage.Sets/src/mage/cards/a/ArdentSoldier.java @@ -32,9 +32,9 @@ public final class ArdentSoldier extends CardImpl { this.addAbility(new KickerAbility("{2}")); // Vigilance this.addAbility(VigilanceAbility.getInstance()); - // If Ardent Soldier was kicked, it enters the battlefield with a +1/+1 counter on it. + // If Ardent Soldier was kicked, it enters with a +1/+1 counter on it. this.addAbility(new EntersBattlefieldAbility(new AddCountersSourceEffect(CounterType.P1P1.createInstance(1)), - KickedCondition.ONCE, "If {this} was kicked, it enters the battlefield with a +1/+1 counter on it.", "")); + KickedCondition.ONCE, "If {this} was kicked, it enters with a +1/+1 counter on it.", "")); } private ArdentSoldier(final ArdentSoldier card) { diff --git a/Mage.Sets/src/mage/cards/a/ArdenvalePaladin.java b/Mage.Sets/src/mage/cards/a/ArdenvalePaladin.java index 7dc40f0f7ca..6d501233abf 100644 --- a/Mage.Sets/src/mage/cards/a/ArdenvalePaladin.java +++ b/Mage.Sets/src/mage/cards/a/ArdenvalePaladin.java @@ -30,7 +30,7 @@ public final class ArdenvalePaladin extends CardImpl { new AddCountersSourceEffect(CounterType.P1P1.createInstance()), AdamantCondition.WHITE, "
Adamant — " + "If at least three white mana was spent to cast this spell, " + - "{this} enters the battlefield with a +1/+1 counter on it.", "" + "{this} enters with a +1/+1 counter on it.", "" )); } diff --git a/Mage.Sets/src/mage/cards/a/ArdozCobblerOfWar.java b/Mage.Sets/src/mage/cards/a/ArdozCobblerOfWar.java index ef05db7cbce..c5ad4748dec 100644 --- a/Mage.Sets/src/mage/cards/a/ArdozCobblerOfWar.java +++ b/Mage.Sets/src/mage/cards/a/ArdozCobblerOfWar.java @@ -35,13 +35,13 @@ public final class ArdozCobblerOfWar extends CardImpl { // Haste this.addAbility(HasteAbility.getInstance()); - // Whenever Ardoz, Cobbler of War or another creature enters the battlefield under your control, that creature gets +2/+0 until end of turn. + // Whenever Ardoz, Cobbler of War or another creature you control enters, that creature gets +2/+0 until end of turn. this.addAbility(new EntersBattlefieldThisOrAnotherTriggeredAbility( new BoostTargetEffect(2, 0) .setText("that creature gets +2/+0 until end of turn"), StaticFilters.FILTER_CONTROLLED_A_CREATURE, false, SetTargetPointer.PERMANENT, true - ).setTriggerPhrase("Whenever {this} or another creature enters the battlefield under your control, ")); + ).setTriggerPhrase("Whenever {this} or another creature you control enters, ")); // {3}{R}: Create a 1/1 red Goblin creature token with haste. Activate only as sorcery. this.addAbility(new ActivateAsSorceryActivatedAbility( diff --git a/Mage.Sets/src/mage/cards/a/ArixmethesSlumberingIsle.java b/Mage.Sets/src/mage/cards/a/ArixmethesSlumberingIsle.java index d5e73c52b2d..a05326bb38e 100644 --- a/Mage.Sets/src/mage/cards/a/ArixmethesSlumberingIsle.java +++ b/Mage.Sets/src/mage/cards/a/ArixmethesSlumberingIsle.java @@ -43,7 +43,7 @@ public final class ArixmethesSlumberingIsle extends CardImpl { // Arixmethes, Slumbering Isle enters the battlefield tapped with five slumber counters on it. Ability ability = new EntersBattlefieldAbility( new TapSourceEffect(true), false, null, - "{this} enters the battlefield tapped with five slumber counters on it.", null + "{this} enters tapped with five slumber counters on it.", null ); ability.addEffect(new AddCountersSourceEffect(CounterType.SLUMBER.createInstance(5))); this.addAbility(ability); diff --git a/Mage.Sets/src/mage/cards/a/ArmedProtocolDroid.java b/Mage.Sets/src/mage/cards/a/ArmedProtocolDroid.java index 1e3584bec93..861c904c6ec 100644 --- a/Mage.Sets/src/mage/cards/a/ArmedProtocolDroid.java +++ b/Mage.Sets/src/mage/cards/a/ArmedProtocolDroid.java @@ -35,7 +35,7 @@ public final class ArmedProtocolDroid extends CardImpl { this.power = new MageInt(1); this.toughness = new MageInt(3); - // When {this} enters the battlefield, target nonartifact creature gets -2/-0 until end of turn. + // When {this} enters, target nonartifact creature gets -2/-0 until end of turn. Ability ability = new EntersBattlefieldTriggeredAbility(new BoostTargetEffect(-2, 0, Duration.EndOfTurn), false); ability.addTarget(new TargetCreaturePermanent(filter)); this.addAbility(ability); diff --git a/Mage.Sets/src/mage/cards/a/ArniMetalbrow.java b/Mage.Sets/src/mage/cards/a/ArniMetalbrow.java index 26da77f5937..1c7dd738f22 100644 --- a/Mage.Sets/src/mage/cards/a/ArniMetalbrow.java +++ b/Mage.Sets/src/mage/cards/a/ArniMetalbrow.java @@ -33,7 +33,7 @@ public final class ArniMetalbrow extends CardImpl { this.power = new MageInt(3); this.toughness = new MageInt(3); - // Whenever a creature you control attacks or a creature enters the battlefield under your control attacking, you may pay {1}{R}. If you do, you may put a creature card with mana value less than that creature's mana value from your hand onto the battlefield tapped and attacking. + // Whenever a creature you control attacks or a creature you control enters attacking, you may pay {1}{R}. If you do, you may put a creature card with mana value less than that creature's mana value from your hand onto the battlefield tapped and attacking. this.addAbility(new ArniMetalbrowTriggeredAbility()); } @@ -51,7 +51,7 @@ class ArniMetalbrowTriggeredAbility extends TriggeredAbilityImpl { ArniMetalbrowTriggeredAbility() { super(Zone.BATTLEFIELD, new DoIfCostPaid(new ArniMetalbrowEffect(), new ManaCostsImpl<>("{1}{R}"))); - setTriggerPhrase("Whenever a creature you control attacks or a creature enters the battlefield under your control attacking, "); + setTriggerPhrase("Whenever a creature you control attacks or a creature you control enters attacking, "); } private ArniMetalbrowTriggeredAbility(final ArniMetalbrowTriggeredAbility ability) { diff --git a/Mage.Sets/src/mage/cards/a/ArrogantOutlaw.java b/Mage.Sets/src/mage/cards/a/ArrogantOutlaw.java index 119a46a9b1b..fd815efc8d8 100644 --- a/Mage.Sets/src/mage/cards/a/ArrogantOutlaw.java +++ b/Mage.Sets/src/mage/cards/a/ArrogantOutlaw.java @@ -32,7 +32,7 @@ public final class ArrogantOutlaw extends CardImpl { Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility( new LoseLifeOpponentsEffect(2), false - ), OpponentsLostLifeCondition.instance, "When {this} enters the battlefield, " + + ), OpponentsLostLifeCondition.instance, "When {this} enters, " + "if an opponent lost life this turn, each opponent loses 2 life and you gain 2 life." ); ability.addEffect(new GainLifeEffect(2)); diff --git a/Mage.Sets/src/mage/cards/a/ArsenalThresher.java b/Mage.Sets/src/mage/cards/a/ArsenalThresher.java index 8c90a3af884..66e08a4651a 100644 --- a/Mage.Sets/src/mage/cards/a/ArsenalThresher.java +++ b/Mage.Sets/src/mage/cards/a/ArsenalThresher.java @@ -39,7 +39,7 @@ public final class ArsenalThresher extends CardImpl { // As Arsenal Thresher enters the battlefield, you may reveal any number of other artifact cards from your hand. Arsenal Thresher enters the battlefield with a +1/+1 counter on it for each card revealed this way. this.addAbility(new AsEntersBattlefieldAbility(new ArsenalThresherEffect(), - "you may reveal any number of other artifact cards from your hand. {this} enters the battlefield with a +1/+1 counter on it for each card revealed this way")); + "you may reveal any number of other artifact cards from your hand. {this} enters with a +1/+1 counter on it for each card revealed this way")); } private ArsenalThresher(final ArsenalThresher card) { diff --git a/Mage.Sets/src/mage/cards/a/AshlingsPrerogative.java b/Mage.Sets/src/mage/cards/a/AshlingsPrerogative.java index de5b24a5c22..1baae502b13 100644 --- a/Mage.Sets/src/mage/cards/a/AshlingsPrerogative.java +++ b/Mage.Sets/src/mage/cards/a/AshlingsPrerogative.java @@ -31,7 +31,7 @@ public final class AshlingsPrerogative extends CardImpl { super(ownerId,setInfo,new CardType[]{CardType.ENCHANTMENT},"{1}{R}"); // As Ashling's Prerogative enters the battlefield, choose odd or even. - this.addAbility(new EntersBattlefieldAbility(new ChooseModeEffect("Odd or even?", "Odd", "Even"), null, "As {this} enters the battlefield, choose odd or even. (Zero is even.)", "")); + this.addAbility(new EntersBattlefieldAbility(new ChooseModeEffect("Odd or even?", "Odd", "Even"), null, "As {this} enters, choose odd or even. (Zero is even.)", "")); // Each creature with converted mana cost of the chosen value has haste. this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new AshlingsPrerogativeCorrectOddityEffect())); diff --git a/Mage.Sets/src/mage/cards/a/AttendedSocialite.java b/Mage.Sets/src/mage/cards/a/AttendedSocialite.java index a224987a1a7..e4f2a0f457d 100644 --- a/Mage.Sets/src/mage/cards/a/AttendedSocialite.java +++ b/Mage.Sets/src/mage/cards/a/AttendedSocialite.java @@ -24,7 +24,7 @@ public final class AttendedSocialite extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(1); - // Alliance — Whenever another creature enters the battlefield under your control, Attended Socialite gets +1/+1 until end of turn. + // Alliance — Whenever another creature you control enters, Attended Socialite gets +1/+1 until end of turn. this.addAbility(new AllianceAbility(new BoostSourceEffect(1, 1, Duration.EndOfTurn))); } diff --git a/Mage.Sets/src/mage/cards/a/AuntiesHovel.java b/Mage.Sets/src/mage/cards/a/AuntiesHovel.java index cde3282cd34..a8b198159db 100644 --- a/Mage.Sets/src/mage/cards/a/AuntiesHovel.java +++ b/Mage.Sets/src/mage/cards/a/AuntiesHovel.java @@ -29,7 +29,7 @@ public final class AuntiesHovel extends CardImpl { super(ownerId,setInfo,new CardType[]{CardType.LAND},""); // As Auntie's Hovel enters the battlefield, you may reveal a Goblin card from your hand. If you don't, Auntie's Hovel enters the battlefield tapped. - this.addAbility(new AsEntersBattlefieldAbility(new TapSourceUnlessPaysEffect(new RevealTargetFromHandCost(new TargetCardInHand(filter))), "you may reveal a Goblin card from your hand. If you don't, {this} enters the battlefield tapped")); + this.addAbility(new AsEntersBattlefieldAbility(new TapSourceUnlessPaysEffect(new RevealTargetFromHandCost(new TargetCardInHand(filter))), "you may reveal a Goblin card from your hand. If you don't, {this} enters tapped")); // {tap}: Add {B} or {R}. this.addAbility(new BlackManaAbility()); this.addAbility(new RedManaAbility()); diff --git a/Mage.Sets/src/mage/cards/a/AuraShards.java b/Mage.Sets/src/mage/cards/a/AuraShards.java index 953e45c7265..7607a241faa 100644 --- a/Mage.Sets/src/mage/cards/a/AuraShards.java +++ b/Mage.Sets/src/mage/cards/a/AuraShards.java @@ -21,7 +21,7 @@ public final class AuraShards extends CardImpl { public AuraShards(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.ENCHANTMENT}, "{1}{G}{W}"); - // Whenever a creature enters the battlefield under your control, + // Whenever a creature you control enters, // you may destroy target artifact or enchantment. Ability ability = new EntersBattlefieldControlledTriggeredAbility(Zone.BATTLEFIELD, new DestroyTargetEffect(), StaticFilters.FILTER_PERMANENT_CREATURE, true diff --git a/Mage.Sets/src/mage/cards/a/AvengerOfZendikar.java b/Mage.Sets/src/mage/cards/a/AvengerOfZendikar.java index da9145bfca5..276d424939d 100644 --- a/Mage.Sets/src/mage/cards/a/AvengerOfZendikar.java +++ b/Mage.Sets/src/mage/cards/a/AvengerOfZendikar.java @@ -42,7 +42,7 @@ public final class AvengerOfZendikar extends CardImpl { // When Avenger of Zendikar enters the battlefield, create a 0/1 green Plant creature token for each land you control. this.addAbility(new EntersBattlefieldTriggeredAbility(new CreateTokenEffect(new PlantToken(), new PermanentsOnBattlefieldCount(filterLand)), false)); - // Landfall - Whenever a land enters the battlefield under your control, you may put a +1/+1 counter on each Plant creature you control. + // Landfall - Whenever a land you control enters, you may put a +1/+1 counter on each Plant creature you control. this.addAbility(new LandfallAbility(new AddCountersAllEffect(CounterType.P1P1.createInstance(), filter), true)); } diff --git a/Mage.Sets/src/mage/cards/a/AyaraFirstOfLocthwain.java b/Mage.Sets/src/mage/cards/a/AyaraFirstOfLocthwain.java index 1c546942f58..5f5a86e9af3 100644 --- a/Mage.Sets/src/mage/cards/a/AyaraFirstOfLocthwain.java +++ b/Mage.Sets/src/mage/cards/a/AyaraFirstOfLocthwain.java @@ -50,7 +50,7 @@ public final class AyaraFirstOfLocthwain extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(3); - // Whenever Ayara, First of Locthwain or another black creature enters the battlefield under your control, each opponent loses 1 life and you gain 1 life. + // Whenever Ayara, First of Locthwain or another black creature you control enters, each opponent loses 1 life and you gain 1 life. Ability ability = new EntersBattlefieldThisOrAnotherTriggeredAbility( new LoseLifeOpponentsEffect(1), filter, false, true ); diff --git a/Mage.Sets/src/mage/cards/a/AyulaQueenAmongBears.java b/Mage.Sets/src/mage/cards/a/AyulaQueenAmongBears.java index b7d503aabe2..e8a9b62b68a 100644 --- a/Mage.Sets/src/mage/cards/a/AyulaQueenAmongBears.java +++ b/Mage.Sets/src/mage/cards/a/AyulaQueenAmongBears.java @@ -43,7 +43,7 @@ public final class AyulaQueenAmongBears extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(2); - // Whenever another Bear enters the battlefield under your control, choose one — + // Whenever another Bear you control enters, choose one — // • Put two +1/+1 counters on target Bear. Ability ability = new EntersBattlefieldControlledTriggeredAbility( new AddCountersTargetEffect(CounterType.P1P1.createInstance(2)), filter diff --git a/Mage.Sets/src/mage/cards/b/BalaGedThief.java b/Mage.Sets/src/mage/cards/b/BalaGedThief.java index a88be971965..53a5ee05afe 100644 --- a/Mage.Sets/src/mage/cards/b/BalaGedThief.java +++ b/Mage.Sets/src/mage/cards/b/BalaGedThief.java @@ -30,7 +30,7 @@ public final class BalaGedThief extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(2); - // Whenever Bala Ged Thief or another Ally enters the battlefield under your control, + // Whenever Bala Ged Thief or another Ally you control enters, // target player reveals a number of cards from their hand equal to the number of Allies you control. // You choose one of them. That player discards that card. Ability ability = new AllyEntersBattlefieldTriggeredAbility(new DiscardCardYouChooseTargetEffect(xValue), false); diff --git a/Mage.Sets/src/mage/cards/b/BalduvianAtrocity.java b/Mage.Sets/src/mage/cards/b/BalduvianAtrocity.java index e71d0ceba31..581df06cbdd 100644 --- a/Mage.Sets/src/mage/cards/b/BalduvianAtrocity.java +++ b/Mage.Sets/src/mage/cards/b/BalduvianAtrocity.java @@ -55,7 +55,7 @@ public final class BalduvianAtrocity extends CardImpl { Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new BalduvianAtrocityEffect()), KickedCondition.ONCE, - "When {this} enters the battlefield, if it was kicked, return target creature card with mana value 3 or less from your graveyard to the battlefield. It gains haste. Sacrifice it at the beginning of the next end step." + "When {this} enters, if it was kicked, return target creature card with mana value 3 or less from your graveyard to the battlefield. It gains haste. Sacrifice it at the beginning of the next end step." ); ability.addTarget(new TargetCardInYourGraveyard(filter)); this.addAbility(ability); diff --git a/Mage.Sets/src/mage/cards/b/BalothGorger.java b/Mage.Sets/src/mage/cards/b/BalothGorger.java index f76e38a2137..36ab51a112e 100644 --- a/Mage.Sets/src/mage/cards/b/BalothGorger.java +++ b/Mage.Sets/src/mage/cards/b/BalothGorger.java @@ -29,11 +29,11 @@ public final class BalothGorger extends CardImpl { // Kicker {4} this.addAbility(new KickerAbility("{4}")); - // If Baloth Gorger was kicked, it enters the battlefield with three +1/+1 counters on it + // If Baloth Gorger was kicked, it enters with three +1/+1 counters on it Ability ability = new EntersBattlefieldAbility( new AddCountersSourceEffect(CounterType.P1P1.createInstance(3)), KickedCondition.ONCE, - "If {this} was kicked, it enters the battlefield with three +1/+1 counters on it.", + "If {this} was kicked, it enters with three +1/+1 counters on it.", ""); this.addAbility(ability); } diff --git a/Mage.Sets/src/mage/cards/b/BatColony.java b/Mage.Sets/src/mage/cards/b/BatColony.java index e9eebef52a2..a442d7f6193 100644 --- a/Mage.Sets/src/mage/cards/b/BatColony.java +++ b/Mage.Sets/src/mage/cards/b/BatColony.java @@ -52,7 +52,7 @@ public final class BatColony extends CardImpl { new BatColonyWatcher() ); - // Whenever a Cave enters the battlefield under your control, put a +1/+1 counter on target creature you control. + // Whenever a Cave you control enters, put a +1/+1 counter on target creature you control. Ability ability = new EntersBattlefieldControlledTriggeredAbility( new AddCountersTargetEffect(CounterType.P1P1.createInstance()), filter diff --git a/Mage.Sets/src/mage/cards/b/BatWhisperer.java b/Mage.Sets/src/mage/cards/b/BatWhisperer.java index c919856a777..0f7970ace24 100644 --- a/Mage.Sets/src/mage/cards/b/BatWhisperer.java +++ b/Mage.Sets/src/mage/cards/b/BatWhisperer.java @@ -29,7 +29,7 @@ public final class BatWhisperer extends CardImpl { // When Bat Whisperer enters the battlefield, if an opponent lost life this turn, create a 1/1 black Bat creature token with flying. this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new CreateTokenEffect(new BatToken())), - OpponentsLostLifeCondition.instance, "When {this} enters the battlefield, " + + OpponentsLostLifeCondition.instance, "When {this} enters, " + "if an opponent lost life this turn, create a 1/1 black Bat creature token with flying." ).addHint(OpponentsLostLifeHint.instance)); } diff --git a/Mage.Sets/src/mage/cards/b/BatteringKrasis.java b/Mage.Sets/src/mage/cards/b/BatteringKrasis.java index a60e7d85317..2997c4fe936 100644 --- a/Mage.Sets/src/mage/cards/b/BatteringKrasis.java +++ b/Mage.Sets/src/mage/cards/b/BatteringKrasis.java @@ -25,7 +25,7 @@ public final class BatteringKrasis extends CardImpl { // Trample this.addAbility(TrampleAbility.getInstance()); - // Evolve (Whenever a creature enters the battlefield under your control, if that creature has greater power or toughness than this creature, put a +1/+1 counter on this creature.) + // Evolve (Whenever a creature you control enters, if that creature has greater power or toughness than this creature, put a +1/+1 counter on this creature.) this.addAbility(new EvolveAbility()); } diff --git a/Mage.Sets/src/mage/cards/b/BattlewandOak.java b/Mage.Sets/src/mage/cards/b/BattlewandOak.java index 7cf77581093..4dee6c7c532 100644 --- a/Mage.Sets/src/mage/cards/b/BattlewandOak.java +++ b/Mage.Sets/src/mage/cards/b/BattlewandOak.java @@ -33,7 +33,7 @@ public final class BattlewandOak extends CardImpl { this.power = new MageInt(1); this.toughness = new MageInt(3); - // Whenever a Forest enters the battlefield under your control, Battlewand Oak gets +2/+2 until end of turn. + // Whenever a Forest you control enters, Battlewand Oak gets +2/+2 until end of turn. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(new BoostSourceEffect(2, 2, Duration.EndOfTurn), filterForest)); // Whenever you cast a Treefolk spell, Battlewand Oak gets +2/+2 until end of turn. diff --git a/Mage.Sets/src/mage/cards/b/BattlewingMystic.java b/Mage.Sets/src/mage/cards/b/BattlewingMystic.java index 987296a245e..27ee0950304 100644 --- a/Mage.Sets/src/mage/cards/b/BattlewingMystic.java +++ b/Mage.Sets/src/mage/cards/b/BattlewingMystic.java @@ -39,7 +39,7 @@ public final class BattlewingMystic extends CardImpl { triggeredAbility.addEffect(new DrawCardSourceControllerEffect(2)); this.addAbility(new ConditionalInterveningIfTriggeredAbility( triggeredAbility, KickedCondition.ONCE, - "When {this} enters the battlefield, if it was kicked, discard your hand, then draw two cards." + "When {this} enters, if it was kicked, discard your hand, then draw two cards." )); } diff --git a/Mage.Sets/src/mage/cards/b/BeastbondOutcaster.java b/Mage.Sets/src/mage/cards/b/BeastbondOutcaster.java index e94e6fa3e56..9034f4f66da 100644 --- a/Mage.Sets/src/mage/cards/b/BeastbondOutcaster.java +++ b/Mage.Sets/src/mage/cards/b/BeastbondOutcaster.java @@ -30,7 +30,7 @@ public final class BeastbondOutcaster extends CardImpl { // When Beastbond Outcaster enters the battlefield, if you control a creature with power 4 or greater, draw a card. this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new DrawCardSourceControllerEffect(1)), - FerociousCondition.instance, "When {this} enters the battlefield, " + + FerociousCondition.instance, "When {this} enters, " + "if you control a creature with power 4 or greater, draw a card." ).addHint(FerociousHint.instance)); diff --git a/Mage.Sets/src/mage/cards/b/BelakorTheDarkMaster.java b/Mage.Sets/src/mage/cards/b/BelakorTheDarkMaster.java index 2ebd76ffe69..a4c07480b7a 100644 --- a/Mage.Sets/src/mage/cards/b/BelakorTheDarkMaster.java +++ b/Mage.Sets/src/mage/cards/b/BelakorTheDarkMaster.java @@ -59,7 +59,7 @@ public final class BelakorTheDarkMaster extends CardImpl { ability.addEffect(new LoseLifeSourceControllerEffect(xValue).concatBy("and")); this.addAbility(ability.withFlavorWord("Prince of Chaos").addHint(hint)); - // Lord of Torment -- Whenever another Demon enters the battlefield under your control, it deals damage equal to its power to any target. + // Lord of Torment -- Whenever another Demon you control enters, it deals damage equal to its power to any target. ability = new EntersBattlefieldControlledTriggeredAbility(new BelakorTheDarkMasterEffect(), filter2); ability.addTarget(new TargetAnyTarget()); this.addAbility(ability.withFlavorWord("Lord of Torment")); diff --git a/Mage.Sets/src/mage/cards/b/BelligerentWhiptail.java b/Mage.Sets/src/mage/cards/b/BelligerentWhiptail.java index 3d2a7b3f1de..93c7345ffab 100644 --- a/Mage.Sets/src/mage/cards/b/BelligerentWhiptail.java +++ b/Mage.Sets/src/mage/cards/b/BelligerentWhiptail.java @@ -24,7 +24,7 @@ public final class BelligerentWhiptail extends CardImpl { this.power = new MageInt(4); this.toughness = new MageInt(2); - // Landfall — Whenever a land enters the battlefield under your control, Belligerent Whiptail gains first strike until end of turn. + // Landfall — Whenever a land you control enters, Belligerent Whiptail gains first strike until end of turn. this.addAbility(new LandfallAbility(new GainAbilitySourceEffect(FirstStrikeAbility.getInstance(), Duration.EndOfTurn), false)); } diff --git a/Mage.Sets/src/mage/cards/b/BelligerentYearling.java b/Mage.Sets/src/mage/cards/b/BelligerentYearling.java index 6c7825c0fd9..289e3a0cbd3 100644 --- a/Mage.Sets/src/mage/cards/b/BelligerentYearling.java +++ b/Mage.Sets/src/mage/cards/b/BelligerentYearling.java @@ -39,7 +39,7 @@ public final class BelligerentYearling extends CardImpl { // Trample this.addAbility(TrampleAbility.getInstance()); - // Whenever another Dinosaur enters the battlefield under your control, you may have Belligerent Yearling's base power become equal to that creature's power until end of turn. + // Whenever another Dinosaur you control enters, you may have Belligerent Yearling's base power become equal to that creature's power until end of turn. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( Zone.BATTLEFIELD, new BelligerentYearlingEffect(), filter, true, SetTargetPointer.PERMANENT diff --git a/Mage.Sets/src/mage/cards/b/BenalishEmissary.java b/Mage.Sets/src/mage/cards/b/BenalishEmissary.java index 02642c8a7cd..df1bc77cfd0 100644 --- a/Mage.Sets/src/mage/cards/b/BenalishEmissary.java +++ b/Mage.Sets/src/mage/cards/b/BenalishEmissary.java @@ -34,7 +34,7 @@ public final class BenalishEmissary extends CardImpl { TriggeredAbility ability = new EntersBattlefieldTriggeredAbility(new DestroyTargetEffect()); ability.addTarget(new TargetLandPermanent()); this.addAbility(new ConditionalInterveningIfTriggeredAbility(ability, KickedCondition.ONCE, - "When {this} enters the battlefield, if it was kicked, destroy target land.")); + "When {this} enters, if it was kicked, destroy target land.")); } private BenalishEmissary(final BenalishEmissary card) { diff --git a/Mage.Sets/src/mage/cards/b/BenalishLancer.java b/Mage.Sets/src/mage/cards/b/BenalishLancer.java index 2b194b49b76..f2206cf8c1a 100644 --- a/Mage.Sets/src/mage/cards/b/BenalishLancer.java +++ b/Mage.Sets/src/mage/cards/b/BenalishLancer.java @@ -32,10 +32,10 @@ public final class BenalishLancer extends CardImpl { // Kicker {2}{W} this.addAbility(new KickerAbility("{2}{W}")); - // If Benalish Lancer was kicked, it enters the battlefield with two +1/+1 counters on it and with first strike. + // If Benalish Lancer was kicked, it enters with two +1/+1 counters on it and with first strike. Ability ability = new EntersBattlefieldAbility(new AddCountersSourceEffect(CounterType.P1P1.createInstance(2)), KickedCondition.ONCE, - "If {this} was kicked, it enters the battlefield with two +1/+1 counters on it and with first strike.", ""); + "If {this} was kicked, it enters with two +1/+1 counters on it and with first strike.", ""); ability.addEffect(new GainAbilitySourceEffect(FirstStrikeAbility.getInstance(), Duration.WhileOnBattlefield)); this.addAbility(ability); } diff --git a/Mage.Sets/src/mage/cards/b/BenalishSleeper.java b/Mage.Sets/src/mage/cards/b/BenalishSleeper.java index 59e39a2c2e3..4a361f0ad34 100644 --- a/Mage.Sets/src/mage/cards/b/BenalishSleeper.java +++ b/Mage.Sets/src/mage/cards/b/BenalishSleeper.java @@ -34,7 +34,7 @@ public final class BenalishSleeper extends CardImpl { // When Benalish Sleeper enters the battlefield, if it was kicked, each player sacrifices a creature. this.addAbility(new ConditionalInterveningIfTriggeredAbility(new EntersBattlefieldTriggeredAbility( new SacrificeAllEffect(StaticFilters.FILTER_PERMANENT_CREATURE) - ), KickedCondition.ONCE, "When {this} enters the battlefield, " + + ), KickedCondition.ONCE, "When {this} enters, " + "if it was kicked, each player sacrifices a creature.")); } diff --git a/Mage.Sets/src/mage/cards/b/BeregondOfTheGuard.java b/Mage.Sets/src/mage/cards/b/BeregondOfTheGuard.java index 953dc1f83d9..cee13431657 100644 --- a/Mage.Sets/src/mage/cards/b/BeregondOfTheGuard.java +++ b/Mage.Sets/src/mage/cards/b/BeregondOfTheGuard.java @@ -33,7 +33,7 @@ public final class BeregondOfTheGuard extends CardImpl { this.power = new MageInt(3); this.toughness = new MageInt(3); - // Whenever Beregond of the Guard or another Human enters the battlefield under your control, creatures you control get +1/+1 and gain vigilance until end of turn. + // Whenever Beregond of the Guard or another Human you control enters, creatures you control get +1/+1 and gain vigilance until end of turn. Ability ability = new EntersBattlefieldThisOrAnotherTriggeredAbility( new BoostControlledEffect(1, 1, Duration.EndOfTurn) .setText("creatures you control get +1/+1"), diff --git a/Mage.Sets/src/mage/cards/b/BindingMummy.java b/Mage.Sets/src/mage/cards/b/BindingMummy.java index 3bfd286b6d0..a487d2cd621 100644 --- a/Mage.Sets/src/mage/cards/b/BindingMummy.java +++ b/Mage.Sets/src/mage/cards/b/BindingMummy.java @@ -35,7 +35,7 @@ public final class BindingMummy extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(2); - // Whenever another Zombie enters the battlefield under your control, you may tap target artifact or creature. + // Whenever another Zombie you control enters, you may tap target artifact or creature. Ability ability = new EntersBattlefieldControlledTriggeredAbility(Zone.BATTLEFIELD, new TapTargetEffect(), filter, true); ability.addTarget(new TargetPermanent(StaticFilters.FILTER_PERMANENT_ARTIFACT_OR_CREATURE)); this.addAbility(ability); diff --git a/Mage.Sets/src/mage/cards/b/BishopOfWings.java b/Mage.Sets/src/mage/cards/b/BishopOfWings.java index 2cfd5a82e90..fe8f797dccd 100644 --- a/Mage.Sets/src/mage/cards/b/BishopOfWings.java +++ b/Mage.Sets/src/mage/cards/b/BishopOfWings.java @@ -33,7 +33,7 @@ public final class BishopOfWings extends CardImpl { this.power = new MageInt(1); this.toughness = new MageInt(4); - // Whenever an Angel enters the battlefield under your control, you gain 4 life. + // Whenever an Angel you control enters, you gain 4 life. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(new GainLifeEffect(4), filter)); // Whenever an Angel you control dies, create a 1/1 white Spirit creature token with flying. diff --git a/Mage.Sets/src/mage/cards/b/BladeTribeBerserkers.java b/Mage.Sets/src/mage/cards/b/BladeTribeBerserkers.java index 2c9f4e5ad4c..1eca1c8df02 100644 --- a/Mage.Sets/src/mage/cards/b/BladeTribeBerserkers.java +++ b/Mage.Sets/src/mage/cards/b/BladeTribeBerserkers.java @@ -23,7 +23,7 @@ import java.util.UUID; */ public final class BladeTribeBerserkers extends CardImpl { - private static final String effectText = "When {this} enters the battlefield, if you control three or more artifacts, {this} gets +3/+3 and gains haste until end of turn."; + private static final String effectText = "When {this} enters, if you control three or more artifacts, {this} gets +3/+3 and gains haste until end of turn."; public BladeTribeBerserkers(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{3}{R}"); diff --git a/Mage.Sets/src/mage/cards/b/BladewingsThrall.java b/Mage.Sets/src/mage/cards/b/BladewingsThrall.java index 955167bf360..fef8d468180 100644 --- a/Mage.Sets/src/mage/cards/b/BladewingsThrall.java +++ b/Mage.Sets/src/mage/cards/b/BladewingsThrall.java @@ -41,7 +41,7 @@ public final class BladewingsThrall extends CardImpl { // When a Dragon enters the battlefield, you may return Bladewing's Thrall from your graveyard to the battlefield. this.addAbility(new EntersBattlefieldAllTriggeredAbility(Zone.GRAVEYARD, new ReturnSourceFromGraveyardToBattlefieldEffect(), new FilterPermanent(SubType.DRAGON, "a Dragon"), true) - .setTriggerPhrase("When a Dragon enters the battlefield, ")); + .setTriggerPhrase("When a Dragon enters, ")); } private BladewingsThrall(final BladewingsThrall card) { diff --git a/Mage.Sets/src/mage/cards/b/BleakCovenVampires.java b/Mage.Sets/src/mage/cards/b/BleakCovenVampires.java index 54b1e7a1ab9..1a372c9bc7f 100644 --- a/Mage.Sets/src/mage/cards/b/BleakCovenVampires.java +++ b/Mage.Sets/src/mage/cards/b/BleakCovenVampires.java @@ -23,7 +23,7 @@ import java.util.UUID; */ public final class BleakCovenVampires extends CardImpl { - private static final String effectText = "When {this} enters the battlefield, if you control three or more artifacts, target player loses 4 life and you gain 4 life."; + private static final String effectText = "When {this} enters, if you control three or more artifacts, target player loses 4 life and you gain 4 life."; public BleakCovenVampires(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{3}{B}{B}"); diff --git a/Mage.Sets/src/mage/cards/b/BlessedSanctuary.java b/Mage.Sets/src/mage/cards/b/BlessedSanctuary.java index 439e0b15220..4466dca3d32 100644 --- a/Mage.Sets/src/mage/cards/b/BlessedSanctuary.java +++ b/Mage.Sets/src/mage/cards/b/BlessedSanctuary.java @@ -31,7 +31,7 @@ public class BlessedSanctuary extends CardImpl { this.addAbility(new SimpleStaticAbility(new PreventAllNonCombatDamageToAllEffect( Duration.WhileOnBattlefield, StaticFilters.FILTER_CONTROLLED_CREATURES, true))); - //Whenever a nontoken creature enters the battlefield under your control, create a 2/2 white Unicorn creature token. + //Whenever a nontoken creature you control enters, create a 2/2 white Unicorn creature token. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(Zone.BATTLEFIELD, new CreateTokenEffect(new UnicornToken()), filterNontoken, false)); } diff --git a/Mage.Sets/src/mage/cards/b/BlizzardStrix.java b/Mage.Sets/src/mage/cards/b/BlizzardStrix.java index 70f720e55bb..a8beebc7b75 100644 --- a/Mage.Sets/src/mage/cards/b/BlizzardStrix.java +++ b/Mage.Sets/src/mage/cards/b/BlizzardStrix.java @@ -53,7 +53,7 @@ public final class BlizzardStrix extends CardImpl { // When Blizzard Strix enters the battlefield, if you control another snow permanent, exile target permanent other than Blizzard Strix. Return that card to the battlefield under its owner's control at the beginning of the next end step. Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new ExileReturnBattlefieldNextEndStepTargetEffect()), condition, - "When {this} enters the battlefield, if you control another snow permanent, " + + "When {this} enters, if you control another snow permanent, " + "exile target permanent other than {this}. Return that card to the battlefield " + "under its owner's control at the beginning of the next end step." ); diff --git a/Mage.Sets/src/mage/cards/b/BloodCrypt.java b/Mage.Sets/src/mage/cards/b/BloodCrypt.java index e2f513d4407..40dbefc9c5d 100644 --- a/Mage.Sets/src/mage/cards/b/BloodCrypt.java +++ b/Mage.Sets/src/mage/cards/b/BloodCrypt.java @@ -23,7 +23,7 @@ public final class BloodCrypt extends CardImpl { super(ownerId, setInfo, new CardType[]{CardType.LAND}, null); this.subtype.add(SubType.SWAMP, SubType.MOUNTAIN); - this.addAbility(new AsEntersBattlefieldAbility(new TapSourceUnlessPaysEffect(new PayLifeCost(2)), "you may pay 2 life. If you don't, it enters the battlefield tapped")); + this.addAbility(new AsEntersBattlefieldAbility(new TapSourceUnlessPaysEffect(new PayLifeCost(2)), "you may pay 2 life. If you don't, it enters tapped")); this.addAbility(new BlackManaAbility()); this.addAbility(new RedManaAbility()); } diff --git a/Mage.Sets/src/mage/cards/b/BloodSpeaker.java b/Mage.Sets/src/mage/cards/b/BloodSpeaker.java index 0e0839510c2..7fa07f294ad 100644 --- a/Mage.Sets/src/mage/cards/b/BloodSpeaker.java +++ b/Mage.Sets/src/mage/cards/b/BloodSpeaker.java @@ -50,7 +50,7 @@ public final class BloodSpeaker extends CardImpl { false); this.addAbility(ability); - // Whenever a Demon enters the battlefield under your control, return Blood Speaker from your graveyard to your hand. + // Whenever a Demon you control enters, return Blood Speaker from your graveyard to your hand. this.addAbility(new EntersBattlefieldAllTriggeredAbility(Zone.GRAVEYARD, new ReturnSourceFromGraveyardToHandEffect(), filter, false)); } diff --git a/Mage.Sets/src/mage/cards/b/Bloodghast.java b/Mage.Sets/src/mage/cards/b/Bloodghast.java index 9c63f195fa8..2e832b9b9d8 100644 --- a/Mage.Sets/src/mage/cards/b/Bloodghast.java +++ b/Mage.Sets/src/mage/cards/b/Bloodghast.java @@ -35,7 +35,7 @@ public final class Bloodghast extends CardImpl { this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new ConditionalContinuousEffect(effect, new LifeCompareCondition(TargetController.OPPONENT, ComparisonType.OR_LESS, 10), "{this} has haste as long as an opponent has 10 or less life"))); - // Landfall — Whenever a land enters the battlefield under your control, you may return Bloodghast from your graveyard to the battlefield. + // Landfall — Whenever a land you control enters, you may return Bloodghast from your graveyard to the battlefield. this.addAbility(new LandfallAbility(Zone.GRAVEYARD, new ReturnSourceFromGraveyardToBattlefieldEffect(false, false), true)); } diff --git a/Mage.Sets/src/mage/cards/b/BloodhallPriest.java b/Mage.Sets/src/mage/cards/b/BloodhallPriest.java index 56ccf5cf574..9a7f4509167 100644 --- a/Mage.Sets/src/mage/cards/b/BloodhallPriest.java +++ b/Mage.Sets/src/mage/cards/b/BloodhallPriest.java @@ -34,7 +34,7 @@ public final class BloodhallPriest extends CardImpl { this.addAbility(new ConditionalInterveningIfTriggeredAbility( triggeredAbility, HellbentCondition.instance, - "Whenever {this} enters the battlefield or attacks, if you have no cards in hand, {this} deals 2 damage to any target" + "Whenever {this} enters or attacks, if you have no cards in hand, {this} deals 2 damage to any target" )); // Madness {1}{B}{R} diff --git a/Mage.Sets/src/mage/cards/b/BloodlinePretender.java b/Mage.Sets/src/mage/cards/b/BloodlinePretender.java index 9cc4b8efb10..fde7782d705 100644 --- a/Mage.Sets/src/mage/cards/b/BloodlinePretender.java +++ b/Mage.Sets/src/mage/cards/b/BloodlinePretender.java @@ -45,7 +45,7 @@ public final class BloodlinePretender extends CardImpl { // As Bloodline Pretender enters the battlefield, choose a creature type. this.addAbility(new AsEntersBattlefieldAbility(new ChooseCreatureTypeEffect(Outcome.BoostCreature))); - // Whenever another creature of the chosen type enters the battlefield under your control, put a +1/+1 counter on Bloodline Pretender. + // Whenever another creature of the chosen type you control enters, put a +1/+1 counter on Bloodline Pretender. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( new AddCountersSourceEffect(CounterType.P1P1.createInstance()), filter )); diff --git a/Mage.Sets/src/mage/cards/b/BloodtitheCollector.java b/Mage.Sets/src/mage/cards/b/BloodtitheCollector.java index ae83d39d892..4be5304e1eb 100644 --- a/Mage.Sets/src/mage/cards/b/BloodtitheCollector.java +++ b/Mage.Sets/src/mage/cards/b/BloodtitheCollector.java @@ -34,7 +34,7 @@ public final class BloodtitheCollector extends CardImpl { // When Bloodtithe Collector enters the battlefield, if an opponent lost life this turn, each opponent discards a card. this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new DiscardEachPlayerEffect(TargetController.OPPONENT)), - OpponentsLostLifeCondition.instance, "When {this} enters the battlefield, " + + OpponentsLostLifeCondition.instance, "When {this} enters, " + "if an opponent lost life this turn, each opponent discards a card." ).addHint(OpponentsLostLifeHint.instance)); } diff --git a/Mage.Sets/src/mage/cards/b/BogBadger.java b/Mage.Sets/src/mage/cards/b/BogBadger.java index 9bfb69130ad..95556d1325b 100644 --- a/Mage.Sets/src/mage/cards/b/BogBadger.java +++ b/Mage.Sets/src/mage/cards/b/BogBadger.java @@ -35,7 +35,7 @@ public final class BogBadger extends CardImpl { this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new GainAbilityControlledEffect( new MenaceAbility(false), Duration.EndOfTurn, StaticFilters.FILTER_PERMANENT_CREATURES - )), KickedCondition.ONCE, "When {this} enters the battlefield, " + + )), KickedCondition.ONCE, "When {this} enters, " + "if it was kicked, creatures you control gain menace until end of turn. " + "(A creature with menace can't be blocked except by two or more creatures.)" )); diff --git a/Mage.Sets/src/mage/cards/b/BoggartTrawler.java b/Mage.Sets/src/mage/cards/b/BoggartTrawler.java index 206a9fb790b..17eee3749c9 100644 --- a/Mage.Sets/src/mage/cards/b/BoggartTrawler.java +++ b/Mage.Sets/src/mage/cards/b/BoggartTrawler.java @@ -33,10 +33,10 @@ public final class BoggartTrawler extends ModalDoubleFacedCard { ability.addTarget(new TargetPlayer()); this.getLeftHalfCard().addAbility(ability); - // As Boggart Bog enters the battlefield, you may pay 3 life. If you don’t, it enters the battlefield tapped. + // As Boggart Bog enters the battlefield, you may pay 3 life. If you don’t, it enters tapped. this.getRightHalfCard() .addAbility(new AsEntersBattlefieldAbility(new TapSourceUnlessPaysEffect(new PayLifeCost(3)), - "you may pay 3 life. If you don't, it enters the battlefield tapped")); + "you may pay 3 life. If you don't, it enters tapped")); this.getRightHalfCard().addAbility(new BlackManaAbility()); } diff --git a/Mage.Sets/src/mage/cards/b/BoltwingMarauder.java b/Mage.Sets/src/mage/cards/b/BoltwingMarauder.java index f234ce20c03..891417f160f 100644 --- a/Mage.Sets/src/mage/cards/b/BoltwingMarauder.java +++ b/Mage.Sets/src/mage/cards/b/BoltwingMarauder.java @@ -29,7 +29,7 @@ public final class BoltwingMarauder extends CardImpl { // Flying this.addAbility(FlyingAbility.getInstance()); - // Whenever another creature enters the battlefield under your control, target creature gets +2/+0 until end of turn. + // Whenever another creature you control enters, target creature gets +2/+0 until end of turn. Ability ability = new EntersBattlefieldControlledTriggeredAbility(Zone.BATTLEFIELD, new BoostTargetEffect(2,0, Duration.EndOfTurn), StaticFilters.FILTER_ANOTHER_CREATURE,false); ability.addTarget(new TargetCreaturePermanent()); diff --git a/Mage.Sets/src/mage/cards/b/BoonOfTheSpiritRealm.java b/Mage.Sets/src/mage/cards/b/BoonOfTheSpiritRealm.java index 557e4af87d1..ebee71497b5 100644 --- a/Mage.Sets/src/mage/cards/b/BoonOfTheSpiritRealm.java +++ b/Mage.Sets/src/mage/cards/b/BoonOfTheSpiritRealm.java @@ -24,7 +24,7 @@ public final class BoonOfTheSpiritRealm extends CardImpl { public BoonOfTheSpiritRealm(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.ENCHANTMENT}, "{3}{W}{W}"); - // Constellation -- Whenever Boon of the Spirit Realm or another enchantment enters the battlefield under your control, put a blessing counter on Boon of the Spirit Realm. + // Constellation -- Whenever Boon of the Spirit Realm or another enchantment you control enters, put a blessing counter on Boon of the Spirit Realm. this.addAbility(new ConstellationAbility(new AddCountersSourceEffect(CounterType.BLESSING.createInstance()))); // Creatures you control get +1/+1 for each blessing counter on Boon of the Spirit Realm. diff --git a/Mage.Sets/src/mage/cards/b/BortukBonerattle.java b/Mage.Sets/src/mage/cards/b/BortukBonerattle.java index 5a2b738a8dc..1d7bb539f7b 100644 --- a/Mage.Sets/src/mage/cards/b/BortukBonerattle.java +++ b/Mage.Sets/src/mage/cards/b/BortukBonerattle.java @@ -49,7 +49,7 @@ public final class BortukBonerattle extends CardImpl { null )), CastFromEverywhereSourceCondition.instance, - "When {this} enters the battlefield, if you cast it, choose target creature card in your graveyard. " + + "When {this} enters, if you cast it, choose target creature card in your graveyard. " + "Return that card to the battlefield if its mana value is less than or equal to the number of basic land types among lands you control. " + "Otherwise, put it into your hand." ); diff --git a/Mage.Sets/src/mage/cards/b/BosssChauffeur.java b/Mage.Sets/src/mage/cards/b/BosssChauffeur.java index c00536a31fb..f50d540f1b5 100644 --- a/Mage.Sets/src/mage/cards/b/BosssChauffeur.java +++ b/Mage.Sets/src/mage/cards/b/BosssChauffeur.java @@ -52,7 +52,7 @@ public final class BosssChauffeur extends CardImpl { ), "with a number of +1/+1 counters on it equal to " + "one plus the number of other creatures you control").addHint(hint)); - // Alliance — Whenever another creature enters the battlefield under your control, put a +1/+1 counter on Boss's Chauffeur. + // Alliance — Whenever another creature you control enters, put a +1/+1 counter on Boss's Chauffeur. this.addAbility(new AllianceAbility(new AddCountersSourceEffect(CounterType.P1P1.createInstance()))); // When Boss's Chauffeur dies, create a 1/1 green and white Citizen creature token for each +1/+1 counter on it. diff --git a/Mage.Sets/src/mage/cards/b/BoxingRing.java b/Mage.Sets/src/mage/cards/b/BoxingRing.java index 60fe7e037fc..a76732f4f82 100644 --- a/Mage.Sets/src/mage/cards/b/BoxingRing.java +++ b/Mage.Sets/src/mage/cards/b/BoxingRing.java @@ -47,7 +47,7 @@ public final class BoxingRing extends CardImpl { public BoxingRing(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.ARTIFACT}, "{1}{G}"); - // Whenever a creature enters the battlefield under your control, it fights up to one target creature you don't control with the same mana value. + // Whenever a creature you control enters, it fights up to one target creature you don't control with the same mana value. Ability ability = new EntersBattlefieldControlledTriggeredAbility( new BoxingRingFightEffect(), StaticFilters.FILTER_PERMANENT_A_CREATURE ); diff --git a/Mage.Sets/src/mage/cards/b/BrainstealerDragon.java b/Mage.Sets/src/mage/cards/b/BrainstealerDragon.java index 3b7259155b5..4d1a50a26d0 100644 --- a/Mage.Sets/src/mage/cards/b/BrainstealerDragon.java +++ b/Mage.Sets/src/mage/cards/b/BrainstealerDragon.java @@ -46,7 +46,7 @@ public final class BrainstealerDragon extends CardImpl { new BrainstealerDragonExileEffect(), TargetController.YOU, false )); - // Whenever a nonland permanent an opponent owns enters the battlefield under your control, they lose life equal to its mana value. + // Whenever a nonland permanent an opponent owns you control enters, they lose life equal to its mana value. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( Zone.BATTLEFIELD, new BrainstealerDragonLifeEffect(), filter, false, SetTargetPointer.PERMANENT diff --git a/Mage.Sets/src/mage/cards/b/BreachingLeviathan.java b/Mage.Sets/src/mage/cards/b/BreachingLeviathan.java index f56f039c02d..531bbb2f92a 100644 --- a/Mage.Sets/src/mage/cards/b/BreachingLeviathan.java +++ b/Mage.Sets/src/mage/cards/b/BreachingLeviathan.java @@ -43,7 +43,7 @@ public final class BreachingLeviathan extends CardImpl { this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new BreachingLeviathanEffect(), false), CastFromHandSourcePermanentCondition.instance, - "When {this} enters the battlefield, if you cast it from your hand, tap all nonblue creatures. Those creatures don't untap during their controllers' next untap steps."), + "When {this} enters, if you cast it from your hand, tap all nonblue creatures. Those creatures don't untap during their controllers' next untap steps."), new CastFromHandWatcher()); } diff --git a/Mage.Sets/src/mage/cards/b/BreathlessKnight.java b/Mage.Sets/src/mage/cards/b/BreathlessKnight.java index 65871fd1c20..68b37dd16ce 100644 --- a/Mage.Sets/src/mage/cards/b/BreathlessKnight.java +++ b/Mage.Sets/src/mage/cards/b/BreathlessKnight.java @@ -38,7 +38,7 @@ public final class BreathlessKnight extends CardImpl { // Lifelink this.addAbility(LifelinkAbility.getInstance()); - // Whenever Breathless Knight or another creature enters the battlefield under your control, if that creature entered from a graveyard or you cast it from a graveyard, put a +1/+1 counter on Breathless Knight. + // Whenever Breathless Knight or another creature you control enters, if that creature entered from a graveyard or you cast it from a graveyard, put a +1/+1 counter on Breathless Knight. this.addAbility(new BreathlessKnightTriggeredAbility(), new CastFromGraveyardWatcher()); } @@ -56,7 +56,7 @@ class BreathlessKnightTriggeredAbility extends TriggeredAbilityImpl { public BreathlessKnightTriggeredAbility() { super(Zone.BATTLEFIELD, new AddCountersSourceEffect(CounterType.P1P1.createInstance())); - setTriggerPhrase("Whenever {this} or another creature enters the battlefield under your control, if that creature entered from a graveyard or you cast it from a graveyard, "); + setTriggerPhrase("Whenever {this} or another creature you control enters, if that creature entered from a graveyard or you cast it from a graveyard, "); } private BreathlessKnightTriggeredAbility(final BreathlessKnightTriggeredAbility ability) { diff --git a/Mage.Sets/src/mage/cards/b/BreedingPool.java b/Mage.Sets/src/mage/cards/b/BreedingPool.java index a1f9b08b698..d768a47be1c 100644 --- a/Mage.Sets/src/mage/cards/b/BreedingPool.java +++ b/Mage.Sets/src/mage/cards/b/BreedingPool.java @@ -23,7 +23,7 @@ public final class BreedingPool extends CardImpl { super(ownerId, setInfo, new CardType[]{CardType.LAND}, null); this.subtype.add(SubType.FOREST, SubType.ISLAND); - this.addAbility(new AsEntersBattlefieldAbility(new TapSourceUnlessPaysEffect(new PayLifeCost(2)), "you may pay 2 life. If you don't, it enters the battlefield tapped")); + this.addAbility(new AsEntersBattlefieldAbility(new TapSourceUnlessPaysEffect(new PayLifeCost(2)), "you may pay 2 life. If you don't, it enters tapped")); this.addAbility(new GreenManaAbility()); this.addAbility(new BlueManaAbility()); } diff --git a/Mage.Sets/src/mage/cards/b/BridgeworksBattle.java b/Mage.Sets/src/mage/cards/b/BridgeworksBattle.java index b6369a4ff57..d1bf89b10b1 100644 --- a/Mage.Sets/src/mage/cards/b/BridgeworksBattle.java +++ b/Mage.Sets/src/mage/cards/b/BridgeworksBattle.java @@ -58,10 +58,10 @@ public final class BridgeworksBattle extends ModalDoubleFacedCard { // Tanglespan Bridgeworks // Land - // As Tanglespan Bridgeworks enters the battlefield, you may pay 3 life. If you don't, it enters the battlefield tapped. + // As Tanglespan Bridgeworks enters the battlefield, you may pay 3 life. If you don't, it enters tapped. this.getRightHalfCard().addAbility(new AsEntersBattlefieldAbility( new TapSourceUnlessPaysEffect(new PayLifeCost(3)), - "you may pay 3 life. If you don't, it enters the battlefield tapped" + "you may pay 3 life. If you don't, it enters tapped" )); // {T}: Add {G}. diff --git a/Mage.Sets/src/mage/cards/b/BrimstoneTrebuchet.java b/Mage.Sets/src/mage/cards/b/BrimstoneTrebuchet.java index e36f61c9570..13de9194f2a 100644 --- a/Mage.Sets/src/mage/cards/b/BrimstoneTrebuchet.java +++ b/Mage.Sets/src/mage/cards/b/BrimstoneTrebuchet.java @@ -42,7 +42,7 @@ public final class BrimstoneTrebuchet extends CardImpl { new DamagePlayersEffect(1, TargetController.OPPONENT), new TapSourceCost() )); - // Whenever a Knight enters the battlefield under your control, untap Brimstone Trebuchet. + // Whenever a Knight you control enters, untap Brimstone Trebuchet. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(new UntapSourceEffect(), filter)); } diff --git a/Mage.Sets/src/mage/cards/b/BrineComber.java b/Mage.Sets/src/mage/cards/b/BrineComber.java index 959136a2bd4..084f01247f6 100644 --- a/Mage.Sets/src/mage/cards/b/BrineComber.java +++ b/Mage.Sets/src/mage/cards/b/BrineComber.java @@ -38,7 +38,7 @@ public final class BrineComber extends CardImpl { // Whenever Brine Comber enters the battlefield or becomes the target of an Aura spell, create a 1/1 white Spirit creature token with flying. this.addAbility(new OrTriggeredAbility(Zone.ALL, new CreateTokenEffect(new SpiritWhiteToken()), false, - "Whenever {this} enters the battlefield or becomes the target of an Aura spell, ", + "Whenever {this} enters or becomes the target of an Aura spell, ", new EntersBattlefieldTriggeredAbility(null), new BecomesTargetSourceTriggeredAbility(null, filter))); diff --git a/Mage.Sets/src/mage/cards/b/BrineboundGift.java b/Mage.Sets/src/mage/cards/b/BrineboundGift.java index 7789d0a53b3..03d465a3ff0 100644 --- a/Mage.Sets/src/mage/cards/b/BrineboundGift.java +++ b/Mage.Sets/src/mage/cards/b/BrineboundGift.java @@ -48,7 +48,7 @@ public final class BrineboundGift extends CardImpl { // Whenever Brinebound Gift enters the battlefield or enchanted creature becomes the target of an Aura spell, create a 1/1 white Spirit creature token with flying. this.addAbility(new OrTriggeredAbility(Zone.ALL, new CreateTokenEffect(new SpiritWhiteToken()), false, - "Whenever {this} enters the battlefield or enchanted creature becomes the target of an Aura spell, ", + "Whenever {this} enters or enchanted creature becomes the target of an Aura spell, ", new EntersBattlefieldTriggeredAbility(null), new BecomesTargetAttachedTriggeredAbility(null, filter, SetTargetPointer.NONE, false))); diff --git a/Mage.Sets/src/mage/cards/b/BrinelinTheMoonKraken.java b/Mage.Sets/src/mage/cards/b/BrinelinTheMoonKraken.java index ea7f373c23c..88e34af86e8 100644 --- a/Mage.Sets/src/mage/cards/b/BrinelinTheMoonKraken.java +++ b/Mage.Sets/src/mage/cards/b/BrinelinTheMoonKraken.java @@ -83,7 +83,7 @@ class BrinelinTheMoonKrakenTriggeredAbility extends TriggeredAbilityImpl { @Override public String getRule() { - return "When {this} enters the battlefield or whenever you cast a spell with mana value " + + return "When {this} enters or whenever you cast a spell with mana value " + "6 or greater, you may return target nonland permanent to its owner's hand."; } diff --git a/Mage.Sets/src/mage/cards/b/BringerOfTheLastGift.java b/Mage.Sets/src/mage/cards/b/BringerOfTheLastGift.java index 02993c426d8..2c68a8553a2 100644 --- a/Mage.Sets/src/mage/cards/b/BringerOfTheLastGift.java +++ b/Mage.Sets/src/mage/cards/b/BringerOfTheLastGift.java @@ -42,7 +42,7 @@ public final class BringerOfTheLastGift extends CardImpl { this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new BringerOfTheLastGiftEffect()), CastFromEverywhereSourceCondition.instance, - "When {this} enters the battlefield, if you cast it, each player sacrifices all other creatures they control. " + "When {this} enters, if you cast it, each player sacrifices all other creatures they control. " + "Then each player returns all creature cards from their graveyard that weren't put there this way to the battlefield." )); } diff --git a/Mage.Sets/src/mage/cards/b/BristlyBillSpineSower.java b/Mage.Sets/src/mage/cards/b/BristlyBillSpineSower.java index 3a884027c34..5549c985520 100644 --- a/Mage.Sets/src/mage/cards/b/BristlyBillSpineSower.java +++ b/Mage.Sets/src/mage/cards/b/BristlyBillSpineSower.java @@ -32,7 +32,7 @@ public final class BristlyBillSpineSower extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(2); - // Landfall -- Whenever a land enters the battlefield under your control, put a +1/+1 counter on target creature. + // Landfall -- Whenever a land you control enters, put a +1/+1 counter on target creature. Ability ability = new LandfallAbility(new AddCountersTargetEffect(CounterType.P1P1.createInstance())); ability.addTarget(new TargetCreaturePermanent()); this.addAbility(ability); diff --git a/Mage.Sets/src/mage/cards/b/BronzebeakMoa.java b/Mage.Sets/src/mage/cards/b/BronzebeakMoa.java index e9e08b4717b..388b607514d 100644 --- a/Mage.Sets/src/mage/cards/b/BronzebeakMoa.java +++ b/Mage.Sets/src/mage/cards/b/BronzebeakMoa.java @@ -26,7 +26,7 @@ public final class BronzebeakMoa extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(2); - // Whenever another creature enters the battlefield under your control, Bronzebeak Moa gets +3/+3 until end of turn. + // Whenever another creature you control enters, Bronzebeak Moa gets +3/+3 until end of turn. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( new BoostSourceEffect(3,3, Duration.EndOfTurn), StaticFilters.FILTER_ANOTHER_CREATURE)); } diff --git a/Mage.Sets/src/mage/cards/b/BrushfireElemental.java b/Mage.Sets/src/mage/cards/b/BrushfireElemental.java index b8a691ba372..492fa92c13f 100644 --- a/Mage.Sets/src/mage/cards/b/BrushfireElemental.java +++ b/Mage.Sets/src/mage/cards/b/BrushfireElemental.java @@ -31,7 +31,7 @@ public final class BrushfireElemental extends CardImpl { // Brushfire Elemental can't be blocked by creatures with power 2 or less. this.addAbility(new DauntAbility()); - // Landfall — Whenever a land enters the battlefield under your control, Brushfire Elemental gets +2/+2 until end of turn. + // Landfall — Whenever a land you control enters, Brushfire Elemental gets +2/+2 until end of turn. this.addAbility(new LandfallAbility(new BoostSourceEffect(2, 2, Duration.EndOfTurn))); } diff --git a/Mage.Sets/src/mage/cards/b/BubbleSnare.java b/Mage.Sets/src/mage/cards/b/BubbleSnare.java index 74c45a6bd19..1f289bd1b6c 100644 --- a/Mage.Sets/src/mage/cards/b/BubbleSnare.java +++ b/Mage.Sets/src/mage/cards/b/BubbleSnare.java @@ -43,7 +43,7 @@ public final class BubbleSnare extends CardImpl { // When Bubble Snare enters the battlefield, if it was kicked, tap enchanted creature. this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new TapEnchantedEffect()), KickedCondition.ONCE, - "When {this} enters the battlefield, if it was kicked, tap enchanted creature." + "When {this} enters, if it was kicked, tap enchanted creature." )); // Enchanted creature doesn't untap during its controller's untap step. diff --git a/Mage.Sets/src/mage/cards/c/CacophonyUnleashed.java b/Mage.Sets/src/mage/cards/c/CacophonyUnleashed.java index f36290047fa..5c37b77015f 100644 --- a/Mage.Sets/src/mage/cards/c/CacophonyUnleashed.java +++ b/Mage.Sets/src/mage/cards/c/CacophonyUnleashed.java @@ -42,10 +42,10 @@ public final class CacophonyUnleashed extends CardImpl { this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new DestroyAllEffect(filter)), CastFromEverywhereSourceCondition.instance, - "When {this} enters the battlefield, if you cast it, destroy all nonenchantment creatures." + "When {this} enters, if you cast it, destroy all nonenchantment creatures." )); - // Whenever Cacophony Unleashed or another enchantment enters the battlefield under your control, until end of turn, Cacophony Unleashed becomes a legendary 6/6 Nightmare God creature with menace and deathtouch. It's still an enchantment. + // Whenever Cacophony Unleashed or another enchantment you control enters, until end of turn, Cacophony Unleashed becomes a legendary 6/6 Nightmare God creature with menace and deathtouch. It's still an enchantment. this.addAbility( new EntersBattlefieldThisOrAnotherTriggeredAbility( new BecomesCreatureSourceEffect(new CacophonyUnleashedToken(), CardType.ENCHANTMENT, Duration.EndOfTurn) diff --git a/Mage.Sets/src/mage/cards/c/CadricSoulKindler.java b/Mage.Sets/src/mage/cards/c/CadricSoulKindler.java index 21c2de8825e..5d5de1ef7c7 100644 --- a/Mage.Sets/src/mage/cards/c/CadricSoulKindler.java +++ b/Mage.Sets/src/mage/cards/c/CadricSoulKindler.java @@ -53,7 +53,7 @@ public final class CadricSoulKindler extends CardImpl { // The "legend rule" doesn't apply to tokens you control. this.addAbility(new SimpleStaticAbility(new LegendRuleDoesntApplyEffect(filter2))); - // Whenever another nontoken legendary permanent enters the battlefield under your control, you may pay {1}. If you do, create a token that's a copy of it. That token gains haste. Sacrifice it at the beginning of the next end step. + // Whenever another nontoken legendary permanent you control enters, you may pay {1}. If you do, create a token that's a copy of it. That token gains haste. Sacrifice it at the beginning of the next end step. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( new DoIfCostPaid(new CadricSoulKindlerTokenEffect(), new GenericManaCost(1)), filter )); diff --git a/Mage.Sets/src/mage/cards/c/CaligoSkinWitch.java b/Mage.Sets/src/mage/cards/c/CaligoSkinWitch.java index 354644eb884..79205ecbc1a 100644 --- a/Mage.Sets/src/mage/cards/c/CaligoSkinWitch.java +++ b/Mage.Sets/src/mage/cards/c/CaligoSkinWitch.java @@ -39,7 +39,7 @@ public final class CaligoSkinWitch extends CardImpl { TargetController.OPPONENT )), KickedCondition.ONCE, - "When {this} enters the battlefield, if it was kicked, each opponent discards two cards." + "When {this} enters, if it was kicked, each opponent discards two cards." )); } diff --git a/Mage.Sets/src/mage/cards/c/CalixGuidedByFate.java b/Mage.Sets/src/mage/cards/c/CalixGuidedByFate.java index a85c7c3cea2..dd9c7bca791 100644 --- a/Mage.Sets/src/mage/cards/c/CalixGuidedByFate.java +++ b/Mage.Sets/src/mage/cards/c/CalixGuidedByFate.java @@ -48,7 +48,7 @@ public final class CalixGuidedByFate extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(2); - // Constellation--Whenever Calix, Guided by Fate or another enchantment enters the battlefield under your control, put a +1/+1 counter on target creature. + // Constellation--Whenever Calix, Guided by Fate or another enchantment you control enters, put a +1/+1 counter on target creature. Ability ability = new ConstellationAbility(new AddCountersTargetEffect(CounterType.P1P1.createInstance())); ability.addTarget(new TargetCreaturePermanent()); this.addAbility(ability); diff --git a/Mage.Sets/src/mage/cards/c/CallidusAssassin.java b/Mage.Sets/src/mage/cards/c/CallidusAssassin.java index 9ca3b6a0d4f..8462586659b 100644 --- a/Mage.Sets/src/mage/cards/c/CallidusAssassin.java +++ b/Mage.Sets/src/mage/cards/c/CallidusAssassin.java @@ -77,7 +77,7 @@ class CallidusAssassinApplier extends CopyApplier { @Override public boolean apply(Game game, MageObject blueprint, Ability source, UUID targetObjectId) { Ability ability = new EntersBattlefieldTriggeredAbility(new DestroyTargetEffect()) - .setTriggerPhrase("When this creature enters the battlefield, "); + .setTriggerPhrase("When this creature enters, "); ability.addTarget(new TargetPermanent(0, 1, filter)); blueprint.getAbilities().add(ability); return true; @@ -85,7 +85,7 @@ class CallidusAssassinApplier extends CopyApplier { @Override public String getText() { - return ", except it has \"When this creature enters the battlefield, " + + return ", except it has \"When this creature enters, " + "destroy up to one other target creature with the same name as this creature.\""; } } diff --git a/Mage.Sets/src/mage/cards/c/CankerAbomination.java b/Mage.Sets/src/mage/cards/c/CankerAbomination.java index 34f53544d38..cce0d70d614 100644 --- a/Mage.Sets/src/mage/cards/c/CankerAbomination.java +++ b/Mage.Sets/src/mage/cards/c/CankerAbomination.java @@ -53,7 +53,7 @@ class CankerAbominationEffect extends OneShotEffect { CankerAbominationEffect() { super(Outcome.Neutral); - this.staticText = "choose an opponent. {this} enters the battlefield with a -1/-1 counter on it for each creature that player controls"; + this.staticText = "choose an opponent. {this} enters with a -1/-1 counter on it for each creature that player controls"; } private CankerAbominationEffect(final CankerAbominationEffect effect) { diff --git a/Mage.Sets/src/mage/cards/c/CanoptekSpyder.java b/Mage.Sets/src/mage/cards/c/CanoptekSpyder.java index 505e4a2a3bc..355b0c4d80e 100644 --- a/Mage.Sets/src/mage/cards/c/CanoptekSpyder.java +++ b/Mage.Sets/src/mage/cards/c/CanoptekSpyder.java @@ -45,7 +45,7 @@ public final class CanoptekSpyder extends CardImpl { // Flying this.addAbility(FlyingAbility.getInstance()); - // Fabricator Claw Array -- Whenever another nontoken artifact creature or Vehicle enters the battlefield under your control, draw a card. + // Fabricator Claw Array -- Whenever another nontoken artifact creature or Vehicle you control enters, draw a card. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( new DrawCardSourceControllerEffect(1), filter ).withFlavorWord("Fabricator Claw Array")); diff --git a/Mage.Sets/src/mage/cards/c/CanopyBaloth.java b/Mage.Sets/src/mage/cards/c/CanopyBaloth.java index d84e7042425..5402408c97b 100644 --- a/Mage.Sets/src/mage/cards/c/CanopyBaloth.java +++ b/Mage.Sets/src/mage/cards/c/CanopyBaloth.java @@ -23,7 +23,7 @@ public final class CanopyBaloth extends CardImpl { this.power = new MageInt(4); this.toughness = new MageInt(3); - // Landfall — Whenever a land enters the battlefield under your control, Canopy Baloth gets +2/+2 until end of turn. + // Landfall — Whenever a land you control enters, Canopy Baloth gets +2/+2 until end of turn. this.addAbility(new LandfallAbility(new BoostSourceEffect(2, 2, Duration.EndOfTurn))); } diff --git a/Mage.Sets/src/mage/cards/c/CanyonJerboa.java b/Mage.Sets/src/mage/cards/c/CanyonJerboa.java index 1897190fa34..2c271cf89d4 100644 --- a/Mage.Sets/src/mage/cards/c/CanyonJerboa.java +++ b/Mage.Sets/src/mage/cards/c/CanyonJerboa.java @@ -23,7 +23,7 @@ public final class CanyonJerboa extends CardImpl { this.power = new MageInt(1); this.toughness = new MageInt(2); - // Landfall — Whenever a land enters the battlefield under your control, creatures you control get +1/+1 until end of turn. + // Landfall — Whenever a land you control enters, creatures you control get +1/+1 until end of turn. this.addAbility(new LandfallAbility(new BoostControlledEffect(1, 1, Duration.EndOfTurn))); } diff --git a/Mage.Sets/src/mage/cards/c/CaptainOfTheMists.java b/Mage.Sets/src/mage/cards/c/CaptainOfTheMists.java index 5e06376e2e6..ebfb997e9bf 100644 --- a/Mage.Sets/src/mage/cards/c/CaptainOfTheMists.java +++ b/Mage.Sets/src/mage/cards/c/CaptainOfTheMists.java @@ -42,7 +42,7 @@ public final class CaptainOfTheMists extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(3); - // Whenever another Human enters the battlefield under your control, untap Captain of the Mists. + // Whenever another Human you control enters, untap Captain of the Mists. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(new UntapSourceEffect(), filter)); // {1}{U}, {tap}: You may tap or untap target permanent. diff --git a/Mage.Sets/src/mage/cards/c/CaptainPhasma.java b/Mage.Sets/src/mage/cards/c/CaptainPhasma.java index 9039211278b..efef46e6ffd 100644 --- a/Mage.Sets/src/mage/cards/c/CaptainPhasma.java +++ b/Mage.Sets/src/mage/cards/c/CaptainPhasma.java @@ -45,7 +45,7 @@ public final class CaptainPhasma extends CardImpl { // Nontoken Trooper creatures you control have "When this creature enters the battlefield, create 1/1/ white Trooper creature token." Ability ability = new EntersBattlefieldTriggeredAbility(new CreateTokenEffect(new TrooperToken()), false) - .setTriggerPhrase("When this creature enters the battlefield, "); + .setTriggerPhrase("When this creature enters, "); this.addAbility(new SimpleStaticAbility(new GainAbilityControlledEffect(ability, Duration.WhileOnBattlefield, filter, false))); // {W}{U}{B}{R}{G}: Search your library for a Trooper creature card, reveal it, put it into your hand, then shuffle your library. diff --git a/Mage.Sets/src/mage/cards/c/CaptainStormCosmiumRaider.java b/Mage.Sets/src/mage/cards/c/CaptainStormCosmiumRaider.java index 7b4ae7d0f22..2874e6bc9ab 100644 --- a/Mage.Sets/src/mage/cards/c/CaptainStormCosmiumRaider.java +++ b/Mage.Sets/src/mage/cards/c/CaptainStormCosmiumRaider.java @@ -33,7 +33,7 @@ public final class CaptainStormCosmiumRaider extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(2); - // Whenever an artifact enters the battlefield under your control, put a +1/+1 on target Pirate you control. + // Whenever an artifact you control enters, put a +1/+1 on target Pirate you control. Ability ability = new EntersBattlefieldControlledTriggeredAbility( new AddCountersTargetEffect(CounterType.P1P1.createInstance()), StaticFilters.FILTER_PERMANENT_ARTIFACT_AN diff --git a/Mage.Sets/src/mage/cards/c/CaptivatingUnicorn.java b/Mage.Sets/src/mage/cards/c/CaptivatingUnicorn.java index 4088c4ea4a0..fad15eabdae 100644 --- a/Mage.Sets/src/mage/cards/c/CaptivatingUnicorn.java +++ b/Mage.Sets/src/mage/cards/c/CaptivatingUnicorn.java @@ -24,7 +24,7 @@ public final class CaptivatingUnicorn extends CardImpl { this.power = new MageInt(4); this.toughness = new MageInt(4); - // Constellation — Whenever an enchantment enters the battlefield under your control, tap target creature an opponent controls. + // Constellation — Whenever an enchantment you control enters, tap target creature an opponent controls. Ability ability = new ConstellationAbility(new TapTargetEffect(), false, false); ability.addTarget(new TargetOpponentsCreaturePermanent()); this.addAbility(ability); diff --git a/Mage.Sets/src/mage/cards/c/CarthTheLion.java b/Mage.Sets/src/mage/cards/c/CarthTheLion.java index b19ef87310d..5d42400bf1d 100644 --- a/Mage.Sets/src/mage/cards/c/CarthTheLion.java +++ b/Mage.Sets/src/mage/cards/c/CarthTheLion.java @@ -57,7 +57,7 @@ class CarthTheLionTriggeredAbility extends TriggeredAbilityImpl { public CarthTheLionTriggeredAbility() { super(Zone.BATTLEFIELD, new LookLibraryAndPickControllerEffect( 7, 1, filter, PutCards.HAND, PutCards.BOTTOM_RANDOM)); - setTriggerPhrase("Whenever {this} enters the battlefield or a planeswalker you control dies, "); + setTriggerPhrase("Whenever {this} enters or a planeswalker you control dies, "); } private CarthTheLionTriggeredAbility(final CarthTheLionTriggeredAbility ability) { diff --git a/Mage.Sets/src/mage/cards/c/CaseFileAuditor.java b/Mage.Sets/src/mage/cards/c/CaseFileAuditor.java index 2fb07a7ca9b..f80998f792d 100644 --- a/Mage.Sets/src/mage/cards/c/CaseFileAuditor.java +++ b/Mage.Sets/src/mage/cards/c/CaseFileAuditor.java @@ -49,7 +49,7 @@ public final class CaseFileAuditor extends CardImpl { // Put the rest on the bottom of your library in a random order. this.addAbility(new OrTriggeredAbility(Zone.BATTLEFIELD, new LookLibraryAndPickControllerEffect(6, 1, filter, PutCards.HAND, PutCards.BOTTOM_RANDOM), - false, "When {this} enters the battlefield and whenever you solve a Case, ", + false, "When {this} enters and whenever you solve a Case, ", new EntersBattlefieldTriggeredAbility(null), new CaseFileAuditorTriggeredAbility())); diff --git a/Mage.Sets/src/mage/cards/c/CaseOfTheGorgonsKiss.java b/Mage.Sets/src/mage/cards/c/CaseOfTheGorgonsKiss.java index 72b23090cd2..90c0c633d49 100644 --- a/Mage.Sets/src/mage/cards/c/CaseOfTheGorgonsKiss.java +++ b/Mage.Sets/src/mage/cards/c/CaseOfTheGorgonsKiss.java @@ -54,7 +54,7 @@ public final class CaseOfTheGorgonsKiss extends CardImpl { // When this Case enters the battlefield, destroy up to one target creature that was dealt damage this turn. Ability initialAbility = new EntersBattlefieldTriggeredAbility(new DestroyTargetEffect()) - .setTriggerPhrase("When this Case enters the battlefield, "); + .setTriggerPhrase("When this Case enters, "); initialAbility.addTarget(new TargetPermanent(0, 1, filter)); // To solve -- Three or more creature cards were put into graveyards from anywhere this turn. Condition toSolveCondition = new CaseOfTheGorgonsKissCondition(); diff --git a/Mage.Sets/src/mage/cards/c/CaseOfThePilferedProof.java b/Mage.Sets/src/mage/cards/c/CaseOfThePilferedProof.java index bbaf413f149..7806adbfa58 100644 --- a/Mage.Sets/src/mage/cards/c/CaseOfThePilferedProof.java +++ b/Mage.Sets/src/mage/cards/c/CaseOfThePilferedProof.java @@ -44,7 +44,7 @@ public final class CaseOfThePilferedProof extends CardImpl { this.subtype.add(SubType.CASE); - // Whenever a Detective enters the battlefield under your control and whenever a Detective you control is turned face up, put a +1/+1 counter on it. + // Whenever a Detective you control enters and whenever a Detective you control is turned face up, put a +1/+1 counter on it. Ability initialAbility = new CaseOfThePilferedProofTriggeredAbility(); // To solve -- You control three or more Detectives. Condition toSolveCondition = new PermanentsOnTheBattlefieldCondition( @@ -72,7 +72,7 @@ class CaseOfThePilferedProofTriggeredAbility extends TriggeredAbilityImpl { CaseOfThePilferedProofTriggeredAbility() { super(Zone.BATTLEFIELD, new AddCountersTargetEffect(CounterType.P1P1.createInstance()).setText("put a +1/+1 counter on it")); - this.setTriggerPhrase("Whenever a Detective enters the battlefield under your control and whenever a Detective you control is turned face up, "); + this.setTriggerPhrase("Whenever a Detective you control enters and whenever a Detective you control is turned face up, "); } private CaseOfThePilferedProofTriggeredAbility(final CaseOfThePilferedProofTriggeredAbility ability) { diff --git a/Mage.Sets/src/mage/cards/c/CaseOfTheUneatenFeast.java b/Mage.Sets/src/mage/cards/c/CaseOfTheUneatenFeast.java index 79a3ff95328..395749437da 100644 --- a/Mage.Sets/src/mage/cards/c/CaseOfTheUneatenFeast.java +++ b/Mage.Sets/src/mage/cards/c/CaseOfTheUneatenFeast.java @@ -42,7 +42,7 @@ public final class CaseOfTheUneatenFeast extends CardImpl { this.subtype.add(SubType.CASE); - // Whenever a creature enters the battlefield under your control, you gain 1 life. + // Whenever a creature you control enters, you gain 1 life. Ability initialAbility = new EntersBattlefieldControlledTriggeredAbility( new GainLifeEffect(1), StaticFilters.FILTER_PERMANENT_CREATURE); // To solve -- You've gained 5 or more life this turn. diff --git a/Mage.Sets/src/mage/cards/c/CatharsCrusade.java b/Mage.Sets/src/mage/cards/c/CatharsCrusade.java index ce861932d65..8096bb37c29 100644 --- a/Mage.Sets/src/mage/cards/c/CatharsCrusade.java +++ b/Mage.Sets/src/mage/cards/c/CatharsCrusade.java @@ -19,7 +19,7 @@ public final class CatharsCrusade extends CardImpl { public CatharsCrusade(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.ENCHANTMENT}, "{3}{W}{W}"); - // Whenever a creature enters the battlefield under your control, put a +1/+1 counter on each creature you control. + // Whenever a creature you control enters, put a +1/+1 counter on each creature you control. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( Zone.BATTLEFIELD, new AddCountersAllEffect(CounterType.P1P1.createInstance(), StaticFilters.FILTER_CONTROLLED_CREATURE), diff --git a/Mage.Sets/src/mage/cards/c/CaveOfTheFrostDragon.java b/Mage.Sets/src/mage/cards/c/CaveOfTheFrostDragon.java index 213a0862cc3..f41ed1b6973 100644 --- a/Mage.Sets/src/mage/cards/c/CaveOfTheFrostDragon.java +++ b/Mage.Sets/src/mage/cards/c/CaveOfTheFrostDragon.java @@ -37,7 +37,7 @@ public final class CaveOfTheFrostDragon extends CardImpl { // If you control two or more other lands, Cave of the Frost Dragon enters the battlefield tapped. this.addAbility(new EntersBattlefieldAbility( - new TapSourceEffect(), condition, "If you control two or more other lands, {this} enters the battlefield tapped.", null + new TapSourceEffect(), condition, "If you control two or more other lands, {this} enters tapped.", null )); // {T}: Add {W}. diff --git a/Mage.Sets/src/mage/cards/c/CelebrityFencer.java b/Mage.Sets/src/mage/cards/c/CelebrityFencer.java index 330e949ee84..a5e81c0fc91 100644 --- a/Mage.Sets/src/mage/cards/c/CelebrityFencer.java +++ b/Mage.Sets/src/mage/cards/c/CelebrityFencer.java @@ -24,7 +24,7 @@ public final class CelebrityFencer extends CardImpl { this.power = new MageInt(3); this.toughness = new MageInt(2); - // Alliance — Whenever another creature enters the battlefield under your control, put a +1/+1 counter on Celebrity Fencer. + // Alliance — Whenever another creature you control enters, put a +1/+1 counter on Celebrity Fencer. this.addAbility(new AllianceAbility(new AddCountersSourceEffect(CounterType.P1P1.createInstance()))); } diff --git a/Mage.Sets/src/mage/cards/c/CentaurChieftain.java b/Mage.Sets/src/mage/cards/c/CentaurChieftain.java index ea6547b151b..663fe8b3ba0 100644 --- a/Mage.Sets/src/mage/cards/c/CentaurChieftain.java +++ b/Mage.Sets/src/mage/cards/c/CentaurChieftain.java @@ -45,7 +45,7 @@ public final class CentaurChieftain extends CardImpl { ).setText("and gain trample until end of turn")); this.addAbility(new SimpleStaticAbility(new ConditionalContinuousEffect( new GainAbilitySourceEffect(ability), ThresholdCondition.instance, "As long as seven " + - "or more cards are in your graveyard, {this} has \"When {this} enters the battlefield, " + + "or more cards are in your graveyard, {this} has \"When {this} enters, " + "creatures you control get +1/+1 and gain trample until end of turn.\"" )).setAbilityWord(AbilityWord.THRESHOLD)); } diff --git a/Mage.Sets/src/mage/cards/c/CephalidSage.java b/Mage.Sets/src/mage/cards/c/CephalidSage.java index 24f111c2b8d..0526c0fac13 100644 --- a/Mage.Sets/src/mage/cards/c/CephalidSage.java +++ b/Mage.Sets/src/mage/cards/c/CephalidSage.java @@ -31,7 +31,7 @@ public final class CephalidSage extends CardImpl { new GainAbilitySourceEffect(new EntersBattlefieldTriggeredAbility( new DrawDiscardControllerEffect(3, 2) )), ThresholdCondition.instance, "as long as seven or more cards are in your graveyard, " + - "{this} has \"When {this} enters the battlefield, draw three cards, then discard two cards.\"" + "{this} has \"When {this} enters, draw three cards, then discard two cards.\"" )).setAbilityWord(AbilityWord.THRESHOLD)); } diff --git a/Mage.Sets/src/mage/cards/c/Cetavolver.java b/Mage.Sets/src/mage/cards/c/Cetavolver.java index 5994cf5cf6a..a5da484d969 100644 --- a/Mage.Sets/src/mage/cards/c/Cetavolver.java +++ b/Mage.Sets/src/mage/cards/c/Cetavolver.java @@ -36,19 +36,19 @@ public final class Cetavolver extends CardImpl { kickerAbility.addKickerCost("{G}"); this.addAbility(kickerAbility); - // If Cetavolver was kicked with its {1}{R} kicker, it enters the battlefield with two +1/+1 counters on it and with first strike. + // If Cetavolver was kicked with its {1}{R} kicker, it enters with two +1/+1 counters on it and with first strike. EntersBattlefieldAbility ability1 = new EntersBattlefieldAbility( new AddCountersSourceEffect(CounterType.P1P1.createInstance(2),false), - new KickedCostCondition("{1}{R}"), "If Cetavolver was kicked with its {1}{R} kicker, it enters the battlefield with two +1/+1 counters on it and with first strike.", - "{this} enters the battlefield with two +1/+1 counters on it and with first strike"); + new KickedCostCondition("{1}{R}"), "If Cetavolver was kicked with its {1}{R} kicker, it enters with two +1/+1 counters on it and with first strike.", + "{this} enters with two +1/+1 counters on it and with first strike"); ((EntersBattlefieldEffect)ability1.getEffects().get(0)).addEffect(new GainAbilitySourceEffect(FirstStrikeAbility.getInstance(), Duration.WhileOnBattlefield)); this.addAbility(ability1); - // If Cetavolver was kicked with its {G} kicker, it enters the battlefield with a +1/+1 counter on it and with trample. + // If Cetavolver was kicked with its {G} kicker, it enters with a +1/+1 counter on it and with trample. EntersBattlefieldAbility ability2 = new EntersBattlefieldAbility( new AddCountersSourceEffect(CounterType.P1P1.createInstance(1),false), new KickedCostCondition("{G}"), - "If Cetavolver was kicked with its {G} kicker, it enters the battlefield with a +1/+1 counter on it and with trample.", - "{this} enters the battlefield with a +1/+1 counter on it and with trample"); + "If Cetavolver was kicked with its {G} kicker, it enters with a +1/+1 counter on it and with trample.", + "{this} enters with a +1/+1 counter on it and with trample"); ((EntersBattlefieldEffect)ability2.getEffects().get(0)).addEffect(new GainAbilitySourceEffect(TrampleAbility.getInstance(), Duration.WhileOnBattlefield)); this.addAbility(ability2); } diff --git a/Mage.Sets/src/mage/cards/c/ChainerNightmareAdept.java b/Mage.Sets/src/mage/cards/c/ChainerNightmareAdept.java index c496ccef595..5b527f865a0 100644 --- a/Mage.Sets/src/mage/cards/c/ChainerNightmareAdept.java +++ b/Mage.Sets/src/mage/cards/c/ChainerNightmareAdept.java @@ -46,7 +46,7 @@ public final class ChainerNightmareAdept extends CardImpl { Zone.BATTLEFIELD, new ChainerNightmareAdeptContinuousEffect(), new DiscardCardCost() ), new ChainerNightmareAdeptWatcher()); - // Whenever a nontoken creature enters the battlefield under your control, + // Whenever a nontoken creature you control enters, // if you didn't cast it from your hand, it gains haste until your next turn. this.addAbility(new ChainerNightmareAdeptTriggeredAbility()); } @@ -164,7 +164,7 @@ class ChainerNightmareAdeptTriggeredAbility extends EntersBattlefieldControlledT super(Zone.BATTLEFIELD, gainHasteUntilNextTurnEffect, StaticFilters.FILTER_CREATURE_NON_TOKEN, false, SetTargetPointer.PERMANENT); this.addWatcher(new CastFromHandWatcher()); - setTriggerPhrase("Whenever a nontoken creature enters the battlefield under your control, " + setTriggerPhrase("Whenever a nontoken creature you control enters, " + "if you didn't cast it from your hand, "); } diff --git a/Mage.Sets/src/mage/cards/c/ChampionOfLambholt.java b/Mage.Sets/src/mage/cards/c/ChampionOfLambholt.java index 8b839d33380..c33b76c72cb 100644 --- a/Mage.Sets/src/mage/cards/c/ChampionOfLambholt.java +++ b/Mage.Sets/src/mage/cards/c/ChampionOfLambholt.java @@ -32,7 +32,7 @@ public final class ChampionOfLambholt extends CardImpl { // Creatures with power less than Champion of Lambholt's power can't block creatures you control. this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new ChampionOfLambholtEffect())); - // Whenever another creature enters the battlefield under your control, put a +1/+1 counter on Champion of Lambholt. + // Whenever another creature you control enters, put a +1/+1 counter on Champion of Lambholt. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(Zone.BATTLEFIELD, new AddCountersSourceEffect(CounterType.P1P1.createInstance()), StaticFilters.FILTER_ANOTHER_CREATURE, false)); diff --git a/Mage.Sets/src/mage/cards/c/ChampionOfTheParish.java b/Mage.Sets/src/mage/cards/c/ChampionOfTheParish.java index 2743672262a..9606b24f119 100644 --- a/Mage.Sets/src/mage/cards/c/ChampionOfTheParish.java +++ b/Mage.Sets/src/mage/cards/c/ChampionOfTheParish.java @@ -33,7 +33,7 @@ public final class ChampionOfTheParish extends CardImpl { this.power = new MageInt(1); this.toughness = new MageInt(1); - // Whenever another Human enters the battlefield under your control, put a +1/+1 counter on Champion of the Parish. + // Whenever another Human you control enters, put a +1/+1 counter on Champion of the Parish. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(new AddCountersSourceEffect(CounterType.P1P1.createInstance()), filter)); } diff --git a/Mage.Sets/src/mage/cards/c/ChampionOfThePerished.java b/Mage.Sets/src/mage/cards/c/ChampionOfThePerished.java index 6971783a4c7..f3fca7ca968 100644 --- a/Mage.Sets/src/mage/cards/c/ChampionOfThePerished.java +++ b/Mage.Sets/src/mage/cards/c/ChampionOfThePerished.java @@ -32,7 +32,7 @@ public final class ChampionOfThePerished extends CardImpl { this.power = new MageInt(1); this.toughness = new MageInt(1); - // Whenever another Zombie enters the battlefield under your control, put a +1/+1 counter on Champion of the Perished. + // Whenever another Zombie you control enters, put a +1/+1 counter on Champion of the Perished. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(new AddCountersSourceEffect(CounterType.P1P1.createInstance()), filter)); } diff --git a/Mage.Sets/src/mage/cards/c/ChaoticGoo.java b/Mage.Sets/src/mage/cards/c/ChaoticGoo.java index 1b4318fac52..cb371e71375 100644 --- a/Mage.Sets/src/mage/cards/c/ChaoticGoo.java +++ b/Mage.Sets/src/mage/cards/c/ChaoticGoo.java @@ -35,7 +35,7 @@ public final class ChaoticGoo extends CardImpl { // Chaotic Goo enters the battlefield with three +1/+1 counters on it. this.addAbility(new EntersBattlefieldAbility(new AddCountersSourceEffect(CounterType.P1P1.createInstance(3)), - "{this} enters the battlefield with three +1/+1 counters on it")); + "{this} enters with three +1/+1 counters on it")); // At the beginning of your upkeep, you may flip a coin. If you win the flip, put a +1/+1 counter on Chaotic Goo. If you lose the flip, remove a +1/+1 counter from Chaotic Goo. this.addAbility(new BeginningOfUpkeepTriggeredAbility(Zone.BATTLEFIELD, new ChaoticGooEffect(), TargetController.YOU, true)); diff --git a/Mage.Sets/src/mage/cards/c/ChasmGuide.java b/Mage.Sets/src/mage/cards/c/ChasmGuide.java index 9220e9df078..b4b7a7ca5d7 100644 --- a/Mage.Sets/src/mage/cards/c/ChasmGuide.java +++ b/Mage.Sets/src/mage/cards/c/ChasmGuide.java @@ -27,7 +27,7 @@ public final class ChasmGuide extends CardImpl { this.power = new MageInt(3); this.toughness = new MageInt(2); - // Rally — Whenever Chasm Guide or another Ally enters the battlefield under your control, creatures you control gain haste until end of turn. + // Rally — Whenever Chasm Guide or another Ally you control enters, creatures you control gain haste until end of turn. this.addAbility(new AllyEntersBattlefieldTriggeredAbility( new GainAbilityControlledEffect(HasteAbility.getInstance(), Duration.EndOfTurn, StaticFilters.FILTER_PERMANENT_CREATURES), false)); } diff --git a/Mage.Sets/src/mage/cards/c/ChishiroTheShatteredBlade.java b/Mage.Sets/src/mage/cards/c/ChishiroTheShatteredBlade.java index f6d9ed1c81d..1843ae71c0d 100644 --- a/Mage.Sets/src/mage/cards/c/ChishiroTheShatteredBlade.java +++ b/Mage.Sets/src/mage/cards/c/ChishiroTheShatteredBlade.java @@ -45,7 +45,7 @@ public final class ChishiroTheShatteredBlade extends CardImpl { this.power = new MageInt(4); this.toughness = new MageInt(4); - // Whenever an Aura or Equipment enters the battlefield under your control, create a 2/2 red Spirit creature token. + // Whenever an Aura or Equipment you control enters, create a 2/2 red Spirit creature token. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( new CreateTokenEffect(new SpiritRedToken()), filter )); diff --git a/Mage.Sets/src/mage/cards/c/ChokedEstuary.java b/Mage.Sets/src/mage/cards/c/ChokedEstuary.java index 93329d3d12f..7574293b4c6 100644 --- a/Mage.Sets/src/mage/cards/c/ChokedEstuary.java +++ b/Mage.Sets/src/mage/cards/c/ChokedEstuary.java @@ -33,7 +33,7 @@ public final class ChokedEstuary extends CardImpl { // As Choked Estuary enters the battlefield, you may reveal an Island or Swamp card from your hand. If you don't, Choked Estuary enters the battlefield tapped. this.addAbility(new AsEntersBattlefieldAbility(new TapSourceUnlessPaysEffect(new RevealTargetFromHandCost(new TargetCardInHand(filter))), - "you may reveal an Island or Swamp card from your hand. If you don't, {this} enters the battlefield tapped")); + "you may reveal an Island or Swamp card from your hand. If you don't, {this} enters tapped")); // {T}: Add {U} or {B}. this.addAbility(new BlueManaAbility()); diff --git a/Mage.Sets/src/mage/cards/c/ChromeReplicator.java b/Mage.Sets/src/mage/cards/c/ChromeReplicator.java index ea8e2c44bb2..20cd7226010 100644 --- a/Mage.Sets/src/mage/cards/c/ChromeReplicator.java +++ b/Mage.Sets/src/mage/cards/c/ChromeReplicator.java @@ -39,7 +39,7 @@ public final class ChromeReplicator extends CardImpl { // When Chrome Replicator enters the battlefield, if you control two or more nonland, nontoken permanents with the same name as one another, create a 4/4 colorless Construct artifact creature token. this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new CreateTokenEffect(new Construct4Token())), - ChromeReplicatorCondition.instance, "When {this} enters the battlefield, " + + ChromeReplicatorCondition.instance, "When {this} enters, " + "if you control two or more nonland, nontoken permanents with the same name as one another, " + "create a 4/4 colorless Construct artifact creature token." )); diff --git a/Mage.Sets/src/mage/cards/c/CitadelSiege.java b/Mage.Sets/src/mage/cards/c/CitadelSiege.java index 2a85891efa1..8baf99a1ad1 100644 --- a/Mage.Sets/src/mage/cards/c/CitadelSiege.java +++ b/Mage.Sets/src/mage/cards/c/CitadelSiege.java @@ -41,7 +41,7 @@ public final class CitadelSiege extends CardImpl { // As Citadel Siege enters the battlefield, choose Khans or Dragons. this.addAbility(new EntersBattlefieldAbility(new ChooseModeEffect("Khans or Dragons?", "Khans", "Dragons"), null, - "As {this} enters the battlefield, choose Khans or Dragons.", "")); + "As {this} enters, choose Khans or Dragons.", "")); // * Khans - At the beginning of combat on your turn, put two +1/+1 counters on target creature you control. Ability ability = new ConditionalTriggeredAbility( @@ -77,4 +77,4 @@ enum CitadelSiegePredicate implements Predicate { public boolean apply(Permanent input, Game game) { return input.getControllerId().equals(game.getActivePlayerId()); } -} \ No newline at end of file +} diff --git a/Mage.Sets/src/mage/cards/c/CitanulWoodreaders.java b/Mage.Sets/src/mage/cards/c/CitanulWoodreaders.java index b04e5eb5c9f..3b3193f57b7 100644 --- a/Mage.Sets/src/mage/cards/c/CitanulWoodreaders.java +++ b/Mage.Sets/src/mage/cards/c/CitanulWoodreaders.java @@ -34,7 +34,7 @@ public final class CitanulWoodreaders extends CardImpl { this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new DrawCardSourceControllerEffect(2)), KickedCondition.ONCE, - "When {this} enters the battlefield, if it was kicked, draw two cards." + "When {this} enters, if it was kicked, draw two cards." )); } diff --git a/Mage.Sets/src/mage/cards/c/ClaimJumper.java b/Mage.Sets/src/mage/cards/c/ClaimJumper.java index 64e370cba94..ffa895f0f65 100644 --- a/Mage.Sets/src/mage/cards/c/ClaimJumper.java +++ b/Mage.Sets/src/mage/cards/c/ClaimJumper.java @@ -49,7 +49,7 @@ public final class ClaimJumper extends CardImpl { true ), new OpponentControlsMoreCondition(StaticFilters.FILTER_LANDS), - "When {this} enters the battlefield, if an opponent controls more lands than you, " + "When {this} enters, if an opponent controls more lands than you, " + "you may search your library for a Plains card and put it onto the battlefield tapped. " + "Then if an opponent controls more lands than you, repeat this process once. " + "If you search your library this way, shuffle." diff --git a/Mage.Sets/src/mage/cards/c/ClashOfRealities.java b/Mage.Sets/src/mage/cards/c/ClashOfRealities.java index ea01b692cd1..b0e0c8b6041 100644 --- a/Mage.Sets/src/mage/cards/c/ClashOfRealities.java +++ b/Mage.Sets/src/mage/cards/c/ClashOfRealities.java @@ -37,12 +37,12 @@ public final class ClashOfRealities extends CardImpl { // All Spirits have "When this permanent enters the battlefield, you may have it deal 3 damage to target non-Spirit creature." - Ability ability1 = new ClashOfRealitiesTriggeredAbility(new DamageTargetEffect(3), "When this permanent enters the battlefield, "); + Ability ability1 = new ClashOfRealitiesTriggeredAbility(new DamageTargetEffect(3), "When this permanent enters, "); ability1.addTarget(new TargetCreaturePermanent(filterNotSpirit)); this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new GainAbilityAllEffect(ability1, Duration.WhileOnBattlefield, filterSpirit, "All Spirits have \"When this permanent enters the battlefield, you may have it deal 3 damage to target non-Spirit creature.\""))); // Non-Spirit creatures have "When this creature enters the battlefield, you may have it deal 3 damage to target Spirit creature." - Ability ability2 = new ClashOfRealitiesTriggeredAbility(new DamageTargetEffect(3), "When this creature enters the battlefield, "); + Ability ability2 = new ClashOfRealitiesTriggeredAbility(new DamageTargetEffect(3), "When this creature enters, "); ability2.addTarget(new TargetCreaturePermanent(filterSpirit)); this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new GainAbilityAllEffect(ability2, Duration.WhileOnBattlefield, filterNotSpirit, "Non-Spirit creatures have \"When this creature enters the battlefield, you may have it deal 3 damage to target Spirit creature.\""))); } diff --git a/Mage.Sets/src/mage/cards/c/CleavingSkyrider.java b/Mage.Sets/src/mage/cards/c/CleavingSkyrider.java index 3743430fe5b..9dd232ba792 100644 --- a/Mage.Sets/src/mage/cards/c/CleavingSkyrider.java +++ b/Mage.Sets/src/mage/cards/c/CleavingSkyrider.java @@ -44,7 +44,7 @@ public final class CleavingSkyrider extends CardImpl { Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new DamageTargetEffect(new AttackingCreatureCount())), KickedCondition.ONCE, - "When {this} enters the battlefield, if it was kicked, it deals X damage to any target, where X is the number of attacking creatures." + "When {this} enters, if it was kicked, it deals X damage to any target, where X is the number of attacking creatures." ); ability.addTarget(new TargetAnyTarget()); this.addAbility(ability); diff --git a/Mage.Sets/src/mage/cards/c/ClericOfLifesBond.java b/Mage.Sets/src/mage/cards/c/ClericOfLifesBond.java index f79903978fb..1ccd189e233 100644 --- a/Mage.Sets/src/mage/cards/c/ClericOfLifesBond.java +++ b/Mage.Sets/src/mage/cards/c/ClericOfLifesBond.java @@ -37,7 +37,7 @@ public final class ClericOfLifesBond extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(2); - // Whenever another Cleric enters the battlefield under your control, you gain 1 life. + // Whenever another Cleric you control enters, you gain 1 life. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(new GainLifeEffect(1), filter)); // Whenever you gain life for the first time each turn, put a +1/+1 counter on Cleric of Life’s Bond. diff --git a/Mage.Sets/src/mage/cards/c/ClockworkServant.java b/Mage.Sets/src/mage/cards/c/ClockworkServant.java index cbabb5ecbbe..4893641718d 100644 --- a/Mage.Sets/src/mage/cards/c/ClockworkServant.java +++ b/Mage.Sets/src/mage/cards/c/ClockworkServant.java @@ -27,7 +27,7 @@ public final class ClockworkServant extends CardImpl { // Adamant - When Clockwork Servant enters the battlefield, if at least three mana of the same color was spent to cast it, draw a card. this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new DrawCardSourceControllerEffect(1)), - AdamantCondition.ANY, "
Adamant — When {this} enters the battlefield, " + + AdamantCondition.ANY, "
Adamant — When {this} enters, " + "if at least three mana of the same color was spent to cast it, draw a card." )); } diff --git a/Mage.Sets/src/mage/cards/c/CloudfinRaptor.java b/Mage.Sets/src/mage/cards/c/CloudfinRaptor.java index 1e4ad3980a0..32bc2199ec2 100644 --- a/Mage.Sets/src/mage/cards/c/CloudfinRaptor.java +++ b/Mage.Sets/src/mage/cards/c/CloudfinRaptor.java @@ -27,7 +27,7 @@ public final class CloudfinRaptor extends CardImpl { // Flying this.addAbility(FlyingAbility.getInstance()); - // Evolve (Whenever a creature enters the battlefield under your control, if that creature + // Evolve (Whenever a creature you control enters, if that creature // has greater power or toughness than this creature, put a +1/+1 counter on this creature.) this.addAbility(new EvolveAbility()); } diff --git a/Mage.Sets/src/mage/cards/c/CloudstoneCurio.java b/Mage.Sets/src/mage/cards/c/CloudstoneCurio.java index 72f4c6d537f..eb21c939ac9 100644 --- a/Mage.Sets/src/mage/cards/c/CloudstoneCurio.java +++ b/Mage.Sets/src/mage/cards/c/CloudstoneCurio.java @@ -31,7 +31,7 @@ public final class CloudstoneCurio extends CardImpl { public CloudstoneCurio(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.ARTIFACT}, "{3}"); - // Whenever a nonartifact permanent enters the battlefield under your control, you may return another permanent you control that shares a card type with it to its owner's hand. + // Whenever a nonartifact permanent you control enters, you may return another permanent you control that shares a card type with it to its owner's hand. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(Zone.BATTLEFIELD, new CloudstoneCurioEffect(), filter, true, SetTargetPointer.PERMANENT)); } diff --git a/Mage.Sets/src/mage/cards/c/CoalStoker.java b/Mage.Sets/src/mage/cards/c/CoalStoker.java index 12d6791d580..c8aadcb84fb 100644 --- a/Mage.Sets/src/mage/cards/c/CoalStoker.java +++ b/Mage.Sets/src/mage/cards/c/CoalStoker.java @@ -30,7 +30,7 @@ public final class CoalStoker extends CardImpl { this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new BasicManaEffect(Mana.RedMana(3)), false), CastFromHandSourcePermanentCondition.instance, - "When {this} enters the battlefield, if you cast it from your hand, add {R}{R}{R}."), + "When {this} enters, if you cast it from your hand, add {R}{R}{R}."), new CastFromHandWatcher()); } diff --git a/Mage.Sets/src/mage/cards/c/CoatiScavenger.java b/Mage.Sets/src/mage/cards/c/CoatiScavenger.java index 4f5a6fcbbaf..3f1c243b9d1 100644 --- a/Mage.Sets/src/mage/cards/c/CoatiScavenger.java +++ b/Mage.Sets/src/mage/cards/c/CoatiScavenger.java @@ -31,7 +31,7 @@ public final class CoatiScavenger extends CardImpl { // Descend 4 -- When Coati Scavenger enters the battlefield, if there are four or more permanent cards in your graveyard, return target permanent card from your graveyard to your hand. Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new ReturnFromGraveyardToHandTargetEffect()), - DescendCondition.FOUR, "When {this} enters the battlefield, if there are four or more " + + DescendCondition.FOUR, "When {this} enters, if there are four or more " + "permanent cards in your graveyard, return target permanent card from your graveyard to your hand." ); ability.addTarget(new TargetCardInYourGraveyard(StaticFilters.FILTER_CARD_PERMANENT)); diff --git a/Mage.Sets/src/mage/cards/c/CodespellCleric.java b/Mage.Sets/src/mage/cards/c/CodespellCleric.java index 43ecf236cfa..8718d4b0ee6 100644 --- a/Mage.Sets/src/mage/cards/c/CodespellCleric.java +++ b/Mage.Sets/src/mage/cards/c/CodespellCleric.java @@ -41,7 +41,7 @@ public final class CodespellCleric extends CardImpl { // When Codespell Cleric enters the battlefield, if it was the second spell you cast this turn, put a +1/+1 counter on target creature. Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new AddCountersTargetEffect(CounterType.P1P1.createInstance())), - CodespellClericCondition.instance, "When {this} enters the battlefield, " + + CodespellClericCondition.instance, "When {this} enters, " + "if it was the second spell you cast this turn, put a +1/+1 counter on target creature." ); ability.addTarget(new TargetCreaturePermanent()); diff --git a/Mage.Sets/src/mage/cards/c/CoerciveRecruiter.java b/Mage.Sets/src/mage/cards/c/CoerciveRecruiter.java index 04f7ff99355..94787530a41 100644 --- a/Mage.Sets/src/mage/cards/c/CoerciveRecruiter.java +++ b/Mage.Sets/src/mage/cards/c/CoerciveRecruiter.java @@ -34,7 +34,7 @@ public final class CoerciveRecruiter extends CardImpl { this.power = new MageInt(4); this.toughness = new MageInt(3); - // Whenever Coercive Recruiter or another Pirate enters the battlefield under your control, gain control of target creature until end of turn. Untap that creature. Until end of turn, it gains haste and becomes a Pirate in addition to its other types. + // Whenever Coercive Recruiter or another Pirate you control enters, gain control of target creature until end of turn. Untap that creature. Until end of turn, it gains haste and becomes a Pirate in addition to its other types. Ability ability = new EntersBattlefieldThisOrAnotherTriggeredAbility( new GainControlTargetEffect(Duration.EndOfTurn), filter, false, true ); diff --git a/Mage.Sets/src/mage/cards/c/ColdsteelHeart.java b/Mage.Sets/src/mage/cards/c/ColdsteelHeart.java index 37850dfd6a3..f01a7da8be3 100644 --- a/Mage.Sets/src/mage/cards/c/ColdsteelHeart.java +++ b/Mage.Sets/src/mage/cards/c/ColdsteelHeart.java @@ -25,7 +25,7 @@ public final class ColdsteelHeart extends CardImpl { // Coldsteel Heart enters the battlefield tapped. this.addAbility(new EntersBattlefieldTappedAbility()); // As Coldsteel Heart enters the battlefield, choose a color. - this.addAbility(new EntersBattlefieldAbility(new ChooseColorEffect(Outcome.Neutral), null, "As {this} enters the battlefield, choose a color.", null)); + this.addAbility(new EntersBattlefieldAbility(new ChooseColorEffect(Outcome.Neutral), null, "As {this} enters, choose a color.", null)); // {T}: Add one mana of the chosen color. this.addAbility(new SimpleManaAbility(Zone.BATTLEFIELD, new AddManaChosenColorEffect(), new TapSourceCost())); diff --git a/Mage.Sets/src/mage/cards/c/Commandeer.java b/Mage.Sets/src/mage/cards/c/Commandeer.java index b22d5e57bf2..96af9024373 100644 --- a/Mage.Sets/src/mage/cards/c/Commandeer.java +++ b/Mage.Sets/src/mage/cards/c/Commandeer.java @@ -61,7 +61,7 @@ class CommandeerEffect extends OneShotEffect { this.staticText = "Gain control of target noncreature spell. " + "You may choose new targets for it. " + " (If that spell is an artifact, enchantment, or planeswalker, " + - "the permanent enters the battlefield under your control.)"; + "the permanent you control enters.)"; } private CommandeerEffect(final CommandeerEffect effect) { diff --git a/Mage.Sets/src/mage/cards/c/ComposerOfSpring.java b/Mage.Sets/src/mage/cards/c/ComposerOfSpring.java index ae3dd36e1be..f711dcaeaff 100644 --- a/Mage.Sets/src/mage/cards/c/ComposerOfSpring.java +++ b/Mage.Sets/src/mage/cards/c/ComposerOfSpring.java @@ -39,7 +39,7 @@ public final class ComposerOfSpring extends CardImpl { this.power = new MageInt(1); this.toughness = new MageInt(3); - // Constellation -- Whenever an enchantment enters the battlefield under your control, you may put a land card from your hand onto the battlefield tapped. If you control six or more enchantments, instead you may put a creature or land card from your hand onto the battlefield tapped. + // Constellation -- Whenever an enchantment you control enters, you may put a land card from your hand onto the battlefield tapped. If you control six or more enchantments, instead you may put a creature or land card from your hand onto the battlefield tapped. this.addAbility(new ConstellationAbility(new ConditionalOneShotEffect( new PutCardFromHandOntoBattlefieldEffect(StaticFilters.FILTER_CARD_CREATURE_OR_LAND, false, true), new PutCardFromHandOntoBattlefieldEffect(StaticFilters.FILTER_CARD_LAND_A, false, true), diff --git a/Mage.Sets/src/mage/cards/c/ConstrictingSliver.java b/Mage.Sets/src/mage/cards/c/ConstrictingSliver.java index b8756d69712..69549944557 100644 --- a/Mage.Sets/src/mage/cards/c/ConstrictingSliver.java +++ b/Mage.Sets/src/mage/cards/c/ConstrictingSliver.java @@ -33,7 +33,7 @@ public final class ConstrictingSliver extends CardImpl { this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new GainAbilityControlledEffect(ability, Duration.WhileOnBattlefield, StaticFilters.FILTER_PERMANENT_ALL_SLIVERS) - .setText("Sliver creatures you control have \"When this creature enters the battlefield, " + .setText("Sliver creatures you control have \"When this creature enters, " + "you may exile target creature an opponent controls until this creature leaves the battlefield.\""))); } diff --git a/Mage.Sets/src/mage/cards/c/ContrabandKingpin.java b/Mage.Sets/src/mage/cards/c/ContrabandKingpin.java index 696bd8569bb..e089081a393 100644 --- a/Mage.Sets/src/mage/cards/c/ContrabandKingpin.java +++ b/Mage.Sets/src/mage/cards/c/ContrabandKingpin.java @@ -28,7 +28,7 @@ public final class ContrabandKingpin extends CardImpl { // Lifelink this.addAbility(LifelinkAbility.getInstance()); - // Whenever an artifact enters the battlefield under your control, scry 1. + // Whenever an artifact you control enters, scry 1. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( new ScryEffect(1, false), StaticFilters.FILTER_PERMANENT_ARTIFACT_AN diff --git a/Mage.Sets/src/mage/cards/c/CorpseKnight.java b/Mage.Sets/src/mage/cards/c/CorpseKnight.java index aa12a8357eb..ede20fd9d0e 100644 --- a/Mage.Sets/src/mage/cards/c/CorpseKnight.java +++ b/Mage.Sets/src/mage/cards/c/CorpseKnight.java @@ -32,7 +32,7 @@ public final class CorpseKnight extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(2); - // Whenever another creature enters the battlefield under your control, each opponent loses 1 life. + // Whenever another creature you control enters, each opponent loses 1 life. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(new LoseLifeOpponentsEffect(1), filter)); } diff --git a/Mage.Sets/src/mage/cards/c/CorruptedShapeshifter.java b/Mage.Sets/src/mage/cards/c/CorruptedShapeshifter.java index 1b9077d531e..1848fbfbd89 100644 --- a/Mage.Sets/src/mage/cards/c/CorruptedShapeshifter.java +++ b/Mage.Sets/src/mage/cards/c/CorruptedShapeshifter.java @@ -61,7 +61,7 @@ class CorruptedShapeshifterReplacementEffect extends ReplacementEffectImpl { public CorruptedShapeshifterReplacementEffect() { super(Duration.WhileOnBattlefield, Outcome.Benefit); - staticText = "As {this} enters the battlefield, it becomes your choice of a 3/3 creature with flying, " + staticText = "As {this} enters, it becomes your choice of a 3/3 creature with flying, " + "a 2/5 creature with vigilance, or a 0/12 creature with defender"; } @@ -126,4 +126,4 @@ class CorruptedShapeshifterReplacementEffect extends ReplacementEffectImpl { return new CorruptedShapeshifterReplacementEffect(this); } -} \ No newline at end of file +} diff --git a/Mage.Sets/src/mage/cards/c/CorruptionOfTowashi.java b/Mage.Sets/src/mage/cards/c/CorruptionOfTowashi.java index b1d7fe6ca1c..1236b305f04 100644 --- a/Mage.Sets/src/mage/cards/c/CorruptionOfTowashi.java +++ b/Mage.Sets/src/mage/cards/c/CorruptionOfTowashi.java @@ -25,7 +25,7 @@ public final class CorruptionOfTowashi extends CardImpl { // When Corruption of Towashi enters the battlefield, incubate 4. this.addAbility(new EntersBattlefieldTriggeredAbility(new IncubateEffect(4))); - // Whenever a permanent you control transforms or a permanent enters the battlefield under your control transformed, you may draw a card. Do this only once each turn. + // Whenever a permanent you control transforms or a permanent you control enters transformed, you may draw a card. Do this only once each turn. this.addAbility(new CorruptionOfTowashiTriggeredAbility()); } @@ -44,7 +44,7 @@ class CorruptionOfTowashiTriggeredAbility extends TriggeredAbilityImpl { CorruptionOfTowashiTriggeredAbility() { super(Zone.BATTLEFIELD, new DrawCardSourceControllerEffect(1), true); this.setTriggerPhrase("Whenever a permanent you control transforms " + - "or a permanent enters the battlefield under your control transformed, "); + "or a permanent you control enters transformed, "); this.setDoOnlyOnceEachTurn(true); } diff --git a/Mage.Sets/src/mage/cards/c/CosimaGodOfTheVoyage.java b/Mage.Sets/src/mage/cards/c/CosimaGodOfTheVoyage.java index 2b996ed7197..1e7457dc2d1 100644 --- a/Mage.Sets/src/mage/cards/c/CosimaGodOfTheVoyage.java +++ b/Mage.Sets/src/mage/cards/c/CosimaGodOfTheVoyage.java @@ -45,7 +45,7 @@ public final class CosimaGodOfTheVoyage extends ModalDoubleFacedCard { // Legendary Creature - God this.getLeftHalfCard().setPT(new MageInt(2), new MageInt(4)); - // At the beginning of your upkeep, you may exile Cosima. If you do, it gains "Whenever a land enters the battlefield under your control, if Cosima is exiled, you may put a voyage counter on it. If you don't, return Cosima to the battlefield with X +1/+1 counters on it and draw X cards, where X is the number of voyage counters on it. + // At the beginning of your upkeep, you may exile Cosima. If you do, it gains "Whenever a land you control enters, if Cosima is exiled, you may put a voyage counter on it. If you don't, return Cosima to the battlefield with X +1/+1 counters on it and draw X cards, where X is the number of voyage counters on it. this.getLeftHalfCard().addAbility(new BeginningOfUpkeepTriggeredAbility( new CosimaGodOfTheVoyageEffect(), TargetController.YOU, true )); @@ -80,7 +80,7 @@ class CosimaGodOfTheVoyageEffect extends OneShotEffect { CosimaGodOfTheVoyageEffect() { super(Outcome.Benefit); staticText = "exile {this}. If you do, it gains " + - "\"Whenever a land enters the battlefield under your control, if {this} is exiled, " + + "\"Whenever a land you control enters, if {this} is exiled, " + "you may put a voyage counter on it. If you don't, return {this} to the battlefield " + "with X +1/+1 counters on it and draw X cards, where X is the number of voyage counters on it.\""; } @@ -183,7 +183,7 @@ class CosimaGodOfTheVoyageTriggeredAbility extends TriggeredAbilityImpl { @Override public String getRule() { - return "Whenever a land enters the battlefield under your control, if {this} is exiled, " + + return "Whenever a land you control enters, if {this} is exiled, " + "you may put a voyage counter on it. If you don't, return {this} to the battlefield " + "with X +1/+1 counters on it and draw X cards, where X is the number of voyage counters on it."; } diff --git a/Mage.Sets/src/mage/cards/c/CouncilOfEchoes.java b/Mage.Sets/src/mage/cards/c/CouncilOfEchoes.java index f5c0a190a1a..38d74ce68ad 100644 --- a/Mage.Sets/src/mage/cards/c/CouncilOfEchoes.java +++ b/Mage.Sets/src/mage/cards/c/CouncilOfEchoes.java @@ -44,7 +44,7 @@ public final class CouncilOfEchoes extends CardImpl { // Descend 4 -- When Council of Echoes enters the battlefield, if there are four or more permanent cards in your graveyard, return up to one target nonland permanent other than Council of Echoes to its owner's hand. Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new ReturnToHandTargetEffect(), false), - DescendCondition.FOUR, "When {this} enters the battlefield, " + DescendCondition.FOUR, "When {this} enters, " + "if there are four or more permanent cards in your graveyard, " + "return up to one target nonland permanent other than {this} to its owner's hand" ); diff --git a/Mage.Sets/src/mage/cards/c/CountlessGearsRenegade.java b/Mage.Sets/src/mage/cards/c/CountlessGearsRenegade.java index 9ff37ff9a3b..1e25f1633ec 100644 --- a/Mage.Sets/src/mage/cards/c/CountlessGearsRenegade.java +++ b/Mage.Sets/src/mage/cards/c/CountlessGearsRenegade.java @@ -33,7 +33,7 @@ public final class CountlessGearsRenegade extends CardImpl { // left the battlefield this turn, create a 1/1 colorless Servo artifact creature token. Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new CreateTokenEffect(new ServoToken()), false), - RevoltCondition.instance, "When {this} enters the battlefield, if a permanent you controlled " + + RevoltCondition.instance, "When {this} enters, if a permanent you controlled " + "left the battlefield this turn, create a 1/1 colorless Servo artifact creature token." ); ability.setAbilityWord(AbilityWord.REVOLT); diff --git a/Mage.Sets/src/mage/cards/c/CourierBat.java b/Mage.Sets/src/mage/cards/c/CourierBat.java index 3fd82faab44..185c1319596 100644 --- a/Mage.Sets/src/mage/cards/c/CourierBat.java +++ b/Mage.Sets/src/mage/cards/c/CourierBat.java @@ -37,7 +37,7 @@ public final class CourierBat extends CardImpl { Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new ReturnFromGraveyardToHandTargetEffect()), new YouGainedLifeCondition(), - "When {this} enters the battlefield, if you gained life this turn, return up to one target creature card from your graveyard to your hand." + "When {this} enters, if you gained life this turn, return up to one target creature card from your graveyard to your hand." ); ability.addTarget(new TargetCardInYourGraveyard(0, 1, StaticFilters.FILTER_CARD_CREATURE_YOUR_GRAVEYARD)); this.addAbility(ability, new PlayerGainedLifeWatcher()); diff --git a/Mage.Sets/src/mage/cards/c/CourserOfKruphix.java b/Mage.Sets/src/mage/cards/c/CourserOfKruphix.java index d782911fcbb..052267f9def 100644 --- a/Mage.Sets/src/mage/cards/c/CourserOfKruphix.java +++ b/Mage.Sets/src/mage/cards/c/CourserOfKruphix.java @@ -36,7 +36,7 @@ public final class CourserOfKruphix extends CardImpl { // You may play lands from the top of your library. this.addAbility(new SimpleStaticAbility(new PlayFromTopOfLibraryEffect(filter))); - // Whenever a land enters the battlefield under your control, you gain 1 life. + // Whenever a land you control enters, you gain 1 life. this.addAbility(new LandfallAbility(new GainLifeEffect(1))); } diff --git a/Mage.Sets/src/mage/cards/c/CourtStreetDenizen.java b/Mage.Sets/src/mage/cards/c/CourtStreetDenizen.java index 6ad8b7e4b0f..d2d133e22f1 100644 --- a/Mage.Sets/src/mage/cards/c/CourtStreetDenizen.java +++ b/Mage.Sets/src/mage/cards/c/CourtStreetDenizen.java @@ -36,7 +36,7 @@ public final class CourtStreetDenizen extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(2); - // Whenever another white creature enters the battlefield under your control, tap target creature an opponent controls. + // Whenever another white creature you control enters, tap target creature an opponent controls. Ability ability = new EntersBattlefieldControlledTriggeredAbility(Zone.BATTLEFIELD, new TapTargetEffect(), filter, false); ability.addTarget(new TargetCreaturePermanent(StaticFilters.FILTER_OPPONENTS_PERMANENT_CREATURE)); this.addAbility(ability); diff --git a/Mage.Sets/src/mage/cards/c/CrackInTime.java b/Mage.Sets/src/mage/cards/c/CrackInTime.java index 7eba21cf7f3..17d4c821e96 100644 --- a/Mage.Sets/src/mage/cards/c/CrackInTime.java +++ b/Mage.Sets/src/mage/cards/c/CrackInTime.java @@ -29,7 +29,7 @@ public final class CrackInTime extends CardImpl { // When Crack in Time enters the battlefield and at the beginning of your precombat main phase, exile target creature an opponent controls until Crack in Time leaves the battlefield. Ability ability = new OrTriggeredAbility(Zone.BATTLEFIELD, new ExileUntilSourceLeavesEffect(), false, - "When {this} enters the battlefield and at the beginning of your precombat main phase, ", + "When {this} enters and at the beginning of your precombat main phase, ", new EntersBattlefieldTriggeredAbility(null), new BeginningOfPreCombatMainTriggeredAbility(null, TargetController.YOU, false) ); diff --git a/Mage.Sets/src/mage/cards/c/CracklingSpellslinger.java b/Mage.Sets/src/mage/cards/c/CracklingSpellslinger.java index 786bbb34a5c..03acec9a9fa 100644 --- a/Mage.Sets/src/mage/cards/c/CracklingSpellslinger.java +++ b/Mage.Sets/src/mage/cards/c/CracklingSpellslinger.java @@ -38,7 +38,7 @@ public final class CracklingSpellslinger extends CardImpl { this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new NextSpellCastHasAbilityEffect(new StormAbility(), filter)), CastFromEverywhereSourceCondition.instance, - "When {this} enters the battlefield, if you cast it, " + "When {this} enters, if you cast it, " + "the next instant or sorcery spell you cast this turn has storm" )); } diff --git a/Mage.Sets/src/mage/cards/c/CragplateBaloth.java b/Mage.Sets/src/mage/cards/c/CragplateBaloth.java index ece6ad5293e..1f8bb99a237 100644 --- a/Mage.Sets/src/mage/cards/c/CragplateBaloth.java +++ b/Mage.Sets/src/mage/cards/c/CragplateBaloth.java @@ -40,10 +40,10 @@ public final class CragplateBaloth extends CardImpl { // Haste this.addAbility(HasteAbility.getInstance()); - // If Cragplate Baloth was kicked, it enters the battlefield with four +1/+1 counters on it. + // If Cragplate Baloth was kicked, it enters with four +1/+1 counters on it. this.addAbility(new EntersBattlefieldAbility( new AddCountersSourceEffect(CounterType.P1P1.createInstance(4)), KickedCondition.ONCE, - "If {this} was kicked, it enters the battlefield with four +1/+1 counters on it.", "" + "If {this} was kicked, it enters with four +1/+1 counters on it.", "" )); } diff --git a/Mage.Sets/src/mage/cards/c/CreamOfTheCrop.java b/Mage.Sets/src/mage/cards/c/CreamOfTheCrop.java index 2a4c744143b..9cdb5143b5c 100644 --- a/Mage.Sets/src/mage/cards/c/CreamOfTheCrop.java +++ b/Mage.Sets/src/mage/cards/c/CreamOfTheCrop.java @@ -25,7 +25,7 @@ public final class CreamOfTheCrop extends CardImpl { public CreamOfTheCrop(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.ENCHANTMENT}, "{1}{G}"); - // Whenever a creature enters the battlefield under your control, + // Whenever a creature you control enters, // you may look at the top X cards of your library, where X is that // creature's power. If you do, put one of those cards on top of your // library and the rest on the bottom of your library in any order. diff --git a/Mage.Sets/src/mage/cards/c/CrestingMosasaurus.java b/Mage.Sets/src/mage/cards/c/CrestingMosasaurus.java index de67c6a2bb9..a23c3221b7a 100644 --- a/Mage.Sets/src/mage/cards/c/CrestingMosasaurus.java +++ b/Mage.Sets/src/mage/cards/c/CrestingMosasaurus.java @@ -41,7 +41,7 @@ public final class CrestingMosasaurus extends CardImpl { this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new ReturnToHandFromBattlefieldAllEffect(filter), false), CastFromEverywhereSourceCondition.instance, - "When {this} enters the battlefield, if you cast it, return each non-Dinosaur creature to its owner's hand.")); + "When {this} enters, if you cast it, return each non-Dinosaur creature to its owner's hand.")); } private CrestingMosasaurus(final CrestingMosasaurus card) { diff --git a/Mage.Sets/src/mage/cards/c/Crocanura.java b/Mage.Sets/src/mage/cards/c/Crocanura.java index 77a0b05a389..7557088b021 100644 --- a/Mage.Sets/src/mage/cards/c/Crocanura.java +++ b/Mage.Sets/src/mage/cards/c/Crocanura.java @@ -26,7 +26,7 @@ public final class Crocanura extends CardImpl { //Reach this.addAbility(ReachAbility.getInstance()); - // Evolve (Whenever a creature enters the battlefield under your control, if that creature + // Evolve (Whenever a creature you control enters, if that creature // has greater power or toughness than this creature, put a +1/+1 counter on this creature.) this.addAbility(new EvolveAbility()); diff --git a/Mage.Sets/src/mage/cards/c/CrowdControlWarden.java b/Mage.Sets/src/mage/cards/c/CrowdControlWarden.java index aceb8da7864..6ffa28a1abb 100644 --- a/Mage.Sets/src/mage/cards/c/CrowdControlWarden.java +++ b/Mage.Sets/src/mage/cards/c/CrowdControlWarden.java @@ -67,7 +67,7 @@ class CrowdControlWardenReplacementEffect extends ReplacementEffectImpl { CrowdControlWardenReplacementEffect() { super(Duration.WhileOnBattlefield, Outcome.BoostCreature); - staticText = "as {this} enters the battlefield or is turned face up, " + + staticText = "as {this} enters or is turned face up, " + "put X +1/+1 counters on it, where X is the number of other creatures you control"; } diff --git a/Mage.Sets/src/mage/cards/c/CrownOfGondor.java b/Mage.Sets/src/mage/cards/c/CrownOfGondor.java index 0e4027da0ac..bcec1e55100 100644 --- a/Mage.Sets/src/mage/cards/c/CrownOfGondor.java +++ b/Mage.Sets/src/mage/cards/c/CrownOfGondor.java @@ -41,14 +41,14 @@ public final class CrownOfGondor extends CardImpl { // Equipped creature gets +1/+1 for each creature you control. this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new BoostEquippedEffect(xValue, xValue))); - // When a legendary creature enters the battlefield under your control, if there is no monarch, you become the monarch. + // When a legendary creature you control enters, if there is no monarch, you become the monarch. this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldControlledTriggeredAbility( new BecomesMonarchSourceEffect(), StaticFilters.FILTER_CREATURE_LEGENDARY ), MonarchIsNotSetCondition.instance, - "When a legendary creature enters the battlefield under your control, if there is no monarch, you become the monarch." + "When a legendary creature you control enters, if there is no monarch, you become the monarch." ).addHint(MonarchHint.instance)); // Equip {4}. This ability costs {3} less to activate if you're the monarch. diff --git a/Mage.Sets/src/mage/cards/c/CrystallineCrawler.java b/Mage.Sets/src/mage/cards/c/CrystallineCrawler.java index 7c0052bed3a..22b6ad577b2 100644 --- a/Mage.Sets/src/mage/cards/c/CrystallineCrawler.java +++ b/Mage.Sets/src/mage/cards/c/CrystallineCrawler.java @@ -33,7 +33,7 @@ public final class CrystallineCrawler extends CardImpl { // Converge - Crystalline Crawler enters the battlefield with a +1/+1 counter on it for each color of mana spent to cast it. this.addAbility(new EntersBattlefieldAbility( new AddCountersSourceEffect(CounterType.P1P1.createInstance(), ColorsOfManaSpentToCastCount.getInstance(), true), - null, "Converge — {this} enters the battlefield with a +1/+1 counter on it for each color of mana spent to cast it.", null)); + null, "Converge — {this} enters with a +1/+1 counter on it for each color of mana spent to cast it.", null)); // Remove a +1/+1 counter from Crystalline Crawler: Add one mana of any color. this.addAbility(new AnyColorManaAbility(new RemoveCountersSourceCost(CounterType.P1P1.createInstance(1)), diff --git a/Mage.Sets/src/mage/cards/c/CunningGeysermage.java b/Mage.Sets/src/mage/cards/c/CunningGeysermage.java index 4c1d3ec1f33..d3591788dfb 100644 --- a/Mage.Sets/src/mage/cards/c/CunningGeysermage.java +++ b/Mage.Sets/src/mage/cards/c/CunningGeysermage.java @@ -43,7 +43,7 @@ public final class CunningGeysermage extends CardImpl { // When Cunning Geysermage enters the battlefield, if it was kicked, return up to one other target creature to its owner's hand. Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new ReturnToHandTargetEffect()), - KickedCondition.ONCE, "When {this} enters the battlefield, " + + KickedCondition.ONCE, "When {this} enters, " + "if it was kicked, return up to one other target creature to its owner's hand." ); ability.addTarget(new TargetPermanent(0, 1, filter, false)); diff --git a/Mage.Sets/src/mage/cards/c/CursedMirror.java b/Mage.Sets/src/mage/cards/c/CursedMirror.java index 58618bc25ea..a821ba403f6 100644 --- a/Mage.Sets/src/mage/cards/c/CursedMirror.java +++ b/Mage.Sets/src/mage/cards/c/CursedMirror.java @@ -29,7 +29,7 @@ public final class CursedMirror extends CardImpl { // As Cursed Mirror enters the battlefield, you may have it become a copy of any creature on the battlefield until end of turn, except it has haste. this.addAbility(new EntersBattlefieldAbility( new CopyPermanentEffect(new CursedMirrorCopyApplier()).setDuration(Duration.EndOfTurn), - true, null, "As {this} enters the battlefield, you may have it " + + true, null, "As {this} enters, you may have it " + "become a copy of any creature on the battlefield until end of turn, except it has haste.", "" )); } diff --git a/Mage.Sets/src/mage/cards/c/CycloneSummoner.java b/Mage.Sets/src/mage/cards/c/CycloneSummoner.java index 69c7bd749e1..a04b95d6d78 100644 --- a/Mage.Sets/src/mage/cards/c/CycloneSummoner.java +++ b/Mage.Sets/src/mage/cards/c/CycloneSummoner.java @@ -40,7 +40,7 @@ public final class CycloneSummoner extends CardImpl { this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility( new ReturnToHandFromBattlefieldAllEffect(filter), false - ), CastFromHandSourcePermanentCondition.instance, "When {this} enters the battlefield, " + + ), CastFromHandSourcePermanentCondition.instance, "When {this} enters, " + "if you cast it from your hand, return all permanents to their owners' hands " + "except for Giants, Wizards, and lands." ), new CastFromHandWatcher()); diff --git a/Mage.Sets/src/mage/cards/d/DarksteelSplicer.java b/Mage.Sets/src/mage/cards/d/DarksteelSplicer.java index 3e0e03fe9d9..b2f05218a70 100644 --- a/Mage.Sets/src/mage/cards/d/DarksteelSplicer.java +++ b/Mage.Sets/src/mage/cards/d/DarksteelSplicer.java @@ -39,7 +39,7 @@ public final class DarksteelSplicer extends CardImpl { this.power = new MageInt(1); this.toughness = new MageInt(1); - // Whenever Darksteel Splicer or another nontoken Phyrexian enters the battlefield under your control, create X 3/3 colorless Phyrexian Golem artifact creature tokens, where X is the number of opponents you have. + // Whenever Darksteel Splicer or another nontoken Phyrexian you control enters, create X 3/3 colorless Phyrexian Golem artifact creature tokens, where X is the number of opponents you have. this.addAbility(new EntersBattlefieldThisOrAnotherTriggeredAbility( new CreateTokenEffect(new PhyrexianGolemToken(), OpponentsCount.instance) .setText("create X 3/3 colorless Phyrexian Golem artifact creature tokens, where X is the number of opponents you have"), diff --git a/Mage.Sets/src/mage/cards/d/DawnhartDisciple.java b/Mage.Sets/src/mage/cards/d/DawnhartDisciple.java index 963698ca448..962c801a81a 100644 --- a/Mage.Sets/src/mage/cards/d/DawnhartDisciple.java +++ b/Mage.Sets/src/mage/cards/d/DawnhartDisciple.java @@ -32,7 +32,7 @@ public final class DawnhartDisciple extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(2); - // Whenever another Human enters the battlefield under your control, Dawnhart Disciple gets +1/+1 until end of turn. + // Whenever another Human you control enters, Dawnhart Disciple gets +1/+1 until end of turn. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( new BoostSourceEffect(1, 1, Duration.EndOfTurn), filter )); diff --git a/Mage.Sets/src/mage/cards/d/DaxossTorment.java b/Mage.Sets/src/mage/cards/d/DaxossTorment.java index 68d2935c4b1..7f4018d2b14 100644 --- a/Mage.Sets/src/mage/cards/d/DaxossTorment.java +++ b/Mage.Sets/src/mage/cards/d/DaxossTorment.java @@ -22,7 +22,7 @@ public final class DaxossTorment extends CardImpl { public DaxossTorment(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.ENCHANTMENT}, "{3}{B}"); - // Constellation - Whenever Daxos's Torment or another enchantment enters the battlefield under your control, Daxos's Torment becomes a 5/5 Demon creature with flying and haste until end of turn in addition to its other types. + // Constellation - Whenever Daxos's Torment or another enchantment you control enters, Daxos's Torment becomes a 5/5 Demon creature with flying and haste until end of turn in addition to its other types. this.addAbility(new ConstellationAbility(new BecomesCreatureSourceEffect( new CreatureToken(5, 5, "5/5 Demon creature with flying and haste") .withSubType(SubType.DEMON) diff --git a/Mage.Sets/src/mage/cards/d/DeadeyeHarpooner.java b/Mage.Sets/src/mage/cards/d/DeadeyeHarpooner.java index 0575f36dde6..f0038f030ef 100644 --- a/Mage.Sets/src/mage/cards/d/DeadeyeHarpooner.java +++ b/Mage.Sets/src/mage/cards/d/DeadeyeHarpooner.java @@ -42,7 +42,7 @@ public final class DeadeyeHarpooner extends CardImpl { // Revolt — When Deadeye Harpooner enters the battlefield, if a permanent you controlled left the battlefield this turn, destroy target tapped creature an opponent controls. Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new DestroyTargetEffect(), false), - RevoltCondition.instance, "When {this} enters the battlefield, if a permanent you controlled " + + RevoltCondition.instance, "When {this} enters, if a permanent you controlled " + "left the battlefield this turn, destroy target tapped creature an opponent controls." ); ability.setAbilityWord(AbilityWord.REVOLT); diff --git a/Mage.Sets/src/mage/cards/d/DeadeyeRigHauler.java b/Mage.Sets/src/mage/cards/d/DeadeyeRigHauler.java index a1ec8903b68..e8636b36be1 100644 --- a/Mage.Sets/src/mage/cards/d/DeadeyeRigHauler.java +++ b/Mage.Sets/src/mage/cards/d/DeadeyeRigHauler.java @@ -32,7 +32,7 @@ public final class DeadeyeRigHauler extends CardImpl { // Raid— When Deadeye Rig-Hauler enters the battlefield, if you attacked this turn, you may return target creature to its owner's hand. Ability ability = new ConditionalInterveningIfTriggeredAbility(new EntersBattlefieldTriggeredAbility(new ReturnToHandTargetEffect(), true), RaidCondition.instance, - "When {this} enters the battlefield, if you attacked this turn, you may return target creature to its owner's hand."); + "When {this} enters, if you attacked this turn, you may return target creature to its owner's hand."); ability.addTarget(new TargetCreaturePermanent()); ability.setAbilityWord(AbilityWord.RAID); ability.addHint(RaidHint.instance); diff --git a/Mage.Sets/src/mage/cards/d/DeadeyeTormentor.java b/Mage.Sets/src/mage/cards/d/DeadeyeTormentor.java index 306fcdcc41b..f0b5d65f190 100644 --- a/Mage.Sets/src/mage/cards/d/DeadeyeTormentor.java +++ b/Mage.Sets/src/mage/cards/d/DeadeyeTormentor.java @@ -32,7 +32,7 @@ public final class DeadeyeTormentor extends CardImpl { // Raid — When Deadeye Tormentor enters the battlefield, if you attacked this turn, target opponent discards a card. Ability ability = new ConditionalInterveningIfTriggeredAbility(new EntersBattlefieldTriggeredAbility(new DiscardTargetEffect(1)), RaidCondition.instance, - "When {this} enters the battlefield, if you attacked this turn, target opponent discards a card."); + "When {this} enters, if you attacked this turn, target opponent discards a card."); ability.addTarget(new TargetOpponent()); ability.setAbilityWord(AbilityWord.RAID); ability.addHint(RaidHint.instance); diff --git a/Mage.Sets/src/mage/cards/d/DeathbringerRegent.java b/Mage.Sets/src/mage/cards/d/DeathbringerRegent.java index 53052971d2c..4e84fd7c6ae 100644 --- a/Mage.Sets/src/mage/cards/d/DeathbringerRegent.java +++ b/Mage.Sets/src/mage/cards/d/DeathbringerRegent.java @@ -45,7 +45,7 @@ public final class DeathbringerRegent extends CardImpl { this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new DestroyAllEffect(filter), false), new DeathbringerRegentCondition(), - "When {this} enters the battlefield, if you cast it from your hand and there are five or more other creatures on the battlefield, destroy all other creatures."), + "When {this} enters, if you cast it from your hand and there are five or more other creatures on the battlefield, destroy all other creatures."), new CastFromHandWatcher()); } diff --git a/Mage.Sets/src/mage/cards/d/DecoctionModule.java b/Mage.Sets/src/mage/cards/d/DecoctionModule.java index cf47d50073a..65fc8cee925 100644 --- a/Mage.Sets/src/mage/cards/d/DecoctionModule.java +++ b/Mage.Sets/src/mage/cards/d/DecoctionModule.java @@ -25,7 +25,7 @@ public final class DecoctionModule extends CardImpl { public DecoctionModule(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.ARTIFACT}, "{2}"); - // Whenever a creature enters the battlefield under your control, you get {E}. + // Whenever a creature you control enters, you get {E}. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( Zone.BATTLEFIELD, new GetEnergyCountersControllerEffect(1), diff --git a/Mage.Sets/src/mage/cards/d/DeeprootElite.java b/Mage.Sets/src/mage/cards/d/DeeprootElite.java index 899dcd8bb0f..78e8e57e08a 100644 --- a/Mage.Sets/src/mage/cards/d/DeeprootElite.java +++ b/Mage.Sets/src/mage/cards/d/DeeprootElite.java @@ -38,7 +38,7 @@ public final class DeeprootElite extends CardImpl { this.power = new MageInt(1); this.toughness = new MageInt(1); - // Whenever another Merfolk enters the battlefield under your control, put a +1/+1 counter on target Merfolk you control. + // Whenever another Merfolk you control enters, put a +1/+1 counter on target Merfolk you control. Ability ability = new EntersBattlefieldControlledTriggeredAbility(new AddCountersTargetEffect(CounterType.P1P1.createInstance()), filterYourAnotherMerfolk); ability.addTarget(new TargetControlledPermanent(filterYourAnyMerfolk)); this.addAbility(ability); diff --git a/Mage.Sets/src/mage/cards/d/Degavolver.java b/Mage.Sets/src/mage/cards/d/Degavolver.java index 2835c815f0a..15907c9c6df 100644 --- a/Mage.Sets/src/mage/cards/d/Degavolver.java +++ b/Mage.Sets/src/mage/cards/d/Degavolver.java @@ -39,19 +39,19 @@ public final class Degavolver extends CardImpl { kickerAbility.addKickerCost("{R}"); this.addAbility(kickerAbility); - // If Degavolver was kicked with its {1}{B} kicker, it enters the battlefield with two +1/+1 counters on it and with "Pay 3 life: Regenerate Degavolver." + // If Degavolver was kicked with its {1}{B} kicker, it enters with two +1/+1 counters on it and with "Pay 3 life: Regenerate Degavolver." EntersBattlefieldAbility ability1 = new EntersBattlefieldAbility( new AddCountersSourceEffect(CounterType.P1P1.createInstance(2),false), - new KickedCostCondition("{1}{B}"), "If Degavolver was kicked with its {1}{B} kicker, it enters the battlefield with two +1/+1 counters on it and with \"Pay 3 life: Regenerate Degavolver.\"", - "{this} enters the battlefield with two +1/+1 counters on it and with \"Pay 3 life: Regenerate Degavolver.\""); + new KickedCostCondition("{1}{B}"), "If Degavolver was kicked with its {1}{B} kicker, it enters with two +1/+1 counters on it and with \"Pay 3 life: Regenerate Degavolver.\"", + "{this} enters with two +1/+1 counters on it and with \"Pay 3 life: Regenerate Degavolver.\""); ((EntersBattlefieldEffect)ability1.getEffects().get(0)).addEffect(new GainAbilitySourceEffect(new SimpleActivatedAbility(Zone.BATTLEFIELD, new RegenerateSourceEffect(), new PayLifeCost(3)), Duration.WhileOnBattlefield)); this.addAbility(ability1); - // If Degavolver was kicked with its {R} kicker, it enters the battlefield with a +1/+1 counter on it and with first strike. + // If Degavolver was kicked with its {R} kicker, it enters with a +1/+1 counter on it and with first strike. EntersBattlefieldAbility ability2 = new EntersBattlefieldAbility( new AddCountersSourceEffect(CounterType.P1P1.createInstance(1),false), new KickedCostCondition("{R}"), - "If Degavolver was kicked with its {R} kicker, it enters the battlefield with a +1/+1 counter on it and with first strike.", - "{this} enters the battlefield with a +1/+1 counter on it and with first strike"); + "If Degavolver was kicked with its {R} kicker, it enters with a +1/+1 counter on it and with first strike.", + "{this} enters with a +1/+1 counter on it and with first strike"); ((EntersBattlefieldEffect)ability2.getEffects().get(0)).addEffect(new GainAbilitySourceEffect(FirstStrikeAbility.getInstance(), Duration.WhileOnBattlefield)); this.addAbility(ability2); } diff --git a/Mage.Sets/src/mage/cards/d/DenOfTheBugbear.java b/Mage.Sets/src/mage/cards/d/DenOfTheBugbear.java index 2e47f997b1d..f6fa8cd2a17 100644 --- a/Mage.Sets/src/mage/cards/d/DenOfTheBugbear.java +++ b/Mage.Sets/src/mage/cards/d/DenOfTheBugbear.java @@ -40,7 +40,7 @@ public final class DenOfTheBugbear extends CardImpl { // If you control two or more other lands, Den of the Bugbear enters the battlefield tapped. this.addAbility(new EntersBattlefieldAbility( - new TapSourceEffect(), condition, "If you control two or more other lands, {this} enters the battlefield tapped.", null + new TapSourceEffect(), condition, "If you control two or more other lands, {this} enters tapped.", null )); // {T}: Add {R}. diff --git a/Mage.Sets/src/mage/cards/d/DenryKlinEditorInChief.java b/Mage.Sets/src/mage/cards/d/DenryKlinEditorInChief.java index 7e284288e04..5e2adce6336 100644 --- a/Mage.Sets/src/mage/cards/d/DenryKlinEditorInChief.java +++ b/Mage.Sets/src/mage/cards/d/DenryKlinEditorInChief.java @@ -41,14 +41,14 @@ public class DenryKlinEditorInChief extends CardImpl { new AddCounterChoiceSourceEffect(CounterType.P1P1, CounterType.FIRST_STRIKE, CounterType.VIGILANCE) )); - // Whenever a nontoken creature enters the battlefield under your control, + // Whenever a nontoken creature you control enters, // if Denry has counters on it, put the same number of each kind of counter on that creature. this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldControlledTriggeredAbility( new DenryKlinEditorInChiefCopyCountersEffect(), StaticFilters.FILTER_CONTROLLED_CREATURE_NON_TOKEN), SourceHasCountersCondition.instance, - "Whenever a nontoken creature enters the battlefield under your control, " + + "Whenever a nontoken creature you control enters, " + "if Denry has counters on it, put the same number of each kind of counter on that creature.") ); diff --git a/Mage.Sets/src/mage/cards/d/DereviEmpyrialTactician.java b/Mage.Sets/src/mage/cards/d/DereviEmpyrialTactician.java index 37c5603d7ce..c8dbef45765 100644 --- a/Mage.Sets/src/mage/cards/d/DereviEmpyrialTactician.java +++ b/Mage.Sets/src/mage/cards/d/DereviEmpyrialTactician.java @@ -99,7 +99,7 @@ class DereviEmpyrialTacticianTriggeredAbility extends TriggeredAbilityImpl { @Override public String getRule() { - return "Whenever {this} enters the battlefield or a creature you control deals combat damage to a player, you may tap or untap target permanent."; + return "Whenever {this} enters or a creature you control deals combat damage to a player, you may tap or untap target permanent."; } @Override diff --git a/Mage.Sets/src/mage/cards/d/DesertsHold.java b/Mage.Sets/src/mage/cards/d/DesertsHold.java index 88d59ceb21f..77e2c8f086c 100644 --- a/Mage.Sets/src/mage/cards/d/DesertsHold.java +++ b/Mage.Sets/src/mage/cards/d/DesertsHold.java @@ -37,7 +37,7 @@ public final class DesertsHold extends CardImpl { // When Desert's Hold enters the battlefield, if you control a Desert or there is a Desert card in your graveyard, you gain 3 life. this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new GainLifeEffect(3)), - DesertControlledOrGraveyardCondition.instance, "When {this} enters the battlefield, " + + DesertControlledOrGraveyardCondition.instance, "When {this} enters, " + "if you control a Desert or there is a Desert card in your graveyard, you gain 3 life." ).addHint(DesertControlledOrGraveyardCondition.getHint())); diff --git a/Mage.Sets/src/mage/cards/d/DevilishValet.java b/Mage.Sets/src/mage/cards/d/DevilishValet.java index 3933fd941d7..264c230a56d 100644 --- a/Mage.Sets/src/mage/cards/d/DevilishValet.java +++ b/Mage.Sets/src/mage/cards/d/DevilishValet.java @@ -37,7 +37,7 @@ public final class DevilishValet extends CardImpl { // Haste this.addAbility(HasteAbility.getInstance()); - // Alliance — Whenever another creature enters the battlefield under your control, double Devilish Valet's power until end of turn. + // Alliance — Whenever another creature you control enters, double Devilish Valet's power until end of turn. this.addAbility(new AllianceAbility(new DevilishValetEffect())); } diff --git a/Mage.Sets/src/mage/cards/d/DiminisherWitch.java b/Mage.Sets/src/mage/cards/d/DiminisherWitch.java index 362d4b700d1..2a439102f96 100644 --- a/Mage.Sets/src/mage/cards/d/DiminisherWitch.java +++ b/Mage.Sets/src/mage/cards/d/DiminisherWitch.java @@ -36,7 +36,7 @@ public final class DiminisherWitch extends CardImpl { // When Diminisher Witch enters the battlefield, if it was bargained, create a Cursed Role token attached to target creature an opponent controls. Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new CreateRoleAttachedTargetEffect(RoleType.CURSED)), - BargainedCondition.instance, "When {this} enters the battlefield, if it was bargained, " + + BargainedCondition.instance, "When {this} enters, if it was bargained, " + "create a Cursed Role token attached to target creature an opponent controls." ); ability.addTarget(new TargetOpponentsCreaturePermanent()); diff --git a/Mage.Sets/src/mage/cards/d/DireUndercurrents.java b/Mage.Sets/src/mage/cards/d/DireUndercurrents.java index 6de961e0e55..f19a6ca3ada 100644 --- a/Mage.Sets/src/mage/cards/d/DireUndercurrents.java +++ b/Mage.Sets/src/mage/cards/d/DireUndercurrents.java @@ -32,13 +32,13 @@ public final class DireUndercurrents extends CardImpl { public DireUndercurrents(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.ENCHANTMENT},"{3}{U/B}{U/B}"); - // Whenever a blue creature enters the battlefield under your control, you may have target player draw a card. + // Whenever a blue creature you control enters, you may have target player draw a card. Ability ability = new EntersBattlefieldControlledTriggeredAbility(Zone.BATTLEFIELD, new DrawCardTargetEffect(1) .setText("you may have target player draw a card"), filterBlue, true); ability.addTarget(new TargetPlayer()); this.addAbility(ability); - // Whenever a black creature enters the battlefield under your control, you may have target player discard a card. + // Whenever a black creature you control enters, you may have target player discard a card. Ability ability2 = new EntersBattlefieldControlledTriggeredAbility(Zone.BATTLEFIELD, new DiscardTargetEffect(1), filterBlack, true); ability2.addTarget(new TargetPlayer()); this.addAbility(ability2); diff --git a/Mage.Sets/src/mage/cards/d/DiregrafColossus.java b/Mage.Sets/src/mage/cards/d/DiregrafColossus.java index 5e64b91a75b..8b10f171746 100644 --- a/Mage.Sets/src/mage/cards/d/DiregrafColossus.java +++ b/Mage.Sets/src/mage/cards/d/DiregrafColossus.java @@ -68,7 +68,7 @@ class DiregrafColossusEffect extends OneShotEffect { public DiregrafColossusEffect() { super(Outcome.BoostCreature); - staticText = "{this} enters the battlefield with a +1/+1 counter on it for each Zombie card in your graveyard"; + staticText = "{this} enters with a +1/+1 counter on it for each Zombie card in your graveyard"; } private DiregrafColossusEffect(final DiregrafColossusEffect effect) { diff --git a/Mage.Sets/src/mage/cards/d/DiscipleOfFreyalise.java b/Mage.Sets/src/mage/cards/d/DiscipleOfFreyalise.java index a35c0a4eeab..d77d11f7be1 100644 --- a/Mage.Sets/src/mage/cards/d/DiscipleOfFreyalise.java +++ b/Mage.Sets/src/mage/cards/d/DiscipleOfFreyalise.java @@ -46,10 +46,10 @@ public final class DiscipleOfFreyalise extends ModalDoubleFacedCard { // Garden of Freyalise // Land - // As Garden of Freyalise enters the battlefield, you may pay 3 life. If you don't, it enters the battlefield tapped. + // As Garden of Freyalise enters the battlefield, you may pay 3 life. If you don't, it enters tapped. this.getRightHalfCard().addAbility(new AsEntersBattlefieldAbility( new TapSourceUnlessPaysEffect(new PayLifeCost(3)), - "you may pay 3 life. If you don't, it enters the battlefield tapped" + "you may pay 3 life. If you don't, it enters tapped" )); // {T}: Add {G}. diff --git a/Mage.Sets/src/mage/cards/d/DisplacedDinosaurs.java b/Mage.Sets/src/mage/cards/d/DisplacedDinosaurs.java index 83185aba85d..b651f847cb3 100644 --- a/Mage.Sets/src/mage/cards/d/DisplacedDinosaurs.java +++ b/Mage.Sets/src/mage/cards/d/DisplacedDinosaurs.java @@ -35,7 +35,7 @@ public final class DisplacedDinosaurs extends CardImpl { this.power = new MageInt(7); this.toughness = new MageInt(7); - // As a historic permanent enters the battlefield under your control, it becomes a 7/7 Dinosaur creature in + // As a historic permanent you control enters, it becomes a 7/7 Dinosaur creature in // addition to its other types. this.addAbility(new SimpleStaticAbility(new DisplacedDinosaursEntersBattlefieldEffect())); } @@ -54,7 +54,7 @@ class DisplacedDinosaursEntersBattlefieldEffect extends ReplacementEffectImpl { DisplacedDinosaursEntersBattlefieldEffect() { super(Duration.WhileOnBattlefield, Outcome.BoostCreature); - staticText = "As a historic permanent enters the battlefield under your control, it becomes a 7/7 Dinosaur creature in addition to its other types. (Artifacts, legendaries, and Sagas are historic.)"; + staticText = "As a historic permanent you control enters, it becomes a 7/7 Dinosaur creature in addition to its other types. (Artifacts, legendaries, and Sagas are historic.)"; } private DisplacedDinosaursEntersBattlefieldEffect(mage.cards.d.DisplacedDinosaursEntersBattlefieldEffect effect) { @@ -96,4 +96,4 @@ class DisplacedDinosaursEntersBattlefieldEffect extends ReplacementEffectImpl { public mage.cards.d.DisplacedDinosaursEntersBattlefieldEffect copy() { return new mage.cards.d.DisplacedDinosaursEntersBattlefieldEffect(this); } -} \ No newline at end of file +} diff --git a/Mage.Sets/src/mage/cards/d/DistinguishedConjurer.java b/Mage.Sets/src/mage/cards/d/DistinguishedConjurer.java index 6a09a227cd5..3054e46f84f 100644 --- a/Mage.Sets/src/mage/cards/d/DistinguishedConjurer.java +++ b/Mage.Sets/src/mage/cards/d/DistinguishedConjurer.java @@ -39,7 +39,7 @@ public final class DistinguishedConjurer extends CardImpl { this.power = new MageInt(1); this.toughness = new MageInt(2); - // Whenever another creature enters the battlefield under your control, you gain 1 life. + // Whenever another creature you control enters, you gain 1 life. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(new GainLifeEffect(1), filter)); // {4}{W}, {T}: Exile another target creature you control, then return it to the battlefield under its owner’s control. diff --git a/Mage.Sets/src/mage/cards/d/DominatorDrone.java b/Mage.Sets/src/mage/cards/d/DominatorDrone.java index e7f5f7abbbc..a75ef4545d9 100644 --- a/Mage.Sets/src/mage/cards/d/DominatorDrone.java +++ b/Mage.Sets/src/mage/cards/d/DominatorDrone.java @@ -50,7 +50,7 @@ public final class DominatorDrone extends CardImpl { this.addAbility(new ConditionalInterveningIfTriggeredAbility( triggeredAbility, new PermanentsOnTheBattlefieldCondition(filter), - "When {this} enters the battlefield, if you control another colorless creature, each opponent loses 2 life.")); + "When {this} enters, if you control another colorless creature, each opponent loses 2 life.")); } diff --git a/Mage.Sets/src/mage/cards/d/DoomwakeGiant.java b/Mage.Sets/src/mage/cards/d/DoomwakeGiant.java index 7dba89fe0c2..abd4484ef7e 100644 --- a/Mage.Sets/src/mage/cards/d/DoomwakeGiant.java +++ b/Mage.Sets/src/mage/cards/d/DoomwakeGiant.java @@ -25,7 +25,7 @@ public final class DoomwakeGiant extends CardImpl { this.power = new MageInt(4); this.toughness = new MageInt(6); - // Constellation - When Doomwake Giant or another enchantment enters the battlefield under your control, creatures your opponents control get -1/-1 until end of turn. + // Constellation - When Doomwake Giant or another enchantment you control enters, creatures your opponents control get -1/-1 until end of turn. this.addAbility(new ConstellationAbility(new BoostAllEffect(-1, -1, Duration.EndOfTurn, StaticFilters.FILTER_OPPONENTS_PERMANENT_CREATURES, false))); } diff --git a/Mage.Sets/src/mage/cards/d/DowsingDevice.java b/Mage.Sets/src/mage/cards/d/DowsingDevice.java index bffb4733bac..d6e3c299bbe 100644 --- a/Mage.Sets/src/mage/cards/d/DowsingDevice.java +++ b/Mage.Sets/src/mage/cards/d/DowsingDevice.java @@ -33,7 +33,7 @@ public final class DowsingDevice extends CardImpl { super(ownerId, setInfo, new CardType[]{CardType.ARTIFACT}, "{1}{R}"); this.secondSideCardClazz = mage.cards.g.GeodeGrotto.class; - // Whenever Dowsing Device or another artifact enters the battlefield under your control, up to one target creature you control gets +1/+0 and gains haste until end of turn. Then transform Dowsing Device if you control four or more artifacts. + // Whenever Dowsing Device or another artifact you control enters, up to one target creature you control gets +1/+0 and gains haste until end of turn. Then transform Dowsing Device if you control four or more artifacts. this.addAbility(new TransformAbility()); Ability ability = new EntersBattlefieldThisOrAnotherTriggeredAbility( new BoostTargetEffect(1, 0) diff --git a/Mage.Sets/src/mage/cards/d/DrJuliusJumblemorph.java b/Mage.Sets/src/mage/cards/d/DrJuliusJumblemorph.java index ca24a56701c..6ae7e62fcb8 100644 --- a/Mage.Sets/src/mage/cards/d/DrJuliusJumblemorph.java +++ b/Mage.Sets/src/mage/cards/d/DrJuliusJumblemorph.java @@ -34,7 +34,7 @@ public final class DrJuliusJumblemorph extends CardImpl { // Dr. Julius Jumblemorph is every creature type (even if this card isn't on the battlefield). this.addAbility(new ChangelingAbility(false)); - // Whenever a host enters the battlefield under your control, you may search your library and/or graveyard for a card with augment and combine it with that host. If you search your library this way, shuffle it. + // Whenever a host you control enters, you may search your library and/or graveyard for a card with augment and combine it with that host. If you search your library this way, shuffle it. // TODO: Host currently isn't implemented, so this ability currently would never trigger this.addAbility(new EntersBattlefieldControlledTriggeredAbility( new InfoEffect("you may search your library and/or graveyard for a card with augment " + diff --git a/Mage.Sets/src/mage/cards/d/Dracoplasm.java b/Mage.Sets/src/mage/cards/d/Dracoplasm.java index 0a5e2072f1c..fbae2a33fad 100644 --- a/Mage.Sets/src/mage/cards/d/Dracoplasm.java +++ b/Mage.Sets/src/mage/cards/d/Dracoplasm.java @@ -68,7 +68,7 @@ class DracoplasmEffect extends ReplacementEffectImpl { public DracoplasmEffect() { super(Duration.EndOfGame, Outcome.BoostCreature); - this.staticText = "As {this} enters the battlefield, sacrifice any number of creatures. {this}'s power becomes the total power of those creatures and its toughness becomes their total toughness"; + this.staticText = "As {this} enters, sacrifice any number of creatures. {this}'s power becomes the total power of those creatures and its toughness becomes their total toughness"; } private DracoplasmEffect(final DracoplasmEffect effect) { diff --git a/Mage.Sets/src/mage/cards/d/DragonTempest.java b/Mage.Sets/src/mage/cards/d/DragonTempest.java index 0a091cba5b1..fa9ce3d15a6 100644 --- a/Mage.Sets/src/mage/cards/d/DragonTempest.java +++ b/Mage.Sets/src/mage/cards/d/DragonTempest.java @@ -34,12 +34,12 @@ public final class DragonTempest extends CardImpl { public DragonTempest(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.ENCHANTMENT}, "{1}{R}"); - // Whenever a creature with flying enters the battlefield under your control, it gains haste until the end of turn. + // Whenever a creature with flying you control enters, it gains haste until the end of turn. Effect effect = new GainAbilityTargetEffect(HasteAbility.getInstance(), Duration.EndOfTurn); effect.setText("it gains haste until end of turn"); this.addAbility(new EntersBattlefieldControlledTriggeredAbility(Zone.BATTLEFIELD, effect, filterFlying, false, SetTargetPointer.PERMANENT)); - // Whenever a Dragon enters the battlefield under your control, it deals X damage to any target, where X is the number of Dragons you control. + // Whenever a Dragon you control enters, it deals X damage to any target, where X is the number of Dragons you control. Ability ability = new EntersBattlefieldControlledTriggeredAbility( Zone.BATTLEFIELD, new DragonTempestDamageEffect(), diff --git a/Mage.Sets/src/mage/cards/d/DragonsDisciple.java b/Mage.Sets/src/mage/cards/d/DragonsDisciple.java index a06308502c9..739dcd8504a 100644 --- a/Mage.Sets/src/mage/cards/d/DragonsDisciple.java +++ b/Mage.Sets/src/mage/cards/d/DragonsDisciple.java @@ -69,7 +69,7 @@ class DragonsDiscipleEffect extends OneShotEffect { public DragonsDiscipleEffect() { super(Outcome.Benefit); - this.staticText = "you may reveal a Dragon card from your hand. If you do or if you control a Dragon, {this} enters the battlefield with a +1/+1 counter on it"; + this.staticText = "you may reveal a Dragon card from your hand. If you do or if you control a Dragon, {this} enters with a +1/+1 counter on it"; } private DragonsDiscipleEffect(final DragonsDiscipleEffect effect) { diff --git a/Mage.Sets/src/mage/cards/d/DragonsHoard.java b/Mage.Sets/src/mage/cards/d/DragonsHoard.java index 415a647c421..a5c0c397641 100644 --- a/Mage.Sets/src/mage/cards/d/DragonsHoard.java +++ b/Mage.Sets/src/mage/cards/d/DragonsHoard.java @@ -27,7 +27,7 @@ public final class DragonsHoard extends CardImpl { public DragonsHoard(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.ARTIFACT}, "{3}"); - // Whenever a Dragon enters the battlefield under your control, put a gold counter on Dragon's Hoard. + // Whenever a Dragon you control enters, put a gold counter on Dragon's Hoard. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( new AddCountersSourceEffect(CounterType.GOLD.createInstance()), filter )); diff --git a/Mage.Sets/src/mage/cards/d/DragonsparkReactor.java b/Mage.Sets/src/mage/cards/d/DragonsparkReactor.java index 38c01c29f8e..45469a4de18 100644 --- a/Mage.Sets/src/mage/cards/d/DragonsparkReactor.java +++ b/Mage.Sets/src/mage/cards/d/DragonsparkReactor.java @@ -29,7 +29,7 @@ public final class DragonsparkReactor extends CardImpl { public DragonsparkReactor(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.ARTIFACT}, "{1}{R}"); - // Whenever Dragonspark Reactor or another artifact enters the battlefield under your control, put a charge counter on Dragonspark Reactor. + // Whenever Dragonspark Reactor or another artifact you control enters, put a charge counter on Dragonspark Reactor. this.addAbility(new EntersBattlefieldThisOrAnotherTriggeredAbility( new AddCountersSourceEffect(CounterType.CHARGE.createInstance()), StaticFilters.FILTER_PERMANENT_ARTIFACT, false, true diff --git a/Mage.Sets/src/mage/cards/d/DralnusPet.java b/Mage.Sets/src/mage/cards/d/DralnusPet.java index 8c22c676790..20979c4cffa 100644 --- a/Mage.Sets/src/mage/cards/d/DralnusPet.java +++ b/Mage.Sets/src/mage/cards/d/DralnusPet.java @@ -48,9 +48,9 @@ public final class DralnusPet extends CardImpl { kickerCosts.add(new ManaCostsImpl<>("{2}{B}")); kickerCosts.add(new DiscardCardCost(StaticFilters.FILTER_CARD_CREATURE)); this.addAbility(new KickerAbility(kickerCosts)); - // If Dralnu's Pet was kicked, it enters the battlefield with flying and with X +1/+1 counters on it, where X is the discarded card's converted mana cost. + // If Dralnu's Pet was kicked, it enters with flying and with X +1/+1 counters on it, where X is the discarded card's converted mana cost. Ability ability = new EntersBattlefieldAbility(new DralnusPetEffect(), KickedCondition.ONCE, - "If {this} was kicked, it enters the battlefield with flying and with X +1/+1 counters on it, where X is the discarded card's mana value.", ""); + "If {this} was kicked, it enters with flying and with X +1/+1 counters on it, where X is the discarded card's mana value.", ""); ability.addEffect(new GainAbilitySourceEffect(FlyingAbility.getInstance(), Duration.WhileOnBattlefield)); this.addAbility(ability); } diff --git a/Mage.Sets/src/mage/cards/d/DreadCacodemon.java b/Mage.Sets/src/mage/cards/d/DreadCacodemon.java index bfe55c0e9c5..77e9eb5d708 100644 --- a/Mage.Sets/src/mage/cards/d/DreadCacodemon.java +++ b/Mage.Sets/src/mage/cards/d/DreadCacodemon.java @@ -31,7 +31,7 @@ public final class DreadCacodemon extends CardImpl { TriggeredAbility ability = new EntersBattlefieldTriggeredAbility(new DestroyAllEffect(StaticFilters.FILTER_OPPONENTS_PERMANENT_CREATURES)); ability.addEffect(new TapAllEffect(StaticFilters.FILTER_OTHER_CONTROLLED_CREATURES)); this.addAbility(new ConditionalInterveningIfTriggeredAbility(ability, CastFromHandSourcePermanentCondition.instance, - "When {this} enters the battlefield, if you cast it from your hand, destroy all creatures your opponents control, then tap all other creatures you control."), new CastFromHandWatcher()); + "When {this} enters, if you cast it from your hand, destroy all creatures your opponents control, then tap all other creatures you control."), new CastFromHandWatcher()); } private DreadCacodemon(final DreadCacodemon card) { diff --git a/Mage.Sets/src/mage/cards/d/DreadPresence.java b/Mage.Sets/src/mage/cards/d/DreadPresence.java index a33b0f34e6b..915655030f6 100644 --- a/Mage.Sets/src/mage/cards/d/DreadPresence.java +++ b/Mage.Sets/src/mage/cards/d/DreadPresence.java @@ -32,7 +32,7 @@ public final class DreadPresence extends CardImpl { this.power = new MageInt(3); this.toughness = new MageInt(3); - // Whenever a Swamp enters the battlefield under your control, choose one --- + // Whenever a Swamp you control enters, choose one --- // • You draw a card and you lose 1 life. Ability ability = new EntersBattlefieldControlledTriggeredAbility( new DrawCardSourceControllerEffect(1).setText("you draw a card"), filter diff --git a/Mage.Sets/src/mage/cards/d/DreadbringerLampads.java b/Mage.Sets/src/mage/cards/d/DreadbringerLampads.java index 1c9e5972336..3c218f62f62 100644 --- a/Mage.Sets/src/mage/cards/d/DreadbringerLampads.java +++ b/Mage.Sets/src/mage/cards/d/DreadbringerLampads.java @@ -27,7 +27,7 @@ public final class DreadbringerLampads extends CardImpl { this.power = new MageInt(4); this.toughness = new MageInt(2); - // Constellation - Whenever Dreadbringer Lampads or another enchantment enters the battlefield under your control, target creature gains intimidate until end of turn. + // Constellation - Whenever Dreadbringer Lampads or another enchantment you control enters, target creature gains intimidate until end of turn. Effect effect = new GainAbilityTargetEffect(IntimidateAbility.getInstance(), Duration.EndOfTurn); effect.setText("target creature gains intimidate until end of turn. (It can't be blocked except by artifact creatures and/or creatures that share a color with it.)"); Ability ability = new ConstellationAbility(effect); diff --git a/Mage.Sets/src/mage/cards/d/Dreadwurm.java b/Mage.Sets/src/mage/cards/d/Dreadwurm.java index ded9a6abdfd..8b9c390cb87 100644 --- a/Mage.Sets/src/mage/cards/d/Dreadwurm.java +++ b/Mage.Sets/src/mage/cards/d/Dreadwurm.java @@ -25,7 +25,7 @@ public final class Dreadwurm extends CardImpl { this.power = new MageInt(5); this.toughness = new MageInt(4); - // Landfall — Whenever a land enters the battlefield under your control, Dreadwurm gains indestructible until end of turn. + // Landfall — Whenever a land you control enters, Dreadwurm gains indestructible until end of turn. this.addAbility(new LandfallAbility(new GainAbilitySourceEffect( IndestructibleAbility.getInstance(), Duration.EndOfTurn ))); diff --git a/Mage.Sets/src/mage/cards/d/DreamcallerSiren.java b/Mage.Sets/src/mage/cards/d/DreamcallerSiren.java index 894a50ecc8d..a0ff63c9091 100644 --- a/Mage.Sets/src/mage/cards/d/DreamcallerSiren.java +++ b/Mage.Sets/src/mage/cards/d/DreamcallerSiren.java @@ -56,7 +56,7 @@ public final class DreamcallerSiren extends CardImpl { ability.addTarget(new TargetNonlandPermanent(0, 2, false)); this.addAbility(new ConditionalInterveningIfTriggeredAbility(ability, new PermanentsOnTheBattlefieldCondition(filter), - "when {this} enters the battlefield, if you control another Pirate, tap up to two target nonland permanents.")); + "when {this} enters, if you control another Pirate, tap up to two target nonland permanents.")); } private DreamcallerSiren(final DreamcallerSiren card) { diff --git a/Mage.Sets/src/mage/cards/d/DrogskolCavalry.java b/Mage.Sets/src/mage/cards/d/DrogskolCavalry.java index 70a5b87af2b..87d1290be43 100644 --- a/Mage.Sets/src/mage/cards/d/DrogskolCavalry.java +++ b/Mage.Sets/src/mage/cards/d/DrogskolCavalry.java @@ -41,7 +41,7 @@ public final class DrogskolCavalry extends CardImpl { // Flying this.addAbility(FlyingAbility.getInstance()); - // Whenever another Spirit enters the battlefield under your control, you gain 2 life. + // Whenever another Spirit you control enters, you gain 2 life. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(new GainLifeEffect(2), filter)); // {3}{W}: Create a 1/1 white Spirit creature token with flying. diff --git a/Mage.Sets/src/mage/cards/d/DruidClass.java b/Mage.Sets/src/mage/cards/d/DruidClass.java index 48a54994abf..54ba7b0e952 100644 --- a/Mage.Sets/src/mage/cards/d/DruidClass.java +++ b/Mage.Sets/src/mage/cards/d/DruidClass.java @@ -36,7 +36,7 @@ public final class DruidClass extends CardImpl { // (Gain the next level as a sorcery to add its ability.) this.addAbility(new ClassReminderAbility()); - // Whenever a land enters the battlefield under your control, you gain 1 life. + // Whenever a land you control enters, you gain 1 life. this.addAbility(new LandfallAbility(new GainLifeEffect(1))); // {2}{G}: Level 2 diff --git a/Mage.Sets/src/mage/cards/d/DuergarHedgeMage.java b/Mage.Sets/src/mage/cards/d/DuergarHedgeMage.java index 5b0764ff66a..b2623d28cb8 100644 --- a/Mage.Sets/src/mage/cards/d/DuergarHedgeMage.java +++ b/Mage.Sets/src/mage/cards/d/DuergarHedgeMage.java @@ -30,8 +30,8 @@ public final class DuergarHedgeMage extends CardImpl { filter.add(SubType.MOUNTAIN.getPredicate()); filter2.add(SubType.PLAINS.getPredicate()); } - private static final String rule1 = "When {this} enters the battlefield, if you control two or more Mountains, you may destroy target artifact."; - private static final String rule2 = "When {this} enters the battlefield, if you control two or more Plains, you may destroy target enchantment."; + private static final String rule1 = "When {this} enters, if you control two or more Mountains, you may destroy target artifact."; + private static final String rule2 = "When {this} enters, if you control two or more Plains, you may destroy target enchantment."; public DuergarHedgeMage(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{2}{R/W}"); diff --git a/Mage.Sets/src/mage/cards/d/DunedainRangers.java b/Mage.Sets/src/mage/cards/d/DunedainRangers.java index 49cf41e7ebc..2495393c8ec 100644 --- a/Mage.Sets/src/mage/cards/d/DunedainRangers.java +++ b/Mage.Sets/src/mage/cards/d/DunedainRangers.java @@ -41,10 +41,10 @@ public final class DunedainRangers extends CardImpl { this.power = new MageInt(4); this.toughness = new MageInt(4); - // Landfall -- Whenever a land enters the battlefield under your control, if you don't control a Ring-bearer, the Ring tempts you. + // Landfall -- Whenever a land you control enters, if you don't control a Ring-bearer, the Ring tempts you. this.addAbility(new ConditionalInterveningIfTriggeredAbility( new LandfallAbility(new TheRingTemptsYouEffect()), - condition, "Whenever a land enters the battlefield under your control, " + + condition, "Whenever a land you control enters, " + "if you don't control a Ring-bearer, the Ring tempts you." ).setAbilityWord(AbilityWord.LANDFALL)); } diff --git a/Mage.Sets/src/mage/cards/d/DurableHandicraft.java b/Mage.Sets/src/mage/cards/d/DurableHandicraft.java index 5bea30313b6..fdaf0c18c95 100644 --- a/Mage.Sets/src/mage/cards/d/DurableHandicraft.java +++ b/Mage.Sets/src/mage/cards/d/DurableHandicraft.java @@ -27,7 +27,7 @@ public final class DurableHandicraft extends CardImpl { public DurableHandicraft(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.ENCHANTMENT}, "{1}{G}"); - // Whenever a creature enters the battlefield under your control, you may pay {1}. If you do, put a +1/+1 counter on that creature. + // Whenever a creature you control enters, you may pay {1}. If you do, put a +1/+1 counter on that creature. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( Zone.BATTLEFIELD, new DoIfCostPaid( diff --git a/Mage.Sets/src/mage/cards/d/Duskwalker.java b/Mage.Sets/src/mage/cards/d/Duskwalker.java index 361c195699c..5098bf5b85c 100644 --- a/Mage.Sets/src/mage/cards/d/Duskwalker.java +++ b/Mage.Sets/src/mage/cards/d/Duskwalker.java @@ -33,10 +33,10 @@ public final class Duskwalker extends CardImpl { // Kicker {3}{B} this.addAbility(new KickerAbility("{3}{B}")); - // If Duskwalker was kicked, it enters the battlefield with two +1/+1 counters on it and with fear. + // If Duskwalker was kicked, it enters with two +1/+1 counters on it and with fear. Ability ability = new EntersBattlefieldAbility(new AddCountersSourceEffect(CounterType.P1P1.createInstance(2)), KickedCondition.ONCE, - "If {this} was kicked, it enters the battlefield with two +1/+1 counters on it and with fear.", ""); + "If {this} was kicked, it enters with two +1/+1 counters on it and with fear.", ""); ability.addEffect(new GainAbilitySourceEffect(FearAbility.getInstance(), Duration.WhileOnBattlefield)); this.addAbility(ability); } @@ -50,4 +50,3 @@ public final class Duskwalker extends CardImpl { return new Duskwalker(this); } } - diff --git a/Mage.Sets/src/mage/cards/d/DustAnimus.java b/Mage.Sets/src/mage/cards/d/DustAnimus.java index 127c4926396..05a07f54a9a 100644 --- a/Mage.Sets/src/mage/cards/d/DustAnimus.java +++ b/Mage.Sets/src/mage/cards/d/DustAnimus.java @@ -48,7 +48,7 @@ public final class DustAnimus extends CardImpl { new AddCountersSourceEffect(CounterType.P1P1.createInstance(2)), condition, "If you control five or more untapped lands, " - + "{this} enters the battlefield with two +1/+1 counters " + + "{this} enters with two +1/+1 counters " + "and a lifelink counter on it.", "" ); diff --git a/Mage.Sets/src/mage/cards/d/DwynensElite.java b/Mage.Sets/src/mage/cards/d/DwynensElite.java index f72f424959f..a13e8ac859a 100644 --- a/Mage.Sets/src/mage/cards/d/DwynensElite.java +++ b/Mage.Sets/src/mage/cards/d/DwynensElite.java @@ -40,7 +40,7 @@ public final class DwynensElite extends CardImpl { this.addAbility(new ConditionalInterveningIfTriggeredAbility( triggeredAbility, new PermanentsOnTheBattlefieldCondition(filter), - "When {this} enters the battlefield, if you control another Elf, create a 1/1 green Elf Warrior creature token.")); + "When {this} enters, if you control another Elf, create a 1/1 green Elf Warrior creature token.")); } private DwynensElite(final DwynensElite card) { diff --git a/Mage.Sets/src/mage/cards/e/EarwigSquad.java b/Mage.Sets/src/mage/cards/e/EarwigSquad.java index e7995597c2f..5e4e6a2a4b5 100644 --- a/Mage.Sets/src/mage/cards/e/EarwigSquad.java +++ b/Mage.Sets/src/mage/cards/e/EarwigSquad.java @@ -36,7 +36,7 @@ public final class EarwigSquad extends CardImpl { Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility( new SearchLibraryAndExileTargetEffect(3, true), false - ), ProwlCostWasPaidCondition.instance, "When {this} enters the battlefield, " + + ), ProwlCostWasPaidCondition.instance, "When {this} enters, " + "if its prowl cost was paid, search target opponent's library for three cards " + "and exile them. Then that player shuffles." ); diff --git a/Mage.Sets/src/mage/cards/e/EidolonOfBlossoms.java b/Mage.Sets/src/mage/cards/e/EidolonOfBlossoms.java index 6ad2cc573a8..b854b9d0268 100644 --- a/Mage.Sets/src/mage/cards/e/EidolonOfBlossoms.java +++ b/Mage.Sets/src/mage/cards/e/EidolonOfBlossoms.java @@ -23,7 +23,7 @@ public final class EidolonOfBlossoms extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(2); - // Constellation - Whenever Eidolon of Blossoms or another enchantment enters the battlefield under your control, draw a card. + // Constellation - Whenever Eidolon of Blossoms or another enchantment you control enters, draw a card. this.addAbility(new ConstellationAbility(new DrawCardSourceControllerEffect(1))); } diff --git a/Mage.Sets/src/mage/cards/e/ElasIlKorSadisticPilgrim.java b/Mage.Sets/src/mage/cards/e/ElasIlKorSadisticPilgrim.java index a1e5c103951..1ff8744c2e4 100644 --- a/Mage.Sets/src/mage/cards/e/ElasIlKorSadisticPilgrim.java +++ b/Mage.Sets/src/mage/cards/e/ElasIlKorSadisticPilgrim.java @@ -33,7 +33,7 @@ public final class ElasIlKorSadisticPilgrim extends CardImpl { // Deathtouch this.addAbility(DeathtouchAbility.getInstance()); - // Whenever another creature enters the battlefield under your control, you gain 1 life. + // Whenever another creature you control enters, you gain 1 life. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(new GainLifeEffect(1), StaticFilters.FILTER_CONTROLLED_ANOTHER_CREATURE)); // Whenever another creature you control dies, each opponent loses 1 life. diff --git a/Mage.Sets/src/mage/cards/e/EldraziMimic.java b/Mage.Sets/src/mage/cards/e/EldraziMimic.java index a5557b012eb..71ae0a5678f 100644 --- a/Mage.Sets/src/mage/cards/e/EldraziMimic.java +++ b/Mage.Sets/src/mage/cards/e/EldraziMimic.java @@ -37,7 +37,7 @@ public final class EldraziMimic extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(1); - // Whenever another colorless creature enters the battlefield under your control, you may have the base power and toughness of Eldrazi Mimic + // Whenever another colorless creature you control enters, you may have the base power and toughness of Eldrazi Mimic // become that creature's power and toughness until end of turn. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( Zone.BATTLEFIELD, new EldraziMimicEffect(), filter, diff --git a/Mage.Sets/src/mage/cards/e/Electropotence.java b/Mage.Sets/src/mage/cards/e/Electropotence.java index 061d5696a16..494bbf536dd 100644 --- a/Mage.Sets/src/mage/cards/e/Electropotence.java +++ b/Mage.Sets/src/mage/cards/e/Electropotence.java @@ -27,7 +27,7 @@ public final class Electropotence extends CardImpl { super(ownerId, setInfo, new CardType[]{CardType.ENCHANTMENT}, "{2}{R}"); - // Whenever a creature enters the battlefield under your control, you may pay {2}{R}. If you do, that creature deals damage equal to its power to any target. + // Whenever a creature you control enters, you may pay {2}{R}. If you do, that creature deals damage equal to its power to any target. Ability ability = new ElectropotenceTriggeredAbility(); ability.addTarget(new TargetAnyTarget()); this.addAbility(ability); @@ -71,7 +71,7 @@ class ElectropotenceTriggeredAbility extends TriggeredAbilityImpl { @Override public String getRule() { - return "Whenever a creature enters the battlefield under your control, you may pay {2}{R}. If you do, that creature deals damage equal to its power to any target."; + return "Whenever a creature you control enters, you may pay {2}{R}. If you do, that creature deals damage equal to its power to any target."; } @Override diff --git a/Mage.Sets/src/mage/cards/e/ElegantEntourage.java b/Mage.Sets/src/mage/cards/e/ElegantEntourage.java index 3d6818919c1..c548fe6f7b8 100644 --- a/Mage.Sets/src/mage/cards/e/ElegantEntourage.java +++ b/Mage.Sets/src/mage/cards/e/ElegantEntourage.java @@ -37,7 +37,7 @@ public final class ElegantEntourage extends CardImpl { this.power = new MageInt(4); this.toughness = new MageInt(4); - // Alliance — Whenever another creature enters the battlefield under your control, target creature other than Elegant Entourage gets +1/+1 and gains trample until end of turn. + // Alliance — Whenever another creature you control enters, target creature other than Elegant Entourage gets +1/+1 and gains trample until end of turn. Ability ability = new AllianceAbility(new BoostTargetEffect(1, 1, Duration.EndOfTurn) .setText("target creature other than {this} gets +1/+1")); ability.addEffect(new GainAbilityTargetEffect(TrampleAbility.getInstance()) diff --git a/Mage.Sets/src/mage/cards/e/ElementalBond.java b/Mage.Sets/src/mage/cards/e/ElementalBond.java index 41ac4b9ffaa..93b0d78975f 100644 --- a/Mage.Sets/src/mage/cards/e/ElementalBond.java +++ b/Mage.Sets/src/mage/cards/e/ElementalBond.java @@ -27,7 +27,7 @@ public final class ElementalBond extends CardImpl { public ElementalBond(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.ENCHANTMENT},"{2}{G}"); - // Whenever a creature with power 3 or greater enters the battlefield under your control, draw a card. + // Whenever a creature with power 3 or greater you control enters, draw a card. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(new DrawCardSourceControllerEffect(1), filter)); } diff --git a/Mage.Sets/src/mage/cards/e/ElrondLordOfRivendell.java b/Mage.Sets/src/mage/cards/e/ElrondLordOfRivendell.java index 57422b1c317..44b51b979e9 100644 --- a/Mage.Sets/src/mage/cards/e/ElrondLordOfRivendell.java +++ b/Mage.Sets/src/mage/cards/e/ElrondLordOfRivendell.java @@ -30,7 +30,7 @@ public final class ElrondLordOfRivendell extends CardImpl { this.power = new MageInt(3); this.toughness = new MageInt(2); - // Whenever Elrond, Lord of Rivendell or another creature enters the battlefield under your control, scry 1. If this is the second time this ability has resolved this turn, the Ring tempts you. + // Whenever Elrond, Lord of Rivendell or another creature you control enters, scry 1. If this is the second time this ability has resolved this turn, the Ring tempts you. Ability ability = new EntersBattlefieldThisOrAnotherTriggeredAbility( new ScryEffect(1, false), StaticFilters.FILTER_PERMANENT_CREATURE, false, true diff --git a/Mage.Sets/src/mage/cards/e/ElvishHydromancer.java b/Mage.Sets/src/mage/cards/e/ElvishHydromancer.java index 875fed24b8b..444264ff141 100644 --- a/Mage.Sets/src/mage/cards/e/ElvishHydromancer.java +++ b/Mage.Sets/src/mage/cards/e/ElvishHydromancer.java @@ -34,7 +34,7 @@ public final class ElvishHydromancer extends CardImpl { // When Elvish Hydromancer enters the battlefield, if it was kicked, create a token that's a copy of target creature you control. Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new CreateTokenCopyTargetEffect()), - KickedCondition.ONCE, "When {this} enters the battlefield, " + + KickedCondition.ONCE, "When {this} enters, " + "if it was kicked, create a token that's a copy of target creature you control." ); ability.addTarget(new TargetControlledCreaturePermanent()); diff --git a/Mage.Sets/src/mage/cards/e/ElvishWarmaster.java b/Mage.Sets/src/mage/cards/e/ElvishWarmaster.java index ad5fbbcbde3..4be24168211 100644 --- a/Mage.Sets/src/mage/cards/e/ElvishWarmaster.java +++ b/Mage.Sets/src/mage/cards/e/ElvishWarmaster.java @@ -41,7 +41,7 @@ public final class ElvishWarmaster extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(2); - // Whenever one or more other Elves enters the battlefield under your control, create a 1/1 green Elf Warrior creature token. This ability triggers only once each turn. + // Whenever one or more other Elves you control enters, create a 1/1 green Elf Warrior creature token. This ability triggers only once each turn. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( new CreateTokenEffect(new ElfWarriorToken()), filter ).setTriggersLimitEachTurn(1)); diff --git a/Mage.Sets/src/mage/cards/e/EmberethPaladin.java b/Mage.Sets/src/mage/cards/e/EmberethPaladin.java index a744ea5d94d..42d41359875 100644 --- a/Mage.Sets/src/mage/cards/e/EmberethPaladin.java +++ b/Mage.Sets/src/mage/cards/e/EmberethPaladin.java @@ -33,7 +33,7 @@ public final class EmberethPaladin extends CardImpl { this.addAbility(new EntersBattlefieldAbility( new AddCountersSourceEffect(CounterType.P1P1.createInstance()), false, AdamantCondition.RED, "
Adamant — If at least three red mana was spent to cast this spell, " + - "{this} enters the battlefield with a +1/+1 counter on it.", "" + "{this} enters with a +1/+1 counter on it.", "" )); } diff --git a/Mage.Sets/src/mage/cards/e/EmblazonedGolem.java b/Mage.Sets/src/mage/cards/e/EmblazonedGolem.java index 80b18654f2a..02341a17e07 100644 --- a/Mage.Sets/src/mage/cards/e/EmblazonedGolem.java +++ b/Mage.Sets/src/mage/cards/e/EmblazonedGolem.java @@ -44,10 +44,10 @@ public final class EmblazonedGolem extends CardImpl { Zone.ALL, new InfoEffect("Spend only colored mana on X. No more than one mana of each color may be spent this way.")) ); - // If Emblazoned Golem was kicked, it enters the battlefield with X +1/+1 counters on it. + // If Emblazoned Golem was kicked, it enters with X +1/+1 counters on it. this.addAbility(new EntersBattlefieldAbility(new AddCountersSourceEffect(CounterType.P1P1.createInstance(), EmblazonedGolemKickerValue.instance, false), - KickedCondition.ONCE, "If {this} was kicked, it enters the battlefield with X +1/+1 counters on it.", "")); + KickedCondition.ONCE, "If {this} was kicked, it enters with X +1/+1 counters on it.", "")); } private EmblazonedGolem(final EmblazonedGolem card) { @@ -93,4 +93,4 @@ enum EmblazonedGolemKickerValue implements DynamicValue { public String getMessage() { return ""; } -} \ No newline at end of file +} diff --git a/Mage.Sets/src/mage/cards/e/EmbodimentOfFury.java b/Mage.Sets/src/mage/cards/e/EmbodimentOfFury.java index 94704780d6f..038bfc178f1 100644 --- a/Mage.Sets/src/mage/cards/e/EmbodimentOfFury.java +++ b/Mage.Sets/src/mage/cards/e/EmbodimentOfFury.java @@ -46,7 +46,7 @@ public final class EmbodimentOfFury extends CardImpl { // Land creatures you control have trample. this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new GainAbilityControlledEffect(TrampleAbility.getInstance(), Duration.WhileOnBattlefield, filterLandCreatures))); - // Landfall — Whenever a land enters the battlefield under your control, you may have target land you control + // Landfall — Whenever a land you control enters, you may have target land you control // become a 3/3 Elemental creature with haste until end of turn. It's still a land. Ability ability = new LandfallAbility(new BecomesCreatureTargetEffect(new EmbodimentOfFuryToken(), false, true, Duration.EndOfTurn), true); ability.addTarget(new TargetPermanent(new FilterControlledLandPermanent())); diff --git a/Mage.Sets/src/mage/cards/e/EmeriaShepherd.java b/Mage.Sets/src/mage/cards/e/EmeriaShepherd.java index 8670a3fd121..21ede01bf2c 100644 --- a/Mage.Sets/src/mage/cards/e/EmeriaShepherd.java +++ b/Mage.Sets/src/mage/cards/e/EmeriaShepherd.java @@ -41,7 +41,7 @@ public final class EmeriaShepherd extends CardImpl { // Flying this.addAbility(FlyingAbility.getInstance()); - // Landfall — Whenever a land enters the battlefield under your control, you may return target nonland permanent card from your graveyard to your hand. + // Landfall — Whenever a land you control enters, you may return target nonland permanent card from your graveyard to your hand. // If that land is a Plains, you may return that nonland permanent card to the battlefield instead. Ability ability = new LandfallAbility(Zone.BATTLEFIELD, new EmeriaShepherdReturnToHandTargetEffect(), true); ability.addTarget(new TargetCardInYourGraveyard(filter)); diff --git a/Mage.Sets/src/mage/cards/e/EmeriasCall.java b/Mage.Sets/src/mage/cards/e/EmeriasCall.java index a8db1e1fd1c..0154253461f 100644 --- a/Mage.Sets/src/mage/cards/e/EmeriasCall.java +++ b/Mage.Sets/src/mage/cards/e/EmeriasCall.java @@ -52,10 +52,10 @@ public final class EmeriasCall extends ModalDoubleFacedCard { // Emeria, Shattered Skyclave // Land - // As Emeria, Shattered Skyclave enters the battlefield, you may pay 3 life. If you don't, it enters the battlefield tapped. + // As Emeria, Shattered Skyclave enters the battlefield, you may pay 3 life. If you don't, it enters tapped. this.getRightHalfCard().addAbility(new AsEntersBattlefieldAbility( new TapSourceUnlessPaysEffect(new PayLifeCost(3)), - "you may pay 3 life. If you don't, it enters the battlefield tapped" + "you may pay 3 life. If you don't, it enters tapped" )); // {T}: Add {W}. diff --git a/Mage.Sets/src/mage/cards/e/EmielTheBlessed.java b/Mage.Sets/src/mage/cards/e/EmielTheBlessed.java index 49b2dd597df..ca10b882ed4 100644 --- a/Mage.Sets/src/mage/cards/e/EmielTheBlessed.java +++ b/Mage.Sets/src/mage/cards/e/EmielTheBlessed.java @@ -38,7 +38,7 @@ public final class EmielTheBlessed extends CardImpl { ability.addTarget(new TargetPermanent(StaticFilters.FILTER_ANOTHER_TARGET_CREATURE_YOU_CONTROL)); this.addAbility(ability); - // Whenever another creature enters the battlefield under your control, you may pay {G/W}. + // Whenever another creature you control enters, you may pay {G/W}. // If you do, put a +1/+1 counter on it. If it's a Unicorn, put two +1/+1 counters on it instead. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( Zone.BATTLEFIELD, new DoIfCostPaid(new EmielTheBlessedEffect(), new ManaCostsImpl<>("{G/W}")), diff --git a/Mage.Sets/src/mage/cards/e/EmissaryOfTheSleepless.java b/Mage.Sets/src/mage/cards/e/EmissaryOfTheSleepless.java index 48e73d741f0..5e0d08e6727 100644 --- a/Mage.Sets/src/mage/cards/e/EmissaryOfTheSleepless.java +++ b/Mage.Sets/src/mage/cards/e/EmissaryOfTheSleepless.java @@ -33,7 +33,7 @@ public final class EmissaryOfTheSleepless extends CardImpl { // When Emissary of the Sleepless enters the battlefield, if a creature died this turn, create a 1/1 white Spirit creature token with flying. TriggeredAbility ability = new EntersBattlefieldTriggeredAbility(new CreateTokenEffect(new SpiritWhiteToken())); - this.addAbility(new ConditionalInterveningIfTriggeredAbility(ability, MorbidCondition.instance, "When {this} enters the battlefield, if a creature died this turn, create a 1/1 white Spirit creature token with flying.").addHint(MorbidHint.instance)); + this.addAbility(new ConditionalInterveningIfTriggeredAbility(ability, MorbidCondition.instance, "When {this} enters, if a creature died this turn, create a 1/1 white Spirit creature token with flying.").addHint(MorbidHint.instance)); } private EmissaryOfTheSleepless(final EmissaryOfTheSleepless card) { diff --git a/Mage.Sets/src/mage/cards/e/EonFrolicker.java b/Mage.Sets/src/mage/cards/e/EonFrolicker.java index a206675d55d..a042d7761eb 100644 --- a/Mage.Sets/src/mage/cards/e/EonFrolicker.java +++ b/Mage.Sets/src/mage/cards/e/EonFrolicker.java @@ -45,7 +45,7 @@ public final class EonFrolicker extends CardImpl { // When Eon Frolicker enters the battlefield, if you cast it, target opponent takes an extra turn after this one. Until your next turn, you and planeswalkers you control gain protection from that player. Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new EonFrolickerEffect()), - CastFromEverywhereSourceCondition.instance, "When {this} enters the battlefield, " + + CastFromEverywhereSourceCondition.instance, "When {this} enters, " + "if you cast it, target opponent takes an extra turn after this one. Until your next turn, " + "you and planeswalkers you control gain protection from that player." ); diff --git a/Mage.Sets/src/mage/cards/e/EpharaEverSheltering.java b/Mage.Sets/src/mage/cards/e/EpharaEverSheltering.java index 22d37fb127e..24431e2dee6 100644 --- a/Mage.Sets/src/mage/cards/e/EpharaEverSheltering.java +++ b/Mage.Sets/src/mage/cards/e/EpharaEverSheltering.java @@ -66,7 +66,7 @@ public final class EpharaEverSheltering extends CardImpl { )); this.addAbility(ability.addHint(hint)); - // Whenever another enchantment enters the battlefield under your control, draw a card. + // Whenever another enchantment you control enters, draw a card. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(new DrawCardSourceControllerEffect(1), filter)); } diff --git a/Mage.Sets/src/mage/cards/e/EpharasEnlightenment.java b/Mage.Sets/src/mage/cards/e/EpharasEnlightenment.java index 0bd1308dcbd..4424f68b590 100644 --- a/Mage.Sets/src/mage/cards/e/EpharasEnlightenment.java +++ b/Mage.Sets/src/mage/cards/e/EpharasEnlightenment.java @@ -45,7 +45,7 @@ public final class EpharasEnlightenment extends CardImpl { this.addAbility(new EntersBattlefieldTriggeredAbility(new AddCountersAttachedEffect(CounterType.P1P1.createInstance(), "enchanted creature"), false)); // Enchanted creature has flying. this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new GainAbilityAttachedEffect(FlyingAbility.getInstance(), AttachmentType.AURA))); - // Whenever a creature enters the battlefield under your control, you may return Ephara's Enlightenment to its owner's hand. + // Whenever a creature you control enters, you may return Ephara's Enlightenment to its owner's hand. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(Zone.BATTLEFIELD, new ReturnToHandSourceEffect(true), StaticFilters.FILTER_PERMANENT_A_CREATURE, diff --git a/Mage.Sets/src/mage/cards/e/ErkenbrandLordOfWestfold.java b/Mage.Sets/src/mage/cards/e/ErkenbrandLordOfWestfold.java index 275074ac03f..7098f7693c6 100644 --- a/Mage.Sets/src/mage/cards/e/ErkenbrandLordOfWestfold.java +++ b/Mage.Sets/src/mage/cards/e/ErkenbrandLordOfWestfold.java @@ -29,7 +29,7 @@ public final class ErkenbrandLordOfWestfold extends CardImpl { this.power = new MageInt(3); this.toughness = new MageInt(3); - // Whenever Erkenbrand, Lord of Westfold or another Human enters the battlefield under your control, creatures you control get +1/+0 until end of turn. + // Whenever Erkenbrand, Lord of Westfold or another Human you control enters, creatures you control get +1/+0 until end of turn. this.addAbility(new EntersBattlefieldThisOrAnotherTriggeredAbility( new BoostControlledEffect(1, 0, Duration.EndOfTurn), filter, false, true diff --git a/Mage.Sets/src/mage/cards/e/EssenceOfOrthodoxy.java b/Mage.Sets/src/mage/cards/e/EssenceOfOrthodoxy.java index f07a0660d5b..91610b1828e 100644 --- a/Mage.Sets/src/mage/cards/e/EssenceOfOrthodoxy.java +++ b/Mage.Sets/src/mage/cards/e/EssenceOfOrthodoxy.java @@ -29,7 +29,7 @@ public final class EssenceOfOrthodoxy extends CardImpl { // Flying this.addAbility(FlyingAbility.getInstance()); - // Whenever Essence of Orthodoxy or another Phyrexian enters the battlefield under your control, incubate 2. + // Whenever Essence of Orthodoxy or another Phyrexian you control enters, incubate 2. this.addAbility(new EntersBattlefieldThisOrAnotherTriggeredAbility( new IncubateEffect(2), filter, false, true )); diff --git a/Mage.Sets/src/mage/cards/e/EternityVessel.java b/Mage.Sets/src/mage/cards/e/EternityVessel.java index 82d75101da3..143bbe758ec 100644 --- a/Mage.Sets/src/mage/cards/e/EternityVessel.java +++ b/Mage.Sets/src/mage/cards/e/EternityVessel.java @@ -28,7 +28,7 @@ public final class EternityVessel extends CardImpl { // Eternity Vessel enters the battlefield with X charge counters on it, where X is your life total. this.addAbility(new EntersBattlefieldAbility(new EternityVesselEffect())); - // Landfall - Whenever a land enters the battlefield under your control, you may have your life total become the number of charge counters on Eternity Vessel. + // Landfall - Whenever a land you control enters, you may have your life total become the number of charge counters on Eternity Vessel. this.addAbility(new LandfallAbility(Zone.BATTLEFIELD, new EternityVesselEffect2(), true)); } diff --git a/Mage.Sets/src/mage/cards/e/EutropiaTheTwiceFavored.java b/Mage.Sets/src/mage/cards/e/EutropiaTheTwiceFavored.java index 963227a4b6a..b4429c2319f 100644 --- a/Mage.Sets/src/mage/cards/e/EutropiaTheTwiceFavored.java +++ b/Mage.Sets/src/mage/cards/e/EutropiaTheTwiceFavored.java @@ -31,7 +31,7 @@ public final class EutropiaTheTwiceFavored extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(2); - // Constellation—Whenever an enchantment enters the battlefield under your control, put a +1/+1 counter on target creature. That creature gains flying until end of turn. + // Constellation—Whenever an enchantment you control enters, put a +1/+1 counter on target creature. That creature gains flying until end of turn. Ability ability = new ConstellationAbility( new AddCountersTargetEffect(CounterType.P1P1.createInstance()), false, false ); diff --git a/Mage.Sets/src/mage/cards/e/EvelynTheCovetous.java b/Mage.Sets/src/mage/cards/e/EvelynTheCovetous.java index 53ce4201db2..d42736a2ec9 100644 --- a/Mage.Sets/src/mage/cards/e/EvelynTheCovetous.java +++ b/Mage.Sets/src/mage/cards/e/EvelynTheCovetous.java @@ -43,7 +43,7 @@ public final class EvelynTheCovetous extends CardImpl { // Flash this.addAbility(FlashAbility.getInstance()); - // Whenever Evelyn, the Covetous or another Vampire enters the battlefield under your control, exile the top card of each player's library with a collection counter on it. + // Whenever Evelyn, the Covetous or another Vampire you control enters, exile the top card of each player's library with a collection counter on it. this.addAbility(new EntersBattlefieldThisOrAnotherTriggeredAbility( new EvelynTheCovetousExileEffect(), filter, false, true ), new EvelynTheCovetousWatcher()); diff --git a/Mage.Sets/src/mage/cards/e/EvolutionSage.java b/Mage.Sets/src/mage/cards/e/EvolutionSage.java index 8f463d93da6..66c5bf6a44d 100644 --- a/Mage.Sets/src/mage/cards/e/EvolutionSage.java +++ b/Mage.Sets/src/mage/cards/e/EvolutionSage.java @@ -28,7 +28,7 @@ public final class EvolutionSage extends CardImpl { this.power = new MageInt(3); this.toughness = new MageInt(2); - // Whenever a land enters the battlefield under your control, proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.) + // Whenever a land you control enters, proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.) this.addAbility(new LandfallAbility(new ProliferateEffect())); } diff --git a/Mage.Sets/src/mage/cards/e/EvolvingAdaptive.java b/Mage.Sets/src/mage/cards/e/EvolvingAdaptive.java index e0236aaea94..be27af78e77 100644 --- a/Mage.Sets/src/mage/cards/e/EvolvingAdaptive.java +++ b/Mage.Sets/src/mage/cards/e/EvolvingAdaptive.java @@ -43,7 +43,7 @@ public class EvolvingAdaptive extends CardImpl { this.addAbility(new SimpleStaticAbility(new BoostSourceEffect(oilCounters, oilCounters, Duration.WhileOnBattlefield) .setText("{this} gets +1/+1 for each oil counter on it"))); - // Whenever another creature enters the battlefield under your control, if that creature has greater power or + // Whenever another creature you control enters, if that creature has greater power or // toughness than Evolving Adaptive, put an oil counter on Evolving Adaptive. this.addAbility(new EvolvingAdaptiveTriggeredAbility()); } diff --git a/Mage.Sets/src/mage/cards/e/ExcavationElephant.java b/Mage.Sets/src/mage/cards/e/ExcavationElephant.java index 96c47137c60..7006d1bb189 100644 --- a/Mage.Sets/src/mage/cards/e/ExcavationElephant.java +++ b/Mage.Sets/src/mage/cards/e/ExcavationElephant.java @@ -36,7 +36,7 @@ public final class ExcavationElephant extends CardImpl { ability.addTarget(new TargetCardInYourGraveyard(StaticFilters.FILTER_CARD_ARTIFACT_FROM_YOUR_GRAVEYARD)); this.addAbility(new ConditionalInterveningIfTriggeredAbility( ability, KickedCondition.ONCE, - "When {this} enters the battlefield, if it was kicked, " + "When {this} enters, if it was kicked, " + "return target artifact card from your graveyard to your hand." )); } diff --git a/Mage.Sets/src/mage/cards/e/ExpeditionSupplier.java b/Mage.Sets/src/mage/cards/e/ExpeditionSupplier.java index 907c9e02bd0..09092a3c32d 100644 --- a/Mage.Sets/src/mage/cards/e/ExpeditionSupplier.java +++ b/Mage.Sets/src/mage/cards/e/ExpeditionSupplier.java @@ -27,7 +27,7 @@ public final class ExpeditionSupplier extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(2); - // Whenever Expedition Supplier or another Human enters the battlefield under your control, conjure a card named Utility Knife onto the battlefield. This ability triggers only once each turn. + // Whenever Expedition Supplier or another Human you control enters, conjure a card named Utility Knife onto the battlefield. This ability triggers only once each turn. this.addAbility(new EntersBattlefieldThisOrAnotherTriggeredAbility(new ConjureCardEffect( "Utility Knife", Zone.BATTLEFIELD, 1 ), filter, false, true).setTriggersLimitEachTurn(1)); diff --git a/Mage.Sets/src/mage/cards/e/ExperimentOne.java b/Mage.Sets/src/mage/cards/e/ExperimentOne.java index e29ebc7c083..930e5c9ab49 100644 --- a/Mage.Sets/src/mage/cards/e/ExperimentOne.java +++ b/Mage.Sets/src/mage/cards/e/ExperimentOne.java @@ -27,7 +27,7 @@ public final class ExperimentOne extends CardImpl { this.power = new MageInt(1); this.toughness = new MageInt(1); - // Evolve (Whenever a creature enters the battlefield under your control, if that creature + // Evolve (Whenever a creature you control enters, if that creature // has greater power or toughness than this creature, put a +1/+1 counter on this creature.) this.addAbility(new EvolveAbility()); diff --git a/Mage.Sets/src/mage/cards/e/ExuberantFuseling.java b/Mage.Sets/src/mage/cards/e/ExuberantFuseling.java index 4aa8c73284d..62e0a80b1f8 100644 --- a/Mage.Sets/src/mage/cards/e/ExuberantFuseling.java +++ b/Mage.Sets/src/mage/cards/e/ExuberantFuseling.java @@ -47,7 +47,7 @@ public class ExuberantFuseling extends CardImpl { new EntersBattlefieldTriggeredAbility(null, false), new PutIntoGraveFromBattlefieldAllTriggeredAbility(null, false, StaticFilters.FILTER_CONTROLLED_ANOTHER_CREATURE_OR_ARTIFACT, false)) - .setTriggerPhrase("When {this} enters the battlefield and whenever another creature or artifact you " + + .setTriggerPhrase("When {this} enters and whenever another creature or artifact you " + "control is put into a graveyard from the battlefield, ")); } diff --git a/Mage.Sets/src/mage/cards/e/EyeOfMalcator.java b/Mage.Sets/src/mage/cards/e/EyeOfMalcator.java index e1a1f9bac90..3c4b6768edf 100644 --- a/Mage.Sets/src/mage/cards/e/EyeOfMalcator.java +++ b/Mage.Sets/src/mage/cards/e/EyeOfMalcator.java @@ -22,7 +22,7 @@ public class EyeOfMalcator extends CardImpl { //When Eye of Malcator enters the battlefield, scry 2. this.addAbility(new EntersBattlefieldTriggeredAbility(new ScryEffect(2))); - //Whenever another artifact enters the battlefield under your control, Eye of Malcator becomes a 4/4 Phyrexian + //Whenever another artifact you control enters, Eye of Malcator becomes a 4/4 Phyrexian //Eye artifact creature until end of turn. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( new BecomesCreatureSourceEffect( @@ -31,7 +31,7 @@ public class EyeOfMalcator extends CardImpl { ).withType(CardType.ARTIFACT), CardType.ARTIFACT, Duration.EndOfTurn ).setText("{this} becomes a 4/4 Phyrexian Eye artifact creature until end of turn"), StaticFilters.FILTER_CONTROLLED_ANOTHER_ARTIFACT - ).setTriggerPhrase("Whenever another artifact enters the battlefield under your control, ")); + ).setTriggerPhrase("Whenever another artifact you control enters, ")); } private EyeOfMalcator(final EyeOfMalcator card) { diff --git a/Mage.Sets/src/mage/cards/e/EzuriClawOfProgress.java b/Mage.Sets/src/mage/cards/e/EzuriClawOfProgress.java index 39c45b32e70..676f999ab12 100644 --- a/Mage.Sets/src/mage/cards/e/EzuriClawOfProgress.java +++ b/Mage.Sets/src/mage/cards/e/EzuriClawOfProgress.java @@ -43,7 +43,7 @@ public final class EzuriClawOfProgress extends CardImpl { this.power = new MageInt(3); this.toughness = new MageInt(3); - // Whenever a creature with power 2 or less enters the battlefield under your control, you get an experience counter. + // Whenever a creature with power 2 or less you control enters, you get an experience counter. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(new AddCountersPlayersEffect( CounterType.EXPERIENCE.createInstance(), TargetController.YOU ), filter)); diff --git a/Mage.Sets/src/mage/cards/f/FaerieMiscreant.java b/Mage.Sets/src/mage/cards/f/FaerieMiscreant.java index 1a20458ff85..420ad7e05e1 100644 --- a/Mage.Sets/src/mage/cards/f/FaerieMiscreant.java +++ b/Mage.Sets/src/mage/cards/f/FaerieMiscreant.java @@ -47,7 +47,7 @@ public final class FaerieMiscreant extends CardImpl { this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility( new DrawCardSourceControllerEffect(1), false - ), condition, "When {this} enters the battlefield, " + + ), condition, "When {this} enters, " + "if you control another creature named Faerie Miscreant, draw a card." )); } diff --git a/Mage.Sets/src/mage/cards/f/FaerieSquadron.java b/Mage.Sets/src/mage/cards/f/FaerieSquadron.java index 6b9c2cc072d..bfac1c17cd0 100644 --- a/Mage.Sets/src/mage/cards/f/FaerieSquadron.java +++ b/Mage.Sets/src/mage/cards/f/FaerieSquadron.java @@ -33,9 +33,9 @@ public final class FaerieSquadron extends CardImpl { // Kicker {3}{U} this.addAbility(new KickerAbility("{3}{U}")); - // If Faerie Squadron was kicked, it enters the battlefield with two +1/+1 counters on it and with flying. + // If Faerie Squadron was kicked, it enters with two +1/+1 counters on it and with flying. Ability ability = new EntersBattlefieldAbility(new AddCountersSourceEffect(CounterType.P1P1.createInstance(2)), - KickedCondition.ONCE, "If {this} was kicked, it enters the battlefield with two +1/+1 counters on it and with flying.", ""); + KickedCondition.ONCE, "If {this} was kicked, it enters with two +1/+1 counters on it and with flying.", ""); ability.addEffect(new GainAbilitySourceEffect(FlyingAbility.getInstance(), Duration.WhileOnBattlefield)); this.addAbility(ability); } diff --git a/Mage.Sets/src/mage/cards/f/FaldornDreadWolfHerald.java b/Mage.Sets/src/mage/cards/f/FaldornDreadWolfHerald.java index 710493b1e91..298ec7eb06d 100644 --- a/Mage.Sets/src/mage/cards/f/FaldornDreadWolfHerald.java +++ b/Mage.Sets/src/mage/cards/f/FaldornDreadWolfHerald.java @@ -35,7 +35,7 @@ public final class FaldornDreadWolfHerald extends CardImpl { this.power = new MageInt(3); this.toughness = new MageInt(3); - // Whenever you cast a spell from exile or a land enters the battlefield under your control from exile, create a 2/2 green Wolf creature token. + // Whenever you cast a spell from exile or a land you control enters from exile, create a 2/2 green Wolf creature token. this.addAbility(new FaldornDreadWolfHeraldTriggeredAbility()); // {1}, {T}, Discard a card: Exile the top card of your library. You may play it this turn. @@ -61,7 +61,7 @@ class FaldornDreadWolfHeraldTriggeredAbility extends TriggeredAbilityImpl { FaldornDreadWolfHeraldTriggeredAbility() { super(Zone.BATTLEFIELD, new CreateTokenEffect(new WolfToken())); - setTriggerPhrase("Whenever you cast a spell from exile or a land enters the battlefield under your control from exile, "); + setTriggerPhrase("Whenever you cast a spell from exile or a land you control enters from exile, "); } private FaldornDreadWolfHeraldTriggeredAbility(final FaldornDreadWolfHeraldTriggeredAbility ability) { diff --git a/Mage.Sets/src/mage/cards/f/FallajiVanguard.java b/Mage.Sets/src/mage/cards/f/FallajiVanguard.java index c3f799e0941..1144fefa8b0 100644 --- a/Mage.Sets/src/mage/cards/f/FallajiVanguard.java +++ b/Mage.Sets/src/mage/cards/f/FallajiVanguard.java @@ -30,7 +30,7 @@ public final class FallajiVanguard extends CardImpl { // First strike this.addAbility(FirstStrikeAbility.getInstance()); - // Whenever Fallaji Vanguard or another creature enters the battlefield under your control, target creature gets +2/+0 until end of turn. + // Whenever Fallaji Vanguard or another creature you control enters, target creature gets +2/+0 until end of turn. Ability ability = new EntersBattlefieldThisOrAnotherTriggeredAbility( new BoostTargetEffect(2, 0), StaticFilters.FILTER_PERMANENT_CREATURE, diff --git a/Mage.Sets/src/mage/cards/f/FamishedForagers.java b/Mage.Sets/src/mage/cards/f/FamishedForagers.java index 2b311111c82..0caf83609e8 100644 --- a/Mage.Sets/src/mage/cards/f/FamishedForagers.java +++ b/Mage.Sets/src/mage/cards/f/FamishedForagers.java @@ -34,7 +34,7 @@ public final class FamishedForagers extends CardImpl { // When Famished Foragers enters the battlefield, if an opponent lost life this turn, add {R}{R}{R}. this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new BasicManaEffect(Mana.RedMana(3))), - OpponentsLostLifeCondition.instance, "When {this} enters the battlefield, " + + OpponentsLostLifeCondition.instance, "When {this} enters, " + "if an opponent lost life this turn, add {R}{R}{R}." ).addHint(OpponentsLostLifeHint.instance)); diff --git a/Mage.Sets/src/mage/cards/f/FanaticOfXenagos.java b/Mage.Sets/src/mage/cards/f/FanaticOfXenagos.java index 09d0756992e..c46bc90550b 100644 --- a/Mage.Sets/src/mage/cards/f/FanaticOfXenagos.java +++ b/Mage.Sets/src/mage/cards/f/FanaticOfXenagos.java @@ -40,7 +40,7 @@ public final class FanaticOfXenagos extends CardImpl { TriggeredAbility ability = new EntersBattlefieldTriggeredAbility(new BoostSourceEffect(1, 1, Duration.EndOfTurn)); ability.addEffect(new GainAbilitySourceEffect(HasteAbility.getInstance(), Duration.EndOfTurn)); this.addAbility(new ConditionalInterveningIfTriggeredAbility(ability, TributeNotPaidCondition.instance, - "When {this} enters the battlefield, if tribute wasn't paid, it gets +1/+1 and gains haste until end of turn.")); + "When {this} enters, if tribute wasn't paid, it gets +1/+1 and gains haste until end of turn.")); } private FanaticOfXenagos(final FanaticOfXenagos card) { diff --git a/Mage.Sets/src/mage/cards/f/FaramirStewardOfGondor.java b/Mage.Sets/src/mage/cards/f/FaramirStewardOfGondor.java index c8407ffaafc..dd98e7b2f73 100644 --- a/Mage.Sets/src/mage/cards/f/FaramirStewardOfGondor.java +++ b/Mage.Sets/src/mage/cards/f/FaramirStewardOfGondor.java @@ -39,7 +39,7 @@ public final class FaramirStewardOfGondor extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(2); - // Whenever a legendary creature with mana value 4 or greater enters the battlefield under your control, you become the monarch. + // Whenever a legendary creature with mana value 4 or greater you control enters, you become the monarch. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(new BecomesMonarchSourceEffect(), filter).addHint(MonarchHint.instance)); // At the beginning of your end step, if you're the monarch, create two 1/1 white Human Soldier creature tokens. diff --git a/Mage.Sets/src/mage/cards/f/FathomMage.java b/Mage.Sets/src/mage/cards/f/FathomMage.java index 3954470edec..a38b8aaf955 100644 --- a/Mage.Sets/src/mage/cards/f/FathomMage.java +++ b/Mage.Sets/src/mage/cards/f/FathomMage.java @@ -29,7 +29,7 @@ public final class FathomMage extends CardImpl { this.power = new MageInt(1); this.toughness = new MageInt(1); - // Evolve (Whenever a creature enters the battlefield under your control, if that creature + // Evolve (Whenever a creature you control enters, if that creature // has greater power or toughness than this creature, put a +1/+1 counter on this creature.) this.addAbility(new EvolveAbility()); diff --git a/Mage.Sets/src/mage/cards/f/FavoredOfIroas.java b/Mage.Sets/src/mage/cards/f/FavoredOfIroas.java index d16adfe4cf1..387efaa770a 100644 --- a/Mage.Sets/src/mage/cards/f/FavoredOfIroas.java +++ b/Mage.Sets/src/mage/cards/f/FavoredOfIroas.java @@ -25,7 +25,7 @@ public final class FavoredOfIroas extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(2); - // Constellation - Whenever an enchantment enters the battlefield under your control, Favored of Iroas gains double strike until end of turn. + // Constellation - Whenever an enchantment you control enters, Favored of Iroas gains double strike until end of turn. this.addAbility(new ConstellationAbility(new GainAbilitySourceEffect( DoubleStrikeAbility.getInstance(), Duration.EndOfTurn ), false, false)); diff --git a/Mage.Sets/src/mage/cards/f/FblthpTheLost.java b/Mage.Sets/src/mage/cards/f/FblthpTheLost.java index 95023f3fe20..63b73250080 100644 --- a/Mage.Sets/src/mage/cards/f/FblthpTheLost.java +++ b/Mage.Sets/src/mage/cards/f/FblthpTheLost.java @@ -93,7 +93,7 @@ class FblthpTheLostTriggeredAbility extends EntersBattlefieldTriggeredAbility { @Override public String getRule() { - return "When {this} enters the battlefield, draw a card. " + + return "When {this} enters, draw a card. " + "If it entered from your library or was cast from your library, draw two cards instead."; } } diff --git a/Mage.Sets/src/mage/cards/f/FearlessFledgling.java b/Mage.Sets/src/mage/cards/f/FearlessFledgling.java index ee0de579de2..53f5b01dd0e 100644 --- a/Mage.Sets/src/mage/cards/f/FearlessFledgling.java +++ b/Mage.Sets/src/mage/cards/f/FearlessFledgling.java @@ -27,7 +27,7 @@ public final class FearlessFledgling extends CardImpl { this.power = new MageInt(1); this.toughness = new MageInt(1); - // Landfall - Whenever a land enters the battlefield under your control, put a +1/+1 counter on Fearless Fledgling. It gains flying until end of turn. + // Landfall - Whenever a land you control enters, put a +1/+1 counter on Fearless Fledgling. It gains flying until end of turn. Ability ability = new LandfallAbility(new AddCountersSourceEffect(CounterType.P1P1.createInstance())); ability.addEffect(new GainAbilitySourceEffect( FlyingAbility.getInstance(), Duration.EndOfTurn diff --git a/Mage.Sets/src/mage/cards/f/FeastingTrollKing.java b/Mage.Sets/src/mage/cards/f/FeastingTrollKing.java index d403879eba8..8000de84d1c 100644 --- a/Mage.Sets/src/mage/cards/f/FeastingTrollKing.java +++ b/Mage.Sets/src/mage/cards/f/FeastingTrollKing.java @@ -48,7 +48,7 @@ public final class FeastingTrollKing extends CardImpl { // When Feasting Troll King enters the battlefield, if you cast it from your hand, create three Food tokens. this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new CreateTokenEffect(new FoodToken(), 3)), - CastFromHandSourcePermanentCondition.instance, "When {this} enters the battlefield, " + + CastFromHandSourcePermanentCondition.instance, "When {this} enters, " + "if you cast it from your hand, create three Food tokens." ), new CastFromHandWatcher()); diff --git a/Mage.Sets/src/mage/cards/f/FelidarRetreat.java b/Mage.Sets/src/mage/cards/f/FelidarRetreat.java index 3d1936dd827..00f83c4ac2c 100644 --- a/Mage.Sets/src/mage/cards/f/FelidarRetreat.java +++ b/Mage.Sets/src/mage/cards/f/FelidarRetreat.java @@ -25,7 +25,7 @@ public final class FelidarRetreat extends CardImpl { public FelidarRetreat(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.ENCHANTMENT}, "{3}{W}"); - // Landfall — Whenever a land enters the battlefield under your control, choose one — + // Landfall — Whenever a land you control enters, choose one — // • Create a 2/2 white Cat Beast creature token. Ability ability = new LandfallAbility(new CreateTokenEffect(new CatBeastToken())); diff --git a/Mage.Sets/src/mage/cards/f/FellTheProfane.java b/Mage.Sets/src/mage/cards/f/FellTheProfane.java index 88735fac51b..d36d59ee16d 100644 --- a/Mage.Sets/src/mage/cards/f/FellTheProfane.java +++ b/Mage.Sets/src/mage/cards/f/FellTheProfane.java @@ -36,10 +36,10 @@ public final class FellTheProfane extends ModalDoubleFacedCard { // Fell Mire // Land - // As Fell Mire enters the battlefield, you may pay 3 life. If you don't, it enters the battlefield tapped. + // As Fell Mire enters the battlefield, you may pay 3 life. If you don't, it enters tapped. this.getRightHalfCard().addAbility(new AsEntersBattlefieldAbility( new TapSourceUnlessPaysEffect(new PayLifeCost(3)), - "you may pay 3 life. If you don't, it enters the battlefield tapped" + "you may pay 3 life. If you don't, it enters tapped" )); // {T}: Add {B}. diff --git a/Mage.Sets/src/mage/cards/f/FieldOfTheDead.java b/Mage.Sets/src/mage/cards/f/FieldOfTheDead.java index f2241456540..92c7fdadf5c 100644 --- a/Mage.Sets/src/mage/cards/f/FieldOfTheDead.java +++ b/Mage.Sets/src/mage/cards/f/FieldOfTheDead.java @@ -31,12 +31,12 @@ public final class FieldOfTheDead extends CardImpl { // {T}: Add {C}. this.addAbility(new ColorlessManaAbility()); - // Whenever Field of the Dead or another land enters the battlefield under your control, if you control seven or more lands with different names, create a 2/2 black Zombie creature token. + // Whenever Field of the Dead or another land you control enters, if you control seven or more lands with different names, create a 2/2 black Zombie creature token. this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldThisOrAnotherTriggeredAbility( new CreateTokenEffect(new ZombieToken()), StaticFilters.FILTER_LAND, false, true ), FieldOfTheDeadCondition.instance, "Whenever {this} or another land " + - "enters the battlefield under your control, if you control seven or more lands with different names, " + + "you control enters, if you control seven or more lands with different names, " + "create a 2/2 black Zombie creature token." )); } @@ -69,4 +69,4 @@ enum FieldOfTheDeadCondition implements Condition { .distinct() .count() > 6; } -} \ No newline at end of file +} diff --git a/Mage.Sets/src/mage/cards/f/Finn.java b/Mage.Sets/src/mage/cards/f/Finn.java index de9d8e5c6d9..1ba511d8c4a 100644 --- a/Mage.Sets/src/mage/cards/f/Finn.java +++ b/Mage.Sets/src/mage/cards/f/Finn.java @@ -34,7 +34,7 @@ public final class Finn extends CardImpl { this.power = new MageInt(3); this.toughness = new MageInt(3); - // Whenever Finn or another nontoken creature you control enters the battlefield under your control, you gain 1 life for each nontoken creature you control. + // Whenever Finn or another nontoken creature you control you control enters, you gain 1 life for each nontoken creature you control. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(Zone.BATTLEFIELD, new GainLifeEffect(new PermanentsOnBattlefieldCount(filter)) .setText("you gain 1 life for each nontoken creature you control"), diff --git a/Mage.Sets/src/mage/cards/f/FiremantleMage.java b/Mage.Sets/src/mage/cards/f/FiremantleMage.java index 8a45c706b20..3b100d47c4d 100644 --- a/Mage.Sets/src/mage/cards/f/FiremantleMage.java +++ b/Mage.Sets/src/mage/cards/f/FiremantleMage.java @@ -27,7 +27,7 @@ public final class FiremantleMage extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(2); - // Rally — Whenver Firemantle Mage or another Ally enters the battlefield under your control, creatures you control gain menace until end of turn. + // Rally — Whenver Firemantle Mage or another Ally you control enters, creatures you control gain menace until end of turn. this.addAbility(new AllyEntersBattlefieldTriggeredAbility( new GainAbilityControlledEffect(new MenaceAbility(), Duration.EndOfTurn, StaticFilters.FILTER_PERMANENT_CREATURES) .setText("creatures you control gain menace until end of turn. (A creature with menace can't be blocked except by two or more creatures.)"), false)); diff --git a/Mage.Sets/src/mage/cards/f/FirstDayOfClass.java b/Mage.Sets/src/mage/cards/f/FirstDayOfClass.java index f9f7bffee29..702084e99a4 100644 --- a/Mage.Sets/src/mage/cards/f/FirstDayOfClass.java +++ b/Mage.Sets/src/mage/cards/f/FirstDayOfClass.java @@ -28,7 +28,7 @@ public final class FirstDayOfClass extends CardImpl { public FirstDayOfClass(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.INSTANT}, "{1}{R}"); - // Whenever a creature enters the battlefield under your control this turn, put a +1/+1 counter on it and it gains haste until end of turn. + // Whenever a creature you control enters this turn, put a +1/+1 counter on it and it gains haste until end of turn. this.getSpellAbility().addEffect(new CreateDelayedTriggeredAbilityEffect(new FirstDayOfClassTriggeredAbility())); // Learn. @@ -79,6 +79,6 @@ class FirstDayOfClassTriggeredAbility extends DelayedTriggeredAbility { @Override public String getRule() { - return "Whenever a creature enters the battlefield under your control this turn, put a +1/+1 counter on it and it gains haste until end of turn"; + return "Whenever a creature you control enters this turn, put a +1/+1 counter on it and it gains haste until end of turn"; } -} \ No newline at end of file +} diff --git a/Mage.Sets/src/mage/cards/f/FlameKinWarScout.java b/Mage.Sets/src/mage/cards/f/FlameKinWarScout.java index 98976535d90..70033f969fa 100644 --- a/Mage.Sets/src/mage/cards/f/FlameKinWarScout.java +++ b/Mage.Sets/src/mage/cards/f/FlameKinWarScout.java @@ -34,7 +34,7 @@ public final class FlameKinWarScout extends CardImpl { Zone.BATTLEFIELD, new FlameKinWarScourEffect(), StaticFilters.FILTER_ANOTHER_CREATURE, false, SetTargetPointer.PERMANENT - ).setTriggerPhrase("When another creature enters the battlefield, ")); + ).setTriggerPhrase("When another creature enters, ")); } diff --git a/Mage.Sets/src/mage/cards/f/FlameWreathedPhoenix.java b/Mage.Sets/src/mage/cards/f/FlameWreathedPhoenix.java index 0e6352f397e..7dc266963c0 100644 --- a/Mage.Sets/src/mage/cards/f/FlameWreathedPhoenix.java +++ b/Mage.Sets/src/mage/cards/f/FlameWreathedPhoenix.java @@ -42,7 +42,7 @@ public final class FlameWreathedPhoenix extends CardImpl { Effect effect = new GainAbilitySourceEffect(new DiesSourceTriggeredAbility(new ReturnToHandSourceEffect())); ability.addEffect(effect); this.addAbility(new ConditionalInterveningIfTriggeredAbility(ability, TributeNotPaidCondition.instance, - "When {this} enters the battlefield, if tribute wasn't paid, it gains haste and \"When this creature dies, return it to its owner's hand.\"")); + "When {this} enters, if tribute wasn't paid, it gains haste and \"When this creature dies, return it to its owner's hand.\"")); } diff --git a/Mage.Sets/src/mage/cards/f/FlamekinVillage.java b/Mage.Sets/src/mage/cards/f/FlamekinVillage.java index 1487a65d0d9..b0e97ca7a55 100644 --- a/Mage.Sets/src/mage/cards/f/FlamekinVillage.java +++ b/Mage.Sets/src/mage/cards/f/FlamekinVillage.java @@ -37,7 +37,7 @@ public final class FlamekinVillage extends CardImpl { super(ownerId,setInfo,new CardType[]{CardType.LAND},""); // As Flamekin Village enters the battlefield, you may reveal an Elemental card from your hand. If you don't, Flamekin Village enters the battlefield tapped. - this.addAbility(new AsEntersBattlefieldAbility(new TapSourceUnlessPaysEffect(new RevealTargetFromHandCost(new TargetCardInHand(filter))), "you may reveal an Elemental card from your hand. If you don't, {this} enters the battlefield tapped")); + this.addAbility(new AsEntersBattlefieldAbility(new TapSourceUnlessPaysEffect(new RevealTargetFromHandCost(new TargetCardInHand(filter))), "you may reveal an Elemental card from your hand. If you don't, {this} enters tapped")); // {tap}: Add {R}. this.addAbility(new RedManaAbility()); diff --git a/Mage.Sets/src/mage/cards/f/FlameshadowConjuring.java b/Mage.Sets/src/mage/cards/f/FlameshadowConjuring.java index 8c4c36677f3..64c2e07a7c1 100644 --- a/Mage.Sets/src/mage/cards/f/FlameshadowConjuring.java +++ b/Mage.Sets/src/mage/cards/f/FlameshadowConjuring.java @@ -30,7 +30,7 @@ public final class FlameshadowConjuring extends CardImpl { public FlameshadowConjuring(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.ENCHANTMENT}, "{3}{R}"); - // Whenever a nontoken creature enters the battlefield under your control, you may pay {R}. If you do, create a token that's a copy of that creature. That token gains haste. Exile it at the beginning of the next end step. + // Whenever a nontoken creature you control enters, you may pay {R}. If you do, create a token that's a copy of that creature. That token gains haste. Exile it at the beginning of the next end step. Ability ability = new EntersBattlefieldControlledTriggeredAbility(Zone.BATTLEFIELD, new DoIfCostPaid(new FlameshadowConjuringEffect(), new ManaCostsImpl<>("{R}"), "Pay {R} to create a token that's a copy of that creature that entered the battlefield?"), diff --git a/Mage.Sets/src/mage/cards/f/FlayerDrone.java b/Mage.Sets/src/mage/cards/f/FlayerDrone.java index cd80ba19f88..f7c1075dd1f 100644 --- a/Mage.Sets/src/mage/cards/f/FlayerDrone.java +++ b/Mage.Sets/src/mage/cards/f/FlayerDrone.java @@ -44,7 +44,7 @@ public final class FlayerDrone extends CardImpl { // First strike this.addAbility(FirstStrikeAbility.getInstance()); - // Whenever another colorless creature enters the battlefield under your control, target opponent loses 1 life. + // Whenever another colorless creature you control enters, target opponent loses 1 life. Ability ability = new EntersBattlefieldControlledTriggeredAbility(Zone.BATTLEFIELD, new LoseLifeTargetEffect(1), filter, false); ability.addTarget(new TargetOpponent()); this.addAbility(ability); diff --git a/Mage.Sets/src/mage/cards/f/ForebodingRuins.java b/Mage.Sets/src/mage/cards/f/ForebodingRuins.java index a00513382cc..6f9e95c12ed 100644 --- a/Mage.Sets/src/mage/cards/f/ForebodingRuins.java +++ b/Mage.Sets/src/mage/cards/f/ForebodingRuins.java @@ -33,7 +33,7 @@ public final class ForebodingRuins extends CardImpl { // As Foreboding Ruins enters the battlefield, you may reveal a Swamp or Mountain card from your hand. If you don't Foreboding Ruins enters the battlefield tapped. this.addAbility(new AsEntersBattlefieldAbility(new TapSourceUnlessPaysEffect(new RevealTargetFromHandCost(new TargetCardInHand(filter))), - "you may reveal a Swamp or Mountain card from your hand. If you don't, {this} enters the battlefield tapped")); + "you may reveal a Swamp or Mountain card from your hand. If you don't, {this} enters tapped")); // {T}: Add {B} or {R}. this.addAbility(new BlackManaAbility()); diff --git a/Mage.Sets/src/mage/cards/f/ForerunnerOfTheCoalition.java b/Mage.Sets/src/mage/cards/f/ForerunnerOfTheCoalition.java index af65e6fa6dd..85110624e88 100644 --- a/Mage.Sets/src/mage/cards/f/ForerunnerOfTheCoalition.java +++ b/Mage.Sets/src/mage/cards/f/ForerunnerOfTheCoalition.java @@ -43,7 +43,7 @@ public final class ForerunnerOfTheCoalition extends CardImpl { new TargetCardInLibrary(new FilterBySubtypeCard(SubType.PIRATE)), true), true)); - // Whenever another Pirate enters the battlefield under your control, each opponent loses 1 life. + // Whenever another Pirate you control enters, each opponent loses 1 life. Ability ability = new EntersBattlefieldControlledTriggeredAbility( Zone.BATTLEFIELD, new LoseLifeOpponentsEffect(1), filterAnotherPirate, false); diff --git a/Mage.Sets/src/mage/cards/f/ForerunnerOfTheEmpire.java b/Mage.Sets/src/mage/cards/f/ForerunnerOfTheEmpire.java index e0208bf194e..1b47ba5a9a8 100644 --- a/Mage.Sets/src/mage/cards/f/ForerunnerOfTheEmpire.java +++ b/Mage.Sets/src/mage/cards/f/ForerunnerOfTheEmpire.java @@ -49,7 +49,7 @@ public final class ForerunnerOfTheEmpire extends CardImpl { ) ); - // Whenever a Dinosaur enters the battlefield under your control, you may have Forerunner of the Empire deal 1 damage to each creature. + // Whenever a Dinosaur you control enters, you may have Forerunner of the Empire deal 1 damage to each creature. Ability ability = new EntersBattlefieldControlledTriggeredAbility( Zone.BATTLEFIELD, new DamageAllEffect(1, new FilterCreaturePermanent()).setText("have {this} deal 1 damage to each creature"), diff --git a/Mage.Sets/src/mage/cards/f/ForerunnerOfTheHeralds.java b/Mage.Sets/src/mage/cards/f/ForerunnerOfTheHeralds.java index 9936c36282e..a2acbccc45e 100644 --- a/Mage.Sets/src/mage/cards/f/ForerunnerOfTheHeralds.java +++ b/Mage.Sets/src/mage/cards/f/ForerunnerOfTheHeralds.java @@ -51,7 +51,7 @@ public final class ForerunnerOfTheHeralds extends CardImpl { ) ); - // Whenever another Merfolk enters the battlefield under your control, put a +1/+1 counter on Forerunner of the Heralds. + // Whenever another Merfolk you control enters, put a +1/+1 counter on Forerunner of the Heralds. Ability ability = new EntersBattlefieldControlledTriggeredAbility(new AddCountersSourceEffect(CounterType.P1P1.createInstance()), filterAnotherMerfolk); this.addAbility(ability); } diff --git a/Mage.Sets/src/mage/cards/f/ForerunnerOfTheLegion.java b/Mage.Sets/src/mage/cards/f/ForerunnerOfTheLegion.java index abc526eab16..7876f62aff6 100644 --- a/Mage.Sets/src/mage/cards/f/ForerunnerOfTheLegion.java +++ b/Mage.Sets/src/mage/cards/f/ForerunnerOfTheLegion.java @@ -48,7 +48,7 @@ public final class ForerunnerOfTheLegion extends CardImpl { ) ); - // Whenever another Vampire enters the battlefield under your control, target creature gets +1/+1 until end of turn. + // Whenever another Vampire you control enters, target creature gets +1/+1 until end of turn. Ability ability = new EntersBattlefieldControlledTriggeredAbility(new BoostTargetEffect(1,1, Duration.EndOfTurn), filterAnotherVampire); ability.addTarget(new TargetCreaturePermanent()); this.addAbility(ability); diff --git a/Mage.Sets/src/mage/cards/f/ForgebornOreads.java b/Mage.Sets/src/mage/cards/f/ForgebornOreads.java index 68b4b413ecc..fe6ed7df17e 100644 --- a/Mage.Sets/src/mage/cards/f/ForgebornOreads.java +++ b/Mage.Sets/src/mage/cards/f/ForgebornOreads.java @@ -25,7 +25,7 @@ public final class ForgebornOreads extends CardImpl { this.power = new MageInt(4); this.toughness = new MageInt(2); - // Constellation - Whenever Forgeborn Oreads or another enchantment enters the battlefield under your control, Forgeborn Oreads deals 1 damage to any target. + // Constellation - Whenever Forgeborn Oreads or another enchantment you control enters, Forgeborn Oreads deals 1 damage to any target. Ability ability = new ConstellationAbility(new DamageTargetEffect(1)); ability.addTarget(new TargetAnyTarget()); this.addAbility(ability); diff --git a/Mage.Sets/src/mage/cards/f/FortifiedBeachhead.java b/Mage.Sets/src/mage/cards/f/FortifiedBeachhead.java index 8a100125cd9..7244a7dd65c 100644 --- a/Mage.Sets/src/mage/cards/f/FortifiedBeachhead.java +++ b/Mage.Sets/src/mage/cards/f/FortifiedBeachhead.java @@ -72,7 +72,7 @@ class FortifiedBeachheadEffect extends OneShotEffect { public FortifiedBeachheadEffect() { super(Outcome.Tap); - this.staticText = "you may reveal a Soldier card from your hand. {this} enters the battlefield tapped unless you revealed a Soldier card this way or you control a Soldier."; + this.staticText = "you may reveal a Soldier card from your hand. {this} enters tapped unless you revealed a Soldier card this way or you control a Soldier."; } private FortifiedBeachheadEffect(final FortifiedBeachheadEffect effect) { diff --git a/Mage.Sets/src/mage/cards/f/FortifiedVillage.java b/Mage.Sets/src/mage/cards/f/FortifiedVillage.java index dec2ac2c202..5f535c284c5 100644 --- a/Mage.Sets/src/mage/cards/f/FortifiedVillage.java +++ b/Mage.Sets/src/mage/cards/f/FortifiedVillage.java @@ -33,7 +33,7 @@ public final class FortifiedVillage extends CardImpl { // As Fortified Village enters the battlefield, you may reveal a Forest or Plains card from your hand. If you don't, Fortified Village enters the battlefield tapped. this.addAbility(new AsEntersBattlefieldAbility(new TapSourceUnlessPaysEffect(new RevealTargetFromHandCost(new TargetCardInHand(filter))), - "you may reveal a Forest or Plains card from your hand. If you don't, {this} enters the battlefield tapped")); + "you may reveal a Forest or Plains card from your hand. If you don't, {this} enters tapped")); // {T}: Add {G} or {W}. this.addAbility(new GreenManaAbility()); diff --git a/Mage.Sets/src/mage/cards/f/FoundryHornet.java b/Mage.Sets/src/mage/cards/f/FoundryHornet.java index 4ac213ded3d..df6e2b9cccf 100644 --- a/Mage.Sets/src/mage/cards/f/FoundryHornet.java +++ b/Mage.Sets/src/mage/cards/f/FoundryHornet.java @@ -22,7 +22,7 @@ import mage.filter.StaticFilters; */ public final class FoundryHornet extends CardImpl { - private static final String rule = "When {this} enters the battlefield, if you control a creature with a +1/+1 counter on it, creatures your opponents control get -1/-1 until end of turn."; + private static final String rule = "When {this} enters, if you control a creature with a +1/+1 counter on it, creatures your opponents control get -1/-1 until end of turn."; public FoundryHornet(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{3}{B}"); diff --git a/Mage.Sets/src/mage/cards/f/FoundryStreetDenizen.java b/Mage.Sets/src/mage/cards/f/FoundryStreetDenizen.java index ce1316c104f..dcf75e28d8a 100644 --- a/Mage.Sets/src/mage/cards/f/FoundryStreetDenizen.java +++ b/Mage.Sets/src/mage/cards/f/FoundryStreetDenizen.java @@ -35,7 +35,7 @@ public final class FoundryStreetDenizen extends CardImpl { this.power = new MageInt(1); this.toughness = new MageInt(1); - // Whenever another red creature enters the battlefield under your control, Foundry Street Denizen gets +1/+0 until end of turn. + // Whenever another red creature you control enters, Foundry Street Denizen gets +1/+0 until end of turn. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(Zone.BATTLEFIELD, new BoostSourceEffect(1, 0, Duration.EndOfTurn), filter, false)); } diff --git a/Mage.Sets/src/mage/cards/f/FrenziedFugue.java b/Mage.Sets/src/mage/cards/f/FrenziedFugue.java index 3947895c3fd..1f5a42f0fc3 100644 --- a/Mage.Sets/src/mage/cards/f/FrenziedFugue.java +++ b/Mage.Sets/src/mage/cards/f/FrenziedFugue.java @@ -101,6 +101,6 @@ class FrenziedFugueTriggeredAbility extends TriggeredAbilityImpl { @Override public String getRule() { - return "When {this} enters the battlefield or at the beginning of your upkeep, gain control of enchanted permanent until end of turn. Untap that permanent. It gains haste until end of turn."; + return "When {this} enters or at the beginning of your upkeep, gain control of enchanted permanent until end of turn. Untap that permanent. It gains haste until end of turn."; } } diff --git a/Mage.Sets/src/mage/cards/f/FrodoBaggins.java b/Mage.Sets/src/mage/cards/f/FrodoBaggins.java index f145dfae2b3..c9a5c9c76c2 100644 --- a/Mage.Sets/src/mage/cards/f/FrodoBaggins.java +++ b/Mage.Sets/src/mage/cards/f/FrodoBaggins.java @@ -38,7 +38,7 @@ public final class FrodoBaggins extends CardImpl { this.power = new MageInt(1); this.toughness = new MageInt(3); - // Whenever Frodo Baggins or another legendary creature enters the battlefield under your control, the Ring tempts you. + // Whenever Frodo Baggins or another legendary creature you control enters, the Ring tempts you. this.addAbility(new EntersBattlefieldThisOrAnotherTriggeredAbility( new TheRingTemptsYouEffect(), filter, false, true )); diff --git a/Mage.Sets/src/mage/cards/f/FrontierMastodon.java b/Mage.Sets/src/mage/cards/f/FrontierMastodon.java index 7639d3b9c19..d1cc817037a 100644 --- a/Mage.Sets/src/mage/cards/f/FrontierMastodon.java +++ b/Mage.Sets/src/mage/cards/f/FrontierMastodon.java @@ -28,7 +28,7 @@ public final class FrontierMastodon extends CardImpl { this.addAbility(new EntersBattlefieldAbility( new AddCountersSourceEffect(CounterType.P1P1.createInstance(1)), FerociousCondition.instance, - "Ferocious — {this} enters the battlefield with a +1/+1 counter on it if you control a creature with power 4 or greater.", "" + "Ferocious — {this} enters with a +1/+1 counter on it if you control a creature with power 4 or greater.", "" ).addHint(FerociousHint.instance)); } diff --git a/Mage.Sets/src/mage/cards/f/FrontierSiege.java b/Mage.Sets/src/mage/cards/f/FrontierSiege.java index d489208aeb2..87b2e5bfcfa 100644 --- a/Mage.Sets/src/mage/cards/f/FrontierSiege.java +++ b/Mage.Sets/src/mage/cards/f/FrontierSiege.java @@ -37,14 +37,14 @@ public final class FrontierSiege extends CardImpl { } private static final String ruleTrigger1 = "&bull Khans — At the beginning of each of your main phases, add {G}{G}."; - private static final String ruleTrigger2 = "&bull Dragons — Whenever a creature with flying enters the battlefield under your control, you may have it fight target creature you don't control."; + private static final String ruleTrigger2 = "&bull Dragons — Whenever a creature with flying you control enters, you may have it fight target creature you don't control."; public FrontierSiege(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.ENCHANTMENT}, "{3}{G}"); // As Frontier Siege enters the battlefield, choose Khans or Dragons. this.addAbility(new EntersBattlefieldAbility(new ChooseModeEffect("Khans or Dragons?", "Khans", "Dragons"), null, - "As {this} enters the battlefield, choose Khans or Dragons.", "")); + "As {this} enters, choose Khans or Dragons.", "")); // * Khans - At the beginning of each of your main phases, add {G}{G}. this.addAbility(new ConditionalTriggeredAbility( @@ -52,7 +52,7 @@ public final class FrontierSiege extends CardImpl { new ModeChoiceSourceCondition("Khans"), ruleTrigger1)); - // * Dragons - Whenever a creature with flying enters the battlefield under your control, you may have it fight target creature you don't control. + // * Dragons - Whenever a creature with flying you control enters, you may have it fight target creature you don't control. Ability ability2 = new ConditionalTriggeredAbility( new EntersBattlefieldControlledTriggeredAbility(Zone.BATTLEFIELD, new FrontierSiegeFightEffect(), filter, true, SetTargetPointer.PERMANENT), new ModeChoiceSourceCondition("Dragons"), diff --git a/Mage.Sets/src/mage/cards/f/FrostboilSnarl.java b/Mage.Sets/src/mage/cards/f/FrostboilSnarl.java index 28f69e07f51..0fa3891e88c 100644 --- a/Mage.Sets/src/mage/cards/f/FrostboilSnarl.java +++ b/Mage.Sets/src/mage/cards/f/FrostboilSnarl.java @@ -37,7 +37,7 @@ public final class FrostboilSnarl extends CardImpl { new TapSourceUnlessPaysEffect( new RevealTargetFromHandCost(new TargetCardInHand(filter)) ), "you may reveal an Island or Mountain card from your hand. " + - "If you don't, {this} enters the battlefield tapped" + "If you don't, {this} enters tapped" )); // {T}: Add {U} or {R}. diff --git a/Mage.Sets/src/mage/cards/f/FunnelWebRecluse.java b/Mage.Sets/src/mage/cards/f/FunnelWebRecluse.java index 2a4c822f596..30d29cc8ed1 100644 --- a/Mage.Sets/src/mage/cards/f/FunnelWebRecluse.java +++ b/Mage.Sets/src/mage/cards/f/FunnelWebRecluse.java @@ -32,7 +32,7 @@ public final class FunnelWebRecluse extends CardImpl { // Morbid — When Funnel-Web Recluse enters the battlefield, if a creature died this turn, investigate. this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new InvestigateEffect()), - MorbidCondition.instance, "Morbid — When {this} enters the battlefield, " + + MorbidCondition.instance, "Morbid — When {this} enters, " + "if a creature died this turn, investigate. (Create a colorless Clue artifact token " + "with \"{2}, Sacrifice this artifact: Draw a card.\")" ).addHint(MorbidHint.instance)); diff --git a/Mage.Sets/src/mage/cards/f/FurnaceDragon.java b/Mage.Sets/src/mage/cards/f/FurnaceDragon.java index 56fbc5ab137..7a95df32bb3 100644 --- a/Mage.Sets/src/mage/cards/f/FurnaceDragon.java +++ b/Mage.Sets/src/mage/cards/f/FurnaceDragon.java @@ -44,7 +44,7 @@ public final class FurnaceDragon extends CardImpl { this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new ExileAllEffect(filter), false), CastFromHandSourcePermanentCondition.instance, - "When {this} enters the battlefield, if you cast it from your hand, exile all artifacts."), + "When {this} enters, if you cast it from your hand, exile all artifacts."), new CastFromHandWatcher()); } diff --git a/Mage.Sets/src/mage/cards/f/FurycalmSnarl.java b/Mage.Sets/src/mage/cards/f/FurycalmSnarl.java index 8bcef259f49..0b64c934b04 100644 --- a/Mage.Sets/src/mage/cards/f/FurycalmSnarl.java +++ b/Mage.Sets/src/mage/cards/f/FurycalmSnarl.java @@ -38,7 +38,7 @@ public final class FurycalmSnarl extends CardImpl { new TapSourceUnlessPaysEffect( new RevealTargetFromHandCost(new TargetCardInHand(filter)) ), "you may reveal a Mountain or Plains card from your hand. " + - "If you don't, {this} enters the battlefield tapped" + "If you don't, {this} enters tapped" )); // {T}: Add {R} or {W}. diff --git a/Mage.Sets/src/mage/cards/g/GalaGreeters.java b/Mage.Sets/src/mage/cards/g/GalaGreeters.java index 2ea8794473d..8ac8eb950cb 100644 --- a/Mage.Sets/src/mage/cards/g/GalaGreeters.java +++ b/Mage.Sets/src/mage/cards/g/GalaGreeters.java @@ -30,7 +30,7 @@ public final class GalaGreeters extends CardImpl { this.power = new MageInt(1); this.toughness = new MageInt(1); - // Alliance — Whenever another creature enters the battlefield under your control, choose one that hasn't been chosen this turn— + // Alliance — Whenever another creature you control enters, choose one that hasn't been chosen this turn— // • Put a +1/+1 counter on Gala Greeters. Ability ability = new AllianceAbility(new AddCountersSourceEffect(CounterType.P1P1.createInstance())); ability.setModeTag("put +1/+1 counter"); diff --git a/Mage.Sets/src/mage/cards/g/GaladrielLightOfValinor.java b/Mage.Sets/src/mage/cards/g/GaladrielLightOfValinor.java index 9185b487a4f..da6007ed083 100644 --- a/Mage.Sets/src/mage/cards/g/GaladrielLightOfValinor.java +++ b/Mage.Sets/src/mage/cards/g/GaladrielLightOfValinor.java @@ -34,7 +34,7 @@ public final class GaladrielLightOfValinor extends CardImpl { this.power = new MageInt(3); this.toughness = new MageInt(3); - // Alliance — Whenever another creature enters the battlefield under your control, choose one that hasn't been chosen this turn — + // Alliance — Whenever another creature you control enters, choose one that hasn't been chosen this turn — // • Add {G}{G}{G}. Ability ability = new AllianceAbility(new AddManaToManaPoolSourceControllerEffect(Mana.GreenMana(3))); ability.setModeTag("add mana"); diff --git a/Mage.Sets/src/mage/cards/g/GaleaKindlerOfHope.java b/Mage.Sets/src/mage/cards/g/GaleaKindlerOfHope.java index 55a9e824ab2..2436daa2dab 100644 --- a/Mage.Sets/src/mage/cards/g/GaleaKindlerOfHope.java +++ b/Mage.Sets/src/mage/cards/g/GaleaKindlerOfHope.java @@ -122,7 +122,7 @@ class GaleaKindlerOfHopeEffect extends ContinuousEffectImpl { private final MageObjectReference spellRef; private final MageObjectReference permRef; private final Ability ability = new EntersBattlefieldAttachToTarget() - .setTriggerPhrase("When this Equipment enters the battlefield, "); + .setTriggerPhrase("When this Equipment enters, "); GaleaKindlerOfHopeEffect(Spell spell, Game game) { super(Duration.Custom, Layer.AbilityAddingRemovingEffects_6, SubLayer.NA, Outcome.Benefit); diff --git a/Mage.Sets/src/mage/cards/g/GameTrail.java b/Mage.Sets/src/mage/cards/g/GameTrail.java index 3eec70584f9..56b6f31cda1 100644 --- a/Mage.Sets/src/mage/cards/g/GameTrail.java +++ b/Mage.Sets/src/mage/cards/g/GameTrail.java @@ -32,7 +32,7 @@ public final class GameTrail extends CardImpl { // As Game Trail enters the battlefield, you may reveal a Mountain or Forest card from your hand. If you don't, Game Trail enters the battlefield tapped. this.addAbility(new AsEntersBattlefieldAbility(new TapSourceUnlessPaysEffect(new RevealTargetFromHandCost(new TargetCardInHand(filter))), - "you may reveal a Mountain or Forest card from your hand. If you don't, {this} enters the battlefield tapped")); + "you may reveal a Mountain or Forest card from your hand. If you don't, {this} enters tapped")); // {T}: Add {R} or {G}. this.addAbility(new RedManaAbility()); diff --git a/Mage.Sets/src/mage/cards/g/GarbageElementalC.java b/Mage.Sets/src/mage/cards/g/GarbageElementalC.java index a7cc431ce38..d08d8e48842 100644 --- a/Mage.Sets/src/mage/cards/g/GarbageElementalC.java +++ b/Mage.Sets/src/mage/cards/g/GarbageElementalC.java @@ -36,7 +36,7 @@ public final class GarbageElementalC extends CardImpl { // When Garbage Elemental enters the battlefield, roll two six-sided dice. Create a number of 1/1 red Goblin creature tokens equal to the difference between those results. this.addAbility(new EntersBattlefieldAbility(new GarbageElementalCEffect(), null, - "When {this} enters the battlefield, roll two six-sided dice. Create a number of 1/1 red Goblin creature tokens equal to the difference between those results", + "When {this} enters, roll two six-sided dice. Create a number of 1/1 red Goblin creature tokens equal to the difference between those results", null)); } diff --git a/Mage.Sets/src/mage/cards/g/GarbageElementalD.java b/Mage.Sets/src/mage/cards/g/GarbageElementalD.java index 3ad4ac8bd29..dc5ec9722f9 100644 --- a/Mage.Sets/src/mage/cards/g/GarbageElementalD.java +++ b/Mage.Sets/src/mage/cards/g/GarbageElementalD.java @@ -34,7 +34,7 @@ public final class GarbageElementalD extends CardImpl { // When Garbage Elemental enters the battlefield, roll a six-sided die. Garbage Elemental deals damage equal to the result to target opponent. Ability ability = new EntersBattlefieldAbility(new GarbageElementalDEffect(), null, - "When {this} enters the battlefield, roll a six-sided die. {this} deals damage equal to the result to target opponent", + "When {this} enters, roll a six-sided die. {this} deals damage equal to the result to target opponent", null); ability.addTarget(new TargetOpponent()); this.addAbility(ability); diff --git a/Mage.Sets/src/mage/cards/g/GarenbrigPaladin.java b/Mage.Sets/src/mage/cards/g/GarenbrigPaladin.java index 4aadaabda2c..fbef30a394b 100644 --- a/Mage.Sets/src/mage/cards/g/GarenbrigPaladin.java +++ b/Mage.Sets/src/mage/cards/g/GarenbrigPaladin.java @@ -30,7 +30,7 @@ public final class GarenbrigPaladin extends CardImpl { this.addAbility(new EntersBattlefieldAbility(new AddCountersSourceEffect( CounterType.P1P1.createInstance()), AdamantCondition.GREEN, "
Adamant — If at least three green mana was spent to cast this spell, " + - "{this} enters the battlefield with a +1/+1 counter on it.", "" + "{this} enters with a +1/+1 counter on it.", "" )); // Garenbrig Paladin can't be blocked by creatures with power 2 or less. diff --git a/Mage.Sets/src/mage/cards/g/GarruksUprising.java b/Mage.Sets/src/mage/cards/g/GarruksUprising.java index 4ed2994409e..180629f5d1f 100644 --- a/Mage.Sets/src/mage/cards/g/GarruksUprising.java +++ b/Mage.Sets/src/mage/cards/g/GarruksUprising.java @@ -48,7 +48,7 @@ public final class GarruksUprising extends CardImpl { StaticFilters.FILTER_PERMANENT_CREATURES ))); - // Whenever a creature with power 4 or greater enters the battlefield under your control, draw a card. + // Whenever a creature with power 4 or greater you control enters, draw a card. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( Zone.BATTLEFIELD, new DrawCardSourceControllerEffect(1), filter, false )); diff --git a/Mage.Sets/src/mage/cards/g/GateColossus.java b/Mage.Sets/src/mage/cards/g/GateColossus.java index c7221bba29e..ba900db8dd6 100644 --- a/Mage.Sets/src/mage/cards/g/GateColossus.java +++ b/Mage.Sets/src/mage/cards/g/GateColossus.java @@ -40,7 +40,7 @@ public final class GateColossus extends CardImpl { // Gate Colossus can't be blocked by creatures with power 2 or less. this.addAbility(new DauntAbility()); - // Whenever a Gate enters the battlefield under your control, you may put Gate Colossus from your graveyard on top of your library. + // Whenever a Gate you control enters, you may put Gate Colossus from your graveyard on top of your library. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( Zone.GRAVEYARD, new PutOnLibrarySourceEffect( diff --git a/Mage.Sets/src/mage/cards/g/GatekeeperOfMalakir.java b/Mage.Sets/src/mage/cards/g/GatekeeperOfMalakir.java index cab5989431d..3a6c64a0c6d 100644 --- a/Mage.Sets/src/mage/cards/g/GatekeeperOfMalakir.java +++ b/Mage.Sets/src/mage/cards/g/GatekeeperOfMalakir.java @@ -43,7 +43,7 @@ public final class GatekeeperOfMalakir extends CardImpl { // When Gatekeeper of Malakir enters the battlefield, if it was kicked, target player sacrifices a creature. EntersBattlefieldTriggeredAbility ability = new EntersBattlefieldTriggeredAbility(new SacrificeEffect(filter, 1, "target player")); - Ability conditionalAbility = new ConditionalInterveningIfTriggeredAbility(ability, KickedCondition.ONCE, "When {this} enters the battlefield, if it was kicked, target player sacrifices a creature."); + Ability conditionalAbility = new ConditionalInterveningIfTriggeredAbility(ability, KickedCondition.ONCE, "When {this} enters, if it was kicked, target player sacrifices a creature."); conditionalAbility.addTarget(new TargetPlayer()); this.addAbility(conditionalAbility); } diff --git a/Mage.Sets/src/mage/cards/g/GatewatchBeacon.java b/Mage.Sets/src/mage/cards/g/GatewatchBeacon.java index 3fc0615bda8..d3d4f66a06c 100644 --- a/Mage.Sets/src/mage/cards/g/GatewatchBeacon.java +++ b/Mage.Sets/src/mage/cards/g/GatewatchBeacon.java @@ -38,7 +38,7 @@ public final class GatewatchBeacon extends CardImpl { // {T}: Add {W}. this.addAbility(new WhiteManaAbility()); - // Whenever a planeswalker enters the battlefield under your control, if Gatewatch Beacon has loyalty + // Whenever a planeswalker you control enters, if Gatewatch Beacon has loyalty // counters on it, you may move a loyalty counter from Gatewatch Beacon onto that planeswalker. this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldControlledTriggeredAbility( @@ -46,7 +46,7 @@ public final class GatewatchBeacon extends CardImpl { new GatewatchBeaconMoveCounterEffect(), StaticFilters.FILTER_PERMANENT_PLANESWALKER, true - ), GatewatchBeaconCondition.instance, "Whenever a planeswalker enters the battlefield under your control, if {this} has " + + ), GatewatchBeaconCondition.instance, "Whenever a planeswalker you control enters, if {this} has " + "loyalty counters on it, you may move a loyalty counter from {this} onto that planeswalker" )); } diff --git a/Mage.Sets/src/mage/cards/g/GatewaySneak.java b/Mage.Sets/src/mage/cards/g/GatewaySneak.java index 9d0596cb775..f9694d00740 100644 --- a/Mage.Sets/src/mage/cards/g/GatewaySneak.java +++ b/Mage.Sets/src/mage/cards/g/GatewaySneak.java @@ -29,7 +29,7 @@ public final class GatewaySneak extends CardImpl { this.power = new MageInt(1); this.toughness = new MageInt(3); - // Whenever a Gate enters the battlefield under your control, Gateway Sneak can't be blocked this turn. + // Whenever a Gate you control enters, Gateway Sneak can't be blocked this turn. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( new CantBeBlockedSourceEffect(Duration.EndOfTurn), filter )); diff --git a/Mage.Sets/src/mage/cards/g/GatherSpecimens.java b/Mage.Sets/src/mage/cards/g/GatherSpecimens.java index d1379299e1e..3c3df552f68 100644 --- a/Mage.Sets/src/mage/cards/g/GatherSpecimens.java +++ b/Mage.Sets/src/mage/cards/g/GatherSpecimens.java @@ -26,7 +26,7 @@ public final class GatherSpecimens extends CardImpl { public GatherSpecimens(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.INSTANT}, "{3}{U}{U}{U}"); - // If a creature would enter the battlefield under an opponent's control this turn, it enters the battlefield under your control instead. + // If a creature would enter the battlefield under an opponent's control this turn, it enters under your control instead. this.getSpellAbility().addEffect(new GatherSpecimensReplacementEffect()); } @@ -44,7 +44,7 @@ class GatherSpecimensReplacementEffect extends ReplacementEffectImpl { GatherSpecimensReplacementEffect() { super(Duration.EndOfTurn, Outcome.GainControl); - staticText = "If a creature would enter the battlefield under an opponent's control this turn, it enters the battlefield under your control instead"; + staticText = "If a creature would enter the battlefield under an opponent's control this turn, it enters under your control instead"; } private GatherSpecimensReplacementEffect(final GatherSpecimensReplacementEffect effect) { diff --git a/Mage.Sets/src/mage/cards/g/GemcutterBuccaneer.java b/Mage.Sets/src/mage/cards/g/GemcutterBuccaneer.java index ab4d88023d8..ad0b639535d 100644 --- a/Mage.Sets/src/mage/cards/g/GemcutterBuccaneer.java +++ b/Mage.Sets/src/mage/cards/g/GemcutterBuccaneer.java @@ -29,7 +29,7 @@ import mage.target.TargetPermanent; /** * Gemcutter Buccaneer {3}{R} * Creature - Orc Pirate Artificer 1/3 - * Whenever Gemcutter Buccaneer or another Pirate enters the battlefield under your control, create a tapped Treasure token. + * Whenever Gemcutter Buccaneer or another Pirate you control enters, create a tapped Treasure token. * Treasures you control are Equipment in addition to their other types and have “Equipped creature gets +2/+0,” equip Pirate {1}, and equip {3}. * * @author DominionSpy @@ -47,7 +47,7 @@ public final class GemcutterBuccaneer extends CardImpl { this.power = new MageInt(1); this.toughness = new MageInt(3); - // Whenever Gemcutter Buccaneer or another Pirate enters the battlefield under your control, create a tapped Treasure token. + // Whenever Gemcutter Buccaneer or another Pirate you control enters, create a tapped Treasure token. this.addAbility(new EntersBattlefieldThisOrAnotherTriggeredAbility( new CreateTokenEffect(new TreasureToken(), 1, true), filter, false, true)); diff --git a/Mage.Sets/src/mage/cards/g/GeneralHux.java b/Mage.Sets/src/mage/cards/g/GeneralHux.java index 5f3a5afa65e..7ecbc558194 100644 --- a/Mage.Sets/src/mage/cards/g/GeneralHux.java +++ b/Mage.Sets/src/mage/cards/g/GeneralHux.java @@ -37,7 +37,7 @@ public final class GeneralHux extends CardImpl { this.power = new MageInt(3); this.toughness = new MageInt(3); - // Whenever General Hux or another nontoken creature enters the battlefield under your control, until end of turn, target creature gains "{B}: This creature gets +1/+1 until end of turn." + // Whenever General Hux or another nontoken creature you control enters, until end of turn, target creature gains "{B}: This creature gets +1/+1 until end of turn." Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new BoostSourceEffect(1, 1, Duration.EndOfTurn) .setText("This creature gets +1/+1 until end of turn"), diff --git a/Mage.Sets/src/mage/cards/g/GeneralKudroOfDrannith.java b/Mage.Sets/src/mage/cards/g/GeneralKudroOfDrannith.java index 284f9b90cc4..5e35e0768c6 100644 --- a/Mage.Sets/src/mage/cards/g/GeneralKudroOfDrannith.java +++ b/Mage.Sets/src/mage/cards/g/GeneralKudroOfDrannith.java @@ -58,7 +58,7 @@ public final class GeneralKudroOfDrannith extends CardImpl { 1, 1, Duration.WhileOnBattlefield, filter, true ))); - // Whenever General Kudro of Drannith or another Human enters the battlefield under your control, exile target card from an opponent's graveyard. + // Whenever General Kudro of Drannith or another Human you control enters, exile target card from an opponent's graveyard. Ability ability = new EntersBattlefieldThisOrAnotherTriggeredAbility(new ExileTargetEffect(), filter2, false, true); ability.addTarget(new TargetCardInOpponentsGraveyard(filter3)); this.addAbility(ability); diff --git a/Mage.Sets/src/mage/cards/g/GenesisChamber.java b/Mage.Sets/src/mage/cards/g/GenesisChamber.java index fd428f696ab..8a008b95dd0 100644 --- a/Mage.Sets/src/mage/cards/g/GenesisChamber.java +++ b/Mage.Sets/src/mage/cards/g/GenesisChamber.java @@ -31,7 +31,7 @@ public final class GenesisChamber extends CardImpl { TriggeredAbility ability = new EntersBattlefieldAllTriggeredAbility(Zone.BATTLEFIELD, new GenesisChamberEffect(), StaticFilters.FILTER_CREATURE_NON_TOKEN, false, SetTargetPointer.PERMANENT); this.addAbility(new ConditionalInterveningIfTriggeredAbility(ability, SourceTappedCondition.UNTAPPED, - "Whenever a nontoken creature enters the battlefield, " + "Whenever a nontoken creature enters, " + "if {this} is untapped, " + "that creature's controller creates a 1/1 colorless Myr artifact creature token")); } diff --git a/Mage.Sets/src/mage/cards/g/GeodeRager.java b/Mage.Sets/src/mage/cards/g/GeodeRager.java index 786bf64221a..e36c7f1326f 100644 --- a/Mage.Sets/src/mage/cards/g/GeodeRager.java +++ b/Mage.Sets/src/mage/cards/g/GeodeRager.java @@ -37,7 +37,7 @@ public final class GeodeRager extends CardImpl { // First strike this.addAbility(FirstStrikeAbility.getInstance()); - // Landfall — Whenever a land enters the battlefield under your control, goad each creature target player controls. + // Landfall — Whenever a land you control enters, goad each creature target player controls. Ability ability = new LandfallAbility(new GoadAllEffect(filter).setText("goad each creature target player controls")); ability.addTarget(new TargetPlayer()); this.addAbility(ability); diff --git a/Mage.Sets/src/mage/cards/g/GeologicalAppraiser.java b/Mage.Sets/src/mage/cards/g/GeologicalAppraiser.java index 460639cb41e..14d9e76c83b 100644 --- a/Mage.Sets/src/mage/cards/g/GeologicalAppraiser.java +++ b/Mage.Sets/src/mage/cards/g/GeologicalAppraiser.java @@ -29,7 +29,7 @@ public final class GeologicalAppraiser extends CardImpl { this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new DiscoverEffect(3)), CastFromEverywhereSourceCondition.instance, - "When {this} enters the battlefield, if you cast it, discover 3." + "When {this} enters, if you cast it, discover 3." )); } diff --git a/Mage.Sets/src/mage/cards/g/GeralfTheFleshwright.java b/Mage.Sets/src/mage/cards/g/GeralfTheFleshwright.java index c4c179a2eac..c51a6f279e9 100644 --- a/Mage.Sets/src/mage/cards/g/GeralfTheFleshwright.java +++ b/Mage.Sets/src/mage/cards/g/GeralfTheFleshwright.java @@ -47,7 +47,7 @@ public final class GeralfTheFleshwright extends CardImpl { // Whenever you cast a spell during your turn other than your first spell that turn, create a 2/2 blue and black Zombie Rogue creature token. this.addAbility(new GeralfTheFleshwrightTriggeredAbility()); - // Whenever a Zombie enters the battlefield under your control, put a +1/+1 counter on it for each other Zombie that entered the battlefield under your control this turn. + // Whenever a Zombie you control enters, put a +1/+1 counter on it for each other Zombie that entered the battlefield under your control this turn. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( Zone.BATTLEFIELD, new GeralfTheFleshwrightEffect(), diff --git a/Mage.Sets/src/mage/cards/g/GeyserfieldStalker.java b/Mage.Sets/src/mage/cards/g/GeyserfieldStalker.java index 8bbedf823cc..c2aae46bc51 100644 --- a/Mage.Sets/src/mage/cards/g/GeyserfieldStalker.java +++ b/Mage.Sets/src/mage/cards/g/GeyserfieldStalker.java @@ -26,7 +26,7 @@ public final class GeyserfieldStalker extends CardImpl { // Menace this.addAbility(new MenaceAbility()); - // Landfall — Whenever a land enters the battlefield under your control, Geyserfield Stalker gets +2/+2 until end of turn. + // Landfall — Whenever a land you control enters, Geyserfield Stalker gets +2/+2 until end of turn. this.addAbility(new LandfallAbility(new BoostSourceEffect(2, 2, Duration.EndOfTurn), false)); } diff --git a/Mage.Sets/src/mage/cards/g/GhastlyGloomhunter.java b/Mage.Sets/src/mage/cards/g/GhastlyGloomhunter.java index 3b67a4006fc..e79cebdd6d7 100644 --- a/Mage.Sets/src/mage/cards/g/GhastlyGloomhunter.java +++ b/Mage.Sets/src/mage/cards/g/GhastlyGloomhunter.java @@ -37,10 +37,10 @@ public final class GhastlyGloomhunter extends CardImpl { // Lifelink this.addAbility(LifelinkAbility.getInstance()); - // If Ghastly Gloomhunter was kicked, it enters the battlefield with two +1/+1 counters on it. + // If Ghastly Gloomhunter was kicked, it enters with two +1/+1 counters on it. this.addAbility(new EntersBattlefieldAbility( new AddCountersSourceEffect(CounterType.P1P1.createInstance(2)), KickedCondition.ONCE, - "If {this} was kicked, it enters the battlefield with two +1/+1 counters on it.", "" + "If {this} was kicked, it enters with two +1/+1 counters on it.", "" )); } diff --git a/Mage.Sets/src/mage/cards/g/GhituAmplifier.java b/Mage.Sets/src/mage/cards/g/GhituAmplifier.java index 088909b7491..19273d99cb8 100644 --- a/Mage.Sets/src/mage/cards/g/GhituAmplifier.java +++ b/Mage.Sets/src/mage/cards/g/GhituAmplifier.java @@ -38,7 +38,7 @@ public final class GhituAmplifier extends CardImpl { // When Ghitu Amplifier enters the battlefield, if it was kicked, return target creature an opponent controls to its owner's hand. Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new ReturnToHandTargetEffect()), - KickedCondition.ONCE, "When {this} enters the battlefield, " + + KickedCondition.ONCE, "When {this} enters, " + "if it was kicked, return target creature an opponent controls to its owner's hand." ); ability.addTarget(new TargetOpponentsCreaturePermanent()); diff --git a/Mage.Sets/src/mage/cards/g/GhituChronicler.java b/Mage.Sets/src/mage/cards/g/GhituChronicler.java index 6b41bd68db5..3ef095a1821 100644 --- a/Mage.Sets/src/mage/cards/g/GhituChronicler.java +++ b/Mage.Sets/src/mage/cards/g/GhituChronicler.java @@ -40,7 +40,7 @@ public final class GhituChronicler extends CardImpl { // When Ghitu Chronicler enters the battlefield, if it was kicked, return target instant or sorcery card from your graveyard to your hand. Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new ReturnToHandTargetEffect(), false), - KickedCondition.ONCE, "When {this} enters the battlefield, if it was kicked, " + + KickedCondition.ONCE, "When {this} enters, if it was kicked, " + "return target instant or sorcery card from your graveyard to your hand." ); ability.addTarget(new TargetCardInYourGraveyard(filter)); diff --git a/Mage.Sets/src/mage/cards/g/GhituJourneymage.java b/Mage.Sets/src/mage/cards/g/GhituJourneymage.java index 4e442174ef5..14249b36e39 100644 --- a/Mage.Sets/src/mage/cards/g/GhituJourneymage.java +++ b/Mage.Sets/src/mage/cards/g/GhituJourneymage.java @@ -42,7 +42,7 @@ public final class GhituJourneymage extends CardImpl { this.addAbility(new ConditionalInterveningIfTriggeredAbility( triggeredAbility, new PermanentsOnTheBattlefieldCondition(filter), - "When {this} enters the battlefield, if you control another Wizard, {this} deals 2 damage to each opponent." + "When {this} enters, if you control another Wizard, {this} deals 2 damage to each opponent." )); } diff --git a/Mage.Sets/src/mage/cards/g/Gigantiform.java b/Mage.Sets/src/mage/cards/g/Gigantiform.java index a30bc835b4e..31ea58d53fb 100644 --- a/Mage.Sets/src/mage/cards/g/Gigantiform.java +++ b/Mage.Sets/src/mage/cards/g/Gigantiform.java @@ -52,7 +52,7 @@ public final class Gigantiform extends CardImpl { this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new GigantiformEffect(), true), KickedCondition.ONCE, - "When {this} enters the battlefield, if it was kicked, you may search your library for a card named Gigantiform, put it onto the battlefield, then shuffle.")); + "When {this} enters, if it was kicked, you may search your library for a card named Gigantiform, put it onto the battlefield, then shuffle.")); } private Gigantiform(final Gigantiform card) { diff --git a/Mage.Sets/src/mage/cards/g/GiltLeafPalace.java b/Mage.Sets/src/mage/cards/g/GiltLeafPalace.java index 5a32e451415..946d3267056 100644 --- a/Mage.Sets/src/mage/cards/g/GiltLeafPalace.java +++ b/Mage.Sets/src/mage/cards/g/GiltLeafPalace.java @@ -29,7 +29,7 @@ public final class GiltLeafPalace extends CardImpl { super(ownerId,setInfo,new CardType[]{CardType.LAND},""); // As Gilt-Leaf Palace enters the battlefield, you may reveal an Elf card from your hand. If you don't, Gilt-Leaf Palace enters the battlefield tapped. - this.addAbility(new AsEntersBattlefieldAbility(new TapSourceUnlessPaysEffect(new RevealTargetFromHandCost(new TargetCardInHand(filter))), "you may reveal an Elf card from your hand. If you don't, {this} enters the battlefield tapped")); + this.addAbility(new AsEntersBattlefieldAbility(new TapSourceUnlessPaysEffect(new RevealTargetFromHandCost(new TargetCardInHand(filter))), "you may reveal an Elf card from your hand. If you don't, {this} enters tapped")); // {tap}: Add {B} or {G}. this.addAbility(new BlackManaAbility()); this.addAbility(new GreenManaAbility()); diff --git a/Mage.Sets/src/mage/cards/g/GimliOfTheGlitteringCaves.java b/Mage.Sets/src/mage/cards/g/GimliOfTheGlitteringCaves.java index f9c53a742fd..552e20a778d 100644 --- a/Mage.Sets/src/mage/cards/g/GimliOfTheGlitteringCaves.java +++ b/Mage.Sets/src/mage/cards/g/GimliOfTheGlitteringCaves.java @@ -43,7 +43,7 @@ public final class GimliOfTheGlitteringCaves extends CardImpl { // Double strike this.addAbility(DoubleStrikeAbility.getInstance()); - // Whenever another legendary creature enters the battlefield under your control, put a +1/+1 counter on Gimli of the Glittering Caves. + // Whenever another legendary creature you control enters, put a +1/+1 counter on Gimli of the Glittering Caves. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( new AddCountersSourceEffect(CounterType.P1P1.createInstance()), filter )); diff --git a/Mage.Sets/src/mage/cards/g/GladewalkerRitualist.java b/Mage.Sets/src/mage/cards/g/GladewalkerRitualist.java index 4dd49aa41f3..38738ed0554 100644 --- a/Mage.Sets/src/mage/cards/g/GladewalkerRitualist.java +++ b/Mage.Sets/src/mage/cards/g/GladewalkerRitualist.java @@ -38,7 +38,7 @@ public final class GladewalkerRitualist extends CardImpl { // Changeling this.addAbility(new ChangelingAbility()); - // Whenever another creature named Gladewalker Ritualist enters the battlefield under your control, draw a card. + // Whenever another creature named Gladewalker Ritualist you control enters, draw a card. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( new DrawCardSourceControllerEffect(1), filter )); diff --git a/Mage.Sets/src/mage/cards/g/GlaringFleshraker.java b/Mage.Sets/src/mage/cards/g/GlaringFleshraker.java index fc2a602db70..960aeb0688a 100644 --- a/Mage.Sets/src/mage/cards/g/GlaringFleshraker.java +++ b/Mage.Sets/src/mage/cards/g/GlaringFleshraker.java @@ -46,7 +46,7 @@ public final class GlaringFleshraker extends CardImpl { new CreateTokenEffect(new EldraziSpawnToken()), filter, false )); - // Whenever another colorless creature enters the battlefield under your control, Glaring Fleshraker deals 1 damage to each opponent. + // Whenever another colorless creature you control enters, Glaring Fleshraker deals 1 damage to each opponent. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( new DamagePlayersEffect(1, TargetController.OPPONENT), filter2 )); diff --git a/Mage.Sets/src/mage/cards/g/GlassdustHulk.java b/Mage.Sets/src/mage/cards/g/GlassdustHulk.java index 4baa8e6d8e0..6f4d9b22fb0 100644 --- a/Mage.Sets/src/mage/cards/g/GlassdustHulk.java +++ b/Mage.Sets/src/mage/cards/g/GlassdustHulk.java @@ -36,7 +36,7 @@ public final class GlassdustHulk extends CardImpl { this.power = new MageInt(3); this.toughness = new MageInt(4); - // Whenever another artifact enters the battlefield under your control, Glassdust Hulk gets +1/+1 until end of turn and can't be blocked this turn. + // Whenever another artifact you control enters, Glassdust Hulk gets +1/+1 until end of turn and can't be blocked this turn. Ability ability = new EntersBattlefieldControlledTriggeredAbility(new BoostSourceEffect(1, 1, Duration.EndOfTurn), filter); ability.addEffect(new CantBeBlockedSourceEffect(Duration.EndOfTurn).setText("and can't be blocked this turn")); this.addAbility(ability); diff --git a/Mage.Sets/src/mage/cards/g/GlazeFiend.java b/Mage.Sets/src/mage/cards/g/GlazeFiend.java index 9dc45be7494..67e1cdf23c5 100644 --- a/Mage.Sets/src/mage/cards/g/GlazeFiend.java +++ b/Mage.Sets/src/mage/cards/g/GlazeFiend.java @@ -36,7 +36,7 @@ public final class GlazeFiend extends CardImpl { // Flying this.addAbility(FlyingAbility.getInstance()); - // Whenever another artifact enters the battlefield under your control, Glaze Fiend gets +2/+2 until end of turn. + // Whenever another artifact you control enters, Glaze Fiend gets +2/+2 until end of turn. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(new BoostSourceEffect(2, 2, Duration.EndOfTurn), filter)); } diff --git a/Mage.Sets/src/mage/cards/g/GlintHawkIdol.java b/Mage.Sets/src/mage/cards/g/GlintHawkIdol.java index c5286072dab..8a01b51fb39 100644 --- a/Mage.Sets/src/mage/cards/g/GlintHawkIdol.java +++ b/Mage.Sets/src/mage/cards/g/GlintHawkIdol.java @@ -32,7 +32,7 @@ public final class GlintHawkIdol extends CardImpl { public GlintHawkIdol (UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.ARTIFACT},"{2}"); - // Whenever another artifact enters the battlefield under your control, you may have {this} become a 2/2 Bird artifact creature with flying until end of turn. + // Whenever another artifact you control enters, you may have {this} become a 2/2 Bird artifact creature with flying until end of turn. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( Zone.BATTLEFIELD, new BecomesCreatureSourceEffect(new GlintHawkIdolToken(), CardType.ARTIFACT, Duration.EndOfTurn), filter, true)); diff --git a/Mage.Sets/src/mage/cards/g/GlintingCreeper.java b/Mage.Sets/src/mage/cards/g/GlintingCreeper.java index bef75a80569..28fea5efbe2 100644 --- a/Mage.Sets/src/mage/cards/g/GlintingCreeper.java +++ b/Mage.Sets/src/mage/cards/g/GlintingCreeper.java @@ -32,7 +32,7 @@ public final class GlintingCreeper extends CardImpl { // Converge — Glinting Creeper enters the battlefield with two +1/+1 counters on it for each color of mana spent to cast it. this.addAbility(new EntersBattlefieldAbility(new AddCountersSourceEffect( CounterType.P1P1.createInstance(), xValue, true - ), null, "Converge — {this} enters the battlefield " + + ), null, "Converge — {this} enters " + "with two +1/+1 counters on it for each color of mana spent to cast it.", null)); // Glinting Creeper can't be blocked by creatures with power 2 or less. diff --git a/Mage.Sets/src/mage/cards/g/Gloomdrifter.java b/Mage.Sets/src/mage/cards/g/Gloomdrifter.java index d960ff0a22e..228fa6b6226 100644 --- a/Mage.Sets/src/mage/cards/g/Gloomdrifter.java +++ b/Mage.Sets/src/mage/cards/g/Gloomdrifter.java @@ -40,7 +40,7 @@ public final class Gloomdrifter extends CardImpl { -2, -2, Duration.EndOfTurn, StaticFilters.FILTER_PERMANENT_CREATURES_NON_BLACK, false ))), ThresholdCondition.instance, "as long as seven or more cards are in your graveyard, " + - "{this} has \"When {this} enters the battlefield, nonblack creatures get -2/-2 until end of turn.\"" + "{this} has \"When {this} enters, nonblack creatures get -2/-2 until end of turn.\"" )).setAbilityWord(AbilityWord.THRESHOLD)); } diff --git a/Mage.Sets/src/mage/cards/g/GlyphElemental.java b/Mage.Sets/src/mage/cards/g/GlyphElemental.java index b4d534ba53c..d5aa167dc68 100644 --- a/Mage.Sets/src/mage/cards/g/GlyphElemental.java +++ b/Mage.Sets/src/mage/cards/g/GlyphElemental.java @@ -34,7 +34,7 @@ public final class GlyphElemental extends CardImpl { // Bestow {1}{W} this.addAbility(new BestowAbility(this, "{1}{W}")); - // Landfall -- Whenever a land enters the battlefield under your control, put a +1/+1 counter on Glyph Elemental. + // Landfall -- Whenever a land you control enters, put a +1/+1 counter on Glyph Elemental. this.addAbility(new LandfallAbility(new AddCountersSourceEffect(CounterType.P1P1.createInstance()))); // Enchanted creature gets +1/+1 for each +1/+1 counter on Glyph Elemental. diff --git a/Mage.Sets/src/mage/cards/g/GnarlidColony.java b/Mage.Sets/src/mage/cards/g/GnarlidColony.java index d2a13f79208..ffe64b61238 100644 --- a/Mage.Sets/src/mage/cards/g/GnarlidColony.java +++ b/Mage.Sets/src/mage/cards/g/GnarlidColony.java @@ -33,10 +33,10 @@ public final class GnarlidColony extends CardImpl { // Kicker {2}{G} this.addAbility(new KickerAbility("{2}{G}")); - // If Gnarlid Colony was kicked, it enters the battlefield with two +1/+1 counters on it. + // If Gnarlid Colony was kicked, it enters with two +1/+1 counters on it. this.addAbility(new EntersBattlefieldAbility( new AddCountersSourceEffect(CounterType.P1P1.createInstance(2)), KickedCondition.ONCE, - "If {this} was kicked, it enters the battlefield with two +1/+1 counters on it.", "" + "If {this} was kicked, it enters with two +1/+1 counters on it.", "" )); // Each creature you control with a +1/+1 counter on it has trample. diff --git a/Mage.Sets/src/mage/cards/g/GoShintaiOfLifesOrigin.java b/Mage.Sets/src/mage/cards/g/GoShintaiOfLifesOrigin.java index bb2ba5e1023..027fd1217e6 100644 --- a/Mage.Sets/src/mage/cards/g/GoShintaiOfLifesOrigin.java +++ b/Mage.Sets/src/mage/cards/g/GoShintaiOfLifesOrigin.java @@ -54,7 +54,7 @@ public final class GoShintaiOfLifesOrigin extends CardImpl { ability.addTarget(new TargetCardInYourGraveyard(filter)); this.addAbility(ability); - // Whenever Go-Shintai of Life's Origin or another nontoken Shrine enters the battlefield under your control, create a 1/1 colorless Shrine enchantment creature token. + // Whenever Go-Shintai of Life's Origin or another nontoken Shrine you control enters, create a 1/1 colorless Shrine enchantment creature token. this.addAbility(new EntersBattlefieldThisOrAnotherTriggeredAbility( new CreateTokenEffect(new ShrineToken()), filter2, false, true diff --git a/Mage.Sets/src/mage/cards/g/GoblinBushwhacker.java b/Mage.Sets/src/mage/cards/g/GoblinBushwhacker.java index 83315e24ce9..af531d8cbf6 100644 --- a/Mage.Sets/src/mage/cards/g/GoblinBushwhacker.java +++ b/Mage.Sets/src/mage/cards/g/GoblinBushwhacker.java @@ -44,7 +44,7 @@ public final class GoblinBushwhacker extends CardImpl { this.addAbility(new ConditionalInterveningIfTriggeredAbility( ability, KickedCondition.ONCE, - "When {this} enters the battlefield, " + "When {this} enters, " + "if it was kicked, " + "creatures you control get +1/+0 and gain haste until end of turn." )); diff --git a/Mage.Sets/src/mage/cards/g/GoblinRuinblaster.java b/Mage.Sets/src/mage/cards/g/GoblinRuinblaster.java index 41c5dc7f3eb..ef91213e832 100644 --- a/Mage.Sets/src/mage/cards/g/GoblinRuinblaster.java +++ b/Mage.Sets/src/mage/cards/g/GoblinRuinblaster.java @@ -40,7 +40,7 @@ public final class GoblinRuinblaster extends CardImpl { // When Goblin Ruinblaster enters the battlefield, if it was kicked, destroy target nonbasic land. EntersBattlefieldTriggeredAbility ability = new EntersBattlefieldTriggeredAbility(new DestroyTargetEffect(), false); ability.addTarget(new TargetNonBasicLandPermanent()); - this.addAbility(new ConditionalInterveningIfTriggeredAbility(ability, KickedCondition.ONCE, "When {this} enters the battlefield, if it was kicked, destroy target nonbasic land.")); + this.addAbility(new ConditionalInterveningIfTriggeredAbility(ability, KickedCondition.ONCE, "When {this} enters, if it was kicked, destroy target nonbasic land.")); } private GoblinRuinblaster(final GoblinRuinblaster card) { @@ -52,4 +52,3 @@ public final class GoblinRuinblaster extends CardImpl { return new GoblinRuinblaster(this); } } - diff --git a/Mage.Sets/src/mage/cards/g/GodlessShrine.java b/Mage.Sets/src/mage/cards/g/GodlessShrine.java index 89a3d178c8d..368fd2ddb8e 100644 --- a/Mage.Sets/src/mage/cards/g/GodlessShrine.java +++ b/Mage.Sets/src/mage/cards/g/GodlessShrine.java @@ -23,7 +23,7 @@ public final class GodlessShrine extends CardImpl { this.subtype.add(SubType.PLAINS); this.subtype.add(SubType.SWAMP); - this.addAbility(new AsEntersBattlefieldAbility(new TapSourceUnlessPaysEffect(new PayLifeCost(2)), "you may pay 2 life. If you don't, it enters the battlefield tapped")); + this.addAbility(new AsEntersBattlefieldAbility(new TapSourceUnlessPaysEffect(new PayLifeCost(2)), "you may pay 2 life. If you don't, it enters tapped")); this.addAbility(new WhiteManaAbility()); this.addAbility(new BlackManaAbility()); } diff --git a/Mage.Sets/src/mage/cards/g/GodtrackerOfJund.java b/Mage.Sets/src/mage/cards/g/GodtrackerOfJund.java index c23432679cf..b890d219e00 100644 --- a/Mage.Sets/src/mage/cards/g/GodtrackerOfJund.java +++ b/Mage.Sets/src/mage/cards/g/GodtrackerOfJund.java @@ -34,7 +34,7 @@ public final class GodtrackerOfJund extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(2); - // Whenever a creature with power 5 or greater enters the battlefield under your control, you may put a +1/+1 counter on Godtracker of Jund. + // Whenever a creature with power 5 or greater you control enters, you may put a +1/+1 counter on Godtracker of Jund. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(Zone.BATTLEFIELD, new AddCountersSourceEffect(CounterType.P1P1.createInstance()), filter, true)); } diff --git a/Mage.Sets/src/mage/cards/g/GoldenhideOx.java b/Mage.Sets/src/mage/cards/g/GoldenhideOx.java index 41fe78b04ca..fd44232312e 100644 --- a/Mage.Sets/src/mage/cards/g/GoldenhideOx.java +++ b/Mage.Sets/src/mage/cards/g/GoldenhideOx.java @@ -26,7 +26,7 @@ public final class GoldenhideOx extends CardImpl { this.power = new MageInt(5); this.toughness = new MageInt(4); - // Constellation - Whenever Goldenhide Ox or another enchantment enters the battlefield under your control, target creature must be blocked this turn if able. + // Constellation - Whenever Goldenhide Ox or another enchantment you control enters, target creature must be blocked this turn if able. Ability ability = new ConstellationAbility(new MustBeBlockedByAtLeastOneTargetEffect(Duration.EndOfTurn), false); ability.addTarget(new TargetCreaturePermanent()); this.addAbility(ability); diff --git a/Mage.Sets/src/mage/cards/g/GoldnightCommander.java b/Mage.Sets/src/mage/cards/g/GoldnightCommander.java index a494e46f10b..5c99c8d9b60 100644 --- a/Mage.Sets/src/mage/cards/g/GoldnightCommander.java +++ b/Mage.Sets/src/mage/cards/g/GoldnightCommander.java @@ -26,7 +26,7 @@ public final class GoldnightCommander extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(2); - // Whenever another creature enters the battlefield under your control, creatures you control get +1/+1 until end of turn. + // Whenever another creature you control enters, creatures you control get +1/+1 until end of turn. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(Zone.BATTLEFIELD, new BoostControlledEffect(1, 1, Duration.EndOfTurn), StaticFilters.FILTER_CONTROLLED_ANOTHER_CREATURE, false)); } diff --git a/Mage.Sets/src/mage/cards/g/GolgariRaiders.java b/Mage.Sets/src/mage/cards/g/GolgariRaiders.java index 939b098ecea..80da42cc5d6 100644 --- a/Mage.Sets/src/mage/cards/g/GolgariRaiders.java +++ b/Mage.Sets/src/mage/cards/g/GolgariRaiders.java @@ -39,7 +39,7 @@ public final class GolgariRaiders extends CardImpl { new CardsInControllerGraveyardCount( StaticFilters.FILTER_CARD_CREATURE ), true - ), null, AbilityWord.UNDERGROWTH.formatWord() + "{this} enters the battlefield " + + ), null, AbilityWord.UNDERGROWTH.formatWord() + "{this} enters " + "with a +1/+1 counter on it for each creature card in your graveyard.", null ); this.addAbility(ability); diff --git a/Mage.Sets/src/mage/cards/g/GontisAetherHeart.java b/Mage.Sets/src/mage/cards/g/GontisAetherHeart.java index 62a15a2d729..730f7d341ec 100644 --- a/Mage.Sets/src/mage/cards/g/GontisAetherHeart.java +++ b/Mage.Sets/src/mage/cards/g/GontisAetherHeart.java @@ -26,7 +26,7 @@ public final class GontisAetherHeart extends CardImpl { this.supertype.add(SuperType.LEGENDARY); - // Whenever Gonti's Aether Heart or another artifact enters the battlefield under your control, you get {E}{E} (two energy counters). + // Whenever Gonti's Aether Heart or another artifact you control enters, you get {E}{E} (two energy counters). this.addAbility(new EntersBattlefieldThisOrAnotherTriggeredAbility( new GetEnergyCountersControllerEffect(2), StaticFilters.FILTER_PERMANENT_ARTIFACT, false, true diff --git a/Mage.Sets/src/mage/cards/g/GoodFortuneUnicorn.java b/Mage.Sets/src/mage/cards/g/GoodFortuneUnicorn.java index 48a8a8dd4f3..87d5d05176f 100644 --- a/Mage.Sets/src/mage/cards/g/GoodFortuneUnicorn.java +++ b/Mage.Sets/src/mage/cards/g/GoodFortuneUnicorn.java @@ -26,7 +26,7 @@ public final class GoodFortuneUnicorn extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(2); - // Whenever another creature enters the battlefield under your control, put a +1/+1 counter on that creature. + // Whenever another creature you control enters, put a +1/+1 counter on that creature. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( Zone.BATTLEFIELD, new AddCountersTargetEffect(CounterType.P1P1.createInstance()), StaticFilters.FILTER_CONTROLLED_ANOTHER_CREATURE, false, SetTargetPointer.PERMANENT diff --git a/Mage.Sets/src/mage/cards/g/GravePeril.java b/Mage.Sets/src/mage/cards/g/GravePeril.java index 040385e0219..ab662134f50 100644 --- a/Mage.Sets/src/mage/cards/g/GravePeril.java +++ b/Mage.Sets/src/mage/cards/g/GravePeril.java @@ -26,7 +26,7 @@ public final class GravePeril extends CardImpl { super(ownerId,setInfo,new CardType[]{CardType.ENCHANTMENT},"{1}{B}"); // When a nonblack creature enters the battlefield, sacrifice Grave Peril. If you do, destroy that creature. - this.addAbility(new EntersBattlefieldAllTriggeredAbility(Zone.BATTLEFIELD, new GravePerilEffect(), StaticFilters.FILTER_PERMANENT_CREATURE_NON_BLACK, false, SetTargetPointer.PERMANENT).setTriggerPhrase("When a nonblack creature enters the battlefield, ")); + this.addAbility(new EntersBattlefieldAllTriggeredAbility(Zone.BATTLEFIELD, new GravePerilEffect(), StaticFilters.FILTER_PERMANENT_CREATURE_NON_BLACK, false, SetTargetPointer.PERMANENT).setTriggerPhrase("When a nonblack creature enters, ")); } private GravePeril(final GravePeril card) { diff --git a/Mage.Sets/src/mage/cards/g/GraveScrabbler.java b/Mage.Sets/src/mage/cards/g/GraveScrabbler.java index 5dc528fc7fc..2eb04dcdb6b 100644 --- a/Mage.Sets/src/mage/cards/g/GraveScrabbler.java +++ b/Mage.Sets/src/mage/cards/g/GraveScrabbler.java @@ -32,7 +32,7 @@ public final class GraveScrabbler extends CardImpl { TriggeredAbility ability = new EntersBattlefieldTriggeredAbility(new ReturnToHandTargetEffect(), true); ability.addTarget(new TargetCardInGraveyard(new FilterCreatureCard("creature card in a graveyard"))); this.addAbility(new ConditionalInterveningIfTriggeredAbility(ability, MadnessAbility.getCondition(), - "When {this} enters the battlefield, if its madness cost was paid, you may return target creature card from a graveyard to its owner's hand.")); + "When {this} enters, if its madness cost was paid, you may return target creature card from a graveyard to its owner's hand.")); } private GraveScrabbler(final GraveScrabbler card) { diff --git a/Mage.Sets/src/mage/cards/g/GreensleevesMaroSorcerer.java b/Mage.Sets/src/mage/cards/g/GreensleevesMaroSorcerer.java index f00d8c458d0..975c347bca0 100644 --- a/Mage.Sets/src/mage/cards/g/GreensleevesMaroSorcerer.java +++ b/Mage.Sets/src/mage/cards/g/GreensleevesMaroSorcerer.java @@ -43,7 +43,7 @@ public final class GreensleevesMaroSorcerer extends CardImpl { Zone.ALL, new SetBasePowerToughnessSourceEffect(LandsYouControlCount.instance) )); - // Whenever a land enters the battlefield under your control, create a 3/3 green Badger creature token. + // Whenever a land you control enters, create a 3/3 green Badger creature token. this.addAbility(new LandfallAbility(new CreateTokenEffect(new BadgerToken()))); } diff --git a/Mage.Sets/src/mage/cards/g/GreenwheelLiberator.java b/Mage.Sets/src/mage/cards/g/GreenwheelLiberator.java index 34ddf1dcbd5..2934e000426 100644 --- a/Mage.Sets/src/mage/cards/g/GreenwheelLiberator.java +++ b/Mage.Sets/src/mage/cards/g/GreenwheelLiberator.java @@ -31,7 +31,7 @@ public final class GreenwheelLiberator extends CardImpl { // permanent you controlled left the battlefield this turn. Ability ability = new EntersBattlefieldAbility( new AddCountersSourceEffect(CounterType.P1P1.createInstance(2)), false, RevoltCondition.instance, - "Revolt — {this} enters the battlefield with two +1/+1 counters on it if a permanent you controlled left the battlefield this turn.", null); + "Revolt — {this} enters with two +1/+1 counters on it if a permanent you controlled left the battlefield this turn.", null); ability.addWatcher(new RevoltWatcher()); this.addAbility(ability.addHint(RevoltCondition.getHint())); } diff --git a/Mage.Sets/src/mage/cards/g/GriffinProtector.java b/Mage.Sets/src/mage/cards/g/GriffinProtector.java index 70cc929fc09..aaec504cb02 100644 --- a/Mage.Sets/src/mage/cards/g/GriffinProtector.java +++ b/Mage.Sets/src/mage/cards/g/GriffinProtector.java @@ -29,7 +29,7 @@ public final class GriffinProtector extends CardImpl { // Flying this.addAbility(FlyingAbility.getInstance()); - // Whenever another creature enters the battlefield under your control, Griffin Protector gets +1/+1 until end of turn. + // Whenever another creature you control enters, Griffin Protector gets +1/+1 until end of turn. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(Zone.BATTLEFIELD, new BoostSourceEffect(1, 1, Duration.EndOfTurn), StaticFilters.FILTER_ANOTHER_CREATURE, false)); diff --git a/Mage.Sets/src/mage/cards/g/GriftersBlade.java b/Mage.Sets/src/mage/cards/g/GriftersBlade.java index 40381ab3a82..bffea85ed59 100644 --- a/Mage.Sets/src/mage/cards/g/GriftersBlade.java +++ b/Mage.Sets/src/mage/cards/g/GriftersBlade.java @@ -36,7 +36,7 @@ public final class GriftersBlade extends CardImpl { // Flash this.addAbility(FlashAbility.getInstance()); - // As Grifter's Blade enters the battlefield, choose a creature you control it could be attached to. If you do, it enters the battlefield attached to that creature. + // As Grifter's Blade enters the battlefield, choose a creature you control it could be attached to. If you do, it enters attached to that creature. this.addAbility(new AsEntersBattlefieldAbility(new GriftersBladeChooseCreatureEffect(Outcome.BoostCreature))); // Equipped creature gets +1/+1. @@ -61,7 +61,7 @@ class GriftersBladeChooseCreatureEffect extends OneShotEffect { GriftersBladeChooseCreatureEffect(Outcome outcome) { super(outcome); - this.staticText = "choose a creature you control it could be attached to. If you do, it enters the battlefield attached to that creature"; + this.staticText = "choose a creature you control it could be attached to. If you do, it enters attached to that creature"; } private GriftersBladeChooseCreatureEffect(final GriftersBladeChooseCreatureEffect effect) { diff --git a/Mage.Sets/src/mage/cards/g/GrimGuardian.java b/Mage.Sets/src/mage/cards/g/GrimGuardian.java index 873e99065a4..317874adba9 100644 --- a/Mage.Sets/src/mage/cards/g/GrimGuardian.java +++ b/Mage.Sets/src/mage/cards/g/GrimGuardian.java @@ -23,7 +23,7 @@ public final class GrimGuardian extends CardImpl { this.power = new MageInt(1); this.toughness = new MageInt(4); - // Constellation - Whenever Grim Guardian or another enchantment enters the battlefield under your control, each opponent loses 1 life. + // Constellation - Whenever Grim Guardian or another enchantment you control enters, each opponent loses 1 life. this.addAbility(new ConstellationAbility(new LoseLifeOpponentsEffect(1), false)); } diff --git a/Mage.Sets/src/mage/cards/g/GrimgrinCorpseBorn.java b/Mage.Sets/src/mage/cards/g/GrimgrinCorpseBorn.java index ac07ed915ec..129c70c2dfa 100644 --- a/Mage.Sets/src/mage/cards/g/GrimgrinCorpseBorn.java +++ b/Mage.Sets/src/mage/cards/g/GrimgrinCorpseBorn.java @@ -47,7 +47,7 @@ public final class GrimgrinCorpseBorn extends CardImpl { // Grimgrin, Corpse-Born enters the battlefield tapped and doesn't untap during your untap step. Ability ability = new EntersBattlefieldTappedAbility( - "{this} enters the battlefield tapped and doesn't untap during your untap step."); + "{this} enters tapped and doesn't untap during your untap step."); ability.addEffect(new DontUntapInControllersUntapStepSourceEffect()); this.addAbility(ability); diff --git a/Mage.Sets/src/mage/cards/g/GristVoraciousLarva.java b/Mage.Sets/src/mage/cards/g/GristVoraciousLarva.java index cbc9bed44aa..95841e4592a 100644 --- a/Mage.Sets/src/mage/cards/g/GristVoraciousLarva.java +++ b/Mage.Sets/src/mage/cards/g/GristVoraciousLarva.java @@ -38,7 +38,7 @@ public final class GristVoraciousLarva extends CardImpl { // Deathtouch this.addAbility(DeathtouchAbility.getInstance()); - // Whenever Grist, Voracious Larva or another creature enters the battlefield under your control, if it entered from your graveyard or was cast from your graveyard, you may pay {G}. If you do, exile Grist, then return it to the battlefield transformed under its owner's control. + // Whenever Grist, Voracious Larva or another creature you control enters, if it entered from your graveyard or was cast from your graveyard, you may pay {G}. If you do, exile Grist, then return it to the battlefield transformed under its owner's control. this.addAbility(new TransformAbility()); this.addAbility(new GristVoraciousLarvaTriggeredAbility()); } @@ -61,7 +61,7 @@ class GristVoraciousLarvaTriggeredAbility extends EntersBattlefieldThisOrAnother new ExileAndReturnSourceEffect(PutCards.BATTLEFIELD_TRANSFORMED, Pronoun.IT), new ManaCostsImpl<>("{G}") ), StaticFilters.FILTER_PERMANENT_CREATURE, false, true); - setTriggerPhrase("Whenever {this} or another creature enters the battlefield under your control, " + setTriggerPhrase("Whenever {this} or another creature you control enters, " + "if it entered from your graveyard or you cast it from your graveyard, "); } @@ -100,4 +100,3 @@ class GristVoraciousLarvaTriggeredAbility extends EntersBattlefieldThisOrAnother return fromGraveyard && super.checkTrigger(event, game); } } - diff --git a/Mage.Sets/src/mage/cards/g/GroveRumbler.java b/Mage.Sets/src/mage/cards/g/GroveRumbler.java index 9a84f989564..7b07d17f6b6 100644 --- a/Mage.Sets/src/mage/cards/g/GroveRumbler.java +++ b/Mage.Sets/src/mage/cards/g/GroveRumbler.java @@ -27,7 +27,7 @@ public final class GroveRumbler extends CardImpl { // Trample this.addAbility(TrampleAbility.getInstance()); - // Landfall-Whenever a land enters the battlefield under your control, Grove Rumbler gets +2/+2 until end of turn. + // Landfall-Whenever a land you control enters, Grove Rumbler gets +2/+2 until end of turn. this.addAbility(new LandfallAbility(new BoostSourceEffect(2, 2, Duration.EndOfTurn), false)); } diff --git a/Mage.Sets/src/mage/cards/g/GrovetenderDruids.java b/Mage.Sets/src/mage/cards/g/GrovetenderDruids.java index 9dc4ed96cef..9964ddf09b5 100644 --- a/Mage.Sets/src/mage/cards/g/GrovetenderDruids.java +++ b/Mage.Sets/src/mage/cards/g/GrovetenderDruids.java @@ -26,7 +26,7 @@ public final class GrovetenderDruids extends CardImpl { this.power = new MageInt(3); this.toughness = new MageInt(3); - // Rally-Whenever Grovetender Druids or another Ally enters the battlefield under your control, you may pay {1}. + // Rally-Whenever Grovetender Druids or another Ally you control enters, you may pay {1}. // If you do, create a 1/1 green Plant creature token. this.addAbility(new AllyEntersBattlefieldTriggeredAbility(new DoIfCostPaid( new CreateTokenEffect(new GrovetenderDruidsPlantToken()), new GenericManaCost(1) diff --git a/Mage.Sets/src/mage/cards/g/GruffTriplets.java b/Mage.Sets/src/mage/cards/g/GruffTriplets.java index b9501eb5827..d724e234aa7 100644 --- a/Mage.Sets/src/mage/cards/g/GruffTriplets.java +++ b/Mage.Sets/src/mage/cards/g/GruffTriplets.java @@ -49,7 +49,7 @@ public final class GruffTriplets extends CardImpl { this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new CreateTokenCopySourceEffect(2)), new SourceMatchesFilterCondition(filterNonToken), - "When {this} enters the battlefield, if it isn't a token, create two tokens that are copies of it." + "When {this} enters, if it isn't a token, create two tokens that are copies of it." )); // When Gruff Triplets dies, put a number of +1/+1 counters equal to its power on each creature you control named Gruff Triplets. diff --git a/Mage.Sets/src/mage/cards/g/GrunnTheLonelyKing.java b/Mage.Sets/src/mage/cards/g/GrunnTheLonelyKing.java index 7df1c8e2a81..067753239f2 100644 --- a/Mage.Sets/src/mage/cards/g/GrunnTheLonelyKing.java +++ b/Mage.Sets/src/mage/cards/g/GrunnTheLonelyKing.java @@ -34,9 +34,9 @@ public final class GrunnTheLonelyKing extends CardImpl { //Kicker {3} (You may pay an additional {3} as you cast this spell.) this.addAbility(new KickerAbility("{3}")); - //If Grunn, the Lonely King was kicked, it enters the battlefield with five +1/+1 counters on it. + //If Grunn, the Lonely King was kicked, it enters with five +1/+1 counters on it. this.addAbility(new EntersBattlefieldAbility(new AddCountersSourceEffect(CounterType.P1P1.createInstance(5)), - KickedCondition.ONCE, "If {this} was kicked, it enters the battlefield with five +1/+1 counters on it.", "")); + KickedCondition.ONCE, "If {this} was kicked, it enters with five +1/+1 counters on it.", "")); //Whenever Grunn attacks alone, double its power and toughness until end of turn. SourcePermanentPowerCount power = new SourcePermanentPowerCount(); diff --git a/Mage.Sets/src/mage/cards/g/GruulRagebeast.java b/Mage.Sets/src/mage/cards/g/GruulRagebeast.java index 1f51c5882f4..7ee112de199 100644 --- a/Mage.Sets/src/mage/cards/g/GruulRagebeast.java +++ b/Mage.Sets/src/mage/cards/g/GruulRagebeast.java @@ -32,7 +32,7 @@ public final class GruulRagebeast extends CardImpl { this.power = new MageInt(6); this.toughness = new MageInt(6); - // Whenever Gruul Ragebeast or another creature enters the battlefield under your control, that creature fights target creature an opponent controls. + // Whenever Gruul Ragebeast or another creature you control enters, that creature fights target creature an opponent controls. this.addAbility(new GruulRagebeastTriggeredAbility()); } @@ -97,7 +97,7 @@ class GruulRagebeastTriggeredAbility extends TriggeredAbilityImpl { if (!triggeredMana.isEmpty()) { triggeredInfo = " Your fighting creature: " + triggeredMana + "."; } - return "Whenever {this} or another creature enters the battlefield under your control, " + return "Whenever {this} or another creature you control enters, " + "that creature fights target creature an opponent controls." + triggeredInfo; } } diff --git a/Mage.Sets/src/mage/cards/g/GuardianOfTazeem.java b/Mage.Sets/src/mage/cards/g/GuardianOfTazeem.java index e9381a6884e..686c6f475d8 100644 --- a/Mage.Sets/src/mage/cards/g/GuardianOfTazeem.java +++ b/Mage.Sets/src/mage/cards/g/GuardianOfTazeem.java @@ -57,7 +57,7 @@ class GuardianOfTazeemTriggeredAbility extends TriggeredAbilityImpl { public GuardianOfTazeemTriggeredAbility() { super(Zone.BATTLEFIELD, new TapTargetEffect(), false); addEffect(new GuardianOfTazeemEffect()); - setTriggerPhrase("Landfall — Whenever a land enters the battlefield under your control, " ); + setTriggerPhrase("Landfall — Whenever a land you control enters, " ); } private GuardianOfTazeemTriggeredAbility(final GuardianOfTazeemTriggeredAbility ability) { diff --git a/Mage.Sets/src/mage/cards/g/GuardianProject.java b/Mage.Sets/src/mage/cards/g/GuardianProject.java index 79d13ad44fa..a8c016fda54 100644 --- a/Mage.Sets/src/mage/cards/g/GuardianProject.java +++ b/Mage.Sets/src/mage/cards/g/GuardianProject.java @@ -33,7 +33,7 @@ public final class GuardianProject extends CardImpl { public GuardianProject(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.ENCHANTMENT}, "{3}{G}"); - // Whenever a nontoken creature enters the battlefield under your control, if that creature does not have the same name as another creature you control or a creature card in your graveyard, draw a card. + // Whenever a nontoken creature you control enters, if that creature does not have the same name as another creature you control or a creature card in your graveyard, draw a card. this.addAbility(new GuardianProjectTriggeredAbility()); } @@ -79,7 +79,7 @@ class GuardianProjectTriggeredAbility extends EntersBattlefieldAllTriggeredAbili @Override public String getRule() { - return "Whenever a nontoken creature enters the battlefield under your control, " + + return "Whenever a nontoken creature you control enters, " + "if it doesn't have the same name as another creature you control " + "or a creature card in your graveyard, draw a card."; } diff --git a/Mage.Sets/src/mage/cards/g/GuideOfSouls.java b/Mage.Sets/src/mage/cards/g/GuideOfSouls.java index 09230b4c018..d484dcfb986 100644 --- a/Mage.Sets/src/mage/cards/g/GuideOfSouls.java +++ b/Mage.Sets/src/mage/cards/g/GuideOfSouls.java @@ -44,7 +44,7 @@ public final class GuideOfSouls extends CardImpl { this.power = new MageInt(1); this.toughness = new MageInt(2); - // Whenever another creature enters the battlefield under your control, you gain 1 life and get {E}. + // Whenever another creature you control enters, you gain 1 life and get {E}. Ability ability = new EntersBattlefieldControlledTriggeredAbility(new GainLifeEffect(1), filter); ability.addEffect(new GetEnergyCountersControllerEffect(1).setText("and get {E}")); this.addAbility(ability); diff --git a/Mage.Sets/src/mage/cards/g/GuildSummit.java b/Mage.Sets/src/mage/cards/g/GuildSummit.java index 21bcd998d06..a413a6874b3 100644 --- a/Mage.Sets/src/mage/cards/g/GuildSummit.java +++ b/Mage.Sets/src/mage/cards/g/GuildSummit.java @@ -39,7 +39,7 @@ public final class GuildSummit extends CardImpl { new GuildSummitEffect(), true )); - // Whenever a Gate enters the battlefield under your control, draw a card. + // Whenever a Gate you control enters, draw a card. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( new DrawCardSourceControllerEffect(1), filter )); diff --git a/Mage.Sets/src/mage/cards/g/GuulDrazOverseer.java b/Mage.Sets/src/mage/cards/g/GuulDrazOverseer.java index 2b77fbf83cc..d8aaffe883f 100644 --- a/Mage.Sets/src/mage/cards/g/GuulDrazOverseer.java +++ b/Mage.Sets/src/mage/cards/g/GuulDrazOverseer.java @@ -30,7 +30,7 @@ public final class GuulDrazOverseer extends CardImpl { // Flying this.addAbility(FlyingAbility.getInstance()); - // Landfall- Whenever a land enters the battlefield under your control, other creatures you control get +1/+0 until end of turn. If that land is a Swamp, those creatures get +2/+0 until end of turn instead. + // Landfall- Whenever a land you control enters, other creatures you control get +1/+0 until end of turn. If that land is a Swamp, those creatures get +2/+0 until end of turn instead. this.addAbility(new LandfallAbility(Zone.BATTLEFIELD, new GuulDrazOverseerEffect(), false, SetTargetPointer.PERMANENT)); } diff --git a/Mage.Sets/src/mage/cards/g/GwyllionHedgeMage.java b/Mage.Sets/src/mage/cards/g/GwyllionHedgeMage.java index 4220ebbca6d..06071cbaadd 100644 --- a/Mage.Sets/src/mage/cards/g/GwyllionHedgeMage.java +++ b/Mage.Sets/src/mage/cards/g/GwyllionHedgeMage.java @@ -32,8 +32,8 @@ public final class GwyllionHedgeMage extends CardImpl { filter2.add(SubType.SWAMP.getPredicate()); } - private static final String rule1 = "When {this} enters the battlefield, if you control two or more Plains, you may create a 1/1 white Kithkin Soldier creature token."; - private static final String rule2 = "When {this} enters the battlefield, if you control two or more Swamps, you may put a -1/-1 counter on target creature."; + private static final String rule1 = "When {this} enters, if you control two or more Plains, you may create a 1/1 white Kithkin Soldier creature token."; + private static final String rule2 = "When {this} enters, if you control two or more Swamps, you may put a -1/-1 counter on target creature."; public GwyllionHedgeMage(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{2}{W/B}"); diff --git a/Mage.Sets/src/mage/cards/g/GylwainCastingDirector.java b/Mage.Sets/src/mage/cards/g/GylwainCastingDirector.java index bd409f79b7e..a513ec61598 100644 --- a/Mage.Sets/src/mage/cards/g/GylwainCastingDirector.java +++ b/Mage.Sets/src/mage/cards/g/GylwainCastingDirector.java @@ -26,7 +26,7 @@ public final class GylwainCastingDirector extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(3); - // Whenever Gylwain, Casting Director or another nontoken creature enters the battlefield under your control, choose one -- + // Whenever Gylwain, Casting Director or another nontoken creature you control enters, choose one -- // * Create a Royal Role token attached to that creature. Ability ability = new EntersBattlefieldThisOrAnotherTriggeredAbility( new CreateRoleAttachedTargetEffect(RoleType.ROYAL), diff --git a/Mage.Sets/src/mage/cards/g/GyreSage.java b/Mage.Sets/src/mage/cards/g/GyreSage.java index 50ee4bdd884..83c989b450c 100644 --- a/Mage.Sets/src/mage/cards/g/GyreSage.java +++ b/Mage.Sets/src/mage/cards/g/GyreSage.java @@ -26,7 +26,7 @@ public final class GyreSage extends CardImpl { this.power = new MageInt(1); this.toughness = new MageInt(2); - // Evolve (Whenever a creature enters the battlefield under your control, if that creature + // Evolve (Whenever a creature you control enters, if that creature // has greater power or toughness than this creature, put a +1/+1 counter on this creature.) this.addAbility(new EvolveAbility()); diff --git a/Mage.Sets/src/mage/cards/h/HagHedgeMage.java b/Mage.Sets/src/mage/cards/h/HagHedgeMage.java index 0374a5b1b44..3b633432287 100644 --- a/Mage.Sets/src/mage/cards/h/HagHedgeMage.java +++ b/Mage.Sets/src/mage/cards/h/HagHedgeMage.java @@ -33,8 +33,8 @@ public final class HagHedgeMage extends CardImpl { filter2.add(SubType.FOREST.getPredicate()); } - private static final String rule = "When {this} enters the battlefield, if you control two or more Swamps, you may have target player discard a card."; - private static final String rule2 = "When {this} enters the battlefield, if you control two or more Forests, you may put target card from your graveyard on top of your library."; + private static final String rule = "When {this} enters, if you control two or more Swamps, you may have target player discard a card."; + private static final String rule2 = "When {this} enters, if you control two or more Forests, you may put target card from your graveyard on top of your library."; public HagHedgeMage(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{2}{B/G}"); diff --git a/Mage.Sets/src/mage/cards/h/HalanaKessigRanger.java b/Mage.Sets/src/mage/cards/h/HalanaKessigRanger.java index 8f3231bcc1b..f4123e4fc48 100644 --- a/Mage.Sets/src/mage/cards/h/HalanaKessigRanger.java +++ b/Mage.Sets/src/mage/cards/h/HalanaKessigRanger.java @@ -38,7 +38,7 @@ public final class HalanaKessigRanger extends CardImpl { // Reach this.addAbility(ReachAbility.getInstance()); - // Whenever another creature enters the battlefield under your control, you may pay {2}. When you do, that creature deals damage equal to its power to target creature. + // Whenever another creature you control enters, you may pay {2}. When you do, that creature deals damage equal to its power to target creature. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(Zone.BATTLEFIELD, new DoIfCostPaid(new HalanaKessigRangerTriggerEffect(), new GenericManaCost(2)) .setText("you may pay {2}. When you do, that creature deals damage equal to its power to target creature."), diff --git a/Mage.Sets/src/mage/cards/h/HallOfStormGiants.java b/Mage.Sets/src/mage/cards/h/HallOfStormGiants.java index 8c23f7bf670..aba2c2e2d30 100644 --- a/Mage.Sets/src/mage/cards/h/HallOfStormGiants.java +++ b/Mage.Sets/src/mage/cards/h/HallOfStormGiants.java @@ -38,7 +38,7 @@ public final class HallOfStormGiants extends CardImpl { // If you control two or more other lands, Hall of Storm Giants enters the battlefield tapped. this.addAbility(new EntersBattlefieldAbility( - new TapSourceEffect(), condition, "If you control two or more other lands, {this} enters the battlefield tapped.", null + new TapSourceEffect(), condition, "If you control two or more other lands, {this} enters tapped.", null )); // {T}: Add {U}. diff --git a/Mage.Sets/src/mage/cards/h/HallowedFountain.java b/Mage.Sets/src/mage/cards/h/HallowedFountain.java index 491028995b5..fa0ce6e02f6 100644 --- a/Mage.Sets/src/mage/cards/h/HallowedFountain.java +++ b/Mage.Sets/src/mage/cards/h/HallowedFountain.java @@ -23,7 +23,7 @@ public final class HallowedFountain extends CardImpl { this.subtype.add(SubType.PLAINS); this.subtype.add(SubType.ISLAND); - this.addAbility(new AsEntersBattlefieldAbility(new TapSourceUnlessPaysEffect(new PayLifeCost(2)), "you may pay 2 life. If you don't, it enters the battlefield tapped")); + this.addAbility(new AsEntersBattlefieldAbility(new TapSourceUnlessPaysEffect(new PayLifeCost(2)), "you may pay 2 life. If you don't, it enters tapped")); this.addAbility(new WhiteManaAbility()); this.addAbility(new BlueManaAbility()); } diff --git a/Mage.Sets/src/mage/cards/h/HarvestguardAlseids.java b/Mage.Sets/src/mage/cards/h/HarvestguardAlseids.java index 26cabf6642e..e78aa80d64b 100644 --- a/Mage.Sets/src/mage/cards/h/HarvestguardAlseids.java +++ b/Mage.Sets/src/mage/cards/h/HarvestguardAlseids.java @@ -26,7 +26,7 @@ public final class HarvestguardAlseids extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(3); - // Constellation — Whenever Harvestguard Alseids or another enchantment enters the battlefield under your control, prevent all damage that would be dealt to target creature this turn. + // Constellation — Whenever Harvestguard Alseids or another enchantment you control enters, prevent all damage that would be dealt to target creature this turn. Ability ability = new ConstellationAbility(new PreventDamageToTargetEffect(Duration.EndOfTurn, Integer.MAX_VALUE), false); ability.addTarget(new TargetCreaturePermanent()); this.addAbility(ability); diff --git a/Mage.Sets/src/mage/cards/h/HazezonShaperOfSand.java b/Mage.Sets/src/mage/cards/h/HazezonShaperOfSand.java index 1a29a38ffdf..a4094cc2087 100644 --- a/Mage.Sets/src/mage/cards/h/HazezonShaperOfSand.java +++ b/Mage.Sets/src/mage/cards/h/HazezonShaperOfSand.java @@ -48,7 +48,7 @@ public final class HazezonShaperOfSand extends CardImpl { // You may play Desert lands from your graveyard. this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new PlayLandsFromGraveyardControllerEffect(filter2))); - // Whenever a Desert enters the battlefield under your control create two 1/1 red, green, and white Sand Warrior creature tokens. + // Whenever a Desert you control enters create two 1/1 red, green, and white Sand Warrior creature tokens. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(new CreateTokenEffect( new SandWarriorToken(), 2), filter3 )); @@ -62,4 +62,4 @@ public final class HazezonShaperOfSand extends CardImpl { public HazezonShaperOfSand copy() { return new HazezonShaperOfSand(this); } -} \ No newline at end of file +} diff --git a/Mage.Sets/src/mage/cards/h/HealerOfThePride.java b/Mage.Sets/src/mage/cards/h/HealerOfThePride.java index 04c457cf4b7..359dcac7ad7 100644 --- a/Mage.Sets/src/mage/cards/h/HealerOfThePride.java +++ b/Mage.Sets/src/mage/cards/h/HealerOfThePride.java @@ -25,7 +25,7 @@ public final class HealerOfThePride extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(3); - // Whenever another creature enters the battlefield under your control, you gain 2 life. + // Whenever another creature you control enters, you gain 2 life. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(Zone.BATTLEFIELD, new GainLifeEffect(2), StaticFilters.FILTER_ANOTHER_CREATURE, false)); diff --git a/Mage.Sets/src/mage/cards/h/HeartstabberMosquito.java b/Mage.Sets/src/mage/cards/h/HeartstabberMosquito.java index 3d2181e3790..93ee5757008 100644 --- a/Mage.Sets/src/mage/cards/h/HeartstabberMosquito.java +++ b/Mage.Sets/src/mage/cards/h/HeartstabberMosquito.java @@ -38,7 +38,7 @@ public final class HeartstabberMosquito extends CardImpl { // When Heartstabber Mosquito enters the battlefield, if it was kicked, destroy target creature. EntersBattlefieldTriggeredAbility ability = new EntersBattlefieldTriggeredAbility(new DestroyTargetEffect(), false); ability.addTarget(new TargetCreaturePermanent()); - this.addAbility(new ConditionalInterveningIfTriggeredAbility(ability, KickedCondition.ONCE, "When {this} enters the battlefield, if it was kicked, destroy target creature.")); + this.addAbility(new ConditionalInterveningIfTriggeredAbility(ability, KickedCondition.ONCE, "When {this} enters, if it was kicked, destroy target creature.")); } private HeartstabberMosquito(final HeartstabberMosquito card) { diff --git a/Mage.Sets/src/mage/cards/h/HedronCrab.java b/Mage.Sets/src/mage/cards/h/HedronCrab.java index fe79207872f..3b46682cea6 100644 --- a/Mage.Sets/src/mage/cards/h/HedronCrab.java +++ b/Mage.Sets/src/mage/cards/h/HedronCrab.java @@ -23,7 +23,7 @@ public final class HedronCrab extends CardImpl { this.power = new MageInt(0); this.toughness = new MageInt(2); - // Landfall - Whenever a land enters the battlefield under your control, target player puts the top three cards of their library into their graveyard. + // Landfall - Whenever a land you control enters, target player puts the top three cards of their library into their graveyard. LandfallAbility ability = new LandfallAbility(new MillCardsTargetEffect(3), false); ability.addTarget(new TargetPlayer()); this.addAbility(ability); diff --git a/Mage.Sets/src/mage/cards/h/HedronDetonator.java b/Mage.Sets/src/mage/cards/h/HedronDetonator.java index d11977050e4..26a2c73b5a3 100644 --- a/Mage.Sets/src/mage/cards/h/HedronDetonator.java +++ b/Mage.Sets/src/mage/cards/h/HedronDetonator.java @@ -35,7 +35,7 @@ public final class HedronDetonator extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(3); - // Whenever an artifact enters the battlefield under your control, Hedron Detonator deals 1 damage to target opponent. + // Whenever an artifact you control enters, Hedron Detonator deals 1 damage to target opponent. Ability ability = new EntersBattlefieldControlledTriggeredAbility( new DamageTargetEffect(1), StaticFilters.FILTER_PERMANENT_ARTIFACT_AN ); diff --git a/Mage.Sets/src/mage/cards/h/HengeWalker.java b/Mage.Sets/src/mage/cards/h/HengeWalker.java index 767e62c7b50..3f3338369b0 100644 --- a/Mage.Sets/src/mage/cards/h/HengeWalker.java +++ b/Mage.Sets/src/mage/cards/h/HengeWalker.java @@ -29,7 +29,7 @@ public final class HengeWalker extends CardImpl { new AddCountersSourceEffect(CounterType.P1P1.createInstance()), AdamantCondition.ANY, "
Adamant — " + "If at least three mana of the same color was spent to cast this spell, " + - "{this} enters the battlefield with a +1/+1 counter on it.", "" + "{this} enters with a +1/+1 counter on it.", "" )); } diff --git a/Mage.Sets/src/mage/cards/h/HeraldOfTheForgotten.java b/Mage.Sets/src/mage/cards/h/HeraldOfTheForgotten.java index 253c9df3fa1..0bbb6d8dd8b 100644 --- a/Mage.Sets/src/mage/cards/h/HeraldOfTheForgotten.java +++ b/Mage.Sets/src/mage/cards/h/HeraldOfTheForgotten.java @@ -45,7 +45,7 @@ public final class HeraldOfTheForgotten extends CardImpl { // When Herald of the Forgotten enters the battlefield, if you cast it, return any number of target permanent cards with cycling abilities from your graveyard to the battlefield. Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new ReturnFromGraveyardToBattlefieldTargetEffect()), - CastFromEverywhereSourceCondition.instance, "When {this} enters the battlefield, if you cast it, " + + CastFromEverywhereSourceCondition.instance, "When {this} enters, if you cast it, " + "return any number of target permanent cards with cycling abilities from your graveyard to the battlefield." ); ability.addTarget(new TargetCardInYourGraveyard(0, Integer.MAX_VALUE, filter)); diff --git a/Mage.Sets/src/mage/cards/h/HerdGnarr.java b/Mage.Sets/src/mage/cards/h/HerdGnarr.java index a1b1927d4bb..7bfbd64b61a 100644 --- a/Mage.Sets/src/mage/cards/h/HerdGnarr.java +++ b/Mage.Sets/src/mage/cards/h/HerdGnarr.java @@ -31,7 +31,7 @@ public final class HerdGnarr extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(2); - // Whenever another creature enters the battlefield under your control, Herd Gnarr gets +2/+2 until end of turn. + // Whenever another creature you control enters, Herd Gnarr gets +2/+2 until end of turn. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(new BoostSourceEffect(2, 2, Duration.EndOfTurn), filter)); } diff --git a/Mage.Sets/src/mage/cards/h/HeroOfGomaFada.java b/Mage.Sets/src/mage/cards/h/HeroOfGomaFada.java index 8e0ec00845f..d7719df9de9 100644 --- a/Mage.Sets/src/mage/cards/h/HeroOfGomaFada.java +++ b/Mage.Sets/src/mage/cards/h/HeroOfGomaFada.java @@ -28,7 +28,7 @@ public final class HeroOfGomaFada extends CardImpl { this.power = new MageInt(4); this.toughness = new MageInt(3); - // Rally — Whenever Hero of Goma Fada or another Ally enters the battlefield under your control, creatures you control gain indestructible until end of turn. + // Rally — Whenever Hero of Goma Fada or another Ally you control enters, creatures you control gain indestructible until end of turn. Ability ability = new AllyEntersBattlefieldTriggeredAbility( new GainAbilityAllEffect(IndestructibleAbility.getInstance(), Duration.EndOfTurn, StaticFilters.FILTER_CONTROLLED_CREATURES), false); diff --git a/Mage.Sets/src/mage/cards/h/HeronbladeElite.java b/Mage.Sets/src/mage/cards/h/HeronbladeElite.java index 0f0bf28e747..9b2cfe93a82 100644 --- a/Mage.Sets/src/mage/cards/h/HeronbladeElite.java +++ b/Mage.Sets/src/mage/cards/h/HeronbladeElite.java @@ -44,7 +44,7 @@ public final class HeronbladeElite extends CardImpl { // Vigilance this.addAbility(VigilanceAbility.getInstance()); - // Whenever another Human enters the battlefield under your control, put a +1/+1 counter on Heronblade Elite. + // Whenever another Human you control enters, put a +1/+1 counter on Heronblade Elite. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( new AddCountersSourceEffect(CounterType.P1P1.createInstance()), filter )); diff --git a/Mage.Sets/src/mage/cards/h/HerosBlade.java b/Mage.Sets/src/mage/cards/h/HerosBlade.java index 2f985a064fd..9434922dbee 100644 --- a/Mage.Sets/src/mage/cards/h/HerosBlade.java +++ b/Mage.Sets/src/mage/cards/h/HerosBlade.java @@ -33,7 +33,7 @@ public final class HerosBlade extends CardImpl { // Equipped creature gets +3/+2. this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new BoostEquippedEffect(3, 2))); - // Whenever a legendary creature enters the battlefield under your control, you may attach Hero's Blade to it. + // Whenever a legendary creature you control enters, you may attach Hero's Blade to it. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( Zone.BATTLEFIELD, new AttachEffect(Outcome.Detriment, "attach {this} to it"), filter, true, SetTargetPointer.PERMANENT)); diff --git a/Mage.Sets/src/mage/cards/h/HiddenHerbalists.java b/Mage.Sets/src/mage/cards/h/HiddenHerbalists.java index e1f23dace2f..bf32ff78c05 100644 --- a/Mage.Sets/src/mage/cards/h/HiddenHerbalists.java +++ b/Mage.Sets/src/mage/cards/h/HiddenHerbalists.java @@ -32,7 +32,7 @@ public final class HiddenHerbalists extends CardImpl { this.addAbility( new ConditionalInterveningIfTriggeredAbility(new EntersBattlefieldTriggeredAbility( new BasicManaEffect(Mana.GreenMana(2)), false), RevoltCondition.instance, - "Revolt — When {this} enters the battlefield, if a permanent you controlled left" + "Revolt — When {this} enters, if a permanent you controlled left" + " the battlefield this turn, add {G}{G}.").addHint(RevoltCondition.getHint()), new RevoltWatcher() ); diff --git a/Mage.Sets/src/mage/cards/h/HighFaeNegotiator.java b/Mage.Sets/src/mage/cards/h/HighFaeNegotiator.java index e5adca71fa7..2d2a92c6cd6 100644 --- a/Mage.Sets/src/mage/cards/h/HighFaeNegotiator.java +++ b/Mage.Sets/src/mage/cards/h/HighFaeNegotiator.java @@ -38,7 +38,7 @@ public final class HighFaeNegotiator extends CardImpl { // When High Fae Negotiator enters the battlefield, if it was bargained, each opponent loses 3 life and you gain 3 life. Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new LoseLifeOpponentsEffect(3)), - BargainedCondition.instance, "When {this} enters the battlefield, " + + BargainedCondition.instance, "When {this} enters, " + "if it was bargained, each opponent loses 3 life and you gain 3 life." ); ability.addEffect(new GainLifeEffect(3)); diff --git a/Mage.Sets/src/mage/cards/h/HighlandBerserker.java b/Mage.Sets/src/mage/cards/h/HighlandBerserker.java index 8b857dbbe60..2bd658474c1 100644 --- a/Mage.Sets/src/mage/cards/h/HighlandBerserker.java +++ b/Mage.Sets/src/mage/cards/h/HighlandBerserker.java @@ -37,7 +37,7 @@ public final class HighlandBerserker extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(1); - // Whenever Highland Berserker or another Ally enters the battlefield under your control, you may have Ally creatures you control gain first strike until end of turn. + // Whenever Highland Berserker or another Ally you control enters, you may have Ally creatures you control gain first strike until end of turn. Effect effect = new GainAbilityAllEffect(FirstStrikeAbility.getInstance(), Duration.EndOfTurn, filter); effect.setText("you may have Ally creatures you control gain first strike until end of turn"); this.addAbility(new AllyEntersBattlefieldTriggeredAbility(effect, true).setAbilityWord(null)); diff --git a/Mage.Sets/src/mage/cards/h/HiredHexblade.java b/Mage.Sets/src/mage/cards/h/HiredHexblade.java index a6b93fb81e3..14f5eebe5a3 100644 --- a/Mage.Sets/src/mage/cards/h/HiredHexblade.java +++ b/Mage.Sets/src/mage/cards/h/HiredHexblade.java @@ -31,7 +31,7 @@ public final class HiredHexblade extends CardImpl { // When Hired Hexblade enters the battlefield, if mana from a Treasure was spent to cast it, you draw a card and you lose 1 life. Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new DrawCardSourceControllerEffect(1)), - TreasureSpentToCastCondition.instance, "When {this} enters the battlefield, " + + TreasureSpentToCastCondition.instance, "When {this} enters, " + "if mana from a Treasure was spent to cast it, you draw a card and you lose 1 life." ); ability.addEffect(new LoseLifeSourceControllerEffect(1)); diff --git a/Mage.Sets/src/mage/cards/h/HistoriansBoon.java b/Mage.Sets/src/mage/cards/h/HistoriansBoon.java index c7e68127155..0cb3d190f5f 100644 --- a/Mage.Sets/src/mage/cards/h/HistoriansBoon.java +++ b/Mage.Sets/src/mage/cards/h/HistoriansBoon.java @@ -38,7 +38,7 @@ public final class HistoriansBoon extends CardImpl { public HistoriansBoon(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.ENCHANTMENT}, "{3}{W}"); - // Whenever Historian's Boon or another nontoken enchantment enters the battlefield under your control, create a 1/1 white Soldier creature token. + // Whenever Historian's Boon or another nontoken enchantment you control enters, create a 1/1 white Soldier creature token. this.addAbility(new EntersBattlefieldThisOrAnotherTriggeredAbility( new CreateTokenEffect(new SoldierToken()), filter, false, true )); diff --git a/Mage.Sets/src/mage/cards/h/HistoriansWisdom.java b/Mage.Sets/src/mage/cards/h/HistoriansWisdom.java index 21764dd2f3d..c618a02cc7a 100644 --- a/Mage.Sets/src/mage/cards/h/HistoriansWisdom.java +++ b/Mage.Sets/src/mage/cards/h/HistoriansWisdom.java @@ -49,7 +49,7 @@ public final class HistoriansWisdom extends CardImpl { this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new DrawCardSourceControllerEffect(1)), HistoriansWisdomCondition.instance, - "When {this} enters the battlefield, if enchanted permanent is a creature with the greatest power among creatures on the battlefield, draw a card." + "When {this} enters, if enchanted permanent is a creature with the greatest power among creatures on the battlefield, draw a card." )); // As long as enchanted permanent is a creature, it gets +2/+1. diff --git a/Mage.Sets/src/mage/cards/h/HiveOfTheEyeTyrant.java b/Mage.Sets/src/mage/cards/h/HiveOfTheEyeTyrant.java index cb023282d4b..48e2cb2f488 100644 --- a/Mage.Sets/src/mage/cards/h/HiveOfTheEyeTyrant.java +++ b/Mage.Sets/src/mage/cards/h/HiveOfTheEyeTyrant.java @@ -46,7 +46,7 @@ public final class HiveOfTheEyeTyrant extends CardImpl { // If you control two or more other lands, Hive of the Eye Tyrant enters the battlefield tapped. this.addAbility(new EntersBattlefieldAbility( new TapSourceEffect(), condition, "If you control two or more other lands, " + - "{this} enters the battlefield tapped.", "" + "{this} enters tapped.", "" )); // {T}: Add {B}. diff --git a/Mage.Sets/src/mage/cards/h/HollowhengeScavenger.java b/Mage.Sets/src/mage/cards/h/HollowhengeScavenger.java index a65ab1f9361..0f617393711 100644 --- a/Mage.Sets/src/mage/cards/h/HollowhengeScavenger.java +++ b/Mage.Sets/src/mage/cards/h/HollowhengeScavenger.java @@ -20,7 +20,7 @@ import mage.constants.SubType; */ public final class HollowhengeScavenger extends CardImpl { - private static final String staticText = "Morbid — When {this} enters the battlefield, if a creature died this turn, you gain 5 life."; + private static final String staticText = "Morbid — When {this} enters, if a creature died this turn, you gain 5 life."; public HollowhengeScavenger(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{3}{G}{G}"); diff --git a/Mage.Sets/src/mage/cards/h/HormagauntHorde.java b/Mage.Sets/src/mage/cards/h/HormagauntHorde.java index 26b5af32e2f..25fff433226 100644 --- a/Mage.Sets/src/mage/cards/h/HormagauntHorde.java +++ b/Mage.Sets/src/mage/cards/h/HormagauntHorde.java @@ -30,7 +30,7 @@ public final class HormagauntHorde extends CardImpl { // Ravenous this.addAbility(new RavenousAbility()); - // Endless Swarm -- Whenever a land enters the battlefield under your control, you may pay {2}{G}. If you do, return Hormagaunt Horde from your graveyard to your hand. + // Endless Swarm -- Whenever a land you control enters, you may pay {2}{G}. If you do, return Hormagaunt Horde from your graveyard to your hand. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( Zone.GRAVEYARD, new DoIfCostPaid( diff --git a/Mage.Sets/src/mage/cards/h/HowlOfTheHunt.java b/Mage.Sets/src/mage/cards/h/HowlOfTheHunt.java index dbc777f7109..ee56e741fcd 100644 --- a/Mage.Sets/src/mage/cards/h/HowlOfTheHunt.java +++ b/Mage.Sets/src/mage/cards/h/HowlOfTheHunt.java @@ -45,7 +45,7 @@ public final class HowlOfTheHunt extends CardImpl { // When Howl of the Hunt enters the battlefield, if enchanted creature is a Wolf or Werewolf, untap that creature. this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new UntapAttachedEffect()), - HowlOfTheHuntCondition.instance, "When {this} enters the battlefield, " + + HowlOfTheHuntCondition.instance, "When {this} enters, " + "if enchanted creature is a Wolf or Werewolf, untap that creature." )); diff --git a/Mage.Sets/src/mage/cards/h/HuatliRadiantChampion.java b/Mage.Sets/src/mage/cards/h/HuatliRadiantChampion.java index ff32d91bf7a..143a81a4a1c 100644 --- a/Mage.Sets/src/mage/cards/h/HuatliRadiantChampion.java +++ b/Mage.Sets/src/mage/cards/h/HuatliRadiantChampion.java @@ -43,7 +43,7 @@ public final class HuatliRadiantChampion extends CardImpl { ability2.addHint(CreaturesYouControlHint.instance); this.addAbility(ability2); - // -8: You get an emblem with "Whenever a creature enters the battlefield under your control, you may draw a card." + // -8: You get an emblem with "Whenever a creature you control enters, you may draw a card." this.addAbility(new LoyaltyAbility(new GetEmblemEffect(new HuatliRadiantChampionEmblem()), -8)); } diff --git a/Mage.Sets/src/mage/cards/h/HumblerOfMortals.java b/Mage.Sets/src/mage/cards/h/HumblerOfMortals.java index d459d78d1e6..c39d0b89e4f 100644 --- a/Mage.Sets/src/mage/cards/h/HumblerOfMortals.java +++ b/Mage.Sets/src/mage/cards/h/HumblerOfMortals.java @@ -26,7 +26,7 @@ public final class HumblerOfMortals extends CardImpl { this.power = new MageInt(5); this.toughness = new MageInt(5); - // Constellation - Whenever Humbler of Mortals or another enchantment enters the battlefield under your control, creatures you control gain trample until end of turn. + // Constellation - Whenever Humbler of Mortals or another enchantment you control enters, creatures you control gain trample until end of turn. this.addAbility(new ConstellationAbility(new GainAbilityControlledEffect(TrampleAbility.getInstance(), Duration.EndOfTurn, new FilterControlledCreaturePermanent("creatures")))); } diff --git a/Mage.Sets/src/mage/cards/h/Hydradoodle.java b/Mage.Sets/src/mage/cards/h/Hydradoodle.java index 5be6abe70be..2ac9d494f88 100644 --- a/Mage.Sets/src/mage/cards/h/Hydradoodle.java +++ b/Mage.Sets/src/mage/cards/h/Hydradoodle.java @@ -40,7 +40,7 @@ public final class Hydradoodle extends CardImpl { // As Hydradoodle enters the battlefield, roll X six-sided dice. Hydradoodle enters the battlefield with a number of +1/+1 counters on it equal to the total of those results. this.addAbility(new EntersBattlefieldAbility(new HydradoodleEffect(), null, - "As {this} enters the battlefield, roll X six-sided dice. {this} enters the battlefield with a number of +1/+1 counters on it equal to the total of those results", + "As {this} enters, roll X six-sided dice. {this} enters with a number of +1/+1 counters on it equal to the total of those results", null)); // Reach this.addAbility(ReachAbility.getInstance()); @@ -69,7 +69,7 @@ class HydradoodleEffect extends OneShotEffect { HydradoodleEffect() { super(Outcome.BoostCreature); - this.staticText = "roll X six-sided dice. {this} enters the battlefield with a number of +1/+1 counters on it equal to the total of those results"; + this.staticText = "roll X six-sided dice. {this} enters with a number of +1/+1 counters on it equal to the total of those results"; } private HydradoodleEffect(final HydradoodleEffect effect) { diff --git a/Mage.Sets/src/mage/cards/h/HydroelectricSpecimen.java b/Mage.Sets/src/mage/cards/h/HydroelectricSpecimen.java index 59bbd962f95..db935f73a0a 100644 --- a/Mage.Sets/src/mage/cards/h/HydroelectricSpecimen.java +++ b/Mage.Sets/src/mage/cards/h/HydroelectricSpecimen.java @@ -57,10 +57,10 @@ public final class HydroelectricSpecimen extends ModalDoubleFacedCard { // Hydroelectric Laboratory // Land - // As Hydroelectric Laboratory enters the battlefield, you may pay 3 life. If you don't, it enters the battlefield tapped. + // As Hydroelectric Laboratory enters the battlefield, you may pay 3 life. If you don't, it enters tapped. this.getRightHalfCard().addAbility(new AsEntersBattlefieldAbility( new TapSourceUnlessPaysEffect(new PayLifeCost(3)), - "you may pay 3 life. If you don't, it enters the battlefield tapped" + "you may pay 3 life. If you don't, it enters tapped" )); // {T}: Add {U}. diff --git a/Mage.Sets/src/mage/cards/h/Hypnox.java b/Mage.Sets/src/mage/cards/h/Hypnox.java index a8bc90b813b..2c35fc0b52d 100644 --- a/Mage.Sets/src/mage/cards/h/Hypnox.java +++ b/Mage.Sets/src/mage/cards/h/Hypnox.java @@ -41,7 +41,7 @@ public final class Hypnox extends CardImpl { // When Hypnox enters the battlefield, if you cast it from your hand, exile all cards from target opponent's hand. Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new HypnoxExileEffect()), - CastFromHandSourcePermanentCondition.instance, "When {this} enters the battlefield, " + + CastFromHandSourcePermanentCondition.instance, "When {this} enters, " + "if you cast it from your hand, exile all cards from target opponent's hand." ); ability.addTarget(new TargetOpponent()); diff --git a/Mage.Sets/src/mage/cards/i/IcebergCancrix.java b/Mage.Sets/src/mage/cards/i/IcebergCancrix.java index 1386deb6bce..ed652162c9e 100644 --- a/Mage.Sets/src/mage/cards/i/IcebergCancrix.java +++ b/Mage.Sets/src/mage/cards/i/IcebergCancrix.java @@ -36,7 +36,7 @@ public final class IcebergCancrix extends CardImpl { this.power = new MageInt(0); this.toughness = new MageInt(4); - // Whenever another snow permanent enters the battlefield under your control, you may have target player put the top two cards of their library into their graveyard. + // Whenever another snow permanent you control enters, you may have target player put the top two cards of their library into their graveyard. Ability ability = new EntersBattlefieldControlledTriggeredAbility( Zone.BATTLEFIELD, new MillCardsTargetEffect(2), filter, true ); diff --git a/Mage.Sets/src/mage/cards/i/IchorplateGolem.java b/Mage.Sets/src/mage/cards/i/IchorplateGolem.java index 6d3bd1a73a7..b696cc004d2 100644 --- a/Mage.Sets/src/mage/cards/i/IchorplateGolem.java +++ b/Mage.Sets/src/mage/cards/i/IchorplateGolem.java @@ -38,7 +38,7 @@ public final class IchorplateGolem extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(3); - // Whenever a creature enters the battlefield under your control, if + // Whenever a creature you control enters, if // it has one or more oil counters on it, put an oil counter on it. this.addAbility(new IchorplateGolemTriggeredAbility()); @@ -94,6 +94,6 @@ class IchorplateGolemTriggeredAbility extends TriggeredAbilityImpl { @Override public String getRule() { - return "Whenever a creature enters the battlefield under your control, if it has one or more oil counters on it, put an oil counter on it."; + return "Whenever a creature you control enters, if it has one or more oil counters on it, put an oil counter on it."; } } diff --git a/Mage.Sets/src/mage/cards/i/ImpactTremors.java b/Mage.Sets/src/mage/cards/i/ImpactTremors.java index 67307e5b5fa..6232b8c91a7 100644 --- a/Mage.Sets/src/mage/cards/i/ImpactTremors.java +++ b/Mage.Sets/src/mage/cards/i/ImpactTremors.java @@ -22,7 +22,7 @@ public final class ImpactTremors extends CardImpl { public ImpactTremors(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.ENCHANTMENT},"{1}{R}"); - // Whenever a creature enters the battlefield under your control, Impact Tremors deals 1 damage to each opponent. + // Whenever a creature you control enters, Impact Tremors deals 1 damage to each opponent. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(Zone.BATTLEFIELD, new DamagePlayersEffect(Outcome.Damage, StaticValue.get(1), TargetController.OPPONENT), StaticFilters.FILTER_PERMANENT_A_CREATURE, diff --git a/Mage.Sets/src/mage/cards/i/ImpassionedOrator.java b/Mage.Sets/src/mage/cards/i/ImpassionedOrator.java index 46940915ab8..92ea0edbe10 100644 --- a/Mage.Sets/src/mage/cards/i/ImpassionedOrator.java +++ b/Mage.Sets/src/mage/cards/i/ImpassionedOrator.java @@ -33,7 +33,7 @@ public final class ImpassionedOrator extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(2); - // Whenever another creature enters the battlefield under your control, you gain 1 life. + // Whenever another creature you control enters, you gain 1 life. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(new GainLifeEffect(1), filter)); } diff --git a/Mage.Sets/src/mage/cards/i/ImperialMask.java b/Mage.Sets/src/mage/cards/i/ImperialMask.java index dd7d8e79140..2ee57b0feb0 100644 --- a/Mage.Sets/src/mage/cards/i/ImperialMask.java +++ b/Mage.Sets/src/mage/cards/i/ImperialMask.java @@ -35,7 +35,7 @@ public final class ImperialMask extends CardImpl { this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new InfoEffect(""), false), new SourceMatchesFilterCondition(filter), - "When {this} enters the battlefield, if it's not a token, " + "When {this} enters, if it's not a token, " + "each of your teammates creates a token that's a copy of {this}" )); diff --git a/Mage.Sets/src/mage/cards/i/InTheWebOfWar.java b/Mage.Sets/src/mage/cards/i/InTheWebOfWar.java index 9a1d11d89c1..c234786eea6 100644 --- a/Mage.Sets/src/mage/cards/i/InTheWebOfWar.java +++ b/Mage.Sets/src/mage/cards/i/InTheWebOfWar.java @@ -25,7 +25,7 @@ public final class InTheWebOfWar extends CardImpl { public InTheWebOfWar(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.ENCHANTMENT},"{3}{R}{R}"); - // Whenever a creature enters the battlefield under your control, it gets +2/+0 and gains haste until end of turn. + // Whenever a creature you control enters, it gets +2/+0 and gains haste until end of turn. Effect effect = new BoostTargetEffect(2,0, Duration.EndOfTurn); effect.setText("it gets +2/+0"); Ability ability = new EntersBattlefieldControlledTriggeredAbility(Zone.BATTLEFIELD, effect, StaticFilters.FILTER_PERMANENT_A_CREATURE, false, SetTargetPointer.PERMANENT); diff --git a/Mage.Sets/src/mage/cards/i/InallaArchmageRitualist.java b/Mage.Sets/src/mage/cards/i/InallaArchmageRitualist.java index 01360bfdc82..2b00f5361e7 100644 --- a/Mage.Sets/src/mage/cards/i/InallaArchmageRitualist.java +++ b/Mage.Sets/src/mage/cards/i/InallaArchmageRitualist.java @@ -62,13 +62,13 @@ public final class InallaArchmageRitualist extends CardImpl { this.power = new MageInt(4); this.toughness = new MageInt(5); - // Eminence - Whenever another nontoken Wizard enters the battlefield under your control, if Inalla, Archmage Ritualist is in the command zone or on the battlefield, you may pay {1}. If you do, create a token that's a copy of that Wizard. The token gains haste. Exile it at the beginning of the next end step. + // Eminence - Whenever another nontoken Wizard you control enters, if Inalla, Archmage Ritualist is in the command zone or on the battlefield, you may pay {1}. If you do, create a token that's a copy of that Wizard. The token gains haste. Exile it at the beginning of the next end step. Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldControlledTriggeredAbility(Zone.ALL, new DoIfCostPaid( new InallaArchmageRitualistEffect(), new ManaCostsImpl<>("{1}"), "Pay {1} to create a token copy?"), filter, false, SetTargetPointer.PERMANENT), SourceOnBattlefieldOrCommandZoneCondition.instance, - "Whenever another nontoken Wizard enters the battlefield under your control, " + "Whenever another nontoken Wizard you control enters, " + "if {this} is in the command zone or on the battlefield, " + "you may pay {1}. If you do, create a token that's a copy of that Wizard. " + "The token gains haste. Exile it at the beginning of the next end step"); diff --git a/Mage.Sets/src/mage/cards/i/InameAsOne.java b/Mage.Sets/src/mage/cards/i/InameAsOne.java index 40a38948dd3..6bbdde2369c 100644 --- a/Mage.Sets/src/mage/cards/i/InameAsOne.java +++ b/Mage.Sets/src/mage/cards/i/InameAsOne.java @@ -52,7 +52,7 @@ public final class InameAsOne extends CardImpl { this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new SearchLibraryPutInPlayEffect(new TargetCardInLibrary(0, 1, filter)), true), CastFromHandSourcePermanentCondition.instance, - "When {this} enters the battlefield, if you cast it from your hand, you may search your library for a Spirit permanent card, put it onto the battlefield, then shuffle."), + "When {this} enters, if you cast it from your hand, you may search your library for a Spirit permanent card, put it onto the battlefield, then shuffle."), new CastFromHandWatcher()); // When Iname as One dies, you may exile it. If you do, return target Spirit permanent card from your graveyard to the battlefield. diff --git a/Mage.Sets/src/mage/cards/i/InspiringCommander.java b/Mage.Sets/src/mage/cards/i/InspiringCommander.java index ffe9d051bc2..2af3c6c1977 100644 --- a/Mage.Sets/src/mage/cards/i/InspiringCommander.java +++ b/Mage.Sets/src/mage/cards/i/InspiringCommander.java @@ -39,7 +39,7 @@ public final class InspiringCommander extends CardImpl { this.power = new MageInt(1); this.toughness = new MageInt(4); - // Whenever another creature with power 2 or less enters the battlefield under your control, you gain 1 life and draw a card. + // Whenever another creature with power 2 or less you control enters, you gain 1 life and draw a card. Effect effect1 = new GainLifeEffect(1); Effect effect2 = new DrawCardSourceControllerEffect(1); Ability ability = new EntersBattlefieldControlledTriggeredAbility( diff --git a/Mage.Sets/src/mage/cards/i/InventorsGoggles.java b/Mage.Sets/src/mage/cards/i/InventorsGoggles.java index f616ec7f425..6d5b29d93fb 100644 --- a/Mage.Sets/src/mage/cards/i/InventorsGoggles.java +++ b/Mage.Sets/src/mage/cards/i/InventorsGoggles.java @@ -27,7 +27,7 @@ public final class InventorsGoggles extends CardImpl { // Equipped creature gets +1/+2. this.addAbility(new SimpleStaticAbility(new BoostEquippedEffect(1, 2, Duration.WhileOnBattlefield))); - // Whenever an Artificer enters the battlefield under your control, you may attach Inventor's Goggles to it. + // Whenever an Artificer you control enters, you may attach Inventor's Goggles to it. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( Zone.BATTLEFIELD, new AttachEffect(Outcome.BoostCreature, "attach {this} to it"), filter, true, SetTargetPointer.PERMANENT diff --git a/Mage.Sets/src/mage/cards/i/IorRuinExpedition.java b/Mage.Sets/src/mage/cards/i/IorRuinExpedition.java index b79c715f287..934857f6bd5 100644 --- a/Mage.Sets/src/mage/cards/i/IorRuinExpedition.java +++ b/Mage.Sets/src/mage/cards/i/IorRuinExpedition.java @@ -22,7 +22,7 @@ public final class IorRuinExpedition extends CardImpl { public IorRuinExpedition(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.ENCHANTMENT}, "{1}{U}"); - // Landfall - Whenever a land enters the battlefield under your control, you may put a quest counter on Ior Ruin Expedition. + // Landfall - Whenever a land you control enters, you may put a quest counter on Ior Ruin Expedition. this.addAbility(new LandfallAbility(new AddCountersSourceEffect(CounterType.QUEST.createInstance()), true)); // Remove three quest counters from Ior Ruin Expedition and sacrifice it: Draw two cards. diff --git a/Mage.Sets/src/mage/cards/i/IshkanahGrafwidow.java b/Mage.Sets/src/mage/cards/i/IshkanahGrafwidow.java index 63ae68c7143..de7aa20b2a4 100644 --- a/Mage.Sets/src/mage/cards/i/IshkanahGrafwidow.java +++ b/Mage.Sets/src/mage/cards/i/IshkanahGrafwidow.java @@ -47,7 +47,7 @@ public final class IshkanahGrafwidow extends CardImpl { Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new CreateTokenEffect(new SpiderToken(), 3), false), DeliriumCondition.instance, - "Delirium — When {this} enters the battlefield, if there are four or more card types among cards in your graveyard, " + "Delirium — When {this} enters, if there are four or more card types among cards in your graveyard, " + "create three 1/2 green Spider creature tokens with reach."); ability.addHint(CardTypesInGraveyardHint.YOU); this.addAbility(ability); diff --git a/Mage.Sets/src/mage/cards/i/IsuTheAbominable.java b/Mage.Sets/src/mage/cards/i/IsuTheAbominable.java index 0b4c0b05c51..b7f862d3f32 100644 --- a/Mage.Sets/src/mage/cards/i/IsuTheAbominable.java +++ b/Mage.Sets/src/mage/cards/i/IsuTheAbominable.java @@ -50,7 +50,7 @@ public final class IsuTheAbominable extends CardImpl { // You may play snow lands and cast snow spells from the top of your library. this.addAbility(new SimpleStaticAbility(new PlayFromTopOfLibraryEffect(filter))); - // Whenever another snow permanent enters the battlefield under your control, you may pay {G}, {W}, or {U}. If you do, put a +1/+1 counter on Isu the Abominable. + // Whenever another snow permanent you control enters, you may pay {G}, {W}, or {U}. If you do, put a +1/+1 counter on Isu the Abominable. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( new DoIfCostPaid( new AddCountersSourceEffect(CounterType.P1P1.createInstance()), diff --git a/Mage.Sets/src/mage/cards/i/IvyLaneDenizen.java b/Mage.Sets/src/mage/cards/i/IvyLaneDenizen.java index d92fdf2e8b1..5cc0ffd0103 100644 --- a/Mage.Sets/src/mage/cards/i/IvyLaneDenizen.java +++ b/Mage.Sets/src/mage/cards/i/IvyLaneDenizen.java @@ -37,7 +37,7 @@ public final class IvyLaneDenizen extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(3); - // Whenever another green creature enters the battlefield under your control, put a +1/+1 counter on target creature. + // Whenever another green creature you control enters, put a +1/+1 counter on target creature. Ability ability = new EntersBattlefieldControlledTriggeredAbility( Zone.BATTLEFIELD, new AddCountersTargetEffect(CounterType.P1P1.createInstance()), diff --git a/Mage.Sets/src/mage/cards/j/JaceMirrorMage.java b/Mage.Sets/src/mage/cards/j/JaceMirrorMage.java index 3cf9b7a0c8a..cfb398ddb63 100644 --- a/Mage.Sets/src/mage/cards/j/JaceMirrorMage.java +++ b/Mage.Sets/src/mage/cards/j/JaceMirrorMage.java @@ -43,7 +43,7 @@ public final class JaceMirrorMage extends CardImpl { // When Jace, Mirror Mage enters the battlefield, if Jace was kicked, create a token that's a copy of Jace, Mirror Mage except it's not legendary and its starting loyalty is 1. this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new JaceMirrorMageCopyEffect()), - KickedCondition.ONCE, "When {this} enters the battlefield, if {this} was kicked, " + + KickedCondition.ONCE, "When {this} enters, if {this} was kicked, " + "create a token that's a copy of {this}, except it's not legendary and its starting loyalty is 1." )); diff --git a/Mage.Sets/src/mage/cards/j/JaddiOffshoot.java b/Mage.Sets/src/mage/cards/j/JaddiOffshoot.java index ee256b4d12f..81ed74dbf7f 100644 --- a/Mage.Sets/src/mage/cards/j/JaddiOffshoot.java +++ b/Mage.Sets/src/mage/cards/j/JaddiOffshoot.java @@ -25,7 +25,7 @@ public final class JaddiOffshoot extends CardImpl { // Defender this.addAbility(DefenderAbility.getInstance()); - // Landfall — Whenever a land enters the battlefield under your control, you gain 1 life. + // Landfall — Whenever a land you control enters, you gain 1 life. this.addAbility(new LandfallAbility(new GainLifeEffect(1), false)); } diff --git a/Mage.Sets/src/mage/cards/j/JadeOrbOfDragonkind.java b/Mage.Sets/src/mage/cards/j/JadeOrbOfDragonkind.java index 606ac594a1a..3b8ea98a5a3 100644 --- a/Mage.Sets/src/mage/cards/j/JadeOrbOfDragonkind.java +++ b/Mage.Sets/src/mage/cards/j/JadeOrbOfDragonkind.java @@ -39,7 +39,7 @@ public final class JadeOrbOfDragonkind extends CardImpl { public JadeOrbOfDragonkind(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[] { CardType.ARTIFACT }, "{2}{G}"); - // {T}: Add {G}. When you spend this mana to cast a Dragon creature spell, it enters the battlefield with an additional +1/+1 counter on it and gains hexproof until your next turn. + // {T}: Add {G}. When you spend this mana to cast a Dragon creature spell, it enters with an additional +1/+1 counter on it and gains hexproof until your next turn. BasicManaAbility ability = new GreenManaAbility(); ManaSpentDelayedTriggeredAbility manaSpentAbility = new ManaSpentDelayedTriggeredAbility( new JadeOrbAdditionalCounterEffect(), filter); diff --git a/Mage.Sets/src/mage/cards/j/JadedSellSword.java b/Mage.Sets/src/mage/cards/j/JadedSellSword.java index ab9ee5432da..1baeb5240f7 100644 --- a/Mage.Sets/src/mage/cards/j/JadedSellSword.java +++ b/Mage.Sets/src/mage/cards/j/JadedSellSword.java @@ -34,7 +34,7 @@ public final class JadedSellSword extends CardImpl { Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new GainAbilitySourceEffect( FirstStrikeAbility.getInstance(), Duration.EndOfTurn - )), TreasureSpentToCastCondition.instance, "When {this} enters the battlefield, " + + )), TreasureSpentToCastCondition.instance, "When {this} enters, " + "if mana from a Treasure was spent to cast it, it gains first strike and haste until end of turn." ); ability.addEffect(new GainAbilitySourceEffect( diff --git a/Mage.Sets/src/mage/cards/j/JeditOjanenMercenary.java b/Mage.Sets/src/mage/cards/j/JeditOjanenMercenary.java index 26f6d9819c0..b043dbc016b 100644 --- a/Mage.Sets/src/mage/cards/j/JeditOjanenMercenary.java +++ b/Mage.Sets/src/mage/cards/j/JeditOjanenMercenary.java @@ -34,7 +34,7 @@ public final class JeditOjanenMercenary extends CardImpl { this.power = new MageInt(3); this.toughness = new MageInt(3); - // Whenever Jedit Ojanen, Mercenary or another legendary creature enters the battlefield under your control, you may pay {G}. + // Whenever Jedit Ojanen, Mercenary or another legendary creature you control enters, you may pay {G}. // If you do, create a 2/2 green Cat Warrior creature token with forestwalk. this.addAbility(new EntersBattlefieldThisOrAnotherTriggeredAbility(new DoIfCostPaid( new CreateTokenEffect(new CatWarriorToken()), new ManaCostsImpl<>("{G}") diff --git a/Mage.Sets/src/mage/cards/j/JerrenCorruptedBishop.java b/Mage.Sets/src/mage/cards/j/JerrenCorruptedBishop.java index 7cefbe0a1b2..c1f3ad60997 100644 --- a/Mage.Sets/src/mage/cards/j/JerrenCorruptedBishop.java +++ b/Mage.Sets/src/mage/cards/j/JerrenCorruptedBishop.java @@ -132,7 +132,7 @@ class JerrenCorruptedBishopTriggeredAbility extends TriggeredAbilityImpl { @Override public String getRule() { - return "Whenever {this} enters the battlefield or another nontoken Human you control dies, " + + return "Whenever {this} enters or another nontoken Human you control dies, " + "you lose 1 life and create a 1/1 white Human creature token."; } } diff --git a/Mage.Sets/src/mage/cards/j/JornGodOfWinter.java b/Mage.Sets/src/mage/cards/j/JornGodOfWinter.java index 65499063467..fb735582766 100644 --- a/Mage.Sets/src/mage/cards/j/JornGodOfWinter.java +++ b/Mage.Sets/src/mage/cards/j/JornGodOfWinter.java @@ -59,7 +59,7 @@ public final class JornGodOfWinter extends ModalDoubleFacedCard { // 2. // Kaldring, the Rimestaff // Legendary Snow Artifact - // {T}: You may play target snow permanent card from your graveyard this turn. If you do, it enters the battlefield tapped. + // {T}: You may play target snow permanent card from your graveyard this turn. If you do, it enters tapped. Ability ability = new SimpleActivatedAbility(new KaldringTheRimestaffEffect(), new TapSourceCost()); ability.addTarget(new TargetCardInYourGraveyard(filter2)); this.getRightHalfCard().addAbility(ability); @@ -79,7 +79,7 @@ class KaldringTheRimestaffEffect extends OneShotEffect { KaldringTheRimestaffEffect() { super(Outcome.Benefit); - staticText = "You may play target snow permanent card from your graveyard this turn. If you do, it enters the battlefield tapped"; + staticText = "You may play target snow permanent card from your graveyard this turn. If you do, it enters tapped"; } private KaldringTheRimestaffEffect(final KaldringTheRimestaffEffect effect) { diff --git a/Mage.Sets/src/mage/cards/j/JosuVessLichKnight.java b/Mage.Sets/src/mage/cards/j/JosuVessLichKnight.java index 97ebc1a599b..c5397acc96a 100644 --- a/Mage.Sets/src/mage/cards/j/JosuVessLichKnight.java +++ b/Mage.Sets/src/mage/cards/j/JosuVessLichKnight.java @@ -34,7 +34,7 @@ public final class JosuVessLichKnight extends CardImpl { //When Josu Vess, Lich Knight enters the battlefield, if it was kicked, create eight 2/2 black Zombie Knight creature tokens with menace. EntersBattlefieldTriggeredAbility ability = new EntersBattlefieldTriggeredAbility(new CreateTokenEffect(new ZombieKnightToken(), 8)); this.addAbility(new ConditionalInterveningIfTriggeredAbility(ability, KickedCondition.ONCE, - "When {this} enters the battlefield, if it was kicked, create eight 2/2 black Zombie Knight creature tokens with menace.")); + "When {this} enters, if it was kicked, create eight 2/2 black Zombie Knight creature tokens with menace.")); } private JosuVessLichKnight(final JosuVessLichKnight card){ diff --git a/Mage.Sets/src/mage/cards/j/JuniperOrderRanger.java b/Mage.Sets/src/mage/cards/j/JuniperOrderRanger.java index b8807351357..c0e76d66a28 100644 --- a/Mage.Sets/src/mage/cards/j/JuniperOrderRanger.java +++ b/Mage.Sets/src/mage/cards/j/JuniperOrderRanger.java @@ -29,7 +29,7 @@ public final class JuniperOrderRanger extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(4); - // Whenever another creature enters the battlefield under your control, put a +1/+1 counter on that creature and a +1/+1 counter on Juniper Order Ranger. + // Whenever another creature you control enters, put a +1/+1 counter on that creature and a +1/+1 counter on Juniper Order Ranger. Ability ability = new EntersBattlefieldControlledTriggeredAbility( Zone.BATTLEFIELD, new AddCountersTargetEffect(CounterType.P1P1.createInstance()), StaticFilters.FILTER_ANOTHER_CREATURE, false, SetTargetPointer.PERMANENT diff --git a/Mage.Sets/src/mage/cards/j/JuniperOrderRootweaver.java b/Mage.Sets/src/mage/cards/j/JuniperOrderRootweaver.java index 7f53d03d9b1..0e22e065f99 100644 --- a/Mage.Sets/src/mage/cards/j/JuniperOrderRootweaver.java +++ b/Mage.Sets/src/mage/cards/j/JuniperOrderRootweaver.java @@ -36,7 +36,7 @@ public final class JuniperOrderRootweaver extends CardImpl { Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility( new AddCountersTargetEffect(CounterType.P1P1.createInstance()) - ), KickedCondition.ONCE, "When {this} enters the battlefield, " + + ), KickedCondition.ONCE, "When {this} enters, " + "if it was kicked, put a +1/+1 counter on target creature you control."); ability.addTarget(new TargetControlledCreaturePermanent()); this.addAbility(ability); diff --git a/Mage.Sets/src/mage/cards/j/JunkWinder.java b/Mage.Sets/src/mage/cards/j/JunkWinder.java index 3a87ca2b8b5..34865ac6ce8 100644 --- a/Mage.Sets/src/mage/cards/j/JunkWinder.java +++ b/Mage.Sets/src/mage/cards/j/JunkWinder.java @@ -50,7 +50,7 @@ public final class JunkWinder extends CardImpl { // Affinity for tokens this.addAbility(new SimpleStaticAbility(Zone.ALL, new AffinityEffect(filter)).addHint(hint)); - // Whenever a token enters the battlefield under your control, tap target nonland permanent an opponent controls. It doesn't untap during its controller's next untap step. + // Whenever a token you control enters, tap target nonland permanent an opponent controls. It doesn't untap during its controller's next untap step. Ability ability = new EntersBattlefieldControlledTriggeredAbility( new TapTargetEffect(), StaticFilters.FILTER_PERMANENT_TOKEN ); diff --git a/Mage.Sets/src/mage/cards/k/KabiraEvangel.java b/Mage.Sets/src/mage/cards/k/KabiraEvangel.java index 549022a84a4..99c81373c78 100644 --- a/Mage.Sets/src/mage/cards/k/KabiraEvangel.java +++ b/Mage.Sets/src/mage/cards/k/KabiraEvangel.java @@ -29,7 +29,7 @@ public final class KabiraEvangel extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(3); - // Whenever Kabira Evangel or another Ally enters the battlefield under your control, you may choose a color. If you do, Allies you control gain protection from the chosen color until end of turn. + // Whenever Kabira Evangel or another Ally you control enters, you may choose a color. If you do, Allies you control gain protection from the chosen color until end of turn. this.addAbility(new AllyEntersBattlefieldTriggeredAbility( new GainProtectionFromColorAllEffect(Duration.EndOfTurn, FILTER1) .setText("choose a color. If you do, Allies you control gain protection " + diff --git a/Mage.Sets/src/mage/cards/k/KadenaSlinkingSorcerer.java b/Mage.Sets/src/mage/cards/k/KadenaSlinkingSorcerer.java index a1233d73c3c..db6f74afe84 100644 --- a/Mage.Sets/src/mage/cards/k/KadenaSlinkingSorcerer.java +++ b/Mage.Sets/src/mage/cards/k/KadenaSlinkingSorcerer.java @@ -54,7 +54,7 @@ public final class KadenaSlinkingSorcerer extends CardImpl { .setText("The first face-down creature spell you cast each turn costs {3} less to cast.") ), new KadenaSlinkingSorcererWatcher()); - // Whenever a face-down creature enters the battlefield under your control, draw a card. + // Whenever a face-down creature you control enters, draw a card. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( new DrawCardSourceControllerEffect(1), filterFaceDownPermanent )); diff --git a/Mage.Sets/src/mage/cards/k/KalastriaHealer.java b/Mage.Sets/src/mage/cards/k/KalastriaHealer.java index df44aa970b5..b229c878ae6 100644 --- a/Mage.Sets/src/mage/cards/k/KalastriaHealer.java +++ b/Mage.Sets/src/mage/cards/k/KalastriaHealer.java @@ -27,7 +27,7 @@ public final class KalastriaHealer extends CardImpl { this.power = new MageInt(1); this.toughness = new MageInt(2); - // Rally — Whenever Kalastria Healer or another Ally enters the battlefield under your control, each opponent loses 1 life and you gain 1 life. + // Rally — Whenever Kalastria Healer or another Ally you control enters, each opponent loses 1 life and you gain 1 life. Ability ability = new AllyEntersBattlefieldTriggeredAbility(new LoseLifeOpponentsEffect(1), false); Effect effect = new GainLifeEffect(1); effect.setText("and you gain 1 life"); diff --git a/Mage.Sets/src/mage/cards/k/KamiOfTerribleSecrets.java b/Mage.Sets/src/mage/cards/k/KamiOfTerribleSecrets.java index fc75ec91879..4342e6573af 100644 --- a/Mage.Sets/src/mage/cards/k/KamiOfTerribleSecrets.java +++ b/Mage.Sets/src/mage/cards/k/KamiOfTerribleSecrets.java @@ -30,7 +30,7 @@ public final class KamiOfTerribleSecrets extends CardImpl { // When Kami of Terrible Secrets enters the battlefield, if you control an artifact and an enchantment, you draw a card and you gain 1 life. Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new DrawCardSourceControllerEffect(1)), - ControlArtifactAndEnchantmentCondition.instance, "When {this} enters the battlefield, " + + ControlArtifactAndEnchantmentCondition.instance, "When {this} enters, " + "if you control an artifact and an enchantment, you draw a card and you gain 1 life." ); ability.addEffect(new GainLifeEffect(1)); diff --git a/Mage.Sets/src/mage/cards/k/KangeeAerieKeeper.java b/Mage.Sets/src/mage/cards/k/KangeeAerieKeeper.java index 4b1d3ca1cdb..9986f0c8163 100644 --- a/Mage.Sets/src/mage/cards/k/KangeeAerieKeeper.java +++ b/Mage.Sets/src/mage/cards/k/KangeeAerieKeeper.java @@ -50,7 +50,7 @@ public final class KangeeAerieKeeper extends CardImpl { // When Kangee, Aerie Keeper enters the battlefield, if it was kicked, put X feather counters on it. TriggeredAbility ability = new EntersBattlefieldTriggeredAbility(new AddCountersSourceEffect(CounterType.FEATHER.createInstance(), GetXValue.instance, true)); - this.addAbility(new ConditionalInterveningIfTriggeredAbility(ability, KickedCondition.ONCE, "When {this} enters the battlefield, if it was kicked, put X feather counters on it.")); + this.addAbility(new ConditionalInterveningIfTriggeredAbility(ability, KickedCondition.ONCE, "When {this} enters, if it was kicked, put X feather counters on it.")); // Other Bird creatures get +1/+1 for each feather counter on Kangee, Aerie Keeper. this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new BoostAllEffect(new CountersSourceCount(CounterType.FEATHER), new CountersSourceCount(CounterType.FEATHER), Duration.WhileOnBattlefield, filter, true, "Other Bird creatures get +1/+1 for each feather counter on {this}."))); diff --git a/Mage.Sets/src/mage/cards/k/KappaCannoneer.java b/Mage.Sets/src/mage/cards/k/KappaCannoneer.java index c62799a1b5e..a2c29c94268 100644 --- a/Mage.Sets/src/mage/cards/k/KappaCannoneer.java +++ b/Mage.Sets/src/mage/cards/k/KappaCannoneer.java @@ -37,7 +37,7 @@ public final class KappaCannoneer extends CardImpl { // Ward {4} this.addAbility(new WardAbility(new GenericManaCost(4), false)); - // Whenever Kappa Cannoneer or another artifact enters the battlefield under your control, put a +1/+1 counter on Kappa Cannoneer and it can't be blocked this turn. + // Whenever Kappa Cannoneer or another artifact you control enters, put a +1/+1 counter on Kappa Cannoneer and it can't be blocked this turn. Ability ability = new EntersBattlefieldThisOrAnotherTriggeredAbility( new AddCountersSourceEffect(CounterType.P1P1.createInstance()), StaticFilters.FILTER_PERMANENT_ARTIFACT, false, true diff --git a/Mage.Sets/src/mage/cards/k/KapshoKitefins.java b/Mage.Sets/src/mage/cards/k/KapshoKitefins.java index da025e429c2..142fdfb4998 100644 --- a/Mage.Sets/src/mage/cards/k/KapshoKitefins.java +++ b/Mage.Sets/src/mage/cards/k/KapshoKitefins.java @@ -30,7 +30,7 @@ public final class KapshoKitefins extends CardImpl { // Flying this.addAbility(FlyingAbility.getInstance()); - // Whenever Kapsho Kitefins or another creature enters the battlefield under your control, tap target creature an opponent controls. + // Whenever Kapsho Kitefins or another creature you control enters, tap target creature an opponent controls. Ability ability = new EntersBattlefieldThisOrAnotherTriggeredAbility( new TapTargetEffect(), StaticFilters.FILTER_PERMANENT_CREATURE, false, true ); diff --git a/Mage.Sets/src/mage/cards/k/KavuAggressor.java b/Mage.Sets/src/mage/cards/k/KavuAggressor.java index da3be225f87..ac9ad29cf65 100644 --- a/Mage.Sets/src/mage/cards/k/KavuAggressor.java +++ b/Mage.Sets/src/mage/cards/k/KavuAggressor.java @@ -31,9 +31,9 @@ public final class KavuAggressor extends CardImpl { this.addAbility(new KickerAbility("{4}")); // Kavu Aggressor can't block. this.addAbility(new CantBlockAbility()); - // If Kavu Aggressor was kicked, it enters the battlefield with a +1/+1 counter on it. + // If Kavu Aggressor was kicked, it enters with a +1/+1 counter on it. this.addAbility(new EntersBattlefieldAbility(new AddCountersSourceEffect(CounterType.P1P1.createInstance(1)), - KickedCondition.ONCE, "If {this} was kicked, it enters the battlefield with a +1/+1 counter on it.", "")); + KickedCondition.ONCE, "If {this} was kicked, it enters with a +1/+1 counter on it.", "")); } private KavuAggressor(final KavuAggressor card) { diff --git a/Mage.Sets/src/mage/cards/k/KavuPrimarch.java b/Mage.Sets/src/mage/cards/k/KavuPrimarch.java index c532b50b700..30bc8420716 100644 --- a/Mage.Sets/src/mage/cards/k/KavuPrimarch.java +++ b/Mage.Sets/src/mage/cards/k/KavuPrimarch.java @@ -34,9 +34,9 @@ public final class KavuPrimarch extends CardImpl { this.addAbility(new ConvokeAbility()); - // If Kavu Primarch was kicked, it enters the battlefield with four +1/+1 counters on it. + // If Kavu Primarch was kicked, it enters with four +1/+1 counters on it. this.addAbility(new EntersBattlefieldAbility(new AddCountersSourceEffect(CounterType.P1P1.createInstance(4)),KickedCondition.ONCE, - "If Kavu Primarch was kicked, it enters the battlefield with four +1/+1 counters on it.", "")); + "If Kavu Primarch was kicked, it enters with four +1/+1 counters on it.", "")); } private KavuPrimarch(final KavuPrimarch card) { diff --git a/Mage.Sets/src/mage/cards/k/KavuTitan.java b/Mage.Sets/src/mage/cards/k/KavuTitan.java index 2b18ccb9c97..a60db4425a1 100644 --- a/Mage.Sets/src/mage/cards/k/KavuTitan.java +++ b/Mage.Sets/src/mage/cards/k/KavuTitan.java @@ -32,10 +32,10 @@ public final class KavuTitan extends CardImpl { // Kicker {2}{G} this.addAbility(new KickerAbility("{2}{G}")); - // If Kavu Titan was kicked, it enters the battlefield with three +1/+1 counters on it and with trample. + // If Kavu Titan was kicked, it enters with three +1/+1 counters on it and with trample. Ability ability = new EntersBattlefieldAbility(new AddCountersSourceEffect(CounterType.P1P1.createInstance(3)), KickedCondition.ONCE, - "If Kavu Titan was kicked, it enters the battlefield with three +1/+1 counters on it and with trample.", ""); + "If Kavu Titan was kicked, it enters with three +1/+1 counters on it and with trample.", ""); ability.addEffect(new GainAbilitySourceEffect(TrampleAbility.getInstance(), Duration.WhileOnBattlefield)); this.addAbility(ability); } diff --git a/Mage.Sets/src/mage/cards/k/KazanduMammoth.java b/Mage.Sets/src/mage/cards/k/KazanduMammoth.java index 0b6b86eb131..6d8730cd02a 100644 --- a/Mage.Sets/src/mage/cards/k/KazanduMammoth.java +++ b/Mage.Sets/src/mage/cards/k/KazanduMammoth.java @@ -29,7 +29,7 @@ public final class KazanduMammoth extends ModalDoubleFacedCard { // Creature — Elephant this.getLeftHalfCard().setPT(new MageInt(3), new MageInt(3)); - // Landfall — Whenever a land enters the battlefield under your control, Kazandu Mammoth gets +2/+2 until end of turn. + // Landfall — Whenever a land you control enters, Kazandu Mammoth gets +2/+2 until end of turn. this.getLeftHalfCard().addAbility(new LandfallAbility(new BoostSourceEffect(2, 2, Duration.EndOfTurn))); // 2. diff --git a/Mage.Sets/src/mage/cards/k/KazanduNectarpot.java b/Mage.Sets/src/mage/cards/k/KazanduNectarpot.java index 8d9faae4eb5..901e0befc13 100644 --- a/Mage.Sets/src/mage/cards/k/KazanduNectarpot.java +++ b/Mage.Sets/src/mage/cards/k/KazanduNectarpot.java @@ -22,7 +22,7 @@ public final class KazanduNectarpot extends CardImpl { this.power = new MageInt(1); this.toughness = new MageInt(3); - // Landfall — Whenever a land enters the battlefield under your control, you gain 1 life. + // Landfall — Whenever a land you control enters, you gain 1 life. this.addAbility(new LandfallAbility(new GainLifeEffect(1))); } diff --git a/Mage.Sets/src/mage/cards/k/KeldonOverseer.java b/Mage.Sets/src/mage/cards/k/KeldonOverseer.java index 952c5af3bcd..7634b4ec17e 100644 --- a/Mage.Sets/src/mage/cards/k/KeldonOverseer.java +++ b/Mage.Sets/src/mage/cards/k/KeldonOverseer.java @@ -45,7 +45,7 @@ public final class KeldonOverseer extends CardImpl { ability.addEffect(new GainAbilityTargetEffect(HasteAbility.getInstance(), Duration.EndOfTurn)); ability.addTarget(new TargetCreaturePermanent()); this.addAbility(new ConditionalInterveningIfTriggeredAbility(ability, KickedCondition.ONCE, - "When {this} enters the battlefield, if it was kicked, gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn.")); + "When {this} enters, if it was kicked, gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn.")); } private KeldonOverseer(final KeldonOverseer card) { diff --git a/Mage.Sets/src/mage/cards/k/KeldonStrikeTeam.java b/Mage.Sets/src/mage/cards/k/KeldonStrikeTeam.java index 8ec9685d573..99490a7c82d 100644 --- a/Mage.Sets/src/mage/cards/k/KeldonStrikeTeam.java +++ b/Mage.Sets/src/mage/cards/k/KeldonStrikeTeam.java @@ -40,7 +40,7 @@ public final class KeldonStrikeTeam extends CardImpl { // When Keldon Strike Team enters the battlefield, if it was kicked, create two 1/1 white Soldier creature tokens. this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new CreateTokenEffect(new SoldierToken(), 2)), - KickedCondition.ONCE, "When {this} enters the battlefield, if it was kicked, " + + KickedCondition.ONCE, "When {this} enters, if it was kicked, " + "create two 1/1 white Soldier creature tokens." )); diff --git a/Mage.Sets/src/mage/cards/k/KellanJoinsUp.java b/Mage.Sets/src/mage/cards/k/KellanJoinsUp.java index c8aae837b0e..58363bc02e6 100644 --- a/Mage.Sets/src/mage/cards/k/KellanJoinsUp.java +++ b/Mage.Sets/src/mage/cards/k/KellanJoinsUp.java @@ -40,7 +40,7 @@ public final class KellanJoinsUp extends CardImpl { // When Kellan Joins Up enters the battlefield, you may exile a nonland card with mana value 3 or less from your hand. If you do, it becomes plotted. this.addAbility(new EntersBattlefieldTriggeredAbility(new MayExileCardFromHandPlottedEffect(filterCard))); - // Whenever a legendary creature enters the battlefield under your control, put a +1/+1 counter on each creature you control. + // Whenever a legendary creature you control enters, put a +1/+1 counter on each creature you control. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( new AddCountersAllEffect( CounterType.P1P1.createInstance(), @@ -57,4 +57,4 @@ public final class KellanJoinsUp extends CardImpl { public KellanJoinsUp copy() { return new KellanJoinsUp(this); } -} \ No newline at end of file +} diff --git a/Mage.Sets/src/mage/cards/k/KembaKhaEnduring.java b/Mage.Sets/src/mage/cards/k/KembaKhaEnduring.java index f9b37e316b7..302e0deb7f4 100644 --- a/Mage.Sets/src/mage/cards/k/KembaKhaEnduring.java +++ b/Mage.Sets/src/mage/cards/k/KembaKhaEnduring.java @@ -45,7 +45,7 @@ public final class KembaKhaEnduring extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(2); - // Whenever Kemba, Kha Enduring or another Cat enters the battlefield under your control, attach up to one target Equipment you control to that creature. + // Whenever Kemba, Kha Enduring or another Cat you control enters, attach up to one target Equipment you control to that creature. Ability ability = new EntersBattlefieldThisOrAnotherTriggeredAbility( new KembaKhaEnduringEffect(), filter, false, true ); diff --git a/Mage.Sets/src/mage/cards/k/KioraBehemothBeckoner.java b/Mage.Sets/src/mage/cards/k/KioraBehemothBeckoner.java index c3c03e6f44c..5efdb34cf41 100644 --- a/Mage.Sets/src/mage/cards/k/KioraBehemothBeckoner.java +++ b/Mage.Sets/src/mage/cards/k/KioraBehemothBeckoner.java @@ -34,7 +34,7 @@ public final class KioraBehemothBeckoner extends CardImpl { this.subtype.add(SubType.KIORA); this.setStartingLoyalty(7); - // Whenever a creature with power 4 or greater enters the battlefield under your control, draw a card. + // Whenever a creature with power 4 or greater you control enters, draw a card. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( Zone.BATTLEFIELD, new DrawCardSourceControllerEffect(1), filter, false )); diff --git a/Mage.Sets/src/mage/cards/k/KioraMasterOfTheDepths.java b/Mage.Sets/src/mage/cards/k/KioraMasterOfTheDepths.java index 460f12eb0b9..670b9c14be9 100644 --- a/Mage.Sets/src/mage/cards/k/KioraMasterOfTheDepths.java +++ b/Mage.Sets/src/mage/cards/k/KioraMasterOfTheDepths.java @@ -42,7 +42,7 @@ public final class KioraMasterOfTheDepths extends CardImpl { // -2: Reveal the top four cards of your library. You may put a creature card and/or a land card from among them into your hand. Put the rest into your graveyard. this.addAbility(new LoyaltyAbility(new KioraRevealEffect(), -2)); - // -8: You get an emblem with "Whenever a creature enters the battlefield under your control, you may have it fight target creature." Then create three 8/8 blue Octopus creature tokens. + // -8: You get an emblem with "Whenever a creature you control enters, you may have it fight target creature." Then create three 8/8 blue Octopus creature tokens. ability = new LoyaltyAbility(new GetEmblemEffect(new KioraMasterOfTheDepthsEmblem()), -8); ability.addEffect(new CreateTokenEffect(new OctopusToken(), 3) .setText("Then create three 8/8 blue Octopus creature tokens")); diff --git a/Mage.Sets/src/mage/cards/k/KitesailCleric.java b/Mage.Sets/src/mage/cards/k/KitesailCleric.java index abe6246f949..3a98a3682fb 100644 --- a/Mage.Sets/src/mage/cards/k/KitesailCleric.java +++ b/Mage.Sets/src/mage/cards/k/KitesailCleric.java @@ -38,7 +38,7 @@ public final class KitesailCleric extends CardImpl { // When Kitesail Cleric enters the battelfield, if it was kicked, tap up to two target creatures. Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new TapTargetEffect()), - KickedCondition.ONCE, "When {this} enters the battlefield, " + + KickedCondition.ONCE, "When {this} enters, " + "if it was kicked, tap up to two target creatures." ); ability.addTarget(new TargetCreaturePermanent(0, 2)); diff --git a/Mage.Sets/src/mage/cards/k/KnightOfTheWhiteOrchid.java b/Mage.Sets/src/mage/cards/k/KnightOfTheWhiteOrchid.java index 67ddbb470aa..699ae51f03a 100644 --- a/Mage.Sets/src/mage/cards/k/KnightOfTheWhiteOrchid.java +++ b/Mage.Sets/src/mage/cards/k/KnightOfTheWhiteOrchid.java @@ -38,7 +38,7 @@ public final class KnightOfTheWhiteOrchid extends CardImpl { this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new SearchLibraryPutInPlayEffect(new TargetCardInLibrary(0, 1, new FilterBySubtypeCard(SubType.PLAINS)), false), true), new OpponentControlsMoreCondition(StaticFilters.FILTER_LANDS), - "When {this} enters the battlefield, if an opponent controls more lands than you, you may search your library for a Plains card, put it onto the battlefield, then shuffle.")); + "When {this} enters, if an opponent controls more lands than you, you may search your library for a Plains card, put it onto the battlefield, then shuffle.")); } diff --git a/Mage.Sets/src/mage/cards/k/KnightsOfRen.java b/Mage.Sets/src/mage/cards/k/KnightsOfRen.java index 709c110f7d4..7a97cc53d6f 100644 --- a/Mage.Sets/src/mage/cards/k/KnightsOfRen.java +++ b/Mage.Sets/src/mage/cards/k/KnightsOfRen.java @@ -39,7 +39,7 @@ public class KnightsOfRen extends CardImpl { new EntersBattlefieldTriggeredAbility( new SacrificeAllEffect(StaticFilters.FILTER_PERMANENT_CREATURE), true), HateCondition.instance, - "Hate — When {this} enters the battlefield, if an opponent lost life from a source other than combat damage this turn, you may have each player sacrifice a creature"); + "Hate — When {this} enters, if an opponent lost life from a source other than combat damage this turn, you may have each player sacrifice a creature"); Ability abilityAttacks = new ConditionalInterveningIfTriggeredAbility( new AttacksTriggeredAbility( new SacrificeAllEffect(StaticFilters.FILTER_PERMANENT_CREATURE), true), diff --git a/Mage.Sets/src/mage/cards/k/KodamaOfTheEastTree.java b/Mage.Sets/src/mage/cards/k/KodamaOfTheEastTree.java index 6e22c6516d3..0d07e5dca56 100644 --- a/Mage.Sets/src/mage/cards/k/KodamaOfTheEastTree.java +++ b/Mage.Sets/src/mage/cards/k/KodamaOfTheEastTree.java @@ -51,7 +51,7 @@ public final class KodamaOfTheEastTree extends CardImpl { // Reach this.addAbility(ReachAbility.getInstance()); - // Whenever another permanent enters the battlefield under your control, if it wasn't put onto the battlefield with this ability, you may put a permanent card with equal or lesser converted mana cost from your hand onto the battlefield. + // Whenever another permanent you control enters, if it wasn't put onto the battlefield with this ability, you may put a permanent card with equal or lesser converted mana cost from your hand onto the battlefield. this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldAllTriggeredAbility(new KodamaOfTheEastTreeEffect(), filter), KodamaOfTheEastTreeCondition.instance, "Whenever another permanent enters the battlefield " + diff --git a/Mage.Sets/src/mage/cards/k/KorAeronaut.java b/Mage.Sets/src/mage/cards/k/KorAeronaut.java index 2c65df8e3b8..2743ee1b975 100644 --- a/Mage.Sets/src/mage/cards/k/KorAeronaut.java +++ b/Mage.Sets/src/mage/cards/k/KorAeronaut.java @@ -39,7 +39,7 @@ public final class KorAeronaut extends CardImpl { //When Kor Aeronaut enters the battlefield, if it was kicked, target creature gains flying until end of turn. EntersBattlefieldTriggeredAbility ability = new EntersBattlefieldTriggeredAbility(new GainAbilityTargetEffect(FlyingAbility.getInstance(), Duration.EndOfTurn), false); ability.addTarget(new TargetCreaturePermanent()); - this.addAbility(new ConditionalInterveningIfTriggeredAbility(ability, KickedCondition.ONCE, "When {this} enters the battlefield, if it was kicked, target creature gains flying until end of turn.")); + this.addAbility(new ConditionalInterveningIfTriggeredAbility(ability, KickedCondition.ONCE, "When {this} enters, if it was kicked, target creature gains flying until end of turn.")); } private KorAeronaut(final KorAeronaut card) { diff --git a/Mage.Sets/src/mage/cards/k/KorBladewhirl.java b/Mage.Sets/src/mage/cards/k/KorBladewhirl.java index 784b0f4d79b..0cf84613aba 100644 --- a/Mage.Sets/src/mage/cards/k/KorBladewhirl.java +++ b/Mage.Sets/src/mage/cards/k/KorBladewhirl.java @@ -27,7 +27,7 @@ public final class KorBladewhirl extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(2); - // Rally — Whenever Kor Bladewhirl or another Ally enters the battlefield under your control, creatures you control gain first strike until end of turn. + // Rally — Whenever Kor Bladewhirl or another Ally you control enters, creatures you control gain first strike until end of turn. this.addAbility(new AllyEntersBattlefieldTriggeredAbility( new GainAbilityControlledEffect(FirstStrikeAbility.getInstance(), Duration.EndOfTurn, StaticFilters.FILTER_PERMANENT_CREATURES), false)); } diff --git a/Mage.Sets/src/mage/cards/k/KorCelebrant.java b/Mage.Sets/src/mage/cards/k/KorCelebrant.java index d108192487e..21b3dd1a686 100644 --- a/Mage.Sets/src/mage/cards/k/KorCelebrant.java +++ b/Mage.Sets/src/mage/cards/k/KorCelebrant.java @@ -24,7 +24,7 @@ public final class KorCelebrant extends CardImpl { this.power = new MageInt(1); this.toughness = new MageInt(4); - // Whenever Kor Celebrant or another creature enters the battlefield under your control, you gain 1 life. + // Whenever Kor Celebrant or another creature you control enters, you gain 1 life. this.addAbility(new EntersBattlefieldThisOrAnotherTriggeredAbility( new GainLifeEffect(1), StaticFilters.FILTER_PERMANENT_CREATURE, false, true )); diff --git a/Mage.Sets/src/mage/cards/k/KorEntanglers.java b/Mage.Sets/src/mage/cards/k/KorEntanglers.java index 33f40197917..ad61f183308 100644 --- a/Mage.Sets/src/mage/cards/k/KorEntanglers.java +++ b/Mage.Sets/src/mage/cards/k/KorEntanglers.java @@ -27,7 +27,7 @@ public final class KorEntanglers extends CardImpl { this.power = new MageInt(3); this.toughness = new MageInt(4); - // Rally — Whenever Kor Entanglers or another Ally enters the battlefield under your control, tap target creature an opponent controls. + // Rally — Whenever Kor Entanglers or another Ally you control enters, tap target creature an opponent controls. Ability ability = new AllyEntersBattlefieldTriggeredAbility(new TapTargetEffect(), false); ability.addTarget(new TargetCreaturePermanent(StaticFilters.FILTER_OPPONENTS_PERMANENT_CREATURE)); this.addAbility(ability); diff --git a/Mage.Sets/src/mage/cards/k/KorSanctifiers.java b/Mage.Sets/src/mage/cards/k/KorSanctifiers.java index 595b2865aff..a994489cd4e 100644 --- a/Mage.Sets/src/mage/cards/k/KorSanctifiers.java +++ b/Mage.Sets/src/mage/cards/k/KorSanctifiers.java @@ -36,7 +36,7 @@ public final class KorSanctifiers extends CardImpl { // When Kor Sanctifiers enters the battlefield, if it was kicked, destroy target artifact or enchantment. EntersBattlefieldTriggeredAbility ability = new EntersBattlefieldTriggeredAbility(new DestroyTargetEffect(), false); ability.addTarget(new TargetPermanent(StaticFilters.FILTER_PERMANENT_ARTIFACT_OR_ENCHANTMENT)); - this.addAbility(new ConditionalInterveningIfTriggeredAbility(ability, KickedCondition.ONCE, "When {this} enters the battlefield, if it was kicked, destroy target artifact or enchantment.")); + this.addAbility(new ConditionalInterveningIfTriggeredAbility(ability, KickedCondition.ONCE, "When {this} enters, if it was kicked, destroy target artifact or enchantment.")); } private KorSanctifiers(final KorSanctifiers card) { diff --git a/Mage.Sets/src/mage/cards/k/KothFireOfResistance.java b/Mage.Sets/src/mage/cards/k/KothFireOfResistance.java index 72dd783e406..0261497d5a7 100644 --- a/Mage.Sets/src/mage/cards/k/KothFireOfResistance.java +++ b/Mage.Sets/src/mage/cards/k/KothFireOfResistance.java @@ -49,7 +49,7 @@ public final class KothFireOfResistance extends CardImpl { ability.addTarget(new TargetCreaturePermanent()); this.addAbility(ability); - // −7: You get an emblem with "Whenever a Mountain enters the battlefield under your control, this emblem deals 4 damage to any target." + // −7: You get an emblem with "Whenever a Mountain you control enters, this emblem deals 4 damage to any target." this.addAbility(new LoyaltyAbility(new GetEmblemEffect(new KothFireOfResistanceEmblem()), -7)); } diff --git a/Mage.Sets/src/mage/cards/k/KronchWrangler.java b/Mage.Sets/src/mage/cards/k/KronchWrangler.java index 32c97eae43e..d483ffdf91e 100644 --- a/Mage.Sets/src/mage/cards/k/KronchWrangler.java +++ b/Mage.Sets/src/mage/cards/k/KronchWrangler.java @@ -39,7 +39,7 @@ public final class KronchWrangler extends CardImpl { // Trample this.addAbility(TrampleAbility.getInstance()); - // Whenever a creature with power 4 or greater enters the battlefield under your control, put a +1/+1 counter on Kronch Wrangler. + // Whenever a creature with power 4 or greater you control enters, put a +1/+1 counter on Kronch Wrangler. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( new AddCountersSourceEffect(CounterType.P1P1.createInstance()), filter )); diff --git a/Mage.Sets/src/mage/cards/k/KrosanDruid.java b/Mage.Sets/src/mage/cards/k/KrosanDruid.java index 31713f74d67..1cfa762d0fc 100644 --- a/Mage.Sets/src/mage/cards/k/KrosanDruid.java +++ b/Mage.Sets/src/mage/cards/k/KrosanDruid.java @@ -34,7 +34,7 @@ public final class KrosanDruid extends CardImpl { this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new GainLifeEffect(10)), KickedCondition.ONCE, - "When {this} enters the battlefield, if it was kicked, you gain 10 life" + "When {this} enters, if it was kicked, you gain 10 life" )); } diff --git a/Mage.Sets/src/mage/cards/k/KruinStriker.java b/Mage.Sets/src/mage/cards/k/KruinStriker.java index 4641dd8f2f3..a5c0f20535c 100644 --- a/Mage.Sets/src/mage/cards/k/KruinStriker.java +++ b/Mage.Sets/src/mage/cards/k/KruinStriker.java @@ -28,7 +28,7 @@ public final class KruinStriker extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(1); - // Whenever another creature enters the battlefield under your control, Kruin Striker gets +1/+0 and gains trample until end of turn. + // Whenever another creature you control enters, Kruin Striker gets +1/+0 and gains trample until end of turn. Ability ability = new EntersBattlefieldControlledTriggeredAbility( new BoostSourceEffect(1, 0, Duration.EndOfTurn).setText("{this} gets +1/+0"), StaticFilters.FILTER_ANOTHER_CREATURE); diff --git a/Mage.Sets/src/mage/cards/k/KylerSigardianEmissary.java b/Mage.Sets/src/mage/cards/k/KylerSigardianEmissary.java index f36e4d7f9ee..74677ec25d5 100644 --- a/Mage.Sets/src/mage/cards/k/KylerSigardianEmissary.java +++ b/Mage.Sets/src/mage/cards/k/KylerSigardianEmissary.java @@ -47,7 +47,7 @@ public final class KylerSigardianEmissary extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(2); - // Whenever another Human enters the battlefield under your control, put a +1/+1 counter on Kyler, Sigardian Emissary. + // Whenever another Human you control enters, put a +1/+1 counter on Kyler, Sigardian Emissary. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( new AddCountersSourceEffect(CounterType.P1P1.createInstance()), filter )); diff --git a/Mage.Sets/src/mage/cards/l/LagrellaTheMagpie.java b/Mage.Sets/src/mage/cards/l/LagrellaTheMagpie.java index 78297738ed4..12fae5b95ff 100644 --- a/Mage.Sets/src/mage/cards/l/LagrellaTheMagpie.java +++ b/Mage.Sets/src/mage/cards/l/LagrellaTheMagpie.java @@ -45,7 +45,7 @@ public final class LagrellaTheMagpie extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(3); - // When Lagrella, the Magpie enters the battlefield, exile any number of other target creatures controlled by different players until Lagrella leaves the battlefield. When an exiled card enters the battlefield under your control this way, put two +1/+1 counters on it. + // When Lagrella, the Magpie enters the battlefield, exile any number of other target creatures controlled by different players until Lagrella leaves the battlefield. When an exiled card you control enters this way, put two +1/+1 counters on it. Ability ability = new EntersBattlefieldTriggeredAbility(new LagrellaTheMagpieEffect(), false); ability.addTarget(new LagrellaTheMagpieTarget()); this.addAbility(ability); @@ -188,6 +188,6 @@ class LagrellaTheMagpieTriggeredAbility extends DelayedTriggeredAbility { @Override public String getRule() { - return "When an exiled card enters the battlefield under your control this way, put two +1/+1 counters on it."; + return "When an exiled card you control enters this way, put two +1/+1 counters on it."; } } diff --git a/Mage.Sets/src/mage/cards/l/LairOfTheHydra.java b/Mage.Sets/src/mage/cards/l/LairOfTheHydra.java index 26003176637..7a2993a524f 100644 --- a/Mage.Sets/src/mage/cards/l/LairOfTheHydra.java +++ b/Mage.Sets/src/mage/cards/l/LairOfTheHydra.java @@ -41,7 +41,7 @@ public final class LairOfTheHydra extends CardImpl { // If you control two or more other lands, Lair of the Hydra enters the battlefield tapped. this.addAbility(new EntersBattlefieldAbility( - new TapSourceEffect(), condition, "If you control two or more other lands, {this} enters the battlefield tapped.", null + new TapSourceEffect(), condition, "If you control two or more other lands, {this} enters tapped.", null )); // {T}: Add {G}. diff --git a/Mage.Sets/src/mage/cards/l/LamplighterOfSelhoff.java b/Mage.Sets/src/mage/cards/l/LamplighterOfSelhoff.java index b19c75453f7..ba96ccaa275 100644 --- a/Mage.Sets/src/mage/cards/l/LamplighterOfSelhoff.java +++ b/Mage.Sets/src/mage/cards/l/LamplighterOfSelhoff.java @@ -41,7 +41,7 @@ public final class LamplighterOfSelhoff extends CardImpl { this.addAbility(new ConditionalInterveningIfTriggeredAbility( triggeredAbility, new PermanentsOnTheBattlefieldCondition(filter), - "When {this} enters the battlefield, if you control another Zombie, you may draw a card. If you do, discard a card.")); + "When {this} enters, if you control another Zombie, you may draw a card. If you do, discard a card.")); } private LamplighterOfSelhoff(final LamplighterOfSelhoff card) { diff --git a/Mage.Sets/src/mage/cards/l/LanternScout.java b/Mage.Sets/src/mage/cards/l/LanternScout.java index 44304962ae5..79c4e7df681 100644 --- a/Mage.Sets/src/mage/cards/l/LanternScout.java +++ b/Mage.Sets/src/mage/cards/l/LanternScout.java @@ -27,7 +27,7 @@ public final class LanternScout extends CardImpl { this.power = new MageInt(3); this.toughness = new MageInt(2); - // Rally — Whenever Lantern Scout or another Ally enters the battlefield under your control, creatures you control gain lifelink until end of turn. + // Rally — Whenever Lantern Scout or another Ally you control enters, creatures you control gain lifelink until end of turn. this.addAbility(new AllyEntersBattlefieldTriggeredAbility(new GainAbilityAllEffect( LifelinkAbility.getInstance(), Duration.EndOfTurn, StaticFilters.FILTER_CONTROLLED_CREATURES diff --git a/Mage.Sets/src/mage/cards/l/LatchkeyFaerie.java b/Mage.Sets/src/mage/cards/l/LatchkeyFaerie.java index d9f555af17a..7773d7ee2c8 100644 --- a/Mage.Sets/src/mage/cards/l/LatchkeyFaerie.java +++ b/Mage.Sets/src/mage/cards/l/LatchkeyFaerie.java @@ -37,7 +37,7 @@ public final class LatchkeyFaerie extends CardImpl { // When Latchkey Faerie enters the battlefield, if its prowl cost was paid, draw a card. EntersBattlefieldTriggeredAbility ability = new EntersBattlefieldTriggeredAbility(new DrawCardSourceControllerEffect(1), false); this.addAbility(new ConditionalInterveningIfTriggeredAbility(ability, ProwlCostWasPaidCondition.instance, - "When {this} enters the battlefield, if its prowl cost was paid, draw a card.") + "When {this} enters, if its prowl cost was paid, draw a card.") .addHint(ProwlCostWasPaidHint.instance)); } diff --git a/Mage.Sets/src/mage/cards/l/LathlissDragonQueen.java b/Mage.Sets/src/mage/cards/l/LathlissDragonQueen.java index 0c43e3bf11a..b649ae6da3f 100644 --- a/Mage.Sets/src/mage/cards/l/LathlissDragonQueen.java +++ b/Mage.Sets/src/mage/cards/l/LathlissDragonQueen.java @@ -48,7 +48,7 @@ public final class LathlissDragonQueen extends CardImpl { // Flying this.addAbility(FlyingAbility.getInstance()); - // Whenever another nontoken Dragon enters the battlefield under your control, create a 5/5 red Dragon creature token with flying. + // Whenever another nontoken Dragon you control enters, create a 5/5 red Dragon creature token with flying. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( new CreateTokenEffect(new DragonToken2()), filter )); diff --git a/Mage.Sets/src/mage/cards/l/LavabellySliver.java b/Mage.Sets/src/mage/cards/l/LavabellySliver.java index 891c3560046..a9bcd294c47 100644 --- a/Mage.Sets/src/mage/cards/l/LavabellySliver.java +++ b/Mage.Sets/src/mage/cards/l/LavabellySliver.java @@ -32,7 +32,7 @@ public final class LavabellySliver extends CardImpl { // Sliver creatures you control have "When this creature enters the battlefield, it deals 1 damage to target player or planeswalker and you gain 1 life." Ability ability = new EntersBattlefieldTriggeredAbility( new DamageTargetEffect(1, "it"), false - ).setTriggerPhrase("When this creature enters the battlefield, "); + ).setTriggerPhrase("When this creature enters, "); ability.addEffect(new GainLifeEffect(1).concatBy("and")); ability.addTarget(new TargetPlayerOrPlaneswalker()); this.addAbility(new SimpleStaticAbility(new GainAbilityControlledEffect( diff --git a/Mage.Sets/src/mage/cards/l/LegolasGreenleaf.java b/Mage.Sets/src/mage/cards/l/LegolasGreenleaf.java index 8764399fa29..5f885e011eb 100644 --- a/Mage.Sets/src/mage/cards/l/LegolasGreenleaf.java +++ b/Mage.Sets/src/mage/cards/l/LegolasGreenleaf.java @@ -46,7 +46,7 @@ public final class LegolasGreenleaf extends CardImpl { // Legolas Greenleaf can't be blocked by creatures with power 2 or less. this.addAbility(new DauntAbility()); - // Whenever another legendary creature enters the battlefield under your control, put a +1/+1 counter on Legolas Greenleaf. + // Whenever another legendary creature you control enters, put a +1/+1 counter on Legolas Greenleaf. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( new AddCountersSourceEffect(CounterType.P1P1.createInstance()), filter )); diff --git a/Mage.Sets/src/mage/cards/l/Leviathan.java b/Mage.Sets/src/mage/cards/l/Leviathan.java index 0e4d362d130..be1db9c23d8 100644 --- a/Mage.Sets/src/mage/cards/l/Leviathan.java +++ b/Mage.Sets/src/mage/cards/l/Leviathan.java @@ -52,7 +52,7 @@ public final class Leviathan extends CardImpl { // Leviathan enters the battlefield tapped and doesn't untap during your untap step. Ability abilityTapped = new EntersBattlefieldTappedAbility( - "{this} enters the battlefield tapped and doesn't untap during your untap step."); + "{this} enters tapped and doesn't untap during your untap step."); abilityTapped.addEffect(new DontUntapInControllersUntapStepSourceEffect()); this.addAbility(abilityTapped); diff --git a/Mage.Sets/src/mage/cards/l/LeylineOfVitality.java b/Mage.Sets/src/mage/cards/l/LeylineOfVitality.java index 6d8d57d6df8..7f22fc2053c 100644 --- a/Mage.Sets/src/mage/cards/l/LeylineOfVitality.java +++ b/Mage.Sets/src/mage/cards/l/LeylineOfVitality.java @@ -29,7 +29,7 @@ public final class LeylineOfVitality extends CardImpl { // Creatures you control get +0/+1. this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new BoostControlledEffect(0, 1, Duration.WhileOnBattlefield, StaticFilters.FILTER_PERMANENT_CREATURES, false))); - // Whenever a creature enters the battlefield under your control, you may gain 1 life. + // Whenever a creature you control enters, you may gain 1 life. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( Zone.BATTLEFIELD, new GainLifeEffect(1), diff --git a/Mage.Sets/src/mage/cards/l/Lictor.java b/Mage.Sets/src/mage/cards/l/Lictor.java index 48cfef1873f..2ae66495dfb 100644 --- a/Mage.Sets/src/mage/cards/l/Lictor.java +++ b/Mage.Sets/src/mage/cards/l/Lictor.java @@ -36,7 +36,7 @@ public final class Lictor extends CardImpl { // Pheromone Trail -- When Lictor enters the battlefield, if a creature entered the battlefield under an opponent's control this turn, create a 3/3 green Tyranid Warrior creature token with trample. this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new CreateTokenEffect(new TyranidWarriorToken())), - LictorCondition.instance, "When {this} enters the battlefield, " + + LictorCondition.instance, "When {this} enters, " + "if a creature entered the battlefield under an opponent's control this turn, " + "create a 3/3 green Tyranid Warrior creature token with trample." ).withFlavorWord("Pheromone Trail"), new CreatureEnteredControllerWatcher()); diff --git a/Mage.Sets/src/mage/cards/l/LifeFindsAWay.java b/Mage.Sets/src/mage/cards/l/LifeFindsAWay.java index 53940d13cfd..fef2799b80c 100644 --- a/Mage.Sets/src/mage/cards/l/LifeFindsAWay.java +++ b/Mage.Sets/src/mage/cards/l/LifeFindsAWay.java @@ -29,7 +29,7 @@ public final class LifeFindsAWay extends CardImpl { public LifeFindsAWay(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.ENCHANTMENT}, "{2}{G}"); - // Whenever a nontoken creature with power 4 or greater enters the battlefield under your control, populate. + // Whenever a nontoken creature with power 4 or greater you control enters, populate. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(new PopulateEffect(), filter)); } diff --git a/Mage.Sets/src/mage/cards/l/LifeOfTheParty.java b/Mage.Sets/src/mage/cards/l/LifeOfTheParty.java index d12d09dda8d..0c7345f43cb 100644 --- a/Mage.Sets/src/mage/cards/l/LifeOfTheParty.java +++ b/Mage.Sets/src/mage/cards/l/LifeOfTheParty.java @@ -61,7 +61,7 @@ public final class LifeOfTheParty extends CardImpl { // When Life of the Party enters the battlefield, if it's not a token, each opponent creates a token that's a copy of it. The tokens are goaded for the rest of the game. this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new LifeOfThePartyEffect()), LifeOfTheParty::checkSource, - "When {this} enters the battlefield, if it's not a token, each opponent creates a " + + "When {this} enters, if it's not a token, each opponent creates a " + "token that's a copy of it. The tokens are goaded for the rest of the game." )); } diff --git a/Mage.Sets/src/mage/cards/l/LifecraftCavalry.java b/Mage.Sets/src/mage/cards/l/LifecraftCavalry.java index a1dbc8c54d7..7bf234eb7cf 100644 --- a/Mage.Sets/src/mage/cards/l/LifecraftCavalry.java +++ b/Mage.Sets/src/mage/cards/l/LifecraftCavalry.java @@ -37,7 +37,7 @@ public final class LifecraftCavalry extends CardImpl { new AddCountersSourceEffect(CounterType.P1P1.createInstance(2)), false, RevoltCondition.instance, - "Revolt — {this} enters the battlefield with two +1/+1 counters on it if a permanent you controlled left the battlefield this turn.", + "Revolt — {this} enters with two +1/+1 counters on it if a permanent you controlled left the battlefield this turn.", null).addHint(RevoltCondition.getHint()), new RevoltWatcher() ); diff --git a/Mage.Sets/src/mage/cards/l/LightPawsEmperorsVoice.java b/Mage.Sets/src/mage/cards/l/LightPawsEmperorsVoice.java index eaca22fff40..07cfe7d7ddd 100644 --- a/Mage.Sets/src/mage/cards/l/LightPawsEmperorsVoice.java +++ b/Mage.Sets/src/mage/cards/l/LightPawsEmperorsVoice.java @@ -46,7 +46,7 @@ public final class LightPawsEmperorsVoice extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(2); - // Whenever an Aura enters the battlefield under your control, if you cast it, you may search your library for an Aura card with mana value less than or equal to that Aura and with a different name than each Aura you control, put that card onto the battlefield attached to Light-Paws, Emperor's Voice, then shuffle. + // Whenever an Aura you control enters, if you cast it, you may search your library for an Aura card with mana value less than or equal to that Aura and with a different name than each Aura you control, put that card onto the battlefield attached to Light-Paws, Emperor's Voice, then shuffle. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(new LightPawsEmperorsVoiceEffect(), filter)); } diff --git a/Mage.Sets/src/mage/cards/l/LinvalaThePreserver.java b/Mage.Sets/src/mage/cards/l/LinvalaThePreserver.java index 79c1c73716d..b63ee29897c 100644 --- a/Mage.Sets/src/mage/cards/l/LinvalaThePreserver.java +++ b/Mage.Sets/src/mage/cards/l/LinvalaThePreserver.java @@ -37,12 +37,12 @@ public final class LinvalaThePreserver extends CardImpl { // When Linvala, the Preserver enters the battlefield, if an opponent has more life than you, you gain 5 life. this.addAbility(new ConditionalInterveningIfTriggeredAbility(new EntersBattlefieldTriggeredAbility(new GainLifeEffect(5), false), OpponentHasMoreLifeCondition.instance, - "When {this} enters the battlefield, if an opponent has more life than you, you gain 5 life.")); + "When {this} enters, if an opponent has more life than you, you gain 5 life.")); // When Linvala enters the battlefield, if an opponent controls more creatures than you, create a 3/3 white Angel creature token with flying. this.addAbility(new ConditionalInterveningIfTriggeredAbility(new EntersBattlefieldTriggeredAbility(new CreateTokenEffect(new Angel33Token()), false), new OpponentControlsMoreCondition(new FilterCreaturePermanent()), - "When {this} enters the battlefield, if an opponent controls more creatures than you, create a 3/3 white Angel creature token with flying.")); + "When {this} enters, if an opponent controls more creatures than you, create a 3/3 white Angel creature token with flying.")); } private LinvalaThePreserver(final LinvalaThePreserver card) { diff --git a/Mage.Sets/src/mage/cards/l/LittjaraKinseekers.java b/Mage.Sets/src/mage/cards/l/LittjaraKinseekers.java index d9834d1c1fc..285066909de 100644 --- a/Mage.Sets/src/mage/cards/l/LittjaraKinseekers.java +++ b/Mage.Sets/src/mage/cards/l/LittjaraKinseekers.java @@ -37,7 +37,7 @@ public final class LittjaraKinseekers extends CardImpl { Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility( new AddCountersSourceEffect(CounterType.P1P1.createInstance()) - ), LittjaraKinseekersCondition.instance, "When {this} enters the battlefield, " + + ), LittjaraKinseekersCondition.instance, "When {this} enters, " + "if you control three or more creatures that share a creature type, " + "put a +1/+1 counter on {this}, then scry 1." ); diff --git a/Mage.Sets/src/mage/cards/l/LlanowarElite.java b/Mage.Sets/src/mage/cards/l/LlanowarElite.java index 5aba2341baa..266656cc831 100644 --- a/Mage.Sets/src/mage/cards/l/LlanowarElite.java +++ b/Mage.Sets/src/mage/cards/l/LlanowarElite.java @@ -34,10 +34,10 @@ public final class LlanowarElite extends CardImpl { // Trample this.addAbility(TrampleAbility.getInstance()); - // If Llanowar Elite was kicked, it enters the battlefield with five +1/+1 counters on it. + // If Llanowar Elite was kicked, it enters with five +1/+1 counters on it. Ability ability = new EntersBattlefieldAbility( new ConditionalOneShotEffect(new AddCountersSourceEffect(CounterType.P1P1.createInstance(5)), KickedCondition.ONCE, ""), - "If {this} was kicked, it enters the battlefield with five +1/+1 counters on it."); + "If {this} was kicked, it enters with five +1/+1 counters on it."); this.addAbility(ability); } diff --git a/Mage.Sets/src/mage/cards/l/LlanowarStalker.java b/Mage.Sets/src/mage/cards/l/LlanowarStalker.java index f495f888ff8..d0bbd590340 100644 --- a/Mage.Sets/src/mage/cards/l/LlanowarStalker.java +++ b/Mage.Sets/src/mage/cards/l/LlanowarStalker.java @@ -25,7 +25,7 @@ public final class LlanowarStalker extends CardImpl { this.power = new MageInt(1); this.toughness = new MageInt(1); - // Whenever another creature enters the battlefield under your control, Llanowar Stalker gets +1/+0 until end of turn. + // Whenever another creature you control enters, Llanowar Stalker gets +1/+0 until end of turn. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( new BoostSourceEffect(1, 0, Duration.EndOfTurn), StaticFilters.FILTER_CONTROLLED_ANOTHER_CREATURE diff --git a/Mage.Sets/src/mage/cards/l/LoanShark.java b/Mage.Sets/src/mage/cards/l/LoanShark.java index dd1a1b33d73..ed4334b58a6 100644 --- a/Mage.Sets/src/mage/cards/l/LoanShark.java +++ b/Mage.Sets/src/mage/cards/l/LoanShark.java @@ -33,7 +33,7 @@ public final class LoanShark extends CardImpl { // When Loan Shark enters the battlefield, if you've cast two or more spells this turn, draw a card. this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new DrawCardSourceControllerEffect(1)), - LoanSharkCondition.instance, "When {this} enters the battlefield, " + + LoanSharkCondition.instance, "When {this} enters, " + "if you've cast two or more spells this turn, draw a card." ).addHint(StormAbility.getHint())); @@ -61,4 +61,4 @@ enum LoanSharkCondition implements Condition { .getWatcher(SpellsCastWatcher.class) .getCount(source.getControllerId()) >= 2; } -} \ No newline at end of file +} diff --git a/Mage.Sets/src/mage/cards/l/LockedInTheCemetery.java b/Mage.Sets/src/mage/cards/l/LockedInTheCemetery.java index 5464e12d019..dc64fd80d07 100644 --- a/Mage.Sets/src/mage/cards/l/LockedInTheCemetery.java +++ b/Mage.Sets/src/mage/cards/l/LockedInTheCemetery.java @@ -42,7 +42,7 @@ public final class LockedInTheCemetery extends CardImpl { // When Locked in the Cemetery enters the battlefield, if there are five or more cards in your graveyard, tap enchanted creature. this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new TapEnchantedEffect()), - condition, "When {this} enters the battlefield, if there are " + + condition, "When {this} enters, if there are " + "five or more cards in your graveyard, tap enchanted creature." )); diff --git a/Mage.Sets/src/mage/cards/l/LocthwainPaladin.java b/Mage.Sets/src/mage/cards/l/LocthwainPaladin.java index 93b314d8d4e..35ac7c90046 100644 --- a/Mage.Sets/src/mage/cards/l/LocthwainPaladin.java +++ b/Mage.Sets/src/mage/cards/l/LocthwainPaladin.java @@ -34,7 +34,7 @@ public final class LocthwainPaladin extends CardImpl { new AddCountersSourceEffect(CounterType.P1P1.createInstance()), AdamantCondition.BLACK, "
Adamant — " + "If at least three black mana was spent to cast this spell, " + - "{this} enters the battlefield with a +1/+1 counter on it.", "" + "{this} enters with a +1/+1 counter on it.", "" )); } diff --git a/Mage.Sets/src/mage/cards/l/LonisCryptozoologist.java b/Mage.Sets/src/mage/cards/l/LonisCryptozoologist.java index ac9b55b6597..99e858c0dbb 100644 --- a/Mage.Sets/src/mage/cards/l/LonisCryptozoologist.java +++ b/Mage.Sets/src/mage/cards/l/LonisCryptozoologist.java @@ -48,7 +48,7 @@ public final class LonisCryptozoologist extends CardImpl { this.power = new MageInt(1); this.toughness = new MageInt(2); - // Whenever another nontoken creature enters the battlefield under your control, investigate. + // Whenever another nontoken creature you control enters, investigate. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(new InvestigateEffect(), filter)); // {T}, Sacrifice X Clues: Target opponent reveals the top X cards of their library. diff --git a/Mage.Sets/src/mage/cards/l/LoranDiscipleOfHistory.java b/Mage.Sets/src/mage/cards/l/LoranDiscipleOfHistory.java index f8e2fba7b10..a5d18e40df9 100644 --- a/Mage.Sets/src/mage/cards/l/LoranDiscipleOfHistory.java +++ b/Mage.Sets/src/mage/cards/l/LoranDiscipleOfHistory.java @@ -37,7 +37,7 @@ public final class LoranDiscipleOfHistory extends CardImpl { this.power = new MageInt(3); this.toughness = new MageInt(3); - // Whenever Loran, Disciple of History or another legendary creature enters the battlefield under your control, return target artifact card from your graveyard to your hand. + // Whenever Loran, Disciple of History or another legendary creature you control enters, return target artifact card from your graveyard to your hand. Ability ability = new EntersBattlefieldThisOrAnotherTriggeredAbility( new ReturnFromGraveyardToHandTargetEffect(), filter, false, true ); diff --git a/Mage.Sets/src/mage/cards/l/LordSkitterSewerKing.java b/Mage.Sets/src/mage/cards/l/LordSkitterSewerKing.java index 9f2b0a0a614..1c9dc5e151a 100644 --- a/Mage.Sets/src/mage/cards/l/LordSkitterSewerKing.java +++ b/Mage.Sets/src/mage/cards/l/LordSkitterSewerKing.java @@ -42,7 +42,7 @@ public final class LordSkitterSewerKing extends CardImpl { this.power = new MageInt(3); this.toughness = new MageInt(3); - // Whenever another Rat enters the battlefield under your control, exile up to one target card from an opponent's graveyard. + // Whenever another Rat you control enters, exile up to one target card from an opponent's graveyard. Ability trigger = new EntersBattlefieldControlledTriggeredAbility( new ExileTargetEffect(), filter ); diff --git a/Mage.Sets/src/mage/cards/l/LossarnachCaptain.java b/Mage.Sets/src/mage/cards/l/LossarnachCaptain.java index 4eee7342a1a..1312503aead 100644 --- a/Mage.Sets/src/mage/cards/l/LossarnachCaptain.java +++ b/Mage.Sets/src/mage/cards/l/LossarnachCaptain.java @@ -37,7 +37,7 @@ public final class LossarnachCaptain extends CardImpl { // First strike this.addAbility(FirstStrikeAbility.getInstance()); - // Whenever Lossarnach Captain or another Human enters the battlefield under your control, tap target creature an opponent controls. + // Whenever Lossarnach Captain or another Human you control enters, tap target creature an opponent controls. Ability ability = new EntersBattlefieldThisOrAnotherTriggeredAbility( new TapTargetEffect(), filter, false, true ); diff --git a/Mage.Sets/src/mage/cards/l/LotusCobra.java b/Mage.Sets/src/mage/cards/l/LotusCobra.java index a92eee18c08..3f5f58a67cf 100644 --- a/Mage.Sets/src/mage/cards/l/LotusCobra.java +++ b/Mage.Sets/src/mage/cards/l/LotusCobra.java @@ -22,7 +22,7 @@ public final class LotusCobra extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(1); - // Landfall — Whenever a land enters the battlefield under your control, you may add one mana of any color. + // Landfall — Whenever a land you control enters, you may add one mana of any color. this.addAbility(new LandfallAbility(new AddManaOfAnyColorEffect(), false)); } diff --git a/Mage.Sets/src/mage/cards/l/LoyalWarhound.java b/Mage.Sets/src/mage/cards/l/LoyalWarhound.java index ad6c1e2bc24..9f2162ccca8 100644 --- a/Mage.Sets/src/mage/cards/l/LoyalWarhound.java +++ b/Mage.Sets/src/mage/cards/l/LoyalWarhound.java @@ -44,7 +44,7 @@ public final class LoyalWarhound extends CardImpl { this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new SearchLibraryPutInPlayEffect(new TargetCardInLibrary(filter), true)), new OpponentControlsMoreCondition(StaticFilters.FILTER_LANDS), - "When {this} enters the battlefield, if an opponent controls more lands than you, " + "When {this} enters, if an opponent controls more lands than you, " + "search your library for a basic Plains card, put it onto the battlefield tapped, then shuffle." )); } diff --git a/Mage.Sets/src/mage/cards/l/LumengridDrake.java b/Mage.Sets/src/mage/cards/l/LumengridDrake.java index d1e5d6e8178..4b2bc03fc9e 100644 --- a/Mage.Sets/src/mage/cards/l/LumengridDrake.java +++ b/Mage.Sets/src/mage/cards/l/LumengridDrake.java @@ -22,7 +22,7 @@ import java.util.UUID; */ public final class LumengridDrake extends CardImpl { - private static final String ruleText = "When {this} enters the battlefield, if you control three or more artifacts, return target creature to its owner's hand."; + private static final String ruleText = "When {this} enters, if you control three or more artifacts, return target creature to its owner's hand."; public LumengridDrake(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{3}{U}"); diff --git a/Mage.Sets/src/mage/cards/l/LumengridSentinel.java b/Mage.Sets/src/mage/cards/l/LumengridSentinel.java index c0d07b4eb70..8c978a16892 100644 --- a/Mage.Sets/src/mage/cards/l/LumengridSentinel.java +++ b/Mage.Sets/src/mage/cards/l/LumengridSentinel.java @@ -30,7 +30,7 @@ public final class LumengridSentinel extends CardImpl { // Flying this.addAbility(FlyingAbility.getInstance()); - // Whenever an artifact enters the battlefield under your control, you may tap target permanent. + // Whenever an artifact you control enters, you may tap target permanent. Ability ability = new EntersBattlefieldControlledTriggeredAbility( Zone.BATTLEFIELD, new TapTargetEffect(), StaticFilters.FILTER_PERMANENT_ARTIFACT_AN, true ); diff --git a/Mage.Sets/src/mage/cards/l/LunarchVeteran.java b/Mage.Sets/src/mage/cards/l/LunarchVeteran.java index 439bef2eeaf..22eb68fa555 100644 --- a/Mage.Sets/src/mage/cards/l/LunarchVeteran.java +++ b/Mage.Sets/src/mage/cards/l/LunarchVeteran.java @@ -27,7 +27,7 @@ public final class LunarchVeteran extends CardImpl { this.toughness = new MageInt(1); this.secondSideCardClazz = mage.cards.l.LuminousPhantom.class; - // Whenever another creature enters the battlefield under your control, you gain 1 life. + // Whenever another creature you control enters, you gain 1 life. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( new GainLifeEffect(1), StaticFilters.FILTER_CONTROLLED_ANOTHER_CREATURE )); diff --git a/Mage.Sets/src/mage/cards/l/LutriTheSpellchaser.java b/Mage.Sets/src/mage/cards/l/LutriTheSpellchaser.java index 6a58d0b00a5..818845b3be4 100644 --- a/Mage.Sets/src/mage/cards/l/LutriTheSpellchaser.java +++ b/Mage.Sets/src/mage/cards/l/LutriTheSpellchaser.java @@ -56,7 +56,7 @@ public final class LutriTheSpellchaser extends CardImpl { // When Lutri, the Spellchaser enters the battlefield, if you cast it, copy target instant or sorcery spell you control. You may choose new targets for the copy. Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new CopyTargetStackObjectEffect(), false), - CastFromEverywhereSourceCondition.instance, "When {this} enters the battlefield, " + + CastFromEverywhereSourceCondition.instance, "When {this} enters, " + "if you cast it, copy target instant or sorcery spell you control. " + "You may choose new targets for the copy." ); diff --git a/Mage.Sets/src/mage/cards/m/MaceOfTheValiant.java b/Mage.Sets/src/mage/cards/m/MaceOfTheValiant.java index ecbed57c36e..4e119f4053d 100644 --- a/Mage.Sets/src/mage/cards/m/MaceOfTheValiant.java +++ b/Mage.Sets/src/mage/cards/m/MaceOfTheValiant.java @@ -42,7 +42,7 @@ public final class MaceOfTheValiant extends CardImpl { ).setText("and has vigilance")); this.addAbility(ability); - // Whenever a creature enters the battlefield under your control, put a charge counter on Mace of the Valiant. + // Whenever a creature you control enters, put a charge counter on Mace of the Valiant. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( new AddCountersSourceEffect(CounterType.CHARGE.createInstance()), StaticFilters.FILTER_PERMANENT_A_CREATURE diff --git a/Mage.Sets/src/mage/cards/m/MajaBretagardProtector.java b/Mage.Sets/src/mage/cards/m/MajaBretagardProtector.java index 588083904a3..b6f177be121 100644 --- a/Mage.Sets/src/mage/cards/m/MajaBretagardProtector.java +++ b/Mage.Sets/src/mage/cards/m/MajaBretagardProtector.java @@ -34,7 +34,7 @@ public final class MajaBretagardProtector extends CardImpl { 1, 1, Duration.WhileOnBattlefield, true ))); - // Whenever a land enters the battlefield under your control, create a 1/1 white Human Warrior creature token. + // Whenever a land you control enters, create a 1/1 white Human Warrior creature token. this.addAbility(new LandfallAbility(new CreateTokenEffect(new HumanWarriorToken()))); } diff --git a/Mage.Sets/src/mage/cards/m/MakindiOx.java b/Mage.Sets/src/mage/cards/m/MakindiOx.java index bae374c4d38..2d0e3b2ec18 100644 --- a/Mage.Sets/src/mage/cards/m/MakindiOx.java +++ b/Mage.Sets/src/mage/cards/m/MakindiOx.java @@ -24,7 +24,7 @@ public final class MakindiOx extends CardImpl { this.power = new MageInt(4); this.toughness = new MageInt(4); - // Landfall - Whenever a land enters the battlefield under your control, tap target creature an opponent controls. + // Landfall - Whenever a land you control enters, tap target creature an opponent controls. Ability ability = new LandfallAbility(new TapTargetEffect()); ability.addTarget(new TargetOpponentsCreaturePermanent()); this.addAbility(ability); diff --git a/Mage.Sets/src/mage/cards/m/MakindiPatrol.java b/Mage.Sets/src/mage/cards/m/MakindiPatrol.java index 4cf52c56761..1ff270f2472 100644 --- a/Mage.Sets/src/mage/cards/m/MakindiPatrol.java +++ b/Mage.Sets/src/mage/cards/m/MakindiPatrol.java @@ -27,7 +27,7 @@ public final class MakindiPatrol extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(3); - // Rally — Whenever Makindi Patrol or another Ally enters the battlefield under your control, creatures you control gain vigilance until end of turn. + // Rally — Whenever Makindi Patrol or another Ally you control enters, creatures you control gain vigilance until end of turn. this.addAbility(new AllyEntersBattlefieldTriggeredAbility( new GainAbilityControlledEffect(VigilanceAbility.getInstance(), Duration.EndOfTurn, new FilterControlledCreaturePermanent("creatures")), false)); } diff --git a/Mage.Sets/src/mage/cards/m/MakindiSliderunner.java b/Mage.Sets/src/mage/cards/m/MakindiSliderunner.java index 02091ec0a6d..b4e12d86af8 100644 --- a/Mage.Sets/src/mage/cards/m/MakindiSliderunner.java +++ b/Mage.Sets/src/mage/cards/m/MakindiSliderunner.java @@ -27,7 +27,7 @@ public final class MakindiSliderunner extends CardImpl { // Trample this.addAbility(TrampleAbility.getInstance()); - // Landfall- Whenever a land enters the battlefield under your control, Makindi Sliderunner gets +1/+1 until end of turn. + // Landfall- Whenever a land you control enters, Makindi Sliderunner gets +1/+1 until end of turn. this.addAbility(new LandfallAbility(new BoostSourceEffect(1, 1, Duration.EndOfTurn), false)); } diff --git a/Mage.Sets/src/mage/cards/m/MandibleJusticiar.java b/Mage.Sets/src/mage/cards/m/MandibleJusticiar.java index 0ffb07f740c..47ecd9c78c8 100644 --- a/Mage.Sets/src/mage/cards/m/MandibleJusticiar.java +++ b/Mage.Sets/src/mage/cards/m/MandibleJusticiar.java @@ -37,7 +37,7 @@ public final class MandibleJusticiar extends CardImpl { // Lifelink this.addAbility(LifelinkAbility.getInstance()); - // Whenever another artifact enters the battlefield under your control, Mandible Justiciar gets +1/+1 until end of turn. + // Whenever another artifact you control enters, Mandible Justiciar gets +1/+1 until end of turn. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( new BoostSourceEffect(1, 1, Duration.EndOfTurn), filter )); diff --git a/Mage.Sets/src/mage/cards/m/MaraudingRaptor.java b/Mage.Sets/src/mage/cards/m/MaraudingRaptor.java index 947004023ea..25c1b98f153 100644 --- a/Mage.Sets/src/mage/cards/m/MaraudingRaptor.java +++ b/Mage.Sets/src/mage/cards/m/MaraudingRaptor.java @@ -35,7 +35,7 @@ public final class MaraudingRaptor extends CardImpl { // Creature spells you cast cost {1} less to cast. this.addAbility(new SimpleStaticAbility(new SpellsCostReductionControllerEffect(filter, 1))); - // Whenever another creature enters the battlefield under your control, Marauding Raptor deals 2 damage to it. If a Dinosaur is dealt damage this way, Marauding Raptor gets +2/+0 until end of turn. + // Whenever another creature you control enters, Marauding Raptor deals 2 damage to it. If a Dinosaur is dealt damage this way, Marauding Raptor gets +2/+0 until end of turn. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( Zone.BATTLEFIELD, new MaraudingRaptorEffect(), StaticFilters.FILTER_ANOTHER_CREATURE, false, SetTargetPointer.PERMANENT diff --git a/Mage.Sets/src/mage/cards/m/MarchFromTheBlackGate.java b/Mage.Sets/src/mage/cards/m/MarchFromTheBlackGate.java index 4a3f10a5135..2052f531c00 100644 --- a/Mage.Sets/src/mage/cards/m/MarchFromTheBlackGate.java +++ b/Mage.Sets/src/mage/cards/m/MarchFromTheBlackGate.java @@ -39,7 +39,7 @@ class MarchFromTheBlackGateTriggeredAbility extends TriggeredAbilityImpl { MarchFromTheBlackGateTriggeredAbility() { super(Zone.BATTLEFIELD, new AmassEffect(1, SubType.ORC)); - this.setTriggerPhrase("When {this} enters the battlefield and whenever an Army you control attacks, "); + this.setTriggerPhrase("When {this} enters and whenever an Army you control attacks, "); } private MarchFromTheBlackGateTriggeredAbility(final MarchFromTheBlackGateTriggeredAbility ability) { diff --git a/Mage.Sets/src/mage/cards/m/MarduHeartPiercer.java b/Mage.Sets/src/mage/cards/m/MarduHeartPiercer.java index d9cc5a9acaa..17a3bf31124 100644 --- a/Mage.Sets/src/mage/cards/m/MarduHeartPiercer.java +++ b/Mage.Sets/src/mage/cards/m/MarduHeartPiercer.java @@ -32,7 +32,7 @@ public final class MarduHeartPiercer extends CardImpl { // Raid - When Mardu Heart-Piercer enters the battlefield, if you attacked this turn, Mardu Heart-Piercer deals 2 damage to any target. Ability ability = new ConditionalInterveningIfTriggeredAbility(new EntersBattlefieldTriggeredAbility(new DamageTargetEffect(2)), RaidCondition.instance, - "When {this} enters the battlefield, if you attacked this turn, {this} deals 2 damage to any target."); + "When {this} enters, if you attacked this turn, {this} deals 2 damage to any target."); ability.addTarget(new TargetAnyTarget()); ability.setAbilityWord(AbilityWord.RAID); ability.addHint(RaidHint.instance); diff --git a/Mage.Sets/src/mage/cards/m/MarduHordechief.java b/Mage.Sets/src/mage/cards/m/MarduHordechief.java index 57c6e81d8de..27430d4ce84 100644 --- a/Mage.Sets/src/mage/cards/m/MarduHordechief.java +++ b/Mage.Sets/src/mage/cards/m/MarduHordechief.java @@ -33,7 +33,7 @@ public final class MarduHordechief extends CardImpl { this.addAbility(new ConditionalInterveningIfTriggeredAbility(new EntersBattlefieldTriggeredAbility( new CreateTokenEffect(new WarriorToken())), RaidCondition.instance, - "When {this} enters the battlefield, if you attacked this turn, create a 1/1 white Warrior creature token.") + "When {this} enters, if you attacked this turn, create a 1/1 white Warrior creature token.") .setAbilityWord(AbilityWord.RAID) .addHint(RaidHint.instance), new PlayerAttackedWatcher()); diff --git a/Mage.Sets/src/mage/cards/m/MarduSkullhunter.java b/Mage.Sets/src/mage/cards/m/MarduSkullhunter.java index da5ed40170f..ec59f21eb59 100644 --- a/Mage.Sets/src/mage/cards/m/MarduSkullhunter.java +++ b/Mage.Sets/src/mage/cards/m/MarduSkullhunter.java @@ -36,7 +36,7 @@ public final class MarduSkullhunter extends CardImpl { // Raid - When Mardu Skullhunter enters the battlefield, if you attacked this turn, target opponent discards a card. Ability ability = new ConditionalInterveningIfTriggeredAbility(new EntersBattlefieldTriggeredAbility(new DiscardTargetEffect(1)), RaidCondition.instance, - "When {this} enters the battlefield, if you attacked this turn, target opponent discards a card."); + "When {this} enters, if you attacked this turn, target opponent discards a card."); ability.addTarget(new TargetOpponent()); ability.setAbilityWord(AbilityWord.RAID); ability.addHint(RaidHint.instance); diff --git a/Mage.Sets/src/mage/cards/m/MarduWarshrieker.java b/Mage.Sets/src/mage/cards/m/MarduWarshrieker.java index 3c0ebbd6c8c..0acb5bbbb2d 100644 --- a/Mage.Sets/src/mage/cards/m/MarduWarshrieker.java +++ b/Mage.Sets/src/mage/cards/m/MarduWarshrieker.java @@ -33,7 +33,7 @@ public final class MarduWarshrieker extends CardImpl { this.addAbility(new ConditionalInterveningIfTriggeredAbility(new EntersBattlefieldTriggeredAbility( new AddManaToManaPoolSourceControllerEffect(new Mana(1, 0, 1, 1, 0, 0, 0, 0))), RaidCondition.instance, - "When {this} enters the battlefield, if you attacked this turn, add {R}{W}{B}.") + "When {this} enters, if you attacked this turn, add {R}{W}{B}.") .setAbilityWord(AbilityWord.RAID) .addHint(RaidHint.instance), new PlayerAttackedWatcher()); diff --git a/Mage.Sets/src/mage/cards/m/MarduWoeReaper.java b/Mage.Sets/src/mage/cards/m/MarduWoeReaper.java index 4a9e2061ccc..45d27304071 100644 --- a/Mage.Sets/src/mage/cards/m/MarduWoeReaper.java +++ b/Mage.Sets/src/mage/cards/m/MarduWoeReaper.java @@ -30,7 +30,7 @@ public final class MarduWoeReaper extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(1); - // Whenever Mardu Woe-Reaper or another Warrior enters the battlefield under your control, you may exile target creature card from a graveyard. If you do, you gain 1 life. + // Whenever Mardu Woe-Reaper or another Warrior you control enters, you may exile target creature card from a graveyard. If you do, you gain 1 life. Ability ability = new EntersBattlefieldThisOrAnotherTriggeredAbility( new ExileTargetEffect("exile target creature card from a graveyard.") , filter, true, true diff --git a/Mage.Sets/src/mage/cards/m/MaritLagesSlumber.java b/Mage.Sets/src/mage/cards/m/MaritLagesSlumber.java index f38170e5cb1..844f951535e 100644 --- a/Mage.Sets/src/mage/cards/m/MaritLagesSlumber.java +++ b/Mage.Sets/src/mage/cards/m/MaritLagesSlumber.java @@ -45,7 +45,7 @@ public final class MaritLagesSlumber extends CardImpl { this.supertype.add(SuperType.LEGENDARY); this.supertype.add(SuperType.SNOW); - // Whenever Marit Lage's Slumber or another snow permanent enters the battlefield under your control, scry 1. + // Whenever Marit Lage's Slumber or another snow permanent you control enters, scry 1. this.addAbility(new EntersBattlefieldThisOrAnotherTriggeredAbility( new ScryEffect(1, false), filter, false, true )); diff --git a/Mage.Sets/src/mage/cards/m/MarketwatchPhantom.java b/Mage.Sets/src/mage/cards/m/MarketwatchPhantom.java index 170994f5c2d..f1ae73f2d5a 100644 --- a/Mage.Sets/src/mage/cards/m/MarketwatchPhantom.java +++ b/Mage.Sets/src/mage/cards/m/MarketwatchPhantom.java @@ -38,7 +38,7 @@ public final class MarketwatchPhantom extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(2); - // Whenever another creature with power 2 or less enters the battlefield under your control, Marketwatch Phantom gains flying until end of turn. + // Whenever another creature with power 2 or less you control enters, Marketwatch Phantom gains flying until end of turn. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( new GainAbilitySourceEffect(FlyingAbility.getInstance(), Duration.EndOfTurn), filter )); diff --git a/Mage.Sets/src/mage/cards/m/MarkovEnforcer.java b/Mage.Sets/src/mage/cards/m/MarkovEnforcer.java index 8f4d494c6ca..a212c099786 100644 --- a/Mage.Sets/src/mage/cards/m/MarkovEnforcer.java +++ b/Mage.Sets/src/mage/cards/m/MarkovEnforcer.java @@ -32,7 +32,7 @@ public final class MarkovEnforcer extends CardImpl { this.power = new MageInt(6); this.toughness = new MageInt(6); - // Whenever Markov Enforcer or another Vampire enters the battlefield under your control, Markov Enforcer fights up to one target creature an opponent controls. + // Whenever Markov Enforcer or another Vampire you control enters, Markov Enforcer fights up to one target creature an opponent controls. Ability ability = new EntersBattlefieldThisOrAnotherTriggeredAbility( new FightTargetSourceEffect(), filter, false, true ); diff --git a/Mage.Sets/src/mage/cards/m/MartyrsSoul.java b/Mage.Sets/src/mage/cards/m/MartyrsSoul.java index 5399042dc28..f7190ff1b81 100644 --- a/Mage.Sets/src/mage/cards/m/MartyrsSoul.java +++ b/Mage.Sets/src/mage/cards/m/MartyrsSoul.java @@ -48,7 +48,7 @@ public final class MartyrsSoul extends CardImpl { this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new AddCountersSourceEffect( CounterType.P1P1.createInstance(2) - )), condition, "When {this} enters the battlefield, " + + )), condition, "When {this} enters, " + "if you control no tapped lands, put two +1/+1 counters on it." )); } diff --git a/Mage.Sets/src/mage/cards/m/Marut.java b/Mage.Sets/src/mage/cards/m/Marut.java index 060541b53e2..8a168a0d724 100644 --- a/Mage.Sets/src/mage/cards/m/Marut.java +++ b/Mage.Sets/src/mage/cards/m/Marut.java @@ -37,7 +37,7 @@ public final class Marut extends CardImpl { // When Marut enters the battlefield, if mana from a Treasure was spent to cast it, create a Treasure token for each mana from a Treasure spent to cast it. this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new CreateTokenEffect(new TreasureToken(), MarutValue.instance)), - TreasureSpentToCastCondition.instance, "When {this} enters the battlefield, if mana from a " + + TreasureSpentToCastCondition.instance, "When {this} enters, if mana from a " + "Treasure was spent to cast it, create a Treasure token for each mana from a Treasure spent to cast it." )); } diff --git a/Mage.Sets/src/mage/cards/m/MarwynTheNurturer.java b/Mage.Sets/src/mage/cards/m/MarwynTheNurturer.java index bd06f09021d..bb697db859a 100644 --- a/Mage.Sets/src/mage/cards/m/MarwynTheNurturer.java +++ b/Mage.Sets/src/mage/cards/m/MarwynTheNurturer.java @@ -35,7 +35,7 @@ public final class MarwynTheNurturer extends CardImpl { this.power = new MageInt(1); this.toughness = new MageInt(1); - // Whenever another Elf enters the battlefield under your control, put a +1/+1 counter on Marwyn, the Nurturer. + // Whenever another Elf you control enters, put a +1/+1 counter on Marwyn, the Nurturer. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(new AddCountersSourceEffect(CounterType.P1P1.createInstance()), filter)); // {T}: Add an amount of {G} equal to Marwyn's power. diff --git a/Mage.Sets/src/mage/cards/m/MausoleumWanderer.java b/Mage.Sets/src/mage/cards/m/MausoleumWanderer.java index 11bca2321ed..f49850f5cf5 100644 --- a/Mage.Sets/src/mage/cards/m/MausoleumWanderer.java +++ b/Mage.Sets/src/mage/cards/m/MausoleumWanderer.java @@ -41,7 +41,7 @@ public final class MausoleumWanderer extends CardImpl { // Flying this.addAbility(FlyingAbility.getInstance()); - // Whenever another Spirit enters the battlefield under your control, Mausoleum Wanderer gets +1/+1 until end of turn. + // Whenever another Spirit you control enters, Mausoleum Wanderer gets +1/+1 until end of turn. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(new BoostSourceEffect(1, 1, Duration.EndOfTurn), filter)); // Sacrifice Mausoleum Wanderer: Counter target instant or sorcery spell unless its controller pays {X}, where X is Mausoleum Wanderer's power. diff --git a/Mage.Sets/src/mage/cards/m/MazesMantle.java b/Mage.Sets/src/mage/cards/m/MazesMantle.java index 0af7b14ffa3..5d78e8a610a 100644 --- a/Mage.Sets/src/mage/cards/m/MazesMantle.java +++ b/Mage.Sets/src/mage/cards/m/MazesMantle.java @@ -43,7 +43,7 @@ public class MazesMantle extends CardImpl { filter.add(new AbilityPredicate(ToxicAbility.class)); this.addAbility(new ConditionalInterveningIfTriggeredAbility(new EntersBattlefieldTriggeredAbility( new GainAbilityAttachedEffect(HexproofAbility.getInstance(), AttachmentType.AURA, Duration.EndOfTurn)), - new AttachedToMatchesFilterCondition(filter), "When {this} enters the battlefield, " + + new AttachedToMatchesFilterCondition(filter), "When {this} enters, " + "if enchanted creature has toxic, that creature gains hexproof until end of turn." )); diff --git a/Mage.Sets/src/mage/cards/m/MentorOfTheMeek.java b/Mage.Sets/src/mage/cards/m/MentorOfTheMeek.java index 5fd60fa469e..79e9e1c4ec2 100644 --- a/Mage.Sets/src/mage/cards/m/MentorOfTheMeek.java +++ b/Mage.Sets/src/mage/cards/m/MentorOfTheMeek.java @@ -40,7 +40,7 @@ public final class MentorOfTheMeek extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(2); - //Whenever another creature with power 2 or less enters the battlefield under your control, you may pay 1. If you do, draw a card. + //Whenever another creature with power 2 or less you control enters, you may pay 1. If you do, draw a card. Effect effect = new DoIfCostPaid(new DrawCardSourceControllerEffect(1), new ManaCostsImpl<>("{1}")); Ability ability = new EntersBattlefieldControlledTriggeredAbility( Zone.BATTLEFIELD, effect, filter, false); diff --git a/Mage.Sets/src/mage/cards/m/MerchantRaiders.java b/Mage.Sets/src/mage/cards/m/MerchantRaiders.java index d3bea90ebf0..c4a854d6597 100644 --- a/Mage.Sets/src/mage/cards/m/MerchantRaiders.java +++ b/Mage.Sets/src/mage/cards/m/MerchantRaiders.java @@ -30,7 +30,7 @@ public final class MerchantRaiders extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(4); - // Whenever Merchant Raiders or another Pirate enters the battlefield under your control, tap up to one target creature. That creature doesn't untap during its controller's untap step for as long as you control Merchant Raiders. + // Whenever Merchant Raiders or another Pirate you control enters, tap up to one target creature. That creature doesn't untap during its controller's untap step for as long as you control Merchant Raiders. Ability ability = new EntersBattlefieldThisOrAnotherTriggeredAbility( new TapTargetEffect("tap up to one target creature"), filter, false, true diff --git a/Mage.Sets/src/mage/cards/m/MetastaticEvangel.java b/Mage.Sets/src/mage/cards/m/MetastaticEvangel.java index ca88024d038..ce3b1ee8546 100644 --- a/Mage.Sets/src/mage/cards/m/MetastaticEvangel.java +++ b/Mage.Sets/src/mage/cards/m/MetastaticEvangel.java @@ -35,7 +35,7 @@ public final class MetastaticEvangel extends CardImpl { this.power = new MageInt(3); this.toughness = new MageInt(1); - // Whenever another nontoken creature enters the battlefield under your control, proliferate. + // Whenever another nontoken creature you control enters, proliferate. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(new ProliferateEffect(false), filter)); } diff --git a/Mage.Sets/src/mage/cards/m/MightyEmergence.java b/Mage.Sets/src/mage/cards/m/MightyEmergence.java index 2be5bec6dcc..be78171d7f6 100644 --- a/Mage.Sets/src/mage/cards/m/MightyEmergence.java +++ b/Mage.Sets/src/mage/cards/m/MightyEmergence.java @@ -29,7 +29,7 @@ public final class MightyEmergence extends CardImpl { public MightyEmergence(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.ENCHANTMENT},"{2}{G}"); - // Whenever a creature with power 5 or greater enters the battlefield under your control, you may put two +1/+1 counters on it. + // Whenever a creature with power 5 or greater you control enters, you may put two +1/+1 counters on it. Effect effect = new AddCountersTargetEffect(CounterType.P1P1.createInstance(2)); effect.setText("you may put two +1/+1 counters on it"); this.addAbility(new EntersBattlefieldControlledTriggeredAbility(Zone.BATTLEFIELD, effect, filter, true, SetTargetPointer.PERMANENT)); diff --git a/Mage.Sets/src/mage/cards/m/MiirymSentinelWyrm.java b/Mage.Sets/src/mage/cards/m/MiirymSentinelWyrm.java index 02fcb9ab42a..67f307778c1 100644 --- a/Mage.Sets/src/mage/cards/m/MiirymSentinelWyrm.java +++ b/Mage.Sets/src/mage/cards/m/MiirymSentinelWyrm.java @@ -43,7 +43,7 @@ public final class MiirymSentinelWyrm extends CardImpl { // Ward {2} this.addAbility(new WardAbility(new ManaCostsImpl<>("{2}"), false)); - // Whenever another nontoken Dragon enters the battlefield under your control, create a token that's a copy of it, except the token isn't legendary if that Dragon is legendary. + // Whenever another nontoken Dragon you control enters, create a token that's a copy of it, except the token isn't legendary if that Dragon is legendary. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( Zone.BATTLEFIELD, new CreateTokenCopyTargetEffect(true).setIsntLegendary(true) .setText("create a token that's a copy of it, except the token isn't legendary"), diff --git a/Mage.Sets/src/mage/cards/m/MilaCraftyCompanion.java b/Mage.Sets/src/mage/cards/m/MilaCraftyCompanion.java index 8ea82fa23b2..162e0b54cc6 100644 --- a/Mage.Sets/src/mage/cards/m/MilaCraftyCompanion.java +++ b/Mage.Sets/src/mage/cards/m/MilaCraftyCompanion.java @@ -69,7 +69,7 @@ public final class MilaCraftyCompanion extends ModalDoubleFacedCard { ability.addTarget(new TargetCardInYourGraveyard(StaticFilters.FILTER_CARD_CREATURE_YOUR_GRAVEYARD)); this.getRightHalfCard().addAbility(ability); - // −7: You get an emblem with "Whenever a creature enters the battlefield under your control, it deals damage equal to its power to any target." + // −7: You get an emblem with "Whenever a creature you control enters, it deals damage equal to its power to any target." this.getRightHalfCard().addAbility(new LoyaltyAbility( new GetEmblemEffect(new LukkaWaywardBonderEmblem()), -7 )); diff --git a/Mage.Sets/src/mage/cards/m/MindlessConscription.java b/Mage.Sets/src/mage/cards/m/MindlessConscription.java index 240ec8d23a1..563c1ebbddc 100644 --- a/Mage.Sets/src/mage/cards/m/MindlessConscription.java +++ b/Mage.Sets/src/mage/cards/m/MindlessConscription.java @@ -23,7 +23,7 @@ public final class MindlessConscription extends CardImpl { // When Mindless Conscription enters the battlefield and whenever you draw your third card each turn, amass Zombies 3. this.addAbility(new OrTriggeredAbility(Zone.BATTLEFIELD, new AmassEffect(3, SubType.ZOMBIE), - false, "When {this} enters the battlefield and whenever you draw your third card each turn, ", + false, "When {this} enters and whenever you draw your third card each turn, ", new EntersBattlefieldTriggeredAbility(null), new DrawNthCardTriggeredAbility(null, false, 3) )); diff --git a/Mage.Sets/src/mage/cards/m/MineRaider.java b/Mage.Sets/src/mage/cards/m/MineRaider.java index 0213b6351dc..48fbf632edb 100644 --- a/Mage.Sets/src/mage/cards/m/MineRaider.java +++ b/Mage.Sets/src/mage/cards/m/MineRaider.java @@ -50,7 +50,7 @@ public final class MineRaider extends CardImpl { // When Mine Raider enters the battlefield, if you control another outlaw, create a Treasure token. this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new CreateTokenEffect(new TreasureToken())), condition, - "When {this} enters the battlefield, if you control another outlaw, create a Treasure token." + "When {this} enters, if you control another outlaw, create a Treasure token." ).addHint(hint)); } diff --git a/Mage.Sets/src/mage/cards/m/MinionReflector.java b/Mage.Sets/src/mage/cards/m/MinionReflector.java index 98957d85996..76adc421fd0 100644 --- a/Mage.Sets/src/mage/cards/m/MinionReflector.java +++ b/Mage.Sets/src/mage/cards/m/MinionReflector.java @@ -28,7 +28,7 @@ public final class MinionReflector extends CardImpl { public MinionReflector(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.ARTIFACT}, "{5}"); - // Whenever a nontoken creature enters the battlefield under your control, you may pay {2}. If you do, create a token that's a copy of that creature. That token has haste and "At the beginning of the end step, sacrifice this permanent." + // Whenever a nontoken creature you control enters, you may pay {2}. If you do, create a token that's a copy of that creature. That token has haste and "At the beginning of the end step, sacrifice this permanent." this.addAbility(new EntersBattlefieldControlledTriggeredAbility( Zone.BATTLEFIELD, new DoIfCostPaid( diff --git a/Mage.Sets/src/mage/cards/m/MinscBooTimelessHeroes.java b/Mage.Sets/src/mage/cards/m/MinscBooTimelessHeroes.java index 8396f21cc7d..e94d43396fb 100644 --- a/Mage.Sets/src/mage/cards/m/MinscBooTimelessHeroes.java +++ b/Mage.Sets/src/mage/cards/m/MinscBooTimelessHeroes.java @@ -60,7 +60,7 @@ public final class MinscBooTimelessHeroes extends CardImpl { Zone.BATTLEFIELD, new CreateTokenEffect(new BooToken()), true, - "When {this} enters the battlefield and at the beginning of your upkeep, ", + "When {this} enters and at the beginning of your upkeep, ", new EntersBattlefieldTriggeredAbility(null, false), new BeginningOfUpkeepTriggeredAbility(null, TargetController.YOU, false)) ); diff --git a/Mage.Sets/src/mage/cards/m/MirrodinBesieged.java b/Mage.Sets/src/mage/cards/m/MirrodinBesieged.java index e1d44f3ec3e..eb66bfc942e 100644 --- a/Mage.Sets/src/mage/cards/m/MirrodinBesieged.java +++ b/Mage.Sets/src/mage/cards/m/MirrodinBesieged.java @@ -43,7 +43,7 @@ public final class MirrodinBesieged extends CardImpl { // As Mirrodin Besieged enters the battlefield, choose Mirran or Phyrexian. this.addAbility(new EntersBattlefieldAbility( new ChooseModeEffect("Mirran or Phyrexian?", "Mirran", "Phyrexian"), - null, "As {this} enters the battlefield, choose Mirran or Phyrexian.", "" + null, "As {this} enters, choose Mirran or Phyrexian.", "" )); // • Mirran — Whenever you cast an artifact spell, create a 1/1 colorless Myr artifact creature token. @@ -97,4 +97,4 @@ class MirrodinBesiegedEffect extends OneShotEffect { } return true; } -} \ No newline at end of file +} diff --git a/Mage.Sets/src/mage/cards/m/MirrorMarch.java b/Mage.Sets/src/mage/cards/m/MirrorMarch.java index dcd8ea0d188..47166b0bb49 100644 --- a/Mage.Sets/src/mage/cards/m/MirrorMarch.java +++ b/Mage.Sets/src/mage/cards/m/MirrorMarch.java @@ -24,7 +24,7 @@ public final class MirrorMarch extends CardImpl { public MirrorMarch(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.ENCHANTMENT}, "{5}{R}"); - // Whenever a nontoken creature enters the battlefield under your control, flip a coin until you lose a flip. For each flip you won, create a token that's a copy of that creature. Those tokens gain haste. Exile them at the beginning of the next end step. + // Whenever a nontoken creature you control enters, flip a coin until you lose a flip. For each flip you won, create a token that's a copy of that creature. Those tokens gain haste. Exile them at the beginning of the next end step. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( Zone.BATTLEFIELD, new MirrorMarchEffect(), StaticFilters.FILTER_CREATURE_NON_TOKEN, false, SetTargetPointer.PERMANENT diff --git a/Mage.Sets/src/mage/cards/m/Mirrorworks.java b/Mage.Sets/src/mage/cards/m/Mirrorworks.java index e90448beb82..cd25c1d1d51 100644 --- a/Mage.Sets/src/mage/cards/m/Mirrorworks.java +++ b/Mage.Sets/src/mage/cards/m/Mirrorworks.java @@ -32,7 +32,7 @@ public final class Mirrorworks extends CardImpl { public Mirrorworks(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.ARTIFACT}, "{5}"); - // Whenever another nontoken artifact enters the battlefield under your control, you may pay {2}. + // Whenever another nontoken artifact you control enters, you may pay {2}. // If you do, create a token that's a copy of that artifact. Effect effect = new DoIfCostPaid(new CreateTokenCopyTargetEffect(true), new ManaCostsImpl<>("{2}"), "Create a token that's a copy of that artifact?"); diff --git a/Mage.Sets/src/mage/cards/m/MisfortuneTeller.java b/Mage.Sets/src/mage/cards/m/MisfortuneTeller.java index 1f85763e38f..5d05183ddab 100644 --- a/Mage.Sets/src/mage/cards/m/MisfortuneTeller.java +++ b/Mage.Sets/src/mage/cards/m/MisfortuneTeller.java @@ -103,7 +103,7 @@ class MisfortuneTellerTriggeredAbility extends TriggeredAbilityImpl { public MisfortuneTellerTriggeredAbility() { super(Zone.BATTLEFIELD, new MisfortuneTellerEffect()); - setTriggerPhrase("Whenever {this} enters the battlefield or deals combat damage to a player, "); + setTriggerPhrase("Whenever {this} enters or deals combat damage to a player, "); } private MisfortuneTellerTriggeredAbility(final MisfortuneTellerTriggeredAbility ability) { diff --git a/Mage.Sets/src/mage/cards/m/MisleadingSignpost.java b/Mage.Sets/src/mage/cards/m/MisleadingSignpost.java index a50a8ba568b..a4d6c6dcdb3 100644 --- a/Mage.Sets/src/mage/cards/m/MisleadingSignpost.java +++ b/Mage.Sets/src/mage/cards/m/MisleadingSignpost.java @@ -33,7 +33,7 @@ public final class MisleadingSignpost extends CardImpl { Ability ability = new ConditionalTriggeredAbility( new EntersBattlefieldTriggeredAbility(new ReselectDefenderAttackedByTargetEffect(true), true), new IsStepCondition(PhaseStep.DECLARE_ATTACKERS, false), - "When {this} enters the battlefield during the declare attackers step, you may reselect which player or permanent target attacking creature is attacking. " + "When {this} enters during the declare attackers step, you may reselect which player or permanent target attacking creature is attacking. " + "(It can't attack its controller or their permanents)"); ability.addTarget(new TargetAttackingCreature()); this.addAbility(ability); @@ -50,4 +50,4 @@ public final class MisleadingSignpost extends CardImpl { public MisleadingSignpost copy() { return new MisleadingSignpost(this); } -} \ No newline at end of file +} diff --git a/Mage.Sets/src/mage/cards/m/MoldShambler.java b/Mage.Sets/src/mage/cards/m/MoldShambler.java index 3be6eb920db..59beba76457 100644 --- a/Mage.Sets/src/mage/cards/m/MoldShambler.java +++ b/Mage.Sets/src/mage/cards/m/MoldShambler.java @@ -44,7 +44,7 @@ public final class MoldShambler extends CardImpl { EntersBattlefieldTriggeredAbility ability = new EntersBattlefieldTriggeredAbility(new DestroyTargetEffect(), false); Target target = new TargetPermanent(filter); ability.addTarget(target); - this.addAbility(new ConditionalInterveningIfTriggeredAbility(ability, KickedCondition.ONCE, "When {this} enters the battlefield, if it was kicked, destroy target noncreature permanent.")); + this.addAbility(new ConditionalInterveningIfTriggeredAbility(ability, KickedCondition.ONCE, "When {this} enters, if it was kicked, destroy target noncreature permanent.")); } private MoldShambler(final MoldShambler card) { diff --git a/Mage.Sets/src/mage/cards/m/MoltenEchoes.java b/Mage.Sets/src/mage/cards/m/MoltenEchoes.java index 0c7047bc9ff..6157be1cfd1 100644 --- a/Mage.Sets/src/mage/cards/m/MoltenEchoes.java +++ b/Mage.Sets/src/mage/cards/m/MoltenEchoes.java @@ -36,7 +36,7 @@ public final class MoltenEchoes extends CardImpl { // As Molten Echoes enters the battlefield, choose a creature type. this.addAbility(new AsEntersBattlefieldAbility(new ChooseCreatureTypeEffect(Outcome.Copy))); - // Whenever a nontoken creature of the chosen type enters the battlefield under your control, create a token that's a copy of that creature. That token gains haste. Exile it at the beginning of the next end step. + // Whenever a nontoken creature of the chosen type you control enters, create a token that's a copy of that creature. That token gains haste. Exile it at the beginning of the next end step. FilterControlledCreaturePermanent filter = new FilterControlledCreaturePermanent("nontoken creature of the chosen type"); filter.add(TokenPredicate.FALSE); filter.add(ChosenSubtypePredicate.TRUE); diff --git a/Mage.Sets/src/mage/cards/m/MoltenGatekeeper.java b/Mage.Sets/src/mage/cards/m/MoltenGatekeeper.java index 38b2a67518d..c870c5e2b8e 100644 --- a/Mage.Sets/src/mage/cards/m/MoltenGatekeeper.java +++ b/Mage.Sets/src/mage/cards/m/MoltenGatekeeper.java @@ -26,7 +26,7 @@ public final class MoltenGatekeeper extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(3); - // Whenever another creature enters the battlefield under your control, Molten Gatekeeper deals 1 damage to each opponent. + // Whenever another creature you control enters, Molten Gatekeeper deals 1 damage to each opponent. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( new DamagePlayersEffect(1, TargetController.OPPONENT), StaticFilters.FILTER_ANOTHER_CREATURE )); diff --git a/Mage.Sets/src/mage/cards/m/MoltenSentry.java b/Mage.Sets/src/mage/cards/m/MoltenSentry.java index 9c601573db2..1bd48d33645 100644 --- a/Mage.Sets/src/mage/cards/m/MoltenSentry.java +++ b/Mage.Sets/src/mage/cards/m/MoltenSentry.java @@ -23,8 +23,8 @@ import mage.players.Player; */ public final class MoltenSentry extends CardImpl { - private static final String rule = "As {this} enters the battlefield, flip a coin. If the coin comes up heads, {this} enters the battlefield as a " - + "5/2 creature with haste. If it comes up tails, {this} enters the battlefield as a 2/5 creature with defender."; + private static final String rule = "As {this} enters, flip a coin. If the coin comes up heads, {this} enters as a " + + "5/2 creature with haste. If it comes up tails, {this} enters as a 2/5 creature with defender."; public MoltenSentry(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{3}{R}"); diff --git a/Mage.Sets/src/mage/cards/m/MonasterySiege.java b/Mage.Sets/src/mage/cards/m/MonasterySiege.java index 68c48b77994..fedc80143fa 100644 --- a/Mage.Sets/src/mage/cards/m/MonasterySiege.java +++ b/Mage.Sets/src/mage/cards/m/MonasterySiege.java @@ -32,7 +32,7 @@ public final class MonasterySiege extends CardImpl { // As Monastery Siege enters the battlefield, choose Khans or Dragons. this.addAbility(new EntersBattlefieldAbility(new ChooseModeEffect("Khans or Dragons?", "Khans", "Dragons"), null, - "As {this} enters the battlefield, choose Khans or Dragons.", "")); + "As {this} enters, choose Khans or Dragons.", "")); // * Khans - At the beginning of your draw step, draw an additional card, then discard a card. this.addAbility(new ConditionalTriggeredAbility( diff --git a/Mage.Sets/src/mage/cards/m/MonkeyCage.java b/Mage.Sets/src/mage/cards/m/MonkeyCage.java index 4b589c834eb..01d5e37041c 100644 --- a/Mage.Sets/src/mage/cards/m/MonkeyCage.java +++ b/Mage.Sets/src/mage/cards/m/MonkeyCage.java @@ -29,7 +29,7 @@ public final class MonkeyCage extends CardImpl { Ability ability = new EntersBattlefieldAllTriggeredAbility( Zone.BATTLEFIELD, new SacrificeSourceEffect(), StaticFilters.FILTER_PERMANENT_A_CREATURE, false, SetTargetPointer.PERMANENT - ).setTriggerPhrase("When a creature enters the battlefield, "); + ).setTriggerPhrase("When a creature enters, "); ability.addEffect(new MonkeyCageEffect()); this.addAbility(ability); } diff --git a/Mage.Sets/src/mage/cards/m/MonstrousWarLeech.java b/Mage.Sets/src/mage/cards/m/MonstrousWarLeech.java index 8eda08a5b42..b639fb17636 100644 --- a/Mage.Sets/src/mage/cards/m/MonstrousWarLeech.java +++ b/Mage.Sets/src/mage/cards/m/MonstrousWarLeech.java @@ -50,7 +50,7 @@ public final class MonstrousWarLeech extends CardImpl { // As Monstrous War-Leech enters the battlefield, if it was kicked, mill four cards. this.addAbility(new EntersBattlefieldAbility( new MillCardsControllerEffect(4), KickedCondition.ONCE, - "As {this} enters the battlefield, if it was kicked, mill four cards.", "" + "As {this} enters, if it was kicked, mill four cards.", "" )); // Monstrous War-Leech's power and toughness are each equal to the highest mana value among cards in your graveyard. diff --git a/Mage.Sets/src/mage/cards/m/MoonlitScavengers.java b/Mage.Sets/src/mage/cards/m/MoonlitScavengers.java index f815eff2197..1fe3f432ba7 100644 --- a/Mage.Sets/src/mage/cards/m/MoonlitScavengers.java +++ b/Mage.Sets/src/mage/cards/m/MoonlitScavengers.java @@ -42,7 +42,7 @@ public final class MoonlitScavengers extends CardImpl { // When Moonlit Scavengers enters the battlefield, if you control an artifact or enchantment, return target creature an opponent controls to its owner's hand. Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new ReturnToHandTargetEffect()), condition, - "When {this} enters the battlefield, if you control an artifact or enchantment, " + + "When {this} enters, if you control an artifact or enchantment, " + "return target creature an opponent controls to its owner's hand." ); ability.addTarget(new TargetOpponentsCreaturePermanent()); diff --git a/Mage.Sets/src/mage/cards/m/MoraugFuryOfAkoum.java b/Mage.Sets/src/mage/cards/m/MoraugFuryOfAkoum.java index 9728b92ca72..f446bd4c580 100644 --- a/Mage.Sets/src/mage/cards/m/MoraugFuryOfAkoum.java +++ b/Mage.Sets/src/mage/cards/m/MoraugFuryOfAkoum.java @@ -39,10 +39,10 @@ public final class MoraugFuryOfAkoum extends CardImpl { // Each creature you control gets +1/+0 for each time it has attacked this turn. this.addAbility(new SimpleStaticAbility(new MoraugFuryOfAkoumBoostEffect())); - // Landfall — Whenever a land enters the battlefield under your control, if it's your main phase, there's an additional combat phase after this phase. At the beginning of that combat, untap all creatures you control. + // Landfall — Whenever a land you control enters, if it's your main phase, there's an additional combat phase after this phase. At the beginning of that combat, untap all creatures you control. this.addAbility(new ConditionalInterveningIfTriggeredAbility( new LandfallAbility(new MoraugFuryOfAkoumCombatEffect()), MoraugFuryOfAkoumCondition.instance, - "Landfall — Whenever a land enters the battlefield under your control, " + + "Landfall — Whenever a land you control enters, " + "if it's your main phase, there's an additional combat phase after this phase. " + "At the beginning of that combat, untap all creatures you control." ), new MoraugFuryOfAkoumWatcher()); diff --git a/Mage.Sets/src/mage/cards/m/MorkrutBanshee.java b/Mage.Sets/src/mage/cards/m/MorkrutBanshee.java index 34b0d72ef01..2256df34c35 100644 --- a/Mage.Sets/src/mage/cards/m/MorkrutBanshee.java +++ b/Mage.Sets/src/mage/cards/m/MorkrutBanshee.java @@ -21,7 +21,7 @@ import mage.target.common.TargetCreaturePermanent; */ public final class MorkrutBanshee extends CardImpl { - private static final String staticText = "Morbid — When {this} enters the battlefield, if a creature died this turn, target creature gets -4/-4 until end of turn."; + private static final String staticText = "Morbid — When {this} enters, if a creature died this turn, target creature gets -4/-4 until end of turn."; public MorkrutBanshee(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{3}{B}{B}"); diff --git a/Mage.Sets/src/mage/cards/m/MossPitSkeleton.java b/Mage.Sets/src/mage/cards/m/MossPitSkeleton.java index aef62274c5f..462354ce984 100644 --- a/Mage.Sets/src/mage/cards/m/MossPitSkeleton.java +++ b/Mage.Sets/src/mage/cards/m/MossPitSkeleton.java @@ -35,10 +35,10 @@ public final class MossPitSkeleton extends CardImpl { // Kicker {3} this.addAbility(new KickerAbility("{3}")); - // If Moss-Pit Skeleton was kicked, it enters the battlefield with three +1/+1 counters on it. + // If Moss-Pit Skeleton was kicked, it enters with three +1/+1 counters on it. this.addAbility(new EntersBattlefieldAbility( new AddCountersSourceEffect(CounterType.P1P1.createInstance(3)), KickedCondition.ONCE, - "If {this} was kicked, it enters the battlefield with three +1/+1 counters on it.", "" + "If {this} was kicked, it enters with three +1/+1 counters on it.", "" )); // Whenever one or more +1/+1 counters are put on a creature you control, if Moss-Pit Skeleton is in your graveyard, you may put Moss-Pit Skeleton on top of your library. diff --git a/Mage.Sets/src/mage/cards/m/Mournwillow.java b/Mage.Sets/src/mage/cards/m/Mournwillow.java index 0f26dda6f28..3193d0264ab 100644 --- a/Mage.Sets/src/mage/cards/m/Mournwillow.java +++ b/Mage.Sets/src/mage/cards/m/Mournwillow.java @@ -38,7 +38,7 @@ public final class Mournwillow extends CardImpl { Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new MournwillowEffect(), false), DeliriumCondition.instance, - "Delirium — When {this} enters the battlefield, if there are four or more card types among cards in your graveyard, " + "Delirium — When {this} enters, if there are four or more card types among cards in your graveyard, " + "creatures with power 2 or less can't block this turn."); ability.addHint(CardTypesInGraveyardHint.YOU); this.addAbility(ability); diff --git a/Mage.Sets/src/mage/cards/m/MummyParamount.java b/Mage.Sets/src/mage/cards/m/MummyParamount.java index 356ccec5e17..c2a1cba3b94 100644 --- a/Mage.Sets/src/mage/cards/m/MummyParamount.java +++ b/Mage.Sets/src/mage/cards/m/MummyParamount.java @@ -31,7 +31,7 @@ public final class MummyParamount extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(2); - // Whenever another Zombie enters the battlefield under your control, Mummy Paramount gets +1/+1 until end of turn. + // Whenever another Zombie you control enters, Mummy Paramount gets +1/+1 until end of turn. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(new BoostSourceEffect(1, 1, Duration.EndOfTurn), filter)); } diff --git a/Mage.Sets/src/mage/cards/m/MundaAmbushLeader.java b/Mage.Sets/src/mage/cards/m/MundaAmbushLeader.java index 04a314699ae..5cc1ffd3c62 100644 --- a/Mage.Sets/src/mage/cards/m/MundaAmbushLeader.java +++ b/Mage.Sets/src/mage/cards/m/MundaAmbushLeader.java @@ -36,7 +36,7 @@ public final class MundaAmbushLeader extends CardImpl { // Haste this.addAbility(HasteAbility.getInstance()); - // Rally-Whenever Munda, Ambush Leader or another Ally enters the battlefield under your control, + // Rally-Whenever Munda, Ambush Leader or another Ally you control enters, // you may look at the top four cards of your library. If you do, reveal any number of Ally cards from among them, // then put those cards on top of your library in any order and the rest on the bottom in any order. Effect effect = new LookLibraryAndPickControllerEffect(4, Integer.MAX_VALUE, filter, PutCards.TOP_ANY, PutCards.BOTTOM_ANY, false); diff --git a/Mage.Sets/src/mage/cards/m/MurasaRanger.java b/Mage.Sets/src/mage/cards/m/MurasaRanger.java index 09e446ebb8d..d6c7dbd5887 100644 --- a/Mage.Sets/src/mage/cards/m/MurasaRanger.java +++ b/Mage.Sets/src/mage/cards/m/MurasaRanger.java @@ -27,7 +27,7 @@ public final class MurasaRanger extends CardImpl { this.power = new MageInt(3); this.toughness = new MageInt(3); - // Landfall — Whenever a land enters the battlefield under your control, you may pay {3}{G}. IF you do, put two +1/+1 counters on Murasa Ranger. + // Landfall — Whenever a land you control enters, you may pay {3}{G}. IF you do, put two +1/+1 counters on Murasa Ranger. this.addAbility(new LandfallAbility(new DoIfCostPaid(new AddCountersSourceEffect(CounterType.P1P1.createInstance(2)), new ManaCostsImpl<>("{3}{G}")), false)); } diff --git a/Mage.Sets/src/mage/cards/m/MurasaSproutling.java b/Mage.Sets/src/mage/cards/m/MurasaSproutling.java index da8ebc40d52..09beac04b30 100644 --- a/Mage.Sets/src/mage/cards/m/MurasaSproutling.java +++ b/Mage.Sets/src/mage/cards/m/MurasaSproutling.java @@ -42,7 +42,7 @@ public final class MurasaSproutling extends CardImpl { // When Murasa Sproutling enters the battlefield, if it was kicked, return target card with a kicker ability from your graveyard to your hand. Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new ReturnFromGraveyardToHandTargetEffect()), - KickedCondition.ONCE, "When {this} enters the battlefield, if it was kicked, " + + KickedCondition.ONCE, "When {this} enters, if it was kicked, " + "return target card with a kicker ability from your graveyard to your hand." ); ability.addTarget(new TargetCardInYourGraveyard(filter)); diff --git a/Mage.Sets/src/mage/cards/m/MurmuringBosk.java b/Mage.Sets/src/mage/cards/m/MurmuringBosk.java index ba1954b4c48..0b6f3c60aea 100644 --- a/Mage.Sets/src/mage/cards/m/MurmuringBosk.java +++ b/Mage.Sets/src/mage/cards/m/MurmuringBosk.java @@ -36,7 +36,7 @@ public final class MurmuringBosk extends CardImpl { // ({tap}: Add {G}.) this.addAbility(new GreenManaAbility()); // As Murmuring Bosk enters the battlefield, you may reveal a Treefolk card from your hand. If you don't, Murmuring Bosk enters the battlefield tapped. - this.addAbility(new AsEntersBattlefieldAbility(new TapSourceUnlessPaysEffect(new RevealTargetFromHandCost(new TargetCardInHand(filter))), "you may reveal a Treefolk card from your hand. If you don't, {this} enters the battlefield tapped")); + this.addAbility(new AsEntersBattlefieldAbility(new TapSourceUnlessPaysEffect(new RevealTargetFromHandCost(new TargetCardInHand(filter))), "you may reveal a Treefolk card from your hand. If you don't, {this} enters tapped")); // {tap}: Add {W} or {B}. Murmuring Bosk deals 1 damage to you. Ability ability = new WhiteManaAbility(); ability.addEffect(new DamageControllerEffect(1)); diff --git a/Mage.Sets/src/mage/cards/m/MyriadConstruct.java b/Mage.Sets/src/mage/cards/m/MyriadConstruct.java index 116e49c98fa..c892d02ae80 100644 --- a/Mage.Sets/src/mage/cards/m/MyriadConstruct.java +++ b/Mage.Sets/src/mage/cards/m/MyriadConstruct.java @@ -52,10 +52,10 @@ public final class MyriadConstruct extends CardImpl { // Kicker {3} this.addAbility(new KickerAbility("{3}")); - // If Myriad Construct was kicked, it enters the battlefield with a +1/+1 counter on it for each nonbasic land your opponents control. + // If Myriad Construct was kicked, it enters with a +1/+1 counter on it for each nonbasic land your opponents control. this.addAbility(new EntersBattlefieldAbility( new AddCountersSourceEffect(CounterType.P1P1.createInstance(), xValue, false), - KickedCondition.ONCE, "If {this} was kicked, it enters the battlefield " + + KickedCondition.ONCE, "If {this} was kicked, it enters " + "with a +1/+1 counter on it for each nonbasic land your opponents control.", "" )); diff --git a/Mage.Sets/src/mage/cards/m/MythosOfIlluna.java b/Mage.Sets/src/mage/cards/m/MythosOfIlluna.java index 64211969b41..606f0b9ee2a 100644 --- a/Mage.Sets/src/mage/cards/m/MythosOfIlluna.java +++ b/Mage.Sets/src/mage/cards/m/MythosOfIlluna.java @@ -78,7 +78,7 @@ class MythosOfIllunaEffect extends OneShotEffect { if (condition.apply(game, source)) { Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new FightTargetSourceEffect()), - MythosOfIllunaCondition.instance, "When this permanent enters the battlefield, " + + MythosOfIllunaCondition.instance, "When this permanent enters, " + "if it's a creature, it fights up to one target creature you don't control." ); ability.addTarget(new TargetPermanent(0, 1, StaticFilters.FILTER_CREATURE_YOU_DONT_CONTROL, false)); diff --git a/Mage.Sets/src/mage/cards/n/NantukoShaman.java b/Mage.Sets/src/mage/cards/n/NantukoShaman.java index acb4307a9f4..fb71f184ff2 100644 --- a/Mage.Sets/src/mage/cards/n/NantukoShaman.java +++ b/Mage.Sets/src/mage/cards/n/NantukoShaman.java @@ -41,7 +41,7 @@ public final class NantukoShaman extends CardImpl { Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new DrawCardSourceControllerEffect(1)), new PermanentsOnTheBattlefieldCondition(filter, ComparisonType.EQUAL_TO, 0), - "When {this} enters the battlefield, if you control no tapped lands, draw a card."); + "When {this} enters, if you control no tapped lands, draw a card."); this.addAbility(ability); // Suspend 1-{2}{G}{G} diff --git a/Mage.Sets/src/mage/cards/n/NaomiPillarOfOrder.java b/Mage.Sets/src/mage/cards/n/NaomiPillarOfOrder.java index 846044accf1..411846fd272 100644 --- a/Mage.Sets/src/mage/cards/n/NaomiPillarOfOrder.java +++ b/Mage.Sets/src/mage/cards/n/NaomiPillarOfOrder.java @@ -32,7 +32,7 @@ public final class NaomiPillarOfOrder extends CardImpl { // Whenever Naomi, Pillar of Order enters the battlefield or attacks, if you control an artifact and an enchantment, create a 2/2 white Samurai creature token with vigilance. this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldOrAttacksSourceTriggeredAbility(new CreateTokenEffect(new SamuraiToken())), - ControlArtifactAndEnchantmentCondition.instance, "Whenever {this} enters the battlefield or " + + ControlArtifactAndEnchantmentCondition.instance, "Whenever {this} enters or " + "attacks, if you control an artifact and an enchantment, create a 2/2 white Samurai creature token with vigilance." ).addHint(ControlArtifactAndEnchantmentHint.instance)); } diff --git a/Mage.Sets/src/mage/cards/n/NarnamRenegade.java b/Mage.Sets/src/mage/cards/n/NarnamRenegade.java index e5c6fa7d8eb..670673c5f49 100644 --- a/Mage.Sets/src/mage/cards/n/NarnamRenegade.java +++ b/Mage.Sets/src/mage/cards/n/NarnamRenegade.java @@ -33,7 +33,7 @@ public final class NarnamRenegade extends CardImpl { // Revolt — Narnam Renegade enters the battlefield with a +1/+1 counter on it if a permanent you controlled left this battlefield this turn. this.addAbility(new EntersBattlefieldAbility( new AddCountersSourceEffect(CounterType.P1P1.createInstance()), false, - RevoltCondition.instance, "Revolt — {this} enters the battlefield with " + + RevoltCondition.instance, "Revolt — {this} enters with " + "a +1/+1 counter on it if a permanent you controlled left the battlefield this turn.", null ).addHint(RevoltCondition.getHint()), new RevoltWatcher()); } diff --git a/Mage.Sets/src/mage/cards/n/NayaSoulbeast.java b/Mage.Sets/src/mage/cards/n/NayaSoulbeast.java index 7c1ff63ef92..5bac1ff3106 100644 --- a/Mage.Sets/src/mage/cards/n/NayaSoulbeast.java +++ b/Mage.Sets/src/mage/cards/n/NayaSoulbeast.java @@ -103,7 +103,7 @@ class NayaSoulbeastReplacementEffect extends ReplacementEffectImpl { NayaSoulbeastReplacementEffect() { super(Duration.OneUse, Outcome.BoostCreature); - staticText = "{this} enters the battlefield with X +1/+1 counters on it, where X is the total mana value of all cards revealed this way"; + staticText = "{this} enters with X +1/+1 counters on it, where X is the total mana value of all cards revealed this way"; } private NayaSoulbeastReplacementEffect(final NayaSoulbeastReplacementEffect effect) { diff --git a/Mage.Sets/src/mage/cards/n/NebelgastHerald.java b/Mage.Sets/src/mage/cards/n/NebelgastHerald.java index af0b808c363..55ab0bcb0ec 100644 --- a/Mage.Sets/src/mage/cards/n/NebelgastHerald.java +++ b/Mage.Sets/src/mage/cards/n/NebelgastHerald.java @@ -35,7 +35,7 @@ public final class NebelgastHerald extends CardImpl { // Flying this.addAbility(FlyingAbility.getInstance()); - // Whenever Nebelgast Herald or another Spirit enters the battlefield under your control, tap target creature an opponent controls. + // Whenever Nebelgast Herald or another Spirit you control enters, tap target creature an opponent controls. Ability ability = new EntersBattlefieldThisOrAnotherTriggeredAbility( new TapTargetEffect(), filter, false, true ); diff --git a/Mage.Sets/src/mage/cards/n/Necravolver.java b/Mage.Sets/src/mage/cards/n/Necravolver.java index 30ef729f7d8..c781429e2b7 100644 --- a/Mage.Sets/src/mage/cards/n/Necravolver.java +++ b/Mage.Sets/src/mage/cards/n/Necravolver.java @@ -35,14 +35,14 @@ public final class Necravolver extends CardImpl { KickerAbility kickerAbility = new KickerAbility("{1}{G}"); kickerAbility.addKickerCost("{W}"); this.addAbility(kickerAbility); - // If Necravolver was kicked with its {1}{G} kicker, it enters the battlefield with two +1/+1 counters on it and with trample. + // If Necravolver was kicked with its {1}{G} kicker, it enters with two +1/+1 counters on it and with trample. Ability ability = new EntersBattlefieldAbility(new AddCountersSourceEffect(CounterType.P1P1.createInstance(2)), - new KickedCostCondition("{1}{G}"), "If {this} was kicked with its {1}{G} kicker, it enters the battlefield with two +1/+1 counters on it and with trample.", ""); + new KickedCostCondition("{1}{G}"), "If {this} was kicked with its {1}{G} kicker, it enters with two +1/+1 counters on it and with trample.", ""); ability.addEffect(new GainAbilitySourceEffect(TrampleAbility.getInstance(), Duration.WhileOnBattlefield)); this.addAbility(ability); - // If Necravolver was kicked with its {W} kicker, it enters the battlefield with a +1/+1 counter on it and with "Whenever Necravolver deals damage, you gain that much life." + // If Necravolver was kicked with its {W} kicker, it enters with a +1/+1 counter on it and with "Whenever Necravolver deals damage, you gain that much life." ability = new EntersBattlefieldAbility(new AddCountersSourceEffect(CounterType.P1P1.createInstance(1)), - new KickedCostCondition("{W}"), "If {this} was kicked with its {W} kicker, it enters the battlefield with a +1/+1 counter on it and with \"Whenever {this} deals damage, you gain that much life.\"", ""); + new KickedCostCondition("{W}"), "If {this} was kicked with its {W} kicker, it enters with a +1/+1 counter on it and with \"Whenever {this} deals damage, you gain that much life.\"", ""); ability.addEffect(new GainAbilitySourceEffect(new DealsDamageGainLifeSourceTriggeredAbility(), Duration.WhileOnBattlefield)); this.addAbility(ability); } diff --git a/Mage.Sets/src/mage/cards/n/NecroblossomSnarl.java b/Mage.Sets/src/mage/cards/n/NecroblossomSnarl.java index 48ffb94e093..4469c2302be 100644 --- a/Mage.Sets/src/mage/cards/n/NecroblossomSnarl.java +++ b/Mage.Sets/src/mage/cards/n/NecroblossomSnarl.java @@ -37,7 +37,7 @@ public final class NecroblossomSnarl extends CardImpl { new TapSourceUnlessPaysEffect( new RevealTargetFromHandCost(new TargetCardInHand(filter)) ), "you may reveal a Swamp or Forest card from your hand. " + - "If you don't, {this} enters the battlefield tapped" + "If you don't, {this} enters tapped" )); // {T}: Add {B} or {G}. diff --git a/Mage.Sets/src/mage/cards/n/Necroduality.java b/Mage.Sets/src/mage/cards/n/Necroduality.java index 6a963f7aaa6..cecac7ae9c3 100644 --- a/Mage.Sets/src/mage/cards/n/Necroduality.java +++ b/Mage.Sets/src/mage/cards/n/Necroduality.java @@ -28,7 +28,7 @@ public final class Necroduality extends CardImpl { public Necroduality(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.ENCHANTMENT}, "{3}{U}"); - // Whenever a nontoken Zombie enters the battlefield under your control, create a token that's a copy of that creature. + // Whenever a nontoken Zombie you control enters, create a token that's a copy of that creature. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(Zone.BATTLEFIELD, new CreateTokenCopyTargetEffect(true).setText("create a token that's a copy of that creature"), filter, false, SetTargetPointer.PERMANENT)); diff --git a/Mage.Sets/src/mage/cards/n/NeighborhoodGuardian.java b/Mage.Sets/src/mage/cards/n/NeighborhoodGuardian.java index e575d8c51ca..9e6d8fd9a4a 100644 --- a/Mage.Sets/src/mage/cards/n/NeighborhoodGuardian.java +++ b/Mage.Sets/src/mage/cards/n/NeighborhoodGuardian.java @@ -36,7 +36,7 @@ public final class NeighborhoodGuardian extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(2); - // Whenever another creature with power 2 or less enters the battlefield under your control, target creature you control gets +1/+1 until end of turn. + // Whenever another creature with power 2 or less you control enters, target creature you control gets +1/+1 until end of turn. Ability ability = new EntersBattlefieldControlledTriggeredAbility(new BoostTargetEffect(1, 1), filter); ability.addTarget(new TargetControlledCreaturePermanent()); this.addAbility(ability); diff --git a/Mage.Sets/src/mage/cards/n/NessianDemolok.java b/Mage.Sets/src/mage/cards/n/NessianDemolok.java index 9c442762e72..2091b1ddbde 100644 --- a/Mage.Sets/src/mage/cards/n/NessianDemolok.java +++ b/Mage.Sets/src/mage/cards/n/NessianDemolok.java @@ -42,7 +42,7 @@ public final class NessianDemolok extends CardImpl { TriggeredAbility ability = new EntersBattlefieldTriggeredAbility(new DestroyTargetEffect(), false); ability.addTarget(new TargetPermanent(filter)); this.addAbility(new ConditionalInterveningIfTriggeredAbility(ability, TributeNotPaidCondition.instance, - "When {this} enters the battlefield, if tribute wasn't paid, destroy target noncreature permanent.")); + "When {this} enters, if tribute wasn't paid, destroy target noncreature permanent.")); } private NessianDemolok(final NessianDemolok card) { diff --git a/Mage.Sets/src/mage/cards/n/NessianWildsRavager.java b/Mage.Sets/src/mage/cards/n/NessianWildsRavager.java index b0a2761a92b..71ada8edfe5 100644 --- a/Mage.Sets/src/mage/cards/n/NessianWildsRavager.java +++ b/Mage.Sets/src/mage/cards/n/NessianWildsRavager.java @@ -43,7 +43,7 @@ public final class NessianWildsRavager extends CardImpl { this.addAbility(new ConditionalInterveningIfTriggeredAbility( ability, TributeNotPaidCondition.instance, - "When {this} enters the battlefield, if tribute wasn't paid, " + + "When {this} enters, if tribute wasn't paid, " + "you may have {this} fight another target creature. " + "(Each deals damage equal to its power to the other.)")); } diff --git a/Mage.Sets/src/mage/cards/n/NestingDovehawk.java b/Mage.Sets/src/mage/cards/n/NestingDovehawk.java index 9eaae7fa6cc..106c32a07e4 100644 --- a/Mage.Sets/src/mage/cards/n/NestingDovehawk.java +++ b/Mage.Sets/src/mage/cards/n/NestingDovehawk.java @@ -34,7 +34,7 @@ public final class NestingDovehawk extends CardImpl { // At the beginning of combat on your turn, populate. this.addAbility(new BeginningOfCombatTriggeredAbility(new PopulateEffect(), TargetController.YOU, false)); - // Whenever a creature token enters the battlefield under your control, put a +1/+1 counter on Nesting Dovehawk. + // Whenever a creature token you control enters, put a +1/+1 counter on Nesting Dovehawk. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( new AddCountersSourceEffect(CounterType.P1P1.createInstance()), StaticFilters.FILTER_CREATURE_TOKEN )); diff --git a/Mage.Sets/src/mage/cards/n/NestingDragon.java b/Mage.Sets/src/mage/cards/n/NestingDragon.java index a6425fdb441..121e2eb56bc 100644 --- a/Mage.Sets/src/mage/cards/n/NestingDragon.java +++ b/Mage.Sets/src/mage/cards/n/NestingDragon.java @@ -27,7 +27,7 @@ public final class NestingDragon extends CardImpl { // Flying this.addAbility(FlyingAbility.getInstance()); - // Landfall — Whenever a land enters the battlefield under your control, create a 0/2 red Dragon Egg creature token with defender and "When this creature dies, create a 2/2 red Dragon creature token with flying and '{R}: This creature gets +1/+0 until end of turn.'" + // Landfall — Whenever a land you control enters, create a 0/2 red Dragon Egg creature token with defender and "When this creature dies, create a 2/2 red Dragon creature token with flying and '{R}: This creature gets +1/+0 until end of turn.'" this.addAbility(new LandfallAbility( new CreateTokenEffect(new NestingDragonToken()), false )); diff --git a/Mage.Sets/src/mage/cards/n/NightMarketAeronaut.java b/Mage.Sets/src/mage/cards/n/NightMarketAeronaut.java index 2cd907f216a..0f13cadb050 100644 --- a/Mage.Sets/src/mage/cards/n/NightMarketAeronaut.java +++ b/Mage.Sets/src/mage/cards/n/NightMarketAeronaut.java @@ -34,7 +34,7 @@ public final class NightMarketAeronaut extends CardImpl { // a permanent you controlled left the battlefield this turn. this.addAbility(new EntersBattlefieldAbility( new AddCountersSourceEffect(CounterType.P1P1.createInstance()), false, - RevoltCondition.instance, "Revolt — {this} enters the battlefield with " + + RevoltCondition.instance, "Revolt — {this} enters with " + "a +1/+1 counter on it if a permanent you controlled left the battlefield this turn.", null ).addHint(RevoltCondition.getHint()), new RevoltWatcher()); } diff --git a/Mage.Sets/src/mage/cards/n/NightscapeBattlemage.java b/Mage.Sets/src/mage/cards/n/NightscapeBattlemage.java index 06cb34ea3fd..9015c8818c1 100644 --- a/Mage.Sets/src/mage/cards/n/NightscapeBattlemage.java +++ b/Mage.Sets/src/mage/cards/n/NightscapeBattlemage.java @@ -39,12 +39,12 @@ public final class NightscapeBattlemage extends CardImpl { TriggeredAbility ability = new EntersBattlefieldTriggeredAbility(new ReturnToHandTargetEffect(), false); ability.addTarget(new TargetCreaturePermanent(0, 2, StaticFilters.FILTER_PERMANENT_CREATURES_NON_BLACK, false)); this.addAbility(new ConditionalInterveningIfTriggeredAbility(ability, new KickedCostCondition("{2}{U}"), - "When {this} enters the battlefield, if it was kicked with its {2}{U} kicker, return up to two target nonblack creatures to their owners' hands.")); + "When {this} enters, if it was kicked with its {2}{U} kicker, return up to two target nonblack creatures to their owners' hands.")); // When Nightscape Battlemage enters the battlefield, if it was kicked with its {2}{R} kicker, destroy target land. ability = new EntersBattlefieldTriggeredAbility(new DestroyTargetEffect(), false); ability.addTarget(new TargetLandPermanent()); this.addAbility(new ConditionalInterveningIfTriggeredAbility(ability, new KickedCostCondition("{2}{R}"), - "When {this} enters the battlefield, if it was kicked with its {2}{R} kicker, destroy target land.")); + "When {this} enters, if it was kicked with its {2}{R} kicker, destroy target land.")); } private NightscapeBattlemage(final NightscapeBattlemage card) { diff --git a/Mage.Sets/src/mage/cards/n/NightsquadCommando.java b/Mage.Sets/src/mage/cards/n/NightsquadCommando.java index 90943a1c836..387cf95ce49 100644 --- a/Mage.Sets/src/mage/cards/n/NightsquadCommando.java +++ b/Mage.Sets/src/mage/cards/n/NightsquadCommando.java @@ -31,7 +31,7 @@ public final class NightsquadCommando extends CardImpl { // When Nightsquad Commando enters the battlefield, if you attacked this turn, create a 1/1 white Human Soldier creature token. this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new CreateTokenEffect(new HumanSoldierToken())), - RaidCondition.instance, "When {this} enters the battlefield, " + + RaidCondition.instance, "When {this} enters, " + "if you attacked this turn, create a 1/1 white Human Soldier creature token." ).addHint(RaidHint.instance), new PlayerAttackedWatcher()); } diff --git a/Mage.Sets/src/mage/cards/n/NissaOfShadowedBoughs.java b/Mage.Sets/src/mage/cards/n/NissaOfShadowedBoughs.java index fd252de369f..652760017a8 100644 --- a/Mage.Sets/src/mage/cards/n/NissaOfShadowedBoughs.java +++ b/Mage.Sets/src/mage/cards/n/NissaOfShadowedBoughs.java @@ -36,7 +36,7 @@ public final class NissaOfShadowedBoughs extends CardImpl { this.subtype.add(SubType.NISSA); this.setStartingLoyalty(4); - // Landfall — Whenever a land enters the battlefield under your control, put a loyalty counter on Nissa of Shadowed Boughs. + // Landfall — Whenever a land you control enters, put a loyalty counter on Nissa of Shadowed Boughs. this.addAbility(new LandfallAbility(new AddCountersSourceEffect(CounterType.LOYALTY.createInstance()))); // +1: Untap target land you control. You may have it become a 3/3 Elemental creature with haste and menace until end of turn. It's still a land. diff --git a/Mage.Sets/src/mage/cards/n/NissaResurgentAnimist.java b/Mage.Sets/src/mage/cards/n/NissaResurgentAnimist.java index 5abb9b9aac9..8730b0de17a 100644 --- a/Mage.Sets/src/mage/cards/n/NissaResurgentAnimist.java +++ b/Mage.Sets/src/mage/cards/n/NissaResurgentAnimist.java @@ -38,7 +38,7 @@ public final class NissaResurgentAnimist extends CardImpl { this.power = new MageInt(3); this.toughness = new MageInt(3); - // Landfall--Whenever a land enters the battlefield under your control, add one mana of any color. Then if this is the second time this ability has resolved this turn, reveal cards from the top of your library until you reveal an Elf or Elemental card. Put that card into your hand and the rest on the bottom of your library in a random order. + // Landfall--Whenever a land you control enters, add one mana of any color. Then if this is the second time this ability has resolved this turn, reveal cards from the top of your library until you reveal an Elf or Elemental card. Put that card into your hand and the rest on the bottom of your library in a random order. Ability ability = new LandfallAbility(new AddManaOfAnyColorEffect()); ability.addEffect(new IfAbilityHasResolvedXTimesEffect( Outcome.DrawCard, 2, diff --git a/Mage.Sets/src/mage/cards/n/NissaVastwoodSeer.java b/Mage.Sets/src/mage/cards/n/NissaVastwoodSeer.java index c8193fc710f..1e419b19234 100644 --- a/Mage.Sets/src/mage/cards/n/NissaVastwoodSeer.java +++ b/Mage.Sets/src/mage/cards/n/NissaVastwoodSeer.java @@ -43,12 +43,12 @@ public final class NissaVastwoodSeer extends CardImpl { // When Nissa, Vastwood Seer enters the battlefield, you may search your library for a basic Forest card, reveal it, put it into your hand, then shuffle your library. this.addAbility(new EntersBattlefieldTriggeredAbility(new SearchLibraryPutInHandEffect(new TargetCardInLibrary(filter), true), true)); - // Whenever a land enters the battlefield under your control, if you control seven or more lands, exile Nissa, then return her to the battlefield transformed under her owner's control. + // Whenever a land you control enters, if you control seven or more lands, exile Nissa, then return her to the battlefield transformed under her owner's control. this.addAbility(new TransformAbility()); this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldControlledTriggeredAbility(new ExileAndReturnSourceEffect(PutCards.BATTLEFIELD_TRANSFORMED,Pronoun.SHE), new FilterLandPermanent()), new PermanentsOnTheBattlefieldCondition(new FilterLandPermanent(), ComparisonType.MORE_THAN, 6, true), - "Whenever a land enters the battlefield under your control, if you control seven or more lands, exile {this}, then return her to the battlefield transformed under her owner's control.")); + "Whenever a land you control enters, if you control seven or more lands, exile {this}, then return her to the battlefield transformed under her owner's control.")); } private NissaVastwoodSeer(final NissaVastwoodSeer card) { diff --git a/Mage.Sets/src/mage/cards/n/NissaVitalForce.java b/Mage.Sets/src/mage/cards/n/NissaVitalForce.java index 4df5e9378a2..dd69a674abd 100644 --- a/Mage.Sets/src/mage/cards/n/NissaVitalForce.java +++ b/Mage.Sets/src/mage/cards/n/NissaVitalForce.java @@ -53,7 +53,7 @@ public final class NissaVitalForce extends CardImpl { ability.addTarget(new TargetCardInYourGraveyard(filter2)); this.addAbility(ability); - // -6: You get an emblem with "Whenever a land enters the battlefield under your control, you may draw a card." + // -6: You get an emblem with "Whenever a land you control enters, you may draw a card." this.addAbility(new LoyaltyAbility(new GetEmblemEffect(new NissaVitalForceEmblem()), -6)); } diff --git a/Mage.Sets/src/mage/cards/n/NoblesPurse.java b/Mage.Sets/src/mage/cards/n/NoblesPurse.java index 7f059eb59a3..d3c7e6564cc 100644 --- a/Mage.Sets/src/mage/cards/n/NoblesPurse.java +++ b/Mage.Sets/src/mage/cards/n/NoblesPurse.java @@ -27,7 +27,7 @@ public final class NoblesPurse extends CardImpl { // Noble's Purse enters the battlefield tapped and with three coin counters on it. Ability ability = new EntersBattlefieldAbility( new TapSourceEffect(true), false, null, - "{this} enters the battlefield tapped and with three coin counters on it.", null + "{this} enters tapped and with three coin counters on it.", null ); ability.addEffect(new AddCountersSourceEffect(CounterType.COIN.createInstance(3))); this.addAbility(ability); diff --git a/Mage.Sets/src/mage/cards/n/NoggleHedgeMage.java b/Mage.Sets/src/mage/cards/n/NoggleHedgeMage.java index dc876fe2a81..0a274af4c38 100644 --- a/Mage.Sets/src/mage/cards/n/NoggleHedgeMage.java +++ b/Mage.Sets/src/mage/cards/n/NoggleHedgeMage.java @@ -34,8 +34,8 @@ public final class NoggleHedgeMage extends CardImpl { filter2.add(SubType.MOUNTAIN.getPredicate()); } - private static final String rule = "When {this} enters the battlefield, if you control two or more Islands, you may tap two target permanents."; - private static final String rule2 = "When {this} enters the battlefield, if you control two or more Mountains, you may have {this} deal 2 damage to target player or planeswalker."; + private static final String rule = "When {this} enters, if you control two or more Islands, you may tap two target permanents."; + private static final String rule2 = "When {this} enters, if you control two or more Mountains, you may have {this} deal 2 damage to target player or planeswalker."; public NoggleHedgeMage(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{2}{U/R}"); diff --git a/Mage.Sets/src/mage/cards/n/NullpriestOfOblivion.java b/Mage.Sets/src/mage/cards/n/NullpriestOfOblivion.java index 14e2239217b..80c4f12020b 100644 --- a/Mage.Sets/src/mage/cards/n/NullpriestOfOblivion.java +++ b/Mage.Sets/src/mage/cards/n/NullpriestOfOblivion.java @@ -43,7 +43,7 @@ public final class NullpriestOfOblivion extends CardImpl { // When Nullpriest of Oblivion enters the battlefield, if it was kicked, return target creature card from your graveyard to the battlefield. Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new ReturnFromGraveyardToBattlefieldTargetEffect()), - KickedCondition.ONCE, "When {this} enters the battlefield, if it was kicked, " + + KickedCondition.ONCE, "When {this} enters, if it was kicked, " + "return target creature card from your graveyard to the battlefield." ); ability.addTarget(new TargetCardInYourGraveyard(StaticFilters.FILTER_CARD_CREATURE_YOUR_GRAVEYARD)); diff --git a/Mage.Sets/src/mage/cards/n/NurturingPresence.java b/Mage.Sets/src/mage/cards/n/NurturingPresence.java index f4cc11b621f..68b0692c9b5 100644 --- a/Mage.Sets/src/mage/cards/n/NurturingPresence.java +++ b/Mage.Sets/src/mage/cards/n/NurturingPresence.java @@ -36,7 +36,7 @@ public final class NurturingPresence extends CardImpl { Ability ability = new EnchantAbility(auraTarget); this.addAbility(ability); - // Enchanted creature has "Whenever a creature enters the battlefield under your control, this creature gets +1/+1 until end of turn." + // Enchanted creature has "Whenever a creature you control enters, this creature gets +1/+1 until end of turn." this.addAbility(new SimpleStaticAbility(new GainAbilityAttachedEffect( new EntersBattlefieldControlledTriggeredAbility( new BoostSourceEffect(1, 1, Duration.EndOfTurn) diff --git a/Mage.Sets/src/mage/cards/n/NuteGunray.java b/Mage.Sets/src/mage/cards/n/NuteGunray.java index 3e63b09ca84..ae2e3fe0eaa 100644 --- a/Mage.Sets/src/mage/cards/n/NuteGunray.java +++ b/Mage.Sets/src/mage/cards/n/NuteGunray.java @@ -44,7 +44,7 @@ public final class NuteGunray extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(3); - // Whenever an artifact enters the battlefield under your control, you may pay {1}. If you do, draw a card. + // Whenever an artifact you control enters, you may pay {1}. If you do, draw a card. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(new DoIfCostPaid(new DrawCardSourceControllerEffect(1), new GenericManaCost(1)), new FilterArtifactPermanent())); // {1}{T}, Sacrifice a non-token artifact: Create a 1/1 colorless Battle Droid artifact creature token. diff --git a/Mage.Sets/src/mage/cards/n/NyleasColossus.java b/Mage.Sets/src/mage/cards/n/NyleasColossus.java index bae4078d423..6205210f7ac 100644 --- a/Mage.Sets/src/mage/cards/n/NyleasColossus.java +++ b/Mage.Sets/src/mage/cards/n/NyleasColossus.java @@ -29,7 +29,7 @@ public final class NyleasColossus extends CardImpl { this.power = new MageInt(6); this.toughness = new MageInt(6); - // Constellation — Whenever Nylea's Colossus or another enchantment enters the battlefield under your control, double target creature's power and toughness until end of turn. + // Constellation — Whenever Nylea's Colossus or another enchantment you control enters, double target creature's power and toughness until end of turn. Ability ability = new ConstellationAbility(new NyleasColossusEffect(), false); ability.addTarget(new TargetCreaturePermanent()); this.addAbility(ability); diff --git a/Mage.Sets/src/mage/cards/o/OakheartDryads.java b/Mage.Sets/src/mage/cards/o/OakheartDryads.java index 72e5bc7cfe4..36872918e7d 100644 --- a/Mage.Sets/src/mage/cards/o/OakheartDryads.java +++ b/Mage.Sets/src/mage/cards/o/OakheartDryads.java @@ -27,7 +27,7 @@ public final class OakheartDryads extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(3); - // Constellation - Whenever Oakheart Dryads or another enchantment enters the battlefield under your control, target creature gets +1/+1 until end of turn. + // Constellation - Whenever Oakheart Dryads or another enchantment you control enters, target creature gets +1/+1 until end of turn. Ability ability = new ConstellationAbility(new BoostTargetEffect(1,1, Duration.EndOfTurn), false); ability.addTarget(new TargetCreaturePermanent()); this.addAbility(ability); diff --git a/Mage.Sets/src/mage/cards/o/OathOfTheAncientWood.java b/Mage.Sets/src/mage/cards/o/OathOfTheAncientWood.java index 40ce4a223f5..282b1aa02de 100644 --- a/Mage.Sets/src/mage/cards/o/OathOfTheAncientWood.java +++ b/Mage.Sets/src/mage/cards/o/OathOfTheAncientWood.java @@ -20,7 +20,7 @@ public final class OathOfTheAncientWood extends CardImpl { public OathOfTheAncientWood(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.ENCHANTMENT}, "{2}{G}"); - // Whenever Oath of the Ancient Wood or another enchantment enters the battlefield under your control, you may put a +1/+1 counter on target creature. + // Whenever Oath of the Ancient Wood or another enchantment you control enters, you may put a +1/+1 counter on target creature. Ability ability = new EntersBattlefieldThisOrAnotherTriggeredAbility( new AddCountersTargetEffect(CounterType.P1P1.createInstance()), StaticFilters.FILTER_PERMANENT_ENCHANTMENT, true, true diff --git a/Mage.Sets/src/mage/cards/o/ObNixilisTheFallen.java b/Mage.Sets/src/mage/cards/o/ObNixilisTheFallen.java index 5f98a5009cf..6608dc63172 100644 --- a/Mage.Sets/src/mage/cards/o/ObNixilisTheFallen.java +++ b/Mage.Sets/src/mage/cards/o/ObNixilisTheFallen.java @@ -29,7 +29,7 @@ public final class ObNixilisTheFallen extends CardImpl { this.power = new MageInt(3); this.toughness = new MageInt(3); - // Landfall - Whenever a land enters the battlefield under your control, you may have target player lose 3 life. + // Landfall - Whenever a land you control enters, you may have target player lose 3 life. // If you do, put three +1/+1 counters on Ob Nixilis, the Fallen. Ability ability = new LandfallAbility(new LoseLifeTargetEffect(3).setText("target player lose 3 life"), true); ability.addEffect(new AddCountersSourceEffect(CounterType.P1P1.createInstance(3)).concatBy("If you do,")); diff --git a/Mage.Sets/src/mage/cards/o/ObuunMulDayaAncestor.java b/Mage.Sets/src/mage/cards/o/ObuunMulDayaAncestor.java index 0a7f04b4aff..8f7028e7cdb 100644 --- a/Mage.Sets/src/mage/cards/o/ObuunMulDayaAncestor.java +++ b/Mage.Sets/src/mage/cards/o/ObuunMulDayaAncestor.java @@ -45,7 +45,7 @@ public final class ObuunMulDayaAncestor extends CardImpl { )); this.addAbility(ability); - // Landfall - Whenever a land enters the battlefield under your control, put a +1/+1 counter on target creature. + // Landfall - Whenever a land you control enters, put a +1/+1 counter on target creature. ability = new LandfallAbility(new AddCountersTargetEffect(CounterType.P1P1.createInstance())); ability.addTarget(new TargetCreaturePermanent()); this.addAbility(ability); diff --git a/Mage.Sets/src/mage/cards/o/ObyraDreamingDuelist.java b/Mage.Sets/src/mage/cards/o/ObyraDreamingDuelist.java index b895cb2d50e..578cf8b3bc1 100644 --- a/Mage.Sets/src/mage/cards/o/ObyraDreamingDuelist.java +++ b/Mage.Sets/src/mage/cards/o/ObyraDreamingDuelist.java @@ -40,7 +40,7 @@ public final class ObyraDreamingDuelist extends CardImpl { // Flying this.addAbility(FlyingAbility.getInstance()); - // Whenever another Faerie enters the battlefield under your control, each opponent loses 1 life. + // Whenever another Faerie you control enters, each opponent loses 1 life. Ability ability = new EntersBattlefieldControlledTriggeredAbility( Zone.BATTLEFIELD, new LoseLifeOpponentsEffect(1), filter, false); diff --git a/Mage.Sets/src/mage/cards/o/OgreBattledriver.java b/Mage.Sets/src/mage/cards/o/OgreBattledriver.java index dd3932d5bd3..6c73cdd705b 100644 --- a/Mage.Sets/src/mage/cards/o/OgreBattledriver.java +++ b/Mage.Sets/src/mage/cards/o/OgreBattledriver.java @@ -27,7 +27,7 @@ public final class OgreBattledriver extends CardImpl { this.power = new MageInt(3); this.toughness = new MageInt(3); - // Whenever another creature enters the battlefield under your control, that creature gets +2/+0 and gains haste until end of turn. + // Whenever another creature you control enters, that creature gets +2/+0 and gains haste until end of turn. Ability ability = new EntersBattlefieldControlledTriggeredAbility(Zone.BATTLEFIELD, new BoostTargetEffect(2, 0, Duration.EndOfTurn).setText("that creature gets +2/+0"), StaticFilters.FILTER_ANOTHER_CREATURE, false, SetTargetPointer.PERMANENT); diff --git a/Mage.Sets/src/mage/cards/o/OgreChitterlord.java b/Mage.Sets/src/mage/cards/o/OgreChitterlord.java index 46080bab18b..9fcf4334eca 100644 --- a/Mage.Sets/src/mage/cards/o/OgreChitterlord.java +++ b/Mage.Sets/src/mage/cards/o/OgreChitterlord.java @@ -48,7 +48,7 @@ public final class OgreChitterlord extends CardImpl { // Whenever Ogre Chitterlord enters the battlefield or attacks, create two 1/1 black Rat creature tokens with "This creature can't block." Then if you control five or more Rats, each Rat you control gets +2/+0 until end of turn. Ability ability = new OrTriggeredAbility( Zone.BATTLEFIELD, new CreateTokenEffect(new RatCantBlockToken(), 2), - false, "Whenever {this} enters the battlefield or attacks, ", + false, "Whenever {this} enters or attacks, ", new EntersBattlefieldTriggeredAbility(null), new AttacksTriggeredAbility(null) ); diff --git a/Mage.Sets/src/mage/cards/o/OgreSavant.java b/Mage.Sets/src/mage/cards/o/OgreSavant.java index f2decb78070..c75a9a291c3 100644 --- a/Mage.Sets/src/mage/cards/o/OgreSavant.java +++ b/Mage.Sets/src/mage/cards/o/OgreSavant.java @@ -32,7 +32,7 @@ public final class OgreSavant extends CardImpl { TriggeredAbility ability = new EntersBattlefieldTriggeredAbility(new ReturnToHandTargetEffect(),false); ability.addTarget(new TargetCreaturePermanent()); this.addAbility(new ConditionalInterveningIfTriggeredAbility(ability, ManaWasSpentCondition.BLUE, - "When {this} enters the battlefield, if {U} was spent to cast it, return target creature to its owner's hand.")); + "When {this} enters, if {U} was spent to cast it, return target creature to its owner's hand.")); } private OgreSavant(final OgreSavant card) { diff --git a/Mage.Sets/src/mage/cards/o/OldRutstein.java b/Mage.Sets/src/mage/cards/o/OldRutstein.java index b9412797991..b7565341acd 100644 --- a/Mage.Sets/src/mage/cards/o/OldRutstein.java +++ b/Mage.Sets/src/mage/cards/o/OldRutstein.java @@ -76,7 +76,7 @@ class OldRutsteinTriggeredAbility extends TriggeredAbilityImpl { @Override public String getRule() { - return "When {this} enters the battlefield or at the beginning of your upkeep, mill a card. " + + return "When {this} enters or at the beginning of your upkeep, mill a card. " + "If a land card is milled this way, create a Treasure token. " + "If a creature card is milled this way, create a 1/1 green Insect creature token. " + "If a noncreature, nonland card is milled this way, create a Blood token."; diff --git a/Mage.Sets/src/mage/cards/o/OliviaMobilizedForWar.java b/Mage.Sets/src/mage/cards/o/OliviaMobilizedForWar.java index 57a498f34f6..ff146f8ecca 100644 --- a/Mage.Sets/src/mage/cards/o/OliviaMobilizedForWar.java +++ b/Mage.Sets/src/mage/cards/o/OliviaMobilizedForWar.java @@ -34,7 +34,7 @@ public final class OliviaMobilizedForWar extends CardImpl { // Flying this.addAbility(FlyingAbility.getInstance()); - // Whenever another creature enters the battlefield under your control, you may discard a card. If you do, put a +1/+1 counter on that creature, + // Whenever another creature you control enters, you may discard a card. If you do, put a +1/+1 counter on that creature, // it gains haste until end of turn, and it becomes a Vampire in addition to its other types. Effect effect = new AddCountersTargetEffect(CounterType.P1P1.createInstance()); effect.setText("put a +1/+1 counter on that creature"); diff --git a/Mage.Sets/src/mage/cards/o/OminousRoost.java b/Mage.Sets/src/mage/cards/o/OminousRoost.java index 52d9a205ebd..354f6c2d395 100644 --- a/Mage.Sets/src/mage/cards/o/OminousRoost.java +++ b/Mage.Sets/src/mage/cards/o/OminousRoost.java @@ -66,7 +66,7 @@ class OminousRoostTriggeredAbility extends TriggeredAbilityImpl { @Override public String getRule() { - return "When {this} enters the battlefield or whenever you cast a spell from your graveyard, create a " + + return "When {this} enters or whenever you cast a spell from your graveyard, create a " + "1/1 blue Bird creature token with flying and \"This creature can block only creatures with flying.\""; } diff --git a/Mage.Sets/src/mage/cards/o/OmnathLocusOfCreation.java b/Mage.Sets/src/mage/cards/o/OmnathLocusOfCreation.java index e33df0de503..bf57376edec 100644 --- a/Mage.Sets/src/mage/cards/o/OmnathLocusOfCreation.java +++ b/Mage.Sets/src/mage/cards/o/OmnathLocusOfCreation.java @@ -38,7 +38,7 @@ public final class OmnathLocusOfCreation extends CardImpl { // When Omnath, Locus of Creation enters the battlefield, draw a card. this.addAbility(new EntersBattlefieldTriggeredAbility(new DrawCardSourceControllerEffect(1))); - // Landfall — Whenever a land enters the battlefield under your control, you gain 4 life if this is the first time this ability has resolved this turn. If it's the second time, add {R}{G}{W}{U}. If it's the third time, Omnath deals 4 damage to each opponent and each planeswalker you don't control. + // Landfall — Whenever a land you control enters, you gain 4 life if this is the first time this ability has resolved this turn. If it's the second time, add {R}{G}{W}{U}. If it's the third time, Omnath deals 4 damage to each opponent and each planeswalker you don't control. Ability ability = new LandfallAbility(new IfAbilityHasResolvedXTimesEffect( Outcome.GainLife, 1, new GainLifeEffect(4) ).setText("you gain 4 life if this is the first time this ability has resolved this turn."), false); diff --git a/Mage.Sets/src/mage/cards/o/OmnathLocusOfRage.java b/Mage.Sets/src/mage/cards/o/OmnathLocusOfRage.java index fbf81cf64d4..8bb45363842 100644 --- a/Mage.Sets/src/mage/cards/o/OmnathLocusOfRage.java +++ b/Mage.Sets/src/mage/cards/o/OmnathLocusOfRage.java @@ -38,7 +38,7 @@ public final class OmnathLocusOfRage extends CardImpl { this.power = new MageInt(5); this.toughness = new MageInt(5); - // Landfall — Whenever a land enters the battlefield under your control, create a 5/5 red and green Elemental creature token. + // Landfall — Whenever a land you control enters, create a 5/5 red and green Elemental creature token. this.addAbility(new LandfallAbility(new CreateTokenEffect(new OmnathElementalToken()), false)); // Whenever Omnath, Locus of Rage or another Elemental you control dies, Omnath deals 3 damage to any target. diff --git a/Mage.Sets/src/mage/cards/o/OmnathLocusOfTheRoil.java b/Mage.Sets/src/mage/cards/o/OmnathLocusOfTheRoil.java index a417880b285..a353add6813 100644 --- a/Mage.Sets/src/mage/cards/o/OmnathLocusOfTheRoil.java +++ b/Mage.Sets/src/mage/cards/o/OmnathLocusOfTheRoil.java @@ -55,7 +55,7 @@ public final class OmnathLocusOfTheRoil extends CardImpl { ability.addTarget(new TargetAnyTarget()); this.addAbility(ability); - // Whenever a land enters the battlefield under your control, put a +1/+1 counter on target Elemental you control. If you control eight or more lands, draw a card. + // Whenever a land you control enters, put a +1/+1 counter on target Elemental you control. If you control eight or more lands, draw a card. ability = new LandfallAbility(new AddCountersTargetEffect(CounterType.P1P1.createInstance())); ability.addEffect(new ConditionalOneShotEffect( new DrawCardSourceControllerEffect(1), condition, diff --git a/Mage.Sets/src/mage/cards/o/OnduChampion.java b/Mage.Sets/src/mage/cards/o/OnduChampion.java index 69cb3cbd333..341b2fec9a1 100644 --- a/Mage.Sets/src/mage/cards/o/OnduChampion.java +++ b/Mage.Sets/src/mage/cards/o/OnduChampion.java @@ -27,7 +27,7 @@ public final class OnduChampion extends CardImpl { this.power = new MageInt(4); this.toughness = new MageInt(3); - // Rally — Whenever Ondu Champion or another Ally enters the battlefield under your control, creatures you control gain trample until end of turn. + // Rally — Whenever Ondu Champion or another Ally you control enters, creatures you control gain trample until end of turn. this.addAbility(new AllyEntersBattlefieldTriggeredAbility( new GainAbilityControlledEffect(TrampleAbility.getInstance(), Duration.EndOfTurn, StaticFilters.FILTER_PERMANENT_CREATURES), false)); } diff --git a/Mage.Sets/src/mage/cards/o/OnduCleric.java b/Mage.Sets/src/mage/cards/o/OnduCleric.java index d4cd96713ca..d1afb8427f3 100644 --- a/Mage.Sets/src/mage/cards/o/OnduCleric.java +++ b/Mage.Sets/src/mage/cards/o/OnduCleric.java @@ -29,7 +29,7 @@ public final class OnduCleric extends CardImpl { this.power = new MageInt(1); this.toughness = new MageInt(1); - // Whenever Ondu Cleric or another Ally enters the battlefield under your control, you may gain life equal to the number of Allies you control. + // Whenever Ondu Cleric or another Ally you control enters, you may gain life equal to the number of Allies you control. this.addAbility(new AllyEntersBattlefieldTriggeredAbility(new GainLifeEffect(new PermanentsOnBattlefieldCount(filter)), true).setAbilityWord(null)); } diff --git a/Mage.Sets/src/mage/cards/o/OnduGreathorn.java b/Mage.Sets/src/mage/cards/o/OnduGreathorn.java index d551315e9bb..4b9582a29ee 100644 --- a/Mage.Sets/src/mage/cards/o/OnduGreathorn.java +++ b/Mage.Sets/src/mage/cards/o/OnduGreathorn.java @@ -26,7 +26,7 @@ public final class OnduGreathorn extends CardImpl { // First strike this.addAbility(FirstStrikeAbility.getInstance()); - // Landfall — Whenever a land enters the battlefield under your control, Ondu Greathorn gets +2/+2 until end of turn. + // Landfall — Whenever a land you control enters, Ondu Greathorn gets +2/+2 until end of turn. this.addAbility(new LandfallAbility(new BoostSourceEffect(2, 2, Duration.EndOfTurn), false)); } diff --git a/Mage.Sets/src/mage/cards/o/OnduSpiritdancer.java b/Mage.Sets/src/mage/cards/o/OnduSpiritdancer.java index b57645082c3..983e660ff96 100644 --- a/Mage.Sets/src/mage/cards/o/OnduSpiritdancer.java +++ b/Mage.Sets/src/mage/cards/o/OnduSpiritdancer.java @@ -26,11 +26,11 @@ public final class OnduSpiritdancer extends CardImpl { this.power = new MageInt(3); this.toughness = new MageInt(3); - // Whenever an enchantment enters the battlefield under your control, you may create a token that's a copy of it. Do this only once each turn. + // Whenever an enchantment you control enters, you may create a token that's a copy of it. Do this only once each turn. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( Zone.BATTLEFIELD, new CreateTokenCopyTargetEffect().setText("create a token that's a copy of it"), StaticFilters.FILTER_PERMANENT_ENCHANTMENT, true, SetTargetPointer.PERMANENT - ).setDoOnlyOnceEachTurn(true).setTriggerPhrase("Whenever an enchantment enters the battlefield under your control, ")); + ).setDoOnlyOnceEachTurn(true).setTriggerPhrase("Whenever an enchantment you control enters, ")); } private OnduSpiritdancer(final OnduSpiritdancer card) { diff --git a/Mage.Sets/src/mage/cards/o/OpalPalace.java b/Mage.Sets/src/mage/cards/o/OpalPalace.java index bfae031685a..979afcd62ec 100644 --- a/Mage.Sets/src/mage/cards/o/OpalPalace.java +++ b/Mage.Sets/src/mage/cards/o/OpalPalace.java @@ -35,7 +35,7 @@ public final class OpalPalace extends CardImpl { // {T}: Add {C}. this.addAbility(new ColorlessManaAbility()); - // {1}, {tap}: Add one mana of any color in your commander's color identity. If you spend this mana to cast your commander, it enters the battlefield with a number of +1/+1 counters on it equal to the number of times it's been cast from the command zone this game. + // {1}, {tap}: Add one mana of any color in your commander's color identity. If you spend this mana to cast your commander, it enters with a number of +1/+1 counters on it equal to the number of times it's been cast from the command zone this game. Ability ability = new CommanderColorIdentityManaAbility(new GenericManaCost(1)); ability.addCost(new TapSourceCost()); this.addAbility(ability, new OpalPalaceWatcher(ability.getOriginalId().toString())); @@ -105,7 +105,7 @@ class OpalPalaceEntersBattlefieldEffect extends ReplacementEffectImpl { OpalPalaceEntersBattlefieldEffect() { super(Duration.EndOfGame, Outcome.BoostCreature, false); - staticText = "If you spend this mana to cast your commander, it enters the battlefield with a number of +1/+1 counters on it equal to the number of times it's been cast from the command zone this game"; + staticText = "If you spend this mana to cast your commander, it enters with a number of +1/+1 counters on it equal to the number of times it's been cast from the command zone this game"; } private OpalPalaceEntersBattlefieldEffect(OpalPalaceEntersBattlefieldEffect effect) { diff --git a/Mage.Sets/src/mage/cards/o/OpenSeason.java b/Mage.Sets/src/mage/cards/o/OpenSeason.java index 37097356461..0208ee94356 100644 --- a/Mage.Sets/src/mage/cards/o/OpenSeason.java +++ b/Mage.Sets/src/mage/cards/o/OpenSeason.java @@ -31,7 +31,7 @@ public final class OpenSeason extends CardImpl { public OpenSeason(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.ENCHANTMENT}, "{1}{B}"); - // When {this} enters the battlefield, for each opponent, put a bounty counter on target creature that player controls + // When {this} enters, for each opponent, put a bounty counter on target creature that player controls Effect effect = new AddCountersTargetEffect(CounterType.BOUNTY.createInstance()); effect.setText("for each opponent, put a bounty counter on target creature that player controls"); Ability ability = new EntersBattlefieldTriggeredAbility(effect); diff --git a/Mage.Sets/src/mage/cards/o/OracleOfBones.java b/Mage.Sets/src/mage/cards/o/OracleOfBones.java index 0c033cf150e..67235fda3fb 100644 --- a/Mage.Sets/src/mage/cards/o/OracleOfBones.java +++ b/Mage.Sets/src/mage/cards/o/OracleOfBones.java @@ -38,7 +38,7 @@ public final class OracleOfBones extends CardImpl { new EntersBattlefieldTriggeredAbility(new CastFromHandForFreeEffect( StaticFilters.FILTER_CARD_INSTANT_OR_SORCERY ), false), - TributeNotPaidCondition.instance, "When {this} enters the battlefield, " + + TributeNotPaidCondition.instance, "When {this} enters, " + "if tribute wasn't paid, you may cast an instant or " + "sorcery spell from your hand without paying its mana cost." )); diff --git a/Mage.Sets/src/mage/cards/o/OranRiefHydra.java b/Mage.Sets/src/mage/cards/o/OranRiefHydra.java index 9e27882b045..0512a93deb1 100644 --- a/Mage.Sets/src/mage/cards/o/OranRiefHydra.java +++ b/Mage.Sets/src/mage/cards/o/OranRiefHydra.java @@ -53,7 +53,7 @@ public final class OranRiefHydra extends CardImpl { class OranRiefHydraTriggeredAbility extends TriggeredAbilityImpl { private static final String text = "Landfall — Whenever a " - + "land enters the battlefield under your control, put a +1/+1 counter on {this}. " + + "land you control enters, put a +1/+1 counter on {this}. " + "If that land is a Forest, put two +1/+1 counters on {this} instead."; public OranRiefHydraTriggeredAbility() { diff --git a/Mage.Sets/src/mage/cards/o/OranRiefRecluse.java b/Mage.Sets/src/mage/cards/o/OranRiefRecluse.java index 103453d8938..526f453eafd 100644 --- a/Mage.Sets/src/mage/cards/o/OranRiefRecluse.java +++ b/Mage.Sets/src/mage/cards/o/OranRiefRecluse.java @@ -46,7 +46,7 @@ public final class OranRiefRecluse extends CardImpl { // When Oran-Rief Recluse enters the battlefield, if it was kicked, destroy target creature with flying. EntersBattlefieldTriggeredAbility ability = new EntersBattlefieldTriggeredAbility(new DestroyTargetEffect(), false); ability.addTarget(new TargetCreaturePermanent(filter)); - this.addAbility(new ConditionalInterveningIfTriggeredAbility(ability, KickedCondition.ONCE, "When {this} enters the battlefield, if it was kicked, destroy target creature with flying.")); + this.addAbility(new ConditionalInterveningIfTriggeredAbility(ability, KickedCondition.ONCE, "When {this} enters, if it was kicked, destroy target creature with flying.")); } private OranRiefRecluse(final OranRiefRecluse card) { diff --git a/Mage.Sets/src/mage/cards/o/OratorOfOjutai.java b/Mage.Sets/src/mage/cards/o/OratorOfOjutai.java index a2bf9f23149..4b85e8d5274 100644 --- a/Mage.Sets/src/mage/cards/o/OratorOfOjutai.java +++ b/Mage.Sets/src/mage/cards/o/OratorOfOjutai.java @@ -38,7 +38,7 @@ public final class OratorOfOjutai extends CardImpl { // When Orator of Ojutai enters the battlefield, if you revealed a Dragon card or controlled a Dragon as you cast Orator of Ojutai, draw a card. this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new DrawCardSourceControllerEffect(1)), - RevealedOrControlledDragonCondition.instance, "When {this} enters the battlefield, " + + RevealedOrControlledDragonCondition.instance, "When {this} enters, " + "if you revealed a Dragon card or controlled a Dragon as you cast this spell, draw a card." ), new DragonOnTheBattlefieldWhileSpellWasCastWatcher()); } diff --git a/Mage.Sets/src/mage/cards/o/OrcSureshot.java b/Mage.Sets/src/mage/cards/o/OrcSureshot.java index a753b3c7799..2775f54e368 100644 --- a/Mage.Sets/src/mage/cards/o/OrcSureshot.java +++ b/Mage.Sets/src/mage/cards/o/OrcSureshot.java @@ -27,7 +27,7 @@ public final class OrcSureshot extends CardImpl { this.power = new MageInt(4); this.toughness = new MageInt(2); - // Whenever another creature enters the battlefield under your control, target creature an opponent controls gets -1/-1 until end of turn. + // Whenever another creature you control enters, target creature an opponent controls gets -1/-1 until end of turn. Ability ability = new EntersBattlefieldControlledTriggeredAbility( new BoostTargetEffect(-1,-1, Duration.EndOfTurn), StaticFilters.FILTER_ANOTHER_CREATURE); diff --git a/Mage.Sets/src/mage/cards/o/OrchardWarden.java b/Mage.Sets/src/mage/cards/o/OrchardWarden.java index 1bffe4d9231..40d799e59c3 100644 --- a/Mage.Sets/src/mage/cards/o/OrchardWarden.java +++ b/Mage.Sets/src/mage/cards/o/OrchardWarden.java @@ -35,7 +35,7 @@ public final class OrchardWarden extends CardImpl { this.power = new MageInt(4); this.toughness = new MageInt(6); - // Whenever another Treefolk creature enters the battlefield under your control, you may gain life equal to that creature's toughness. + // Whenever another Treefolk creature you control enters, you may gain life equal to that creature's toughness. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(Zone.BATTLEFIELD, new OrchardWardenffect(), filter, true, SetTargetPointer.PERMANENT)); } diff --git a/Mage.Sets/src/mage/cards/o/OrcishBowmasters.java b/Mage.Sets/src/mage/cards/o/OrcishBowmasters.java index 409d51260a1..f3fb2de7b77 100644 --- a/Mage.Sets/src/mage/cards/o/OrcishBowmasters.java +++ b/Mage.Sets/src/mage/cards/o/OrcishBowmasters.java @@ -39,7 +39,7 @@ public class OrcishBowmasters extends CardImpl { new OrTriggeredAbility(Zone.BATTLEFIELD, new DamageTargetEffect(1, "{this}"), new EntersBattlefieldTriggeredAbility(null, false), new OpponentDrawCardExceptFirstCardDrawStepTriggeredAbility(Zone.BATTLEFIELD, null, false) - ).setTriggerPhrase("When {this} enters the battlefield and whenever an opponent draws a card " + + ).setTriggerPhrase("When {this} enters and whenever an opponent draws a card " + "except the first one they draw in each of their draw steps, "); triggeredAbility.addTarget(new TargetAnyTarget()); diff --git a/Mage.Sets/src/mage/cards/o/Ornitharch.java b/Mage.Sets/src/mage/cards/o/Ornitharch.java index 1e173703080..b23b8a2f31a 100644 --- a/Mage.Sets/src/mage/cards/o/Ornitharch.java +++ b/Mage.Sets/src/mage/cards/o/Ornitharch.java @@ -36,7 +36,7 @@ public final class Ornitharch extends CardImpl { // When Ornitharch enters the battlefield, if tribute wasn't paid, create two 1/1 white Bird creature tokens with flying. TriggeredAbility ability = new EntersBattlefieldTriggeredAbility(new CreateTokenEffect(new BirdToken(), 2), false); this.addAbility(new ConditionalInterveningIfTriggeredAbility(ability, TributeNotPaidCondition.instance, - "When {this} enters the battlefield, if tribute wasn't paid, create two 1/1 white Bird creature tokens with flying.")); + "When {this} enters, if tribute wasn't paid, create two 1/1 white Bird creature tokens with flying.")); } private Ornitharch(final Ornitharch card) { diff --git a/Mage.Sets/src/mage/cards/o/OutcasterTrailblazer.java b/Mage.Sets/src/mage/cards/o/OutcasterTrailblazer.java index fe76848df61..a845a601fdb 100644 --- a/Mage.Sets/src/mage/cards/o/OutcasterTrailblazer.java +++ b/Mage.Sets/src/mage/cards/o/OutcasterTrailblazer.java @@ -42,7 +42,7 @@ public final class OutcasterTrailblazer extends CardImpl { // When Outcaster Trailblazer enters the battlefield, add one mana of any color. this.addAbility(new EntersBattlefieldTriggeredAbility(new AddManaOfAnyColorEffect())); - // Whenever another creature with power 4 or greater enters the battlefield under your control, draw a card. + // Whenever another creature with power 4 or greater you control enters, draw a card. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(new DrawCardSourceControllerEffect(1), filter)); // Plot {2}{G} diff --git a/Mage.Sets/src/mage/cards/o/OutpostSiege.java b/Mage.Sets/src/mage/cards/o/OutpostSiege.java index 203b2824f59..93335f133de 100644 --- a/Mage.Sets/src/mage/cards/o/OutpostSiege.java +++ b/Mage.Sets/src/mage/cards/o/OutpostSiege.java @@ -33,7 +33,7 @@ public final class OutpostSiege extends CardImpl { // As Outpost Siege enters the battlefield, choose Khans or Dragons. this.addAbility(new EntersBattlefieldAbility(new ChooseModeEffect("Khans or Dragons?", "Khans", "Dragons"), null, - "As {this} enters the battlefield, choose Khans or Dragons.", "")); + "As {this} enters, choose Khans or Dragons.", "")); // * Khans - At the beginning of your upkeep, exile the top card of your library. Until end of turn, you may play that card. this.addAbility(new ConditionalTriggeredAbility( diff --git a/Mage.Sets/src/mage/cards/o/OvalchaseDaredevil.java b/Mage.Sets/src/mage/cards/o/OvalchaseDaredevil.java index 770b0e7896f..fb63960188b 100644 --- a/Mage.Sets/src/mage/cards/o/OvalchaseDaredevil.java +++ b/Mage.Sets/src/mage/cards/o/OvalchaseDaredevil.java @@ -22,7 +22,7 @@ public final class OvalchaseDaredevil extends CardImpl { this.power = new MageInt(4); this.toughness = new MageInt(2); - // Whenever an artifact enters the battlefield under your control, you may return Ovalchase Daredevil from your graveyard to your hand. + // Whenever an artifact you control enters, you may return Ovalchase Daredevil from your graveyard to your hand. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( Zone.GRAVEYARD, new ReturnSourceFromGraveyardToHandEffect(), StaticFilters.FILTER_PERMANENT_ARTIFACT, true, SetTargetPointer.NONE diff --git a/Mage.Sets/src/mage/cards/o/OvergrownTomb.java b/Mage.Sets/src/mage/cards/o/OvergrownTomb.java index a268049bbd1..818e2c8f65f 100644 --- a/Mage.Sets/src/mage/cards/o/OvergrownTomb.java +++ b/Mage.Sets/src/mage/cards/o/OvergrownTomb.java @@ -23,7 +23,7 @@ public final class OvergrownTomb extends CardImpl { this.subtype.add(SubType.SWAMP); this.subtype.add(SubType.FOREST); - this.addAbility(new AsEntersBattlefieldAbility(new TapSourceUnlessPaysEffect(new PayLifeCost(2)), "you may pay 2 life. If you don't, it enters the battlefield tapped")); + this.addAbility(new AsEntersBattlefieldAbility(new TapSourceUnlessPaysEffect(new PayLifeCost(2)), "you may pay 2 life. If you don't, it enters tapped")); this.addAbility(new BlackManaAbility()); this.addAbility(new GreenManaAbility()); } diff --git a/Mage.Sets/src/mage/cards/o/OverseerOfVault76.java b/Mage.Sets/src/mage/cards/o/OverseerOfVault76.java index 7319e5ed488..d2c034c7588 100644 --- a/Mage.Sets/src/mage/cards/o/OverseerOfVault76.java +++ b/Mage.Sets/src/mage/cards/o/OverseerOfVault76.java @@ -43,7 +43,7 @@ public final class OverseerOfVault76 extends CardImpl { this.toughness = new MageInt(3); // First Contact -- Whenever Overseer of Vault 76 or another creature with power 3 or less - // enters the battlefield under your control, put a quest counter on Overseer of Vault 76. + // you control enters, put a quest counter on Overseer of Vault 76. this.addAbility(new EntersBattlefieldThisOrAnotherTriggeredAbility( new AddCountersSourceEffect(CounterType.QUEST.createInstance()), filter, false, true) .withFlavorWord("First Contact")); diff --git a/Mage.Sets/src/mage/cards/p/PalaceSiege.java b/Mage.Sets/src/mage/cards/p/PalaceSiege.java index e245779e2f0..86e2f8c0ab9 100644 --- a/Mage.Sets/src/mage/cards/p/PalaceSiege.java +++ b/Mage.Sets/src/mage/cards/p/PalaceSiege.java @@ -32,7 +32,7 @@ public final class PalaceSiege extends CardImpl { // As Palace Siege enters the battlefield, choose Khans or Dragons. this.addAbility(new EntersBattlefieldAbility(new ChooseModeEffect("Khans or Dragons?", "Khans", "Dragons"), null, - "As {this} enters the battlefield, choose Khans or Dragons.", "")); + "As {this} enters, choose Khans or Dragons.", "")); // * Khans - At the beginning of your upkeep, return target creature card from your graveyard to your hand. Ability ability1 = new ConditionalTriggeredAbility( diff --git a/Mage.Sets/src/mage/cards/p/Paleoloth.java b/Mage.Sets/src/mage/cards/p/Paleoloth.java index 55c07823a88..e184868b234 100644 --- a/Mage.Sets/src/mage/cards/p/Paleoloth.java +++ b/Mage.Sets/src/mage/cards/p/Paleoloth.java @@ -30,7 +30,7 @@ public final class Paleoloth extends CardImpl { filter.add(AnotherPredicate.instance); } - private static final String rule = "Whenever another creature with power 5 or greater enters the battlefield under your control, you may return target creature card from your graveyard to your hand."; + private static final String rule = "Whenever another creature with power 5 or greater you control enters, you may return target creature card from your graveyard to your hand."; public Paleoloth(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{4}{G}{G}"); @@ -39,7 +39,7 @@ public final class Paleoloth extends CardImpl { this.power = new MageInt(5); this.toughness = new MageInt(5); - // Whenever another creature with power 5 or greater enters the battlefield under your control, you may return target creature card from your graveyard to your hand. + // Whenever another creature with power 5 or greater you control enters, you may return target creature card from your graveyard to your hand. Ability ability = new EntersBattlefieldControlledTriggeredAbility(Zone.BATTLEFIELD, new ReturnFromGraveyardToHandTargetEffect(), filter, true); ability.addTarget(new TargetCardInYourGraveyard(StaticFilters.FILTER_CARD_CREATURE)); this.addAbility(ability); diff --git a/Mage.Sets/src/mage/cards/p/PantlazaSunFavored.java b/Mage.Sets/src/mage/cards/p/PantlazaSunFavored.java index 9de05c5b83e..4fcb717a8f0 100644 --- a/Mage.Sets/src/mage/cards/p/PantlazaSunFavored.java +++ b/Mage.Sets/src/mage/cards/p/PantlazaSunFavored.java @@ -30,7 +30,7 @@ public final class PantlazaSunFavored extends CardImpl { this.power = new MageInt(4); this.toughness = new MageInt(4); - // Whenever Pantlaza, Sun-Favored or another Dinosaur enters the battlefield under your control, + // Whenever Pantlaza, Sun-Favored or another Dinosaur you control enters, // you may discover X, where X is that creature's toughness. Do this only once each turn. this.addAbility(new EntersBattlefieldThisOrAnotherTriggeredAbility( new PantlazaSunFavoredEffect(), filter, true, SetTargetPointer.PERMANENT, true diff --git a/Mage.Sets/src/mage/cards/p/PathOfDiscovery.java b/Mage.Sets/src/mage/cards/p/PathOfDiscovery.java index 1bef216fd21..6efffe7a2f4 100644 --- a/Mage.Sets/src/mage/cards/p/PathOfDiscovery.java +++ b/Mage.Sets/src/mage/cards/p/PathOfDiscovery.java @@ -20,7 +20,7 @@ public final class PathOfDiscovery extends CardImpl { public PathOfDiscovery(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.ENCHANTMENT}, "{3}{G}"); - // Whenever a creature enters the battlefield under your control, it explores. (Reveal the top card of your library. Put that card into your hand if it's a land. Otherwise, put a +1/+1 counter on the creature, then put the card back or put it into your graveyard.) + // Whenever a creature you control enters, it explores. (Reveal the top card of your library. Put that card into your hand if it's a land. Otherwise, put a +1/+1 counter on the creature, then put the card back or put it into your graveyard.) this.addAbility(new EntersBattlefieldControlledTriggeredAbility( Zone.BATTLEFIELD, new ExploreTargetEffect(), StaticFilters.FILTER_PERMANENT_A_CREATURE, false, SetTargetPointer.PERMANENT)); diff --git a/Mage.Sets/src/mage/cards/p/PerimeterEnforcer.java b/Mage.Sets/src/mage/cards/p/PerimeterEnforcer.java index 1829d1b45da..2d290428b91 100644 --- a/Mage.Sets/src/mage/cards/p/PerimeterEnforcer.java +++ b/Mage.Sets/src/mage/cards/p/PerimeterEnforcer.java @@ -43,12 +43,12 @@ public final class PerimeterEnforcer extends CardImpl { // Lifelink this.addAbility(LifelinkAbility.getInstance()); - // Whenever another Detective enters the battlefield under your control and whenever a Detective you control is turned face up, Perimeter Enforcer gets +1/+1 until end of turn. + // Whenever another Detective you control enters and whenever a Detective you control is turned face up, Perimeter Enforcer gets +1/+1 until end of turn. this.addAbility(new OrTriggeredAbility( Zone.BATTLEFIELD, new BoostSourceEffect(1, 1, Duration.EndOfTurn), false, - "Whenever another Detective enters the battlefield under your control and " + "Whenever another Detective you control enters and " + "whenever a Detective you control is turned face up, ", new EntersBattlefieldControlledTriggeredAbility(Zone.BATTLEFIELD, null, filter1, false), new TurnedFaceUpAllTriggeredAbility(null, filter2) diff --git a/Mage.Sets/src/mage/cards/p/PerimeterPatrol.java b/Mage.Sets/src/mage/cards/p/PerimeterPatrol.java index be688995533..1e6609c1bd3 100644 --- a/Mage.Sets/src/mage/cards/p/PerimeterPatrol.java +++ b/Mage.Sets/src/mage/cards/p/PerimeterPatrol.java @@ -25,7 +25,7 @@ public final class PerimeterPatrol extends CardImpl { this.power = new MageInt(3); this.toughness = new MageInt(3); - // Whenever an artifact enters the battlefield under your control, Perimeter Patrol gets +1/+0 until end of turn. + // Whenever an artifact you control enters, Perimeter Patrol gets +1/+0 until end of turn. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( new BoostSourceEffect(1, 0, Duration.EndOfTurn), StaticFilters.FILTER_CONTROLLED_PERMANENT_ARTIFACT_AN diff --git a/Mage.Sets/src/mage/cards/p/PhageTheUntouchable.java b/Mage.Sets/src/mage/cards/p/PhageTheUntouchable.java index a9ef1d78ac7..25d3b5b1889 100644 --- a/Mage.Sets/src/mage/cards/p/PhageTheUntouchable.java +++ b/Mage.Sets/src/mage/cards/p/PhageTheUntouchable.java @@ -38,7 +38,7 @@ public final class PhageTheUntouchable extends CardImpl { this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new LoseGameSourceControllerEffect(), false), new InvertCondition(CastFromHandSourcePermanentCondition.instance), - "When {this} enters the battlefield, if you didn't cast it from your hand, you lose the game" + "When {this} enters, if you didn't cast it from your hand, you lose the game" ), new CastFromHandWatcher()); // Whenever Phage deals combat damage to a creature, destroy that creature. It can't be regenerated. diff --git a/Mage.Sets/src/mage/cards/p/PhalanxVanguard.java b/Mage.Sets/src/mage/cards/p/PhalanxVanguard.java index d2e589ba32c..01b49e5ff9e 100644 --- a/Mage.Sets/src/mage/cards/p/PhalanxVanguard.java +++ b/Mage.Sets/src/mage/cards/p/PhalanxVanguard.java @@ -29,7 +29,7 @@ public final class PhalanxVanguard extends CardImpl { // Vigilance this.addAbility(VigilanceAbility.getInstance()); - // Whenever an artifact enters the battlefield under your control, Phalanx Vanguard gets +1/+0 until end of turn. + // Whenever an artifact you control enters, Phalanx Vanguard gets +1/+0 until end of turn. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( new BoostSourceEffect(1, 0, Duration.EndOfTurn), StaticFilters.FILTER_CONTROLLED_PERMANENT_ARTIFACT_AN diff --git a/Mage.Sets/src/mage/cards/p/PharagaxGiant.java b/Mage.Sets/src/mage/cards/p/PharagaxGiant.java index 8fe029d97be..44f29cb312f 100644 --- a/Mage.Sets/src/mage/cards/p/PharagaxGiant.java +++ b/Mage.Sets/src/mage/cards/p/PharagaxGiant.java @@ -33,7 +33,7 @@ public final class PharagaxGiant extends CardImpl { // When Pharagax Giant enters the battlefield, if tribute wasn't paid, Pharagax Giant deals 5 damage to each opponent. TriggeredAbility ability = new EntersBattlefieldTriggeredAbility(new DamagePlayersEffect(5, TargetController.OPPONENT), false); this.addAbility(new ConditionalInterveningIfTriggeredAbility(ability, TributeNotPaidCondition.instance, - "When {this} enters the battlefield, if tribute wasn't paid, {this} deals 5 damage to each opponent.")); + "When {this} enters, if tribute wasn't paid, {this} deals 5 damage to each opponent.")); } private PharagaxGiant(final PharagaxGiant card) { diff --git a/Mage.Sets/src/mage/cards/p/PhylathWorldSculptor.java b/Mage.Sets/src/mage/cards/p/PhylathWorldSculptor.java index 43a3eb76a88..404c278f1cb 100644 --- a/Mage.Sets/src/mage/cards/p/PhylathWorldSculptor.java +++ b/Mage.Sets/src/mage/cards/p/PhylathWorldSculptor.java @@ -47,7 +47,7 @@ public final class PhylathWorldSculptor extends CardImpl { // When Phylath, World Sculptor enters the battlefield, create a 0/1 green Plant creature token for each basic land you control. this.addAbility(new EntersBattlefieldTriggeredAbility(new CreateTokenEffect(new PlantToken(), xValue))); - // Landfall — Whenever a land enters the battlefield under your control, put four +1/+1 counters on target Plant you control. + // Landfall — Whenever a land you control enters, put four +1/+1 counters on target Plant you control. Ability ability = new LandfallAbility(new AddCountersTargetEffect(CounterType.P1P1.createInstance(4))); ability.addTarget(new TargetPermanent(filter2)); this.addAbility(ability); diff --git a/Mage.Sets/src/mage/cards/p/PhyrexianMissionary.java b/Mage.Sets/src/mage/cards/p/PhyrexianMissionary.java index c89da720b24..158258ae21b 100644 --- a/Mage.Sets/src/mage/cards/p/PhyrexianMissionary.java +++ b/Mage.Sets/src/mage/cards/p/PhyrexianMissionary.java @@ -40,7 +40,7 @@ public final class PhyrexianMissionary extends CardImpl { // When Phyrexian Missionary enters the battlefield, if it was kicked, return target creature card from your graveyard to your hand. Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new ReturnFromGraveyardToHandTargetEffect()), - KickedCondition.ONCE, "When {this} enters the battlefield, if it was kicked, " + + KickedCondition.ONCE, "When {this} enters, if it was kicked, " + "return target creature card from your graveyard to your hand." ); ability.addTarget(new TargetCardInYourGraveyard(StaticFilters.FILTER_CARD_CREATURE_YOUR_GRAVEYARD)); diff --git a/Mage.Sets/src/mage/cards/p/PhyrexianProcessor.java b/Mage.Sets/src/mage/cards/p/PhyrexianProcessor.java index 7c0e40ff0fd..95d06e5249f 100644 --- a/Mage.Sets/src/mage/cards/p/PhyrexianProcessor.java +++ b/Mage.Sets/src/mage/cards/p/PhyrexianProcessor.java @@ -29,7 +29,7 @@ public final class PhyrexianProcessor extends CardImpl { public PhyrexianProcessor(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.ARTIFACT}, "{4}"); - // As {this} enters the battlefield, pay any amount of life. + // As {this} enters, pay any amount of life. this.addAbility(new AsEntersBattlefieldAbility(new PhyrexianProcessorPayLifeEffect())); // {4}, {tap}: Create an X/X black Minion creature token, where X is the life paid as {this} entered the battlefield. @@ -119,4 +119,4 @@ class PhyrexianProcessorCreateTokenEffect extends OneShotEffect { } return false; } -} \ No newline at end of file +} diff --git a/Mage.Sets/src/mage/cards/p/PhyrexianScuta.java b/Mage.Sets/src/mage/cards/p/PhyrexianScuta.java index 1b43140512a..e1e3e824edb 100644 --- a/Mage.Sets/src/mage/cards/p/PhyrexianScuta.java +++ b/Mage.Sets/src/mage/cards/p/PhyrexianScuta.java @@ -30,8 +30,8 @@ public final class PhyrexianScuta extends CardImpl { // Kicker-Pay 3 life. this.addAbility(new KickerAbility(new PayLifeCost(3))); - // If Phyrexian Scuta was kicked, it enters the battlefield with two +1/+1 counters on it. - this.addAbility(new EntersBattlefieldAbility(new AddCountersSourceEffect(CounterType.P1P1.createInstance(2)), KickedCondition.ONCE, "If Phyrexian Scuta was kicked, it enters the battlefield with two +1/+1 counters on it.", "")); + // If Phyrexian Scuta was kicked, it enters with two +1/+1 counters on it. + this.addAbility(new EntersBattlefieldAbility(new AddCountersSourceEffect(CounterType.P1P1.createInstance(2)), KickedCondition.ONCE, "If Phyrexian Scuta was kicked, it enters with two +1/+1 counters on it.", "")); } private PhyrexianScuta(final PhyrexianScuta card) { diff --git a/Mage.Sets/src/mage/cards/p/PhyrexianWarhorse.java b/Mage.Sets/src/mage/cards/p/PhyrexianWarhorse.java index 6751a702f7a..9f9ef0e0be4 100644 --- a/Mage.Sets/src/mage/cards/p/PhyrexianWarhorse.java +++ b/Mage.Sets/src/mage/cards/p/PhyrexianWarhorse.java @@ -41,7 +41,7 @@ public final class PhyrexianWarhorse extends CardImpl { this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new CreateTokenEffect(new SoldierToken())), KickedCondition.ONCE, - "When {this} enters the battlefield, if it was kicked, create a 1/1 white Soldier creature token." + "When {this} enters, if it was kicked, create a 1/1 white Soldier creature token." )); // {1}, Sacrifice another creature: Phyrexian Warhorse gets +2/+1 until end of turn. diff --git a/Mage.Sets/src/mage/cards/p/PincerSpider.java b/Mage.Sets/src/mage/cards/p/PincerSpider.java index bc6c9754359..c7ac7c7f20f 100644 --- a/Mage.Sets/src/mage/cards/p/PincerSpider.java +++ b/Mage.Sets/src/mage/cards/p/PincerSpider.java @@ -34,10 +34,10 @@ public final class PincerSpider extends CardImpl { // Reach this.addAbility(ReachAbility.getInstance()); - // If Pincer Spider was kicked, it enters the battlefield with a +1/+1 counter on it. + // If Pincer Spider was kicked, it enters with a +1/+1 counter on it. Ability ability = new EntersBattlefieldAbility( new ConditionalOneShotEffect(new AddCountersSourceEffect(CounterType.P1P1.createInstance(1)), KickedCondition.ONCE, ""), - "If {this} was kicked, it enters the battlefield with a +1/+1 counter on it."); + "If {this} was kicked, it enters with a +1/+1 counter on it."); this.addAbility(ability); } diff --git a/Mage.Sets/src/mage/cards/p/PinnacleMonk.java b/Mage.Sets/src/mage/cards/p/PinnacleMonk.java index de2ca948c9e..d8141694254 100644 --- a/Mage.Sets/src/mage/cards/p/PinnacleMonk.java +++ b/Mage.Sets/src/mage/cards/p/PinnacleMonk.java @@ -46,10 +46,10 @@ public final class PinnacleMonk extends ModalDoubleFacedCard { // Mystic Peak // Land - // As Mystic Peak enters the battlefield, you may pay 3 life. If you don't, it enters the battlefield tapped. + // As Mystic Peak enters the battlefield, you may pay 3 life. If you don't, it enters tapped. this.getRightHalfCard().addAbility(new AsEntersBattlefieldAbility( new TapSourceUnlessPaysEffect(new PayLifeCost(3)), - "you may pay 3 life. If you don't, it enters the battlefield tapped" + "you may pay 3 life. If you don't, it enters tapped" )); // {T}: Add {R}. diff --git a/Mage.Sets/src/mage/cards/p/PiousEvangel.java b/Mage.Sets/src/mage/cards/p/PiousEvangel.java index 859245e532f..978018c9451 100644 --- a/Mage.Sets/src/mage/cards/p/PiousEvangel.java +++ b/Mage.Sets/src/mage/cards/p/PiousEvangel.java @@ -42,7 +42,7 @@ public final class PiousEvangel extends CardImpl { this.secondSideCardClazz = mage.cards.w.WaywardDisciple.class; - // Whenever Pious Evangel or another creature enters the battlefield under your control, you gain 1 life. + // Whenever Pious Evangel or another creature you control enters, you gain 1 life. this.addAbility(new EntersBattlefieldThisOrAnotherTriggeredAbility(new GainLifeEffect(1), StaticFilters.FILTER_PERMANENT_CREATURE, false, true)); diff --git a/Mage.Sets/src/mage/cards/p/PiousWayfarer.java b/Mage.Sets/src/mage/cards/p/PiousWayfarer.java index 3c9fa638685..536df03255f 100644 --- a/Mage.Sets/src/mage/cards/p/PiousWayfarer.java +++ b/Mage.Sets/src/mage/cards/p/PiousWayfarer.java @@ -25,7 +25,7 @@ public final class PiousWayfarer extends CardImpl { this.power = new MageInt(1); this.toughness = new MageInt(2); - // Constellation — Whenever an enchantment enters the battlefield under your control, target creature gets +1/+1 until end of turn. + // Constellation — Whenever an enchantment you control enters, target creature gets +1/+1 until end of turn. Ability ability = new ConstellationAbility( new BoostTargetEffect(1, 1), false, false ); diff --git a/Mage.Sets/src/mage/cards/p/PitKeeper.java b/Mage.Sets/src/mage/cards/p/PitKeeper.java index c494b764505..8d31e68c894 100644 --- a/Mage.Sets/src/mage/cards/p/PitKeeper.java +++ b/Mage.Sets/src/mage/cards/p/PitKeeper.java @@ -36,7 +36,7 @@ public final class PitKeeper extends CardImpl { this.addAbility(new ConditionalInterveningIfTriggeredAbility( triggeredAbility, new CreatureCardsInControllerGraveyardCondition(4), - "When {this} enters the battlefield, if you have four or more creature cards in your graveyard, you may return target creature card from your graveyard to your hand.")); + "When {this} enters, if you have four or more creature cards in your graveyard, you may return target creature card from your graveyard to your hand.")); } private PitKeeper(final PitKeeper card) { diff --git a/Mage.Sets/src/mage/cards/p/PixieIllusionist.java b/Mage.Sets/src/mage/cards/p/PixieIllusionist.java index c34a10722f3..5359e007005 100644 --- a/Mage.Sets/src/mage/cards/p/PixieIllusionist.java +++ b/Mage.Sets/src/mage/cards/p/PixieIllusionist.java @@ -40,7 +40,7 @@ public final class PixieIllusionist extends CardImpl { // Flying this.addAbility(FlyingAbility.getInstance()); - // If Pixie Illusionist was kicked, it enters the battlefield with two +1/+1 counters on it. + // If Pixie Illusionist was kicked, it enters with two +1/+1 counters on it. this.addAbility(new EntersBattlefieldAbility( new AddCountersSourceEffect(CounterType.P1P1.createInstance(2)), KickedCondition.ONCE, "If {this} was kicked, " + diff --git a/Mage.Sets/src/mage/cards/p/PlazaOfHarmony.java b/Mage.Sets/src/mage/cards/p/PlazaOfHarmony.java index 479d6b73938..71d652b53b7 100644 --- a/Mage.Sets/src/mage/cards/p/PlazaOfHarmony.java +++ b/Mage.Sets/src/mage/cards/p/PlazaOfHarmony.java @@ -40,7 +40,7 @@ public final class PlazaOfHarmony extends CardImpl { // When Plaza of Harmony enters the battlefield, if you control two or more Gates, you gain 3 life. this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new GainLifeEffect(3)), - condition, "When {this} enters the battlefield, " + + condition, "When {this} enters, " + "if you control two or more Gates, you gain 3 life." ).addHint(new ConditionHint(condition, "You control two or more Gates"))); diff --git a/Mage.Sets/src/mage/cards/p/PoeDameron.java b/Mage.Sets/src/mage/cards/p/PoeDameron.java index 593473c2734..496d2b5d16f 100644 --- a/Mage.Sets/src/mage/cards/p/PoeDameron.java +++ b/Mage.Sets/src/mage/cards/p/PoeDameron.java @@ -35,7 +35,7 @@ public final class PoeDameron extends CardImpl { this.power = new MageInt(3); this.toughness = new MageInt(3); - // Whenever Poe Dameron or another nontoken creature enters the battlefield under your control, starship creatures you control get +1/+1 until end of turn. + // Whenever Poe Dameron or another nontoken creature you control enters, starship creatures you control get +1/+1 until end of turn. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(Zone.BATTLEFIELD, new BoostAllEffect(1, 1, Duration.EndOfTurn, filterStarship, false), filter, false)); } diff --git a/Mage.Sets/src/mage/cards/p/PortTown.java b/Mage.Sets/src/mage/cards/p/PortTown.java index 8562504a78e..b7801c10e3a 100644 --- a/Mage.Sets/src/mage/cards/p/PortTown.java +++ b/Mage.Sets/src/mage/cards/p/PortTown.java @@ -33,7 +33,7 @@ public final class PortTown extends CardImpl { // As Port Town enters the battlefield, you may reveal a Plains or Island card from your hand. If you don't, Port Town enters the battlefield tapped. this.addAbility(new AsEntersBattlefieldAbility(new TapSourceUnlessPaysEffect(new RevealTargetFromHandCost(new TargetCardInHand(filter))), - "you may reveal a Plains or Island card from your hand. If you don't, {this} enters the battlefield tapped")); + "you may reveal a Plains or Island card from your hand. If you don't, {this} enters tapped")); // {T}: Add {W} or {U}. this.addAbility(new WhiteManaAbility()); diff --git a/Mage.Sets/src/mage/cards/p/PortalMage.java b/Mage.Sets/src/mage/cards/p/PortalMage.java index 94f8ca58f44..a5b88d854fa 100644 --- a/Mage.Sets/src/mage/cards/p/PortalMage.java +++ b/Mage.Sets/src/mage/cards/p/PortalMage.java @@ -48,7 +48,7 @@ public final class PortalMage extends CardImpl { Ability ability = new ConditionalTriggeredAbility( new EntersBattlefieldTriggeredAbility(new PortalMageEffect(), true), new IsStepCondition(PhaseStep.DECLARE_ATTACKERS, false), - "When {this} enters the battlefield during the declare attackers step, you may reselect which player or planeswalker target attacking creature is attacking. " + "When {this} enters during the declare attackers step, you may reselect which player or planeswalker target attacking creature is attacking. " + "(It can't attack its controller or its controller's planeswalkers.)"); ability.addTarget(new TargetCreaturePermanent(new FilterAttackingCreature())); this.addAbility(ability); diff --git a/Mage.Sets/src/mage/cards/p/PouncingKavu.java b/Mage.Sets/src/mage/cards/p/PouncingKavu.java index 1d216929147..c95fc81193e 100644 --- a/Mage.Sets/src/mage/cards/p/PouncingKavu.java +++ b/Mage.Sets/src/mage/cards/p/PouncingKavu.java @@ -36,9 +36,9 @@ public final class PouncingKavu extends CardImpl { this.addAbility(new KickerAbility("{2}{R}")); // First strike this.addAbility(FirstStrikeAbility.getInstance()); - // If Pouncing Kavu was kicked, it enters the battlefield with two +1/+1 counters on it and with haste. + // If Pouncing Kavu was kicked, it enters with two +1/+1 counters on it and with haste. Ability ability = new EntersBattlefieldAbility(new AddCountersSourceEffect(CounterType.P1P1.createInstance(2)), - KickedCondition.ONCE, "If {this} was kicked, it enters the battlefield with two +1/+1 counters on it and with haste.", ""); + KickedCondition.ONCE, "If {this} was kicked, it enters with two +1/+1 counters on it and with haste.", ""); ability.addEffect(new GainAbilitySourceEffect(HasteAbility.getInstance(), Duration.WhileOnBattlefield)); this.addAbility(ability); } diff --git a/Mage.Sets/src/mage/cards/p/PouncingWurm.java b/Mage.Sets/src/mage/cards/p/PouncingWurm.java index b2542a8942c..03932a55579 100644 --- a/Mage.Sets/src/mage/cards/p/PouncingWurm.java +++ b/Mage.Sets/src/mage/cards/p/PouncingWurm.java @@ -33,10 +33,10 @@ public final class PouncingWurm extends CardImpl { // Kicker {2}{G} this.addAbility(new KickerAbility("{2}{G}")); - // If Pouncing Wurm was kicked, it enters the battlefield with three +1/+1 counters on it and with haste. + // If Pouncing Wurm was kicked, it enters with three +1/+1 counters on it and with haste. Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new AddCountersSourceEffect(CounterType.P1P1.createInstance(3))), - KickedCondition.ONCE,"If Pouncing Wurm was kicked, it enters the battlefield with three +1/+1 counters on it and with haste."); + KickedCondition.ONCE,"If Pouncing Wurm was kicked, it enters with three +1/+1 counters on it and with haste."); ability.addEffect(new GainAbilitySourceEffect(HasteAbility.getInstance(), Duration.WhileOnBattlefield)); this.addAbility(ability); } diff --git a/Mage.Sets/src/mage/cards/p/PrestonTheVanisher.java b/Mage.Sets/src/mage/cards/p/PrestonTheVanisher.java index 9789b1a2023..5b7a9209816 100644 --- a/Mage.Sets/src/mage/cards/p/PrestonTheVanisher.java +++ b/Mage.Sets/src/mage/cards/p/PrestonTheVanisher.java @@ -47,7 +47,7 @@ public final class PrestonTheVanisher extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(5); - // Whenever another nontoken creature enters the battlefield under your control, + // Whenever another nontoken creature you control enters, // if it wasn’t cast, create a token that’s a copy of that creature, except it’s // a 0/1 white Illusion. CreateTokenCopyTargetEffect effect = new CreateTokenCopyTargetEffect( diff --git a/Mage.Sets/src/mage/cards/p/PrimalBeyond.java b/Mage.Sets/src/mage/cards/p/PrimalBeyond.java index ceb104e0a1f..5975d5390bb 100644 --- a/Mage.Sets/src/mage/cards/p/PrimalBeyond.java +++ b/Mage.Sets/src/mage/cards/p/PrimalBeyond.java @@ -38,7 +38,7 @@ public final class PrimalBeyond extends CardImpl { super(ownerId,setInfo,new CardType[]{CardType.LAND},""); // As Primal Beyond enters the battlefield, you may reveal an Elemental card from your hand. If you don't, Primal Beyond enters the battlefield tapped. - this.addAbility(new AsEntersBattlefieldAbility(new TapSourceUnlessPaysEffect(new RevealTargetFromHandCost(new TargetCardInHand(filter))), "you may reveal an Elemental card from your hand. If you don't, {this} enters the battlefield tapped")); + this.addAbility(new AsEntersBattlefieldAbility(new TapSourceUnlessPaysEffect(new RevealTargetFromHandCost(new TargetCardInHand(filter))), "you may reveal an Elemental card from your hand. If you don't, {this} enters tapped")); // {tap}: Add {C}. this.addAbility(new ColorlessManaAbility()); // {tap}: Add one mana of any color. Spend this mana only to cast an Elemental spell or activate an ability of an Elemental. diff --git a/Mage.Sets/src/mage/cards/p/PrimalClay.java b/Mage.Sets/src/mage/cards/p/PrimalClay.java index 71406664e54..9e1ae06d2d3 100644 --- a/Mage.Sets/src/mage/cards/p/PrimalClay.java +++ b/Mage.Sets/src/mage/cards/p/PrimalClay.java @@ -55,7 +55,7 @@ public final class PrimalClay extends CardImpl { public PrimalPlasmaReplacementEffect() { super(Duration.WhileOnBattlefield, Outcome.Benefit); - staticText = "As {this} enters the battlefield, it becomes your choice of a 3/3 artifact creature, a 2/2 artifact creature with flying, or a 1/6 Wall artifact creature with defender in addition to its other types"; + staticText = "As {this} enters, it becomes your choice of a 3/3 artifact creature, a 2/2 artifact creature with flying, or a 1/6 Wall artifact creature with defender in addition to its other types"; } private PrimalPlasmaReplacementEffect(final PrimalPlasmaReplacementEffect effect) { diff --git a/Mage.Sets/src/mage/cards/p/PrimalForcemage.java b/Mage.Sets/src/mage/cards/p/PrimalForcemage.java index 3e40d583f4c..cdc7a6da1c3 100644 --- a/Mage.Sets/src/mage/cards/p/PrimalForcemage.java +++ b/Mage.Sets/src/mage/cards/p/PrimalForcemage.java @@ -36,7 +36,7 @@ public final class PrimalForcemage extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(2); - // Whenever another creature enters the battlefield under your control, that creature gets +3/+3 until end of turn. + // Whenever another creature you control enters, that creature gets +3/+3 until end of turn. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( Zone.BATTLEFIELD, new BoostTargetEffect(3, 3, Duration.EndOfTurn).setText("that creature gets +3/+3 until end of turn"), diff --git a/Mage.Sets/src/mage/cards/p/PrimalPlasma.java b/Mage.Sets/src/mage/cards/p/PrimalPlasma.java index bc9470559e2..b6a3b4434b9 100644 --- a/Mage.Sets/src/mage/cards/p/PrimalPlasma.java +++ b/Mage.Sets/src/mage/cards/p/PrimalPlasma.java @@ -56,7 +56,7 @@ public final class PrimalPlasma extends CardImpl { public PrimalPlasmaReplacementEffect() { super(Duration.WhileOnBattlefield, Outcome.Benefit); - staticText = "As {this} enters the battlefield, it becomes your choice of a 3/3 creature, a 2/2 creature with flying, or a 1/6 creature with defender"; + staticText = "As {this} enters, it becomes your choice of a 3/3 creature, a 2/2 creature with flying, or a 1/6 creature with defender"; } private PrimalPlasmaReplacementEffect(final PrimalPlasmaReplacementEffect effect) { diff --git a/Mage.Sets/src/mage/cards/p/PrimevalBounty.java b/Mage.Sets/src/mage/cards/p/PrimevalBounty.java index eaaed230000..57fc71d2512 100644 --- a/Mage.Sets/src/mage/cards/p/PrimevalBounty.java +++ b/Mage.Sets/src/mage/cards/p/PrimevalBounty.java @@ -37,7 +37,7 @@ public final class PrimevalBounty extends CardImpl { ability.addTarget(new TargetControlledCreaturePermanent()); this.addAbility(ability); - // Whenever a land enters the battlefield under your control, you gain 3 life. + // Whenever a land you control enters, you gain 3 life. this.addAbility(new LandfallAbility(new GainLifeEffect(3))); } diff --git a/Mage.Sets/src/mage/cards/p/PrismArray.java b/Mage.Sets/src/mage/cards/p/PrismArray.java index 4673bcf8b6d..0a1e7278c3f 100644 --- a/Mage.Sets/src/mage/cards/p/PrismArray.java +++ b/Mage.Sets/src/mage/cards/p/PrismArray.java @@ -30,7 +30,7 @@ public final class PrismArray extends CardImpl { // Converge — Prism Array enters the battlefield with a crystal counter on it for each color of mana spent to cast it. this.addAbility(new EntersBattlefieldAbility( new AddCountersSourceEffect(CounterType.CRYSTAL.createInstance(), ColorsOfManaSpentToCastCount.getInstance(), true), - null, "Converge — {this} enters the battlefield with a +1/+1 counter on it for each color of mana spent to cast it.", null)); + null, "Converge — {this} enters with a +1/+1 counter on it for each color of mana spent to cast it.", null)); // Remove a crystal counter from Prism Array: Tap target creature. Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, diff --git a/Mage.Sets/src/mage/cards/p/PrisonBarricade.java b/Mage.Sets/src/mage/cards/p/PrisonBarricade.java index 935ae162836..c24ca483081 100644 --- a/Mage.Sets/src/mage/cards/p/PrisonBarricade.java +++ b/Mage.Sets/src/mage/cards/p/PrisonBarricade.java @@ -36,9 +36,9 @@ public final class PrisonBarricade extends CardImpl { // Defender this.addAbility(DefenderAbility.getInstance()); - // If Prison Barricade was kicked, it enters the battlefield with a +1/+1 counter on it and with "Prison Barricade can attack as though it didn't have defender." + // If Prison Barricade was kicked, it enters with a +1/+1 counter on it and with "Prison Barricade can attack as though it didn't have defender." Ability ability = new EntersBattlefieldAbility(new AddCountersSourceEffect(CounterType.P1P1.createInstance(1)), - KickedCondition.ONCE, "If {this} was kicked, it enters the battlefield with a +1/+1 counter on it and with \"{this} can attack as though it didn't have defender.\"", ""); + KickedCondition.ONCE, "If {this} was kicked, it enters with a +1/+1 counter on it and with \"{this} can attack as though it didn't have defender.\"", ""); ability.addEffect(new CanAttackAsThoughItDidntHaveDefenderSourceEffect(Duration.WhileOnBattlefield)); this.addAbility(ability); } diff --git a/Mage.Sets/src/mage/cards/p/ProjektorInspector.java b/Mage.Sets/src/mage/cards/p/ProjektorInspector.java index 6379faa8fe5..fd3bea9474a 100644 --- a/Mage.Sets/src/mage/cards/p/ProjektorInspector.java +++ b/Mage.Sets/src/mage/cards/p/ProjektorInspector.java @@ -38,12 +38,12 @@ public final class ProjektorInspector extends CardImpl { this.power = new MageInt(3); this.toughness = new MageInt(2); - // Whenever Projektor Inspector or another Detective enters the battlefield under your control and whenever a Detective you control is turned face up, you may draw a card. If you do, discard a card. + // Whenever Projektor Inspector or another Detective you control enters and whenever a Detective you control is turned face up, you may draw a card. If you do, discard a card. this.addAbility(new OrTriggeredAbility( Zone.BATTLEFIELD, new DrawDiscardControllerEffect(true), false, - "Whenever {this} or another Detective enters the battlefield under your control and " + "Whenever {this} or another Detective you control enters and " + "whenever a Detective you control is turned face up, ", new EntersBattlefieldTriggeredAbility(null), new EntersBattlefieldControlledTriggeredAbility(Zone.BATTLEFIELD, null, filter1, false), diff --git a/Mage.Sets/src/mage/cards/p/ProsperousInnkeeper.java b/Mage.Sets/src/mage/cards/p/ProsperousInnkeeper.java index a56745e8149..57d959a0bb9 100644 --- a/Mage.Sets/src/mage/cards/p/ProsperousInnkeeper.java +++ b/Mage.Sets/src/mage/cards/p/ProsperousInnkeeper.java @@ -30,7 +30,7 @@ public final class ProsperousInnkeeper extends CardImpl { // When Prosperous Innkeeper enters the battlefield, create a Treasure token. this.addAbility(new EntersBattlefieldTriggeredAbility(new CreateTokenEffect(new TreasureToken()))); - // Whenever another creature enters the battlefield under your control, you gain 1 life. + // Whenever another creature you control enters, you gain 1 life. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( new GainLifeEffect(1), StaticFilters.FILTER_CONTROLLED_ANOTHER_CREATURE )); diff --git a/Mage.Sets/src/mage/cards/p/ProteanThaumaturge.java b/Mage.Sets/src/mage/cards/p/ProteanThaumaturge.java index fe288fc25db..b6555af1e1f 100644 --- a/Mage.Sets/src/mage/cards/p/ProteanThaumaturge.java +++ b/Mage.Sets/src/mage/cards/p/ProteanThaumaturge.java @@ -38,7 +38,7 @@ public final class ProteanThaumaturge extends CardImpl { this.power = new MageInt(1); this.toughness = new MageInt(1); - // Constellation — Whenever an enchantment enters the battlefield under your control, you may have Protean Thaumaturge become a copy of another target creature, except it has this ability. + // Constellation — Whenever an enchantment you control enters, you may have Protean Thaumaturge become a copy of another target creature, except it has this ability. this.addAbility(createAbility()); } diff --git a/Mage.Sets/src/mage/cards/p/ProwlingFelidar.java b/Mage.Sets/src/mage/cards/p/ProwlingFelidar.java index b96b551ae3a..93839399586 100644 --- a/Mage.Sets/src/mage/cards/p/ProwlingFelidar.java +++ b/Mage.Sets/src/mage/cards/p/ProwlingFelidar.java @@ -28,7 +28,7 @@ public final class ProwlingFelidar extends CardImpl { // Vigilance this.addAbility(VigilanceAbility.getInstance()); - // Landfall — Whenever a land enters the battlefield under your control, put a +1/+1 counter on Prowling Felidar. + // Landfall — Whenever a land you control enters, put a +1/+1 counter on Prowling Felidar. this.addAbility(new LandfallAbility(new AddCountersSourceEffect(CounterType.P1P1.createInstance()))); } diff --git a/Mage.Sets/src/mage/cards/p/PuresteelPaladin.java b/Mage.Sets/src/mage/cards/p/PuresteelPaladin.java index 5a257c586fd..f9ac6e4415f 100644 --- a/Mage.Sets/src/mage/cards/p/PuresteelPaladin.java +++ b/Mage.Sets/src/mage/cards/p/PuresteelPaladin.java @@ -34,7 +34,7 @@ public final class PuresteelPaladin extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(2); - // Whenever an Equipment enters the battlefield under your control, you may draw a card. + // Whenever an Equipment you control enters, you may draw a card. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( Zone.BATTLEFIELD, new DrawCardSourceControllerEffect(1), filter, true )); diff --git a/Mage.Sets/src/mage/cards/p/PurphorosGodOfTheForge.java b/Mage.Sets/src/mage/cards/p/PurphorosGodOfTheForge.java index 82082726771..aeb76c0d42d 100644 --- a/Mage.Sets/src/mage/cards/p/PurphorosGodOfTheForge.java +++ b/Mage.Sets/src/mage/cards/p/PurphorosGodOfTheForge.java @@ -46,7 +46,7 @@ public final class PurphorosGodOfTheForge extends CardImpl { this.addAbility(new SimpleStaticAbility(new LoseCreatureTypeSourceEffect(DevotionCount.R, 5)) .addHint(DevotionCount.R.getHint())); - // Whenever another creature enters the battlefield under your control, Purphoros deals 2 damage to each opponent. + // Whenever another creature you control enters, Purphoros deals 2 damage to each opponent. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( new DamagePlayersEffect(2, TargetController.OPPONENT), filter )); diff --git a/Mage.Sets/src/mage/cards/p/Pyrogoyf.java b/Mage.Sets/src/mage/cards/p/Pyrogoyf.java index bfe4243f00c..2ca910fbf83 100644 --- a/Mage.Sets/src/mage/cards/p/Pyrogoyf.java +++ b/Mage.Sets/src/mage/cards/p/Pyrogoyf.java @@ -39,7 +39,7 @@ public final class Pyrogoyf extends CardImpl { // Pyrogoyf's power is equal to the number of card types among cards in all graveyards and its toughness is equal to that number plus 1. this.addAbility(new SimpleStaticAbility(Zone.ALL, new SetBasePowerToughnessPlusOneSourceEffect(powerValue))); - // Whenever Pyrogoyf or another Lhurgoyf creature enters the battlefield under your control, that creature deals damage equal to its power to any target. + // Whenever Pyrogoyf or another Lhurgoyf creature you control enters, that creature deals damage equal to its power to any target. Ability ability = new EntersBattlefieldThisOrAnotherTriggeredAbility( new PyrogoyfEffect(), filter, false, true ); diff --git a/Mage.Sets/src/mage/cards/q/QasaliSlingers.java b/Mage.Sets/src/mage/cards/q/QasaliSlingers.java index 457e83c16f6..63e9c10d3b7 100644 --- a/Mage.Sets/src/mage/cards/q/QasaliSlingers.java +++ b/Mage.Sets/src/mage/cards/q/QasaliSlingers.java @@ -33,7 +33,7 @@ public final class QasaliSlingers extends CardImpl { // Reach this.addAbility(ReachAbility.getInstance()); - // Whenever Qasali Slingers or another Cat enters the battlefield under your control, you may destroy target artifact or enchantment. + // Whenever Qasali Slingers or another Cat you control enters, you may destroy target artifact or enchantment. Ability ability = new EntersBattlefieldThisOrAnotherTriggeredAbility( new DestroyTargetEffect(), filter, true, true ); diff --git a/Mage.Sets/src/mage/cards/q/QuestForTheGoblinLord.java b/Mage.Sets/src/mage/cards/q/QuestForTheGoblinLord.java index 7d007ef1651..2c8e9d977b8 100644 --- a/Mage.Sets/src/mage/cards/q/QuestForTheGoblinLord.java +++ b/Mage.Sets/src/mage/cards/q/QuestForTheGoblinLord.java @@ -27,7 +27,7 @@ public final class QuestForTheGoblinLord extends CardImpl { public QuestForTheGoblinLord(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.ENCHANTMENT}, "{R}"); - // Whenever a Goblin enters the battlefield under your control, you may put a quest counter on Quest for the Goblin Lord. + // Whenever a Goblin you control enters, you may put a quest counter on Quest for the Goblin Lord. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(Zone.BATTLEFIELD, new AddCountersSourceEffect(CounterType.QUEST.createInstance()), goblinFilter, true)); // As long as Quest for the Goblin Lord has five or more quest counters on it, creatures you control get +2/+0. diff --git a/Mage.Sets/src/mage/cards/q/QuestForTheNecropolis.java b/Mage.Sets/src/mage/cards/q/QuestForTheNecropolis.java index 5f414f65a42..3283a8631ec 100644 --- a/Mage.Sets/src/mage/cards/q/QuestForTheNecropolis.java +++ b/Mage.Sets/src/mage/cards/q/QuestForTheNecropolis.java @@ -29,7 +29,7 @@ public final class QuestForTheNecropolis extends CardImpl { public QuestForTheNecropolis(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.ENCHANTMENT}, "{B}"); - // Landfall -- Whenever a land enters the battlefield under your control, put a quest counter on Quest for the Necropolis. + // Landfall -- Whenever a land you control enters, put a quest counter on Quest for the Necropolis. this.addAbility(new LandfallAbility(new AddCountersSourceEffect(CounterType.QUEST.createInstance()))); // {5}{B}, Sacrifice Quest for the Necropolis: Put target creature card from a graveyard onto the battlefield under your control. This ability costs {1} less to activate for each quest counter on Quest for the Necropolis. Activate only as a sorcery. diff --git a/Mage.Sets/src/mage/cards/q/QuickbeamUpstartEnt.java b/Mage.Sets/src/mage/cards/q/QuickbeamUpstartEnt.java index 8552296524b..970fb318a72 100644 --- a/Mage.Sets/src/mage/cards/q/QuickbeamUpstartEnt.java +++ b/Mage.Sets/src/mage/cards/q/QuickbeamUpstartEnt.java @@ -31,7 +31,7 @@ public final class QuickbeamUpstartEnt extends CardImpl { this.power = new MageInt(5); this.toughness = new MageInt(6); - // Whenever Quickbeam, Upstart Ent or another Treefolk enters the battlefield under your control, up to two target creatures each get +2/+2 and gain trample until the end of turn. + // Whenever Quickbeam, Upstart Ent or another Treefolk you control enters, up to two target creatures each get +2/+2 and gain trample until the end of turn. Ability ability = new EntersBattlefieldThisOrAnotherTriggeredAbility( new BoostTargetEffect(2, 2) .setText("up to two target creatures each get +2/+2"), diff --git a/Mage.Sets/src/mage/cards/q/QuicksmithGenius.java b/Mage.Sets/src/mage/cards/q/QuicksmithGenius.java index 038e6ba6b9f..0cfe4b26f29 100644 --- a/Mage.Sets/src/mage/cards/q/QuicksmithGenius.java +++ b/Mage.Sets/src/mage/cards/q/QuicksmithGenius.java @@ -26,7 +26,7 @@ public final class QuicksmithGenius extends CardImpl { this.power = new MageInt(3); this.toughness = new MageInt(2); - // Whenever an artifact enters the battlefield under your control, you may discard a card. If you do, draw a card. + // Whenever an artifact you control enters, you may discard a card. If you do, draw a card. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(Zone.BATTLEFIELD, new DoIfCostPaid(new DrawCardSourceControllerEffect(1), new DiscardCardCost()), StaticFilters.FILTER_PERMANENT_ARTIFACT, false)); diff --git a/Mage.Sets/src/mage/cards/r/RadagastTheBrown.java b/Mage.Sets/src/mage/cards/r/RadagastTheBrown.java index 0742fb6f05a..e26a2dcd2f1 100644 --- a/Mage.Sets/src/mage/cards/r/RadagastTheBrown.java +++ b/Mage.Sets/src/mage/cards/r/RadagastTheBrown.java @@ -41,7 +41,7 @@ public final class RadagastTheBrown extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(5); - // Whenever Radagast the Brown or another nontoken creature enters the battlefield under your control, look at the top X cards of your library, where X is that creature's mana value. You may reveal a creature card from among them that doesn't share a creature type with a creature you control and put it into your hand. Put the rest on the bottom of your library in a random order. + // Whenever Radagast the Brown or another nontoken creature you control enters, look at the top X cards of your library, where X is that creature's mana value. You may reveal a creature card from among them that doesn't share a creature type with a creature you control and put it into your hand. Put the rest on the bottom of your library in a random order. this.addAbility(new EntersBattlefieldThisOrAnotherTriggeredAbility( new LookLibraryAndPickControllerEffect( PermanentEnteringBattlefieldManaValue.instance, 1, @@ -80,4 +80,4 @@ enum RadagastTheBrownPredicate implements Predicate { } return true; } -} \ No newline at end of file +} diff --git a/Mage.Sets/src/mage/cards/r/RadiantPerformer.java b/Mage.Sets/src/mage/cards/r/RadiantPerformer.java index 0a14e6dc75c..baf97129cec 100644 --- a/Mage.Sets/src/mage/cards/r/RadiantPerformer.java +++ b/Mage.Sets/src/mage/cards/r/RadiantPerformer.java @@ -54,7 +54,7 @@ public final class RadiantPerformer extends CardImpl { // When Radiant Performer enters the battlefield, if you cast it from your hand, choose target spell or ability that targets only a single permanent or player. Copy that spell or ability for each other permanent or player the spell or ability could target. Each copy targets a different one of those permanents and players. Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new RadiantPerformerEffect()), - CastFromHandSourcePermanentCondition.instance, "When {this} enters the battlefield, " + + CastFromHandSourcePermanentCondition.instance, "When {this} enters, " + "if you cast it from your hand, choose target spell or ability that targets only " + "a single permanent or player. Copy that spell or ability for each other permanent or player " + "the spell or ability could target. Each copy targets a different one of those permanents and players." diff --git a/Mage.Sets/src/mage/cards/r/RadiantSolar.java b/Mage.Sets/src/mage/cards/r/RadiantSolar.java index 30c7ebbefde..fab09162a6e 100644 --- a/Mage.Sets/src/mage/cards/r/RadiantSolar.java +++ b/Mage.Sets/src/mage/cards/r/RadiantSolar.java @@ -45,7 +45,7 @@ public final class RadiantSolar extends CardImpl { // Lifelink this.addAbility(LifelinkAbility.getInstance()); - // Whenever Radiant Solar or another nontoken creature enters the battlefield under your control, venture into the dungeon. + // Whenever Radiant Solar or another nontoken creature you control enters, venture into the dungeon. this.addAbility(new EntersBattlefieldThisOrAnotherTriggeredAbility( new VentureIntoTheDungeonEffect(), filter, false, true )); diff --git a/Mage.Sets/src/mage/cards/r/RafterDemon.java b/Mage.Sets/src/mage/cards/r/RafterDemon.java index 1ba33f62616..9c966444ab6 100644 --- a/Mage.Sets/src/mage/cards/r/RafterDemon.java +++ b/Mage.Sets/src/mage/cards/r/RafterDemon.java @@ -36,7 +36,7 @@ public final class RafterDemon extends CardImpl { new EntersBattlefieldTriggeredAbility(new DiscardEachPlayerEffect( StaticValue.get(1), false, TargetController.OPPONENT )), SpectacleCondition.instance, - "When {this} enters the battlefield, " + + "When {this} enters, " + "if its spectacle cost was paid, " + "each opponent discards a card." )); diff --git a/Mage.Sets/src/mage/cards/r/RailwayBrawler.java b/Mage.Sets/src/mage/cards/r/RailwayBrawler.java index 2b3df21c89b..f6a40e0682f 100644 --- a/Mage.Sets/src/mage/cards/r/RailwayBrawler.java +++ b/Mage.Sets/src/mage/cards/r/RailwayBrawler.java @@ -37,7 +37,7 @@ public final class RailwayBrawler extends CardImpl { // Trample this.addAbility(TrampleAbility.getInstance()); - // Whenever another creature enters the battlefield under your control, put X +1/+1 counters on it, where X is its power. + // Whenever another creature you control enters, put X +1/+1 counters on it, where X is its power. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( Zone.BATTLEFIELD, new RailwayBrawlerEffect(), diff --git a/Mage.Sets/src/mage/cards/r/Rakavolver.java b/Mage.Sets/src/mage/cards/r/Rakavolver.java index 7422fb05cfb..d27c30d0d7f 100644 --- a/Mage.Sets/src/mage/cards/r/Rakavolver.java +++ b/Mage.Sets/src/mage/cards/r/Rakavolver.java @@ -35,14 +35,14 @@ public final class Rakavolver extends CardImpl { KickerAbility kickerAbility = new KickerAbility("{1}{W}"); kickerAbility.addKickerCost("{U}"); this.addAbility(kickerAbility); - // If Rakavolver was kicked with its {1}{W} kicker, it enters the battlefield with two +1/+1 counters on it and with "Whenever Rakavolver deals damage, you gain that much life." + // If Rakavolver was kicked with its {1}{W} kicker, it enters with two +1/+1 counters on it and with "Whenever Rakavolver deals damage, you gain that much life." Ability ability = new EntersBattlefieldAbility(new AddCountersSourceEffect(CounterType.P1P1.createInstance(2)), - new KickedCostCondition("{1}{W}"), "If {this} was kicked with its {1}{W} kicker, it enters the battlefield with two +1/+1 counters on it and with \"Whenever {this} deals damage, you gain that much life.\"", ""); + new KickedCostCondition("{1}{W}"), "If {this} was kicked with its {1}{W} kicker, it enters with two +1/+1 counters on it and with \"Whenever {this} deals damage, you gain that much life.\"", ""); ability.addEffect(new GainAbilitySourceEffect(new DealsDamageGainLifeSourceTriggeredAbility(), Duration.WhileOnBattlefield)); this.addAbility(ability); - // If Rakavolver was kicked with its {U} kicker, it enters the battlefield with a +1/+1 counter on it and with flying. + // If Rakavolver was kicked with its {U} kicker, it enters with a +1/+1 counter on it and with flying. ability = new EntersBattlefieldAbility(new AddCountersSourceEffect(CounterType.P1P1.createInstance(1)), - new KickedCostCondition("{U}"), "If {this} was kicked with its {U} kicker, it enters the battlefield with a +1/+1 counter on it and with flying.", ""); + new KickedCostCondition("{U}"), "If {this} was kicked with its {U} kicker, it enters with a +1/+1 counter on it and with flying.", ""); ability.addEffect(new GainAbilitySourceEffect(FlyingAbility.getInstance(), Duration.WhileOnBattlefield)); this.addAbility(ability); diff --git a/Mage.Sets/src/mage/cards/r/RavagingRiftwurm.java b/Mage.Sets/src/mage/cards/r/RavagingRiftwurm.java index 28b89acb8a1..b861131a1cc 100644 --- a/Mage.Sets/src/mage/cards/r/RavagingRiftwurm.java +++ b/Mage.Sets/src/mage/cards/r/RavagingRiftwurm.java @@ -32,9 +32,9 @@ public final class RavagingRiftwurm extends CardImpl { // Vanishing 2 this.addAbility(new VanishingAbility(2)); - // If Ravaging Riftwurm was kicked, it enters the battlefield with three additional time counters on it. + // If Ravaging Riftwurm was kicked, it enters with three additional time counters on it. this.addAbility(new EntersBattlefieldAbility(new AddCountersSourceEffect(CounterType.TIME.createInstance(3)), - KickedCondition.ONCE, "If {this} was kicked, it enters the battlefield with three additional time counters on it.", "")); + KickedCondition.ONCE, "If {this} was kicked, it enters with three additional time counters on it.", "")); } private RavagingRiftwurm(final RavagingRiftwurm card) { diff --git a/Mage.Sets/src/mage/cards/r/RavenousGigantotherium.java b/Mage.Sets/src/mage/cards/r/RavenousGigantotherium.java index 1555f8c76ee..263d13b95db 100644 --- a/Mage.Sets/src/mage/cards/r/RavenousGigantotherium.java +++ b/Mage.Sets/src/mage/cards/r/RavenousGigantotherium.java @@ -85,7 +85,7 @@ class RavenousGigantotheriumAbility extends EntersBattlefieldTriggeredAbility { @Override public String getRule() { - return "When {this} enters the battlefield, it deals X damage " + + return "When {this} enters, it deals X damage " + "divided as you choose among up to X target creatures, where X is its power. " + "Each of those creatures deals damage equal to its power to {this}."; } @@ -130,4 +130,4 @@ class RavenousGigantotheriumEffect extends OneShotEffect { } return true; } -} \ No newline at end of file +} diff --git a/Mage.Sets/src/mage/cards/r/RayOfFrost.java b/Mage.Sets/src/mage/cards/r/RayOfFrost.java index 51da4a74707..1fc0da9b8cb 100644 --- a/Mage.Sets/src/mage/cards/r/RayOfFrost.java +++ b/Mage.Sets/src/mage/cards/r/RayOfFrost.java @@ -46,7 +46,7 @@ public final class RayOfFrost extends CardImpl { this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new TapEnchantedEffect()), RayOfFrostCondition.instance, - "When {this} enters the battlefield, if enchanted creature is red, tap it." + "When {this} enters, if enchanted creature is red, tap it." )); // As long as enchanted creature is red, it loses all abilities. diff --git a/Mage.Sets/src/mage/cards/r/RazorgrassAmbush.java b/Mage.Sets/src/mage/cards/r/RazorgrassAmbush.java index 4893f2df47a..8a774d33b20 100644 --- a/Mage.Sets/src/mage/cards/r/RazorgrassAmbush.java +++ b/Mage.Sets/src/mage/cards/r/RazorgrassAmbush.java @@ -36,10 +36,10 @@ public final class RazorgrassAmbush extends ModalDoubleFacedCard { // Razorgrass Field // Land - // As Razorgrass Field enters the battlefield, you may pay 3 life. If you don't, it enters the battlefield tapped. + // As Razorgrass Field enters the battlefield, you may pay 3 life. If you don't, it enters tapped. this.getRightHalfCard().addAbility(new AsEntersBattlefieldAbility( new TapSourceUnlessPaysEffect(new PayLifeCost(3)), - "you may pay 3 life. If you don't, it enters the battlefield tapped" + "you may pay 3 life. If you don't, it enters tapped" )); // {T}: Add {W}. diff --git a/Mage.Sets/src/mage/cards/r/ReachOfBranches.java b/Mage.Sets/src/mage/cards/r/ReachOfBranches.java index 733e3e62252..8f1900ff407 100644 --- a/Mage.Sets/src/mage/cards/r/ReachOfBranches.java +++ b/Mage.Sets/src/mage/cards/r/ReachOfBranches.java @@ -27,7 +27,7 @@ public final class ReachOfBranches extends CardImpl { // Create a 2/5 green Treefolk Shaman creature token. this.getSpellAbility().addEffect(new CreateTokenEffect(new TreefolkShamanToken())); - // Whenever a Forest enters the battlefield under your control, you may return Reach of Branches from your graveyard to your hand. + // Whenever a Forest you control enters, you may return Reach of Branches from your graveyard to your hand. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(Zone.GRAVEYARD, new ReturnSourceFromGraveyardToHandEffect(), filter, true)); } diff --git a/Mage.Sets/src/mage/cards/r/RealmScorcherHellkite.java b/Mage.Sets/src/mage/cards/r/RealmScorcherHellkite.java index bf04f111a28..979122cd0b7 100644 --- a/Mage.Sets/src/mage/cards/r/RealmScorcherHellkite.java +++ b/Mage.Sets/src/mage/cards/r/RealmScorcherHellkite.java @@ -45,7 +45,7 @@ public final class RealmScorcherHellkite extends CardImpl { this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new AddManaInAnyCombinationEffect(4)), BargainedCondition.instance, - "When {this} enters the battlefield, if it was bargained, add four mana in any combination of colors." + "When {this} enters, if it was bargained, add four mana in any combination of colors." )); // {1}{R}: Realm-Scorcher Hellkite deals 1 damage to any target. diff --git a/Mage.Sets/src/mage/cards/r/ReaperKing.java b/Mage.Sets/src/mage/cards/r/ReaperKing.java index 3dca7395f5b..d57f2143f44 100644 --- a/Mage.Sets/src/mage/cards/r/ReaperKing.java +++ b/Mage.Sets/src/mage/cards/r/ReaperKing.java @@ -40,7 +40,7 @@ public final class ReaperKing extends CardImpl { // Other Scarecrow creatures you control get +1/+1. this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new BoostControlledEffect(1, 1, Duration.WhileOnBattlefield, filter, true))); - // Whenever another Scarecrow enters the battlefield under your control, destroy target permanent. + // Whenever another Scarecrow you control enters, destroy target permanent. Ability ability = new EntersBattlefieldControlledTriggeredAbility(new DestroyTargetEffect(), filterTrigger); ability.addTarget(new TargetPermanent()); this.addAbility(ability); diff --git a/Mage.Sets/src/mage/cards/r/RecklessBushwhacker.java b/Mage.Sets/src/mage/cards/r/RecklessBushwhacker.java index dc2b3ed5812..c6686dbc3bf 100644 --- a/Mage.Sets/src/mage/cards/r/RecklessBushwhacker.java +++ b/Mage.Sets/src/mage/cards/r/RecklessBushwhacker.java @@ -40,7 +40,7 @@ public final class RecklessBushwhacker extends CardImpl { EntersBattlefieldTriggeredAbility ability = new EntersBattlefieldTriggeredAbility(new BoostControlledEffect(1, 0, Duration.EndOfTurn, true), false); ability.addEffect(new GainAbilityControlledEffect(HasteAbility.getInstance(), Duration.EndOfTurn, StaticFilters.FILTER_OTHER_CONTROLLED_CREATURES, true)); this.addAbility(new ConditionalInterveningIfTriggeredAbility(ability, SurgedCondition.instance, - "When {this} enters the battlefield, if its surge cost was paid, other creatures you control get +1/+0 and gain haste until end of turn.")); + "When {this} enters, if its surge cost was paid, other creatures you control get +1/+0 and gain haste until end of turn.")); } diff --git a/Mage.Sets/src/mage/cards/r/RecklessFireweaver.java b/Mage.Sets/src/mage/cards/r/RecklessFireweaver.java index 2877d319f65..8c0ba630bbb 100644 --- a/Mage.Sets/src/mage/cards/r/RecklessFireweaver.java +++ b/Mage.Sets/src/mage/cards/r/RecklessFireweaver.java @@ -25,7 +25,7 @@ public final class RecklessFireweaver extends CardImpl { this.power = new MageInt(1); this.toughness = new MageInt(3); - // Whenever an artifact enters the battlefield under your control, Reckless Fireweaver deals 1 damage to each opponent. + // Whenever an artifact you control enters, Reckless Fireweaver deals 1 damage to each opponent. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(Zone.BATTLEFIELD, new DamagePlayersEffect(1, TargetController.OPPONENT), StaticFilters.FILTER_PERMANENT_ARTIFACT, false)); } diff --git a/Mage.Sets/src/mage/cards/r/RecklessPyrosurfer.java b/Mage.Sets/src/mage/cards/r/RecklessPyrosurfer.java index bc440bdabe2..dcd0be764b6 100644 --- a/Mage.Sets/src/mage/cards/r/RecklessPyrosurfer.java +++ b/Mage.Sets/src/mage/cards/r/RecklessPyrosurfer.java @@ -29,7 +29,7 @@ public final class RecklessPyrosurfer extends CardImpl { // Haste this.addAbility(HasteAbility.getInstance()); - // Landfall -- Whenever a land enters the battlefield under your control, Reckless Pyrosurfer gains battle cry until end of turn. + // Landfall -- Whenever a land you control enters, Reckless Pyrosurfer gains battle cry until end of turn. this.addAbility(new LandfallAbility(new GainAbilitySourceEffect(new BattleCryAbility(), Duration.EndOfTurn))); } diff --git a/Mage.Sets/src/mage/cards/r/RedemptionChoir.java b/Mage.Sets/src/mage/cards/r/RedemptionChoir.java index b1c860bc235..1c3a7ff67b6 100644 --- a/Mage.Sets/src/mage/cards/r/RedemptionChoir.java +++ b/Mage.Sets/src/mage/cards/r/RedemptionChoir.java @@ -45,7 +45,7 @@ public final class RedemptionChoir extends CardImpl { Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldOrAttacksSourceTriggeredAbility( new ReturnFromGraveyardToBattlefieldTargetEffect() - ), CovenCondition.instance, "Whenever {this} enters the battlefield or attacks, " + + ), CovenCondition.instance, "Whenever {this} enters or attacks, " + "if you control three or more creatures with different powers, " + "return target permanent card with mana value 3 or less from your graveyard to the battlefield." ); diff --git a/Mage.Sets/src/mage/cards/r/RedtoothVanguard.java b/Mage.Sets/src/mage/cards/r/RedtoothVanguard.java index 7181b509cef..669bcd9031a 100644 --- a/Mage.Sets/src/mage/cards/r/RedtoothVanguard.java +++ b/Mage.Sets/src/mage/cards/r/RedtoothVanguard.java @@ -29,7 +29,7 @@ public final class RedtoothVanguard extends CardImpl { // Trample this.addAbility(TrampleAbility.getInstance()); - // Whenever an enchantment enters the battlefield under your control, you may pay 2. If you do, return Redtooth Vanguard from your graveyard to your hand. + // Whenever an enchantment you control enters, you may pay 2. If you do, return Redtooth Vanguard from your graveyard to your hand. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(Zone.GRAVEYARD, new DoIfCostPaid(new ReturnSourceFromGraveyardToHandEffect(), new GenericManaCost(2)), StaticFilters.FILTER_PERMANENT_ENCHANTMENT, false, SetTargetPointer.NONE diff --git a/Mage.Sets/src/mage/cards/r/RegalSliver.java b/Mage.Sets/src/mage/cards/r/RegalSliver.java index 6831eb1c9a7..8734aeb03c0 100644 --- a/Mage.Sets/src/mage/cards/r/RegalSliver.java +++ b/Mage.Sets/src/mage/cards/r/RegalSliver.java @@ -51,7 +51,7 @@ public final class RegalSliver extends CardImpl { new GainAbilityControlledEffect( trigger, Duration.WhileOnBattlefield, StaticFilters.FILTER_PERMANENT_ALL_SLIVERS - ).setText("Sliver creatures you control have \"When this creature enters the battlefield, " + ).setText("Sliver creatures you control have \"When this creature enters, " + "Slivers you control get +1/+1 until end of turn if you're the monarch. Otherwise, you become the monarch.\"") ).addHint(MonarchHint.instance) ); diff --git a/Mage.Sets/src/mage/cards/r/ReiverDemon.java b/Mage.Sets/src/mage/cards/r/ReiverDemon.java index d4e9236e778..8f5b71c3f74 100644 --- a/Mage.Sets/src/mage/cards/r/ReiverDemon.java +++ b/Mage.Sets/src/mage/cards/r/ReiverDemon.java @@ -44,7 +44,7 @@ public final class ReiverDemon extends CardImpl { this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new DestroyAllEffect(filter, true), false), CastFromHandSourcePermanentCondition.instance, - "When {this} enters the battlefield, if you cast it from your hand, destroy all nonartifact, nonblack creatures. They can't be regenerated."), + "When {this} enters, if you cast it from your hand, destroy all nonartifact, nonblack creatures. They can't be regenerated."), new CastFromHandWatcher()); } diff --git a/Mage.Sets/src/mage/cards/r/RemnantOfTheRisingStar.java b/Mage.Sets/src/mage/cards/r/RemnantOfTheRisingStar.java index 306cc7f262e..a1a22a47838 100644 --- a/Mage.Sets/src/mage/cards/r/RemnantOfTheRisingStar.java +++ b/Mage.Sets/src/mage/cards/r/RemnantOfTheRisingStar.java @@ -65,7 +65,7 @@ public final class RemnantOfTheRisingStar extends CardImpl { // Flying this.addAbility(FlyingAbility.getInstance()); - // Whenever another creature enters the battlefield under your control, you may pay {X}. When you do, put X +1/+1 counters on that creature. + // Whenever another creature you control enters, you may pay {X}. When you do, put X +1/+1 counters on that creature. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( new RemnantOfTheRisingStarEffect(), StaticFilters.FILTER_CONTROLLED_ANOTHER_CREATURE )); diff --git a/Mage.Sets/src/mage/cards/r/RenegadeDoppelganger.java b/Mage.Sets/src/mage/cards/r/RenegadeDoppelganger.java index 7563d9d1ce8..ac252e8b87d 100644 --- a/Mage.Sets/src/mage/cards/r/RenegadeDoppelganger.java +++ b/Mage.Sets/src/mage/cards/r/RenegadeDoppelganger.java @@ -32,7 +32,7 @@ public final class RenegadeDoppelganger extends CardImpl { this.power = new MageInt(0); this.toughness = new MageInt(1); - // Whenever another creature enters the battlefield under your control, you may have Renegade Doppelganger become a copy of that creature until end of turn. + // Whenever another creature you control enters, you may have Renegade Doppelganger become a copy of that creature until end of turn. this.addAbility(new RenegadeDoppelgangerTriggeredAbility()); } @@ -82,7 +82,7 @@ class RenegadeDoppelgangerTriggeredAbility extends TriggeredAbilityImpl { @Override public String getRule() { - return "Whenever another creature enters the battlefield under your control, you may have {this} become a copy of that creature until end of turn."; + return "Whenever another creature you control enters, you may have {this} become a copy of that creature until end of turn."; } } diff --git a/Mage.Sets/src/mage/cards/r/RenegadeRallier.java b/Mage.Sets/src/mage/cards/r/RenegadeRallier.java index eb69f47321a..847bc6cb4fb 100644 --- a/Mage.Sets/src/mage/cards/r/RenegadeRallier.java +++ b/Mage.Sets/src/mage/cards/r/RenegadeRallier.java @@ -42,7 +42,7 @@ public final class RenegadeRallier extends CardImpl { // return target permanent card with converted mana cost 2 or less from your graveyard to your battlefield. Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new ReturnFromGraveyardToBattlefieldTargetEffect(), false), - RevoltCondition.instance, "When {this} enters the battlefield, if a permanent you controlled " + + RevoltCondition.instance, "When {this} enters, if a permanent you controlled " + "left the battlefield this turn, return target permanent card with mana value 2 or less from your graveyard to the battlefield." ).setAbilityWord(AbilityWord.REVOLT); ability.addTarget(new TargetCardInYourGraveyard(filter)); diff --git a/Mage.Sets/src/mage/cards/r/ReplicationSpecialist.java b/Mage.Sets/src/mage/cards/r/ReplicationSpecialist.java index 464250c36c8..17a7772d188 100644 --- a/Mage.Sets/src/mage/cards/r/ReplicationSpecialist.java +++ b/Mage.Sets/src/mage/cards/r/ReplicationSpecialist.java @@ -40,7 +40,7 @@ public final class ReplicationSpecialist extends CardImpl { // Flying this.addAbility(FlyingAbility.getInstance()); - // Whenever a nontoken artifact enters the battlefield under your control, you may pay {1}{U}. If you do, create a token that's a copy of that artifact. + // Whenever a nontoken artifact you control enters, you may pay {1}{U}. If you do, create a token that's a copy of that artifact. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( Zone.BATTLEFIELD, new DoIfCostPaid( diff --git a/Mage.Sets/src/mage/cards/r/RescuerSphinx.java b/Mage.Sets/src/mage/cards/r/RescuerSphinx.java index a3a46dc9703..b8cce4785af 100644 --- a/Mage.Sets/src/mage/cards/r/RescuerSphinx.java +++ b/Mage.Sets/src/mage/cards/r/RescuerSphinx.java @@ -65,7 +65,7 @@ class RescuerSphinxEffect extends OneShotEffect { RescuerSphinxEffect() { super(Outcome.Benefit); staticText = "you may return a nonland permanent you control to its owner's hand. " + - "If you do, {this} enters the battlefield with a +1/+1 counter on it."; + "If you do, {this} enters with a +1/+1 counter on it."; } private RescuerSphinxEffect(final RescuerSphinxEffect effect) { @@ -96,4 +96,4 @@ class RescuerSphinxEffect extends OneShotEffect { } return new AddCountersSourceEffect(CounterType.P1P1.createInstance()).apply(game, source); } -} \ No newline at end of file +} diff --git a/Mage.Sets/src/mage/cards/r/Resistance.java b/Mage.Sets/src/mage/cards/r/Resistance.java index 43d9adda5b6..b45a8d802b0 100644 --- a/Mage.Sets/src/mage/cards/r/Resistance.java +++ b/Mage.Sets/src/mage/cards/r/Resistance.java @@ -27,7 +27,7 @@ public final class Resistance extends CardImpl { super(ownerId, setInfo, new CardType[]{CardType.ENCHANTMENT}, "{R}{W}"); - // Whenever a creature enters the battlefield under your control, Resistance deals 1 damage to each opponent. + // Whenever a creature you control enters, Resistance deals 1 damage to each opponent. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(Zone.BATTLEFIELD, new DamagePlayersEffect(1, TargetController.OPPONENT), StaticFilters.FILTER_PERMANENT_CREATURE, false)); // {R}{W}: Target creature gains haste until end of turn and must attack or block this turn if able. diff --git a/Mage.Sets/src/mage/cards/r/ResistanceSquad.java b/Mage.Sets/src/mage/cards/r/ResistanceSquad.java index f46a7382e95..2ea52a106b3 100644 --- a/Mage.Sets/src/mage/cards/r/ResistanceSquad.java +++ b/Mage.Sets/src/mage/cards/r/ResistanceSquad.java @@ -43,7 +43,7 @@ public final class ResistanceSquad extends CardImpl { // When Resistance Squad enters the battlefield, if you control another Human, draw a card. this.addAbility(new ConditionalInterveningIfTriggeredAbility(new EntersBattlefieldTriggeredAbility( new DrawCardSourceControllerEffect(1)), - condition, "When {this} enters the battlefield, " + + condition, "When {this} enters, " + "if you control another Human, draw a card." ).addHint(hint)); } diff --git a/Mage.Sets/src/mage/cards/r/ResoluteBlademaster.java b/Mage.Sets/src/mage/cards/r/ResoluteBlademaster.java index fbb09e4b7a8..ddf12a0a369 100644 --- a/Mage.Sets/src/mage/cards/r/ResoluteBlademaster.java +++ b/Mage.Sets/src/mage/cards/r/ResoluteBlademaster.java @@ -28,7 +28,7 @@ public final class ResoluteBlademaster extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(2); - // Rally-Whenever Resolute Blademaster or another Ally enters the battlefield under your control, + // Rally-Whenever Resolute Blademaster or another Ally you control enters, // you control gain double strike until end of turn. Ability ability = new AllyEntersBattlefieldTriggeredAbility( new GainAbilityAllEffect(DoubleStrikeAbility.getInstance(), Duration.EndOfTurn, diff --git a/Mage.Sets/src/mage/cards/r/RetreatToCoralhelm.java b/Mage.Sets/src/mage/cards/r/RetreatToCoralhelm.java index 2d4009dfb7f..691533d1697 100644 --- a/Mage.Sets/src/mage/cards/r/RetreatToCoralhelm.java +++ b/Mage.Sets/src/mage/cards/r/RetreatToCoralhelm.java @@ -20,7 +20,7 @@ public final class RetreatToCoralhelm extends CardImpl { public RetreatToCoralhelm(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.ENCHANTMENT},"{2}{U}"); - // Landfall- Whenever a land enters the battlefield under your control, choose one - You may tap or untap target creature; or Scry 1. + // Landfall- Whenever a land you control enters, choose one - You may tap or untap target creature; or Scry 1. LandfallAbility ability = new LandfallAbility(new MayTapOrUntapTargetEffect(), false); ability.addTarget(new TargetCreaturePermanent()); Mode mode = new Mode(new ScryEffect(1)); diff --git a/Mage.Sets/src/mage/cards/r/RetreatToHagra.java b/Mage.Sets/src/mage/cards/r/RetreatToHagra.java index 303d5257400..6a7617b7d35 100644 --- a/Mage.Sets/src/mage/cards/r/RetreatToHagra.java +++ b/Mage.Sets/src/mage/cards/r/RetreatToHagra.java @@ -25,7 +25,7 @@ public final class RetreatToHagra extends CardImpl { public RetreatToHagra(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.ENCHANTMENT}, "{2}{B}"); - // Landfall- Whenever a land enters the battlefield under your control, + // Landfall- Whenever a land you control enters, // choose one - Target creature gets +1/+0 and gains deathtouch until end of turn; LandfallAbility ability = new LandfallAbility(new BoostTargetEffect(1, 0, Duration.EndOfTurn).setText("target creature gets +1/+0"), false); Effect effect = new GainAbilityTargetEffect(DeathtouchAbility.getInstance(), Duration.EndOfTurn).setText("and gains deathtouch until end of turn"); diff --git a/Mage.Sets/src/mage/cards/r/RetreatToKazandu.java b/Mage.Sets/src/mage/cards/r/RetreatToKazandu.java index 3f863bb4349..880ffbdb675 100644 --- a/Mage.Sets/src/mage/cards/r/RetreatToKazandu.java +++ b/Mage.Sets/src/mage/cards/r/RetreatToKazandu.java @@ -21,7 +21,7 @@ public final class RetreatToKazandu extends CardImpl { public RetreatToKazandu(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.ENCHANTMENT},"{2}{G}"); - // Landfall-Whenever a land enters the battlefield under your control, choose one - Put a +1/+1 counter on target creature; or You gain 2 life. + // Landfall-Whenever a land you control enters, choose one - Put a +1/+1 counter on target creature; or You gain 2 life. LandfallAbility ability = new LandfallAbility(new AddCountersTargetEffect(CounterType.P1P1.createInstance()), false); ability.addTarget(new TargetCreaturePermanent()); Mode mode = new Mode(new GainLifeEffect(2)); diff --git a/Mage.Sets/src/mage/cards/r/RetreatToValakut.java b/Mage.Sets/src/mage/cards/r/RetreatToValakut.java index b555c17f021..2edac2e64bd 100644 --- a/Mage.Sets/src/mage/cards/r/RetreatToValakut.java +++ b/Mage.Sets/src/mage/cards/r/RetreatToValakut.java @@ -21,7 +21,7 @@ public final class RetreatToValakut extends CardImpl { public RetreatToValakut(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.ENCHANTMENT},"{2}{R}"); - // Landfall- Whenever a land enters the battlefield under your control, choose one - Target creature gets +2/+0 until end of turn; + // Landfall- Whenever a land you control enters, choose one - Target creature gets +2/+0 until end of turn; LandfallAbility ability = new LandfallAbility(new BoostTargetEffect(2, 0, Duration.EndOfTurn), false); ability.addTarget(new TargetCreaturePermanent()); diff --git a/Mage.Sets/src/mage/cards/r/RetrieverPhoenix.java b/Mage.Sets/src/mage/cards/r/RetrieverPhoenix.java index 46a73bbf66d..61219940ad9 100644 --- a/Mage.Sets/src/mage/cards/r/RetrieverPhoenix.java +++ b/Mage.Sets/src/mage/cards/r/RetrieverPhoenix.java @@ -43,7 +43,7 @@ public final class RetrieverPhoenix extends CardImpl { // When Retriever Phoenix enters the battlefield, if you cast it, learn. this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new LearnEffect()), CastFromEverywhereSourceCondition.instance, - "When {this} enters the battlefield, if you cast it, " + LearnEffect.getDefaultText() + "When {this} enters, if you cast it, " + LearnEffect.getDefaultText() ).addHint(OpenSideboardHint.instance)); // As long as Retriever Phoenix is in your graveyard, if you would learn, you may instead return Retriever Phoenix to the battlefield. diff --git a/Mage.Sets/src/mage/cards/r/RevenantPatriarch.java b/Mage.Sets/src/mage/cards/r/RevenantPatriarch.java index fb704ae90bd..c2da5059104 100644 --- a/Mage.Sets/src/mage/cards/r/RevenantPatriarch.java +++ b/Mage.Sets/src/mage/cards/r/RevenantPatriarch.java @@ -32,7 +32,7 @@ public final class RevenantPatriarch extends CardImpl { TriggeredAbility ability = new EntersBattlefieldTriggeredAbility(new SkipCombatStepEffect(Duration.OneUse).setText("target player skips their next combat phase."), false); ability.addTarget(new TargetPlayer()); this.addAbility(new ConditionalInterveningIfTriggeredAbility(ability, ManaWasSpentCondition.WHITE, - "When {this} enters the battlefield, if {W} was spent to cast it, target player skips their next combat phase.")); + "When {this} enters, if {W} was spent to cast it, target player skips their next combat phase.")); // Revenant Patriarch can't block. this.addAbility(new CantBlockAbility()); } diff --git a/Mage.Sets/src/mage/cards/r/RhizomeLurcher.java b/Mage.Sets/src/mage/cards/r/RhizomeLurcher.java index 6f43c651393..671b29509ad 100644 --- a/Mage.Sets/src/mage/cards/r/RhizomeLurcher.java +++ b/Mage.Sets/src/mage/cards/r/RhizomeLurcher.java @@ -34,7 +34,7 @@ public final class RhizomeLurcher extends CardImpl { new CardsInControllerGraveyardCount( StaticFilters.FILTER_CARD_CREATURE ), true - ), null, "Undergrowth — {this} enters the battlefield with a number of +1/+1 counters on it equal to the number of creature cards in your graveyard.", + ), null, "Undergrowth — {this} enters with a number of +1/+1 counters on it equal to the number of creature cards in your graveyard.", null ); this.addAbility(ability); diff --git a/Mage.Sets/src/mage/cards/r/RhoxMeditant.java b/Mage.Sets/src/mage/cards/r/RhoxMeditant.java index 6ebc066f88c..53565f142e9 100644 --- a/Mage.Sets/src/mage/cards/r/RhoxMeditant.java +++ b/Mage.Sets/src/mage/cards/r/RhoxMeditant.java @@ -28,7 +28,7 @@ public final class RhoxMeditant extends CardImpl { filter.add(new ColorPredicate(ObjectColor.GREEN)); } - private static final String rule = "When {this} enters the battlefield, if you control a green permanent, draw a card."; + private static final String rule = "When {this} enters, if you control a green permanent, draw a card."; public RhoxMeditant(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{3}{W}"); diff --git a/Mage.Sets/src/mage/cards/r/RictusRobber.java b/Mage.Sets/src/mage/cards/r/RictusRobber.java index 1e38fd4fa14..caedfac1ebf 100644 --- a/Mage.Sets/src/mage/cards/r/RictusRobber.java +++ b/Mage.Sets/src/mage/cards/r/RictusRobber.java @@ -32,7 +32,7 @@ public final class RictusRobber extends CardImpl { this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new CreateTokenEffect(new ZombieRogueToken())), MorbidCondition.instance, - "When {this} enters the battlefield, if a creature died this turn, create a 2/2 blue and black Zombie Rogue creature token." + "When {this} enters, if a creature died this turn, create a 2/2 blue and black Zombie Rogue creature token." ).addHint(MorbidHint.instance)); // Plot {2}{B} diff --git a/Mage.Sets/src/mage/cards/r/RiggingRunner.java b/Mage.Sets/src/mage/cards/r/RiggingRunner.java index 6cdda3b89d4..5357652bb5f 100644 --- a/Mage.Sets/src/mage/cards/r/RiggingRunner.java +++ b/Mage.Sets/src/mage/cards/r/RiggingRunner.java @@ -35,8 +35,8 @@ public final class RiggingRunner extends CardImpl { // Raid — Rigging Runner enters the battlefield with a +1/+1 counter on it if you attacked this turn. this.addAbility(new EntersBattlefieldAbility(new AddCountersSourceEffect(CounterType.P1P1.createInstance(1), false), RaidCondition.instance, - "Raid — {this} enters the battlefield with a +1/+1 counter on it if you attacked this turn.", - "{this} enters the battlefield with a +1/+1 counter") + "Raid — {this} enters with a +1/+1 counter on it if you attacked this turn.", + "{this} enters with a +1/+1 counter") .setAbilityWord(AbilityWord.RAID) .addHint(RaidHint.instance), new PlayerAttackedWatcher()); diff --git a/Mage.Sets/src/mage/cards/r/RighteousValkyrie.java b/Mage.Sets/src/mage/cards/r/RighteousValkyrie.java index e030dbfa5b0..3b6007eb00e 100644 --- a/Mage.Sets/src/mage/cards/r/RighteousValkyrie.java +++ b/Mage.Sets/src/mage/cards/r/RighteousValkyrie.java @@ -47,7 +47,7 @@ public final class RighteousValkyrie extends CardImpl { // Flying this.addAbility(FlyingAbility.getInstance()); - // Whenever another Angel or Cleric enters the battlefield under your control, you gain life equal to that creature's toughness. + // Whenever another Angel or Cleric you control enters, you gain life equal to that creature's toughness. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(new RighteousValkyrieEffect(), filter)); // As long as you have at least 7 life more than your starting life total, creatures you control get +2/+2. diff --git a/Mage.Sets/src/mage/cards/r/RikuOfTwoReflections.java b/Mage.Sets/src/mage/cards/r/RikuOfTwoReflections.java index ae9122bb6c6..23f56b1ece5 100644 --- a/Mage.Sets/src/mage/cards/r/RikuOfTwoReflections.java +++ b/Mage.Sets/src/mage/cards/r/RikuOfTwoReflections.java @@ -52,7 +52,7 @@ public final class RikuOfTwoReflections extends CardImpl { filter, false, SetTargetPointer.SPELL )); - // Whenever another nontoken creature enters the battlefield under your control, you may pay {G}{U}. If you do, create a token that's a copy of that creature. + // Whenever another nontoken creature you control enters, you may pay {G}{U}. If you do, create a token that's a copy of that creature. effect = new DoIfCostPaid(new CreateTokenCopyTargetEffect(true), new ManaCostsImpl<>("{G}{U}"), "Create a token that's a copy of that creature?"); effect.setText("you may pay {G}{U}. If you do, create a token that's a copy of that creature"); diff --git a/Mage.Sets/src/mage/cards/r/RimefurReindeer.java b/Mage.Sets/src/mage/cards/r/RimefurReindeer.java index c3af4a3a6c2..f5b2b78f6b1 100644 --- a/Mage.Sets/src/mage/cards/r/RimefurReindeer.java +++ b/Mage.Sets/src/mage/cards/r/RimefurReindeer.java @@ -24,7 +24,7 @@ public final class RimefurReindeer extends CardImpl { this.power = new MageInt(3); this.toughness = new MageInt(4); - // Whenever an enchantment enters the battlefield under your control, tap target creature an opponent controls. + // Whenever an enchantment you control enters, tap target creature an opponent controls. Ability ability = new ConstellationAbility(new TapTargetEffect(), false, false); ability.addTarget(new TargetOpponentsCreaturePermanent()); this.addAbility(ability.setAbilityWord(null)); diff --git a/Mage.Sets/src/mage/cards/r/RisenReef.java b/Mage.Sets/src/mage/cards/r/RisenReef.java index 9334b5398f6..ce89165700e 100644 --- a/Mage.Sets/src/mage/cards/r/RisenReef.java +++ b/Mage.Sets/src/mage/cards/r/RisenReef.java @@ -31,7 +31,7 @@ public final class RisenReef extends CardImpl { this.power = new MageInt(1); this.toughness = new MageInt(1); - // Whenever Risen Reef or another Elemental enters the battlefield under your control, look at the top card of your library. If it's a land card, you may put it onto the battlefield tapped. If you don't put the card onto the battlefield, put it into your hand. + // Whenever Risen Reef or another Elemental you control enters, look at the top card of your library. If it's a land card, you may put it onto the battlefield tapped. If you don't put the card onto the battlefield, put it into your hand. this.addAbility(new EntersBattlefieldThisOrAnotherTriggeredAbility( new RisenReefEffect(), filter, false, true )); diff --git a/Mage.Sets/src/mage/cards/r/RiteOfHarmony.java b/Mage.Sets/src/mage/cards/r/RiteOfHarmony.java index a8d781f92c0..d9f220698cf 100644 --- a/Mage.Sets/src/mage/cards/r/RiteOfHarmony.java +++ b/Mage.Sets/src/mage/cards/r/RiteOfHarmony.java @@ -27,7 +27,7 @@ public final class RiteOfHarmony extends CardImpl { super(ownerId, setInfo, new CardType[]{CardType.INSTANT}, "{G}{W}"); - // Whenever a creature or enchantment enters the battlefield under your control this turn, draw a card. + // Whenever a creature or enchantment you control enters this turn, draw a card. getSpellAbility().addEffect(new CreateDelayedTriggeredAbilityEffect(new RiteOfHarmonyTriggeredAbility())); // Flashback {2}{G}{W} @@ -80,6 +80,6 @@ class RiteOfHarmonyTriggeredAbility extends DelayedTriggeredAbility { @Override public String getRule() { - return "Whenever a creature or enchantment enters the battlefield under your control this turn, draw a card."; + return "Whenever a creature or enchantment you control enters this turn, draw a card."; } } diff --git a/Mage.Sets/src/mage/cards/r/RiverSneak.java b/Mage.Sets/src/mage/cards/r/RiverSneak.java index f38be7a97c8..df2de4c00cd 100644 --- a/Mage.Sets/src/mage/cards/r/RiverSneak.java +++ b/Mage.Sets/src/mage/cards/r/RiverSneak.java @@ -38,7 +38,7 @@ public final class RiverSneak extends CardImpl { // River Sneak can't be blocked. this.addAbility(new CantBeBlockedSourceAbility()); - // Whenever another Merfolk enters the battlefield under your control, River Sneak gets +1/+1 until end of turn. + // Whenever another Merfolk you control enters, River Sneak gets +1/+1 until end of turn. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(Zone.BATTLEFIELD, new BoostSourceEffect(1, 1, Duration.EndOfTurn), filter, false)); } diff --git a/Mage.Sets/src/mage/cards/r/RoaringEarth.java b/Mage.Sets/src/mage/cards/r/RoaringEarth.java index 9012fc7505c..56dbbd2c758 100644 --- a/Mage.Sets/src/mage/cards/r/RoaringEarth.java +++ b/Mage.Sets/src/mage/cards/r/RoaringEarth.java @@ -39,7 +39,7 @@ public final class RoaringEarth extends CardImpl { public RoaringEarth(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.ENCHANTMENT}, "{1}{G}"); - // Whenever a land enters the battlefield under your control, put a +1/+1 counter on target creature or Vehicle you control. + // Whenever a land you control enters, put a +1/+1 counter on target creature or Vehicle you control. Ability ability = new LandfallAbility(new AddCountersTargetEffect(CounterType.P1P1.createInstance())); ability.addTarget(new TargetPermanent(filter)); this.addAbility(ability); diff --git a/Mage.Sets/src/mage/cards/r/RoccoCabarettiCaterer.java b/Mage.Sets/src/mage/cards/r/RoccoCabarettiCaterer.java index 40ed2aac21b..16307357db7 100644 --- a/Mage.Sets/src/mage/cards/r/RoccoCabarettiCaterer.java +++ b/Mage.Sets/src/mage/cards/r/RoccoCabarettiCaterer.java @@ -48,7 +48,7 @@ public final class RoccoCabarettiCaterer extends CardImpl { true ), CastFromEverywhereSourceCondition.instance, - "When {this} enters the battlefield, " + + "When {this} enters, " + "if you cast it, you may search your library for a creature card with mana value X or less, " + "put it onto the battlefield, then shuffle.") ); diff --git a/Mage.Sets/src/mage/cards/r/RocketTrooper.java b/Mage.Sets/src/mage/cards/r/RocketTrooper.java index 7f1c0a20cdc..14ae1d96a82 100644 --- a/Mage.Sets/src/mage/cards/r/RocketTrooper.java +++ b/Mage.Sets/src/mage/cards/r/RocketTrooper.java @@ -32,7 +32,7 @@ public final class RocketTrooper extends CardImpl { // Trooper creatures you control have "Whenever this creature enters the battlefield, it deals 1 damage to target creature an opponent controls". Ability ability = new EntersBattlefieldTriggeredAbility(new DamageTargetEffect(1, "it"), false) - .setTriggerPhrase("When this creature enters the battlefield, "); + .setTriggerPhrase("When this creature enters, "); ability.addTarget(new TargetOpponentsCreaturePermanent()); this.addAbility(new SimpleStaticAbility(new GainAbilityControlledEffect(ability, Duration.WhileOnBattlefield, filter, false))); diff --git a/Mage.Sets/src/mage/cards/r/RoilCartographer.java b/Mage.Sets/src/mage/cards/r/RoilCartographer.java index 2b58eae06c8..cf45755f50a 100644 --- a/Mage.Sets/src/mage/cards/r/RoilCartographer.java +++ b/Mage.Sets/src/mage/cards/r/RoilCartographer.java @@ -28,7 +28,7 @@ public final class RoilCartographer extends CardImpl { this.power = new MageInt(1); this.toughness = new MageInt(3); - // Landfall -- Whenever a land enters the battlefield under your control, you get {E}. + // Landfall -- Whenever a land you control enters, you get {E}. this.addAbility(new LandfallAbility( new GetEnergyCountersControllerEffect(1), false )); diff --git a/Mage.Sets/src/mage/cards/r/RoilElemental.java b/Mage.Sets/src/mage/cards/r/RoilElemental.java index b12fb6d4541..83382f2864f 100644 --- a/Mage.Sets/src/mage/cards/r/RoilElemental.java +++ b/Mage.Sets/src/mage/cards/r/RoilElemental.java @@ -29,7 +29,7 @@ public final class RoilElemental extends CardImpl { // Flying this.addAbility(FlyingAbility.getInstance()); - // Landfall - Whenever a land enters the battlefield under your control, you may gain control of target creature for as long as you control Roil Elemental. + // Landfall - Whenever a land you control enters, you may gain control of target creature for as long as you control Roil Elemental. Ability ability = new LandfallAbility(new GainControlTargetEffect(Duration.WhileControlled), true); ability.addTarget(new TargetCreaturePermanent()); this.addAbility(ability); diff --git a/Mage.Sets/src/mage/cards/r/RoninWarclub.java b/Mage.Sets/src/mage/cards/r/RoninWarclub.java index e8f5d0fc18c..e22836b53db 100644 --- a/Mage.Sets/src/mage/cards/r/RoninWarclub.java +++ b/Mage.Sets/src/mage/cards/r/RoninWarclub.java @@ -25,7 +25,7 @@ public final class RoninWarclub extends CardImpl { // Equipped creature gets +2/+1. this.addAbility(new SimpleStaticAbility(new BoostEquippedEffect(2, 1))); - // Whenever a creature enters the battlefield under your control, attach Ronin Warclub to that creature. + // Whenever a creature you control enters, attach Ronin Warclub to that creature. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( Zone.BATTLEFIELD, new AttachEffect(Outcome.BoostCreature, "attach {this} to that creature"), StaticFilters.FILTER_PERMANENT_A_CREATURE, false, SetTargetPointer.PERMANENT)); diff --git a/Mage.Sets/src/mage/cards/r/RoostOfDrakes.java b/Mage.Sets/src/mage/cards/r/RoostOfDrakes.java index d6e42b038ad..ac97dd237b2 100644 --- a/Mage.Sets/src/mage/cards/r/RoostOfDrakes.java +++ b/Mage.Sets/src/mage/cards/r/RoostOfDrakes.java @@ -28,7 +28,7 @@ public final class RoostOfDrakes extends CardImpl { // When Roost of Drakes enters the battlefield, if it was kicked, create a 2/2 blue Drake creature token with flying. this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new CreateTokenEffect(new DrakeToken())), - KickedCondition.ONCE, "When {this} enters the battlefield, if it was kicked, " + + KickedCondition.ONCE, "When {this} enters, if it was kicked, " + "create a 2/2 blue Drake creature token with flying." )); diff --git a/Mage.Sets/src/mage/cards/r/RootsOfLife.java b/Mage.Sets/src/mage/cards/r/RootsOfLife.java index 4c9b785ec1a..facf5d46af3 100644 --- a/Mage.Sets/src/mage/cards/r/RootsOfLife.java +++ b/Mage.Sets/src/mage/cards/r/RootsOfLife.java @@ -38,7 +38,7 @@ public final class RootsOfLife extends CardImpl { // As Roots of Life enters the battlefield, choose Island or Swamp. this.addAbility(new EntersBattlefieldAbility(new ChooseModeEffect("Island or Swamp?", "Island", "Swamp"), null, - "As {this} enters the battlefield, choose Island or Swamp.", "")); + "As {this} enters, choose Island or Swamp.", "")); // Whenever a land of the chosen type an opponent controls becomes tapped, you gain 1 life. // * Island chosen diff --git a/Mage.Sets/src/mage/cards/r/RoseRoomTreasurer.java b/Mage.Sets/src/mage/cards/r/RoseRoomTreasurer.java index 473a16308c5..eaae8b13b14 100644 --- a/Mage.Sets/src/mage/cards/r/RoseRoomTreasurer.java +++ b/Mage.Sets/src/mage/cards/r/RoseRoomTreasurer.java @@ -36,7 +36,7 @@ public final class RoseRoomTreasurer extends CardImpl { this.power = new MageInt(4); this.toughness = new MageInt(3); - // Alliance — Whenever another creature enters the battlefield under your control, create a Treasure token if this is the first or second time this ability has resolved this turn. Otherwise, you may pay {X}. When you do, Rose Room Treasurer deals X damage to any target. + // Alliance — Whenever another creature you control enters, create a Treasure token if this is the first or second time this ability has resolved this turn. Otherwise, you may pay {X}. When you do, Rose Room Treasurer deals X damage to any target. this.addAbility(new AllianceAbility(new RoseRoomTreasurerEffect()), new AbilityResolvedWatcher()); } diff --git a/Mage.Sets/src/mage/cards/r/RotatingFireplace.java b/Mage.Sets/src/mage/cards/r/RotatingFireplace.java index 71ab21d7f1b..4ae34b855a2 100644 --- a/Mage.Sets/src/mage/cards/r/RotatingFireplace.java +++ b/Mage.Sets/src/mage/cards/r/RotatingFireplace.java @@ -29,7 +29,7 @@ public final class RotatingFireplace extends CardImpl { // Rotating Fireplace enters the battlefield tapped with a time counter on it. Ability ability = new EntersBattlefieldAbility( new TapSourceEffect(true), false, null, - "{this} enters the battlefield tapped with a time counter on it.", null + "{this} enters tapped with a time counter on it.", null ); ability.addEffect(new AddCountersSourceEffect(CounterType.TIME.createInstance())); this.addAbility(ability); diff --git a/Mage.Sets/src/mage/cards/r/RuinCrab.java b/Mage.Sets/src/mage/cards/r/RuinCrab.java index b561a673a0a..b49c10377d3 100644 --- a/Mage.Sets/src/mage/cards/r/RuinCrab.java +++ b/Mage.Sets/src/mage/cards/r/RuinCrab.java @@ -23,7 +23,7 @@ public final class RuinCrab extends CardImpl { this.power = new MageInt(0); this.toughness = new MageInt(3); - // Landfall - Whenever a land enters the battlefield under your control, each opponent mills 3 cards. + // Landfall - Whenever a land you control enters, each opponent mills 3 cards. this.addAbility(new LandfallAbility(new MillCardsEachPlayerEffect(3, TargetController.OPPONENT), false)); } diff --git a/Mage.Sets/src/mage/cards/r/RumorGatherer.java b/Mage.Sets/src/mage/cards/r/RumorGatherer.java index 5cea8654fca..7dd4fb05f9d 100644 --- a/Mage.Sets/src/mage/cards/r/RumorGatherer.java +++ b/Mage.Sets/src/mage/cards/r/RumorGatherer.java @@ -29,7 +29,7 @@ public final class RumorGatherer extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(1); - // Alliance — Whenever another creature enters the battlefield under your control, scry 1. If this is the second time this ability has resolved this turn, draw a card instead. + // Alliance — Whenever another creature you control enters, scry 1. If this is the second time this ability has resolved this turn, draw a card instead. this.addAbility(new AllianceAbility(new ConditionalOneShotEffect( new DrawCardSourceControllerEffect(1), new ScryEffect(1), RumorGathererCondition.instance, "scry 1. If this is the second time " + diff --git a/Mage.Sets/src/mage/cards/r/RusticClachan.java b/Mage.Sets/src/mage/cards/r/RusticClachan.java index 5bf7e6bc6cf..22d1fc4a87b 100644 --- a/Mage.Sets/src/mage/cards/r/RusticClachan.java +++ b/Mage.Sets/src/mage/cards/r/RusticClachan.java @@ -31,7 +31,7 @@ public final class RusticClachan extends CardImpl { super(ownerId,setInfo,new CardType[]{CardType.LAND},""); // As Rustic Clachan enters the battlefield, you may reveal a Kithkin card from your hand. If you don't, Rustic Clachan enters the battlefield tapped. - this.addAbility(new AsEntersBattlefieldAbility(new TapSourceUnlessPaysEffect(new RevealTargetFromHandCost(new TargetCardInHand(filter))), "you may reveal a Kithkin card from your hand. If you don't, {this} enters the battlefield tapped")); + this.addAbility(new AsEntersBattlefieldAbility(new TapSourceUnlessPaysEffect(new RevealTargetFromHandCost(new TargetCardInHand(filter))), "you may reveal a Kithkin card from your hand. If you don't, {this} enters tapped")); // {tap}: Add {W}. this.addAbility(new WhiteManaAbility()); diff --git a/Mage.Sets/src/mage/cards/s/SacredFoundry.java b/Mage.Sets/src/mage/cards/s/SacredFoundry.java index 784eb9cc2c6..1813b5a3d59 100644 --- a/Mage.Sets/src/mage/cards/s/SacredFoundry.java +++ b/Mage.Sets/src/mage/cards/s/SacredFoundry.java @@ -23,7 +23,7 @@ public final class SacredFoundry extends CardImpl { this.subtype.add(SubType.MOUNTAIN); this.subtype.add(SubType.PLAINS); - this.addAbility(new AsEntersBattlefieldAbility(new TapSourceUnlessPaysEffect(new PayLifeCost(2)), "you may pay 2 life. If you don't, it enters the battlefield tapped")); + this.addAbility(new AsEntersBattlefieldAbility(new TapSourceUnlessPaysEffect(new PayLifeCost(2)), "you may pay 2 life. If you don't, it enters tapped")); this.addAbility(new RedManaAbility()); this.addAbility(new WhiteManaAbility()); } diff --git a/Mage.Sets/src/mage/cards/s/SageOfMysteries.java b/Mage.Sets/src/mage/cards/s/SageOfMysteries.java index e6665dd441e..66b2a6500c7 100644 --- a/Mage.Sets/src/mage/cards/s/SageOfMysteries.java +++ b/Mage.Sets/src/mage/cards/s/SageOfMysteries.java @@ -25,7 +25,7 @@ public final class SageOfMysteries extends CardImpl { this.power = new MageInt(0); this.toughness = new MageInt(2); - // Constellation — Whenever an enchantment enters the battlefield under your control, target player puts the top two cards of their library into their graveyard. + // Constellation — Whenever an enchantment you control enters, target player puts the top two cards of their library into their graveyard. Ability ability = new ConstellationAbility( new MillCardsTargetEffect(2), false, false ); diff --git a/Mage.Sets/src/mage/cards/s/SagesRowDenizen.java b/Mage.Sets/src/mage/cards/s/SagesRowDenizen.java index 1644e394500..6a13fda5629 100644 --- a/Mage.Sets/src/mage/cards/s/SagesRowDenizen.java +++ b/Mage.Sets/src/mage/cards/s/SagesRowDenizen.java @@ -37,7 +37,7 @@ public final class SagesRowDenizen extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(3); - // Whenever another blue creature enters the battlefield under your control, target player puts the top two cards of their library into their graveyard. + // Whenever another blue creature you control enters, target player puts the top two cards of their library into their graveyard. Ability ability = new EntersBattlefieldControlledTriggeredAbility(Zone.BATTLEFIELD, new MillCardsTargetEffect(2), filter, false); ability.addTarget(new TargetPlayer()); this.addAbility(ability); diff --git a/Mage.Sets/src/mage/cards/s/SaiOfTheShinobi.java b/Mage.Sets/src/mage/cards/s/SaiOfTheShinobi.java index 061965915cd..22667417bb5 100644 --- a/Mage.Sets/src/mage/cards/s/SaiOfTheShinobi.java +++ b/Mage.Sets/src/mage/cards/s/SaiOfTheShinobi.java @@ -26,7 +26,7 @@ public final class SaiOfTheShinobi extends CardImpl { // Equipped creature gets +1/+1. this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new BoostEquippedEffect(1, 1))); - // Whenever a creature enters the battlefield under your control, you may attach Sai of the Shinobi to it. + // Whenever a creature you control enters, you may attach Sai of the Shinobi to it. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( Zone.BATTLEFIELD, new AttachEffect(Outcome.Detriment, "attach {this} to it"), StaticFilters.FILTER_PERMANENT_A_CREATURE, true, SetTargetPointer.PERMANENT)); diff --git a/Mage.Sets/src/mage/cards/s/SalivatingGremlins.java b/Mage.Sets/src/mage/cards/s/SalivatingGremlins.java index e2b795078b1..fc67a3b02ed 100644 --- a/Mage.Sets/src/mage/cards/s/SalivatingGremlins.java +++ b/Mage.Sets/src/mage/cards/s/SalivatingGremlins.java @@ -28,7 +28,7 @@ public final class SalivatingGremlins extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(3); - // Whenever an artifact enters the battlefield under your control, Salivating Gremlins gets +2/+0 and gains trample until end of turn. + // Whenever an artifact you control enters, Salivating Gremlins gets +2/+0 and gains trample until end of turn. Effect effect = new BoostSourceEffect(2, 0, Duration.EndOfTurn); effect.setText("{this} gets +2/+0"); Ability ability = new EntersBattlefieldControlledTriggeredAbility(Zone.BATTLEFIELD, diff --git a/Mage.Sets/src/mage/cards/s/SamwiseGamgee.java b/Mage.Sets/src/mage/cards/s/SamwiseGamgee.java index ce4132a5c80..e5108ef9fd4 100644 --- a/Mage.Sets/src/mage/cards/s/SamwiseGamgee.java +++ b/Mage.Sets/src/mage/cards/s/SamwiseGamgee.java @@ -48,7 +48,7 @@ public final class SamwiseGamgee extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(2); - // Whenever another nontoken creature enters the battlefield under your control, create a Food token. + // Whenever another nontoken creature you control enters, create a Food token. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(new CreateTokenEffect(new FoodToken()), filter)); // Sacrifice three Foods: Return target historic card from your graveyard to your hand. diff --git a/Mage.Sets/src/mage/cards/s/SanctifierOfSouls.java b/Mage.Sets/src/mage/cards/s/SanctifierOfSouls.java index eb0777b3ee6..9d81a216afe 100644 --- a/Mage.Sets/src/mage/cards/s/SanctifierOfSouls.java +++ b/Mage.Sets/src/mage/cards/s/SanctifierOfSouls.java @@ -41,7 +41,7 @@ public final class SanctifierOfSouls extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(3); - // Whenever another creature enters the battlefield under your control, Sanctifier of Souls gets +1/+1 until end of turn. + // Whenever another creature you control enters, Sanctifier of Souls gets +1/+1 until end of turn. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(new BoostSourceEffect(1, 1, Duration.EndOfTurn), filter)); // {2}{W}, Exile a creature card from your graveyard: Create a 1/1 white Spirit creature token with flying. diff --git a/Mage.Sets/src/mage/cards/s/SandScout.java b/Mage.Sets/src/mage/cards/s/SandScout.java index b0530b81c6f..85f28effe3b 100644 --- a/Mage.Sets/src/mage/cards/s/SandScout.java +++ b/Mage.Sets/src/mage/cards/s/SandScout.java @@ -44,7 +44,7 @@ public final class SandScout extends CardImpl { // When Sand Scout enters the battlefield, if an opponent controls more lands than you, search your library for a Desert card, put it onto the battlefield tapped, then shuffle. this.addAbility(new ConditionalInterveningIfTriggeredAbility(new EntersBattlefieldTriggeredAbility( new SearchLibraryPutInPlayEffect(new TargetCardInLibrary(filter), true)), - condition, "When {this} enters the battlefield, if an opponent controls more lands than you, " + + condition, "When {this} enters, if an opponent controls more lands than you, " + "search your library for a Desert card, put it onto the battlefield tapped, then shuffle." )); diff --git a/Mage.Sets/src/mage/cards/s/SandStrangler.java b/Mage.Sets/src/mage/cards/s/SandStrangler.java index a120a9649f8..f6244134b8a 100644 --- a/Mage.Sets/src/mage/cards/s/SandStrangler.java +++ b/Mage.Sets/src/mage/cards/s/SandStrangler.java @@ -29,7 +29,7 @@ public final class SandStrangler extends CardImpl { // When Sand Strangler enters the battlefield, if you control a Desert or there is a Desert card in your graveyard, you may have Sand Strangler deal 3 damage to target creature. Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new DamageTargetEffect(3), true), - DesertControlledOrGraveyardCondition.instance, "When {this} enters the battlefield, " + + DesertControlledOrGraveyardCondition.instance, "When {this} enters, " + "if you control a Desert or there is a Desert card in your graveyard, " + "you may have {this} deal 3 damage to target creature."); ability.addTarget(new TargetCreaturePermanent()); diff --git a/Mage.Sets/src/mage/cards/s/SandstalkerMoloch.java b/Mage.Sets/src/mage/cards/s/SandstalkerMoloch.java index 934e432872a..c8ee8f4d377 100644 --- a/Mage.Sets/src/mage/cards/s/SandstalkerMoloch.java +++ b/Mage.Sets/src/mage/cards/s/SandstalkerMoloch.java @@ -45,7 +45,7 @@ public final class SandstalkerMoloch extends CardImpl { 4, 1, StaticFilters.FILTER_CARD_A_PERMANENT, PutCards.HAND, PutCards.BOTTOM_RANDOM ) - ), SandstalkerMolochWatcher::checkPlayer, "When {this} enters the battlefield, " + + ), SandstalkerMolochWatcher::checkPlayer, "When {this} enters, " + "if an opponent cast a blue and/or black spell this turn, look at the top four cards " + "of your library. You may reveal a permanent card from among them and put it into your hand. " + "Put the rest on the bottom of your library in a random order." diff --git a/Mage.Sets/src/mage/cards/s/SaradocMasterOfBuckland.java b/Mage.Sets/src/mage/cards/s/SaradocMasterOfBuckland.java index 95b5b29ee41..89289ec2181 100644 --- a/Mage.Sets/src/mage/cards/s/SaradocMasterOfBuckland.java +++ b/Mage.Sets/src/mage/cards/s/SaradocMasterOfBuckland.java @@ -50,7 +50,7 @@ public final class SaradocMasterOfBuckland extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(4); - // Whenever Saradoc, Master of Buckland or another nontoken creature with power 2 or less enters the battlefield under your control, create a 1/1 white Halfling creature token. + // Whenever Saradoc, Master of Buckland or another nontoken creature with power 2 or less you control enters, create a 1/1 white Halfling creature token. this.addAbility(new EntersBattlefieldThisOrAnotherTriggeredAbility( new CreateTokenEffect(new HalflingToken()), filter, false, true )); diff --git a/Mage.Sets/src/mage/cards/s/SarinthSteelseeker.java b/Mage.Sets/src/mage/cards/s/SarinthSteelseeker.java index 881110d3c58..99543a0c7fb 100644 --- a/Mage.Sets/src/mage/cards/s/SarinthSteelseeker.java +++ b/Mage.Sets/src/mage/cards/s/SarinthSteelseeker.java @@ -32,7 +32,7 @@ public final class SarinthSteelseeker extends CardImpl { this.power = new MageInt(1); this.toughness = new MageInt(2); - // Whenever an artifact enters the battlefield under your control, look at the top card of your library. If it's a land card, you may reveal it and put it into your hand. If you don't put the card into your hand, you may put it into your graveyard. + // Whenever an artifact you control enters, look at the top card of your library. If it's a land card, you may reveal it and put it into your hand. If you don't put the card into your hand, you may put it into your graveyard. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(new SarinthSteelseekerEffect(), StaticFilters.FILTER_PERMANENT_ARTIFACT_AN)); } diff --git a/Mage.Sets/src/mage/cards/s/SarkhanSoulAflame.java b/Mage.Sets/src/mage/cards/s/SarkhanSoulAflame.java index 633dd3b42e9..62aa51108f0 100644 --- a/Mage.Sets/src/mage/cards/s/SarkhanSoulAflame.java +++ b/Mage.Sets/src/mage/cards/s/SarkhanSoulAflame.java @@ -42,7 +42,7 @@ public final class SarkhanSoulAflame extends CardImpl { // Dragon spells you cast cost {1} less to cast. this.addAbility(new SimpleStaticAbility(new SpellsCostReductionControllerEffect(filter, 1))); - // Whenever a Dragon enters the battlefield under your control, you may have Sarkhan, Soul Aflame become a copy of it until end of turn, except its name is Sarkhan, Soul Aflame and it's legendary in addition to its other types. + // Whenever a Dragon you control enters, you may have Sarkhan, Soul Aflame become a copy of it until end of turn, except its name is Sarkhan, Soul Aflame and it's legendary in addition to its other types. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( Zone.BATTLEFIELD, new SarkhanSoulAflameEffect(), filter2, true )); diff --git a/Mage.Sets/src/mage/cards/s/SaruliGatekeepers.java b/Mage.Sets/src/mage/cards/s/SaruliGatekeepers.java index 8a6d31fd1db..eb63c640225 100644 --- a/Mage.Sets/src/mage/cards/s/SaruliGatekeepers.java +++ b/Mage.Sets/src/mage/cards/s/SaruliGatekeepers.java @@ -43,7 +43,7 @@ public final class SaruliGatekeepers extends CardImpl { this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new GainLifeEffect(7)), gatesCondition, - "When {this} enters the battlefield, if you control two or more Gates, you gain 7 life.") + "When {this} enters, if you control two or more Gates, you gain 7 life.") .addHint(new ConditionHint(gatesCondition, "You control two or more Gates"))); } diff --git a/Mage.Sets/src/mage/cards/s/ScaleguardSentinels.java b/Mage.Sets/src/mage/cards/s/ScaleguardSentinels.java index 710508cadd1..3dcad2be0ac 100644 --- a/Mage.Sets/src/mage/cards/s/ScaleguardSentinels.java +++ b/Mage.Sets/src/mage/cards/s/ScaleguardSentinels.java @@ -32,7 +32,7 @@ public final class ScaleguardSentinels extends CardImpl { // Scaleguard Sentinels enters the battlefield with a +1/+1 counter on it if you revealed a Dragon card or controlled a Dragon as you cast Scaleguard Sentinels. this.addAbility(new EntersBattlefieldAbility( new AddCountersSourceEffect(CounterType.P1P1.createInstance()), - RevealedOrControlledDragonCondition.instance, "{this} enters the battlefield " + + RevealedOrControlledDragonCondition.instance, "{this} enters " + "with a +1/+1 counter on it if you revealed a Dragon card " + "or controlled a Dragon as you cast this spell.", "" ), new DragonOnTheBattlefieldWhileSpellWasCastWatcher() diff --git a/Mage.Sets/src/mage/cards/s/ScholarOfStars.java b/Mage.Sets/src/mage/cards/s/ScholarOfStars.java index 65c2bcce0f3..7b1a533be61 100644 --- a/Mage.Sets/src/mage/cards/s/ScholarOfStars.java +++ b/Mage.Sets/src/mage/cards/s/ScholarOfStars.java @@ -31,7 +31,7 @@ public final class ScholarOfStars extends CardImpl { this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new DrawCardSourceControllerEffect(1), false), new PermanentsOnTheBattlefieldCondition(StaticFilters.FILTER_CONTROLLED_PERMANENT_ARTIFACT), - "When {this} enters the battlefield, if you control an artifact, draw a card." + "When {this} enters, if you control an artifact, draw a card." )); } diff --git a/Mage.Sets/src/mage/cards/s/ScionOfVituGhazi.java b/Mage.Sets/src/mage/cards/s/ScionOfVituGhazi.java index 1790987d636..264c1a9efec 100644 --- a/Mage.Sets/src/mage/cards/s/ScionOfVituGhazi.java +++ b/Mage.Sets/src/mage/cards/s/ScionOfVituGhazi.java @@ -33,7 +33,7 @@ public final class ScionOfVituGhazi extends CardImpl { TriggeredAbility ability = new EntersBattlefieldTriggeredAbility(new CreateTokenEffect(new BirdToken()), false); ability.addEffect(new PopulateEffect("then")); this.addAbility(new ConditionalInterveningIfTriggeredAbility(ability, CastFromHandSourcePermanentCondition.instance, - "When {this} enters the battlefield, if you cast it from your hand, create a 1/1 white Bird creature token with flying, then populate."), + "When {this} enters, if you cast it from your hand, create a 1/1 white Bird creature token with flying, then populate."), new CastFromHandWatcher()); } diff --git a/Mage.Sets/src/mage/cards/s/ScorchRider.java b/Mage.Sets/src/mage/cards/s/ScorchRider.java index e31e60f0e05..06e8e6f2abd 100644 --- a/Mage.Sets/src/mage/cards/s/ScorchRider.java +++ b/Mage.Sets/src/mage/cards/s/ScorchRider.java @@ -35,7 +35,7 @@ public final class ScorchRider extends CardImpl { this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new GainAbilitySourceEffect( HasteAbility.getInstance(), Duration.EndOfTurn - )), KickedCondition.ONCE, "When {this} enters the battlefield, " + + )), KickedCondition.ONCE, "When {this} enters, " + "if it was kicked, it gains haste until end of turn." )); } diff --git a/Mage.Sets/src/mage/cards/s/ScourgeOfValkas.java b/Mage.Sets/src/mage/cards/s/ScourgeOfValkas.java index 8dd18b94364..8a74547acd4 100644 --- a/Mage.Sets/src/mage/cards/s/ScourgeOfValkas.java +++ b/Mage.Sets/src/mage/cards/s/ScourgeOfValkas.java @@ -41,7 +41,7 @@ public final class ScourgeOfValkas extends CardImpl { // Flying this.addAbility(FlyingAbility.getInstance()); - // Whenever Scourge of Valkas or another Dragon enters the battlefield under your control, it deals X damage to any target, where X is the number of Dragons you control. + // Whenever Scourge of Valkas or another Dragon you control enters, it deals X damage to any target, where X is the number of Dragons you control. Ability ability = new EntersBattlefieldThisOrAnotherTriggeredAbility( new ScourgeOfValkasDamageEffect(), filter, false, true ); diff --git a/Mage.Sets/src/mage/cards/s/ScoutingHawk.java b/Mage.Sets/src/mage/cards/s/ScoutingHawk.java index 7467ad7ef7b..a718a1aca2d 100644 --- a/Mage.Sets/src/mage/cards/s/ScoutingHawk.java +++ b/Mage.Sets/src/mage/cards/s/ScoutingHawk.java @@ -45,7 +45,7 @@ public final class ScoutingHawk extends CardImpl { // Keen Sight — When Scouting Hawk enters the battlefield, if an opponent controls more lands than you, search your library for a basic Plains card, put it onto the battlefield tapped, then shuffle. this.addAbility(new ConditionalInterveningIfTriggeredAbility(new EntersBattlefieldTriggeredAbility( new SearchLibraryPutInPlayEffect(new TargetCardInLibrary(filter), true)), - condition, "When {this} enters the battlefield, if an opponent controls more lands than you, " + + condition, "When {this} enters, if an opponent controls more lands than you, " + "search your library for a basic Plains card, put it onto the battlefield tapped, then shuffle." ).withFlavorWord("Keen Sight")); } diff --git a/Mage.Sets/src/mage/cards/s/ScribNibblers.java b/Mage.Sets/src/mage/cards/s/ScribNibblers.java index cf1475f3b10..35cdf6b7de9 100644 --- a/Mage.Sets/src/mage/cards/s/ScribNibblers.java +++ b/Mage.Sets/src/mage/cards/s/ScribNibblers.java @@ -37,7 +37,7 @@ public final class ScribNibblers extends CardImpl { ability.addTarget(new TargetPlayer()); this.addAbility(ability); - // Landfall - Whenever a land enters the battlefield under your control, you may untap Scrib Nibblers. + // Landfall - Whenever a land you control enters, you may untap Scrib Nibblers. this.addAbility(new LandfallAbility(Zone.BATTLEFIELD, new UntapSourceEffect(), true)); } diff --git a/Mage.Sets/src/mage/cards/s/ScuteSwarm.java b/Mage.Sets/src/mage/cards/s/ScuteSwarm.java index b3a42fb92d9..b0900d92172 100644 --- a/Mage.Sets/src/mage/cards/s/ScuteSwarm.java +++ b/Mage.Sets/src/mage/cards/s/ScuteSwarm.java @@ -40,7 +40,7 @@ public final class ScuteSwarm extends CardImpl { this.power = new MageInt(1); this.toughness = new MageInt(1); - // Landfall — Whenever a land enters the battlefield under your control, create a 1/1 green Insect creature token. If you control six or more lands, create a token that's a copy of Scute Swarm instead. + // Landfall — Whenever a land you control enters, create a 1/1 green Insect creature token. If you control six or more lands, create a token that's a copy of Scute Swarm instead. this.addAbility(new LandfallAbility(new ConditionalOneShotEffect( new CreateTokenCopySourceEffect(), new CreateTokenEffect(new InsectToken()), condition, "create a 1/1 green Insect creature token. If you control six or more lands, " + diff --git a/Mage.Sets/src/mage/cards/s/ScytheLeopard.java b/Mage.Sets/src/mage/cards/s/ScytheLeopard.java index 1e80d3ee73b..0605938a979 100644 --- a/Mage.Sets/src/mage/cards/s/ScytheLeopard.java +++ b/Mage.Sets/src/mage/cards/s/ScytheLeopard.java @@ -23,7 +23,7 @@ public final class ScytheLeopard extends CardImpl { this.power = new MageInt(1); this.toughness = new MageInt(1); - // Landfall-Whenever a land enters the battlefield under your control, Scythe Leopard gets +1/+1 until end of turn. + // Landfall-Whenever a land you control enters, Scythe Leopard gets +1/+1 until end of turn. this.addAbility(new LandfallAbility(new BoostSourceEffect(1, 1, Duration.EndOfTurn), false)); } diff --git a/Mage.Sets/src/mage/cards/s/SeaGateRestoration.java b/Mage.Sets/src/mage/cards/s/SeaGateRestoration.java index d2cb72e2ca1..208dea20e35 100644 --- a/Mage.Sets/src/mage/cards/s/SeaGateRestoration.java +++ b/Mage.Sets/src/mage/cards/s/SeaGateRestoration.java @@ -46,10 +46,10 @@ public final class SeaGateRestoration extends ModalDoubleFacedCard { // Sea Gate, Reborn // Land - // As Sea Gate, Reborn enters the battlefield, you may pay 3 life. If you don't, it enters the battlefield tapped. + // As Sea Gate, Reborn enters the battlefield, you may pay 3 life. If you don't, it enters tapped. this.getRightHalfCard().addAbility(new AsEntersBattlefieldAbility( new TapSourceUnlessPaysEffect(new PayLifeCost(3)), - "you may pay 3 life. If you don't, it enters the battlefield tapped" + "you may pay 3 life. If you don't, it enters tapped" )); // {T}: Add {U}. diff --git a/Mage.Sets/src/mage/cards/s/SeasonOfGrowth.java b/Mage.Sets/src/mage/cards/s/SeasonOfGrowth.java index f4a24c3e18e..9a52b2acddb 100644 --- a/Mage.Sets/src/mage/cards/s/SeasonOfGrowth.java +++ b/Mage.Sets/src/mage/cards/s/SeasonOfGrowth.java @@ -27,7 +27,7 @@ public final class SeasonOfGrowth extends CardImpl { public SeasonOfGrowth(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.ENCHANTMENT}, "{1}{G}"); - // Whenever a creature enters the battlefield under your control, scry 1. + // Whenever a creature you control enters, scry 1. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( new ScryEffect(1), StaticFilters.FILTER_PERMANENT_A_CREATURE )); diff --git a/Mage.Sets/src/mage/cards/s/SecludedGlen.java b/Mage.Sets/src/mage/cards/s/SecludedGlen.java index f1ed76124e5..fcc78ae2750 100644 --- a/Mage.Sets/src/mage/cards/s/SecludedGlen.java +++ b/Mage.Sets/src/mage/cards/s/SecludedGlen.java @@ -29,7 +29,7 @@ public final class SecludedGlen extends CardImpl { super(ownerId,setInfo,new CardType[]{CardType.LAND},""); // As Secluded Glen enters the battlefield, you may reveal a Faerie card from your hand. If you don't, Secluded Glen enters the battlefield tapped. - this.addAbility(new AsEntersBattlefieldAbility(new TapSourceUnlessPaysEffect(new RevealTargetFromHandCost(new TargetCardInHand(filter))), "you may reveal a Faerie card from your hand. If you don't, {this} enters the battlefield tapped")); + this.addAbility(new AsEntersBattlefieldAbility(new TapSourceUnlessPaysEffect(new RevealTargetFromHandCost(new TargetCardInHand(filter))), "you may reveal a Faerie card from your hand. If you don't, {this} enters tapped")); // {tap}: Add {U} or {B}. this.addAbility(new BlueManaAbility()); this.addAbility(new BlackManaAbility()); diff --git a/Mage.Sets/src/mage/cards/s/SecuritronSquadron.java b/Mage.Sets/src/mage/cards/s/SecuritronSquadron.java index a59105a1946..f8928361bc3 100644 --- a/Mage.Sets/src/mage/cards/s/SecuritronSquadron.java +++ b/Mage.Sets/src/mage/cards/s/SecuritronSquadron.java @@ -43,7 +43,7 @@ public final class SecuritronSquadron extends CardImpl { // Vigilance this.addAbility(VigilanceAbility.getInstance()); - // Whenever a creature token enters the battlefield under your control, put a +1/+1 counter on it. + // Whenever a creature token you control enters, put a +1/+1 counter on it. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( Zone.BATTLEFIELD, new AddCountersTargetEffect(CounterType.P1P1.createInstance()).setText("put a +1/+1 counter on it"), diff --git a/Mage.Sets/src/mage/cards/s/SedraxisAlchemist.java b/Mage.Sets/src/mage/cards/s/SedraxisAlchemist.java index dedf38111ec..d6f0ddcb1ec 100644 --- a/Mage.Sets/src/mage/cards/s/SedraxisAlchemist.java +++ b/Mage.Sets/src/mage/cards/s/SedraxisAlchemist.java @@ -29,7 +29,7 @@ public final class SedraxisAlchemist extends CardImpl { filter.add(new ColorPredicate(ObjectColor.BLUE)); } - private static final String rule = "When {this} enters the battlefield, if you control a blue permanent, return target nonland permanent to its owner's hand."; + private static final String rule = "When {this} enters, if you control a blue permanent, return target nonland permanent to its owner's hand."; public SedraxisAlchemist(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{2}{B}"); diff --git a/Mage.Sets/src/mage/cards/s/SeersSundial.java b/Mage.Sets/src/mage/cards/s/SeersSundial.java index 203dfdf9066..3b66f4a515b 100644 --- a/Mage.Sets/src/mage/cards/s/SeersSundial.java +++ b/Mage.Sets/src/mage/cards/s/SeersSundial.java @@ -19,7 +19,7 @@ public final class SeersSundial extends CardImpl { public SeersSundial(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.ARTIFACT},"{4}"); - // Landfall - Whenever a land enters the battlefield under your control, you may pay {2}. If you do, draw a card. + // Landfall - Whenever a land you control enters, you may pay {2}. If you do, draw a card. this.addAbility(new LandfallAbility(new DoIfCostPaid(new DrawCardSourceControllerEffect(1), new ManaCostsImpl<>("{2}")), false)); // optional = false because DoIfCost is already optonal } diff --git a/Mage.Sets/src/mage/cards/s/SelkieHedgeMage.java b/Mage.Sets/src/mage/cards/s/SelkieHedgeMage.java index d7c51a81983..ff49fea0ee2 100644 --- a/Mage.Sets/src/mage/cards/s/SelkieHedgeMage.java +++ b/Mage.Sets/src/mage/cards/s/SelkieHedgeMage.java @@ -34,8 +34,8 @@ public final class SelkieHedgeMage extends CardImpl { filter3.add(TappedPredicate.TAPPED); } - private static final String rule1 = "When {this} enters the battlefield, if you control two or more Forests, you may gain 3 life."; - private static final String rule2 = "When {this} enters the battlefield, if you control two or more Islands, you may return target tapped creature to its owner's hand."; + private static final String rule1 = "When {this} enters, if you control two or more Forests, you may gain 3 life."; + private static final String rule2 = "When {this} enters, if you control two or more Islands, you may return target tapped creature to its owner's hand."; public SelkieHedgeMage(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{2}{G/U}"); diff --git a/Mage.Sets/src/mage/cards/s/SentinelsMark.java b/Mage.Sets/src/mage/cards/s/SentinelsMark.java index c7d4e0a8eef..6598b4ceaa6 100644 --- a/Mage.Sets/src/mage/cards/s/SentinelsMark.java +++ b/Mage.Sets/src/mage/cards/s/SentinelsMark.java @@ -51,7 +51,7 @@ public final class SentinelsMark extends CardImpl { this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new GainAbilityAttachedEffect( LifelinkAbility.getInstance(), AttachmentType.AURA, Duration.EndOfTurn - )), AddendumCondition.instance, "
Addendum — When {this} enters the battlefield, " + + )), AddendumCondition.instance, "
Addendum — When {this} enters, " + "if you cast it during your main phase, enchanted creature gains lifelink until end of turn." )); } diff --git a/Mage.Sets/src/mage/cards/s/SeraphSanctuary.java b/Mage.Sets/src/mage/cards/s/SeraphSanctuary.java index 58adadf6ff3..a8f613d31e3 100644 --- a/Mage.Sets/src/mage/cards/s/SeraphSanctuary.java +++ b/Mage.Sets/src/mage/cards/s/SeraphSanctuary.java @@ -28,7 +28,7 @@ public final class SeraphSanctuary extends CardImpl { // When Seraph Sanctuary enters the battlefield, you gain 1 life. this.addAbility(new EntersBattlefieldTriggeredAbility(new GainLifeEffect(1))); - // Whenever an Angel enters the battlefield under your control, you gain 1 life. + // Whenever an Angel you control enters, you gain 1 life. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(new GainLifeEffect(1), filter)); // {tap}: Add {C}. this.addAbility(new ColorlessManaAbility()); diff --git a/Mage.Sets/src/mage/cards/s/SerraRedeemer.java b/Mage.Sets/src/mage/cards/s/SerraRedeemer.java index b58bc7e86ff..32d02875791 100644 --- a/Mage.Sets/src/mage/cards/s/SerraRedeemer.java +++ b/Mage.Sets/src/mage/cards/s/SerraRedeemer.java @@ -39,7 +39,7 @@ public final class SerraRedeemer extends CardImpl { // Flying this.addAbility(FlyingAbility.getInstance()); - // Whenever another creature with power 2 or less enters the battlefield under your control, put two +1/+1 counters on that creature. + // Whenever another creature with power 2 or less you control enters, put two +1/+1 counters on that creature. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( Zone.BATTLEFIELD, new AddCountersTargetEffect(CounterType.P1P1.createInstance(2)), filter, false, SetTargetPointer.PERMANENT diff --git a/Mage.Sets/src/mage/cards/s/SetessanChampion.java b/Mage.Sets/src/mage/cards/s/SetessanChampion.java index 07657fc7424..7edb4bd55fc 100644 --- a/Mage.Sets/src/mage/cards/s/SetessanChampion.java +++ b/Mage.Sets/src/mage/cards/s/SetessanChampion.java @@ -26,7 +26,7 @@ public final class SetessanChampion extends CardImpl { this.power = new MageInt(1); this.toughness = new MageInt(3); - // Constellation — Whenever an enchantment enters the battlefield under your control, put a +1/+1 counter on Setessan Champion and draw a card. + // Constellation — Whenever an enchantment you control enters, put a +1/+1 counter on Setessan Champion and draw a card. Ability ability = new ConstellationAbility( new AddCountersSourceEffect(CounterType.P1P1.createInstance()), false, false ); diff --git a/Mage.Sets/src/mage/cards/s/SetessanSkirmisher.java b/Mage.Sets/src/mage/cards/s/SetessanSkirmisher.java index 5a93f4d7618..499def94eee 100644 --- a/Mage.Sets/src/mage/cards/s/SetessanSkirmisher.java +++ b/Mage.Sets/src/mage/cards/s/SetessanSkirmisher.java @@ -24,7 +24,7 @@ public final class SetessanSkirmisher extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(1); - // Constellation — Whenever an enchantment enters the battlefield under your control, Setessan Skirmisher gets +1/+1 until end of turn. + // Constellation — Whenever an enchantment you control enters, Setessan Skirmisher gets +1/+1 until end of turn. this.addAbility(new ConstellationAbility( new BoostSourceEffect(1, 1, Duration.EndOfTurn), false, false )); diff --git a/Mage.Sets/src/mage/cards/s/SethronHurloonGeneral.java b/Mage.Sets/src/mage/cards/s/SethronHurloonGeneral.java index afc0f74fda9..a14ac74ffb2 100644 --- a/Mage.Sets/src/mage/cards/s/SethronHurloonGeneral.java +++ b/Mage.Sets/src/mage/cards/s/SethronHurloonGeneral.java @@ -46,7 +46,7 @@ public final class SethronHurloonGeneral extends CardImpl { this.power = new MageInt(4); this.toughness = new MageInt(4); - // Whenever Sethron, Hurloon General or another nontoken Minotaur enters the battlefield under your control, create a 2/3 red Minotaur creature token. + // Whenever Sethron, Hurloon General or another nontoken Minotaur you control enters, create a 2/3 red Minotaur creature token. this.addAbility(new EntersBattlefieldThisOrAnotherTriggeredAbility( new CreateTokenEffect(new MinotaurToken()), filter, false, true )); diff --git a/Mage.Sets/src/mage/cards/s/SettlementBlacksmith.java b/Mage.Sets/src/mage/cards/s/SettlementBlacksmith.java index e2060150a1d..08e8d1b21a9 100644 --- a/Mage.Sets/src/mage/cards/s/SettlementBlacksmith.java +++ b/Mage.Sets/src/mage/cards/s/SettlementBlacksmith.java @@ -35,7 +35,7 @@ public final class SettlementBlacksmith extends CardImpl { // When Settlement Blacksmith enters the battlefield, if you control an Equipment, draw a card. this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new DrawCardSourceControllerEffect(1)), - condition, "When {this} enters the battlefield, if you control an Equipment, draw a card." + condition, "When {this} enters, if you control an Equipment, draw a card." ).addHint(hint)); } diff --git a/Mage.Sets/src/mage/cards/s/ShadowAlleyDenizen.java b/Mage.Sets/src/mage/cards/s/ShadowAlleyDenizen.java index 376565fd994..34a255a74db 100644 --- a/Mage.Sets/src/mage/cards/s/ShadowAlleyDenizen.java +++ b/Mage.Sets/src/mage/cards/s/ShadowAlleyDenizen.java @@ -40,7 +40,7 @@ public final class ShadowAlleyDenizen extends CardImpl { this.power = new MageInt(1); this.toughness = new MageInt(1); - // Whenever another black creature enters the battlefield under your control, target creature gains intimidate until end of turn. + // Whenever another black creature you control enters, target creature gains intimidate until end of turn. Effect effect = new GainAbilityTargetEffect(IntimidateAbility.getInstance(), Duration.EndOfTurn); effect.setText("target creature gains intimidate until end of turn. (It can't be blocked except by artifact creatures and/or creatures that share a color with it.)"); Ability ability = new EntersBattlefieldControlledTriggeredAbility(Zone.BATTLEFIELD, effect, filter, false); diff --git a/Mage.Sets/src/mage/cards/s/ShalaisAcolyte.java b/Mage.Sets/src/mage/cards/s/ShalaisAcolyte.java index 3682b7656ec..790ff6bfac5 100644 --- a/Mage.Sets/src/mage/cards/s/ShalaisAcolyte.java +++ b/Mage.Sets/src/mage/cards/s/ShalaisAcolyte.java @@ -32,7 +32,7 @@ public final class ShalaisAcolyte extends CardImpl { // Flying this.addAbility(FlyingAbility.getInstance()); - // If Shalai's Acolyte was kicked, it enters the battlefield with two +1/+1 counters on it. + // If Shalai's Acolyte was kicked, it enters with two +1/+1 counters on it. this.addAbility(new EntersBattlefieldAbility( new AddCountersSourceEffect(CounterType.P1P1.createInstance(2)), KickedCondition.ONCE, "If {this} was kicked, " + diff --git a/Mage.Sets/src/mage/cards/s/ShardOfTheNightbringer.java b/Mage.Sets/src/mage/cards/s/ShardOfTheNightbringer.java index 8ec93348cd5..084e52c4b16 100644 --- a/Mage.Sets/src/mage/cards/s/ShardOfTheNightbringer.java +++ b/Mage.Sets/src/mage/cards/s/ShardOfTheNightbringer.java @@ -36,7 +36,7 @@ public final class ShardOfTheNightbringer extends CardImpl { // Drain Life -- When Shard of the Nightbringer enters the battlefield, if you cast it, target opponent loses half their life, rounded up. You gain life equal to the life lost this way. Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new ShardOfTheNightbringerEffect()), - CastFromEverywhereSourceCondition.instance, "When {this} enters the battlefield, " + + CastFromEverywhereSourceCondition.instance, "When {this} enters, " + "if you cast it, target opponent loses half their life, rounded up. " + "You gain life equal to the life lost this way." ); diff --git a/Mage.Sets/src/mage/cards/s/ShareTheSpoils.java b/Mage.Sets/src/mage/cards/s/ShareTheSpoils.java index cd9bf70469d..fff888a1f7e 100644 --- a/Mage.Sets/src/mage/cards/s/ShareTheSpoils.java +++ b/Mage.Sets/src/mage/cards/s/ShareTheSpoils.java @@ -92,7 +92,7 @@ class ShareTheSpoilsExileETBAndPlayerLossAbility extends TriggeredAbilityImpl { @Override public String getRule() { - return "When {this} enters the battlefield or an opponent loses the game, " + + return "When {this} enters or an opponent loses the game, " + "exile the top card of each player's library."; } } diff --git a/Mage.Sets/src/mage/cards/s/SharpEyedRookie.java b/Mage.Sets/src/mage/cards/s/SharpEyedRookie.java index f279b4958bb..c164cb2ccb1 100644 --- a/Mage.Sets/src/mage/cards/s/SharpEyedRookie.java +++ b/Mage.Sets/src/mage/cards/s/SharpEyedRookie.java @@ -33,7 +33,7 @@ public final class SharpEyedRookie extends CardImpl { // Vigilance this.addAbility(VigilanceAbility.getInstance()); - // Whenever a creature enters the battlefield under your control, if its power is greater than Sharp-Eyed Rookie's power or its toughness is greater than Sharp-Eyed Rookie's toughness, put a +1/+1 counter on Sharp-Eyed Rookie and investigate. + // Whenever a creature you control enters, if its power is greater than Sharp-Eyed Rookie's power or its toughness is greater than Sharp-Eyed Rookie's toughness, put a +1/+1 counter on Sharp-Eyed Rookie and investigate. this.addAbility(new SharpEyedRookieTriggeredAbility()); } @@ -52,7 +52,7 @@ class SharpEyedRookieTriggeredAbility extends EntersBattlefieldAllTriggeredAbili SharpEyedRookieTriggeredAbility() { super(Zone.BATTLEFIELD, new AddCountersSourceEffect(CounterType.P1P1.createInstance()), StaticFilters.FILTER_CONTROLLED_CREATURE, false); this.addEffect(new InvestigateEffect().concatBy("and")); - setTriggerPhrase("Whenever a creature enters the battlefield under your control, " + + setTriggerPhrase("Whenever a creature you control enters, " + "if its power is greater than {this}'s power or its toughness is greater than {this}'s toughness, "); } diff --git a/Mage.Sets/src/mage/cards/s/ShatterskullCharger.java b/Mage.Sets/src/mage/cards/s/ShatterskullCharger.java index 06cfe321697..7a11c1c79f3 100644 --- a/Mage.Sets/src/mage/cards/s/ShatterskullCharger.java +++ b/Mage.Sets/src/mage/cards/s/ShatterskullCharger.java @@ -47,10 +47,10 @@ public final class ShatterskullCharger extends CardImpl { // Haste this.addAbility(HasteAbility.getInstance()); - // If Shatterskull Charger was kicked, it enters the battlefield with a +1/+1 counter on it. + // If Shatterskull Charger was kicked, it enters with a +1/+1 counter on it. this.addAbility(new EntersBattlefieldAbility( new AddCountersSourceEffect(CounterType.P1P1.createInstance()), KickedCondition.ONCE, - "If {this} was kicked, it enters the battlefield with a +1/+1 counter on it.", "" + "If {this} was kicked, it enters with a +1/+1 counter on it.", "" )); // At the beginning of your end step, if Shatterskull Charger doesn't have a +1/+1 counter on it, return it to its owner's hand. diff --git a/Mage.Sets/src/mage/cards/s/ShatterskullSmashing.java b/Mage.Sets/src/mage/cards/s/ShatterskullSmashing.java index 0b9889da8c8..f7003404553 100644 --- a/Mage.Sets/src/mage/cards/s/ShatterskullSmashing.java +++ b/Mage.Sets/src/mage/cards/s/ShatterskullSmashing.java @@ -53,10 +53,10 @@ public final class ShatterskullSmashing extends ModalDoubleFacedCard { // Shatterskull, the Hammer Pass // Land - // As Shatterskull, the Hammer Pass enters the battlefield, you may pay 3 life. If you don't, it enters the battlefield tapped. + // As Shatterskull, the Hammer Pass enters the battlefield, you may pay 3 life. If you don't, it enters tapped. this.getRightHalfCard().addAbility(new AsEntersBattlefieldAbility( new TapSourceUnlessPaysEffect(new PayLifeCost(3)), - "you may pay 3 life. If you don't, it enters the battlefield tapped" + "you may pay 3 life. If you don't, it enters tapped" )); // {T}: Add {R}. diff --git a/Mage.Sets/src/mage/cards/s/ShieldMare.java b/Mage.Sets/src/mage/cards/s/ShieldMare.java index b7dfe5055ee..47f62ceef21 100644 --- a/Mage.Sets/src/mage/cards/s/ShieldMare.java +++ b/Mage.Sets/src/mage/cards/s/ShieldMare.java @@ -45,7 +45,7 @@ public final class ShieldMare extends CardImpl { // When Shield Mare enters the battlefield or becomes the target of a spell or ability and opponent controls, you gain 3 life. this.addAbility(new OrTriggeredAbility(Zone.ALL, new GainLifeEffect(3), false, - "When {this} enters the battlefield or becomes the target of a spell or ability an opponent controls, ", + "When {this} enters or becomes the target of a spell or ability an opponent controls, ", new EntersBattlefieldTriggeredAbility(null), new BecomesTargetSourceTriggeredAbility(null, StaticFilters.FILTER_SPELL_OR_ABILITY_OPPONENTS))); } diff --git a/Mage.Sets/src/mage/cards/s/ShimatsuTheBloodcloaked.java b/Mage.Sets/src/mage/cards/s/ShimatsuTheBloodcloaked.java index f1c10123c7a..babcc544642 100644 --- a/Mage.Sets/src/mage/cards/s/ShimatsuTheBloodcloaked.java +++ b/Mage.Sets/src/mage/cards/s/ShimatsuTheBloodcloaked.java @@ -52,7 +52,7 @@ class ShimatsuTheBloodcloakedEffect extends ReplacementEffectImpl { ShimatsuTheBloodcloakedEffect() { super(Duration.EndOfGame, Outcome.BoostCreature); - this.staticText = "As {this} enters the battlefield, sacrifice any number of permanents. {this} enters the battlefield with that many +1/+1 counters on it"; + this.staticText = "As {this} enters, sacrifice any number of permanents. {this} enters with that many +1/+1 counters on it"; } private ShimatsuTheBloodcloakedEffect(final ShimatsuTheBloodcloakedEffect effect) { diff --git a/Mage.Sets/src/mage/cards/s/ShineshadowSnarl.java b/Mage.Sets/src/mage/cards/s/ShineshadowSnarl.java index d622053113a..596f6770467 100644 --- a/Mage.Sets/src/mage/cards/s/ShineshadowSnarl.java +++ b/Mage.Sets/src/mage/cards/s/ShineshadowSnarl.java @@ -37,7 +37,7 @@ public final class ShineshadowSnarl extends CardImpl { new TapSourceUnlessPaysEffect( new RevealTargetFromHandCost(new TargetCardInHand(filter)) ), "you may reveal a Plains or Swamp card from your hand. " + - "If you don't, {this} enters the battlefield tapped" + "If you don't, {this} enters tapped" )); // {T}: Add {W} or {B}. diff --git a/Mage.Sets/src/mage/cards/s/ShipwreckLooter.java b/Mage.Sets/src/mage/cards/s/ShipwreckLooter.java index 74b45ec082a..6554a283d52 100644 --- a/Mage.Sets/src/mage/cards/s/ShipwreckLooter.java +++ b/Mage.Sets/src/mage/cards/s/ShipwreckLooter.java @@ -32,7 +32,7 @@ public final class ShipwreckLooter extends CardImpl { // Raid - When Shipwreck Looter enters the battlefield,if you attacked this turn, you may draw a card. If you do, discard a card. Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new DrawDiscardControllerEffect(1, 1, true)), - RaidCondition.instance, "When {this} enters the battlefield, if you attacked this turn, you may draw a card. If you do, discard a card."); + RaidCondition.instance, "When {this} enters, if you attacked this turn, you may draw a card. If you do, discard a card."); ability.setAbilityWord(AbilityWord.RAID); ability.addHint(RaidHint.instance); this.addAbility(ability, new PlayerAttackedWatcher()); diff --git a/Mage.Sets/src/mage/cards/s/ShivanEmissary.java b/Mage.Sets/src/mage/cards/s/ShivanEmissary.java index 43e9a846ae0..81b3324fd03 100644 --- a/Mage.Sets/src/mage/cards/s/ShivanEmissary.java +++ b/Mage.Sets/src/mage/cards/s/ShivanEmissary.java @@ -35,7 +35,7 @@ public final class ShivanEmissary extends CardImpl { TriggeredAbility ability = new EntersBattlefieldTriggeredAbility(new DestroyTargetEffect(true)); ability.addTarget(new TargetCreaturePermanent(StaticFilters.FILTER_PERMANENT_CREATURE_NON_BLACK)); this.addAbility(new ConditionalInterveningIfTriggeredAbility(ability, KickedCondition.ONCE, - "When {this} enters the battlefield, if it was kicked, destroy target nonblack creature. It can't be regenerated.")); + "When {this} enters, if it was kicked, destroy target nonblack creature. It can't be regenerated.")); } private ShivanEmissary(final ShivanEmissary card) { diff --git a/Mage.Sets/src/mage/cards/s/ShoalKraken.java b/Mage.Sets/src/mage/cards/s/ShoalKraken.java index 3a1baf02c2d..58ebbc68492 100644 --- a/Mage.Sets/src/mage/cards/s/ShoalKraken.java +++ b/Mage.Sets/src/mage/cards/s/ShoalKraken.java @@ -22,7 +22,7 @@ public final class ShoalKraken extends CardImpl { this.power = new MageInt(3); this.toughness = new MageInt(5); - // Constellation — Whenever an enchantment enters the battlefield under your control, you may a draw card. If you do, discard a card. + // Constellation — Whenever an enchantment you control enters, you may a draw card. If you do, discard a card. this.addAbility(new ConstellationAbility( new DrawDiscardControllerEffect(1, 1, true), false, false )); diff --git a/Mage.Sets/src/mage/cards/s/ShoalSerpent.java b/Mage.Sets/src/mage/cards/s/ShoalSerpent.java index 3beb8c8871d..a6d08c11f9e 100644 --- a/Mage.Sets/src/mage/cards/s/ShoalSerpent.java +++ b/Mage.Sets/src/mage/cards/s/ShoalSerpent.java @@ -29,7 +29,7 @@ public final class ShoalSerpent extends CardImpl { // Defender this.addAbility(DefenderAbility.getInstance()); - // Landfall - Whenever a land enters the battlefield under your control, Shoal Serpent loses defender until end of turn. + // Landfall - Whenever a land you control enters, Shoal Serpent loses defender until end of turn. Ability ability = new LandfallAbility(Zone.BATTLEFIELD, new ShoalSerpentEffect(), false); this.addAbility(ability); } diff --git a/Mage.Sets/src/mage/cards/s/ShriekingGrotesque.java b/Mage.Sets/src/mage/cards/s/ShriekingGrotesque.java index d8d898eb503..6838417befd 100644 --- a/Mage.Sets/src/mage/cards/s/ShriekingGrotesque.java +++ b/Mage.Sets/src/mage/cards/s/ShriekingGrotesque.java @@ -35,7 +35,7 @@ public final class ShriekingGrotesque extends CardImpl { TriggeredAbility ability = new EntersBattlefieldTriggeredAbility(new DiscardTargetEffect(1), false); ability.addTarget(new TargetPlayer()); this.addAbility(new ConditionalInterveningIfTriggeredAbility(ability, ManaWasSpentCondition.BLACK, - "When {this} enters the battlefield, if {B} was spent to cast it, target player discards a card.")); + "When {this} enters, if {B} was spent to cast it, target player discards a card.")); } private ShriekingGrotesque(final ShriekingGrotesque card) { diff --git a/Mage.Sets/src/mage/cards/s/ShrikeHarpy.java b/Mage.Sets/src/mage/cards/s/ShrikeHarpy.java index cc30c42dcd7..d42df20b9c5 100644 --- a/Mage.Sets/src/mage/cards/s/ShrikeHarpy.java +++ b/Mage.Sets/src/mage/cards/s/ShrikeHarpy.java @@ -40,7 +40,7 @@ public final class ShrikeHarpy extends CardImpl { TriggeredAbility ability = new EntersBattlefieldTriggeredAbility(new SacrificeEffect(StaticFilters.FILTER_PERMANENT_A_CREATURE, 1, "target opponent"), false); ability.addTarget(new TargetOpponent()); this.addAbility(new ConditionalInterveningIfTriggeredAbility(ability, TributeNotPaidCondition.instance, - "When {this} enters the battlefield, if tribute wasn't paid, target opponent sacrifices a creature.")); + "When {this} enters, if tribute wasn't paid, target opponent sacrifices a creature.")); } private ShrikeHarpy(final ShrikeHarpy card) { diff --git a/Mage.Sets/src/mage/cards/s/SigardasAid.java b/Mage.Sets/src/mage/cards/s/SigardasAid.java index a107a163696..fb673b4239a 100644 --- a/Mage.Sets/src/mage/cards/s/SigardasAid.java +++ b/Mage.Sets/src/mage/cards/s/SigardasAid.java @@ -38,7 +38,7 @@ public final class SigardasAid extends CardImpl { // You may cast Aura and Equipment spells as though they had flash. this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new CastAsThoughItHadFlashAllEffect(Duration.WhileOnBattlefield, filterCard, false))); - // Whenever an Equipment enters the battlefield under your control, you may attach it to target creature you control. + // Whenever an Equipment you control enters, you may attach it to target creature you control. Ability ability = new EntersBattlefieldControlledTriggeredAbility(Zone.BATTLEFIELD, new SigardasAidEffect(), filter, true, SetTargetPointer.PERMANENT); ability.addTarget(new TargetControlledCreaturePermanent()); this.addAbility(ability); diff --git a/Mage.Sets/src/mage/cards/s/SigardianSavior.java b/Mage.Sets/src/mage/cards/s/SigardianSavior.java index abb9cdd8171..2537c68fe14 100644 --- a/Mage.Sets/src/mage/cards/s/SigardianSavior.java +++ b/Mage.Sets/src/mage/cards/s/SigardianSavior.java @@ -44,7 +44,7 @@ public final class SigardianSavior extends CardImpl { // When Sigardian Savior enters the battlefield, if you cast it, return up to two target creature cards with mana value 2 or less from your graveyard to the battlefield. Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new ReturnFromGraveyardToBattlefieldTargetEffect()), - CastFromEverywhereSourceCondition.instance, "When {this} enters the battlefield, " + + CastFromEverywhereSourceCondition.instance, "When {this} enters, " + "if you cast it, return up to two target creature cards with mana value " + "2 or less from your graveyard to the battlefield." ); diff --git a/Mage.Sets/src/mage/cards/s/SigilCaptain.java b/Mage.Sets/src/mage/cards/s/SigilCaptain.java index b7ef2c6a16a..533b4e6bc55 100644 --- a/Mage.Sets/src/mage/cards/s/SigilCaptain.java +++ b/Mage.Sets/src/mage/cards/s/SigilCaptain.java @@ -30,7 +30,7 @@ public final class SigilCaptain extends CardImpl { this.power = new MageInt(3); this.toughness = new MageInt(3); - // Whenever a creature enters the battlefield under your control, if that creature is 1/1, put two +1/+1 counters on it. + // Whenever a creature you control enters, if that creature is 1/1, put two +1/+1 counters on it. this.addAbility(new SigilCaptainTriggeredAbility()); } @@ -83,6 +83,6 @@ class SigilCaptainTriggeredAbility extends TriggeredAbilityImpl { @Override public String getRule() { - return "Whenever a creature enters the battlefield under your control, if that creature is 1/1, put two +1/+1 counters on it."; + return "Whenever a creature you control enters, if that creature is 1/1, put two +1/+1 counters on it."; } } diff --git a/Mage.Sets/src/mage/cards/s/SilkweaverElite.java b/Mage.Sets/src/mage/cards/s/SilkweaverElite.java index 120acaabc16..d860ded15c7 100644 --- a/Mage.Sets/src/mage/cards/s/SilkweaverElite.java +++ b/Mage.Sets/src/mage/cards/s/SilkweaverElite.java @@ -34,7 +34,7 @@ public final class SilkweaverElite extends CardImpl { // Revolt — When Silkweaver Elite enters the battlefield, if a permanent you controlled left the battlefield this turn, draw a card. this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new DrawCardSourceControllerEffect(1), false), - RevoltCondition.instance, "When {this} enters the battlefield, " + + RevoltCondition.instance, "When {this} enters, " + "if a permanent you controlled left the battlefield this turn, draw a card." ).setAbilityWord(AbilityWord.REVOLT).addHint(RevoltCondition.getHint()), new RevoltWatcher()); } diff --git a/Mage.Sets/src/mage/cards/s/SimicFluxmage.java b/Mage.Sets/src/mage/cards/s/SimicFluxmage.java index 743c5c13b24..71860c9afc7 100644 --- a/Mage.Sets/src/mage/cards/s/SimicFluxmage.java +++ b/Mage.Sets/src/mage/cards/s/SimicFluxmage.java @@ -30,7 +30,7 @@ public final class SimicFluxmage extends CardImpl { this.power = new MageInt(1); this.toughness = new MageInt(2); - // Evolve (Whenever a creature enters the battlefield under your control, if that creature has greater power or toughness than this creature, put a +1/+1 counter on this creature.) + // Evolve (Whenever a creature you control enters, if that creature has greater power or toughness than this creature, put a +1/+1 counter on this creature.) this.addAbility(new EvolveAbility()); // 1{U}, {T}: Move a +1/+1 counter from Simic Fluxmage onto target creature. diff --git a/Mage.Sets/src/mage/cards/s/SimulacrumSynthesizer.java b/Mage.Sets/src/mage/cards/s/SimulacrumSynthesizer.java index 11fca4d2a84..f3df357df07 100644 --- a/Mage.Sets/src/mage/cards/s/SimulacrumSynthesizer.java +++ b/Mage.Sets/src/mage/cards/s/SimulacrumSynthesizer.java @@ -35,7 +35,7 @@ public final class SimulacrumSynthesizer extends CardImpl { // When Substitute Synthesizer enters the battlefield, scry 2. this.addAbility(new EntersBattlefieldTriggeredAbility(new ScryEffect(2))); - // Whenever another artifact with mana value 3 or more enters the battlefield under your control, create a 0/0 colorless Construct artifact creature token with "This creature gets +1/+1 for each artifact you control." + // Whenever another artifact with mana value 3 or more you control enters, create a 0/0 colorless Construct artifact creature token with "This creature gets +1/+1 for each artifact you control." this.addAbility(new EntersBattlefieldControlledTriggeredAbility( new CreateTokenEffect(new KarnConstructToken()), filter )); diff --git a/Mage.Sets/src/mage/cards/s/SinkIntoStupor.java b/Mage.Sets/src/mage/cards/s/SinkIntoStupor.java index 4149a35d1f9..73f1f9c82c1 100644 --- a/Mage.Sets/src/mage/cards/s/SinkIntoStupor.java +++ b/Mage.Sets/src/mage/cards/s/SinkIntoStupor.java @@ -48,10 +48,10 @@ public final class SinkIntoStupor extends ModalDoubleFacedCard { // Soporific Springs // Land - // As Soporific Springs enters the battlefield, you may pay 3 life. If you don't, it enters the battlefield tapped. + // As Soporific Springs enters the battlefield, you may pay 3 life. If you don't, it enters tapped. this.getRightHalfCard().addAbility(new AsEntersBattlefieldAbility( new TapSourceUnlessPaysEffect(new PayLifeCost(3)), - "you may pay 3 life. If you don't, it enters the battlefield tapped" + "you may pay 3 life. If you don't, it enters tapped" )); // {T}: Add {U}. diff --git a/Mage.Sets/src/mage/cards/s/SirenOfTheFangedCoast.java b/Mage.Sets/src/mage/cards/s/SirenOfTheFangedCoast.java index 760a0392185..fde54270672 100644 --- a/Mage.Sets/src/mage/cards/s/SirenOfTheFangedCoast.java +++ b/Mage.Sets/src/mage/cards/s/SirenOfTheFangedCoast.java @@ -38,7 +38,7 @@ public final class SirenOfTheFangedCoast extends CardImpl { TriggeredAbility ability = new EntersBattlefieldTriggeredAbility(new GainControlTargetEffect(Duration.EndOfGame, true), false); ability.addTarget(new TargetCreaturePermanent()); this.addAbility(new ConditionalInterveningIfTriggeredAbility(ability, TributeNotPaidCondition.instance, - "When {this} enters the battlefield, if tribute wasn't paid, gain control of target creature.")); + "When {this} enters, if tribute wasn't paid, gain control of target creature.")); } private SirenOfTheFangedCoast(final SirenOfTheFangedCoast card) { diff --git a/Mage.Sets/src/mage/cards/s/SithAssassin.java b/Mage.Sets/src/mage/cards/s/SithAssassin.java index fbd65985e49..1397decf45f 100644 --- a/Mage.Sets/src/mage/cards/s/SithAssassin.java +++ b/Mage.Sets/src/mage/cards/s/SithAssassin.java @@ -32,7 +32,7 @@ public final class SithAssassin extends CardImpl { Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new DestroyTargetEffect(), true), HateCondition.instance, - "Hate — When {this} enters the battlefield, if an opponent lost life from a source other than combat damage this turn, you may destroy target nonblack creature."); + "Hate — When {this} enters, if an opponent lost life from a source other than combat damage this turn, you may destroy target nonblack creature."); ability.addTarget(new TargetCreaturePermanent(StaticFilters.FILTER_PERMANENT_CREATURE_NON_BLACK)); this.addAbility(ability, new LifeLossOtherFromCombatWatcher()); } diff --git a/Mage.Sets/src/mage/cards/s/SithInquisitor.java b/Mage.Sets/src/mage/cards/s/SithInquisitor.java index 14cb42e92b5..e48e1af2e19 100644 --- a/Mage.Sets/src/mage/cards/s/SithInquisitor.java +++ b/Mage.Sets/src/mage/cards/s/SithInquisitor.java @@ -32,7 +32,7 @@ public final class SithInquisitor extends CardImpl { Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new DiscardTargetEffect(1, true)), HateCondition.instance, - "Hate — When {this} enters the battlefield, if an opponent lost life from a source other then combat damage this turn, target player discard a card at random."); + "Hate — When {this} enters, if an opponent lost life from a source other then combat damage this turn, target player discard a card at random."); ability.addTarget(new TargetPlayer()); this.addAbility(ability, new LifeLossOtherFromCombatWatcher()); } diff --git a/Mage.Sets/src/mage/cards/s/SithMarauder.java b/Mage.Sets/src/mage/cards/s/SithMarauder.java index f55819d24f3..0f1f55859d7 100644 --- a/Mage.Sets/src/mage/cards/s/SithMarauder.java +++ b/Mage.Sets/src/mage/cards/s/SithMarauder.java @@ -32,7 +32,7 @@ public final class SithMarauder extends CardImpl { Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new DamageTargetEffect(3)), HateCondition.instance, - "Hate — When {this} enters the battlefield, if an opponent lost life from a source other than combat damage this turn, {this} deals 3 damage to any target"); + "Hate — When {this} enters, if an opponent lost life from a source other than combat damage this turn, {this} deals 3 damage to any target"); ability.addTarget(new TargetAnyTarget()); this.addAbility(ability, new LifeLossOtherFromCombatWatcher()); } diff --git a/Mage.Sets/src/mage/cards/s/SithMindseer.java b/Mage.Sets/src/mage/cards/s/SithMindseer.java index 05037f8cacd..34791594942 100644 --- a/Mage.Sets/src/mage/cards/s/SithMindseer.java +++ b/Mage.Sets/src/mage/cards/s/SithMindseer.java @@ -40,7 +40,7 @@ public final class SithMindseer extends CardImpl { new SourceRemainsInZoneCondition(Zone.BATTLEFIELD), "gain control of target creature for as long as {this} remains on the battlefield")), HateCondition.instance, - "Hate — When {this} enters the battlefield, if an opponent loses life from a source other than combat damage," + "Hate — When {this} enters, if an opponent loses life from a source other than combat damage," + " gain control of target creature for as long as {this} remains on the battlefield."); ability.addTarget(new TargetCreaturePermanent()); this.addAbility(ability, new LifeLossOtherFromCombatWatcher()); diff --git a/Mage.Sets/src/mage/cards/s/SizzlingSoloist.java b/Mage.Sets/src/mage/cards/s/SizzlingSoloist.java index 2c6413c80b7..0e5b4756cf2 100644 --- a/Mage.Sets/src/mage/cards/s/SizzlingSoloist.java +++ b/Mage.Sets/src/mage/cards/s/SizzlingSoloist.java @@ -29,7 +29,7 @@ public final class SizzlingSoloist extends CardImpl { this.power = new MageInt(3); this.toughness = new MageInt(2); - // Alliance — Whenever another creature enters the battlefield under your control, target creature an opponent controls can't block this turn. If this is the second time this ability has resolved this turn, that creature attacks during its controller's next combat phase if able. + // Alliance — Whenever another creature you control enters, target creature an opponent controls can't block this turn. If this is the second time this ability has resolved this turn, that creature attacks during its controller's next combat phase if able. Ability ability = new AllianceAbility(new CantBlockTargetEffect(Duration.EndOfTurn)); ability.addEffect(new IfAbilityHasResolvedXTimesEffect( Outcome.Benefit, 2, new SizzlingSoloistEffect() diff --git a/Mage.Sets/src/mage/cards/s/SkitterbeamBattalion.java b/Mage.Sets/src/mage/cards/s/SkitterbeamBattalion.java index fd2769bf6a6..97bcaebafba 100644 --- a/Mage.Sets/src/mage/cards/s/SkitterbeamBattalion.java +++ b/Mage.Sets/src/mage/cards/s/SkitterbeamBattalion.java @@ -39,7 +39,7 @@ public final class SkitterbeamBattalion extends CardImpl { // When Skitterbeam Battalion enters the battlefield, if you cast it, create two tokens that are copies of it. this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new CreateTokenCopySourceEffect(2)), - CastFromEverywhereSourceCondition.instance, "When {this} enters the battlefield, " + + CastFromEverywhereSourceCondition.instance, "When {this} enters, " + "if you cast it, create two tokens that are copies of it." )); } diff --git a/Mage.Sets/src/mage/cards/s/SkorpekhDestroyer.java b/Mage.Sets/src/mage/cards/s/SkorpekhDestroyer.java index ad771193c35..44105450034 100644 --- a/Mage.Sets/src/mage/cards/s/SkorpekhDestroyer.java +++ b/Mage.Sets/src/mage/cards/s/SkorpekhDestroyer.java @@ -29,7 +29,7 @@ public final class SkorpekhDestroyer extends CardImpl { // Deathtouch this.addAbility(DeathtouchAbility.getInstance()); - // Hyperphase Threshers -- Whenever an artifact enters the battlefield under your control, Skorpekh Destroyer gains first strike until end of turn. + // Hyperphase Threshers -- Whenever an artifact you control enters, Skorpekh Destroyer gains first strike until end of turn. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( new GainAbilitySourceEffect(FirstStrikeAbility.getInstance(), Duration.EndOfTurn) , StaticFilters.FILTER_CONTROLLED_PERMANENT_ARTIFACT_AN diff --git a/Mage.Sets/src/mage/cards/s/Skybind.java b/Mage.Sets/src/mage/cards/s/Skybind.java index c3ce69947a3..cdfecaa0eb7 100644 --- a/Mage.Sets/src/mage/cards/s/Skybind.java +++ b/Mage.Sets/src/mage/cards/s/Skybind.java @@ -26,7 +26,7 @@ public final class Skybind extends CardImpl { public Skybind(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.ENCHANTMENT}, "{3}{W}{W}"); - // Constellation — When Skybind or another enchantment enters the battlefield under your control, exile target nonenchantment permanent. Return that card to the battlefield under its owner's control at the beginning of the next end step. + // Constellation — When Skybind or another enchantment you control enters, exile target nonenchantment permanent. Return that card to the battlefield under its owner's control at the beginning of the next end step. Ability ability = new ConstellationAbility(new ExileReturnBattlefieldNextEndStepTargetEffect(), false); ability.addTarget(new TargetPermanent(filter)); this.addAbility(ability); diff --git a/Mage.Sets/src/mage/cards/s/SkyclaveGeopede.java b/Mage.Sets/src/mage/cards/s/SkyclaveGeopede.java index 1ea58ca98ff..3fda525e349 100644 --- a/Mage.Sets/src/mage/cards/s/SkyclaveGeopede.java +++ b/Mage.Sets/src/mage/cards/s/SkyclaveGeopede.java @@ -27,7 +27,7 @@ public final class SkyclaveGeopede extends CardImpl { // Trample this.addAbility(TrampleAbility.getInstance()); - // Landfall — Whenever a land enters the battlefield under your control, Skyclave Geopede gets +2/+2 until end of turn. + // Landfall — Whenever a land you control enters, Skyclave Geopede gets +2/+2 until end of turn. this.addAbility(new LandfallAbility(new BoostSourceEffect(2, 2, Duration.EndOfTurn))); } diff --git a/Mage.Sets/src/mage/cards/s/SkyclavePickAxe.java b/Mage.Sets/src/mage/cards/s/SkyclavePickAxe.java index a52d72e2933..60bb676f8de 100644 --- a/Mage.Sets/src/mage/cards/s/SkyclavePickAxe.java +++ b/Mage.Sets/src/mage/cards/s/SkyclavePickAxe.java @@ -31,7 +31,7 @@ public final class SkyclavePickAxe extends CardImpl { // Skyclave Pick-Axe enters the battlefield, attach it to target creature you control. this.addAbility(new EntersBattlefieldAttachToTarget()); - // Landfall — Whenever a land enters the battlefield under your control, equipped creature gets +2/+2 until end of turn. + // Landfall — Whenever a land you control enters, equipped creature gets +2/+2 until end of turn. this.addAbility(new LandfallAbility(new SkyclavePickAxeEffect())); // Equip {2}{G} diff --git a/Mage.Sets/src/mage/cards/s/SkyclaveRelic.java b/Mage.Sets/src/mage/cards/s/SkyclaveRelic.java index 0ce8e1a8b8d..cd303bd17a3 100644 --- a/Mage.Sets/src/mage/cards/s/SkyclaveRelic.java +++ b/Mage.Sets/src/mage/cards/s/SkyclaveRelic.java @@ -30,7 +30,7 @@ public final class SkyclaveRelic extends CardImpl { // When Skyclave Relic enters the battlefield, if it was kicked, create two tapped tokens that are copies of Skyclave Relic. this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new CreateTokenCopySourceEffect(2, true)), - KickedCondition.ONCE, "When {this} enters the battlefield, if it was kicked, " + + KickedCondition.ONCE, "When {this} enters, if it was kicked, " + "create two tapped tokens that are copies of {this}." )); diff --git a/Mage.Sets/src/mage/cards/s/SkyclaveSentinel.java b/Mage.Sets/src/mage/cards/s/SkyclaveSentinel.java index d40767e877b..36def23d271 100644 --- a/Mage.Sets/src/mage/cards/s/SkyclaveSentinel.java +++ b/Mage.Sets/src/mage/cards/s/SkyclaveSentinel.java @@ -44,10 +44,10 @@ public final class SkyclaveSentinel extends CardImpl { // Defender this.addAbility(DefenderAbility.getInstance()); - // If Skyclave Sentinel was kicked, it enters the battlefield with two +1/+1 counters on it. + // If Skyclave Sentinel was kicked, it enters with two +1/+1 counters on it. this.addAbility(new EntersBattlefieldAbility( new AddCountersSourceEffect(CounterType.P1P1.createInstance(2)), KickedCondition.ONCE, - "If {this} was kicked, it enters the battlefield with two +1/+1 counters on it.", "" + "If {this} was kicked, it enters with two +1/+1 counters on it.", "" )); // As long as Skyclave Sentinel has a +1/+1 counter on it, it can attack as though it didn't have defender. diff --git a/Mage.Sets/src/mage/cards/s/SkyclaveShade.java b/Mage.Sets/src/mage/cards/s/SkyclaveShade.java index f9f97dd83e1..5b830fcf62a 100644 --- a/Mage.Sets/src/mage/cards/s/SkyclaveShade.java +++ b/Mage.Sets/src/mage/cards/s/SkyclaveShade.java @@ -38,17 +38,17 @@ public final class SkyclaveShade extends CardImpl { // Skyclave Shade can't block. this.addAbility(new CantBlockAbility()); - // If Skyclave Shade was kicked, it enters the battlefield with two +1/+1 counters on it. + // If Skyclave Shade was kicked, it enters with two +1/+1 counters on it. this.addAbility(new EntersBattlefieldAbility( new AddCountersSourceEffect(CounterType.P1P1.createInstance(2)), KickedCondition.ONCE, - "If {this} was kicked, it enters the battlefield with two +1/+1 counters on it.", "" + "If {this} was kicked, it enters with two +1/+1 counters on it.", "" )); - // Landfall — Whenever a land enters the battlefield under your control, if Skyclave Shade is in your graveyard and it's your turn, you may cast it from your graveyard this turn. + // Landfall — Whenever a land you control enters, if Skyclave Shade is in your graveyard and it's your turn, you may cast it from your graveyard this turn. this.addAbility(new ConditionalInterveningIfTriggeredAbility( new LandfallAbility(Zone.GRAVEYARD, new SkyclaveShadeEffect(), false), SkyclaveShadeCondition.instance, "Landfall — Whenever a land " + - "enters the battlefield under your control, if {this} is in your graveyard and it's your turn, " + + "you control enters, if {this} is in your graveyard and it's your turn, " + "you may cast it from your graveyard this turn." )); } diff --git a/Mage.Sets/src/mage/cards/s/SkyclaveSquid.java b/Mage.Sets/src/mage/cards/s/SkyclaveSquid.java index 7260be01cc7..f16cb04be9a 100644 --- a/Mage.Sets/src/mage/cards/s/SkyclaveSquid.java +++ b/Mage.Sets/src/mage/cards/s/SkyclaveSquid.java @@ -27,7 +27,7 @@ public final class SkyclaveSquid extends CardImpl { // Defender this.addAbility(DefenderAbility.getInstance()); - // Landfall — Whenever a land enters the battlefield under your control, Skyclave Squid can attack this turn as though it didn't have defender. + // Landfall — Whenever a land you control enters, Skyclave Squid can attack this turn as though it didn't have defender. this.addAbility(new LandfallAbility(new CanAttackAsThoughItDidntHaveDefenderSourceEffect(Duration.EndOfTurn))); } diff --git a/Mage.Sets/src/mage/cards/s/SkyriderElf.java b/Mage.Sets/src/mage/cards/s/SkyriderElf.java index d7370e57c7f..909f66099ad 100644 --- a/Mage.Sets/src/mage/cards/s/SkyriderElf.java +++ b/Mage.Sets/src/mage/cards/s/SkyriderElf.java @@ -33,7 +33,7 @@ public final class SkyriderElf extends CardImpl { // Converge-Skyrider Elf enters the battlefield with a +1/+1 counter on it for each color of mana spent to cast it. this.addAbility(new EntersBattlefieldAbility( new AddCountersSourceEffect(CounterType.P1P1.createInstance(), ColorsOfManaSpentToCastCount.getInstance(), true), - null, "Converge — {this} enters the battlefield with a +1/+1 counter on it for each color of mana spent to cast it.", null)); + null, "Converge — {this} enters with a +1/+1 counter on it for each color of mana spent to cast it.", null)); } diff --git a/Mage.Sets/src/mage/cards/s/SkyswimmerKoi.java b/Mage.Sets/src/mage/cards/s/SkyswimmerKoi.java index c2b17b16299..ef0dd57a383 100644 --- a/Mage.Sets/src/mage/cards/s/SkyswimmerKoi.java +++ b/Mage.Sets/src/mage/cards/s/SkyswimmerKoi.java @@ -27,7 +27,7 @@ public final class SkyswimmerKoi extends CardImpl { // Flying this.addAbility(FlyingAbility.getInstance()); - // Whenever an artifact enters the battlefield under your control, you may draw a card. If you do, discard a card. + // Whenever an artifact you control enters, you may draw a card. If you do, discard a card. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( new DrawDiscardControllerEffect(1, 1, true), StaticFilters.FILTER_CONTROLLED_PERMANENT_ARTIFACT_AN diff --git a/Mage.Sets/src/mage/cards/s/SlimefootThallidTransplant.java b/Mage.Sets/src/mage/cards/s/SlimefootThallidTransplant.java index 42a6d16e111..1f7150d6b7a 100644 --- a/Mage.Sets/src/mage/cards/s/SlimefootThallidTransplant.java +++ b/Mage.Sets/src/mage/cards/s/SlimefootThallidTransplant.java @@ -57,7 +57,7 @@ public final class SlimefootThallidTransplant extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(2); - // Whenever a Swamp or Forest enters the battlefield under your control, draft a card from Slimefoot, Thallid Transplant’s spellbook. + // Whenever a Swamp or Forest you control enters, draft a card from Slimefoot, Thallid Transplant’s spellbook. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( new DraftFromSpellbookEffect(spellbook), filter )); @@ -71,4 +71,4 @@ public final class SlimefootThallidTransplant extends CardImpl { public SlimefootThallidTransplant copy() { return new SlimefootThallidTransplant(this); } -} \ No newline at end of file +} diff --git a/Mage.Sets/src/mage/cards/s/SlinnVodaTheRisingDeep.java b/Mage.Sets/src/mage/cards/s/SlinnVodaTheRisingDeep.java index d8e943791e4..69914bc1fce 100644 --- a/Mage.Sets/src/mage/cards/s/SlinnVodaTheRisingDeep.java +++ b/Mage.Sets/src/mage/cards/s/SlinnVodaTheRisingDeep.java @@ -50,7 +50,7 @@ public final class SlinnVodaTheRisingDeep extends CardImpl { this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new ReturnToHandFromBattlefieldAllEffect(filter)), KickedCondition.ONCE, - "when {this} enters the battlefield, if it was kicked, " + "when {this} enters, if it was kicked, " + "return all creatures to their owners' hands except for " + "Merfolk, Krakens, Leviathans, Octopuses, and Serpents." )); diff --git a/Mage.Sets/src/mage/cards/s/SludgeStrider.java b/Mage.Sets/src/mage/cards/s/SludgeStrider.java index 2c2f875d374..cc5d9e0fd68 100644 --- a/Mage.Sets/src/mage/cards/s/SludgeStrider.java +++ b/Mage.Sets/src/mage/cards/s/SludgeStrider.java @@ -32,7 +32,7 @@ public final class SludgeStrider extends CardImpl { this.power = new MageInt(3); this.toughness = new MageInt(3); - // Whenever another artifact enters the battlefield under your control or another artifact you control leaves the battlefield, you may pay {1}. If you do, target player loses 1 life and you gain 1 life. + // Whenever another artifact you control enters or another artifact you control leaves the battlefield, you may pay {1}. If you do, target player loses 1 life and you gain 1 life. Ability ability = new SludgeStriderTriggeredAbility(); ability.addTarget(new TargetPlayer()); this.addAbility(ability); @@ -101,7 +101,7 @@ class SludgeStriderTriggeredAbility extends TriggeredAbilityImpl { @Override public String getRule() { - return "Whenever another artifact enters the battlefield under your control or another artifact you control leaves the battlefield, you may pay {1}. If you do, target player loses 1 life and you gain 1 life."; + return "Whenever another artifact you control enters or another artifact you control leaves the battlefield, you may pay {1}. If you do, target player loses 1 life and you gain 1 life."; } } diff --git a/Mage.Sets/src/mage/cards/s/SlumberingKeepguard.java b/Mage.Sets/src/mage/cards/s/SlumberingKeepguard.java index 6711ed929d6..b2fa0cf4c15 100644 --- a/Mage.Sets/src/mage/cards/s/SlumberingKeepguard.java +++ b/Mage.Sets/src/mage/cards/s/SlumberingKeepguard.java @@ -34,7 +34,7 @@ public final class SlumberingKeepguard extends CardImpl { this.power = new MageInt(1); this.toughness = new MageInt(1); - // Whenever an enchantment enters the battlefield under your control, scry 1. + // Whenever an enchantment you control enters, scry 1. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(new ScryEffect(1, false), new FilterEnchantmentPermanent("an enchantment"))); // {2}{W}: Slumbering Keepguard gets +1/+1 until end of turn for each enchantment you control. this.addAbility(new SimpleActivatedAbility( diff --git a/Mage.Sets/src/mage/cards/s/SmeltWardGatekeepers.java b/Mage.Sets/src/mage/cards/s/SmeltWardGatekeepers.java index d2eaabf2e74..1e74e613adc 100644 --- a/Mage.Sets/src/mage/cards/s/SmeltWardGatekeepers.java +++ b/Mage.Sets/src/mage/cards/s/SmeltWardGatekeepers.java @@ -48,7 +48,7 @@ public final class SmeltWardGatekeepers extends CardImpl { Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new GainControlTargetEffect(Duration.EndOfTurn)), gatesCondition, - "When {this} enters the battlefield, if you control two or more Gates, gain control of target creature an opponent controls until end of turn. Untap that creature. It gains haste until end of turn."); + "When {this} enters, if you control two or more Gates, gain control of target creature an opponent controls until end of turn. Untap that creature. It gains haste until end of turn."); ability.addEffect(new UntapTargetEffect()); ability.addEffect(new GainAbilityTargetEffect(HasteAbility.getInstance(), Duration.EndOfTurn)); Target target = new TargetCreaturePermanent(StaticFilters.FILTER_OPPONENTS_PERMANENT_CREATURE); diff --git a/Mage.Sets/src/mage/cards/s/SmokeShroud.java b/Mage.Sets/src/mage/cards/s/SmokeShroud.java index bfbef44bb44..23b30e2b6d8 100644 --- a/Mage.Sets/src/mage/cards/s/SmokeShroud.java +++ b/Mage.Sets/src/mage/cards/s/SmokeShroud.java @@ -48,11 +48,11 @@ public final class SmokeShroud extends CardImpl { ).setText("and has flying")); this.addAbility(ability); - // When a Ninja enters the battlefield under your control, you may return Smoke Shroud from your graveyard to the battlefield attached to that creature. + // When a Ninja you control enters, you may return Smoke Shroud from your graveyard to the battlefield attached to that creature. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( Zone.GRAVEYARD, new SmokeShroudEffect(), filter, true, SetTargetPointer.PERMANENT - ).setTriggerPhrase("When a Ninja enters the battlefield under your control, ")); + ).setTriggerPhrase("When a Ninja you control enters, ")); } private SmokeShroud(final SmokeShroud card) { diff --git a/Mage.Sets/src/mage/cards/s/SnakeOfTheGoldenGrove.java b/Mage.Sets/src/mage/cards/s/SnakeOfTheGoldenGrove.java index d475fcc895d..0ce84366155 100644 --- a/Mage.Sets/src/mage/cards/s/SnakeOfTheGoldenGrove.java +++ b/Mage.Sets/src/mage/cards/s/SnakeOfTheGoldenGrove.java @@ -32,7 +32,7 @@ public final class SnakeOfTheGoldenGrove extends CardImpl { // When Snake of the Golden Grove enters the battlefield, if tribute wasn't paid, you gain 4 life. TriggeredAbility ability = new EntersBattlefieldTriggeredAbility(new GainLifeEffect(4), false); this.addAbility(new ConditionalInterveningIfTriggeredAbility(ability, TributeNotPaidCondition.instance, - "When {this} enters the battlefield, if tribute wasn't paid, you gain 4 life.")); + "When {this} enters, if tribute wasn't paid, you gain 4 life.")); } private SnakeOfTheGoldenGrove(final SnakeOfTheGoldenGrove card) { diff --git a/Mage.Sets/src/mage/cards/s/SnappingGnarlid.java b/Mage.Sets/src/mage/cards/s/SnappingGnarlid.java index 02c1abfbeea..567e7cc8a2f 100644 --- a/Mage.Sets/src/mage/cards/s/SnappingGnarlid.java +++ b/Mage.Sets/src/mage/cards/s/SnappingGnarlid.java @@ -23,7 +23,7 @@ public final class SnappingGnarlid extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(2); - // Landfall- Whenever a land enters the battlefield under your control, Snapping Gnarlid gets +1/+1 until end of turn. + // Landfall- Whenever a land you control enters, Snapping Gnarlid gets +1/+1 until end of turn. this.addAbility(new LandfallAbility(new BoostSourceEffect(1, 1, Duration.EndOfTurn), false)); } diff --git a/Mage.Sets/src/mage/cards/s/SnarlingGorehound.java b/Mage.Sets/src/mage/cards/s/SnarlingGorehound.java index 989af254b30..56f5cc6ba15 100644 --- a/Mage.Sets/src/mage/cards/s/SnarlingGorehound.java +++ b/Mage.Sets/src/mage/cards/s/SnarlingGorehound.java @@ -39,7 +39,7 @@ public final class SnarlingGorehound extends CardImpl { // Menace this.addAbility(new MenaceAbility(false)); - // Whenever another creature with power 2 or less enters the battlefield under your control, surveil 1. + // Whenever another creature with power 2 or less you control enters, surveil 1. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(new SurveilEffect(1), filter)); } diff --git a/Mage.Sets/src/mage/cards/s/SoShiny.java b/Mage.Sets/src/mage/cards/s/SoShiny.java index b33167ccafa..b93d68566e8 100644 --- a/Mage.Sets/src/mage/cards/s/SoShiny.java +++ b/Mage.Sets/src/mage/cards/s/SoShiny.java @@ -55,7 +55,7 @@ public final class SoShiny extends CardImpl { // When So Shiny enters the battlefield, if you control a token, tap enchanted creature, then scry 2. ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new TapEnchantedEffect()), - condition, "When {this} enters the battlefield, " + + condition, "When {this} enters, " + "if you control a token, tap enchanted creature, then scry 2." ); ability.addEffect(new ScryEffect(2)); diff --git a/Mage.Sets/src/mage/cards/s/SocialClimber.java b/Mage.Sets/src/mage/cards/s/SocialClimber.java index 8d60426f659..8642cc5c089 100644 --- a/Mage.Sets/src/mage/cards/s/SocialClimber.java +++ b/Mage.Sets/src/mage/cards/s/SocialClimber.java @@ -23,7 +23,7 @@ public final class SocialClimber extends CardImpl { this.power = new MageInt(3); this.toughness = new MageInt(2); - // Alliance — Whenever another creature enters the battlefield under your control, you gain 1 life. + // Alliance — Whenever another creature you control enters, you gain 1 life. this.addAbility(new AllianceAbility(new GainLifeEffect(1))); } diff --git a/Mage.Sets/src/mage/cards/s/SosukesSummons.java b/Mage.Sets/src/mage/cards/s/SosukesSummons.java index 65c242ee594..b0132660d55 100644 --- a/Mage.Sets/src/mage/cards/s/SosukesSummons.java +++ b/Mage.Sets/src/mage/cards/s/SosukesSummons.java @@ -34,7 +34,7 @@ public final class SosukesSummons extends CardImpl { // Create two 1/1 green Snake creature tokens. this.getSpellAbility().addEffect(new CreateTokenEffect(new SnakeToken(), 2)); - // Whenever a nontoken Snake enters the battlefield under your control, you may return Sosuke's Summons from your graveyard to your hand. + // Whenever a nontoken Snake you control enters, you may return Sosuke's Summons from your graveyard to your hand. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( Zone.GRAVEYARD, new ReturnSourceFromGraveyardToHandEffect(), diff --git a/Mage.Sets/src/mage/cards/s/SoulOfTheHarvest.java b/Mage.Sets/src/mage/cards/s/SoulOfTheHarvest.java index 758815302e1..14bfad24cf9 100644 --- a/Mage.Sets/src/mage/cards/s/SoulOfTheHarvest.java +++ b/Mage.Sets/src/mage/cards/s/SoulOfTheHarvest.java @@ -37,7 +37,7 @@ public final class SoulOfTheHarvest extends CardImpl { this.addAbility(TrampleAbility.getInstance()); - // Whenever another nontoken creature enters the battlefield under your control, you may draw a card. + // Whenever another nontoken creature you control enters, you may draw a card. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(Zone.BATTLEFIELD, new DrawCardSourceControllerEffect(1), filter, true)); } diff --git a/Mage.Sets/src/mage/cards/s/SoulStairExpedition.java b/Mage.Sets/src/mage/cards/s/SoulStairExpedition.java index a6be5ffaa24..916ab180878 100644 --- a/Mage.Sets/src/mage/cards/s/SoulStairExpedition.java +++ b/Mage.Sets/src/mage/cards/s/SoulStairExpedition.java @@ -25,7 +25,7 @@ public final class SoulStairExpedition extends CardImpl { public SoulStairExpedition(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.ENCHANTMENT}, "{B}"); - // Landfall - Whenever a land enters the battlefield under your control, you may put a quest counter on Soul Stair Expedition. + // Landfall - Whenever a land you control enters, you may put a quest counter on Soul Stair Expedition. this.addAbility(new LandfallAbility(new AddCountersSourceEffect(CounterType.QUEST.createInstance()), true)); // Remove three quest counters from Soul Stair Expedition and sacrifice it: Return up to two target creature cards from your graveyard to your hand. diff --git a/Mage.Sets/src/mage/cards/s/SoulhunterRakshasa.java b/Mage.Sets/src/mage/cards/s/SoulhunterRakshasa.java index e6e8ac27752..d3b9c723caa 100644 --- a/Mage.Sets/src/mage/cards/s/SoulhunterRakshasa.java +++ b/Mage.Sets/src/mage/cards/s/SoulhunterRakshasa.java @@ -40,7 +40,7 @@ public final class SoulhunterRakshasa extends CardImpl { Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new SoulhunterRakshasaEffect()), CastFromEverywhereSourceCondition.instance, - "When {this} enters the battlefield, if you cast it from your hand, it deals 1 damage to target opponent for each Swamp you control."); + "When {this} enters, if you cast it from your hand, it deals 1 damage to target opponent for each Swamp you control."); ability.addTarget(new TargetOpponent()); this.addAbility(ability, new CastFromHandWatcher()); } @@ -85,4 +85,4 @@ class SoulhunterRakshasaEffect extends OneShotEffect { } return false; } -} \ No newline at end of file +} diff --git a/Mage.Sets/src/mage/cards/s/SoultetherGolem.java b/Mage.Sets/src/mage/cards/s/SoultetherGolem.java index 79380a675a4..1b52ef897f4 100644 --- a/Mage.Sets/src/mage/cards/s/SoultetherGolem.java +++ b/Mage.Sets/src/mage/cards/s/SoultetherGolem.java @@ -37,7 +37,7 @@ public final class SoultetherGolem extends CardImpl { // Vanishing 1 this.addAbility(new VanishingAbility(1)); - // Whenever another creature enters the battlefield under your control, put a time counter on Soultether Golem. + // Whenever another creature you control enters, put a time counter on Soultether Golem. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( Zone.BATTLEFIELD, new AddCountersSourceEffect(CounterType.TIME.createInstance(1)), diff --git a/Mage.Sets/src/mage/cards/s/SpaceMarineScout.java b/Mage.Sets/src/mage/cards/s/SpaceMarineScout.java index 649202c07f0..4f87b52b5bf 100644 --- a/Mage.Sets/src/mage/cards/s/SpaceMarineScout.java +++ b/Mage.Sets/src/mage/cards/s/SpaceMarineScout.java @@ -49,7 +49,7 @@ public final class SpaceMarineScout extends CardImpl { this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new SearchLibraryPutInPlayEffect( new TargetCardInLibrary(filter), true - ), true), condition, "When {this} enters the battlefield, if an opponent controls more lands " + + ), true), condition, "When {this} enters, if an opponent controls more lands " + "than you, you may search your library for a Plains card, put it onto the battlefield tapped, then shuffle." ).withFlavorWord("Concealed Position")); } diff --git a/Mage.Sets/src/mage/cards/s/SphereOfTheSuns.java b/Mage.Sets/src/mage/cards/s/SphereOfTheSuns.java index f6fc8fe0a2e..2f573c08fd7 100644 --- a/Mage.Sets/src/mage/cards/s/SphereOfTheSuns.java +++ b/Mage.Sets/src/mage/cards/s/SphereOfTheSuns.java @@ -19,7 +19,7 @@ import mage.counters.CounterType; */ public final class SphereOfTheSuns extends CardImpl { - private static final String ruleText = "{this} enters the battlefield tapped and with three charge counters on it."; + private static final String ruleText = "{this} enters tapped and with three charge counters on it."; public SphereOfTheSuns(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.ARTIFACT}, "{2}"); diff --git a/Mage.Sets/src/mage/cards/s/SpiritBonds.java b/Mage.Sets/src/mage/cards/s/SpiritBonds.java index ff1565d4d23..c4ac9a3cb41 100644 --- a/Mage.Sets/src/mage/cards/s/SpiritBonds.java +++ b/Mage.Sets/src/mage/cards/s/SpiritBonds.java @@ -42,7 +42,7 @@ public final class SpiritBonds extends CardImpl { super(ownerId, setInfo, new CardType[]{CardType.ENCHANTMENT}, "{1}{W}"); - // Whenever a nontoken creature enters the battlefield under your control, you may pay {W}. If you do, but a 1/1 white Spirit creature token with flying into play. + // Whenever a nontoken creature you control enters, you may pay {W}. If you do, but a 1/1 white Spirit creature token with flying into play. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(Zone.BATTLEFIELD, new DoIfCostPaid(new CreateTokenEffect(new SpiritWhiteToken()), new ManaCostsImpl<>("{W}")), StaticFilters.FILTER_CREATURE_NON_TOKEN, false)); // {1}{W}, Sacrifice a Spirit: Target non-Spirit creature gains indestructible until end of turn. diff --git a/Mage.Sets/src/mage/cards/s/SpitFlame.java b/Mage.Sets/src/mage/cards/s/SpitFlame.java index 75197ba24a8..2914ff3beac 100644 --- a/Mage.Sets/src/mage/cards/s/SpitFlame.java +++ b/Mage.Sets/src/mage/cards/s/SpitFlame.java @@ -30,7 +30,7 @@ public final class SpitFlame extends CardImpl { this.getSpellAbility().addEffect(new DamageTargetEffect(4)); this.getSpellAbility().addTarget(new TargetCreaturePermanent()); - // Whenever a Dragon enters the battlefield under your control, you may pay {R}. If you do, return Spit Flame from your graveyard to your hand. + // Whenever a Dragon you control enters, you may pay {R}. If you do, return Spit Flame from your graveyard to your hand. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( Zone.GRAVEYARD, new DoIfCostPaid( diff --git a/Mage.Sets/src/mage/cards/s/SpitfireLagac.java b/Mage.Sets/src/mage/cards/s/SpitfireLagac.java index 52adf030d14..3fa4e971bce 100644 --- a/Mage.Sets/src/mage/cards/s/SpitfireLagac.java +++ b/Mage.Sets/src/mage/cards/s/SpitfireLagac.java @@ -23,7 +23,7 @@ public final class SpitfireLagac extends CardImpl { this.power = new MageInt(3); this.toughness = new MageInt(4); - // Landfall — Whenever a land enters the battlefield under your control, Spitfire Lagac deals 1 damage to each opponent. + // Landfall — Whenever a land you control enters, Spitfire Lagac deals 1 damage to each opponent. this.addAbility(new LandfallAbility(new DamagePlayersEffect(1, TargetController.OPPONENT), false)); } diff --git a/Mage.Sets/src/mage/cards/s/Sporemound.java b/Mage.Sets/src/mage/cards/s/Sporemound.java index 3a5802f7021..98910c1f258 100644 --- a/Mage.Sets/src/mage/cards/s/Sporemound.java +++ b/Mage.Sets/src/mage/cards/s/Sporemound.java @@ -23,7 +23,7 @@ public final class Sporemound extends CardImpl { this.power = new MageInt(3); this.toughness = new MageInt(3); - // Whenever a land enters the battlefield under your control, create a 1/1 green Saproling creature token. + // Whenever a land you control enters, create a 1/1 green Saproling creature token. this.addAbility(new LandfallAbility(new CreateTokenEffect(new SaprolingToken()))); } diff --git a/Mage.Sets/src/mage/cards/s/SpringheartNantuko.java b/Mage.Sets/src/mage/cards/s/SpringheartNantuko.java index acf68bd9900..4e27a85fee7 100644 --- a/Mage.Sets/src/mage/cards/s/SpringheartNantuko.java +++ b/Mage.Sets/src/mage/cards/s/SpringheartNantuko.java @@ -45,7 +45,7 @@ public final class SpringheartNantuko extends CardImpl { // Enchanted creature gets +1/+1 this.addAbility(new SimpleStaticAbility(new BoostEnchantedEffect(1, 1))); - // Landfall — Whenever a land enters the battlefield under your control, you may pay {1}{G} if Springheart Nantuko is attached to a creature you control. If you do, create a token that's a copy of that creature. If you didn't create a token this way, create a 1/1 green Insect creature token. + // Landfall — Whenever a land you control enters, you may pay {1}{G} if Springheart Nantuko is attached to a creature you control. If you do, create a token that's a copy of that creature. If you didn't create a token this way, create a 1/1 green Insect creature token. this.addAbility(new LandfallAbility(new SpringheartNantukoEffect())); } @@ -105,4 +105,4 @@ class SpringheartNantukoEffect extends OneShotEffect { return true; } -} \ No newline at end of file +} diff --git a/Mage.Sets/src/mage/cards/s/SproutingGoblin.java b/Mage.Sets/src/mage/cards/s/SproutingGoblin.java index 5997b54e1bc..16aed0a281c 100644 --- a/Mage.Sets/src/mage/cards/s/SproutingGoblin.java +++ b/Mage.Sets/src/mage/cards/s/SproutingGoblin.java @@ -55,7 +55,7 @@ public final class SproutingGoblin extends CardImpl { this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new SearchLibraryPutInHandEffect(new TargetCardInLibrary(filter), true)), KickedCondition.ONCE, - "When {this} enters the battlefield, if it was kicked, search your library for a land card with a basic land type, reveal it, put it into your hand, then shuffle." + "When {this} enters, if it was kicked, search your library for a land card with a basic land type, reveal it, put it into your hand, then shuffle." )); // {R}, {T}, Sacrifice a land: Draw a card. diff --git a/Mage.Sets/src/mage/cards/s/StaffOfTheDeathMagus.java b/Mage.Sets/src/mage/cards/s/StaffOfTheDeathMagus.java index 7c93b76fda3..a2ad7858b61 100644 --- a/Mage.Sets/src/mage/cards/s/StaffOfTheDeathMagus.java +++ b/Mage.Sets/src/mage/cards/s/StaffOfTheDeathMagus.java @@ -33,9 +33,9 @@ public final class StaffOfTheDeathMagus extends CardImpl { public StaffOfTheDeathMagus(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.ARTIFACT},"{3}"); - // Whenever you cast a black spell or a Swamp enters the battlefield under your control, you gain 1 life. + // Whenever you cast a black spell or a Swamp you control enters, you gain 1 life. this.addAbility(new OrTriggeredAbility(Zone.BATTLEFIELD, new GainLifeEffect(1), false, - "Whenever you cast a black spell or a Swamp enters the battlefield under your control, ", + "Whenever you cast a black spell or a Swamp you control enters, ", new SpellCastControllerTriggeredAbility(null, filterSpell,false), new EntersBattlefieldControlledTriggeredAbility(null, filterLand))); diff --git a/Mage.Sets/src/mage/cards/s/StaffOfTheFlameMagus.java b/Mage.Sets/src/mage/cards/s/StaffOfTheFlameMagus.java index 520d5ed5a21..8266022f61e 100644 --- a/Mage.Sets/src/mage/cards/s/StaffOfTheFlameMagus.java +++ b/Mage.Sets/src/mage/cards/s/StaffOfTheFlameMagus.java @@ -33,9 +33,9 @@ public final class StaffOfTheFlameMagus extends CardImpl { public StaffOfTheFlameMagus(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.ARTIFACT},"{3}"); - // Whenever you cast a red spell or a Mountain enters the battlefield under your control, you gain 1 life. + // Whenever you cast a red spell or a Mountain you control enters, you gain 1 life. this.addAbility(new OrTriggeredAbility(Zone.BATTLEFIELD, new GainLifeEffect(1), false, - "Whenever you cast a red spell or a Mountain enters the battlefield under your control, ", + "Whenever you cast a red spell or a Mountain you control enters, ", new SpellCastControllerTriggeredAbility(null, filterSpell,false), new EntersBattlefieldControlledTriggeredAbility(null, filterLand))); } diff --git a/Mage.Sets/src/mage/cards/s/StaffOfTheMindMagus.java b/Mage.Sets/src/mage/cards/s/StaffOfTheMindMagus.java index 2adfd2f31c4..caf83cc1fb4 100644 --- a/Mage.Sets/src/mage/cards/s/StaffOfTheMindMagus.java +++ b/Mage.Sets/src/mage/cards/s/StaffOfTheMindMagus.java @@ -33,9 +33,9 @@ public final class StaffOfTheMindMagus extends CardImpl { public StaffOfTheMindMagus(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.ARTIFACT},"{3}"); - // Whenever you cast a blue spell or an Island enters the battlefield under your control, you gain 1 life. + // Whenever you cast a blue spell or an Island you control enters, you gain 1 life. this.addAbility(new OrTriggeredAbility(Zone.BATTLEFIELD, new GainLifeEffect(1), false, - "Whenever you cast a blue spell or an Island enters the battlefield under your control, ", + "Whenever you cast a blue spell or an Island you control enters, ", new SpellCastControllerTriggeredAbility(null, filterSpell,false), new EntersBattlefieldControlledTriggeredAbility(null, filterLand))); } diff --git a/Mage.Sets/src/mage/cards/s/StaffOfTheSunMagus.java b/Mage.Sets/src/mage/cards/s/StaffOfTheSunMagus.java index 98e1cf3ea44..0ea0032d54f 100644 --- a/Mage.Sets/src/mage/cards/s/StaffOfTheSunMagus.java +++ b/Mage.Sets/src/mage/cards/s/StaffOfTheSunMagus.java @@ -33,9 +33,9 @@ public final class StaffOfTheSunMagus extends CardImpl { public StaffOfTheSunMagus(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.ARTIFACT},"{3}"); - // Whenever you cast a white spell or a Plains enters the battlefield under your control, you gain 1 life. + // Whenever you cast a white spell or a Plains you control enters, you gain 1 life. this.addAbility(new OrTriggeredAbility(Zone.BATTLEFIELD, new GainLifeEffect(1), false, - "Whenever you cast a white spell or a Plains enters the battlefield under your control, ", + "Whenever you cast a white spell or a Plains you control enters, ", new SpellCastControllerTriggeredAbility(null, filterSpell,false), new EntersBattlefieldControlledTriggeredAbility(null, filterLand))); } diff --git a/Mage.Sets/src/mage/cards/s/StaffOfTheWildMagus.java b/Mage.Sets/src/mage/cards/s/StaffOfTheWildMagus.java index 0035e8f0369..b04ca9bf694 100644 --- a/Mage.Sets/src/mage/cards/s/StaffOfTheWildMagus.java +++ b/Mage.Sets/src/mage/cards/s/StaffOfTheWildMagus.java @@ -33,9 +33,9 @@ public final class StaffOfTheWildMagus extends CardImpl { public StaffOfTheWildMagus(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.ARTIFACT},"{3}"); - // Whenever you cast a green spell or a Forest enters the battlefield under your control, you gain 1 life. + // Whenever you cast a green spell or a Forest you control enters, you gain 1 life. this.addAbility(new OrTriggeredAbility(Zone.BATTLEFIELD, new GainLifeEffect(1), false, - "Whenever you cast a green spell or a Forest enters the battlefield under your control, ", + "Whenever you cast a green spell or a Forest you control enters, ", new SpellCastControllerTriggeredAbility(null, filterSpell,false), new EntersBattlefieldControlledTriggeredAbility(null, filterLand))); } diff --git a/Mage.Sets/src/mage/cards/s/StalkingYeti.java b/Mage.Sets/src/mage/cards/s/StalkingYeti.java index 1d40776d5cf..3a9d6cc6a87 100644 --- a/Mage.Sets/src/mage/cards/s/StalkingYeti.java +++ b/Mage.Sets/src/mage/cards/s/StalkingYeti.java @@ -40,7 +40,7 @@ public final class StalkingYeti extends CardImpl { Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new StalkingYetiEffect()), SourceOnBattlefieldCondition.instance, - "When {this} enters the battlefield, if it's on the battlefield, " + "When {this} enters, if it's on the battlefield, " + "it deals damage equal to its power to target creature an opponent controls " + "and that creature deals damage equal to its power to {this}." ); diff --git a/Mage.Sets/src/mage/cards/s/SteamVents.java b/Mage.Sets/src/mage/cards/s/SteamVents.java index 40bda732b54..9db8705dfa4 100644 --- a/Mage.Sets/src/mage/cards/s/SteamVents.java +++ b/Mage.Sets/src/mage/cards/s/SteamVents.java @@ -23,7 +23,7 @@ public final class SteamVents extends CardImpl { this.subtype.add(SubType.ISLAND); this.subtype.add(SubType.MOUNTAIN); - this.addAbility(new AsEntersBattlefieldAbility(new TapSourceUnlessPaysEffect(new PayLifeCost(2)), "you may pay 2 life. If you don't, it enters the battlefield tapped")); + this.addAbility(new AsEntersBattlefieldAbility(new TapSourceUnlessPaysEffect(new PayLifeCost(2)), "you may pay 2 life. If you don't, it enters tapped")); this.addAbility(new BlueManaAbility()); this.addAbility(new RedManaAbility()); } diff --git a/Mage.Sets/src/mage/cards/s/SteamcoreWeird.java b/Mage.Sets/src/mage/cards/s/SteamcoreWeird.java index b73b44fde26..852c4980643 100644 --- a/Mage.Sets/src/mage/cards/s/SteamcoreWeird.java +++ b/Mage.Sets/src/mage/cards/s/SteamcoreWeird.java @@ -31,7 +31,7 @@ public final class SteamcoreWeird extends CardImpl { TriggeredAbility ability = new EntersBattlefieldTriggeredAbility(new DamageTargetEffect(2, "it")); ability.addTarget(new TargetAnyTarget()); this.addAbility(new ConditionalInterveningIfTriggeredAbility(ability, ManaWasSpentCondition.RED, - "When {this} enters the battlefield, if {R} was spent to cast it, it deals 2 damage to any target.")); + "When {this} enters, if {R} was spent to cast it, it deals 2 damage to any target.")); } private SteamcoreWeird(final SteamcoreWeird card) { diff --git a/Mage.Sets/src/mage/cards/s/SteelExemplar.java b/Mage.Sets/src/mage/cards/s/SteelExemplar.java index 934d5e52e1e..573e725fe5d 100644 --- a/Mage.Sets/src/mage/cards/s/SteelExemplar.java +++ b/Mage.Sets/src/mage/cards/s/SteelExemplar.java @@ -34,7 +34,7 @@ public final class SteelExemplar extends CardImpl { // Steel Exemplar enters the battlefield with two +1/+1 counters on it unless two or more colors of mana were spent to cast it. this.addAbility(new EntersBattlefieldAbility( new AddCountersSourceEffect(CounterType.P1P1.createInstance(2)), - SteelExemplarCondition.instance, "{this} enters the battlefield with " + + SteelExemplarCondition.instance, "{this} enters with " + "two +1/+1 counters on it unless two or more colors of mana were spent to cast it.", "" )); } @@ -56,4 +56,4 @@ enum SteelExemplarCondition implements Condition { public boolean apply(Game game, Ability source) { return ColorsOfManaSpentToCastCount.getInstance().calculate(game, source, null) < 2; } -} \ No newline at end of file +} diff --git a/Mage.Sets/src/mage/cards/s/SteelcladSpirit.java b/Mage.Sets/src/mage/cards/s/SteelcladSpirit.java index 010fbe4265a..a23c8c27cf1 100644 --- a/Mage.Sets/src/mage/cards/s/SteelcladSpirit.java +++ b/Mage.Sets/src/mage/cards/s/SteelcladSpirit.java @@ -31,7 +31,7 @@ public final class SteelcladSpirit extends CardImpl { // Defender this.addAbility(DefenderAbility.getInstance()); - // Whenever an enchantment enters the battlefield under your control, Steelclad Spirit can attack this turn as though it didn't have defender. + // Whenever an enchantment you control enters, Steelclad Spirit can attack this turn as though it didn't have defender. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( new CanAttackAsThoughItDidntHaveDefenderSourceEffect(Duration.EndOfTurn), filter )); diff --git a/Mage.Sets/src/mage/cards/s/SteelfinWhale.java b/Mage.Sets/src/mage/cards/s/SteelfinWhale.java index fbaa7cf5ccb..508f072666c 100644 --- a/Mage.Sets/src/mage/cards/s/SteelfinWhale.java +++ b/Mage.Sets/src/mage/cards/s/SteelfinWhale.java @@ -27,7 +27,7 @@ public final class SteelfinWhale extends CardImpl { // Affinity for artifacts this.addAbility(new AffinityForArtifactsAbility()); - // Whenever an artifact enters the battlefield under your control, untap Steelfin Whale. + // Whenever an artifact you control enters, untap Steelfin Whale. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( new UntapSourceEffect(), StaticFilters.FILTER_PERMANENT_ARTIFACT_AN )); diff --git a/Mage.Sets/src/mage/cards/s/StompingGround.java b/Mage.Sets/src/mage/cards/s/StompingGround.java index 12efcb529ff..79a562d006e 100644 --- a/Mage.Sets/src/mage/cards/s/StompingGround.java +++ b/Mage.Sets/src/mage/cards/s/StompingGround.java @@ -23,7 +23,7 @@ public final class StompingGround extends CardImpl { this.subtype.add(SubType.MOUNTAIN); this.subtype.add(SubType.FOREST); - this.addAbility(new AsEntersBattlefieldAbility(new TapSourceUnlessPaysEffect(new PayLifeCost(2)), "you may pay 2 life. If you don't, it enters the battlefield tapped")); + this.addAbility(new AsEntersBattlefieldAbility(new TapSourceUnlessPaysEffect(new PayLifeCost(2)), "you may pay 2 life. If you don't, it enters tapped")); this.addAbility(new RedManaAbility()); this.addAbility(new GreenManaAbility()); } diff --git a/Mage.Sets/src/mage/cards/s/StoneSeederHierophant.java b/Mage.Sets/src/mage/cards/s/StoneSeederHierophant.java index fd2425536a0..0ce62012014 100644 --- a/Mage.Sets/src/mage/cards/s/StoneSeederHierophant.java +++ b/Mage.Sets/src/mage/cards/s/StoneSeederHierophant.java @@ -27,7 +27,7 @@ public final class StoneSeederHierophant extends CardImpl { this.power = new MageInt(1); this.toughness = new MageInt(1); - // Whenever a land enters the battlefield under your control, untap Stone-Seeder Hierophant. + // Whenever a land you control enters, untap Stone-Seeder Hierophant. this.addAbility(new LandfallAbility(new UntapSourceEffect())); // {tap}: Untap target land. diff --git a/Mage.Sets/src/mage/cards/s/StormFleetAerialist.java b/Mage.Sets/src/mage/cards/s/StormFleetAerialist.java index d9c412f1765..b433435d668 100644 --- a/Mage.Sets/src/mage/cards/s/StormFleetAerialist.java +++ b/Mage.Sets/src/mage/cards/s/StormFleetAerialist.java @@ -35,8 +35,8 @@ public final class StormFleetAerialist extends CardImpl { // Raid - Storm Fleet Aerialist enters the battlefield with a +1/+1 counter on it if you attacked this turn. this.addAbility(new EntersBattlefieldAbility(new AddCountersSourceEffect(CounterType.P1P1.createInstance(1), false), RaidCondition.instance, - "Raid — {this} enters the battlefield with a +1/+1 counter on it if you attacked this turn.", - "{this} enters the battlefield with a +1/+1 counter") + "Raid — {this} enters with a +1/+1 counter on it if you attacked this turn.", + "{this} enters with a +1/+1 counter") .setAbilityWord(AbilityWord.RAID) .addHint(RaidHint.instance), new PlayerAttackedWatcher()); diff --git a/Mage.Sets/src/mage/cards/s/StormFleetArsonist.java b/Mage.Sets/src/mage/cards/s/StormFleetArsonist.java index 8120ce3c9de..48ee6857076 100644 --- a/Mage.Sets/src/mage/cards/s/StormFleetArsonist.java +++ b/Mage.Sets/src/mage/cards/s/StormFleetArsonist.java @@ -35,7 +35,7 @@ public final class StormFleetArsonist extends CardImpl { Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new SacrificeEffect(new FilterPermanent(), 1, "Target opponent")), RaidCondition.instance, - "When {this} enters the battlefield, if you attacked this turn, target opponent sacrifices a permanent."); + "When {this} enters, if you attacked this turn, target opponent sacrifices a permanent."); ability.addTarget(new TargetOpponent()); ability.setAbilityWord(AbilityWord.RAID); ability.addHint(RaidHint.instance); diff --git a/Mage.Sets/src/mage/cards/s/StormFleetPyromancer.java b/Mage.Sets/src/mage/cards/s/StormFleetPyromancer.java index e297e9433f1..cc9967b7acf 100644 --- a/Mage.Sets/src/mage/cards/s/StormFleetPyromancer.java +++ b/Mage.Sets/src/mage/cards/s/StormFleetPyromancer.java @@ -35,7 +35,7 @@ public final class StormFleetPyromancer extends CardImpl { Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new DamageTargetEffect(2)), RaidCondition.instance, - "When {this} enters the battlefield, if you attacked this turn, {this} deals 2 damage to any target."); + "When {this} enters, if you attacked this turn, {this} deals 2 damage to any target."); ability.addTarget(new TargetAnyTarget()); ability.setAbilityWord(AbilityWord.RAID); ability.addHint(RaidHint.instance); diff --git a/Mage.Sets/src/mage/cards/s/StormFleetSpy.java b/Mage.Sets/src/mage/cards/s/StormFleetSpy.java index ae68a6bd1ce..bf36f77b9be 100644 --- a/Mage.Sets/src/mage/cards/s/StormFleetSpy.java +++ b/Mage.Sets/src/mage/cards/s/StormFleetSpy.java @@ -33,7 +33,7 @@ public final class StormFleetSpy extends CardImpl { Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new DrawCardSourceControllerEffect(1)), RaidCondition.instance, - "When {this} enters the battlefield, if you attacked this turn, draw a card."); + "When {this} enters, if you attacked this turn, draw a card."); ability.setAbilityWord(AbilityWord.RAID); ability.addHint(RaidHint.instance); this.addAbility(ability, new PlayerAttackedWatcher()); diff --git a/Mage.Sets/src/mage/cards/s/StormriderRig.java b/Mage.Sets/src/mage/cards/s/StormriderRig.java index b897b2e4f9d..5b35f6496db 100644 --- a/Mage.Sets/src/mage/cards/s/StormriderRig.java +++ b/Mage.Sets/src/mage/cards/s/StormriderRig.java @@ -29,7 +29,7 @@ public final class StormriderRig extends CardImpl { // Equipped creature gets +1/+1. this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new BoostEquippedEffect(1, 1))); - // Whenever a creature enters the battlefield under your control, you may attach Stormrider Rig to it. + // Whenever a creature you control enters, you may attach Stormrider Rig to it. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( Zone.BATTLEFIELD, new AttachEffect(Outcome.Detriment, "attach {this} to it"), StaticFilters.FILTER_PERMANENT_CREATURE, true, SetTargetPointer.PERMANENT)); diff --git a/Mage.Sets/src/mage/cards/s/StrengthFromTheFallen.java b/Mage.Sets/src/mage/cards/s/StrengthFromTheFallen.java index 5ff71ce2855..12b0b97462a 100644 --- a/Mage.Sets/src/mage/cards/s/StrengthFromTheFallen.java +++ b/Mage.Sets/src/mage/cards/s/StrengthFromTheFallen.java @@ -24,7 +24,7 @@ public final class StrengthFromTheFallen extends CardImpl { public StrengthFromTheFallen(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.ENCHANTMENT},"{1}{G}"); - // Constellation - Whenever Strength from the Fallen or another entchantment enters the battlefield under your control, + // Constellation - Whenever Strength from the Fallen or another entchantment you control enters, // target creature gets +X/+X until end of turn, where X is the number of creature cards in your graveyard. Ability ability = new ConstellationAbility(new BoostTargetEffect(xValue, xValue, Duration.EndOfTurn)); ability.addTarget(new TargetCreaturePermanent()); diff --git a/Mage.Sets/src/mage/cards/s/StriderRangerOfTheNorth.java b/Mage.Sets/src/mage/cards/s/StriderRangerOfTheNorth.java index bf8b40adc99..8b887991e02 100644 --- a/Mage.Sets/src/mage/cards/s/StriderRangerOfTheNorth.java +++ b/Mage.Sets/src/mage/cards/s/StriderRangerOfTheNorth.java @@ -32,7 +32,7 @@ public final class StriderRangerOfTheNorth extends CardImpl { this.power = new MageInt(4); this.toughness = new MageInt(4); - // Landfall -- Whenever a land enters the battlefield under your control, + // Landfall -- Whenever a land you control enters, // target creature gets +1/+1 until end of turn. // Then if that creature has power 4 or greater, it gains first strike until end of turn. diff --git a/Mage.Sets/src/mage/cards/s/StrongholdConfessor.java b/Mage.Sets/src/mage/cards/s/StrongholdConfessor.java index 3958fc99028..e2b64fbf153 100644 --- a/Mage.Sets/src/mage/cards/s/StrongholdConfessor.java +++ b/Mage.Sets/src/mage/cards/s/StrongholdConfessor.java @@ -33,8 +33,8 @@ public final class StrongholdConfessor extends CardImpl { this.addAbility(new MenaceAbility()); // Kicker {3} (You may pay an additional {3} as you cast this spell.) this.addAbility(new KickerAbility("{3}")); - // If Stronghold Confessor was kicked, it enters the battlefield with two +1/+1 counters on it. - this.addAbility(new EntersBattlefieldAbility(new AddCountersSourceEffect(CounterType.P1P1.createInstance(2)), KickedCondition.ONCE, "If {this} was kicked, it enters the battlefield with two +1/+1 counters on it.", "")); + // If Stronghold Confessor was kicked, it enters with two +1/+1 counters on it. + this.addAbility(new EntersBattlefieldAbility(new AddCountersSourceEffect(CounterType.P1P1.createInstance(2)), KickedCondition.ONCE, "If {this} was kicked, it enters with two +1/+1 counters on it.", "")); } private StrongholdConfessor(final StrongholdConfessor card) { diff --git a/Mage.Sets/src/mage/cards/s/SuleimansLegacy.java b/Mage.Sets/src/mage/cards/s/SuleimansLegacy.java index a23ce83b5a2..a6522d3ab51 100644 --- a/Mage.Sets/src/mage/cards/s/SuleimansLegacy.java +++ b/Mage.Sets/src/mage/cards/s/SuleimansLegacy.java @@ -39,7 +39,7 @@ public final class SuleimansLegacy extends CardImpl { this.addAbility(new EntersBattlefieldAllTriggeredAbility( Zone.BATTLEFIELD, new DestroyTargetEffect("destroy it. It can't be regenerated.", true), filter, false, SetTargetPointer.PERMANENT - ).setTriggerPhrase("Whenever a Djinn or Efreet enters the battlefield, ")); + ).setTriggerPhrase("Whenever a Djinn or Efreet enters, ")); } private SuleimansLegacy(final SuleimansLegacy card) { diff --git a/Mage.Sets/src/mage/cards/s/SunderingEruption.java b/Mage.Sets/src/mage/cards/s/SunderingEruption.java index 37ca4404c1b..2735b86b3eb 100644 --- a/Mage.Sets/src/mage/cards/s/SunderingEruption.java +++ b/Mage.Sets/src/mage/cards/s/SunderingEruption.java @@ -51,10 +51,10 @@ public final class SunderingEruption extends ModalDoubleFacedCard { // Volcanic Fissure // Land - // As Volcanic Fissure enters the battlefield, you may pay 3 life. If you don't, it enters the battlefield tapped. + // As Volcanic Fissure enters the battlefield, you may pay 3 life. If you don't, it enters tapped. this.getRightHalfCard().addAbility(new AsEntersBattlefieldAbility( new TapSourceUnlessPaysEffect(new PayLifeCost(3)), - "you may pay 3 life. If you don't, it enters the battlefield tapped" + "you may pay 3 life. If you don't, it enters tapped" )); // {T}: Add {R}. diff --git a/Mage.Sets/src/mage/cards/s/SunscapeBattlemage.java b/Mage.Sets/src/mage/cards/s/SunscapeBattlemage.java index 3396cfd29e6..84fde706032 100644 --- a/Mage.Sets/src/mage/cards/s/SunscapeBattlemage.java +++ b/Mage.Sets/src/mage/cards/s/SunscapeBattlemage.java @@ -42,16 +42,16 @@ public final class SunscapeBattlemage extends CardImpl { kickerAbility.addKickerCost("{2}{U}"); this.addAbility(kickerAbility); - // When {this} enters the battlefield, if it was kicked with its {1}{G} kicker, destroy target creature with flying. + // When {this} enters, if it was kicked with its {1}{G} kicker, destroy target creature with flying. TriggeredAbility ability = new EntersBattlefieldTriggeredAbility(new DestroyTargetEffect(), false); ability.addTarget(new TargetCreaturePermanent(filter)); this.addAbility(new ConditionalInterveningIfTriggeredAbility(ability, new KickedCostCondition("{1}{G}"), - "When {this} enters the battlefield, if it was kicked with its {1}{G} kicker, destroy target creature with flying.")); + "When {this} enters, if it was kicked with its {1}{G} kicker, destroy target creature with flying.")); - // When {this} enters the battlefield, if it was kicked with its {2}{U} kicker, draw two cards. + // When {this} enters, if it was kicked with its {2}{U} kicker, draw two cards. this.addAbility(new ConditionalInterveningIfTriggeredAbility(new EntersBattlefieldTriggeredAbility( new DrawCardSourceControllerEffect(2)), new KickedCostCondition("{2}{U}"), - "When {this} enters the battlefield, if it was kicked with its {2}{U} kicker, draw two cards.")); + "When {this} enters, if it was kicked with its {2}{U} kicker, draw two cards.")); } private SunscapeBattlemage(final SunscapeBattlemage card) { diff --git a/Mage.Sets/src/mage/cards/s/SunspireGatekeepers.java b/Mage.Sets/src/mage/cards/s/SunspireGatekeepers.java index 97eb2b2601a..991b66ad310 100644 --- a/Mage.Sets/src/mage/cards/s/SunspireGatekeepers.java +++ b/Mage.Sets/src/mage/cards/s/SunspireGatekeepers.java @@ -44,7 +44,7 @@ public final class SunspireGatekeepers extends CardImpl { this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new CreateTokenEffect(new KnightToken())), gatesCondition, - "When {this} enters the battlefield, if you control two or more Gates, create a 2/2 white Knight creature token with vigilance.") + "When {this} enters, if you control two or more Gates, create a 2/2 white Knight creature token with vigilance.") .addHint(new ConditionHint(gatesCondition, "you control two or more Gates"))); } diff --git a/Mage.Sets/src/mage/cards/s/SupplyCaravan.java b/Mage.Sets/src/mage/cards/s/SupplyCaravan.java index 010e845e317..432f671342a 100644 --- a/Mage.Sets/src/mage/cards/s/SupplyCaravan.java +++ b/Mage.Sets/src/mage/cards/s/SupplyCaravan.java @@ -38,7 +38,7 @@ public final class SupplyCaravan extends CardImpl { // When Supply Caravan enters the battlefield, if you control a tapped creature, create a 1/1 white Warrior creature token with vigilance. this.addAbility(new ConditionalInterveningIfTriggeredAbility(new EntersBattlefieldTriggeredAbility(new CreateTokenEffect(new WarriorVigilantToken())), new PermanentsOnTheBattlefieldCondition(filter), - "When {this} enters the battlefield, if you control a tapped creature, create a 1/1 white Warrior creature token with vigilance.")); + "When {this} enters, if you control a tapped creature, create a 1/1 white Warrior creature token with vigilance.")); } private SupplyCaravan(final SupplyCaravan card) { diff --git a/Mage.Sets/src/mage/cards/s/SurrakAndGoreclaw.java b/Mage.Sets/src/mage/cards/s/SurrakAndGoreclaw.java index f2d05fe3fed..fdad14130ea 100644 --- a/Mage.Sets/src/mage/cards/s/SurrakAndGoreclaw.java +++ b/Mage.Sets/src/mage/cards/s/SurrakAndGoreclaw.java @@ -51,7 +51,7 @@ public final class SurrakAndGoreclaw extends CardImpl { StaticFilters.FILTER_PERMANENT_CREATURES, true ))); - // Whenever another nontoken creature enters the battlefield under your control, put a +1/+1 counter on it. It gains haste until end of turn. + // Whenever another nontoken creature you control enters, put a +1/+1 counter on it. It gains haste until end of turn. Ability ability = new EntersBattlefieldControlledTriggeredAbility( Zone.BATTLEFIELD, new AddCountersTargetEffect(CounterType.P1P1.createInstance()) diff --git a/Mage.Sets/src/mage/cards/s/SurrakarMarauder.java b/Mage.Sets/src/mage/cards/s/SurrakarMarauder.java index da2d0712ea8..51e6835fd72 100644 --- a/Mage.Sets/src/mage/cards/s/SurrakarMarauder.java +++ b/Mage.Sets/src/mage/cards/s/SurrakarMarauder.java @@ -25,7 +25,7 @@ public final class SurrakarMarauder extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(1); - // Landfall - Whenever a land enters the battlefield under your control, Surrakar Marauder gains intimidate until end of turn. + // Landfall - Whenever a land you control enters, Surrakar Marauder gains intimidate until end of turn. // (It can't be blocked except by artifact creatures and/or creatures that share a color with it.) Effect effect = new GainAbilitySourceEffect(IntimidateAbility.getInstance(), Duration.EndOfTurn); effect.setText("{this} gains intimidate until end of turn. (It can't be blocked except by artifact creatures and/or creatures that share a color with it.)"); diff --git a/Mage.Sets/src/mage/cards/s/SuturePriest.java b/Mage.Sets/src/mage/cards/s/SuturePriest.java index 4e827a1d0dd..32b5435e573 100644 --- a/Mage.Sets/src/mage/cards/s/SuturePriest.java +++ b/Mage.Sets/src/mage/cards/s/SuturePriest.java @@ -34,7 +34,7 @@ public final class SuturePriest extends CardImpl { this.power = new MageInt(1); this.toughness = new MageInt(1); - // Whenever another creature enters the battlefield under your control, you may gain 1 life. + // Whenever another creature you control enters, you may gain 1 life. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(Zone.BATTLEFIELD, new GainLifeEffect(1), StaticFilters.FILTER_CONTROLLED_ANOTHER_CREATURE, true)); diff --git a/Mage.Sets/src/mage/cards/s/SwaggeringCorsair.java b/Mage.Sets/src/mage/cards/s/SwaggeringCorsair.java index 40ec4202d6a..2a04ce8f55f 100644 --- a/Mage.Sets/src/mage/cards/s/SwaggeringCorsair.java +++ b/Mage.Sets/src/mage/cards/s/SwaggeringCorsair.java @@ -32,7 +32,7 @@ public final class SwaggeringCorsair extends CardImpl { this.addAbility(new EntersBattlefieldAbility( new AddCountersSourceEffect(CounterType.P1P1.createInstance(1)), RaidCondition.instance, - "Raid — {this} enters the battlefield with a +1/+1 counter on it if you attacked this turn.", "") + "Raid — {this} enters with a +1/+1 counter on it if you attacked this turn.", "") .setAbilityWord(AbilityWord.RAID) .addHint(RaidHint.instance), new PlayerAttackedWatcher()); diff --git a/Mage.Sets/src/mage/cards/s/SwoopingPteranodon.java b/Mage.Sets/src/mage/cards/s/SwoopingPteranodon.java index 63187c62f7c..5380003acf7 100644 --- a/Mage.Sets/src/mage/cards/s/SwoopingPteranodon.java +++ b/Mage.Sets/src/mage/cards/s/SwoopingPteranodon.java @@ -50,7 +50,7 @@ public final class SwoopingPteranodon extends CardImpl { // Haste this.addAbility(HasteAbility.getInstance()); - // Whenever Swooping Pteranodon or another Dinosaur with flying enters the battlefield under your control, + // Whenever Swooping Pteranodon or another Dinosaur with flying you control enters, // gain control of target creature an opponent controls until end of turn. Untap that creature. // It gains flying and haste until end of turn. // At the beginning of the next end step, target land deals 3 damage to that creature. diff --git a/Mage.Sets/src/mage/cards/s/SwordOfTheMeek.java b/Mage.Sets/src/mage/cards/s/SwordOfTheMeek.java index cbcf097619b..7dd46be497d 100644 --- a/Mage.Sets/src/mage/cards/s/SwordOfTheMeek.java +++ b/Mage.Sets/src/mage/cards/s/SwordOfTheMeek.java @@ -41,7 +41,7 @@ public final class SwordOfTheMeek extends CardImpl { this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new BoostEquippedEffect(1, 2, Duration.WhileOnBattlefield))); // Equip {2} this.addAbility(new EquipAbility(Outcome.BoostCreature, new GenericManaCost(2), false)); - // Whenever a 1/1 creature enters the battlefield under your control, you may return Sword of the Meek from your graveyard to the battlefield, then attach it to that creature. + // Whenever a 1/1 creature you control enters, you may return Sword of the Meek from your graveyard to the battlefield, then attach it to that creature. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(Zone.GRAVEYARD, new SwordOfTheMeekEffect(), filter, true, SetTargetPointer.PERMANENT)); } diff --git a/Mage.Sets/src/mage/cards/s/SylvanAnthem.java b/Mage.Sets/src/mage/cards/s/SylvanAnthem.java index e11328ed0cd..d7a501c8e22 100644 --- a/Mage.Sets/src/mage/cards/s/SylvanAnthem.java +++ b/Mage.Sets/src/mage/cards/s/SylvanAnthem.java @@ -33,7 +33,7 @@ public final class SylvanAnthem extends CardImpl { 1, 1, Duration.WhileOnBattlefield, filter, false ).setText("green creatures you control get +1/+1"))); - // Whenever a green creature enters the battlefield under your control, scry 1. + // Whenever a green creature you control enters, scry 1. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(new ScryEffect(1, false), filter)); } diff --git a/Mage.Sets/src/mage/cards/s/SymmetryMatrix.java b/Mage.Sets/src/mage/cards/s/SymmetryMatrix.java index 4fe077d5039..4d57437fbec 100644 --- a/Mage.Sets/src/mage/cards/s/SymmetryMatrix.java +++ b/Mage.Sets/src/mage/cards/s/SymmetryMatrix.java @@ -29,7 +29,7 @@ public final class SymmetryMatrix extends CardImpl { public SymmetryMatrix(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.ARTIFACT}, "{4}"); - // Whenever a creature with power equal to its toughness enters the battlefield under your control, you may pay {1}. If you do, draw a card. + // Whenever a creature with power equal to its toughness you control enters, you may pay {1}. If you do, draw a card. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(new DoIfCostPaid( new DrawCardSourceControllerEffect(1), new GenericManaCost(1) ), filter)); diff --git a/Mage.Sets/src/mage/cards/s/SyndicateEnforcerSWS.java b/Mage.Sets/src/mage/cards/s/SyndicateEnforcerSWS.java index 5026c68ea2a..2399e008848 100644 --- a/Mage.Sets/src/mage/cards/s/SyndicateEnforcerSWS.java +++ b/Mage.Sets/src/mage/cards/s/SyndicateEnforcerSWS.java @@ -34,7 +34,7 @@ public final class SyndicateEnforcerSWS extends CardImpl { this.power = new MageInt(3); this.toughness = new MageInt(2); - // When {this} enters the battlefield, put a bounty counter on target creature an opponent controls + // When {this} enters, put a bounty counter on target creature an opponent controls Ability ability = new EntersBattlefieldTriggeredAbility(new AddCountersTargetEffect(CounterType.BOUNTY.createInstance())); ability.addTarget(new TargetOpponentsCreaturePermanent()); this.addAbility(ability); diff --git a/Mage.Sets/src/mage/cards/t/TaintedObserver.java b/Mage.Sets/src/mage/cards/t/TaintedObserver.java index 350491f9b5d..3a1f578fa96 100644 --- a/Mage.Sets/src/mage/cards/t/TaintedObserver.java +++ b/Mage.Sets/src/mage/cards/t/TaintedObserver.java @@ -34,7 +34,7 @@ public final class TaintedObserver extends CardImpl { // Toxic 1 this.addAbility(new ToxicAbility(1)); - // Whenever another creature enters the battlefield under your control, you may pay {2}. If you do, proliferate. + // Whenever another creature you control enters, you may pay {2}. If you do, proliferate. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( new DoIfCostPaid(new ProliferateEffect(), new GenericManaCost(2)), StaticFilters.FILTER_CONTROLLED_ANOTHER_CREATURE diff --git a/Mage.Sets/src/mage/cards/t/TajuruBeastmaster.java b/Mage.Sets/src/mage/cards/t/TajuruBeastmaster.java index d97853f5ab2..7e98d3e08e8 100644 --- a/Mage.Sets/src/mage/cards/t/TajuruBeastmaster.java +++ b/Mage.Sets/src/mage/cards/t/TajuruBeastmaster.java @@ -25,7 +25,7 @@ public final class TajuruBeastmaster extends CardImpl { this.power = new MageInt(5); this.toughness = new MageInt(5); - // Rally — Whenever Tajuru Beastmaster or another Ally creature enters the battlefield under your control, creatures you control get +1/+1 until end of turn. + // Rally — Whenever Tajuru Beastmaster or another Ally creature you control enters, creatures you control get +1/+1 until end of turn. this.addAbility(new AllyEntersBattlefieldTriggeredAbility(new BoostControlledEffect(1, 1, Duration.EndOfTurn), false)); } diff --git a/Mage.Sets/src/mage/cards/t/TajuruParagon.java b/Mage.Sets/src/mage/cards/t/TajuruParagon.java index f56c75a41ed..ce9c2e7dd4b 100644 --- a/Mage.Sets/src/mage/cards/t/TajuruParagon.java +++ b/Mage.Sets/src/mage/cards/t/TajuruParagon.java @@ -47,7 +47,7 @@ public final class TajuruParagon extends CardImpl { // When Tajuru Paragon enters the battlefield, if it was kicked, reveal the top six cards of your library. You may put a card that shares a creature type with it from among them into your hand. Put the rest on the bottom of your library in a random order. this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new TajuruParagonEffect()), - KickedCondition.ONCE, "When {this} enters the battlefield, " + + KickedCondition.ONCE, "When {this} enters, " + "if it was kicked, reveal the top six cards of your library. " + "You may put a card that shares a creature type with it from among them into your hand. " + "Put the rest on the bottom of your library in a random order." diff --git a/Mage.Sets/src/mage/cards/t/TajuruStalwart.java b/Mage.Sets/src/mage/cards/t/TajuruStalwart.java index 7b65a66d2df..2da40d9a65a 100644 --- a/Mage.Sets/src/mage/cards/t/TajuruStalwart.java +++ b/Mage.Sets/src/mage/cards/t/TajuruStalwart.java @@ -29,7 +29,7 @@ public final class TajuruStalwart extends CardImpl { // Converge — Tajuru Stalwart enters the battlefield with a +1/+1 counter on it for each color of mana spent to cast it. this.addAbility(new EntersBattlefieldAbility( new AddCountersSourceEffect(CounterType.P1P1.createInstance(), ColorsOfManaSpentToCastCount.getInstance(), true), - null, "Converge — {this} enters the battlefield with a +1/+1 counter on it for each color of mana spent to cast it.", null)); + null, "Converge — {this} enters with a +1/+1 counter on it for each color of mana spent to cast it.", null)); } diff --git a/Mage.Sets/src/mage/cards/t/TajuruWarcaller.java b/Mage.Sets/src/mage/cards/t/TajuruWarcaller.java index 3276c0e9b76..7c6d1241143 100644 --- a/Mage.Sets/src/mage/cards/t/TajuruWarcaller.java +++ b/Mage.Sets/src/mage/cards/t/TajuruWarcaller.java @@ -25,7 +25,7 @@ public final class TajuruWarcaller extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(1); - // Rally-Whenever Tajuru Warcaller or another Ally enters the battlefield under your control, creatures you control get +2/+2 until end of turn. + // Rally-Whenever Tajuru Warcaller or another Ally you control enters, creatures you control get +2/+2 until end of turn. this.addAbility(new AllyEntersBattlefieldTriggeredAbility(new BoostControlledEffect(2, 2, Duration.EndOfTurn), false)); } diff --git a/Mage.Sets/src/mage/cards/t/TalusPaladin.java b/Mage.Sets/src/mage/cards/t/TalusPaladin.java index b6521b19781..a06ee05fe6a 100644 --- a/Mage.Sets/src/mage/cards/t/TalusPaladin.java +++ b/Mage.Sets/src/mage/cards/t/TalusPaladin.java @@ -34,7 +34,7 @@ public final class TalusPaladin extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(3); - // Whenever Talus Paladin or another Ally enters the battlefield under your control, you may have Allies you control gain lifelink until end of turn, and you may put a +1/+1 counter on Talus Paladin. + // Whenever Talus Paladin or another Ally you control enters, you may have Allies you control gain lifelink until end of turn, and you may put a +1/+1 counter on Talus Paladin. this.addAbility(new TalusPaladinTriggeredAbility()); } @@ -92,7 +92,7 @@ class TalusPaladinTriggeredAbility extends TriggeredAbilityImpl { @Override public String getRule() { - return "Whenever {this} or another Ally enters the battlefield under your control, you may have Allies you control gain lifelink until end of turn, and you may put a +1/+1 counter on {this}."; + return "Whenever {this} or another Ally you control enters, you may have Allies you control gain lifelink until end of turn, and you may put a +1/+1 counter on {this}."; } } diff --git a/Mage.Sets/src/mage/cards/t/TanglespanLookout.java b/Mage.Sets/src/mage/cards/t/TanglespanLookout.java index 5a82b4dbb35..d17a0e26d9f 100644 --- a/Mage.Sets/src/mage/cards/t/TanglespanLookout.java +++ b/Mage.Sets/src/mage/cards/t/TanglespanLookout.java @@ -25,7 +25,7 @@ public final class TanglespanLookout extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(3); - // Whenever an Aura enters the battlefield under your control, draw a card. + // Whenever an Aura you control enters, draw a card. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( new DrawCardSourceControllerEffect(1), filter )); diff --git a/Mage.Sets/src/mage/cards/t/TatoFarmer.java b/Mage.Sets/src/mage/cards/t/TatoFarmer.java index 66ef552aedd..9c719129246 100644 --- a/Mage.Sets/src/mage/cards/t/TatoFarmer.java +++ b/Mage.Sets/src/mage/cards/t/TatoFarmer.java @@ -41,7 +41,7 @@ public final class TatoFarmer extends CardImpl { this.power = new MageInt(1); this.toughness = new MageInt(4); - // Landfall -- Whenever a land enters the battlefield under your control, you may get two rad counters. + // Landfall -- Whenever a land you control enters, you may get two rad counters. this.addAbility(new LandfallAbility( new AddCountersPlayersEffect(CounterType.RAD.createInstance(2), TargetController.YOU), true )); @@ -64,4 +64,3 @@ public final class TatoFarmer extends CardImpl { return new TatoFarmer(this); } } - diff --git a/Mage.Sets/src/mage/cards/t/TatyovaBenthicDruid.java b/Mage.Sets/src/mage/cards/t/TatyovaBenthicDruid.java index 4c3d184dcd6..f71a6ac73d5 100644 --- a/Mage.Sets/src/mage/cards/t/TatyovaBenthicDruid.java +++ b/Mage.Sets/src/mage/cards/t/TatyovaBenthicDruid.java @@ -27,7 +27,7 @@ public final class TatyovaBenthicDruid extends CardImpl { this.power = new MageInt(3); this.toughness = new MageInt(3); - // Whenever a land enters the battlefield under your control, you gain 1 life and draw a card. + // Whenever a land you control enters, you gain 1 life and draw a card. Ability ability = new LandfallAbility(new GainLifeEffect(1)); ability.addEffect(new DrawCardSourceControllerEffect(1).setText("and draw a card")); this.addAbility(ability); diff --git a/Mage.Sets/src/mage/cards/t/TatyovaStewardOfTides.java b/Mage.Sets/src/mage/cards/t/TatyovaStewardOfTides.java index 73fd0584d73..3128a146b85 100644 --- a/Mage.Sets/src/mage/cards/t/TatyovaStewardOfTides.java +++ b/Mage.Sets/src/mage/cards/t/TatyovaStewardOfTides.java @@ -51,7 +51,7 @@ public final class TatyovaStewardOfTides extends CardImpl { FlyingAbility.getInstance(), Duration.WhileOnBattlefield, filter ))); - // Whenever a land enters the battlefield under your control, if you control seven or more lands, up to one target land you control becomes a 3/3 Elemental creature with haste. It's still a land. + // Whenever a land you control enters, if you control seven or more lands, up to one target land you control becomes a 3/3 Elemental creature with haste. It's still a land. Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldControlledTriggeredAbility(new BecomesCreatureTargetEffect( new CreatureToken( diff --git a/Mage.Sets/src/mage/cards/t/TauntingArbormage.java b/Mage.Sets/src/mage/cards/t/TauntingArbormage.java index 92ca8d1cbf8..ac01271ef3b 100644 --- a/Mage.Sets/src/mage/cards/t/TauntingArbormage.java +++ b/Mage.Sets/src/mage/cards/t/TauntingArbormage.java @@ -35,7 +35,7 @@ public final class TauntingArbormage extends CardImpl { // When Taunting Arbormage enters the battlefield, if it was kicked, all creatures able to block target creature this turn do so. Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new MustBeBlockedByAllTargetEffect(Duration.EndOfTurn)), - KickedCondition.ONCE, "When {this} enters the battlefield, if it was kicked, " + + KickedCondition.ONCE, "When {this} enters, if it was kicked, " + "all creatures able to block target creature this turn do so." ); ability.addTarget(new TargetCreaturePermanent()); diff --git a/Mage.Sets/src/mage/cards/t/TauntingSliver.java b/Mage.Sets/src/mage/cards/t/TauntingSliver.java index 6e1e7e8bb03..b9d3d9ac7ef 100644 --- a/Mage.Sets/src/mage/cards/t/TauntingSliver.java +++ b/Mage.Sets/src/mage/cards/t/TauntingSliver.java @@ -30,7 +30,7 @@ public final class TauntingSliver extends CardImpl { // Sliver creatures you control have "When this creature enters the battlefield, goad target creature an opponent controls." Ability ability = new EntersBattlefieldTriggeredAbility(new GoadTargetEffect()) - .setTriggerPhrase("When this creature enters the battlefield, "); + .setTriggerPhrase("When this creature enters, "); ability.addTarget(new TargetOpponentsCreaturePermanent()); this.addAbility(new SimpleStaticAbility(new GainAbilityControlledEffect( ability, Duration.WhileOnBattlefield, StaticFilters.FILTER_PERMANENT_SLIVERS diff --git a/Mage.Sets/src/mage/cards/t/TazeemRoilmage.java b/Mage.Sets/src/mage/cards/t/TazeemRoilmage.java index a72c0c35cc7..77c3289f3da 100644 --- a/Mage.Sets/src/mage/cards/t/TazeemRoilmage.java +++ b/Mage.Sets/src/mage/cards/t/TazeemRoilmage.java @@ -39,7 +39,7 @@ public final class TazeemRoilmage extends CardImpl { // When Tazeem Roilmage enters the battlefield, if it was kicked, return target instant or sorcery card from your graveyard to your hand. Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new ReturnToHandTargetEffect(), false), - KickedCondition.ONCE, "When {this} enters the battlefield, if it was kicked, " + + KickedCondition.ONCE, "When {this} enters, if it was kicked, " + "return target instant or sorcery card from your graveyard to your hand." ); ability.addTarget(new TargetCardInYourGraveyard(filter)); diff --git a/Mage.Sets/src/mage/cards/t/TeethingWurmlet.java b/Mage.Sets/src/mage/cards/t/TeethingWurmlet.java index b1ea37234aa..c9af8472ae5 100644 --- a/Mage.Sets/src/mage/cards/t/TeethingWurmlet.java +++ b/Mage.Sets/src/mage/cards/t/TeethingWurmlet.java @@ -43,7 +43,7 @@ public final class TeethingWurmlet extends CardImpl { "{this} has deathtouch as long as you control three or more artifacts" ))); - // Whenever an artifact enters the battlefield under your control, you gain 1 life. If this is the + // Whenever an artifact you control enters, you gain 1 life. If this is the // first time this ability has resolved this turn, put a +1/+1 counter on Teething Wurmlet. Ability ability = new EntersBattlefieldControlledTriggeredAbility( new GainLifeEffect(1), StaticFilters.FILTER_PERMANENT_ARTIFACT_AN diff --git a/Mage.Sets/src/mage/cards/t/TempOfTheDamned.java b/Mage.Sets/src/mage/cards/t/TempOfTheDamned.java index 49901d8afc2..f20a699f363 100644 --- a/Mage.Sets/src/mage/cards/t/TempOfTheDamned.java +++ b/Mage.Sets/src/mage/cards/t/TempOfTheDamned.java @@ -52,7 +52,7 @@ class TempOfTheDamnedEffect extends OneShotEffect { TempOfTheDamnedEffect() { super(Outcome.Neutral); - staticText = "roll a six-sided die. {this} enters the battlefield with a number of funk counters on it equal to the result"; + staticText = "roll a six-sided die. {this} enters with a number of funk counters on it equal to the result"; } private TempOfTheDamnedEffect(final TempOfTheDamnedEffect effect) { diff --git a/Mage.Sets/src/mage/cards/t/TempestOwl.java b/Mage.Sets/src/mage/cards/t/TempestOwl.java index 0c3146db0f3..7355eeed445 100644 --- a/Mage.Sets/src/mage/cards/t/TempestOwl.java +++ b/Mage.Sets/src/mage/cards/t/TempestOwl.java @@ -38,7 +38,7 @@ public final class TempestOwl extends CardImpl { // When Tempest Owl enters the battlefield, if it was kicked, tap up to three target permanents. EntersBattlefieldTriggeredAbility ability = new EntersBattlefieldTriggeredAbility(new TapTargetEffect(), false); ability.addTarget(new TargetPermanent(0, 3, new FilterPermanent(), false)); - this.addAbility(new ConditionalInterveningIfTriggeredAbility(ability, KickedCondition.ONCE, "When {this} enters the battlefield, if it was kicked, tap up to three target permanents.")); + this.addAbility(new ConditionalInterveningIfTriggeredAbility(ability, KickedCondition.ONCE, "When {this} enters, if it was kicked, tap up to three target permanents.")); } private TempestOwl(final TempestOwl card) { diff --git a/Mage.Sets/src/mage/cards/t/TempleGarden.java b/Mage.Sets/src/mage/cards/t/TempleGarden.java index ac7a2f1fbbb..b69be923ef5 100644 --- a/Mage.Sets/src/mage/cards/t/TempleGarden.java +++ b/Mage.Sets/src/mage/cards/t/TempleGarden.java @@ -23,7 +23,7 @@ public final class TempleGarden extends CardImpl { this.subtype.add(SubType.FOREST); this.subtype.add(SubType.PLAINS); - this.addAbility(new AsEntersBattlefieldAbility(new TapSourceUnlessPaysEffect(new PayLifeCost(2)), "you may pay 2 life. If you don't, it enters the battlefield tapped")); + this.addAbility(new AsEntersBattlefieldAbility(new TapSourceUnlessPaysEffect(new PayLifeCost(2)), "you may pay 2 life. If you don't, it enters tapped")); this.addAbility(new GreenManaAbility()); this.addAbility(new WhiteManaAbility()); } diff --git a/Mage.Sets/src/mage/cards/t/TempleOfTheDragonQueen.java b/Mage.Sets/src/mage/cards/t/TempleOfTheDragonQueen.java index 4ecc2fd640b..f680b5d10e8 100644 --- a/Mage.Sets/src/mage/cards/t/TempleOfTheDragonQueen.java +++ b/Mage.Sets/src/mage/cards/t/TempleOfTheDragonQueen.java @@ -59,7 +59,7 @@ class TempleOfTheDragonQueenEffect extends OneShotEffect { public TempleOfTheDragonQueenEffect() { super(Outcome.Tap); this.staticText = "you may reveal a Dragon card from your hand. " - + "{this} enters the battlefield tapped unless you revealed a Dragon card this way or you control a Dragon"; + + "{this} enters tapped unless you revealed a Dragon card this way or you control a Dragon"; } private TempleOfTheDragonQueenEffect(final TempleOfTheDragonQueenEffect effect) { diff --git a/Mage.Sets/src/mage/cards/t/TemurAscendancy.java b/Mage.Sets/src/mage/cards/t/TemurAscendancy.java index e2a327fa73e..12057bcd39c 100644 --- a/Mage.Sets/src/mage/cards/t/TemurAscendancy.java +++ b/Mage.Sets/src/mage/cards/t/TemurAscendancy.java @@ -35,7 +35,7 @@ public final class TemurAscendancy extends CardImpl { // Creatures you control have haste. this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new GainAbilityControlledEffect(HasteAbility.getInstance(), Duration.WhileOnBattlefield, new FilterControlledCreaturePermanent("Creatures")))); - // Whenever a creature with power 4 or greater enters the battlefield under your control, you may draw a card. + // Whenever a creature with power 4 or greater you control enters, you may draw a card. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(Zone.BATTLEFIELD, new DrawCardSourceControllerEffect(1), filter, true)); } diff --git a/Mage.Sets/src/mage/cards/t/TenaciousTomeseeker.java b/Mage.Sets/src/mage/cards/t/TenaciousTomeseeker.java index e0e3820617e..a257eff3a7a 100644 --- a/Mage.Sets/src/mage/cards/t/TenaciousTomeseeker.java +++ b/Mage.Sets/src/mage/cards/t/TenaciousTomeseeker.java @@ -36,7 +36,7 @@ public final class TenaciousTomeseeker extends CardImpl { // When Tenacious Tomeseeker enters the battlefield, if it was bargained, return target instant or sorcery card from your graveyard to your hand. Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new ReturnFromGraveyardToHandTargetEffect()), - BargainedCondition.instance, "When {this} enters the battlefield, if it was bargained, " + + BargainedCondition.instance, "When {this} enters, if it was bargained, " + "return target instant or sorcery card from your graveyard to your hand." ); ability.addTarget(new TargetCardInYourGraveyard(StaticFilters.FILTER_CARD_INSTANT_OR_SORCERY_FROM_YOUR_GRAVEYARD)); diff --git a/Mage.Sets/src/mage/cards/t/TerohsVanguard.java b/Mage.Sets/src/mage/cards/t/TerohsVanguard.java index 31332c8a234..2e6f39a3799 100644 --- a/Mage.Sets/src/mage/cards/t/TerohsVanguard.java +++ b/Mage.Sets/src/mage/cards/t/TerohsVanguard.java @@ -43,7 +43,7 @@ public final class TerohsVanguard extends CardImpl { Duration.EndOfTurn, StaticFilters.FILTER_PERMANENT_CREATURE ) )), ThresholdCondition.instance, "As long as seven or more cards " + - "are in your graveyard, {this} has \"When {this} enters the battlefield, " + + "are in your graveyard, {this} has \"When {this} enters, " + "creatures you control gain protection from black until end of turn.\"" )).setAbilityWord(AbilityWord.THRESHOLD)); } diff --git a/Mage.Sets/src/mage/cards/t/TerritorialAllosaurus.java b/Mage.Sets/src/mage/cards/t/TerritorialAllosaurus.java index 7205eed0ddc..2a761be939e 100644 --- a/Mage.Sets/src/mage/cards/t/TerritorialAllosaurus.java +++ b/Mage.Sets/src/mage/cards/t/TerritorialAllosaurus.java @@ -37,7 +37,7 @@ public final class TerritorialAllosaurus extends CardImpl { EntersBattlefieldTriggeredAbility ability = new EntersBattlefieldTriggeredAbility(new FightTargetSourceEffect()); Ability conditionalAbility = new ConditionalInterveningIfTriggeredAbility(ability, KickedCondition.ONCE, - "When {this} enters the battlefield, if it was kicked, it fights another target creature."); + "When {this} enters, if it was kicked, it fights another target creature."); FilterCreaturePermanent filter = new FilterCreaturePermanent(); filter.add(AnotherPredicate.instance); conditionalAbility.addTarget(new TargetCreaturePermanent(filter)); diff --git a/Mage.Sets/src/mage/cards/t/TerritorialBoar.java b/Mage.Sets/src/mage/cards/t/TerritorialBoar.java index 7d66f4fba48..69fc58b3bc5 100644 --- a/Mage.Sets/src/mage/cards/t/TerritorialBoar.java +++ b/Mage.Sets/src/mage/cards/t/TerritorialBoar.java @@ -37,7 +37,7 @@ public final class TerritorialBoar extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(2); - // Whenever a creature with power 4 or greater enters the battlefield under your control, Territorial Boar gets +1/+1 and gains vigilance until end of turn. + // Whenever a creature with power 4 or greater you control enters, Territorial Boar gets +1/+1 and gains vigilance until end of turn. Ability ability = new EntersBattlefieldControlledTriggeredAbility(new BoostSourceEffect( 1, 1, Duration.EndOfTurn ).setText("{this} gets +1/+1"), filter); diff --git a/Mage.Sets/src/mage/cards/t/TerritorialScythecat.java b/Mage.Sets/src/mage/cards/t/TerritorialScythecat.java index e0ac3c75f76..b8ba1d278a7 100644 --- a/Mage.Sets/src/mage/cards/t/TerritorialScythecat.java +++ b/Mage.Sets/src/mage/cards/t/TerritorialScythecat.java @@ -27,7 +27,7 @@ public final class TerritorialScythecat extends CardImpl { // Trample this.addAbility(TrampleAbility.getInstance()); - // Landfall — Whenever a land enters the battlefield under your control, put a +1/+1 counter on Territorial Scythecat. + // Landfall — Whenever a land you control enters, put a +1/+1 counter on Territorial Scythecat. this.addAbility(new LandfallAbility(new AddCountersSourceEffect(CounterType.P1P1.createInstance()))); } diff --git a/Mage.Sets/src/mage/cards/t/TerritoryCuller.java b/Mage.Sets/src/mage/cards/t/TerritoryCuller.java index 289c54d29d3..4f5b4524763 100644 --- a/Mage.Sets/src/mage/cards/t/TerritoryCuller.java +++ b/Mage.Sets/src/mage/cards/t/TerritoryCuller.java @@ -37,7 +37,7 @@ public final class TerritoryCuller extends CardImpl { // Reach this.addAbility(ReachAbility.getInstance()); - // Landfall -- Whenever a land enters the battlefield under your control, look at the top card of your library. If it's a creature card, you may reveal it and put it into your hand. If you don't put the card into your hand, you may put it into your graveyard. + // Landfall -- Whenever a land you control enters, look at the top card of your library. If it's a creature card, you may reveal it and put it into your hand. If you don't put the card into your hand, you may put it into your graveyard. this.addAbility(new LandfallAbility(new TerritoryCullerEffect())); } diff --git a/Mage.Sets/src/mage/cards/t/TerritoryForge.java b/Mage.Sets/src/mage/cards/t/TerritoryForge.java index e175528b85f..50eea890d86 100644 --- a/Mage.Sets/src/mage/cards/t/TerritoryForge.java +++ b/Mage.Sets/src/mage/cards/t/TerritoryForge.java @@ -40,7 +40,7 @@ public final class TerritoryForge extends CardImpl { Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new ExileTargetEffect().setToSourceExileZone(true)), CastFromEverywhereSourceCondition.instance, - "When {this} enters the battlefield, if you cast it, exile target artifact or land." + "When {this} enters, if you cast it, exile target artifact or land." ); ability.addTarget(new TargetPermanent(filter)); this.addAbility(ability); @@ -97,4 +97,4 @@ class TerritoryForgeStaticEffect extends ContinuousEffectImpl { } return true; } -} \ No newline at end of file +} diff --git a/Mage.Sets/src/mage/cards/t/TerrorOfThePeaks.java b/Mage.Sets/src/mage/cards/t/TerrorOfThePeaks.java index 448949d23e2..2c4d7b50204 100644 --- a/Mage.Sets/src/mage/cards/t/TerrorOfThePeaks.java +++ b/Mage.Sets/src/mage/cards/t/TerrorOfThePeaks.java @@ -43,7 +43,7 @@ public final class TerrorOfThePeaks extends CardImpl { // Spells your opponents cast that target Terror of the Peaks cost an additional 3 life to cast. this.addAbility(new SimpleStaticAbility(new TerrorOfThePeaksCostIncreaseEffect())); - // Whenever another creature enters the battlefield under your control, Terror of the Peaks deals damage equal to that creature's power to any target. + // Whenever another creature you control enters, Terror of the Peaks deals damage equal to that creature's power to any target. Ability ability = new EntersBattlefieldControlledTriggeredAbility( new DamageTargetEffect(TerrorOfThePeaksValue.instance).setText("{this} deals damage equal to that creature's power to any target"), StaticFilters.FILTER_ANOTHER_CREATURE diff --git a/Mage.Sets/src/mage/cards/t/TetzinGnomeChampion.java b/Mage.Sets/src/mage/cards/t/TetzinGnomeChampion.java index a4e009c31f2..1f93a371526 100644 --- a/Mage.Sets/src/mage/cards/t/TetzinGnomeChampion.java +++ b/Mage.Sets/src/mage/cards/t/TetzinGnomeChampion.java @@ -47,7 +47,7 @@ public class TetzinGnomeChampion extends CardImpl { this.color.setRed(true); this.color.setWhite(true); - // Whenever Tetzin or another double-faced artifact enters the battlefield under your control, mill three cards. You may put an artifact card from among them into your hand. + // Whenever Tetzin or another double-faced artifact you control enters, mill three cards. You may put an artifact card from among them into your hand. this.addAbility(new EntersBattlefieldThisOrAnotherTriggeredAbility( new MillThenPutInHandEffect(3, StaticFilters.FILTER_CARD_ARTIFACT_AN).withTextOptions("them"), filter, false, true diff --git a/Mage.Sets/src/mage/cards/t/ThaliasLieutenant.java b/Mage.Sets/src/mage/cards/t/ThaliasLieutenant.java index febd8576b56..2f7fc359c14 100644 --- a/Mage.Sets/src/mage/cards/t/ThaliasLieutenant.java +++ b/Mage.Sets/src/mage/cards/t/ThaliasLieutenant.java @@ -37,7 +37,7 @@ public final class ThaliasLieutenant extends CardImpl { // When Thalia's Lieutenant enters the battlefield, put a +1/+1 counter on each other Human you control. this.addAbility(new EntersBattlefieldTriggeredAbility(new AddCountersAllEffect(CounterType.P1P1.createInstance(), filter).setText("put a +1/+1 counter on each other Human you control"), false)); - // Whenever another Human enters the battlefield under your control, put a +1/+1 counter on Thalia's Lieutenant. + // Whenever another Human you control enters, put a +1/+1 counter on Thalia's Lieutenant. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(new AddCountersSourceEffect(CounterType.P1P1.createInstance()), filter)); } diff --git a/Mage.Sets/src/mage/cards/t/ThassasDevourer.java b/Mage.Sets/src/mage/cards/t/ThassasDevourer.java index 6ae3c04d98a..14862998d6b 100644 --- a/Mage.Sets/src/mage/cards/t/ThassasDevourer.java +++ b/Mage.Sets/src/mage/cards/t/ThassasDevourer.java @@ -25,7 +25,7 @@ public final class ThassasDevourer extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(6); - // Constellation — Whenever Thassa's Devourer or another enchantment enters the battlefield under your control, target player puts the top two cards of their library into their graveyard. + // Constellation — Whenever Thassa's Devourer or another enchantment you control enters, target player puts the top two cards of their library into their graveyard. Ability ability = new ConstellationAbility(new MillCardsTargetEffect(2), false); ability.addTarget(new TargetPlayer()); this.addAbility(ability); diff --git a/Mage.Sets/src/mage/cards/t/TheBlackGate.java b/Mage.Sets/src/mage/cards/t/TheBlackGate.java index 43b131be0ef..1ca88d6938c 100644 --- a/Mage.Sets/src/mage/cards/t/TheBlackGate.java +++ b/Mage.Sets/src/mage/cards/t/TheBlackGate.java @@ -41,10 +41,10 @@ public final class TheBlackGate extends CardImpl { this.supertype.add(SuperType.LEGENDARY); this.subtype.add(SubType.GATE); - // As The Black Gate enters the battlefield, you may pay 3 life. If you don't, it enters the battlefield tapped. + // As The Black Gate enters the battlefield, you may pay 3 life. If you don't, it enters tapped. this.addAbility(new AsEntersBattlefieldAbility( new TapSourceUnlessPaysEffect(new PayLifeCost(3)), - "you may pay 3 life. If you don't, it enters the battlefield tapped" + "you may pay 3 life. If you don't, it enters tapped" )); // {T}: Add {B}. diff --git a/Mage.Sets/src/mage/cards/t/TheFirstTyrannicWar.java b/Mage.Sets/src/mage/cards/t/TheFirstTyrannicWar.java index be80584ecb3..8350c82bbf1 100644 --- a/Mage.Sets/src/mage/cards/t/TheFirstTyrannicWar.java +++ b/Mage.Sets/src/mage/cards/t/TheFirstTyrannicWar.java @@ -39,7 +39,7 @@ public final class TheFirstTyrannicWar extends CardImpl { // (As this Saga enters and after your draw step, add a lore counter. Sacrifice after III.) SagaAbility sagaAbility = new SagaAbility(this); - // I -- You may put a creature card from your hand onto the battlefield. If its mana cost contains {X}, it enters the battlefield with a number of +1/+1 counters on it equal to the number of lands you control. + // I -- You may put a creature card from your hand onto the battlefield. If its mana cost contains {X}, it enters with a number of +1/+1 counters on it equal to the number of lands you control. sagaAbility.addChapterEffect(this, SagaChapter.CHAPTER_I, new TheFirstTyrannicWarFirstEffect()); // II, III -- Double the number of each kind of counter on target creature you control. @@ -65,7 +65,7 @@ class TheFirstTyrannicWarFirstEffect extends OneShotEffect { TheFirstTyrannicWarFirstEffect() { super(Outcome.Benefit); staticText = "you may put a creature card from your hand onto the battlefield. " + - "If its mana cost contains {X}, it enters the battlefield " + + "If its mana cost contains {X}, it enters " + "with a number of +1/+1 counters on it equal to the number of lands you control"; } diff --git a/Mage.Sets/src/mage/cards/t/TheGreatHenge.java b/Mage.Sets/src/mage/cards/t/TheGreatHenge.java index f7f8ef47f5a..78dc0a12051 100644 --- a/Mage.Sets/src/mage/cards/t/TheGreatHenge.java +++ b/Mage.Sets/src/mage/cards/t/TheGreatHenge.java @@ -41,7 +41,7 @@ public final class TheGreatHenge extends CardImpl { ability.addEffect(new GainLifeEffect(2).setText("You gain 2 life.")); this.addAbility(ability); - // Whenever a nontoken creature enters the battlefield under your control, put a +1/+1 counter on it and draw a card. + // Whenever a nontoken creature you control enters, put a +1/+1 counter on it and draw a card. ability = new EntersBattlefieldControlledTriggeredAbility( Zone.BATTLEFIELD, new AddCountersTargetEffect(CounterType.P1P1.createInstance()).setText("put a +1/+1 counter on it"), StaticFilters.FILTER_CREATURE_NON_TOKEN, false, SetTargetPointer.PERMANENT diff --git a/Mage.Sets/src/mage/cards/t/TheIrencrag.java b/Mage.Sets/src/mage/cards/t/TheIrencrag.java index bb05d7d752f..410e302059f 100644 --- a/Mage.Sets/src/mage/cards/t/TheIrencrag.java +++ b/Mage.Sets/src/mage/cards/t/TheIrencrag.java @@ -39,7 +39,7 @@ public final class TheIrencrag extends CardImpl { // {T}: Add {C}. this.addAbility(new ColorlessManaAbility()); - // Whenever a legendary creature enters the battlefield under your control, you may have The Irencrag become a legendary Equipment artifact named Everflame, Heroes' Legacy. If you do, it gains equip {3} and "Equipped creature gets +3/+3" and loses all other abilities. + // Whenever a legendary creature you control enters, you may have The Irencrag become a legendary Equipment artifact named Everflame, Heroes' Legacy. If you do, it gains equip {3} and "Equipped creature gets +3/+3" and loses all other abilities. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( Zone.BATTLEFIELD, new AddContinuousEffectToGame(new TheIrencragBecomesContinuousEffect()), filter, true, SetTargetPointer.NONE diff --git a/Mage.Sets/src/mage/cards/t/TheLostAndTheDamned.java b/Mage.Sets/src/mage/cards/t/TheLostAndTheDamned.java index b585b9f25b8..00cce1f697b 100644 --- a/Mage.Sets/src/mage/cards/t/TheLostAndTheDamned.java +++ b/Mage.Sets/src/mage/cards/t/TheLostAndTheDamned.java @@ -20,7 +20,7 @@ public final class TheLostAndTheDamned extends CardImpl { public TheLostAndTheDamned(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.ENCHANTMENT}, "{1}{U}{R}"); - // Whenever a land enters the battlefield under your control from anywhere other than your hand or you cast a spell from anywhere other than your hand, create 3/3 red Spawn creature token. + // Whenever a land you control enters from anywhere other than your hand or you cast a spell from anywhere other than your hand, create 3/3 red Spawn creature token. this.addAbility(new TheLostAndTheDamnedTriggeredAbility()); } @@ -38,7 +38,7 @@ class TheLostAndTheDamnedTriggeredAbility extends TriggeredAbilityImpl { TheLostAndTheDamnedTriggeredAbility() { super(Zone.BATTLEFIELD, new CreateTokenEffect(new SpawnToken())); - setTriggerPhrase("Whenever a land enters the battlefield under your control from anywhere other than your hand or you cast a spell from anywhere other than your hand, "); + setTriggerPhrase("Whenever a land you control enters from anywhere other than your hand or you cast a spell from anywhere other than your hand, "); } private TheLostAndTheDamnedTriggeredAbility(final TheLostAndTheDamnedTriggeredAbility ability) { diff --git a/Mage.Sets/src/mage/cards/t/TheMimeoplasm.java b/Mage.Sets/src/mage/cards/t/TheMimeoplasm.java index 87122d1d436..6bf7001040a 100644 --- a/Mage.Sets/src/mage/cards/t/TheMimeoplasm.java +++ b/Mage.Sets/src/mage/cards/t/TheMimeoplasm.java @@ -33,8 +33,8 @@ public final class TheMimeoplasm extends CardImpl { this.power = new MageInt(0); this.toughness = new MageInt(0); - // As The Mimeoplasm enters the battlefield, you may exile two creature cards from graveyards. If you do, it enters the battlefield as a copy of one of those cards with a number of additional +1/+1 counters on it equal to the power of the other card. - this.addAbility(new AsEntersBattlefieldAbility(new TheMimeoplasmEffect(), "you may exile two creature cards from graveyards. If you do, it enters the battlefield as a copy of one of those cards with a number of additional +1/+1 counters on it equal to the power of the other card")); + // As The Mimeoplasm enters the battlefield, you may exile two creature cards from graveyards. If you do, it enters as a copy of one of those cards with a number of additional +1/+1 counters on it equal to the power of the other card. + this.addAbility(new AsEntersBattlefieldAbility(new TheMimeoplasmEffect(), "you may exile two creature cards from graveyards. If you do, it enters as a copy of one of those cards with a number of additional +1/+1 counters on it equal to the power of the other card")); } private TheMimeoplasm(final TheMimeoplasm card) { diff --git a/Mage.Sets/src/mage/cards/t/TheNecrobloom.java b/Mage.Sets/src/mage/cards/t/TheNecrobloom.java index 7604a71686b..d281200b1a6 100644 --- a/Mage.Sets/src/mage/cards/t/TheNecrobloom.java +++ b/Mage.Sets/src/mage/cards/t/TheNecrobloom.java @@ -34,7 +34,7 @@ public final class TheNecrobloom extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(7); - // Landfall -- Whenever a land enters the battlefield under your control, create a 0/1 green Plant creature + // Landfall -- Whenever a land you control enters, create a 0/1 green Plant creature // token. If you control seven or more lands with different names, create a 2/2 black Zombie creature token // instead. this.addAbility(new LandfallAbility(new ConditionalOneShotEffect( @@ -108,4 +108,4 @@ class TheNecrobloomDredgeEffect extends ContinuousEffectImpl { } return true; } -} \ No newline at end of file +} diff --git a/Mage.Sets/src/mage/cards/t/TheOneRing.java b/Mage.Sets/src/mage/cards/t/TheOneRing.java index e1b008d5881..27e4e589d6b 100644 --- a/Mage.Sets/src/mage/cards/t/TheOneRing.java +++ b/Mage.Sets/src/mage/cards/t/TheOneRing.java @@ -44,7 +44,7 @@ public final class TheOneRing extends CardImpl { this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new GainAbilityControllerEffect( new ProtectionFromEverythingAbility(), Duration.UntilYourNextTurn - )), CastFromEverywhereSourceCondition.instance, "When {this} enters the battlefield, " + + )), CastFromEverywhereSourceCondition.instance, "When {this} enters, " + "if you cast it, you gain protection from everything until your next turn." )); diff --git a/Mage.Sets/src/mage/cards/t/ThePrydwenSteelFlagship.java b/Mage.Sets/src/mage/cards/t/ThePrydwenSteelFlagship.java index 1b0fa293415..153f2d8d125 100644 --- a/Mage.Sets/src/mage/cards/t/ThePrydwenSteelFlagship.java +++ b/Mage.Sets/src/mage/cards/t/ThePrydwenSteelFlagship.java @@ -41,7 +41,7 @@ public final class ThePrydwenSteelFlagship extends CardImpl { // Flying this.addAbility(FlyingAbility.getInstance()); - // Whenever another nontoken artifact enters the battlefield under your control, + // Whenever another nontoken artifact you control enters, // create a 2/2 white Human Knight creature token with // "This creature gets +2/+2 as long as an artifact entered the battlefield under your control this turn." this.addAbility( diff --git a/Mage.Sets/src/mage/cards/t/TheTombOfAclazotz.java b/Mage.Sets/src/mage/cards/t/TheTombOfAclazotz.java index ef8f084a3c1..13faadff179 100644 --- a/Mage.Sets/src/mage/cards/t/TheTombOfAclazotz.java +++ b/Mage.Sets/src/mage/cards/t/TheTombOfAclazotz.java @@ -46,7 +46,7 @@ public class TheTombOfAclazotz extends CardImpl { // {T}: Add {B}. this.addAbility(new BlackManaAbility()); - // You may cast a creature spell from your graveyard this turn. If you do, it enters the battlefield with a finality counter on it and is a Vampire in addition to its other types. + // You may cast a creature spell from your graveyard this turn. If you do, it enters with a finality counter on it and is a Vampire in addition to its other types. Ability castSpellAbility = new SimpleActivatedAbility(new TheTombOfAclazotzEffect(), new TapSourceCost()); castSpellAbility.setIdentifier(MageIdentifier.TheTombOfAclazotzWatcher); castSpellAbility.addWatcher(new TheTombOfAclazotzWatcher()); @@ -68,7 +68,7 @@ class TheTombOfAclazotzEffect extends AsThoughEffectImpl { TheTombOfAclazotzEffect() { super(AsThoughEffectType.CAST_FROM_NOT_OWN_HAND_ZONE, Duration.EndOfTurn, Outcome.Benefit); - staticText = "You may cast a creature spell from your graveyard this turn. If you do, it enters the battlefield with a finality counter on it and is a Vampire in addition to its other types. (If a creature with a finality counter on it would die, exile it instead.)"; + staticText = "You may cast a creature spell from your graveyard this turn. If you do, it enters with a finality counter on it and is a Vampire in addition to its other types. (If a creature with a finality counter on it would die, exile it instead.)"; } private TheTombOfAclazotzEffect(final TheTombOfAclazotzEffect effect) { diff --git a/Mage.Sets/src/mage/cards/t/TheWatcherInTheWater.java b/Mage.Sets/src/mage/cards/t/TheWatcherInTheWater.java index 9ee67fddcbf..8e323ecd537 100644 --- a/Mage.Sets/src/mage/cards/t/TheWatcherInTheWater.java +++ b/Mage.Sets/src/mage/cards/t/TheWatcherInTheWater.java @@ -46,7 +46,7 @@ public final class TheWatcherInTheWater extends CardImpl { // The Watcher in the Water enters the battlefield tapped with nine stun counters on it. Ability ability = new EntersBattlefieldAbility( new TapSourceEffect(true), false, null, - "{this} enters the battlefield tapped with nine stun counters on it.", null + "{this} enters tapped with nine stun counters on it.", null ); ability.addEffect(new AddCountersSourceEffect(CounterType.STUN.createInstance(9))); this.addAbility(ability); diff --git a/Mage.Sets/src/mage/cards/t/TheodenKingOfRohan.java b/Mage.Sets/src/mage/cards/t/TheodenKingOfRohan.java index f06ae27cc8c..ebdf31936e0 100644 --- a/Mage.Sets/src/mage/cards/t/TheodenKingOfRohan.java +++ b/Mage.Sets/src/mage/cards/t/TheodenKingOfRohan.java @@ -31,7 +31,7 @@ public final class TheodenKingOfRohan extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(3); - // Whenever Theoden, King of Rohan or another Human enters the battlefield under your control, target creature gains double strike until end of turn. + // Whenever Theoden, King of Rohan or another Human you control enters, target creature gains double strike until end of turn. Ability ability = new EntersBattlefieldThisOrAnotherTriggeredAbility( new GainAbilityTargetEffect(DoubleStrikeAbility.getInstance()), filter, false, true diff --git a/Mage.Sets/src/mage/cards/t/ThicketElemental.java b/Mage.Sets/src/mage/cards/t/ThicketElemental.java index 2778fe4c23f..f5e666398a6 100644 --- a/Mage.Sets/src/mage/cards/t/ThicketElemental.java +++ b/Mage.Sets/src/mage/cards/t/ThicketElemental.java @@ -33,7 +33,7 @@ public final class ThicketElemental extends CardImpl { this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new RevealCardsFromLibraryUntilEffect( StaticFilters.FILTER_CARD_CREATURE, PutCards.BATTLEFIELD, PutCards.SHUFFLE - )), KickedCondition.ONCE, "When {this} enters the battlefield, if it was kicked, " + + )), KickedCondition.ONCE, "When {this} enters, if it was kicked, " + "you may reveal cards from the top of your library until you reveal a creature card. If you do, " + "put that card onto the battlefield and shuffle all other cards revealed this way into your library." )); diff --git a/Mage.Sets/src/mage/cards/t/ThiefOfBlood.java b/Mage.Sets/src/mage/cards/t/ThiefOfBlood.java index fd6678367df..ffb8710fdec 100644 --- a/Mage.Sets/src/mage/cards/t/ThiefOfBlood.java +++ b/Mage.Sets/src/mage/cards/t/ThiefOfBlood.java @@ -56,7 +56,7 @@ class ThiefOfBloodEffect extends OneShotEffect { ThiefOfBloodEffect() { super(Outcome.BoostCreature); - this.staticText = "remove all counters from all permanents. {this} enters the battlefield with a +1/+1 counter on it for each counter removed this way"; + this.staticText = "remove all counters from all permanents. {this} enters with a +1/+1 counter on it for each counter removed this way"; } private ThiefOfBloodEffect(final ThiefOfBloodEffect effect) { diff --git a/Mage.Sets/src/mage/cards/t/ThievesGuildEnforcer.java b/Mage.Sets/src/mage/cards/t/ThievesGuildEnforcer.java index e8dd472d8db..1fbfc769310 100644 --- a/Mage.Sets/src/mage/cards/t/ThievesGuildEnforcer.java +++ b/Mage.Sets/src/mage/cards/t/ThievesGuildEnforcer.java @@ -39,7 +39,7 @@ public final class ThievesGuildEnforcer extends CardImpl { // Flash this.addAbility(FlashAbility.getInstance()); - // Whenever Thieves' Guild Enforcer or another Rogue enters the battlefield under your control, each opponent mills two cards. + // Whenever Thieves' Guild Enforcer or another Rogue you control enters, each opponent mills two cards. this.addAbility(new EntersBattlefieldThisOrAnotherTriggeredAbility( new MillCardsEachPlayerEffect( 2, TargetController.OPPONENT diff --git a/Mage.Sets/src/mage/cards/t/ThievingSkydiver.java b/Mage.Sets/src/mage/cards/t/ThievingSkydiver.java index defeac76ce7..aa40f5be1ca 100644 --- a/Mage.Sets/src/mage/cards/t/ThievingSkydiver.java +++ b/Mage.Sets/src/mage/cards/t/ThievingSkydiver.java @@ -46,7 +46,7 @@ public final class ThievingSkydiver extends CardImpl { // When Thieving Skydiver enters the battlefield, if it was kicked, gain control of target artifact with converted mana cost X or less. If that artifact is an Equipment, attach it to Thieving Skydiver. Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new GainControlTargetEffect(Duration.Custom), false), - KickedCondition.ONCE, "When {this} enters the battlefield, if it was kicked, " + + KickedCondition.ONCE, "When {this} enters, if it was kicked, " + "gain control of target artifact with mana value X or less. " + "If that artifact is an Equipment, attach it to {this}." ); diff --git a/Mage.Sets/src/mage/cards/t/ThopterArchitect.java b/Mage.Sets/src/mage/cards/t/ThopterArchitect.java index 7961a9384d6..d4cac28510f 100644 --- a/Mage.Sets/src/mage/cards/t/ThopterArchitect.java +++ b/Mage.Sets/src/mage/cards/t/ThopterArchitect.java @@ -27,7 +27,7 @@ public final class ThopterArchitect extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(3); - // Whenever an artifact enters the battlefield under your control, target creature gains flying until end of turn. + // Whenever an artifact you control enters, target creature gains flying until end of turn. Ability ability = new EntersBattlefieldControlledTriggeredAbility( new GainAbilityTargetEffect(FlyingAbility.getInstance()), StaticFilters.FILTER_CONTROLLED_PERMANENT_ARTIFACT_AN diff --git a/Mage.Sets/src/mage/cards/t/ThornMammoth.java b/Mage.Sets/src/mage/cards/t/ThornMammoth.java index 9435c6c1ac5..699503f2d06 100644 --- a/Mage.Sets/src/mage/cards/t/ThornMammoth.java +++ b/Mage.Sets/src/mage/cards/t/ThornMammoth.java @@ -29,7 +29,7 @@ public final class ThornMammoth extends CardImpl { // Trample this.addAbility(TrampleAbility.getInstance()); - // Whenever Thorn Mammoth or another creature enters the battlefield under your control, Thorn Mammoth fights up to one target creature you don't control. + // Whenever Thorn Mammoth or another creature you control enters, Thorn Mammoth fights up to one target creature you don't control. Ability ability = new EntersBattlefieldThisOrAnotherTriggeredAbility( new FightTargetSourceEffect().setText("{this} fights up to one target creature you don't control"), StaticFilters.FILTER_PERMANENT_CREATURE, false, true diff --git a/Mage.Sets/src/mage/cards/t/ThornscapeBattlemage.java b/Mage.Sets/src/mage/cards/t/ThornscapeBattlemage.java index 1ac7ac37a02..ecedd0964c9 100644 --- a/Mage.Sets/src/mage/cards/t/ThornscapeBattlemage.java +++ b/Mage.Sets/src/mage/cards/t/ThornscapeBattlemage.java @@ -35,17 +35,17 @@ public final class ThornscapeBattlemage extends CardImpl { kickerAbility.addKickerCost("{W}"); this.addAbility(kickerAbility); - // When {this} enters the battlefield, if it was kicked with its {R} kicker, it deals 2 damage to any target. + // When {this} enters, if it was kicked with its {R} kicker, it deals 2 damage to any target. TriggeredAbility ability1 = new EntersBattlefieldTriggeredAbility(new DamageTargetEffect(2, "it")); ability1.addTarget(new TargetAnyTarget()); this.addAbility(new ConditionalInterveningIfTriggeredAbility(ability1, new KickedCostCondition("{R}"), - "When {this} enters the battlefield, if it was kicked with its {R} kicker, it deals 2 damage to any target.")); + "When {this} enters, if it was kicked with its {R} kicker, it deals 2 damage to any target.")); - // When {this} enters the battlefield, if it was kicked with its {W} kicker, destroy target artifact. + // When {this} enters, if it was kicked with its {W} kicker, destroy target artifact. TriggeredAbility ability2 = new EntersBattlefieldTriggeredAbility(new DestroyTargetEffect()); ability2.addTarget(new TargetArtifactPermanent()); this.addAbility(new ConditionalInterveningIfTriggeredAbility(ability2, new KickedCostCondition("{W}"), - "When {this} enters the battlefield, if it was kicked with its {W} kicker, destroy target artifact.")); + "When {this} enters, if it was kicked with its {W} kicker, destroy target artifact.")); } private ThornscapeBattlemage(final ThornscapeBattlemage card) { diff --git a/Mage.Sets/src/mage/cards/t/ThoughtrenderLamia.java b/Mage.Sets/src/mage/cards/t/ThoughtrenderLamia.java index 45685c69b16..dbe01a681fb 100644 --- a/Mage.Sets/src/mage/cards/t/ThoughtrenderLamia.java +++ b/Mage.Sets/src/mage/cards/t/ThoughtrenderLamia.java @@ -24,7 +24,7 @@ public final class ThoughtrenderLamia extends CardImpl { this.power = new MageInt(5); this.toughness = new MageInt(3); - // Constellation - Whenever Thoughtrender Lamia or another enchantment enters the battlefield under your control, each opponent discards a card. + // Constellation - Whenever Thoughtrender Lamia or another enchantment you control enters, each opponent discards a card. this.addAbility(new ConstellationAbility(new DiscardEachPlayerEffect(TargetController.OPPONENT))); } diff --git a/Mage.Sets/src/mage/cards/t/ThousandFacedShadow.java b/Mage.Sets/src/mage/cards/t/ThousandFacedShadow.java index 0a1d59b6f67..e3d302ad786 100644 --- a/Mage.Sets/src/mage/cards/t/ThousandFacedShadow.java +++ b/Mage.Sets/src/mage/cards/t/ThousandFacedShadow.java @@ -99,7 +99,7 @@ class ThousandFacedShadowTriggeredAbility extends TriggeredAbilityImpl { @Override public String getRule() { - return "When {this} enters the battlefield from your hand, if it's attacking, " + + return "When {this} enters from your hand, if it's attacking, " + "create a token that's a copy of another target attacking creature. " + "The token enters the battlefield tapped and attacking."; } diff --git a/Mage.Sets/src/mage/cards/t/ThunderBrute.java b/Mage.Sets/src/mage/cards/t/ThunderBrute.java index 3a409c59f8d..bd33753ca5a 100644 --- a/Mage.Sets/src/mage/cards/t/ThunderBrute.java +++ b/Mage.Sets/src/mage/cards/t/ThunderBrute.java @@ -37,7 +37,7 @@ public final class ThunderBrute extends CardImpl { // When Thunder Brute enters the battlefield, if tribute wasn't paid, it gains haste until end of turn. TriggeredAbility ability = new EntersBattlefieldTriggeredAbility(new GainAbilitySourceEffect(HasteAbility.getInstance(), Duration.EndOfTurn), false); this.addAbility(new ConditionalInterveningIfTriggeredAbility(ability, TributeNotPaidCondition.instance, - "When {this} enters the battlefield, if tribute wasn't paid, it gains haste until end of turn.")); + "When {this} enters, if tribute wasn't paid, it gains haste until end of turn.")); } private ThunderBrute(final ThunderBrute card) { diff --git a/Mage.Sets/src/mage/cards/t/ThunderscapeBattlemage.java b/Mage.Sets/src/mage/cards/t/ThunderscapeBattlemage.java index 3744e76e9a1..522147150de 100644 --- a/Mage.Sets/src/mage/cards/t/ThunderscapeBattlemage.java +++ b/Mage.Sets/src/mage/cards/t/ThunderscapeBattlemage.java @@ -35,17 +35,17 @@ public final class ThunderscapeBattlemage extends CardImpl { kickerAbility.addKickerCost("{G}"); this.addAbility(kickerAbility); - // When {this} enters the battlefield, if it was kicked with its {1}{B} kicker, target player discards two cards. + // When {this} enters, if it was kicked with its {1}{B} kicker, target player discards two cards. TriggeredAbility ability1 = new EntersBattlefieldTriggeredAbility(new DiscardTargetEffect(2)); ability1.addTarget(new TargetPlayer()); this.addAbility(new ConditionalInterveningIfTriggeredAbility(ability1, new KickedCostCondition("{1}{B}"), - "When {this} enters the battlefield, if it was kicked with its {1}{B} kicker, target player discards two cards.")); + "When {this} enters, if it was kicked with its {1}{B} kicker, target player discards two cards.")); - // When {this} enters the battlefield, if it was kicked with its {G} kicker, destroy target enchantment. + // When {this} enters, if it was kicked with its {G} kicker, destroy target enchantment. TriggeredAbility ability2 = new EntersBattlefieldTriggeredAbility(new DestroyTargetEffect()); ability2.addTarget(new TargetEnchantmentPermanent()); this.addAbility(new ConditionalInterveningIfTriggeredAbility(ability2, new KickedCostCondition("{G}"), - "When {this} enters the battlefield, if it was kicked with its {G} kicker, destroy target enchantment.")); + "When {this} enters, if it was kicked with its {G} kicker, destroy target enchantment.")); } private ThunderscapeBattlemage(final ThunderscapeBattlemage card) { diff --git a/Mage.Sets/src/mage/cards/t/Tiamat.java b/Mage.Sets/src/mage/cards/t/Tiamat.java index d1bfa5f6a38..c72966919ca 100644 --- a/Mage.Sets/src/mage/cards/t/Tiamat.java +++ b/Mage.Sets/src/mage/cards/t/Tiamat.java @@ -48,7 +48,7 @@ public final class Tiamat extends CardImpl { this.addAbility(new ConditionalInterveningIfTriggeredAbility(new EntersBattlefieldTriggeredAbility( new SearchLibraryPutInHandEffect( new TargetCardWithDifferentNameInLibrary(0, 5, filter), true - )), CastFromEverywhereSourceCondition.instance, "When {this} enters the battlefield, " + + )), CastFromEverywhereSourceCondition.instance, "When {this} enters, " + "if you cast it, search your library for up to five Dragon cards not named Tiamat " + "that each have different names, reveal them, put them into your hand, then shuffle." )); diff --git a/Mage.Sets/src/mage/cards/t/TideShaper.java b/Mage.Sets/src/mage/cards/t/TideShaper.java index 5d49565b16b..985149c1f8b 100644 --- a/Mage.Sets/src/mage/cards/t/TideShaper.java +++ b/Mage.Sets/src/mage/cards/t/TideShaper.java @@ -52,7 +52,7 @@ public final class TideShaper extends CardImpl { // When Tide Shaper enters the battlefield, if it was kicked, target land becomes an Island for as long as Tide Shaper remains on the battlefield. Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new TideShaperEffect()), - KickedCondition.ONCE, "When {this} enters the battlefield, if it was kicked, " + + KickedCondition.ONCE, "When {this} enters, if it was kicked, " + "target land becomes an Island for as long as {this} remains on the battlefield." ); ability.addTarget(new TargetLandPermanent()); diff --git a/Mage.Sets/src/mage/cards/t/TideforceElemental.java b/Mage.Sets/src/mage/cards/t/TideforceElemental.java index fba0f1e88f9..8bbefd6e872 100644 --- a/Mage.Sets/src/mage/cards/t/TideforceElemental.java +++ b/Mage.Sets/src/mage/cards/t/TideforceElemental.java @@ -40,7 +40,7 @@ public final class TideforceElemental extends CardImpl { ability.addCost(new TapSourceCost()); ability.addTarget(new TargetCreaturePermanent(StaticFilters.FILTER_ANOTHER_TARGET_CREATURE)); this.addAbility(ability); - // Landfall - Whenever a land enters the battlefield under your control, you may untap Tideforce Elemental. + // Landfall - Whenever a land you control enters, you may untap Tideforce Elemental. this.addAbility(new LandfallAbility(new UntapSourceEffect(), true)); } diff --git a/Mage.Sets/src/mage/cards/t/TimelyHordemate.java b/Mage.Sets/src/mage/cards/t/TimelyHordemate.java index a2ad67255bb..51548c4efeb 100644 --- a/Mage.Sets/src/mage/cards/t/TimelyHordemate.java +++ b/Mage.Sets/src/mage/cards/t/TimelyHordemate.java @@ -41,7 +41,7 @@ public final class TimelyHordemate extends CardImpl { // Raid — When Timely Hordemate enters the battlefield, if you attacked this turn, return target creature card with converted mana cost 2 or less from your graveyard to the battlefield. Ability ability = new ConditionalInterveningIfTriggeredAbility(new EntersBattlefieldTriggeredAbility(new ReturnFromGraveyardToBattlefieldTargetEffect()), RaidCondition.instance, - "When {this} enters the battlefield, if you attacked this turn, return target creature card with mana value 2 or less from your graveyard to the battlefield."); + "When {this} enters, if you attacked this turn, return target creature card with mana value 2 or less from your graveyard to the battlefield."); ability.addTarget(new TargetCardInYourGraveyard(filter)); ability.setAbilityWord(AbilityWord.RAID); ability.addHint(RaidHint.instance); diff --git a/Mage.Sets/src/mage/cards/t/TinStreetHooligan.java b/Mage.Sets/src/mage/cards/t/TinStreetHooligan.java index a3cb307d777..d7b6814117d 100644 --- a/Mage.Sets/src/mage/cards/t/TinStreetHooligan.java +++ b/Mage.Sets/src/mage/cards/t/TinStreetHooligan.java @@ -33,7 +33,7 @@ public final class TinStreetHooligan extends CardImpl { Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new DestroyTargetEffect()), ManaWasSpentCondition.GREEN, - "When {this} enters the battlefield, if {G} was spent to cast it, destroy target artifact."); + "When {this} enters, if {G} was spent to cast it, destroy target artifact."); ability.addTarget(new TargetArtifactPermanent()); this.addAbility(ability); } diff --git a/Mage.Sets/src/mage/cards/t/TinybonesJoinsUp.java b/Mage.Sets/src/mage/cards/t/TinybonesJoinsUp.java index 3d9ce8c04b7..f5f98a00112 100644 --- a/Mage.Sets/src/mage/cards/t/TinybonesJoinsUp.java +++ b/Mage.Sets/src/mage/cards/t/TinybonesJoinsUp.java @@ -37,7 +37,7 @@ public final class TinybonesJoinsUp extends CardImpl { ability.addTarget(new TargetPlayer(0, Integer.MAX_VALUE, false)); this.addAbility(ability); - // Whenever a legendary creature enters the battlefield under your control, any number of target players each mill a card and lose 1 life. + // Whenever a legendary creature you control enters, any number of target players each mill a card and lose 1 life. ability = new EntersBattlefieldControlledTriggeredAbility( new MillCardsTargetEffect(1).setText("any number of target players each mill a card"), filter diff --git a/Mage.Sets/src/mage/cards/t/TirelessAngler.java b/Mage.Sets/src/mage/cards/t/TirelessAngler.java index cf4a135da7f..a2529d8a147 100644 --- a/Mage.Sets/src/mage/cards/t/TirelessAngler.java +++ b/Mage.Sets/src/mage/cards/t/TirelessAngler.java @@ -55,7 +55,7 @@ public final class TirelessAngler extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(4); - // Whenever an Island or Swamp enters the battlefield under your control, draft a card from Tireless Angler's spellbook. + // Whenever an Island or Swamp you control enters, draft a card from Tireless Angler's spellbook. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( new DraftFromSpellbookEffect(spellbook), filter )); diff --git a/Mage.Sets/src/mage/cards/t/TirelessTracker.java b/Mage.Sets/src/mage/cards/t/TirelessTracker.java index 516266d4881..cfa5ee67982 100644 --- a/Mage.Sets/src/mage/cards/t/TirelessTracker.java +++ b/Mage.Sets/src/mage/cards/t/TirelessTracker.java @@ -26,7 +26,7 @@ public final class TirelessTracker extends CardImpl { this.power = new MageInt(3); this.toughness = new MageInt(2); - // Whenever a land enters the battlefield under your control, investigate. (Create a colorless Clue artifact token with "{2}, Sacrifice this artifact: Draw a card.") + // Whenever a land you control enters, investigate. (Create a colorless Clue artifact token with "{2}, Sacrifice this artifact: Draw a card.") this.addAbility(new LandfallAbility(new InvestigateEffect())); // Whenever you sacrifice a Clue, put a +1/+1 counter on Tireless Tracker. diff --git a/Mage.Sets/src/mage/cards/t/TitaniaNaturesForce.java b/Mage.Sets/src/mage/cards/t/TitaniaNaturesForce.java index 7d5f1f86c2b..88177ad55eb 100644 --- a/Mage.Sets/src/mage/cards/t/TitaniaNaturesForce.java +++ b/Mage.Sets/src/mage/cards/t/TitaniaNaturesForce.java @@ -44,7 +44,7 @@ public final class TitaniaNaturesForce extends CardImpl { // You may play Forests from your graveyard. this.addAbility(new SimpleStaticAbility(new PlayLandsFromGraveyardControllerEffect(filter))); - // Whenever a Forest enters the battlefield under your control, create a 5/3 green Elemental creature token. + // Whenever a Forest you control enters, create a 5/3 green Elemental creature token. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( new CreateTokenEffect(new TitaniaProtectorOfArgothElementalToken()), filter2 )); diff --git a/Mage.Sets/src/mage/cards/t/TivitSellerOfSecrets.java b/Mage.Sets/src/mage/cards/t/TivitSellerOfSecrets.java index 628a6ff1c98..33a89f48033 100644 --- a/Mage.Sets/src/mage/cards/t/TivitSellerOfSecrets.java +++ b/Mage.Sets/src/mage/cards/t/TivitSellerOfSecrets.java @@ -47,7 +47,7 @@ public final class TivitSellerOfSecrets extends CardImpl { // Council's dilemma — Whenever Tivit enters the battlefield or deals combat damage to a player, starting with you, each player votes for evidence or bribery. For each evidence vote, investigate. For each bribery vote, create a Treasure token. this.addAbility(new OrTriggeredAbility( Zone.BATTLEFIELD, new TivitSellerOfSecretsEffect(), false, - "Whenever {this} enters the battlefield or deals combat damage to a player, ", + "Whenever {this} enters or deals combat damage to a player, ", new EntersBattlefieldTriggeredAbility(null, false), new DealsCombatDamageToAPlayerTriggeredAbility(null, false) ).setAbilityWord(AbilityWord.COUNCILS_DILEMMA)); diff --git a/Mage.Sets/src/mage/cards/t/ToggoGoblinWeaponsmith.java b/Mage.Sets/src/mage/cards/t/ToggoGoblinWeaponsmith.java index 952a602e03e..89dfe3a8448 100644 --- a/Mage.Sets/src/mage/cards/t/ToggoGoblinWeaponsmith.java +++ b/Mage.Sets/src/mage/cards/t/ToggoGoblinWeaponsmith.java @@ -27,7 +27,7 @@ public final class ToggoGoblinWeaponsmith extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(2); - // Whenever a land enters the battlefield under your control, create an artifact equipment token named Rock wih "Equipped creature has '{1}, {T}, Sacrifice Rock: This creature deals 2 damage to any target'" and equip {1}. + // Whenever a land you control enters, create an artifact equipment token named Rock wih "Equipped creature has '{1}, {T}, Sacrifice Rock: This creature deals 2 damage to any target'" and equip {1}. this.addAbility(new LandfallAbility(new CreateTokenEffect(new RockToken()))); // Partner diff --git a/Mage.Sets/src/mage/cards/t/TolarianEmissary.java b/Mage.Sets/src/mage/cards/t/TolarianEmissary.java index 297300e5b2f..f43b025aa89 100644 --- a/Mage.Sets/src/mage/cards/t/TolarianEmissary.java +++ b/Mage.Sets/src/mage/cards/t/TolarianEmissary.java @@ -38,7 +38,7 @@ public final class TolarianEmissary extends CardImpl { TriggeredAbility ability = new EntersBattlefieldTriggeredAbility(new DestroyTargetEffect()); ability.addTarget(new TargetEnchantmentPermanent()); this.addAbility(new ConditionalInterveningIfTriggeredAbility(ability, KickedCondition.ONCE, - "When {this} enters the battlefield, if it was kicked, destroy target enchantment.")); + "When {this} enters, if it was kicked, destroy target enchantment.")); } private TolarianEmissary(final TolarianEmissary card) { diff --git a/Mage.Sets/src/mage/cards/t/TolsimirFriendToWolves.java b/Mage.Sets/src/mage/cards/t/TolsimirFriendToWolves.java index 8db9989bb4e..7ddd435088a 100644 --- a/Mage.Sets/src/mage/cards/t/TolsimirFriendToWolves.java +++ b/Mage.Sets/src/mage/cards/t/TolsimirFriendToWolves.java @@ -36,7 +36,7 @@ public final class TolsimirFriendToWolves extends CardImpl { // When Tolsimir, Friend to Wolves enters the battlefield, create Voja, Friend to Elves, a legendary 3/3 green and white Wolf creature token. this.addAbility(new EntersBattlefieldTriggeredAbility(new CreateTokenEffect(new VojaFriendToElvesToken()))); - // Whenever a Wolf enters the battlefield under your control, you gain 3 life and that creature fights up to one target creature an opponent controls. + // Whenever a Wolf you control enters, you gain 3 life and that creature fights up to one target creature an opponent controls. this.addAbility(new TolsimirFriendToWolvesTriggeredAbility()); } @@ -86,7 +86,7 @@ class TolsimirFriendToWolvesTriggeredAbility extends TriggeredAbilityImpl { @Override public String getRule() { - return "Whenever a Wolf enters the battlefield under your control, " + + return "Whenever a Wolf you control enters, " + "you gain 3 life and that creature fights up to one target creature an opponent controls."; } diff --git a/Mage.Sets/src/mage/cards/t/TomeboundLich.java b/Mage.Sets/src/mage/cards/t/TomeboundLich.java index fb5eced39b5..9ef4ccd768a 100644 --- a/Mage.Sets/src/mage/cards/t/TomeboundLich.java +++ b/Mage.Sets/src/mage/cards/t/TomeboundLich.java @@ -83,7 +83,7 @@ class TomeboundLichTriggeredAbility extends TriggeredAbilityImpl { @Override public String getRule() { - return "Whenever {this} enters the battlefield or deals combat damage " + + return "Whenever {this} enters or deals combat damage " + "to a player, draw a card, then discard a card."; } diff --git a/Mage.Sets/src/mage/cards/t/TorchSlinger.java b/Mage.Sets/src/mage/cards/t/TorchSlinger.java index 22f5ebcfe16..8baa54da394 100644 --- a/Mage.Sets/src/mage/cards/t/TorchSlinger.java +++ b/Mage.Sets/src/mage/cards/t/TorchSlinger.java @@ -35,7 +35,7 @@ public final class TorchSlinger extends CardImpl { // When Torch Slinger enters the battlefield, if it was kicked, it deals 2 damage to target creature. EntersBattlefieldTriggeredAbility ability = new EntersBattlefieldTriggeredAbility(new DamageTargetEffect(2), false); ability.addTarget(new TargetCreaturePermanent()); - this.addAbility(new ConditionalInterveningIfTriggeredAbility(ability, KickedCondition.ONCE, "When {this} enters the battlefield, if it was kicked, it deals 2 damage to target creature.")); + this.addAbility(new ConditionalInterveningIfTriggeredAbility(ability, KickedCondition.ONCE, "When {this} enters, if it was kicked, it deals 2 damage to target creature.")); } private TorchSlinger(final TorchSlinger card) { diff --git a/Mage.Sets/src/mage/cards/t/TourachDreadCantor.java b/Mage.Sets/src/mage/cards/t/TourachDreadCantor.java index 1f454c7e251..4b7288f163b 100644 --- a/Mage.Sets/src/mage/cards/t/TourachDreadCantor.java +++ b/Mage.Sets/src/mage/cards/t/TourachDreadCantor.java @@ -49,7 +49,7 @@ public final class TourachDreadCantor extends CardImpl { // When Tourach enters the battelfield, if it was kicked, target opponent discards two cards at random. Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new DiscardTargetEffect(2, true)), - KickedCondition.ONCE, "When {this} enters the battlefield, if it was kicked, " + + KickedCondition.ONCE, "When {this} enters, if it was kicked, " + "target opponent discards two cards at random." ); ability.addTarget(new TargetOpponent()); diff --git a/Mage.Sets/src/mage/cards/t/TowashiSongshaper.java b/Mage.Sets/src/mage/cards/t/TowashiSongshaper.java index a210fe0c4cd..6e2d895a419 100644 --- a/Mage.Sets/src/mage/cards/t/TowashiSongshaper.java +++ b/Mage.Sets/src/mage/cards/t/TowashiSongshaper.java @@ -33,7 +33,7 @@ public final class TowashiSongshaper extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(2); - // Whenever another artifact enters the battlefield under your control, Towashi Songshaper gets +1/+0 until end of turn. + // Whenever another artifact you control enters, Towashi Songshaper gets +1/+0 until end of turn. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( new BoostSourceEffect(1, 0, Duration.EndOfTurn), filter )); diff --git a/Mage.Sets/src/mage/cards/t/TrailOfMystery.java b/Mage.Sets/src/mage/cards/t/TrailOfMystery.java index 2aaa9a498a7..c875327129b 100644 --- a/Mage.Sets/src/mage/cards/t/TrailOfMystery.java +++ b/Mage.Sets/src/mage/cards/t/TrailOfMystery.java @@ -31,7 +31,7 @@ public final class TrailOfMystery extends CardImpl { public TrailOfMystery(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.ENCHANTMENT}, "{1}{G}"); - // Whenever a face-down creature enters the battlefield under your control, you may search your library for a basic land card, reveal it, put it into your hand, then shuffle your library. + // Whenever a face-down creature you control enters, you may search your library for a basic land card, reveal it, put it into your hand, then shuffle your library. Effect effect = new SearchLibraryPutInHandEffect(new TargetCardInLibrary(StaticFilters.FILTER_CARD_BASIC_LAND), true); this.addAbility(new EntersBattlefieldControlledTriggeredAbility(Zone.BATTLEFIELD, effect, filter, true)); diff --git a/Mage.Sets/src/mage/cards/t/TransplantTheorist.java b/Mage.Sets/src/mage/cards/t/TransplantTheorist.java index 1bed7344318..2715da0e812 100644 --- a/Mage.Sets/src/mage/cards/t/TransplantTheorist.java +++ b/Mage.Sets/src/mage/cards/t/TransplantTheorist.java @@ -29,7 +29,7 @@ public final class TransplantTheorist extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(4); - // Whenever Transplant Theorist or another artifact enters the battlefield under your control, you may draw a card. If you do, discard a card. + // Whenever Transplant Theorist or another artifact you control enters, you may draw a card. If you do, discard a card. this.addAbility(new EntersBattlefieldThisOrAnotherTriggeredAbility( new DrawDiscardControllerEffect(1, 1, true), StaticFilters.FILTER_PERMANENT_ARTIFACT, false, true diff --git a/Mage.Sets/src/mage/cards/t/TraxosScourgeOfKroog.java b/Mage.Sets/src/mage/cards/t/TraxosScourgeOfKroog.java index a5ba0cb8f21..11b6b09c7bc 100644 --- a/Mage.Sets/src/mage/cards/t/TraxosScourgeOfKroog.java +++ b/Mage.Sets/src/mage/cards/t/TraxosScourgeOfKroog.java @@ -35,7 +35,7 @@ public final class TraxosScourgeOfKroog extends CardImpl { // Traxos, Scourge of Kroog enters the battlefield tapped and doesn't untap during your untap step. Ability ability = new EntersBattlefieldTappedAbility( - "{this} enters the battlefield tapped and doesn't untap during your untap step."); + "{this} enters tapped and doesn't untap during your untap step."); ability.addEffect(new DontUntapInControllersUntapStepSourceEffect()); this.addAbility(ability); // Whenever you cast a historic spell untap Traxos. diff --git a/Mage.Sets/src/mage/cards/t/TrenchBehemoth.java b/Mage.Sets/src/mage/cards/t/TrenchBehemoth.java index 0de9f46262e..28798885645 100644 --- a/Mage.Sets/src/mage/cards/t/TrenchBehemoth.java +++ b/Mage.Sets/src/mage/cards/t/TrenchBehemoth.java @@ -42,7 +42,7 @@ public final class TrenchBehemoth extends CardImpl { ).setText("It gains hexproof until end of turn")); this.addAbility(ability); - // Whenever a land enters the battlefield under your control, target creature an opponent controls attacks during its controller's next combat phase if able. + // Whenever a land you control enters, target creature an opponent controls attacks during its controller's next combat phase if able. ability = new LandfallAbility(new TrenchBehemothEffect()); ability.addTarget(new TargetOpponentsCreaturePermanent()); this.addAbility(ability); diff --git a/Mage.Sets/src/mage/cards/t/TrialOfAmbition.java b/Mage.Sets/src/mage/cards/t/TrialOfAmbition.java index f83cab348f5..5ac201e3279 100644 --- a/Mage.Sets/src/mage/cards/t/TrialOfAmbition.java +++ b/Mage.Sets/src/mage/cards/t/TrialOfAmbition.java @@ -35,7 +35,7 @@ public final class TrialOfAmbition extends CardImpl { ability.addTarget(new TargetOpponent()); this.addAbility(ability); - // When a Cartouche enters the battlefield under your control, return Trial of Ambition to its owner's hand. + // When a Cartouche you control enters, return Trial of Ambition to its owner's hand. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(new ReturnToHandSourceEffect(), filter )); } diff --git a/Mage.Sets/src/mage/cards/t/TrialOfKnowledge.java b/Mage.Sets/src/mage/cards/t/TrialOfKnowledge.java index 7442d301a21..f3b70ff7452 100644 --- a/Mage.Sets/src/mage/cards/t/TrialOfKnowledge.java +++ b/Mage.Sets/src/mage/cards/t/TrialOfKnowledge.java @@ -30,7 +30,7 @@ public final class TrialOfKnowledge extends CardImpl { // When Trial of Knowledge enters the battlefield, draw three cards, then discard a card. this.addAbility(new EntersBattlefieldTriggeredAbility(new DrawDiscardControllerEffect(3, 1), false)); - // When a Cartouche enters the battlefield under your control, return Trial of Knowledge to its owner's hand. + // When a Cartouche you control enters, return Trial of Knowledge to its owner's hand. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(new ReturnToHandSourceEffect(), filter )); } diff --git a/Mage.Sets/src/mage/cards/t/TrialOfStrength.java b/Mage.Sets/src/mage/cards/t/TrialOfStrength.java index 079b5c0632d..8add6c65601 100644 --- a/Mage.Sets/src/mage/cards/t/TrialOfStrength.java +++ b/Mage.Sets/src/mage/cards/t/TrialOfStrength.java @@ -31,7 +31,7 @@ public final class TrialOfStrength extends CardImpl { // When Trial of Strength enters the battlefield, create a 4/2 green Beast creature token. this.addAbility(new EntersBattlefieldTriggeredAbility(new CreateTokenEffect(new BeastToken3()))); - // When a Cartouche enters the battlefield under your control, return Trial of Strength to its owner's hand. + // When a Cartouche you control enters, return Trial of Strength to its owner's hand. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(new ReturnToHandSourceEffect(), filter )); } diff --git a/Mage.Sets/src/mage/cards/t/TrialOfZeal.java b/Mage.Sets/src/mage/cards/t/TrialOfZeal.java index d84298d1859..5251ebc7f58 100644 --- a/Mage.Sets/src/mage/cards/t/TrialOfZeal.java +++ b/Mage.Sets/src/mage/cards/t/TrialOfZeal.java @@ -34,7 +34,7 @@ public final class TrialOfZeal extends CardImpl { ability.addTarget(new TargetAnyTarget()); this.addAbility(ability); - // When a Cartouche enters the battlefield under your control, return Trial of Zeal to its owner's hand. + // When a Cartouche you control enters, return Trial of Zeal to its owner's hand. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(new ReturnToHandSourceEffect(), filter )); } diff --git a/Mage.Sets/src/mage/cards/t/TributeToTheWorldTree.java b/Mage.Sets/src/mage/cards/t/TributeToTheWorldTree.java index 34bbf4609ea..42ffe0a780e 100644 --- a/Mage.Sets/src/mage/cards/t/TributeToTheWorldTree.java +++ b/Mage.Sets/src/mage/cards/t/TributeToTheWorldTree.java @@ -23,7 +23,7 @@ public final class TributeToTheWorldTree extends CardImpl { public TributeToTheWorldTree(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.ENCHANTMENT}, "{G}{G}{G}"); - // Whenever a creature enters the battlefield under your control, draw a card if its power is 3 or greater. Otherwise, put two +1/+1 counters on it. + // Whenever a creature you control enters, draw a card if its power is 3 or greater. Otherwise, put two +1/+1 counters on it. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( new TributeToTheWorldTreeEffect(), StaticFilters.FILTER_PERMANENT_A_CREATURE )); diff --git a/Mage.Sets/src/mage/cards/t/TritonWaverider.java b/Mage.Sets/src/mage/cards/t/TritonWaverider.java index d42a62d2c1d..a4cf546cf73 100644 --- a/Mage.Sets/src/mage/cards/t/TritonWaverider.java +++ b/Mage.Sets/src/mage/cards/t/TritonWaverider.java @@ -25,7 +25,7 @@ public final class TritonWaverider extends CardImpl { this.power = new MageInt(3); this.toughness = new MageInt(3); - // Constellation — Whenever an enchantment enters the battlefield under your control, Triton Waverider gains flying until end of turn. + // Constellation — Whenever an enchantment you control enters, Triton Waverider gains flying until end of turn. this.addAbility(new ConstellationAbility(new GainAbilitySourceEffect( FlyingAbility.getInstance(), Duration.EndOfTurn ), false, false)); diff --git a/Mage.Sets/src/mage/cards/t/TrooperArmor.java b/Mage.Sets/src/mage/cards/t/TrooperArmor.java index 372037b73fe..a4fccd8a0b4 100644 --- a/Mage.Sets/src/mage/cards/t/TrooperArmor.java +++ b/Mage.Sets/src/mage/cards/t/TrooperArmor.java @@ -28,7 +28,7 @@ public final class TrooperArmor extends CardImpl { this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new BoostEquippedEffect(1, 1))); this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new AddCardSubtypeAttachedEffect(SubType.TROOPER, AttachmentType.EQUIPMENT))); - // Whenever a Trooper enters the battlefield under your control, you may attach {this} to it. + // Whenever a Trooper you control enters, you may attach {this} to it. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( Zone.BATTLEFIELD, new AttachEffect(Outcome.BoostCreature, "attach {this} to it"), diff --git a/Mage.Sets/src/mage/cards/t/TrostaniSelesnyasVoice.java b/Mage.Sets/src/mage/cards/t/TrostaniSelesnyasVoice.java index a0c8fdfdb78..87ac40013af 100644 --- a/Mage.Sets/src/mage/cards/t/TrostaniSelesnyasVoice.java +++ b/Mage.Sets/src/mage/cards/t/TrostaniSelesnyasVoice.java @@ -39,7 +39,7 @@ public final class TrostaniSelesnyasVoice extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(5); - // Whenever another creature enters the battlefield under your control, you gain life equal to that creature's toughness. + // Whenever another creature you control enters, you gain life equal to that creature's toughness. this.addAbility(new TrostaniSelesnyasVoiceTriggeredAbility()); // {1}{G}{W}, {T}: Populate. (Create a token that's a copy of a creature token you control.) @@ -62,7 +62,7 @@ class TrostaniSelesnyasVoiceTriggeredAbility extends TriggeredAbilityImpl { public TrostaniSelesnyasVoiceTriggeredAbility() { super(Zone.BATTLEFIELD, new TrostaniSelesnyasVoiceEffect(), false); - setTriggerPhrase("Whenever another creature enters the battlefield under your control, "); + setTriggerPhrase("Whenever another creature you control enters, "); } private TrostaniSelesnyasVoiceTriggeredAbility(final TrostaniSelesnyasVoiceTriggeredAbility ability) { diff --git a/Mage.Sets/src/mage/cards/t/TroublemakerOuphe.java b/Mage.Sets/src/mage/cards/t/TroublemakerOuphe.java index 1b29211f920..942b154b3cc 100644 --- a/Mage.Sets/src/mage/cards/t/TroublemakerOuphe.java +++ b/Mage.Sets/src/mage/cards/t/TroublemakerOuphe.java @@ -49,7 +49,7 @@ public final class TroublemakerOuphe extends CardImpl { this.addAbility(new ConditionalInterveningIfTriggeredAbility( trigger, BargainedCondition.instance, - "When {this} enters the battlefield, if it was bargained, exile target artifact or enchantment an opponent controls." + "When {this} enters, if it was bargained, exile target artifact or enchantment an opponent controls." )); } diff --git a/Mage.Sets/src/mage/cards/t/TroveWarden.java b/Mage.Sets/src/mage/cards/t/TroveWarden.java index d51cc28b24e..48e3815ccab 100644 --- a/Mage.Sets/src/mage/cards/t/TroveWarden.java +++ b/Mage.Sets/src/mage/cards/t/TroveWarden.java @@ -45,7 +45,7 @@ public final class TroveWarden extends CardImpl { // Vigilance this.addAbility(VigilanceAbility.getInstance()); - // Landfall — Whenever a land enters the battlefield under your control, exile target permanent card with converted mana cost 3 or less from your graveyard. + // Landfall — Whenever a land you control enters, exile target permanent card with converted mana cost 3 or less from your graveyard. Ability ability = new LandfallAbility(new ExileTargetForSourceEffect()); ability.addTarget(new TargetCardInYourGraveyard(filter)); this.addAbility(ability); diff --git a/Mage.Sets/src/mage/cards/t/TuktukScrapper.java b/Mage.Sets/src/mage/cards/t/TuktukScrapper.java index 05cdf8c70f0..b3adc01b526 100644 --- a/Mage.Sets/src/mage/cards/t/TuktukScrapper.java +++ b/Mage.Sets/src/mage/cards/t/TuktukScrapper.java @@ -33,7 +33,7 @@ public final class TuktukScrapper extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(2); - // Whenever Tuktuk Scrapper or another Ally enters the battlefield under your control, you may destroy target artifact. If that artifact is put into a graveyard this way, Tuktuk Scrapper deals damage to that artifact's controller equal to the number of Allies you control. + // Whenever Tuktuk Scrapper or another Ally you control enters, you may destroy target artifact. If that artifact is put into a graveyard this way, Tuktuk Scrapper deals damage to that artifact's controller equal to the number of Allies you control. this.addAbility(new TuktukScrapperTriggeredAbility()); } @@ -85,8 +85,8 @@ class TuktukScrapperTriggeredAbility extends TriggeredAbilityImpl { public String getRule() { // originally returned fullText, user reported that because the trigger text is so lengthy, they cannot click Yes/No buttons - //String fullText = "Whenever {this} or another Ally enters the battlefield under your control, you may destroy target artifact. If that artifact is put into a graveyard this way, {this} deals damage to that artifact's controller equal to the number of Allies you control."; - String condensedText = "Whenever {this} or another Ally you enters the battlefield under your control, you may destroy target artifact. If you do, {this} deals damage to that controller equal to the number of Allies you control."; + //String fullText = "Whenever {this} or another Ally you control enters, you may destroy target artifact. If that artifact is put into a graveyard this way, {this} deals damage to that artifact's controller equal to the number of Allies you control."; + String condensedText = "Whenever {this} or another Ally you you control enters, you may destroy target artifact. If you do, {this} deals damage to that controller equal to the number of Allies you control."; return condensedText; } diff --git a/Mage.Sets/src/mage/cards/t/TunnelingGeopede.java b/Mage.Sets/src/mage/cards/t/TunnelingGeopede.java index 5dcc7720d03..91f18c929ba 100644 --- a/Mage.Sets/src/mage/cards/t/TunnelingGeopede.java +++ b/Mage.Sets/src/mage/cards/t/TunnelingGeopede.java @@ -23,7 +23,7 @@ public final class TunnelingGeopede extends CardImpl { this.power = new MageInt(3); this.toughness = new MageInt(2); - // Landfall — Whenever a land enters the battlefield under your control, Tunneling Geopede deals 1 damage to each opponent. + // Landfall — Whenever a land you control enters, Tunneling Geopede deals 1 damage to each opponent. this.addAbility(new LandfallAbility(new DamagePlayersEffect(1, TargetController.OPPONENT), false)); } diff --git a/Mage.Sets/src/mage/cards/t/TurntimberBasilisk.java b/Mage.Sets/src/mage/cards/t/TurntimberBasilisk.java index 46e1b8a9dc6..6a06e42934c 100644 --- a/Mage.Sets/src/mage/cards/t/TurntimberBasilisk.java +++ b/Mage.Sets/src/mage/cards/t/TurntimberBasilisk.java @@ -26,7 +26,7 @@ public final class TurntimberBasilisk extends CardImpl { this.toughness = new MageInt(1); this.addAbility(DeathtouchAbility.getInstance()); - // Landfall - Whenever a land enters the battlefield under your control, you may have target creature block Turntimber Basilisk this turn if able. + // Landfall - Whenever a land you control enters, you may have target creature block Turntimber Basilisk this turn if able. LandfallAbility ability = new LandfallAbility(new MustBeBlockedByTargetSourceEffect(), true); ability.addTarget(new TargetCreaturePermanent()); this.addAbility(ability); diff --git a/Mage.Sets/src/mage/cards/t/TurntimberRanger.java b/Mage.Sets/src/mage/cards/t/TurntimberRanger.java index 2f40c219c62..713d527bcf1 100644 --- a/Mage.Sets/src/mage/cards/t/TurntimberRanger.java +++ b/Mage.Sets/src/mage/cards/t/TurntimberRanger.java @@ -30,7 +30,7 @@ public final class TurntimberRanger extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(2); - // Whenever Turntimber Ranger or another Ally enters the battlefield under your control, you may create a 2/2 green Wolf creature token. If you do, put a +1/+1 counter on Turntimber Ranger. + // Whenever Turntimber Ranger or another Ally you control enters, you may create a 2/2 green Wolf creature token. If you do, put a +1/+1 counter on Turntimber Ranger. Ability ability = new AllyEntersBattlefieldTriggeredAbility(new CreateTokenEffect(new WolfToken()), true); ability.addEffect(new AddCountersSourceEffect(CounterType.P1P1.createInstance()).concatBy("If you do,")); this.addAbility(ability.setAbilityWord(null)); diff --git a/Mage.Sets/src/mage/cards/t/TurntimberSymbiosis.java b/Mage.Sets/src/mage/cards/t/TurntimberSymbiosis.java index 93fab2d0ca7..c3b4d9752f7 100644 --- a/Mage.Sets/src/mage/cards/t/TurntimberSymbiosis.java +++ b/Mage.Sets/src/mage/cards/t/TurntimberSymbiosis.java @@ -45,10 +45,10 @@ public final class TurntimberSymbiosis extends ModalDoubleFacedCard { // Turntimber, Serpentine Wood // Land - // As Turntimber, Serpentine Wood enters the battlefield, you may pay 3 life. If you don't, it enters the battlefield tapped. + // As Turntimber, Serpentine Wood enters the battlefield, you may pay 3 life. If you don't, it enters tapped. this.getRightHalfCard().addAbility(new AsEntersBattlefieldAbility( new TapSourceUnlessPaysEffect(new PayLifeCost(3)), - "you may pay 3 life. If you don't, it enters the battlefield tapped" + "you may pay 3 life. If you don't, it enters tapped" )); // {T}: Add {G}. diff --git a/Mage.Sets/src/mage/cards/t/TurretOgre.java b/Mage.Sets/src/mage/cards/t/TurretOgre.java index 4e46052f666..a15969c8797 100644 --- a/Mage.Sets/src/mage/cards/t/TurretOgre.java +++ b/Mage.Sets/src/mage/cards/t/TurretOgre.java @@ -49,7 +49,7 @@ public final class TurretOgre extends CardImpl { this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility( new DamagePlayersEffect(2, TargetController.OPPONENT) - ), condition, "When {this} enters the battlefield, " + + ), condition, "When {this} enters, " + "if you control another creature with power 4 or greater, " + "{this} deals 2 damage to each opponent." )); diff --git a/Mage.Sets/src/mage/cards/t/TwistsAndTurns.java b/Mage.Sets/src/mage/cards/t/TwistsAndTurns.java index e4585f8691c..db69072bc66 100644 --- a/Mage.Sets/src/mage/cards/t/TwistsAndTurns.java +++ b/Mage.Sets/src/mage/cards/t/TwistsAndTurns.java @@ -41,12 +41,12 @@ public final class TwistsAndTurns extends CardImpl { ability.addTarget(new TargetControlledCreaturePermanent()); this.addAbility(ability); - // When a land enters the battlefield under your control, if you control seven or more lands, transform Twists and Turns. + // When a land you control enters, if you control seven or more lands, transform Twists and Turns. this.addAbility(new TransformAbility()); this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldControlledTriggeredAbility(new TransformSourceEffect(), StaticFilters.FILTER_LAND), new PermanentsOnTheBattlefieldCondition(StaticFilters.FILTER_LANDS, ComparisonType.MORE_THAN, 6, true), - "When a land enters the battlefield under your control, if you control seven or more lands, transform {this}." + "When a land you control enters, if you control seven or more lands, transform {this}." )); } diff --git a/Mage.Sets/src/mage/cards/t/TyrantOfValakut.java b/Mage.Sets/src/mage/cards/t/TyrantOfValakut.java index ce2880edfbb..57049a56d52 100644 --- a/Mage.Sets/src/mage/cards/t/TyrantOfValakut.java +++ b/Mage.Sets/src/mage/cards/t/TyrantOfValakut.java @@ -37,7 +37,7 @@ public final class TyrantOfValakut extends CardImpl { EntersBattlefieldTriggeredAbility ability = new EntersBattlefieldTriggeredAbility(new DamageTargetEffect(3), false); ability.addTarget(new TargetAnyTarget()); this.addAbility(new ConditionalInterveningIfTriggeredAbility(ability, SurgedCondition.instance, - "When {this} enters the battlefield, if its surge cost was paid, it deals 3 damage to any target.")); + "When {this} enters, if its surge cost was paid, it deals 3 damage to any target.")); } private TyrantOfValakut(final TyrantOfValakut card) { diff --git a/Mage.Sets/src/mage/cards/u/UbulSarGatekeepers.java b/Mage.Sets/src/mage/cards/u/UbulSarGatekeepers.java index 9d08afb4915..68f61c73924 100644 --- a/Mage.Sets/src/mage/cards/u/UbulSarGatekeepers.java +++ b/Mage.Sets/src/mage/cards/u/UbulSarGatekeepers.java @@ -43,7 +43,7 @@ public final class UbulSarGatekeepers extends CardImpl { Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new BoostTargetEffect(-2, -2, Duration.EndOfTurn)), gatesCondition, - "When {this} enters the battlefield, if you control two or more Gates, target creature an opponent controls gets -2/-2 until end of turn."); + "When {this} enters, if you control two or more Gates, target creature an opponent controls gets -2/-2 until end of turn."); Target target = new TargetCreaturePermanent(StaticFilters.FILTER_OPPONENTS_PERMANENT_CREATURE); ability.addTarget(target); ability.addHint(new ConditionHint(gatesCondition, "You control two or more Gates")); diff --git a/Mage.Sets/src/mage/cards/u/UlamogsDespoiler.java b/Mage.Sets/src/mage/cards/u/UlamogsDespoiler.java index b0b5c757688..375aeaf3635 100644 --- a/Mage.Sets/src/mage/cards/u/UlamogsDespoiler.java +++ b/Mage.Sets/src/mage/cards/u/UlamogsDespoiler.java @@ -34,7 +34,7 @@ public final class UlamogsDespoiler extends CardImpl { // As Ulamog's Despoiler enters the battlefield, you may put two cards your opponents own from exile into their owners' graveyards. If you do, Ulamog's Despoiler enters the battlefield with four +1/+1 counters on it. this.addAbility(new EntersBattlefieldAbility(new UlamogsDespoilerEffect(), null, - "As {this} enters the battlefield, you may put two cards your opponents own from exile into their owners' graveyards. If you do, {this} enters the battlefield with four +1/+1 counters on it", null)); + "As {this} enters, you may put two cards your opponents own from exile into their owners' graveyards. If you do, {this} enters with four +1/+1 counters on it", null)); } private UlamogsDespoiler(final UlamogsDespoiler card) { @@ -57,7 +57,7 @@ class UlamogsDespoilerEffect extends OneShotEffect { public UlamogsDespoilerEffect() { super(Outcome.PutCreatureInPlay); - this.staticText = "you may put two cards your opponents own from exile into their owners' graveyards. If you do, {this} enters the battlefield with four +1/+1 counters on it"; + this.staticText = "you may put two cards your opponents own from exile into their owners' graveyards. If you do, {this} enters with four +1/+1 counters on it"; } private UlamogsDespoilerEffect(final UlamogsDespoilerEffect effect) { diff --git a/Mage.Sets/src/mage/cards/u/UlashtTheHateSeed.java b/Mage.Sets/src/mage/cards/u/UlashtTheHateSeed.java index 2f056c3c2c3..0df33ecc65a 100644 --- a/Mage.Sets/src/mage/cards/u/UlashtTheHateSeed.java +++ b/Mage.Sets/src/mage/cards/u/UlashtTheHateSeed.java @@ -85,7 +85,7 @@ class UlashtTheHateSeedEffect extends OneShotEffect { UlashtTheHateSeedEffect() { super(Outcome.BoostCreature); - staticText = "{this} enters the battlefield with a +1/+1 counter on it for each other red creature you control and a +1/+1 counter on it for each other green creature you control."; + staticText = "{this} enters with a +1/+1 counter on it for each other red creature you control and a +1/+1 counter on it for each other green creature you control."; } private UlashtTheHateSeedEffect(final UlashtTheHateSeedEffect effect) { diff --git a/Mage.Sets/src/mage/cards/u/UlvenwaldBear.java b/Mage.Sets/src/mage/cards/u/UlvenwaldBear.java index a7450f9da67..47756c0e6d1 100644 --- a/Mage.Sets/src/mage/cards/u/UlvenwaldBear.java +++ b/Mage.Sets/src/mage/cards/u/UlvenwaldBear.java @@ -33,7 +33,7 @@ public final class UlvenwaldBear extends CardImpl { // Morbid — When Ulvenwald Bear enters the battlefield, if a creature died this turn, put two +1/+1 counters on target creature. Ability ability = new ConditionalInterveningIfTriggeredAbility(new EntersBattlefieldTriggeredAbility(new AddCountersTargetEffect(CounterType.P1P1.createInstance(2), Outcome.BoostCreature)), - MorbidCondition.instance, "When {this} enters the battlefield, if a creature died this turn, put two +1/+1 counters on target creature."); + MorbidCondition.instance, "When {this} enters, if a creature died this turn, put two +1/+1 counters on target creature."); ability.addTarget(new TargetCreaturePermanent()); this.addAbility(ability.addHint(MorbidHint.instance).setAbilityWord(AbilityWord.MORBID)); } diff --git a/Mage.Sets/src/mage/cards/u/UmbrisFearManifest.java b/Mage.Sets/src/mage/cards/u/UmbrisFearManifest.java index 5b74a4cf434..c7d3da30132 100644 --- a/Mage.Sets/src/mage/cards/u/UmbrisFearManifest.java +++ b/Mage.Sets/src/mage/cards/u/UmbrisFearManifest.java @@ -53,7 +53,7 @@ public final class UmbrisFearManifest extends CardImpl { Duration.WhileOnBattlefield ))); - // Whenever Umbris or another Nightmare or Horror enters the battlefield under your control, target opponent exiles cards from the top of their library until they exile a land card. + // Whenever Umbris or another Nightmare or Horror you control enters, target opponent exiles cards from the top of their library until they exile a land card. Ability ability = new EntersBattlefieldThisOrAnotherTriggeredAbility( new UmbrisFearManifestEffect(), filter, false, true ); diff --git a/Mage.Sets/src/mage/cards/u/UnbreathingHorde.java b/Mage.Sets/src/mage/cards/u/UnbreathingHorde.java index 7c78fd50ba3..4433c81eff9 100644 --- a/Mage.Sets/src/mage/cards/u/UnbreathingHorde.java +++ b/Mage.Sets/src/mage/cards/u/UnbreathingHorde.java @@ -62,7 +62,7 @@ class UnbreathingHordeEntersEffect extends OneShotEffect { public UnbreathingHordeEntersEffect() { super(Outcome.BoostCreature); - staticText = "{this} enters the battlefield with a +1/+1 counter on it for each other Zombie you control and each Zombie card in your graveyard"; + staticText = "{this} enters with a +1/+1 counter on it for each other Zombie you control and each Zombie card in your graveyard"; } private UnbreathingHordeEntersEffect(final UnbreathingHordeEntersEffect effect) { diff --git a/Mage.Sets/src/mage/cards/u/UnconventionalTactics.java b/Mage.Sets/src/mage/cards/u/UnconventionalTactics.java index e855d21e4de..0130cddb0ca 100644 --- a/Mage.Sets/src/mage/cards/u/UnconventionalTactics.java +++ b/Mage.Sets/src/mage/cards/u/UnconventionalTactics.java @@ -45,7 +45,7 @@ public final class UnconventionalTactics extends CardImpl { this.getSpellAbility().addEffect(effect); this.getSpellAbility().addTarget(new TargetCreaturePermanent()); - // Whenever a Zombie enters the battlefield under your control, you may pay {W}. If you do, return Unconventional Tactics from your graveyard to your hand. + // Whenever a Zombie you control enters, you may pay {W}. If you do, return Unconventional Tactics from your graveyard to your hand. this.addAbility(new UnconventionalTacticsTriggeredAbility()); } @@ -96,6 +96,6 @@ class UnconventionalTacticsTriggeredAbility extends TriggeredAbilityImpl { @Override public String getRule() { - return "Whenever a Zombie enters the battlefield under your control, you may pay {W}. If you do, return {this} from your graveyard to your hand."; + return "Whenever a Zombie you control enters, you may pay {W}. If you do, return {this} from your graveyard to your hand."; } } diff --git a/Mage.Sets/src/mage/cards/u/UndergrowthChampion.java b/Mage.Sets/src/mage/cards/u/UndergrowthChampion.java index 46af1295609..95b0039991c 100644 --- a/Mage.Sets/src/mage/cards/u/UndergrowthChampion.java +++ b/Mage.Sets/src/mage/cards/u/UndergrowthChampion.java @@ -30,7 +30,7 @@ public final class UndergrowthChampion extends CardImpl { new PreventDamageAndRemoveCountersEffect(false, true, false) ), PreventDamageAndRemoveCountersEffect.createWatcher()); - // Landfall-Whenever a land enters the battlefield under your control, put a +1/+1 counter on Undergrowth Champion. + // Landfall-Whenever a land you control enters, put a +1/+1 counter on Undergrowth Champion. this.addAbility(new LandfallAbility(new AddCountersSourceEffect(CounterType.P1P1.createInstance()), false)); } diff --git a/Mage.Sets/src/mage/cards/u/UnderhandedDesigns.java b/Mage.Sets/src/mage/cards/u/UnderhandedDesigns.java index 43b53b544ab..a49e49a5049 100644 --- a/Mage.Sets/src/mage/cards/u/UnderhandedDesigns.java +++ b/Mage.Sets/src/mage/cards/u/UnderhandedDesigns.java @@ -31,7 +31,7 @@ public final class UnderhandedDesigns extends CardImpl { public UnderhandedDesigns(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.ENCHANTMENT},"{1}{B}"); - // Whenever an artifact enters the battlefield under your control, you may pay {1}. If you do, each opponent loses 1 life and you gain 1 life. + // Whenever an artifact you control enters, you may pay {1}. If you do, each opponent loses 1 life and you gain 1 life. DoIfCostPaid doIfCostPaid = new DoIfCostPaid(new LoseLifeOpponentsEffect(1), new GenericManaCost(1)); doIfCostPaid.addEffect(new GainLifeEffect(1).concatBy("and")); this.addAbility(new EntersBattlefieldControlledTriggeredAbility(Zone.BATTLEFIELD, diff --git a/Mage.Sets/src/mage/cards/u/UnderworldCoinsmith.java b/Mage.Sets/src/mage/cards/u/UnderworldCoinsmith.java index 253d23c4893..3b0a4a351a9 100644 --- a/Mage.Sets/src/mage/cards/u/UnderworldCoinsmith.java +++ b/Mage.Sets/src/mage/cards/u/UnderworldCoinsmith.java @@ -30,7 +30,7 @@ public final class UnderworldCoinsmith extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(2); - // Constellation - Whenever Underworld Coinsmith or an enchantment enters the battlefield under your control, you gain 1 life. + // Constellation - Whenever Underworld Coinsmith or an enchantment you control enters, you gain 1 life. this.addAbility(new ConstellationAbility(new GainLifeEffect(1))); // {W}{B}, Pay 1 life: Each opponent loses 1 life. Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new LoseLifeOpponentsEffect(1), new ManaCostsImpl<>("{W}{B}")); diff --git a/Mage.Sets/src/mage/cards/u/UneshCriosphinxSovereign.java b/Mage.Sets/src/mage/cards/u/UneshCriosphinxSovereign.java index 497de28d2dc..63a7c40f955 100644 --- a/Mage.Sets/src/mage/cards/u/UneshCriosphinxSovereign.java +++ b/Mage.Sets/src/mage/cards/u/UneshCriosphinxSovereign.java @@ -40,7 +40,7 @@ public final class UneshCriosphinxSovereign extends CardImpl { // Sphinx spells you cast cost {2} less to cast. this.addAbility(new SimpleStaticAbility(new SpellsCostReductionControllerEffect(filter, 2))); - // Whenever Unesh, Criosphinx Sovereign or another Sphinx enters the battlefield under your control, reveal the top four cards of your library. An opponent seperates those cards into two piles. Put one pile into your hand and the other into your graveyard. + // Whenever Unesh, Criosphinx Sovereign or another Sphinx you control enters, reveal the top four cards of your library. An opponent seperates those cards into two piles. Put one pile into your hand and the other into your graveyard. this.addAbility(new EntersBattlefieldThisOrAnotherTriggeredAbility(new RevealAndSeparatePilesEffect( 4, TargetController.OPPONENT, TargetController.YOU, Zone.GRAVEYARD ), filter2, false, true)); diff --git a/Mage.Sets/src/mage/cards/u/UnquenchableThirst.java b/Mage.Sets/src/mage/cards/u/UnquenchableThirst.java index 6dfcbb3fb7c..adf11e815aa 100644 --- a/Mage.Sets/src/mage/cards/u/UnquenchableThirst.java +++ b/Mage.Sets/src/mage/cards/u/UnquenchableThirst.java @@ -38,7 +38,7 @@ public final class UnquenchableThirst extends CardImpl { // When Unquenchable Thirst enters the battlefield, if you control a Desert or there is a Desert card in your graveyard, tap enchanted creature. this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new TapEnchantedEffect()), - DesertControlledOrGraveyardCondition.instance, "When {this} enters the battlefield, " + + DesertControlledOrGraveyardCondition.instance, "When {this} enters, " + "if you control a Desert or there is a Desert card in your graveyard, tap enchanted creature." ).addHint(DesertControlledOrGraveyardCondition.getHint())); diff --git a/Mage.Sets/src/mage/cards/u/UnshakableTail.java b/Mage.Sets/src/mage/cards/u/UnshakableTail.java index a51784853ae..1f6bcad11b7 100644 --- a/Mage.Sets/src/mage/cards/u/UnshakableTail.java +++ b/Mage.Sets/src/mage/cards/u/UnshakableTail.java @@ -63,7 +63,7 @@ class UnshakableTailSurveilTriggeredAbility extends TriggeredAbilityImpl { UnshakableTailSurveilTriggeredAbility() { super(Zone.BATTLEFIELD, new SurveilEffect(1, false)); - setTriggerPhrase("When {this} enters the battlefield and at the beginning of your upkeep, "); + setTriggerPhrase("When {this} enters and at the beginning of your upkeep, "); } private UnshakableTailSurveilTriggeredAbility(final UnshakableTailSurveilTriggeredAbility ability) { diff --git a/Mage.Sets/src/mage/cards/u/UnstableGlyphbridge.java b/Mage.Sets/src/mage/cards/u/UnstableGlyphbridge.java index 0af083ac8d6..211b54eddcb 100644 --- a/Mage.Sets/src/mage/cards/u/UnstableGlyphbridge.java +++ b/Mage.Sets/src/mage/cards/u/UnstableGlyphbridge.java @@ -37,7 +37,7 @@ public final class UnstableGlyphbridge extends CardImpl { // When Unstable Glyphbridge enters the battlefield, if you cast it, for each player, choose a creature with power 2 or less that player controls. Then destroy all creatures except creatures chosen this way. this.addAbility(new ConditionalInterveningIfTriggeredAbility(new EntersBattlefieldTriggeredAbility( new UnstableGlyphbridgeEffect()), CastFromEverywhereSourceCondition.instance, - "When {this} enters the battlefield, if you cast it, " + + "When {this} enters, if you cast it, " + "for each player, choose a creature with power 2 or less that player controls. " + "Then destroy all creatures except creatures chosen this way." )); @@ -102,4 +102,4 @@ class UnstableGlyphbridgeEffect extends OneShotEffect { } return true; } -} \ No newline at end of file +} diff --git a/Mage.Sets/src/mage/cards/u/UntamedKavu.java b/Mage.Sets/src/mage/cards/u/UntamedKavu.java index 3856061f1c7..10d381cfaf1 100644 --- a/Mage.Sets/src/mage/cards/u/UntamedKavu.java +++ b/Mage.Sets/src/mage/cards/u/UntamedKavu.java @@ -36,10 +36,10 @@ public final class UntamedKavu extends CardImpl { this.addAbility(VigilanceAbility.getInstance()); this.addAbility(TrampleAbility.getInstance()); - // If Untamed Kavu was kicked, it enters the battlefield with three +1/+1 counters on it. + // If Untamed Kavu was kicked, it enters with three +1/+1 counters on it. Ability ability = new EntersBattlefieldAbility(new AddCountersSourceEffect(CounterType.P1P1.createInstance(3)), KickedCondition.ONCE, - "If Untamed Kavu was kicked, it enters the battlefield with three +1/+1 counters on it.", ""); + "If Untamed Kavu was kicked, it enters with three +1/+1 counters on it.", ""); this.addAbility(ability); } @@ -51,4 +51,4 @@ public final class UntamedKavu extends CardImpl { public UntamedKavu copy() { return new UntamedKavu(this); } -} \ No newline at end of file +} diff --git a/Mage.Sets/src/mage/cards/u/UpTheBeanstalk.java b/Mage.Sets/src/mage/cards/u/UpTheBeanstalk.java index 512a8f2e6c4..e1ca9098219 100644 --- a/Mage.Sets/src/mage/cards/u/UpTheBeanstalk.java +++ b/Mage.Sets/src/mage/cards/u/UpTheBeanstalk.java @@ -31,7 +31,7 @@ public final class UpTheBeanstalk extends CardImpl { // When Up the Beanstalk enters the battlefield and whenever you cast a spell with mana value 5 or greater, draw a card. this.addAbility(new OrTriggeredAbility( Zone.BATTLEFIELD, new DrawCardSourceControllerEffect(1), false, - "When {this} enters the battlefield and whenever you cast a spell with mana value 5 or greater, ", + "When {this} enters and whenever you cast a spell with mana value 5 or greater, ", new EntersBattlefieldTriggeredAbility(null), new SpellCastControllerTriggeredAbility(null, filter, false) )); @@ -45,4 +45,4 @@ public final class UpTheBeanstalk extends CardImpl { public UpTheBeanstalk copy() { return new UpTheBeanstalk(this); } -} \ No newline at end of file +} diff --git a/Mage.Sets/src/mage/cards/u/UrborgEmissary.java b/Mage.Sets/src/mage/cards/u/UrborgEmissary.java index 89296036d3f..dac2bf6755e 100644 --- a/Mage.Sets/src/mage/cards/u/UrborgEmissary.java +++ b/Mage.Sets/src/mage/cards/u/UrborgEmissary.java @@ -35,7 +35,7 @@ public final class UrborgEmissary extends CardImpl { TriggeredAbility ability = new EntersBattlefieldTriggeredAbility(new ReturnToHandTargetEffect()); ability.addTarget(new TargetPermanent()); this.addAbility(new ConditionalInterveningIfTriggeredAbility(ability, KickedCondition.ONCE, - "When {this} enters the battlefield, if it was kicked, return target permanent to its owner's hand.")); + "When {this} enters, if it was kicked, return target permanent to its owner's hand.")); } private UrborgEmissary(final UrborgEmissary card) { diff --git a/Mage.Sets/src/mage/cards/u/UrborgSkeleton.java b/Mage.Sets/src/mage/cards/u/UrborgSkeleton.java index 1cb88ebc083..26ee065b0a1 100644 --- a/Mage.Sets/src/mage/cards/u/UrborgSkeleton.java +++ b/Mage.Sets/src/mage/cards/u/UrborgSkeleton.java @@ -24,7 +24,7 @@ import mage.counters.CounterType; */ public final class UrborgSkeleton extends CardImpl { - private static final String staticText = "If {this} was kicked, it enters the battlefield with a +1/+1 counter on it."; + private static final String staticText = "If {this} was kicked, it enters with a +1/+1 counter on it."; public UrborgSkeleton(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{B}"); @@ -39,7 +39,7 @@ public final class UrborgSkeleton extends CardImpl { // {B}: Regenerate Urborg Skeleton. this.addAbility(new SimpleActivatedAbility(Zone.BATTLEFIELD, new RegenerateSourceEffect(), new ManaCostsImpl<>("{B}"))); - // If Urborg Skeleton was kicked, it enters the battlefield with a +1/+1 counter on it. + // If Urborg Skeleton was kicked, it enters with a +1/+1 counter on it. Ability ability = new EntersBattlefieldAbility( new AddCountersSourceEffect(CounterType.P1P1.createInstance(1)), KickedCondition.ONCE, staticText, ""); diff --git a/Mage.Sets/src/mage/cards/u/UrzaAcademyHeadmaster.java b/Mage.Sets/src/mage/cards/u/UrzaAcademyHeadmaster.java index e3e3ff961bf..0d05ae0f168 100644 --- a/Mage.Sets/src/mage/cards/u/UrzaAcademyHeadmaster.java +++ b/Mage.Sets/src/mage/cards/u/UrzaAcademyHeadmaster.java @@ -389,7 +389,7 @@ class UrzaAcademyHeadmasterRandomEffect extends OneShotEffect { effects.add(new GetEmblemEffect(new VenserTheSojournerEmblem())); break; case 13: // KIORA MASTER OF THE DEPTHS 3 - sb.append("You get an emblem with “Whenever a creature enters the battlefield under your control, you may have it fight target creature.” Then create three 8/8 blue Octopus creature tokens."); + sb.append("You get an emblem with “Whenever a creature you control enters, you may have it fight target creature.” Then create three 8/8 blue Octopus creature tokens."); effects.add(new CreateTokenEffect(new OctopusToken(), 3)); effects.add(new GetEmblemEffect(new KioraMasterOfTheDepthsEmblem())); break; diff --git a/Mage.Sets/src/mage/cards/v/ValakutExploration.java b/Mage.Sets/src/mage/cards/v/ValakutExploration.java index 69db967b505..223f9c5e963 100644 --- a/Mage.Sets/src/mage/cards/v/ValakutExploration.java +++ b/Mage.Sets/src/mage/cards/v/ValakutExploration.java @@ -30,7 +30,7 @@ public final class ValakutExploration extends CardImpl { public ValakutExploration(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.ENCHANTMENT}, "{2}{R}"); - // Landfall — Whenever a land enters the battlefield under your control, exile the top card of your library. You may play that card for as long as it remains exiled. + // Landfall — Whenever a land you control enters, exile the top card of your library. You may play that card for as long as it remains exiled. this.addAbility(new LandfallAbility(new ValakutExplorationExileEffect())); // At the beginning of your end step, if there are cards exiled with Valakut Exploration, put them into their owner's graveyard, then Valakut Exploration deals that much damage to each opponent. diff --git a/Mage.Sets/src/mage/cards/v/ValakutPredator.java b/Mage.Sets/src/mage/cards/v/ValakutPredator.java index de69bfcd3ab..77e67b52c45 100644 --- a/Mage.Sets/src/mage/cards/v/ValakutPredator.java +++ b/Mage.Sets/src/mage/cards/v/ValakutPredator.java @@ -23,7 +23,7 @@ public final class ValakutPredator extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(2); - // Landfall — Whenever a land enters the battlefield under your control, Valakut Predator gets +2/+2 until end of turn. + // Landfall — Whenever a land you control enters, Valakut Predator gets +2/+2 until end of turn. this.addAbility(new LandfallAbility(new BoostSourceEffect(2, 2, Duration.EndOfTurn), false)); } diff --git a/Mage.Sets/src/mage/cards/v/ValakutTheMoltenPinnacle.java b/Mage.Sets/src/mage/cards/v/ValakutTheMoltenPinnacle.java index f67c3d8ac1f..422c1311448 100644 --- a/Mage.Sets/src/mage/cards/v/ValakutTheMoltenPinnacle.java +++ b/Mage.Sets/src/mage/cards/v/ValakutTheMoltenPinnacle.java @@ -36,7 +36,7 @@ public final class ValakutTheMoltenPinnacle extends CardImpl { // Valakut, the Molten Pinnacle enters the battlefield tapped. this.addAbility(new EntersBattlefieldTappedAbility()); - // Whenever a Mountain enters the battlefield under your control, if you control at least five other Mountains, you may have Valakut, the Molten Pinnacle deal 3 damage to any target. + // Whenever a Mountain you control enters, if you control at least five other Mountains, you may have Valakut, the Molten Pinnacle deal 3 damage to any target. this.addAbility(new ValakutTheMoltenPinnacleTriggeredAbility()); // {T}: Add {R}. this.addAbility(new RedManaAbility()); @@ -92,6 +92,6 @@ class ValakutTheMoltenPinnacleTriggeredAbility extends TriggeredAbilityImpl { @Override public String getRule() { - return "Whenever a Mountain enters the battlefield under your control, if you control at least five other Mountains, you may have {this} deal 3 damage to any target."; + return "Whenever a Mountain you control enters, if you control at least five other Mountains, you may have {this} deal 3 damage to any target."; } } diff --git a/Mage.Sets/src/mage/cards/v/ValorInAkros.java b/Mage.Sets/src/mage/cards/v/ValorInAkros.java index c26d77bc428..03c9b64bde9 100644 --- a/Mage.Sets/src/mage/cards/v/ValorInAkros.java +++ b/Mage.Sets/src/mage/cards/v/ValorInAkros.java @@ -20,7 +20,7 @@ public final class ValorInAkros extends CardImpl { public ValorInAkros(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.ENCHANTMENT}, "{3}{W}"); - // Whenever a creature enters the battlefield under your control, creatures you control get +1/+1 until end of turn. + // Whenever a creature you control enters, creatures you control get +1/+1 until end of turn. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( Zone.BATTLEFIELD, new BoostControlledEffect(1, 1, Duration.EndOfTurn), diff --git a/Mage.Sets/src/mage/cards/v/VampireSocialite.java b/Mage.Sets/src/mage/cards/v/VampireSocialite.java index 2660d5bc732..afa69d6fdb9 100644 --- a/Mage.Sets/src/mage/cards/v/VampireSocialite.java +++ b/Mage.Sets/src/mage/cards/v/VampireSocialite.java @@ -53,7 +53,7 @@ public final class VampireSocialite extends CardImpl { this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new AddCountersAllEffect(CounterType.P1P1.createInstance(), filter)), OpponentsLostLifeCondition.instance, - "When {this} enters the battlefield, if an opponent lost life this turn, put a +1/+1 counter on each other Vampire you control." + "When {this} enters, if an opponent lost life this turn, put a +1/+1 counter on each other Vampire you control." )); // As long as an opponent lost life this turn, each other Vampire you control enters the battlefield with an additional +1/+1 counter on it. diff --git a/Mage.Sets/src/mage/cards/v/VantressPaladin.java b/Mage.Sets/src/mage/cards/v/VantressPaladin.java index 72935dc03de..9439e5f8ffa 100644 --- a/Mage.Sets/src/mage/cards/v/VantressPaladin.java +++ b/Mage.Sets/src/mage/cards/v/VantressPaladin.java @@ -34,7 +34,7 @@ public final class VantressPaladin extends CardImpl { new AddCountersSourceEffect(CounterType.P1P1.createInstance()), AdamantCondition.BLUE, "
Adamant — " + "If at least three blue mana was spent to cast this spell, " + - "{this} enters the battlefield with a +1/+1 counter on it.", "" + "{this} enters with a +1/+1 counter on it.", "" )); } diff --git a/Mage.Sets/src/mage/cards/v/VaultbornTyrant.java b/Mage.Sets/src/mage/cards/v/VaultbornTyrant.java index ac42c798ab2..5789f7b7b53 100644 --- a/Mage.Sets/src/mage/cards/v/VaultbornTyrant.java +++ b/Mage.Sets/src/mage/cards/v/VaultbornTyrant.java @@ -47,7 +47,7 @@ public final class VaultbornTyrant extends CardImpl { // Trample this.addAbility(TrampleAbility.getInstance()); - // Whenever Vaultborn Tyrant or another creature with power 4 or greater enters the battlefield under your control, you gain 3 life and draw a card. + // Whenever Vaultborn Tyrant or another creature with power 4 or greater you control enters, you gain 3 life and draw a card. Ability ability = new EntersBattlefieldThisOrAnotherTriggeredAbility( new GainLifeEffect(3), filter, false, true ); diff --git a/Mage.Sets/src/mage/cards/v/VeilOfAssimilation.java b/Mage.Sets/src/mage/cards/v/VeilOfAssimilation.java index 73e219ba445..51f69f61380 100644 --- a/Mage.Sets/src/mage/cards/v/VeilOfAssimilation.java +++ b/Mage.Sets/src/mage/cards/v/VeilOfAssimilation.java @@ -21,7 +21,7 @@ public final class VeilOfAssimilation extends CardImpl { public VeilOfAssimilation(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.ARTIFACT}, "{1}{W}"); - // Whenever Veil of Assimilation or another artifact enters the battlefield under your control, target creature you control gets +1/+1 and gains vigilance until end of turn. + // Whenever Veil of Assimilation or another artifact you control enters, target creature you control gets +1/+1 and gains vigilance until end of turn. Ability ability = new EntersBattlefieldThisOrAnotherTriggeredAbility( new BoostTargetEffect(1, 1).setText("target creature you control gets +1/+1"), StaticFilters.FILTER_PERMANENT_ARTIFACT, false, true diff --git a/Mage.Sets/src/mage/cards/v/VeilbornGhoul.java b/Mage.Sets/src/mage/cards/v/VeilbornGhoul.java index 528f5583a7f..25cecfe7677 100644 --- a/Mage.Sets/src/mage/cards/v/VeilbornGhoul.java +++ b/Mage.Sets/src/mage/cards/v/VeilbornGhoul.java @@ -35,7 +35,7 @@ public final class VeilbornGhoul extends CardImpl { // Veilborn Ghoul can't block. this.addAbility(new CantBlockAbility()); - // Whenever a Swamp enters the battlefield under your control, you may return Veilborn Ghoul from your graveyard to your hand. + // Whenever a Swamp you control enters, you may return Veilborn Ghoul from your graveyard to your hand. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( Zone.GRAVEYARD, new ReturnSourceFromGraveyardToHandEffect(), filter, true)); diff --git a/Mage.Sets/src/mage/cards/v/VengefulRebel.java b/Mage.Sets/src/mage/cards/v/VengefulRebel.java index e7c341d0a75..32df6c4df8b 100644 --- a/Mage.Sets/src/mage/cards/v/VengefulRebel.java +++ b/Mage.Sets/src/mage/cards/v/VengefulRebel.java @@ -36,7 +36,7 @@ public final class VengefulRebel extends CardImpl { Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new BoostTargetEffect(-3, -3, Duration.EndOfTurn), false), RevoltCondition.instance, - "When {this} enters the battlefield, if a permanent you controlled left the battlefield this turn, " + "When {this} enters, if a permanent you controlled left the battlefield this turn, " + "target creature an opponent controls gets -3/-3 until end of turn" ); ability.addTarget(new TargetOpponentsCreaturePermanent()); diff --git a/Mage.Sets/src/mage/cards/v/VenomConnoisseur.java b/Mage.Sets/src/mage/cards/v/VenomConnoisseur.java index 52229813472..2371b82aee4 100644 --- a/Mage.Sets/src/mage/cards/v/VenomConnoisseur.java +++ b/Mage.Sets/src/mage/cards/v/VenomConnoisseur.java @@ -31,7 +31,7 @@ public final class VenomConnoisseur extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(2); - // Alliance — Whenever another creature enters the battlefield under your control, Venom Connoisseur gains deathtouch until end of turn. If this is the second time this ability has resolved this turn, all creatures you control gain deathtouch until end of turn. + // Alliance — Whenever another creature you control enters, Venom Connoisseur gains deathtouch until end of turn. If this is the second time this ability has resolved this turn, all creatures you control gain deathtouch until end of turn. Ability ability = new AllianceAbility(new GainAbilitySourceEffect( DeathtouchAbility.getInstance(), Duration.EndOfTurn )); diff --git a/Mage.Sets/src/mage/cards/v/VerdantSunsAvatar.java b/Mage.Sets/src/mage/cards/v/VerdantSunsAvatar.java index 6c8a870ee64..334021dbfc3 100644 --- a/Mage.Sets/src/mage/cards/v/VerdantSunsAvatar.java +++ b/Mage.Sets/src/mage/cards/v/VerdantSunsAvatar.java @@ -32,7 +32,7 @@ public final class VerdantSunsAvatar extends CardImpl { this.power = new MageInt(5); this.toughness = new MageInt(5); - // Whenever Verdant Sun's Avatar or another creature enters the battlefield under your control, you gain life equal to that creature's toughness. + // Whenever Verdant Sun's Avatar or another creature you control enters, you gain life equal to that creature's toughness. this.addAbility(new VerdantSunsAvatarTriggeredAbility()); } @@ -50,7 +50,7 @@ class VerdantSunsAvatarTriggeredAbility extends TriggeredAbilityImpl { public VerdantSunsAvatarTriggeredAbility() { super(Zone.BATTLEFIELD, new VerdantSunsAvatarEffect(), false); - setTriggerPhrase("Whenever {this} or another creature enters the battlefield under your control, "); + setTriggerPhrase("Whenever {this} or another creature you control enters, "); } private VerdantSunsAvatarTriggeredAbility(final VerdantSunsAvatarTriggeredAbility ability) { diff --git a/Mage.Sets/src/mage/cards/v/VerdelothTheAncient.java b/Mage.Sets/src/mage/cards/v/VerdelothTheAncient.java index 3f671b184a3..56fd68be9fb 100644 --- a/Mage.Sets/src/mage/cards/v/VerdelothTheAncient.java +++ b/Mage.Sets/src/mage/cards/v/VerdelothTheAncient.java @@ -56,7 +56,7 @@ public final class VerdelothTheAncient extends CardImpl { // When Verdeloth the Ancient enters the battlefield, if it was kicked, create X 1/1 green Saproling creature tokens. this.addAbility(new ConditionalInterveningIfTriggeredAbility(new EntersBattlefieldTriggeredAbility( new CreateTokenEffect(new SaprolingToken(), GetXValue.instance), false - ), KickedCondition.ONCE, "When {this} enters the battlefield, " + + ), KickedCondition.ONCE, "When {this} enters, " + "if it was kicked, create X 1/1 green Saproling creature tokens.")); } diff --git a/Mage.Sets/src/mage/cards/v/VerduranEmissary.java b/Mage.Sets/src/mage/cards/v/VerduranEmissary.java index 38abb6ecf38..b4cf54eef45 100644 --- a/Mage.Sets/src/mage/cards/v/VerduranEmissary.java +++ b/Mage.Sets/src/mage/cards/v/VerduranEmissary.java @@ -31,11 +31,11 @@ public final class VerduranEmissary extends CardImpl { // Kicker {1}{R} this.addAbility(new KickerAbility("{1}{R}")); - // When {this} enters the battlefield, if it was kicked, destroy target artifact. It can't be regenerated. + // When {this} enters, if it was kicked, destroy target artifact. It can't be regenerated. TriggeredAbility ability = new EntersBattlefieldTriggeredAbility(new DestroyTargetEffect(true)); ability.addTarget(new TargetArtifactPermanent()); this.addAbility(new ConditionalInterveningIfTriggeredAbility(ability, KickedCondition.ONCE, - "When {this} enters the battlefield, if it was kicked, destroy target artifact. It can't be regenerated.")); + "When {this} enters, if it was kicked, destroy target artifact. It can't be regenerated.")); } private VerduranEmissary(final VerduranEmissary card) { diff --git a/Mage.Sets/src/mage/cards/v/VerixBladewing.java b/Mage.Sets/src/mage/cards/v/VerixBladewing.java index 6ac7d222616..94bb69ff6c8 100644 --- a/Mage.Sets/src/mage/cards/v/VerixBladewing.java +++ b/Mage.Sets/src/mage/cards/v/VerixBladewing.java @@ -42,7 +42,7 @@ public final class VerixBladewing extends CardImpl { new CreateTokenEffect(new KaroxBladewingDragonToken())); this.addAbility(new ConditionalInterveningIfTriggeredAbility(ability, KickedCondition.ONCE, - "When {this} enters the battlefield, if it was kicked, create Karox Bladewing, " + + "When {this} enters, if it was kicked, create Karox Bladewing, " + "a legendary 4/4 red Dragon creature token with flying.")); } diff --git a/Mage.Sets/src/mage/cards/v/VesuvanShapeshifter.java b/Mage.Sets/src/mage/cards/v/VesuvanShapeshifter.java index c40370a153d..5a22db3c4e4 100644 --- a/Mage.Sets/src/mage/cards/v/VesuvanShapeshifter.java +++ b/Mage.Sets/src/mage/cards/v/VesuvanShapeshifter.java @@ -41,7 +41,7 @@ public final class VesuvanShapeshifter extends CardImpl { // As Vesuvan Shapeshifter turned face up, may choose another creature. If you do, until Vesuvan Shapeshifter is turned face down, it becomes a copy of that creature Ability ability = new SimpleStaticAbility(new AsTurnedFaceUpEffect( new VesuvanShapeshifterEffect(), false - ).setText("As {this} enters the battlefield or is turned face up, " + + ).setText("As {this} enters or is turned face up, " + "you may choose another creature on the battlefield. If you do, " + "until {this} is turned face down, it becomes a copy of that creature, " + "except it has \"At the beginning of your upkeep, you may turn this creature face down.\"") diff --git a/Mage.Sets/src/mage/cards/v/VialSmasherGleefulGrenadier.java b/Mage.Sets/src/mage/cards/v/VialSmasherGleefulGrenadier.java index f980047586e..7e9d42fd292 100644 --- a/Mage.Sets/src/mage/cards/v/VialSmasherGleefulGrenadier.java +++ b/Mage.Sets/src/mage/cards/v/VialSmasherGleefulGrenadier.java @@ -38,7 +38,7 @@ public final class VialSmasherGleefulGrenadier extends CardImpl { this.power = new MageInt(3); this.toughness = new MageInt(2); - // Whenever another outlaw enters the battlefield under your control, Vial Smasher, Gleeful Grenadier deals 1 damage to target opponent. + // Whenever another outlaw you control enters, Vial Smasher, Gleeful Grenadier deals 1 damage to target opponent. Ability ability = new EntersBattlefieldControlledTriggeredAbility(new DamageTargetEffect(1), filter); ability.addTarget(new TargetOpponent()); this.addAbility(ability); diff --git a/Mage.Sets/src/mage/cards/v/ViashinoBranchrider.java b/Mage.Sets/src/mage/cards/v/ViashinoBranchrider.java index 80c1bc97bb1..6de9e74ac3d 100644 --- a/Mage.Sets/src/mage/cards/v/ViashinoBranchrider.java +++ b/Mage.Sets/src/mage/cards/v/ViashinoBranchrider.java @@ -37,7 +37,7 @@ public final class ViashinoBranchrider extends CardImpl { // Haste this.addAbility(HasteAbility.getInstance()); - // If Viashino Branchrider was kicked, it enters the battlefield with two +1/+1 counters on it. + // If Viashino Branchrider was kicked, it enters with two +1/+1 counters on it. this.addAbility(new EntersBattlefieldAbility( new AddCountersSourceEffect(CounterType.P1P1.createInstance(2)), KickedCondition.ONCE, "If {this} was kicked, " + diff --git a/Mage.Sets/src/mage/cards/v/VigilanteJustice.java b/Mage.Sets/src/mage/cards/v/VigilanteJustice.java index 3390a1f255d..4c8f5d45e6f 100644 --- a/Mage.Sets/src/mage/cards/v/VigilanteJustice.java +++ b/Mage.Sets/src/mage/cards/v/VigilanteJustice.java @@ -29,7 +29,7 @@ public final class VigilanteJustice extends CardImpl { super(ownerId, setInfo, new CardType[]{CardType.ENCHANTMENT}, "{3}{R}"); - // Whenever a Human enters the battlefield under your control, Vigilante Justice deals 1 damage to any target. + // Whenever a Human you control enters, Vigilante Justice deals 1 damage to any target. Ability ability = new EntersBattlefieldControlledTriggeredAbility( Zone.BATTLEFIELD, new DamageTargetEffect(1), diff --git a/Mage.Sets/src/mage/cards/v/VildinPackAlpha.java b/Mage.Sets/src/mage/cards/v/VildinPackAlpha.java index ed486aeff46..9bfc27a5810 100644 --- a/Mage.Sets/src/mage/cards/v/VildinPackAlpha.java +++ b/Mage.Sets/src/mage/cards/v/VildinPackAlpha.java @@ -32,7 +32,7 @@ public final class VildinPackAlpha extends CardImpl { this.nightCard = true; - // Whenever a Werewolf enters the battlefield under your control, you may transform it. + // Whenever a Werewolf you control enters, you may transform it. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( Zone.BATTLEFIELD, new VildinPackAlphaEffect(), filter, true, SetTargetPointer.PERMANENT diff --git a/Mage.Sets/src/mage/cards/v/VineglimmerSnarl.java b/Mage.Sets/src/mage/cards/v/VineglimmerSnarl.java index a23a4411ed7..da6eac4ce84 100644 --- a/Mage.Sets/src/mage/cards/v/VineglimmerSnarl.java +++ b/Mage.Sets/src/mage/cards/v/VineglimmerSnarl.java @@ -37,7 +37,7 @@ public final class VineglimmerSnarl extends CardImpl { new TapSourceUnlessPaysEffect( new RevealTargetFromHandCost(new TargetCardInHand(filter)) ), "you may reveal a Forest or Island card from your hand. " + - "If you don't, {this} enters the battlefield tapped" + "If you don't, {this} enters tapped" )); // {T}: Add {G} or {U}. diff --git a/Mage.Sets/src/mage/cards/v/VinelasherKudzu.java b/Mage.Sets/src/mage/cards/v/VinelasherKudzu.java index 0665107c5d7..55d631f05c1 100644 --- a/Mage.Sets/src/mage/cards/v/VinelasherKudzu.java +++ b/Mage.Sets/src/mage/cards/v/VinelasherKudzu.java @@ -23,7 +23,7 @@ public final class VinelasherKudzu extends CardImpl { this.power = new MageInt(1); this.toughness = new MageInt(1); - // Whenever a land enters the battlefield under your control, put a +1/+1 counter on Vinelasher Kudzu. + // Whenever a land you control enters, put a +1/+1 counter on Vinelasher Kudzu. this.addAbility(new LandfallAbility(new AddCountersSourceEffect(CounterType.P1P1.createInstance()))); } diff --git a/Mage.Sets/src/mage/cards/v/VineshaperProdigy.java b/Mage.Sets/src/mage/cards/v/VineshaperProdigy.java index a63902054cb..fcefd11822c 100644 --- a/Mage.Sets/src/mage/cards/v/VineshaperProdigy.java +++ b/Mage.Sets/src/mage/cards/v/VineshaperProdigy.java @@ -34,7 +34,7 @@ public final class VineshaperProdigy extends CardImpl { new EntersBattlefieldTriggeredAbility( new LookLibraryAndPickControllerEffect( 3, 1, PutCards.HAND, PutCards.BOTTOM_ANY - )), KickedCondition.ONCE, "When {this} enters the battlefield, " + + )), KickedCondition.ONCE, "When {this} enters, " + "if it was kicked, look at the top three cards of your library. " + "Put one of them into your hand and the rest on the bottom of your library in any order." )); diff --git a/Mage.Sets/src/mage/cards/v/VituGhaziInspector.java b/Mage.Sets/src/mage/cards/v/VituGhaziInspector.java index b24c87c26d7..c0aeffc1fc0 100644 --- a/Mage.Sets/src/mage/cards/v/VituGhaziInspector.java +++ b/Mage.Sets/src/mage/cards/v/VituGhaziInspector.java @@ -40,7 +40,7 @@ public final class VituGhaziInspector extends CardImpl { // When Vitu-Ghazi Inspector enters the battlefield, if evidence was collected, put a +1/+1 counter on target creature and you gain 2 life. Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new AddCountersTargetEffect(CounterType.P1P1.createInstance())), - CollectedEvidenceCondition.instance, "When {this} enters the battlefield, if evidence was " + + CollectedEvidenceCondition.instance, "When {this} enters, if evidence was " + "collected, put a +1/+1 counter on target creature and you gain 2 life." ); ability.addEffect(new GainLifeEffect(2)); diff --git a/Mage.Sets/src/mage/cards/v/VividCrag.java b/Mage.Sets/src/mage/cards/v/VividCrag.java index 2be91a2c97b..62904ba6ddc 100644 --- a/Mage.Sets/src/mage/cards/v/VividCrag.java +++ b/Mage.Sets/src/mage/cards/v/VividCrag.java @@ -23,7 +23,7 @@ public final class VividCrag extends CardImpl { public VividCrag(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.LAND},""); // Vivid Crag enters the battlefield tapped with two charge counters on it. - Ability ability = new EntersBattlefieldAbility(new TapSourceEffect(true), false, null, "{this} enters the battlefield tapped with two charge counters on it.", null); + Ability ability = new EntersBattlefieldAbility(new TapSourceEffect(true), false, null, "{this} enters tapped with two charge counters on it.", null); ability.addEffect(new AddCountersSourceEffect(CounterType.CHARGE.createInstance(2))); this.addAbility(ability); // {tap}: Add {R}. diff --git a/Mage.Sets/src/mage/cards/v/VividCreek.java b/Mage.Sets/src/mage/cards/v/VividCreek.java index 1e3fcbe4d16..48a41b36ff1 100644 --- a/Mage.Sets/src/mage/cards/v/VividCreek.java +++ b/Mage.Sets/src/mage/cards/v/VividCreek.java @@ -23,7 +23,7 @@ public final class VividCreek extends CardImpl { public VividCreek(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.LAND},""); // Vivid Creek enters the battlefield tapped with two charge counters on it. - Ability ability = new EntersBattlefieldAbility(new TapSourceEffect(true), false, null, "{this} enters the battlefield tapped with two charge counters on it.", null); + Ability ability = new EntersBattlefieldAbility(new TapSourceEffect(true), false, null, "{this} enters tapped with two charge counters on it.", null); ability.addEffect(new AddCountersSourceEffect(CounterType.CHARGE.createInstance(2))); this.addAbility(ability); // {tap}: Add {U}. diff --git a/Mage.Sets/src/mage/cards/v/VividGrove.java b/Mage.Sets/src/mage/cards/v/VividGrove.java index 0039766d359..2f313c4272d 100644 --- a/Mage.Sets/src/mage/cards/v/VividGrove.java +++ b/Mage.Sets/src/mage/cards/v/VividGrove.java @@ -23,7 +23,7 @@ public final class VividGrove extends CardImpl { public VividGrove(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.LAND},""); // Vivid Grove enters the battlefield tapped with two charge counters on it. - Ability ability = new EntersBattlefieldAbility(new TapSourceEffect(true), false, null, "{this} enters the battlefield tapped with two charge counters on it.", null); + Ability ability = new EntersBattlefieldAbility(new TapSourceEffect(true), false, null, "{this} enters tapped with two charge counters on it.", null); ability.addEffect(new AddCountersSourceEffect(CounterType.CHARGE.createInstance(2))); this.addAbility(ability); // {tap}: Add {G}. diff --git a/Mage.Sets/src/mage/cards/v/VividMarsh.java b/Mage.Sets/src/mage/cards/v/VividMarsh.java index 70cd0df63cf..8846c99ddbf 100644 --- a/Mage.Sets/src/mage/cards/v/VividMarsh.java +++ b/Mage.Sets/src/mage/cards/v/VividMarsh.java @@ -24,7 +24,7 @@ public final class VividMarsh extends CardImpl { super(ownerId,setInfo,new CardType[]{CardType.LAND},""); // Vivid Marsh enters the battlefield tapped with two charge counters on it. - Ability ability = new EntersBattlefieldAbility(new TapSourceEffect(true), false, null, "{this} enters the battlefield tapped with two charge counters on it.", null); + Ability ability = new EntersBattlefieldAbility(new TapSourceEffect(true), false, null, "{this} enters tapped with two charge counters on it.", null); ability.addEffect(new AddCountersSourceEffect(CounterType.CHARGE.createInstance(2))); this.addAbility(ability); // {tap}: Add {B}. diff --git a/Mage.Sets/src/mage/cards/v/VividMeadow.java b/Mage.Sets/src/mage/cards/v/VividMeadow.java index 07a09886ddb..67623367815 100644 --- a/Mage.Sets/src/mage/cards/v/VividMeadow.java +++ b/Mage.Sets/src/mage/cards/v/VividMeadow.java @@ -23,7 +23,7 @@ public final class VividMeadow extends CardImpl { public VividMeadow(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.LAND},""); // Vivid Meadow enters the battlefield tapped with two charge counters on it. - Ability ability = new EntersBattlefieldAbility(new TapSourceEffect(true), false, null, "{this} enters the battlefield tapped with two charge counters on it.", null); + Ability ability = new EntersBattlefieldAbility(new TapSourceEffect(true), false, null, "{this} enters tapped with two charge counters on it.", null); ability.addEffect(new AddCountersSourceEffect(CounterType.CHARGE.createInstance(2))); this.addAbility(ability); // {tap}: Add {W}. diff --git a/Mage.Sets/src/mage/cards/v/ViviensTalent.java b/Mage.Sets/src/mage/cards/v/ViviensTalent.java index 2aaa8ca8f39..3b808854bb1 100644 --- a/Mage.Sets/src/mage/cards/v/ViviensTalent.java +++ b/Mage.Sets/src/mage/cards/v/ViviensTalent.java @@ -44,7 +44,7 @@ public final class ViviensTalent extends CardImpl { Duration.WhileOnBattlefield, null, "planeswalker" ))); - // Whenever a nontoken creature enters the battlefield under your control, put a loyalty counter on enchanted planeswalker. + // Whenever a nontoken creature you control enters, put a loyalty counter on enchanted planeswalker. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( new AddCountersAttachedEffect( CounterType.LOYALTY.createInstance(), "enchanted planeswalker" diff --git a/Mage.Sets/src/mage/cards/v/VivisectionEvangelist.java b/Mage.Sets/src/mage/cards/v/VivisectionEvangelist.java index c6863603a63..205be888562 100644 --- a/Mage.Sets/src/mage/cards/v/VivisectionEvangelist.java +++ b/Mage.Sets/src/mage/cards/v/VivisectionEvangelist.java @@ -45,7 +45,7 @@ public final class VivisectionEvangelist extends CardImpl { // Corrupted -- When Vivisection Evangelist enters the battlefield, if an opponent has three or more poison counters, destroy target creature or planeswalker an opponent controls. Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new DestroyTargetEffect(), false), - CorruptedCondition.instance, "When {this} enters the battlefield, " + + CorruptedCondition.instance, "When {this} enters, " + "if an opponent has three or more poison counters, " + "destroy target creature or planeswalker an opponent controls." ); diff --git a/Mage.Sets/src/mage/cards/v/VodalianSerpent.java b/Mage.Sets/src/mage/cards/v/VodalianSerpent.java index a51851908b8..07c3037d8e5 100644 --- a/Mage.Sets/src/mage/cards/v/VodalianSerpent.java +++ b/Mage.Sets/src/mage/cards/v/VodalianSerpent.java @@ -34,9 +34,9 @@ public final class VodalianSerpent extends CardImpl { this.addAbility(new KickerAbility("{2}")); // Vodalian Serpent can't attack unless defending player controls an Island. this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new CantAttackUnlessDefenderControllsPermanent(new FilterLandPermanent(SubType.ISLAND, "an Island")))); - // If Vodalian Serpent was kicked, it enters the battlefield with four +1/+1 counters on it. + // If Vodalian Serpent was kicked, it enters with four +1/+1 counters on it. this.addAbility(new EntersBattlefieldAbility(new AddCountersSourceEffect(CounterType.P1P1.createInstance(4)), - KickedCondition.ONCE, "If {this} was kicked, it enters the battlefield with four +1/+1 counters on it.", "")); + KickedCondition.ONCE, "If {this} was kicked, it enters with four +1/+1 counters on it.", "")); } private VodalianSerpent(final VodalianSerpent card) { diff --git a/Mage.Sets/src/mage/cards/v/Voidpouncer.java b/Mage.Sets/src/mage/cards/v/Voidpouncer.java index b796a75d569..3dc21c2164e 100644 --- a/Mage.Sets/src/mage/cards/v/Voidpouncer.java +++ b/Mage.Sets/src/mage/cards/v/Voidpouncer.java @@ -36,11 +36,11 @@ public final class Voidpouncer extends CardImpl { // Kicker {2}{C} this.addAbility(new KickerAbility("{2}{C}")); - // If Voidpouncer was kicked, it enters the battlefield with two +1/+1 counters and a trample counter on it and with haste. + // If Voidpouncer was kicked, it enters with two +1/+1 counters and a trample counter on it and with haste. Ability ability = new EntersBattlefieldAbility( new AddCountersSourceEffect(CounterType.P1P1.createInstance(2)), KickedCondition.ONCE, - "If {this} was kicked, it enters the battlefield with two +1/+1 counters and a trample counter on it and with haste.", "" + "If {this} was kicked, it enters with two +1/+1 counters and a trample counter on it and with haste.", "" ); ability.addEffect(new AddCountersSourceEffect(CounterType.TRAMPLE.createInstance())); ability.addEffect(new GainAbilitySourceEffect(HasteAbility.getInstance(), Duration.Custom)); @@ -55,4 +55,4 @@ public final class Voidpouncer extends CardImpl { public Voidpouncer copy() { return new Voidpouncer(this); } -} \ No newline at end of file +} diff --git a/Mage.Sets/src/mage/cards/v/VoldarenAmbusher.java b/Mage.Sets/src/mage/cards/v/VoldarenAmbusher.java index 649da55f2f3..6a19c5a54ca 100644 --- a/Mage.Sets/src/mage/cards/v/VoldarenAmbusher.java +++ b/Mage.Sets/src/mage/cards/v/VoldarenAmbusher.java @@ -40,7 +40,7 @@ public final class VoldarenAmbusher extends CardImpl { // When Voldaren Ambusher enters the battlefield, if an opponent lost life this turn, it deals X damage to up to one target creature or planeswalker, where X is the number of Vampires you control. Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new DamageTargetEffect(xValue)), - OpponentsLostLifeCondition.instance, "When {this} enters the battlefield, " + + OpponentsLostLifeCondition.instance, "When {this} enters, " + "if an opponent lost life this turn, it deals X damage to up to one target " + "creature or planeswalker, where X is the number of Vampires you control." ); diff --git a/Mage.Sets/src/mage/cards/w/Wakedancer.java b/Mage.Sets/src/mage/cards/w/Wakedancer.java index fb55d8120b4..bb48fa7c66e 100644 --- a/Mage.Sets/src/mage/cards/w/Wakedancer.java +++ b/Mage.Sets/src/mage/cards/w/Wakedancer.java @@ -21,7 +21,7 @@ import mage.game.permanent.token.ZombieToken; */ public final class Wakedancer extends CardImpl { - private static final String staticText = "Morbid — When {this} enters the battlefield, if a creature died this turn, create a 2/2 black Zombie creature token."; + private static final String staticText = "Morbid — When {this} enters, if a creature died this turn, create a 2/2 black Zombie creature token."; public Wakedancer(UUID ownerId, CardSetInfo setInfo) { super(ownerId,setInfo,new CardType[]{CardType.CREATURE},"{2}{B}"); diff --git a/Mage.Sets/src/mage/cards/w/WakeningSunsAvatar.java b/Mage.Sets/src/mage/cards/w/WakeningSunsAvatar.java index 0509e4425f4..8df0e3b6166 100644 --- a/Mage.Sets/src/mage/cards/w/WakeningSunsAvatar.java +++ b/Mage.Sets/src/mage/cards/w/WakeningSunsAvatar.java @@ -39,7 +39,7 @@ public final class WakeningSunsAvatar extends CardImpl { this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new DestroyAllEffect(filter), false), CastFromHandSourcePermanentCondition.instance, - "When {this} enters the battlefield, if you cast it from your hand, destroy all non-Dinosaur creatures."), + "When {this} enters, if you cast it from your hand, destroy all non-Dinosaur creatures."), new CastFromHandWatcher()); } diff --git a/Mage.Sets/src/mage/cards/w/WanderwineHub.java b/Mage.Sets/src/mage/cards/w/WanderwineHub.java index 060407c2508..174ad8f5407 100644 --- a/Mage.Sets/src/mage/cards/w/WanderwineHub.java +++ b/Mage.Sets/src/mage/cards/w/WanderwineHub.java @@ -29,7 +29,7 @@ public final class WanderwineHub extends CardImpl { super(ownerId,setInfo,new CardType[]{CardType.LAND},""); // As Wanderwine Hub enters the battlefield, you may reveal a Merfolk card from your hand. If you don't, Wanderwine Hub enters the battlefield tapped. - this.addAbility(new AsEntersBattlefieldAbility(new TapSourceUnlessPaysEffect(new RevealTargetFromHandCost(new TargetCardInHand(filter))), "you may reveal a Merfolk card from your hand. If you don't, {this} enters the battlefield tapped")); + this.addAbility(new AsEntersBattlefieldAbility(new TapSourceUnlessPaysEffect(new RevealTargetFromHandCost(new TargetCardInHand(filter))), "you may reveal a Merfolk card from your hand. If you don't, {this} enters tapped")); // {tap}: Add {W} or {U}. this.addAbility(new WhiteManaAbility()); this.addAbility(new BlueManaAbility()); diff --git a/Mage.Sets/src/mage/cards/w/WarNameAspirant.java b/Mage.Sets/src/mage/cards/w/WarNameAspirant.java index 76a632da8fa..740e85dda93 100644 --- a/Mage.Sets/src/mage/cards/w/WarNameAspirant.java +++ b/Mage.Sets/src/mage/cards/w/WarNameAspirant.java @@ -39,8 +39,8 @@ public final class WarNameAspirant extends CardImpl { // Raid — War-Name Aspirant enters the battlefield with a +1/+1 counter on it if you attacked this turn. this.addAbility(new EntersBattlefieldAbility(new AddCountersSourceEffect(CounterType.P1P1.createInstance(1), false), RaidCondition.instance, - "Raid — {this} enters the battlefield with a +1/+1 counter on it if you attacked this turn.", - "{this} enters the battlefield with a +1/+1 counter") + "Raid — {this} enters with a +1/+1 counter on it if you attacked this turn.", + "{this} enters with a +1/+1 counter") .setAbilityWord(AbilityWord.RAID) .addHint(RaidHint.instance), new PlayerAttackedWatcher()); diff --git a/Mage.Sets/src/mage/cards/w/WarleadersCall.java b/Mage.Sets/src/mage/cards/w/WarleadersCall.java index f470f44a094..67d203d5239 100644 --- a/Mage.Sets/src/mage/cards/w/WarleadersCall.java +++ b/Mage.Sets/src/mage/cards/w/WarleadersCall.java @@ -24,7 +24,7 @@ public final class WarleadersCall extends CardImpl { // Creatures you control get +1/+1. this.addAbility(new SimpleStaticAbility(new BoostControlledEffect(1, 1, Duration.WhileOnBattlefield))); - // Whenever a creature enters the battlefield under your control, Warleader's Call deals 1 damage to each opponent. + // Whenever a creature you control enters, Warleader's Call deals 1 damage to each opponent. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( new DamagePlayersEffect(1, TargetController.OPPONENT), StaticFilters.FILTER_PERMANENT_A_CREATURE diff --git a/Mage.Sets/src/mage/cards/w/WarstormSurge.java b/Mage.Sets/src/mage/cards/w/WarstormSurge.java index 5c853c52d79..d52629ac205 100644 --- a/Mage.Sets/src/mage/cards/w/WarstormSurge.java +++ b/Mage.Sets/src/mage/cards/w/WarstormSurge.java @@ -25,7 +25,7 @@ public final class WarstormSurge extends CardImpl { public WarstormSurge(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.ENCHANTMENT}, "{5}{R}"); - // Whenever a creature enters the battlefield under your control, it deals damage equal to its power to any target. + // Whenever a creature you control enters, it deals damage equal to its power to any target. Ability ability = new WarstormSurgeTriggeredAbility(); ability.addTarget(new TargetAnyTarget()); this.addAbility(ability); @@ -71,7 +71,7 @@ class WarstormSurgeTriggeredAbility extends TriggeredAbilityImpl { @Override public String getRule() { - return "Whenever a creature enters the battlefield under your control, it deals damage equal to its power to any target."; + return "Whenever a creature you control enters, it deals damage equal to its power to any target."; } @Override diff --git a/Mage.Sets/src/mage/cards/w/WatcherOfTheSpheres.java b/Mage.Sets/src/mage/cards/w/WatcherOfTheSpheres.java index 951def8948a..9291749b4ef 100644 --- a/Mage.Sets/src/mage/cards/w/WatcherOfTheSpheres.java +++ b/Mage.Sets/src/mage/cards/w/WatcherOfTheSpheres.java @@ -49,7 +49,7 @@ public final class WatcherOfTheSpheres extends CardImpl { // Creature spells with flying you cast cost {1} less to cast. this.addAbility(new SimpleStaticAbility(Zone.BATTLEFIELD, new SpellsCostReductionControllerEffect(filter, 1))); - // Whenever another creature with flying enters the battlefield under your control, Watcher of the Spheres gets +1/+1 until end of turn. + // Whenever another creature with flying you control enters, Watcher of the Spheres gets +1/+1 until end of turn. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(Zone.BATTLEFIELD, new BoostSourceEffect(1, 1, Duration.EndOfTurn), filter1, false)); } diff --git a/Mage.Sets/src/mage/cards/w/WaterkinShaman.java b/Mage.Sets/src/mage/cards/w/WaterkinShaman.java index 359367f521a..de77b2f191a 100644 --- a/Mage.Sets/src/mage/cards/w/WaterkinShaman.java +++ b/Mage.Sets/src/mage/cards/w/WaterkinShaman.java @@ -34,7 +34,7 @@ public final class WaterkinShaman extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(1); - // Whenever a creature with flying enters the battlefield under your control, Waterkin Shaman gets +1/+1 until end of turn. + // Whenever a creature with flying you control enters, Waterkin Shaman gets +1/+1 until end of turn. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( new BoostSourceEffect(1, 1, Duration.EndOfTurn), filter )); diff --git a/Mage.Sets/src/mage/cards/w/WaterspoutElemental.java b/Mage.Sets/src/mage/cards/w/WaterspoutElemental.java index 671fd79162e..38716a7d57f 100644 --- a/Mage.Sets/src/mage/cards/w/WaterspoutElemental.java +++ b/Mage.Sets/src/mage/cards/w/WaterspoutElemental.java @@ -43,7 +43,7 @@ public final class WaterspoutElemental extends CardImpl { EntersBattlefieldTriggeredAbility ability = new EntersBattlefieldTriggeredAbility(new ReturnToHandFromBattlefieldAllEffect(filter)); ability.addEffect(new SkipNextTurnSourceEffect()); this.addAbility(new ConditionalInterveningIfTriggeredAbility(ability, KickedCondition.ONCE, - "When {this} enters the battlefield, if it was kicked, return all other creatures to their owners' hands and you skip your next turn.")); + "When {this} enters, if it was kicked, return all other creatures to their owners' hands and you skip your next turn.")); } private WaterspoutElemental(final WaterspoutElemental card) { diff --git a/Mage.Sets/src/mage/cards/w/WateryGrave.java b/Mage.Sets/src/mage/cards/w/WateryGrave.java index c1b733798f2..8c1b35edf32 100644 --- a/Mage.Sets/src/mage/cards/w/WateryGrave.java +++ b/Mage.Sets/src/mage/cards/w/WateryGrave.java @@ -23,7 +23,7 @@ public final class WateryGrave extends CardImpl { this.subtype.add(SubType.ISLAND); this.subtype.add(SubType.SWAMP); - this.addAbility(new AsEntersBattlefieldAbility(new TapSourceUnlessPaysEffect(new PayLifeCost(2)), "you may pay 2 life. If you don't, it enters the battlefield tapped")); + this.addAbility(new AsEntersBattlefieldAbility(new TapSourceUnlessPaysEffect(new PayLifeCost(2)), "you may pay 2 life. If you don't, it enters tapped")); this.addAbility(new BlueManaAbility()); this.addAbility(new BlackManaAbility()); } diff --git a/Mage.Sets/src/mage/cards/w/WaveWingElemental.java b/Mage.Sets/src/mage/cards/w/WaveWingElemental.java index f86b2d913d2..93313056ab4 100644 --- a/Mage.Sets/src/mage/cards/w/WaveWingElemental.java +++ b/Mage.Sets/src/mage/cards/w/WaveWingElemental.java @@ -26,7 +26,7 @@ public final class WaveWingElemental extends CardImpl { // Flying this.addAbility(FlyingAbility.getInstance()); - // Landfall — Whenever a land enters the battlefield under your control, Wave-Wing Elemental gets +2/+2 until end of turn. + // Landfall — Whenever a land you control enters, Wave-Wing Elemental gets +2/+2 until end of turn. this.addAbility(new LandfallAbility(new BoostSourceEffect(2, 2, Duration.EndOfTurn), false)); } diff --git a/Mage.Sets/src/mage/cards/w/WaylayingPirates.java b/Mage.Sets/src/mage/cards/w/WaylayingPirates.java index 4c74d3648fb..5f8a6d9c807 100644 --- a/Mage.Sets/src/mage/cards/w/WaylayingPirates.java +++ b/Mage.Sets/src/mage/cards/w/WaylayingPirates.java @@ -39,7 +39,7 @@ public final class WaylayingPirates extends CardImpl { // When Waylaying Pirates enters the battlefield, if you control an artifact, tap target artifact or creature an opponent controls and put a stun counter on it. Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new TapTargetEffect()), - condition, "When {this} enters the battlefield, if you control an artifact, " + + condition, "When {this} enters, if you control an artifact, " + "tap target artifact or creature an opponent controls and put a stun counter on it." ); ability.addEffect(new AddCountersTargetEffect(CounterType.STUN.createInstance())); diff --git a/Mage.Sets/src/mage/cards/w/WaywardServant.java b/Mage.Sets/src/mage/cards/w/WaywardServant.java index 782bcda6ff6..553742cc866 100644 --- a/Mage.Sets/src/mage/cards/w/WaywardServant.java +++ b/Mage.Sets/src/mage/cards/w/WaywardServant.java @@ -33,7 +33,7 @@ public final class WaywardServant extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(2); - // Whenever another Zombie enters the battlefield under your control, each opponent loses 1 life and you gain 1 life. + // Whenever another Zombie you control enters, each opponent loses 1 life and you gain 1 life. Ability ability = new EntersBattlefieldControlledTriggeredAbility(new LoseLifeOpponentsEffect(1), filter); ability.addEffect(new GainLifeEffect(1).concatBy("and")); this.addAbility(ability); diff --git a/Mage.Sets/src/mage/cards/w/WebweaverChangeling.java b/Mage.Sets/src/mage/cards/w/WebweaverChangeling.java index ea7ab40a175..e0fd5c9f4da 100644 --- a/Mage.Sets/src/mage/cards/w/WebweaverChangeling.java +++ b/Mage.Sets/src/mage/cards/w/WebweaverChangeling.java @@ -40,7 +40,7 @@ public final class WebweaverChangeling extends CardImpl { // When Webweaver Changeling enters the battlefield, if there are three or more creature cards in your graveyard, you gain 5 life. this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new GainLifeEffect(5)), condition, - "When {this} enters the battlefield, if there are three or more " + + "When {this} enters, if there are three or more " + "creature cards in your graveyard, you gain 5 life." )); } diff --git a/Mage.Sets/src/mage/cards/w/WeddingRing.java b/Mage.Sets/src/mage/cards/w/WeddingRing.java index 21c42a1e1ba..08402474cca 100644 --- a/Mage.Sets/src/mage/cards/w/WeddingRing.java +++ b/Mage.Sets/src/mage/cards/w/WeddingRing.java @@ -37,7 +37,7 @@ public final class WeddingRing extends CardImpl { // When Wedding Ring enters the battlefield, if it was cast, target opponent creates a token that's a copy of it. Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new WeddingRingEffect()), - CastFromEverywhereSourceCondition.instance, "When {this} enters the battlefield, " + + CastFromEverywhereSourceCondition.instance, "When {this} enters, " + "if it was cast, target opponent creates a token that's a copy of it." ); ability.addTarget(new TargetOpponent()); diff --git a/Mage.Sets/src/mage/cards/w/WeldfastWingsmith.java b/Mage.Sets/src/mage/cards/w/WeldfastWingsmith.java index 4d85fc5b827..26dc64d8e87 100644 --- a/Mage.Sets/src/mage/cards/w/WeldfastWingsmith.java +++ b/Mage.Sets/src/mage/cards/w/WeldfastWingsmith.java @@ -26,7 +26,7 @@ public final class WeldfastWingsmith extends CardImpl { this.power = new MageInt(3); this.toughness = new MageInt(3); - // Whenever an artifact enters the battlefield under your control, Weldfast Wingsmith gains flying until end of turn. + // Whenever an artifact you control enters, Weldfast Wingsmith gains flying until end of turn. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( new GainAbilitySourceEffect(FlyingAbility.getInstance(), Duration.EndOfTurn), StaticFilters.FILTER_PERMANENT_ARTIFACT)); } diff --git a/Mage.Sets/src/mage/cards/w/WhereAncientsTread.java b/Mage.Sets/src/mage/cards/w/WhereAncientsTread.java index 67b806600dc..e759b3d8b63 100644 --- a/Mage.Sets/src/mage/cards/w/WhereAncientsTread.java +++ b/Mage.Sets/src/mage/cards/w/WhereAncientsTread.java @@ -29,7 +29,7 @@ import mage.target.common.TargetAnyTarget; super(ownerId,setInfo,new CardType[]{CardType.ENCHANTMENT},"{4}{R}"); - // Whenever a creature with power 5 or greater enters the battlefield under your control, you may have Where Ancients Tread deal 5 damage to any target. + // Whenever a creature with power 5 or greater you control enters, you may have Where Ancients Tread deal 5 damage to any target. Ability ability = new EntersBattlefieldControlledTriggeredAbility(Zone.BATTLEFIELD, new DamageTargetEffect(5).setText("you may have {this} deal 5 damage to any target"), filter, true); ability.addTarget(new TargetAnyTarget()); this.addAbility(ability); diff --git a/Mage.Sets/src/mage/cards/w/WhitewaterNaiads.java b/Mage.Sets/src/mage/cards/w/WhitewaterNaiads.java index 624fe733a01..f090c576707 100644 --- a/Mage.Sets/src/mage/cards/w/WhitewaterNaiads.java +++ b/Mage.Sets/src/mage/cards/w/WhitewaterNaiads.java @@ -26,7 +26,7 @@ public final class WhitewaterNaiads extends CardImpl { this.power = new MageInt(4); this.toughness = new MageInt(4); - // Constellation - Whenever Whitewater Naiads or another enchantment enters the battlefield under your control, target creature can't be blocked this turn. + // Constellation - Whenever Whitewater Naiads or another enchantment you control enters, target creature can't be blocked this turn. Ability ability = new ConstellationAbility(new CantBeBlockedTargetEffect(Duration.EndOfTurn), false); ability.addTarget(new TargetCreaturePermanent()); this.addAbility(ability); diff --git a/Mage.Sets/src/mage/cards/w/WildbornPreserver.java b/Mage.Sets/src/mage/cards/w/WildbornPreserver.java index d9a017db395..64cb4c6b4b3 100644 --- a/Mage.Sets/src/mage/cards/w/WildbornPreserver.java +++ b/Mage.Sets/src/mage/cards/w/WildbornPreserver.java @@ -52,7 +52,7 @@ public final class WildbornPreserver extends CardImpl { // Reach this.addAbility(ReachAbility.getInstance()); - // Whenever another non-Human creature enters the battlefield under your control, you may pay {X}. When you do, put X +1/+1 counters on Wildborn Preserver. + // Whenever another non-Human creature you control enters, you may pay {X}. When you do, put X +1/+1 counters on Wildborn Preserver. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( new WildbornPreserverCreateReflexiveTriggerEffect(), filter )); diff --git a/Mage.Sets/src/mage/cards/w/WildfireDevils.java b/Mage.Sets/src/mage/cards/w/WildfireDevils.java index 8ae00a453e3..23f9898e52a 100644 --- a/Mage.Sets/src/mage/cards/w/WildfireDevils.java +++ b/Mage.Sets/src/mage/cards/w/WildfireDevils.java @@ -34,7 +34,7 @@ public final class WildfireDevils extends CardImpl { // When Wildfire Devils enters the battlefield and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost. this.addAbility(new OrTriggeredAbility( Zone.BATTLEFIELD, new WildfireDevilsEffect(), false, - "When {this} enters the battlefield and at the beginning of your upkeep, ", + "When {this} enters and at the beginning of your upkeep, ", new EntersBattlefieldTriggeredAbility(null, false), new BeginningOfUpkeepTriggeredAbility(null, TargetController.YOU, false) )); diff --git a/Mage.Sets/src/mage/cards/w/WildwoodMentor.java b/Mage.Sets/src/mage/cards/w/WildwoodMentor.java index e4e00dd0ded..9f6ac7adf06 100644 --- a/Mage.Sets/src/mage/cards/w/WildwoodMentor.java +++ b/Mage.Sets/src/mage/cards/w/WildwoodMentor.java @@ -50,7 +50,7 @@ public final class WildwoodMentor extends CardImpl { this.power = new MageInt(1); this.toughness = new MageInt(1); - // Whenever a token enters the battlefield under your control, put a +1/+1 counter on Wildwood Mentor. + // Whenever a token you control enters, put a +1/+1 counter on Wildwood Mentor. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( new AddCountersSourceEffect(CounterType.P1P1.createInstance()), filterToken diff --git a/Mage.Sets/src/mage/cards/w/WingmantleChaplain.java b/Mage.Sets/src/mage/cards/w/WingmantleChaplain.java index a499117d7cc..e12168835d7 100644 --- a/Mage.Sets/src/mage/cards/w/WingmantleChaplain.java +++ b/Mage.Sets/src/mage/cards/w/WingmantleChaplain.java @@ -56,7 +56,7 @@ public final class WingmantleChaplain extends CardImpl { // When Wingmantle Chaplain enters the battlefield, create a 1/1 white Bird creature token with flying for each creature with defender you control. this.addAbility(new EntersBattlefieldTriggeredAbility(new CreateTokenEffect(new BirdToken(), xValue))); - // Whenever another creature with defender enters the battlefield under your control, create a 1/1 white Bird creature token with flying. + // Whenever another creature with defender you control enters, create a 1/1 white Bird creature token with flying. this.addAbility(new EntersBattlefieldControlledTriggeredAbility(new CreateTokenEffect(new BirdToken()), filter2)); } diff --git a/Mage.Sets/src/mage/cards/w/WingmateRoc.java b/Mage.Sets/src/mage/cards/w/WingmateRoc.java index 8449b80d250..c3ca3257cf9 100644 --- a/Mage.Sets/src/mage/cards/w/WingmateRoc.java +++ b/Mage.Sets/src/mage/cards/w/WingmateRoc.java @@ -38,7 +38,7 @@ public final class WingmateRoc extends CardImpl { // Raid — When Wingmate Roc enters the battlefield, if you attacked this turn, create a 3/4 white Bird creature token with flying. this.addAbility(new ConditionalInterveningIfTriggeredAbility(new EntersBattlefieldTriggeredAbility(new CreateTokenEffect(new WingmateRocToken())), RaidCondition.instance, - "When {this} enters the battlefield, if you attacked this turn, create a 3/4 white Bird creature token with flying.") + "When {this} enters, if you attacked this turn, create a 3/4 white Bird creature token with flying.") .setAbilityWord(AbilityWord.RAID) .addHint(RaidHint.instance), new PlayerAttackedWatcher()); diff --git a/Mage.Sets/src/mage/cards/w/WispdrinkerVampire.java b/Mage.Sets/src/mage/cards/w/WispdrinkerVampire.java index e95b4605c6e..9194e34f0d9 100644 --- a/Mage.Sets/src/mage/cards/w/WispdrinkerVampire.java +++ b/Mage.Sets/src/mage/cards/w/WispdrinkerVampire.java @@ -51,7 +51,7 @@ public final class WispdrinkerVampire extends CardImpl { // Flying this.addAbility(FlyingAbility.getInstance()); - // Whenever another creature with power 2 or less enters the battlefield under your control, each opponent loses 1 life and you gain 1 life. + // Whenever another creature with power 2 or less you control enters, each opponent loses 1 life and you gain 1 life. Ability ability = new EntersBattlefieldControlledTriggeredAbility(new LoseLifeOpponentsEffect(1), filter); ability.addEffect(new GainLifeEffect(1).concatBy("and")); this.addAbility(ability); diff --git a/Mage.Sets/src/mage/cards/w/WitchEnchanter.java b/Mage.Sets/src/mage/cards/w/WitchEnchanter.java index a9bf9364de8..ef4602b6ee1 100644 --- a/Mage.Sets/src/mage/cards/w/WitchEnchanter.java +++ b/Mage.Sets/src/mage/cards/w/WitchEnchanter.java @@ -51,10 +51,10 @@ public final class WitchEnchanter extends ModalDoubleFacedCard { // Witch-Blessed Meadow // Land - // As Witch-Blessed Meadow enters the battlefield, you may pay 3 life. If you don't, it enters the battlefield tapped. + // As Witch-Blessed Meadow enters the battlefield, you may pay 3 life. If you don't, it enters tapped. this.getRightHalfCard().addAbility(new AsEntersBattlefieldAbility( new TapSourceUnlessPaysEffect(new PayLifeCost(3)), - "you may pay 3 life. If you don't, it enters the battlefield tapped" + "you may pay 3 life. If you don't, it enters tapped" )); // {T}: Add {W}. diff --git a/Mage.Sets/src/mage/cards/w/WittyRoastmaster.java b/Mage.Sets/src/mage/cards/w/WittyRoastmaster.java index bc6148fb297..95f4aa2992d 100644 --- a/Mage.Sets/src/mage/cards/w/WittyRoastmaster.java +++ b/Mage.Sets/src/mage/cards/w/WittyRoastmaster.java @@ -24,7 +24,7 @@ public final class WittyRoastmaster extends CardImpl { this.power = new MageInt(3); this.toughness = new MageInt(2); - // Alliance — Whenever another creature enters the battlefield under your control, Witty Roastmaster deals 1 damage to each opponent. + // Alliance — Whenever another creature you control enters, Witty Roastmaster deals 1 damage to each opponent. this.addAbility(new AllianceAbility(new DamagePlayersEffect(1, TargetController.OPPONENT))); } diff --git a/Mage.Sets/src/mage/cards/w/WolverineRiders.java b/Mage.Sets/src/mage/cards/w/WolverineRiders.java index b3c02671384..bb4ba50efe5 100644 --- a/Mage.Sets/src/mage/cards/w/WolverineRiders.java +++ b/Mage.Sets/src/mage/cards/w/WolverineRiders.java @@ -45,7 +45,7 @@ public final class WolverineRiders extends CardImpl { new CreateTokenEffect(new ElfWarriorToken()), TargetController.EACH_PLAYER, false )); - // Whenever another Elf enters the battlefield under your control, you gain life equal to its toughness. + // Whenever another Elf you control enters, you gain life equal to its toughness. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( new GainLifeEffect(WolverineRidersValue.instance, "you gain life equal to its toughness"), filter )); diff --git a/Mage.Sets/src/mage/cards/w/WoodcallerAutomaton.java b/Mage.Sets/src/mage/cards/w/WoodcallerAutomaton.java index 808530c0df6..c8ab4ac80ad 100644 --- a/Mage.Sets/src/mage/cards/w/WoodcallerAutomaton.java +++ b/Mage.Sets/src/mage/cards/w/WoodcallerAutomaton.java @@ -44,7 +44,7 @@ public final class WoodcallerAutomaton extends CardImpl { // When Woodcaller Automaton enters the battlefield, if you cast it, untap target land you control. It becomes a Treefolk creature with haste and base power and toughness equal to Woodcaller Automaton's power and toughness. It's still a land. Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new UntapTargetEffect()), - CastFromEverywhereSourceCondition.instance, "When {this} enters the battlefield, " + + CastFromEverywhereSourceCondition.instance, "When {this} enters, " + "if you cast it, untap target land you control. It becomes a Treefolk creature with haste " + "and base power and toughness equal to {this}'s power and toughness. It's still a land." ); diff --git a/Mage.Sets/src/mage/cards/w/WoodlandSleuth.java b/Mage.Sets/src/mage/cards/w/WoodlandSleuth.java index cfccd0f8ea2..abc9d5e1e6f 100644 --- a/Mage.Sets/src/mage/cards/w/WoodlandSleuth.java +++ b/Mage.Sets/src/mage/cards/w/WoodlandSleuth.java @@ -22,7 +22,7 @@ import java.util.UUID; */ public final class WoodlandSleuth extends CardImpl { - private static final String staticText = "Morbid — When {this} enters the battlefield, if a creature died this turn, return a creature card at random from your graveyard to your hand."; + private static final String staticText = "Morbid — When {this} enters, if a creature died this turn, return a creature card at random from your graveyard to your hand."; public WoodlandSleuth(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.CREATURE}, "{3}{G}"); diff --git a/Mage.Sets/src/mage/cards/w/WoodlandWanderer.java b/Mage.Sets/src/mage/cards/w/WoodlandWanderer.java index bb99cd11ec2..59ffcf4e3e5 100644 --- a/Mage.Sets/src/mage/cards/w/WoodlandWanderer.java +++ b/Mage.Sets/src/mage/cards/w/WoodlandWanderer.java @@ -33,7 +33,7 @@ public final class WoodlandWanderer extends CardImpl { // Converge — Woodland Wanderer enters the battlefield with a +1/+1 counter on it for each color of mana spent to cast it. this.addAbility(new EntersBattlefieldAbility( new AddCountersSourceEffect(CounterType.P1P1.createInstance(), ColorsOfManaSpentToCastCount.getInstance(), true), - null, "Converge — {this} enters the battlefield with a +1/+1 counter on it for each color of mana spent to cast it.", null)); + null, "Converge — {this} enters with a +1/+1 counter on it for each color of mana spent to cast it.", null)); } private WoodlandWanderer(final WoodlandWanderer card) { diff --git a/Mage.Sets/src/mage/cards/w/WookieeMystic.java b/Mage.Sets/src/mage/cards/w/WookieeMystic.java index 767f11fc273..66bed888a88 100644 --- a/Mage.Sets/src/mage/cards/w/WookieeMystic.java +++ b/Mage.Sets/src/mage/cards/w/WookieeMystic.java @@ -38,25 +38,25 @@ public final class WookieeMystic extends CardImpl { this.power = new MageInt(2); this.toughness = new MageInt(2); - // {T}: Add {R}, {G} or {W}. If that mana is spent on a creature spell, it enters the battlefield with a +1/+1 counter on it. + // {T}: Add {R}, {G} or {W}. If that mana is spent on a creature spell, it enters with a +1/+1 counter on it. Mana mana = Mana.RedMana(1); mana.setFlag(true); ManaEffect effect = new BasicManaEffect(mana); - effect.setText("Add {R}. If that mana is spent on a creature spell, it enters the battlefield with a +1/+1 counter on it"); + effect.setText("Add {R}. If that mana is spent on a creature spell, it enters with a +1/+1 counter on it"); Ability ability = new SimpleManaAbility(Zone.BATTLEFIELD, effect, new TapSourceCost()); this.addAbility(ability, new WookieeMysticWatcher().withParams(ability)); mana = Mana.GreenMana(1); mana.setFlag(true); effect = new BasicManaEffect(mana); - effect.setText("Add {G}. If that mana is spent on a creature spell, it enters the battlefield with a +1/+1 counter on it"); + effect.setText("Add {G}. If that mana is spent on a creature spell, it enters with a +1/+1 counter on it"); ability = new SimpleManaAbility(Zone.BATTLEFIELD, effect, new TapSourceCost()); this.addAbility(ability, new WookieeMysticWatcher().withParams(ability)); mana = Mana.WhiteMana(1); mana.setFlag(true); effect = new BasicManaEffect(mana); - effect.setText("Add {W}. If that mana is spent on a creature spell, it enters the battlefield with a +1/+1 counter on it"); + effect.setText("Add {W}. If that mana is spent on a creature spell, it enters with a +1/+1 counter on it"); ability = new SimpleManaAbility(Zone.BATTLEFIELD, effect, new TapSourceCost()); this.addAbility(ability, new WookieeMysticWatcher().withParams(ability)); } diff --git a/Mage.Sets/src/mage/cards/w/WorldheartPhoenix.java b/Mage.Sets/src/mage/cards/w/WorldheartPhoenix.java index e75309d6d2e..dfe83df7238 100644 --- a/Mage.Sets/src/mage/cards/w/WorldheartPhoenix.java +++ b/Mage.Sets/src/mage/cards/w/WorldheartPhoenix.java @@ -36,7 +36,7 @@ public final class WorldheartPhoenix extends CardImpl { this.addAbility(FlyingAbility.getInstance()); // You may cast Worldheart Phoenix from your graveyard by paying {W}{U}{B}{R}{G} rather than paying its mana cost. - // If you do, it enters the battlefield with two +1/+1 counters on it. + // If you do, it enters with two +1/+1 counters on it. Ability ability = new SimpleStaticAbility(Zone.ALL, new WorldheartPhoenixPlayEffect()) .setIdentifier(MageIdentifier.WorldheartPhoenixAlternateCast); ability.addWatcher(new WorldheartPhoenixWatcher()); @@ -59,7 +59,7 @@ class WorldheartPhoenixPlayEffect extends AsThoughEffectImpl { WorldheartPhoenixPlayEffect() { super(AsThoughEffectType.CAST_FROM_NOT_OWN_HAND_ZONE, Duration.EndOfGame, Outcome.Benefit); staticText = "You may cast {this} from your graveyard by paying {W}{U}{B}{R}{G} rather than paying its mana cost. " + - "If you do, it enters the battlefield with two +1/+1 counters on it"; + "If you do, it enters with two +1/+1 counters on it"; } private WorldheartPhoenixPlayEffect(final WorldheartPhoenixPlayEffect effect) { diff --git a/Mage.Sets/src/mage/cards/y/YavimayaIconoclast.java b/Mage.Sets/src/mage/cards/y/YavimayaIconoclast.java index 527ce86658e..8b2d2c09950 100644 --- a/Mage.Sets/src/mage/cards/y/YavimayaIconoclast.java +++ b/Mage.Sets/src/mage/cards/y/YavimayaIconoclast.java @@ -40,7 +40,7 @@ public final class YavimayaIconoclast extends CardImpl { TriggeredAbility ability = new EntersBattlefieldTriggeredAbility(new BoostSourceEffect(1, 1, Duration.EndOfTurn)); ability.addEffect(new GainAbilitySourceEffect(HasteAbility.getInstance(), Duration.EndOfTurn)); this.addAbility(new ConditionalInterveningIfTriggeredAbility(ability, KickedCondition.ONCE, - "When {this} enters the battlefield, if it was kicked, it gets +1/+1 and gains haste until end of turn.")); + "When {this} enters, if it was kicked, it gets +1/+1 and gains haste until end of turn.")); } private YavimayaIconoclast(final YavimayaIconoclast card) { diff --git a/Mage.Sets/src/mage/cards/y/YorvoLordOfGarenbrig.java b/Mage.Sets/src/mage/cards/y/YorvoLordOfGarenbrig.java index 1c13d9cd838..a719b36d2a5 100644 --- a/Mage.Sets/src/mage/cards/y/YorvoLordOfGarenbrig.java +++ b/Mage.Sets/src/mage/cards/y/YorvoLordOfGarenbrig.java @@ -47,7 +47,7 @@ public final class YorvoLordOfGarenbrig extends CardImpl { "with four +1/+1 counters on it" )); - // Whenever another green creature enters the battlefield under your control, put a +1/+1 counter on Yorvo. Then if that creature's power is greater than Yorvo's power, put another +1/+1 counter on Yorvo. + // Whenever another green creature you control enters, put a +1/+1 counter on Yorvo. Then if that creature's power is greater than Yorvo's power, put another +1/+1 counter on Yorvo. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( Zone.BATTLEFIELD, new YorvoLordOfGarenbrigEffect(), filter, false, SetTargetPointer.PERMANENT )); diff --git a/Mage.Sets/src/mage/cards/y/YoshimaruEverFaithful.java b/Mage.Sets/src/mage/cards/y/YoshimaruEverFaithful.java index 377f850af59..08df70e4a99 100644 --- a/Mage.Sets/src/mage/cards/y/YoshimaruEverFaithful.java +++ b/Mage.Sets/src/mage/cards/y/YoshimaruEverFaithful.java @@ -36,7 +36,7 @@ public final class YoshimaruEverFaithful extends CardImpl { this.power = new MageInt(1); this.toughness = new MageInt(1); - // Whenever another legendary permanent enters the battlefield under your control, put a +1/+1 counter on Yoshimaru, Ever Faithful. + // Whenever another legendary permanent you control enters, put a +1/+1 counter on Yoshimaru, Ever Faithful. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( new AddCountersSourceEffect(CounterType.P1P1.createInstance()), filter )); diff --git a/Mage.Sets/src/mage/cards/y/YotianDissident.java b/Mage.Sets/src/mage/cards/y/YotianDissident.java index a18f8ac1350..c704987606e 100644 --- a/Mage.Sets/src/mage/cards/y/YotianDissident.java +++ b/Mage.Sets/src/mage/cards/y/YotianDissident.java @@ -27,7 +27,7 @@ public final class YotianDissident extends CardImpl { this.power = new MageInt(1); this.toughness = new MageInt(1); - // Whenever an artifact enters the battlefield under your control, put +1/+1 counter on target creature you control. + // Whenever an artifact you control enters, put +1/+1 counter on target creature you control. Ability ability = new EntersBattlefieldControlledTriggeredAbility( new AddCountersTargetEffect(CounterType.P1P1.createInstance()), StaticFilters.FILTER_CONTROLLED_PERMANENT_ARTIFACT_AN diff --git a/Mage.Sets/src/mage/cards/y/YouthfulValkyrie.java b/Mage.Sets/src/mage/cards/y/YouthfulValkyrie.java index 86aa57f3429..e475d0f2e00 100644 --- a/Mage.Sets/src/mage/cards/y/YouthfulValkyrie.java +++ b/Mage.Sets/src/mage/cards/y/YouthfulValkyrie.java @@ -37,7 +37,7 @@ public final class YouthfulValkyrie extends CardImpl { // Flying this.addAbility(FlyingAbility.getInstance()); - // Whenever another Angel enters the battlefield under your control, put a +1/+1 counter on Youthful Valyrie. + // Whenever another Angel you control enters, put a +1/+1 counter on Youthful Valyrie. this.addAbility(new EntersBattlefieldControlledTriggeredAbility( new AddCountersSourceEffect(CounterType.P1P1.createInstance()), filter )); diff --git a/Mage.Sets/src/mage/cards/z/ZacamaPrimalCalamity.java b/Mage.Sets/src/mage/cards/z/ZacamaPrimalCalamity.java index 17dced51746..cf448479cdb 100644 --- a/Mage.Sets/src/mage/cards/z/ZacamaPrimalCalamity.java +++ b/Mage.Sets/src/mage/cards/z/ZacamaPrimalCalamity.java @@ -54,7 +54,7 @@ public final class ZacamaPrimalCalamity extends CardImpl { this.addAbility(new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new UntapAllLandsControllerEffect(), false), CastFromEverywhereSourceCondition.instance, - "When {this} enters the battlefield, if you cast it, untap all lands you control.")); + "When {this} enters, if you cast it, untap all lands you control.")); // {2}{R}: Zacama deals 3 damage to target creature. Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DamageTargetEffect(3), new ManaCostsImpl<>("{2}{R}")); diff --git a/Mage.Sets/src/mage/cards/z/ZeganaUtopianSpeaker.java b/Mage.Sets/src/mage/cards/z/ZeganaUtopianSpeaker.java index 3fa68b57a5d..d08011209a9 100644 --- a/Mage.Sets/src/mage/cards/z/ZeganaUtopianSpeaker.java +++ b/Mage.Sets/src/mage/cards/z/ZeganaUtopianSpeaker.java @@ -35,7 +35,7 @@ public final class ZeganaUtopianSpeaker extends CardImpl { new EntersBattlefieldTriggeredAbility( new DrawCardSourceControllerEffect(1), false ), new PermanentsOnTheBattlefieldCondition(StaticFilters.FILTER_OTHER_CONTROLLED_CREATURE_P1P1), - "When {this} enters the battlefield, " + + "When {this} enters, " + "if you control another creature " + "with a +1/+1 counter on it, draw a card." ) diff --git a/Mage.Sets/src/mage/cards/z/ZektarShrineExpedition.java b/Mage.Sets/src/mage/cards/z/ZektarShrineExpedition.java index be0622effe0..50de3c7ce38 100644 --- a/Mage.Sets/src/mage/cards/z/ZektarShrineExpedition.java +++ b/Mage.Sets/src/mage/cards/z/ZektarShrineExpedition.java @@ -27,7 +27,7 @@ public final class ZektarShrineExpedition extends CardImpl { public ZektarShrineExpedition(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.ENCHANTMENT}, "{1}{R}"); - // Landfall - Whenever a land enters the battlefield under your control, you may put a quest counter on Zektar Shrine Expedition. + // Landfall - Whenever a land you control enters, you may put a quest counter on Zektar Shrine Expedition. this.addAbility(new LandfallAbility(new AddCountersSourceEffect(CounterType.QUEST.createInstance()), true)); // Remove three quest counters from Zektar Shrine Expedition and sacrifice it: Create a 7/1 red Elemental creature token with trample and haste. Exile it at the beginning of the next end step. this.addAbility(new SimpleActivatedAbility( diff --git a/Mage.Sets/src/mage/cards/z/ZendikarsRoil.java b/Mage.Sets/src/mage/cards/z/ZendikarsRoil.java index 49d27a75e2e..b065ee2e6f9 100644 --- a/Mage.Sets/src/mage/cards/z/ZendikarsRoil.java +++ b/Mage.Sets/src/mage/cards/z/ZendikarsRoil.java @@ -17,7 +17,7 @@ public final class ZendikarsRoil extends CardImpl { public ZendikarsRoil(UUID ownerId, CardSetInfo setInfo) { super(ownerId, setInfo, new CardType[]{CardType.ENCHANTMENT}, "{3}{G}{G}"); - // Whenever a land enters the battlefield under your control, create a 2/2 green Elemental creature token. + // Whenever a land you control enters, create a 2/2 green Elemental creature token. this.addAbility(new LandfallAbility(new CreateTokenEffect(new ZendikarsRoilElementalToken()))); } diff --git a/Mage.Sets/src/mage/cards/z/ZhalfirinLancer.java b/Mage.Sets/src/mage/cards/z/ZhalfirinLancer.java index b78a77b953a..c9fd336731b 100644 --- a/Mage.Sets/src/mage/cards/z/ZhalfirinLancer.java +++ b/Mage.Sets/src/mage/cards/z/ZhalfirinLancer.java @@ -36,7 +36,7 @@ public final class ZhalfirinLancer extends CardImpl { this.power = new MageInt(3); this.toughness = new MageInt(3); - // Whenever another Knight enters the battlefield under your control, Zhalfirin Lancer gets +1/+1 and gains vigilance until end of turn. + // Whenever another Knight you control enters, Zhalfirin Lancer gets +1/+1 and gains vigilance until end of turn. Ability ability = new EntersBattlefieldControlledTriggeredAbility( new BoostSourceEffect(1, 1, Duration.EndOfTurn) .setText("{this} gets +1/+1"), filter diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/abilities/activated/ReturnToHandTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/abilities/activated/ReturnToHandTest.java index fbaa5f74765..a0eba9975d9 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/abilities/activated/ReturnToHandTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/abilities/activated/ReturnToHandTest.java @@ -53,7 +53,7 @@ public class ReturnToHandTest extends CardTestPlayerBase { @Test public void VeilbornGhoulTest1() { // Veilborn Ghoul can't block. - // Whenever a Swamp enters the battlefield under your control, you may return Veilborn Ghoul from your graveyard to your hand. + // Whenever a Swamp you control enters, you may return Veilborn Ghoul from your graveyard to your hand. addCard(Zone.GRAVEYARD, playerA, "Veilborn Ghoul"); addCard(Zone.HAND, playerA, "Swamp"); @@ -74,7 +74,7 @@ public class ReturnToHandTest extends CardTestPlayerBase { @Test public void VeilbornGhoulTest2() { // Veilborn Ghoul can't block. - // Whenever a Swamp enters the battlefield under your control, you may return Veilborn Ghoul from your graveyard to your hand. + // Whenever a Swamp you control enters, you may return Veilborn Ghoul from your graveyard to your hand. addCard(Zone.GRAVEYARD, playerA, "Veilborn Ghoul"); addCard(Zone.HAND, playerA, "Flood Plain"); diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/abilities/enters/AetherFigmentTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/abilities/enters/AetherFigmentTest.java index db9cb59e4f8..aa6649c72e2 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/abilities/enters/AetherFigmentTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/abilities/enters/AetherFigmentTest.java @@ -16,7 +16,7 @@ public class AetherFigmentTest extends CardTestPlayerBase { 1/1 Kicker {3} (You may pay an additional as you cast this spell.) Aether Figment can't be blocked. - If Aether Figment was kicked, it enters the battlefield with two +1/+1 counters on it. + If Aether Figment was kicked, it enters with two +1/+1 counters on it. */ @Test public void testEnteringWithCounters() { diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/abilities/enters/AugurOfBolasTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/abilities/enters/AugurOfBolasTest.java index f8530873451..d95bfe3cd6d 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/abilities/enters/AugurOfBolasTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/abilities/enters/AugurOfBolasTest.java @@ -17,7 +17,7 @@ public class AugurOfBolasTest extends CardTestPlayerBase { 1/1 Kicker {3} (You may pay an additional as you cast this spell.) Aether Figment can't be blocked. - If Aether Figment was kicked, it enters the battlefield with two +1/+1 counters on it. + If Aether Figment was kicked, it enters with two +1/+1 counters on it. */ @Test public void testEnteringWithCounters() { diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/abilities/enters/GatherSpecimensTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/abilities/enters/GatherSpecimensTest.java index 972bd2b43d8..f3a132e2b8c 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/abilities/enters/GatherSpecimensTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/abilities/enters/GatherSpecimensTest.java @@ -7,7 +7,7 @@ import org.mage.test.serverside.base.CardTestPlayerBase; /* Gather Specimens - Instant {3}{U}{U}{U} * - * If a creature would enter the battlefield under an opponent's control this turn, it enters the battlefield under your control instead. + * If a creature would enter the battlefield under an opponent's control this turn, it enters under your control instead. * * @author jeffwadsworth */ @@ -94,7 +94,7 @@ public class GatherSpecimensTest extends CardTestPlayerBase { setStrictChooseMode(true); - // If a creature would enter the battlefield under an opponent's control this turn, it enters the battlefield under your control instead. + // If a creature would enter the battlefield under an opponent's control this turn, it enters under your control instead. castSpell(1, PhaseStep.UPKEEP, playerA, "Gather Specimens"); castSpell(1, PhaseStep.PRECOMBAT_MAIN, playerA, "Oblivion Ring"); diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/abilities/enters/NayaSoulbeastTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/abilities/enters/NayaSoulbeastTest.java index 57cdbdac796..b3a0b7eb33d 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/abilities/enters/NayaSoulbeastTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/abilities/enters/NayaSoulbeastTest.java @@ -13,7 +13,7 @@ import org.mage.test.serverside.base.CardTestPlayerBase; public class NayaSoulbeastTest extends CardTestPlayerBase { /* - Reported bug: I am finding an issue with Naya Soulbeast, it enters the battlefield and the effect that makes the players reveal + Reported bug: I am finding an issue with Naya Soulbeast, it enters and the effect that makes the players reveal the top of their library work, my issue is that it doesn't gain the +1/+1 counters even if there are non-land cards revealed, and since it is a 0/0 it is destroyed as it enters battlefield unless you have a permanent grants creatures you control +1/+1 and even in that situation, it doesn't gain the +1/+1 counters. diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/abilities/enters/ValakutTheMoltenPinnacleTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/abilities/enters/ValakutTheMoltenPinnacleTest.java index 22134c0ab5e..e48ceab390b 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/abilities/enters/ValakutTheMoltenPinnacleTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/abilities/enters/ValakutTheMoltenPinnacleTest.java @@ -139,7 +139,7 @@ public class ValakutTheMoltenPinnacleTest extends CardTestPlayerBase { @Test public void withPrismaticOmen() { // Valakut, the Molten Pinnacle enters the battlefield tapped. - // Whenever a Mountain enters the battlefield under your control, if you control at least five other Mountains, + // Whenever a Mountain you control enters, if you control at least five other Mountains, // you may have Valakut, the Molten Pinnacle deal 3 damage to any target. // {T}: Add {R}. addCard(Zone.BATTLEFIELD, playerA, "Valakut, the Molten Pinnacle"); diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/abilities/equipped/SwordOfTheMeekTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/abilities/equipped/SwordOfTheMeekTest.java index 49297182e06..310f5488e7d 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/abilities/equipped/SwordOfTheMeekTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/abilities/equipped/SwordOfTheMeekTest.java @@ -38,7 +38,7 @@ public class SwordOfTheMeekTest extends CardTestPlayerBase { // Equipped creature gets +1/+2. // Equip {2} - // Whenever a 1/1 creature enters the battlefield under your control, you may return Sword of the Meek from your graveyard to the battlefield, then attach it to that creature. + // Whenever a 1/1 creature you control enters, you may return Sword of the Meek from your graveyard to the battlefield, then attach it to that creature. addCard(Zone.GRAVEYARD, playerA, "Sword of the Meek"); castSpell(1, PhaseStep.PRECOMBAT_MAIN, playerA, "Chromatic Star"); diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/abilities/flicker/CloudshiftTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/abilities/flicker/CloudshiftTest.java index c6e46b29171..17970afc85d 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/abilities/flicker/CloudshiftTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/abilities/flicker/CloudshiftTest.java @@ -136,7 +136,7 @@ public class CloudshiftTest extends CardTestPlayerBase { @Test public void testThatCardIsHandledAsNewInstanceAfterCloudshift() { - // Whenever another creature enters the battlefield under your control, you gain life equal to that creature's toughness. + // Whenever another creature you control enters, you gain life equal to that creature's toughness. // {1}{G}{W}, {T}: Populate. (Create a tokenonto the battlefield that's a copy of a creature token you control.) addCard(Zone.BATTLEFIELD, playerA, "Trostani, Selesnya's Voice"); addCard(Zone.BATTLEFIELD, playerA, "Forest", 4); @@ -431,7 +431,7 @@ public class CloudshiftTest extends CardTestPlayerBase { addCard(Zone.BATTLEFIELD, playerA, "Savannah", 3); addCard(Zone.BATTLEFIELD, playerA, mystic); addCard(Zone.BATTLEFIELD, playerA, vanguard); - addCard(Zone.BATTLEFIELD, playerA, "Orchard Warden"); // Whenever another Treefolk creature enters the battlefield under your control, you may gain life equal to that creature’s toughness. + addCard(Zone.BATTLEFIELD, playerA, "Orchard Warden"); // Whenever another Treefolk creature you control enters, you may gain life equal to that creature’s toughness. addCard(Zone.HAND, playerA, lignify); addCard(Zone.HAND, playerA, cloudshift); diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/abilities/keywords/CipherTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/abilities/keywords/CipherTest.java index 121840e34e0..ddc2797dbc9 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/abilities/keywords/CipherTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/abilities/keywords/CipherTest.java @@ -32,7 +32,7 @@ public class CipherTest extends CardTestPlayerBase { addCard(Zone.HAND, playerA, "Stolen Identity"); // Sorcery {4}{U}{U} // Flying - // Landfall - Whenever a land enters the battlefield under your control, you may gain control of target creature for as long as you control Roil Elemental. + // Landfall - Whenever a land you control enters, you may gain control of target creature for as long as you control Roil Elemental. addCard(Zone.BATTLEFIELD, playerB, "Roil Elemental"); addCard(Zone.BATTLEFIELD, playerB, "Pillarfield Ox"); addCard(Zone.BATTLEFIELD, playerB, "Silvercoat Lion"); @@ -63,4 +63,4 @@ public class CipherTest extends CardTestPlayerBase { assertLife(playerB, 17); // -3 by Roil } -} \ No newline at end of file +} diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/abilities/keywords/ConstellationTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/abilities/keywords/ConstellationTest.java index 281a7c33fce..8ebf7a5a438 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/abilities/keywords/ConstellationTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/abilities/keywords/ConstellationTest.java @@ -16,7 +16,7 @@ public class ConstellationTest extends CardTestPlayerBase { /** * Daxos's Torment {3}{B} Constellation — Whenever Daxos's Torment or - * another enchantment enters the battlefield under your control, Daxos's + * another enchantment you control enters, Daxos's * Torment becomes a 5/5 Demon creature with flying and haste in addition to * its other types until end of turn. */ diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/abilities/keywords/CumulativeUpkeepTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/abilities/keywords/CumulativeUpkeepTest.java index 70703d4375b..457ecad62cf 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/abilities/keywords/CumulativeUpkeepTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/abilities/keywords/CumulativeUpkeepTest.java @@ -58,7 +58,7 @@ public class CumulativeUpkeepTest extends CardTestPlayerBase { public void controlChangeTest() { setStrictChooseMode(true); - // Whenever Kor Celebrant or another creature enters the battlefield under your control, you gain 1 life. + // Whenever Kor Celebrant or another creature you control enters, you gain 1 life. addCard(Zone.HAND, playerB, "Kor Celebrant", 1); // Creature {2}{W} addCard(Zone.BATTLEFIELD, playerB, "Plains", 3); @@ -103,4 +103,4 @@ public class CumulativeUpkeepTest extends CardTestPlayerBase { } -} \ No newline at end of file +} diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/abilities/keywords/EvolveTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/abilities/keywords/EvolveTest.java index 3f67acf2d13..512436d17dc 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/abilities/keywords/EvolveTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/abilities/keywords/EvolveTest.java @@ -204,14 +204,14 @@ public class EvolveTest extends CardTestPlayerBase { @Test public void testRenegadeKrasis() { - // Evolve (Whenever a creature enters the battlefield under your control, if that creature has greater power or toughness + // Evolve (Whenever a creature you control enters, if that creature has greater power or toughness // than this creature, put a +1/+1 counter on this creature.) // Whenever Renegade Krasis evolves, put a +1/+1 counter on each other creature you control with a +1/+1 counter on it. addCard(Zone.HAND, playerA, "Renegade Krasis", 1); // {1}{G}{G} - 3/2 - // Whenever another green creature enters the battlefield under your control, put a +1/+1 counter on target creature. + // Whenever another green creature you control enters, put a +1/+1 counter on target creature. addCard(Zone.BATTLEFIELD, playerA, "Forest", 16); - // Whenever another green creature enters the battlefield under your control, put a +1/+1 counter on target creature. + // Whenever another green creature you control enters, put a +1/+1 counter on target creature. addCard(Zone.HAND, playerA, "Ivy Lane Denizen", 2); // {3}{G} - Creature 2/3 // Evolve addCard(Zone.HAND, playerA, "Adaptive Snapjaw", 1); // {4}{G} - Creature 6/2 diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/abilities/keywords/KickerTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/abilities/keywords/KickerTest.java index e2a3ee8ad0a..5baf547cf33 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/abilities/keywords/KickerTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/abilities/keywords/KickerTest.java @@ -46,7 +46,7 @@ public class KickerTest extends CardTestPlayerBase { /** * Aether Figment Creature — Illusion 1/1, 1U (2) Kicker {3} (You may pay an * additional {3} as you cast this spell.) Aether Figment can't be blocked. - * If Aether Figment was kicked, it enters the battlefield with two +1/+1 + * If Aether Figment was kicked, it enters with two +1/+1 * counters on it. */ @Test @@ -188,8 +188,8 @@ public class KickerTest extends CardTestPlayerBase { addCard(Zone.BATTLEFIELD, playerA, "Plains", 3); // Kicker {1}{G} and/or {2}{U} - // When {this} enters the battlefield, if it was kicked with its {1}{G} kicker, destroy target creature with flying. - // When {this} enters the battlefield, if it was kicked with its {2}{U} kicker, draw two cards. + // When {this} enters, if it was kicked with its {1}{G} kicker, destroy target creature with flying. + // When {this} enters, if it was kicked with its {2}{U} kicker, draw two cards. addCard(Zone.HAND, playerA, "Sunscape Battlemage", 1); // 2/2 {2}{W} castSpell(1, PhaseStep.PRECOMBAT_MAIN, playerA, "Sunscape Battlemage"); @@ -211,8 +211,8 @@ public class KickerTest extends CardTestPlayerBase { addCard(Zone.BATTLEFIELD, playerA, "Forest", 2); // Kicker {1}{G} and/or {2}{U} - // When {this} enters the battlefield, if it was kicked with its {1}{G} kicker, destroy target creature with flying. - // When {this} enters the battlefield, if it was kicked with its {2}{U} kicker, draw two cards. + // When {this} enters, if it was kicked with its {1}{G} kicker, destroy target creature with flying. + // When {this} enters, if it was kicked with its {2}{U} kicker, draw two cards. addCard(Zone.HAND, playerA, "Sunscape Battlemage", 1); // 2/2 {2}{W} addCard(Zone.BATTLEFIELD, playerB, "Birds of Paradise", 2); @@ -239,8 +239,8 @@ public class KickerTest extends CardTestPlayerBase { addCard(Zone.BATTLEFIELD, playerA, "Forest", 2); // Kicker {1}{G} and/or {2}{U} - // When {this} enters the battlefield, if it was kicked with its {1}{G} kicker, destroy target creature with flying. - // When {this} enters the battlefield, if it was kicked with its {2}{U} kicker, draw two cards. + // When {this} enters, if it was kicked with its {1}{G} kicker, destroy target creature with flying. + // When {this} enters, if it was kicked with its {2}{U} kicker, draw two cards. addCard(Zone.HAND, playerA, "Sunscape Battlemage", 1); // 2/2 {2}{W} addCard(Zone.BATTLEFIELD, playerB, "Birds of Paradise", 1); @@ -253,7 +253,7 @@ public class KickerTest extends CardTestPlayerBase { setChoice(playerA, true); // use kicker {1}{G} - destroy target creature with flying setChoice(playerA, true); // use kicker {2}{U} - draw two cards // spell must be countered, so no chooses - //setChoice(playerA, "When "); // two triggers rised: When {this} enters the battlefield, if it was kicked... + //setChoice(playerA, "When "); // two triggers rised: When {this} enters, if it was kicked... //addTarget(playerA, "Birds of Paradise"); // target for {1}{G} trigger // counter kicked spell @@ -459,7 +459,7 @@ public class KickerTest extends CardTestPlayerBase { addCard(Zone.BATTLEFIELD, playerA, "Island", 4); // // Kicker {4} - // If Academy Drake was kicked, it enters the battlefield with two +1/+1 counters on it. + // If Academy Drake was kicked, it enters with two +1/+1 counters on it. addCard(Zone.HAND, playerA, "Academy Drake", 1); // {2}{U}, 2/2 addCard(Zone.BATTLEFIELD, playerA, "Island", 4 + 4 + 3); // @@ -666,7 +666,7 @@ public class KickerTest extends CardTestPlayerBase { skipInitShuffling(); // Kicker {2} - // If Ardent Soldier was kicked, it enters the battlefield with a +1/+1 counter on it. + // If Ardent Soldier was kicked, it enters with a +1/+1 counter on it. addCard(Zone.LIBRARY, playerA, "Ardent Soldier", 1); addCard(Zone.BATTLEFIELD, playerA, "Swamp", 2); // for kicker cost // diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/abilities/keywords/LandfallTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/abilities/keywords/LandfallTest.java index 18be53c5513..fd5b5811759 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/abilities/keywords/LandfallTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/abilities/keywords/LandfallTest.java @@ -70,7 +70,7 @@ public class LandfallTest extends CardTestPlayerBase { @Test public void testSurrakarMarauder() { - // Landfall - Whenever a land enters the battlefield under your control, Surrakar Marauder gains intimidate until end of turn. + // Landfall - Whenever a land you control enters, Surrakar Marauder gains intimidate until end of turn. addCard(Zone.BATTLEFIELD, playerA, "Surrakar Marauder", 1); addCard(Zone.HAND, playerA, "Plains"); diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/abilities/keywords/MadnessTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/abilities/keywords/MadnessTest.java index c8aef686d87..cd7d90ef7c4 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/abilities/keywords/MadnessTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/abilities/keywords/MadnessTest.java @@ -159,7 +159,7 @@ public class MadnessTest extends CardTestPlayerBase { addCard(Zone.BATTLEFIELD, playerA, "Mountain", 1); // Flying - // Whenever another creature enters the battlefield under your control, you may discard a card. If you do, put a +1/+1 counter on that creature, + // Whenever another creature you control enters, you may discard a card. If you do, put a +1/+1 counter on that creature, // it gains haste until end of turn, and it becomes a Vampire in addition to its other types. addCard(Zone.BATTLEFIELD, playerA, "Olivia, Mobilized for War", 1); diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/abilities/keywords/ManifestTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/abilities/keywords/ManifestTest.java index 39bee4954fc..b3acdef25d5 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/abilities/keywords/ManifestTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/abilities/keywords/ManifestTest.java @@ -365,7 +365,7 @@ public class ManifestTest extends CardTestPlayerBase { // 4/1 addCard(Zone.LIBRARY, playerA, "Gore Swine"); - // Whenever another red creature enters the battlefield under your control, Foundry Street Denizen gets +1/+0 until end of turn. + // Whenever another red creature you control enters, Foundry Street Denizen gets +1/+0 until end of turn. addCard(Zone.BATTLEFIELD, playerA, "Foundry Street Denizen"); addCard(Zone.BATTLEFIELD, playerA, "Silvercoat Lion"); @@ -405,7 +405,7 @@ public class ManifestTest extends CardTestPlayerBase { // 4/1 addCard(Zone.LIBRARY, playerA, "Gore Swine"); - // Whenever another red creature enters the battlefield under your control, Foundry Street Denizen gets +1/+0 until end of turn. + // Whenever another red creature you control enters, Foundry Street Denizen gets +1/+0 until end of turn. addCard(Zone.BATTLEFIELD, playerA, "Silvercoat Lion"); skipInitShuffling(); @@ -559,7 +559,7 @@ public class ManifestTest extends CardTestPlayerBase { addCard(Zone.BATTLEFIELD, playerB, "Swamp", 2); // Play with the top card of your library revealed. // You may play the top card of your library if it's a land card. - // Whenever a land enters the battlefield under your control, you gain 1 life. + // Whenever a land you control enters, you gain 1 life. addCard(Zone.BATTLEFIELD, playerB, "Courser of Kruphix", 1); // {1}{B}, {T}, Sacrifice another creature: Manifest the top card of your library. diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/abilities/keywords/MorphTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/abilities/keywords/MorphTest.java index 5f8b5fd06a9..40327de77d7 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/abilities/keywords/MorphTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/abilities/keywords/MorphTest.java @@ -194,7 +194,7 @@ public class MorphTest extends CardTestPlayerBase { // Doomwake Giant {4}{B} // Creature - Giant // 4/6 - // Constellation - When Doomwake Giant or another enchantment enters the battlefield under your control, creatures your opponents control get -1/-1 until end of turn. + // Constellation - When Doomwake Giant or another enchantment you control enters, creatures your opponents control get -1/-1 until end of turn. addCard(Zone.HAND, playerB, "Doomwake Giant", 1); addCard(Zone.BATTLEFIELD, playerB, "Swamp", 5); @@ -235,7 +235,7 @@ public class MorphTest extends CardTestPlayerBase { // Doomwake Giant {4}{B} // Creature - Giant // 4/6 - // Constellation - When Doomwake Giant or another enchantment enters the battlefield under your control, creatures your opponents control get -1/-1 until end of turn. + // Constellation - When Doomwake Giant or another enchantment you control enters, creatures your opponents control get -1/-1 until end of turn. addCard(Zone.HAND, playerB, "Doomwake Giant", 1); addCard(Zone.BATTLEFIELD, playerB, "Swamp", 5); diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/abilities/keywords/PlotTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/abilities/keywords/PlotTest.java index 242d818499b..10c37cd40d3 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/abilities/keywords/PlotTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/abilities/keywords/PlotTest.java @@ -82,7 +82,7 @@ public class PlotTest extends CardTestPlayerBase { *

* When Kellan Joins Up enters the battlefield, you may exile a nonland card with mana value 3 or less from your hand. If you do, it becomes plotted. (You may cast it as a sorcery on a later turn without paying its mana cost.) *

- * Whenever a legendary creature enters the battlefield under your control, put a +1/+1 counter on each creature you control. + * Whenever a legendary creature you control enters, put a +1/+1 counter on each creature you control. */ private static final String kellanJoinsUp = "Kellan Joins Up"; diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/abilities/keywords/PrototypeTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/abilities/keywords/PrototypeTest.java index aec12935658..26edf9e5db8 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/abilities/keywords/PrototypeTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/abilities/keywords/PrototypeTest.java @@ -683,7 +683,7 @@ public class PrototypeTest extends CardTestPlayerBase { castSpell(1, PhaseStep.PRECOMBAT_MAIN, playerA, "Slimebind", "Drizzt Do'Urden"); checkPT("Drizzt is shrunk",1, PhaseStep.BEGIN_COMBAT, playerA, "Drizzt Do'Urden",1, 1); castSpell(1, PhaseStep.POSTCOMBAT_MAIN, playerA, automatonWithPrototype); // 5/0 - setChoice(playerA, "Whenever a creature enters"); //Stack the trigger + setChoice(playerA, "Whenever a creature you control enters"); //Stack the trigger addTarget(playerA, playerB); setStopAt(1, PhaseStep.END_TURN); diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/abilities/keywords/TransformTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/abilities/keywords/TransformTest.java index 7e1f3864be3..ad94dfaed49 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/abilities/keywords/TransformTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/abilities/keywords/TransformTest.java @@ -21,7 +21,7 @@ public class TransformTest extends CardTestPlayerBase { addCard(Zone.BATTLEFIELD, playerA, "Forest", 5); addCard(Zone.BATTLEFIELD, playerA, "Swamp", 1); // When Nissa, Vastwood Seer enters the battlefield, you may search your library for a basic Forest card, reveal it, put it into your hand, then shuffle your library. - // Whenever a land enters the battlefield under your control, if you control seven or more lands, exile Nissa, then return her to the battlefield transformed under her owner's control. + // Whenever a land you control enters, if you control seven or more lands, exile Nissa, then return her to the battlefield transformed under her owner's control. addCard(Zone.HAND, playerA, "Nissa, Vastwood Seer"); diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/abilities/other/GainMenaceAbilityAsSingletonTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/abilities/other/GainMenaceAbilityAsSingletonTest.java index 21fb6ae501c..a725f08ff76 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/abilities/other/GainMenaceAbilityAsSingletonTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/abilities/other/GainMenaceAbilityAsSingletonTest.java @@ -21,7 +21,7 @@ public class GainMenaceAbilityAsSingletonTest extends CardTestPlayerBase { // https://github.com/magefree/mage/issues/6720 // {3}{R}{R} - // Whenever Sethron, Hurloon General or another nontoken Minotaur enters the battlefield under your control, create a 2/3 red Minotaur creature token. + // Whenever Sethron, Hurloon General or another nontoken Minotaur you control enters, create a 2/3 red Minotaur creature token. // {2}{B/R}: Minotaurs you control get +1/+0 and gain menace and haste until end of turn. ({B/R} can be paid with either {B} or {R}.) addCard(Zone.HAND, playerA, "Sethron, Hurloon General", 7); addCard(Zone.BATTLEFIELD, playerA, "Mountain", 5 + 3 * 3); diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/asthough/PlayFromNonHandZoneTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/asthough/PlayFromNonHandZoneTest.java index a8b11e5ea66..f305b9e80f8 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/asthough/PlayFromNonHandZoneTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/asthough/PlayFromNonHandZoneTest.java @@ -17,7 +17,7 @@ public class PlayFromNonHandZoneTest extends CardTestPlayerBaseWithAIHelps { // Creature - Phoenix {3}{R} // Flying // You may cast Worldheart Phoenix from your graveyard by paying {W}{U}{B}{R}{G} rather than paying its mana cost. - // If you do, it enters the battlefield with two +1/+1 counters on it. + // If you do, it enters with two +1/+1 counters on it. addCard(Zone.HAND, playerA, "Worldheart Phoenix"); addCard(Zone.BATTLEFIELD, playerA, "Mountain", 4); @@ -35,7 +35,7 @@ public class PlayFromNonHandZoneTest extends CardTestPlayerBaseWithAIHelps { // Creature - Phoenix {3}{R} // Flying // You may cast Worldheart Phoenix from your graveyard by paying {W}{U}{B}{R}{G} rather than paying its mana cost. - // If you do, it enters the battlefield with two +1/+1 counters on it. + // If you do, it enters with two +1/+1 counters on it. addCard(Zone.GRAVEYARD, playerA, "Worldheart Phoenix"); addCard(Zone.BATTLEFIELD, playerA, "Mountain", 4); @@ -61,7 +61,7 @@ public class PlayFromNonHandZoneTest extends CardTestPlayerBaseWithAIHelps { // Creature - Phoenix {3}{R} // Flying // You may cast Worldheart Phoenix from your graveyard by paying {W}{U}{B}{R}{G} rather than paying its mana cost. - // If you do, it enters the battlefield with two +1/+1 counters on it. + // If you do, it enters with two +1/+1 counters on it. addCard(Zone.GRAVEYARD, playerA, "Worldheart Phoenix"); addCard(Zone.BATTLEFIELD, playerA, "Mountain", 1); addCard(Zone.BATTLEFIELD, playerA, "Island", 1); diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/continuous/CommandersCastTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/continuous/CommandersCastTest.java index e7a88471d9a..8f5617f23dd 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/continuous/CommandersCastTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/continuous/CommandersCastTest.java @@ -586,7 +586,7 @@ public class CommandersCastTest extends CardTestCommander4PlayersWithAIHelps { checkPlayableAbility("escape cast not allowed", 1, PhaseStep.PRECOMBAT_MAIN, playerA, "Cast Uro, Titan of Nature's Wrath with Escape", false); castSpell(1, PhaseStep.PRECOMBAT_MAIN, playerA, "Uro, Titan of Nature's Wrath"); - setChoice(playerA, "Whenever {this} enters the battlefield or attacks"); // gain life trigger first, sacrifice next + setChoice(playerA, "Whenever {this} enters or attacks"); // gain life trigger first, sacrifice next setChoice(playerA, false); // keep in graveyard setChoice(playerA, true); // put land to battlefield setChoice(playerA, "Swamp"); // put a Swamp diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/control/ExileAndReturnUnderYourControl.java b/Mage.Tests/src/test/java/org/mage/test/cards/control/ExileAndReturnUnderYourControl.java index f4c1a116d14..9fdff5e76f2 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/control/ExileAndReturnUnderYourControl.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/control/ExileAndReturnUnderYourControl.java @@ -51,7 +51,7 @@ public class ExileAndReturnUnderYourControl extends CardTestPlayerBase { // Courser of Kruphix {1}{G}{G} // Play with the top card of your library revealed. // You may play the top card of your library if it's a land card. - // Whenever a land enters the battlefield under your control, you gain 1 life. + // Whenever a land you control enters, you gain 1 life. addCard(Zone.LIBRARY, playerB, "Courser of Kruphix"); skipInitShuffling(); // to keep this card on top of library diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/copy/CopySpellTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/copy/CopySpellTest.java index d8b9b9886b0..9c13397692f 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/copy/CopySpellTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/copy/CopySpellTest.java @@ -531,7 +531,7 @@ public class CopySpellTest extends CardTestPlayerBase { // treated as 0, even if the value of X is defined somewhere within its text. // Whenever you cast an instant or sorcery spell, you may pay {U}{R}. If you do, copy that spell. You may choose new targets for the copy. - // Whenever another nontoken creature enters the battlefield under your control, you may pay {G}{U}. If you do, create a token that’s a copy of that creature. + // Whenever another nontoken creature you control enters, you may pay {G}{U}. If you do, create a token that’s a copy of that creature. addCard(Zone.BATTLEFIELD, playerA, "Riku of Two Reflections", 1); addCard(Zone.BATTLEFIELD, playerA, "Forest", 2); addCard(Zone.BATTLEFIELD, playerA, "Island", 1); diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/copy/EldraziMimicTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/copy/EldraziMimicTest.java index e5057528a7c..aad428106a2 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/copy/EldraziMimicTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/copy/EldraziMimicTest.java @@ -24,7 +24,7 @@ public class EldraziMimicTest extends CardTestPlayerBase { // Whenever you cast a colorless spell, target opponent exiles the top card of their library. addCard(Zone.HAND, playerA, "Thought Harvester", 1); // {3}{U} 2/4 addCard(Zone.BATTLEFIELD, playerA, "Island", 4); - // Whenever another colorless creature enters the battlefield under your control, you may have the base power and toughness of Eldrazi Mimic + // Whenever another colorless creature you control enters, you may have the base power and toughness of Eldrazi Mimic // become that creature's power and toughness until end of turn. addCard(Zone.BATTLEFIELD, playerA, "Eldrazi Mimic", 1); // 2/1 @@ -55,7 +55,7 @@ public class EldraziMimicTest extends CardTestPlayerBase { public void testNormalCopy() { addCard(Zone.HAND, playerA, "Composite Golem", 1); // 4/4 addCard(Zone.BATTLEFIELD, playerA, "Plains", 6); - // Whenever another colorless creature enters the battlefield under your control, you may have the base power and toughness of Eldrazi Mimic + // Whenever another colorless creature you control enters, you may have the base power and toughness of Eldrazi Mimic // become that creature's power and toughness until end of turn. addCard(Zone.BATTLEFIELD, playerA, "Eldrazi Mimic", 1); // 2/1 diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/copy/FlameshadowConjuringTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/copy/FlameshadowConjuringTest.java index 9940d8d5511..dacc3937164 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/copy/FlameshadowConjuringTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/copy/FlameshadowConjuringTest.java @@ -26,7 +26,7 @@ public class FlameshadowConjuringTest extends CardTestPlayerBase { public void testCopyAndItsEffectsRemoved() { addCard(Zone.BATTLEFIELD, playerA, "Mountain", 4); addCard(Zone.BATTLEFIELD, playerA, "Swamp", 2); - // Whenever a nontoken creature enters the battlefield under your control, you may pay {R}. If you do, put a token onto the battlefield that's a copy of that creature. + // Whenever a nontoken creature you control enters, you may pay {R}. If you do, put a token onto the battlefield that's a copy of that creature. // That token gains haste. Exile it at the beginning of the next end step. addCard(Zone.BATTLEFIELD, playerA, "Flameshadow Conjuring", 1); @@ -52,7 +52,7 @@ public class FlameshadowConjuringTest extends CardTestPlayerBase { @Test public void testWurmcoilEngine() { addCard(Zone.BATTLEFIELD, playerA, "Mountain", 7); - // Whenever a nontoken creature enters the battlefield under your control, you may pay {R}. If you do, put a token onto the battlefield that's a copy of that creature. + // Whenever a nontoken creature you control enters, you may pay {R}. If you do, put a token onto the battlefield that's a copy of that creature. // That token gains haste. Exile it at the beginning of the next end step. addCard(Zone.BATTLEFIELD, playerA, "Flameshadow Conjuring", 1); // Deathtouch, lifelink diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/copy/MirrorworksTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/copy/MirrorworksTest.java index e54c358d344..3826abaaf4d 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/copy/MirrorworksTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/copy/MirrorworksTest.java @@ -26,7 +26,7 @@ public class MirrorworksTest extends CardTestPlayerBase { // {T}: Add one mana of any color. addCard(Zone.HAND, playerA, "Mox Diamond", 1); // Artifact {0} - // Whenever another nontoken artifact enters the battlefield under your control, you may pay {2}. + // Whenever another nontoken artifact you control enters, you may pay {2}. // If you do, create a token that's a copy of that artifact. addCard(Zone.BATTLEFIELD, playerA, "Mirrorworks", 1); // Artifact {5} @@ -51,7 +51,7 @@ public class MirrorworksTest extends CardTestPlayerBase { // {T}: Add one mana of any color. addCard(Zone.HAND, playerA, "Mox Diamond", 1); // Artifact {0} - // Whenever another nontoken artifact enters the battlefield under your control, you may pay {2}. + // Whenever another nontoken artifact you control enters, you may pay {2}. // If you do, create a token that's a copy of that artifact. addCard(Zone.BATTLEFIELD, playerA, "Mirrorworks", 1); // Artifact {5} diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/copy/TheMimeoplasmTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/copy/TheMimeoplasmTest.java index 07b8232ab30..5329f05e8a5 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/copy/TheMimeoplasmTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/copy/TheMimeoplasmTest.java @@ -28,7 +28,7 @@ public class TheMimeoplasmTest extends CardTestPlayerBase { @Test public void testCloneMimeoplasm() { // As The Mimeoplasm enters the battlefield, you may exile two creature cards from graveyards. - // If you do, it enters the battlefield as a copy of one of those cards with a number of additional +1/+1 counters on it equal to the power of the other card. + // If you do, it enters as a copy of one of those cards with a number of additional +1/+1 counters on it equal to the power of the other card. addCard(Zone.HAND, playerA, "The Mimeoplasm", 1); // {2}{G}{U}{B} addCard(Zone.HAND, playerA, "Clone", 1); // {3}{U} @@ -65,4 +65,4 @@ public class TheMimeoplasmTest extends CardTestPlayerBase { } -} \ No newline at end of file +} diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/cost/modaldoublefaced/ModalDoubleFacedCardsInCommanderTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/cost/modaldoublefaced/ModalDoubleFacedCardsInCommanderTest.java index a5e186ea3a6..126615307e2 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/cost/modaldoublefaced/ModalDoubleFacedCardsInCommanderTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/cost/modaldoublefaced/ModalDoubleFacedCardsInCommanderTest.java @@ -21,7 +21,7 @@ public class ModalDoubleFacedCardsInCommanderTest extends CardTestCommanderDuelB // Esika, God of the Tree // creature, 1/4 - // Landfall — Whenever a land enters the battlefield under your control, Kazandu Mammoth gets +2/+2 until end of turn. + // Landfall — Whenever a land you control enters, Kazandu Mammoth gets +2/+2 until end of turn. // // The Prismatic Bridge // Enchantment diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/cost/modaldoublefaced/ModalDoubleFacedCardsTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/cost/modaldoublefaced/ModalDoubleFacedCardsTest.java index 360bdfad8cc..7fd088c4ec0 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/cost/modaldoublefaced/ModalDoubleFacedCardsTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/cost/modaldoublefaced/ModalDoubleFacedCardsTest.java @@ -769,7 +769,7 @@ public class ModalDoubleFacedCardsTest extends CardTestPlayerBase { // Kazandu Mammoth // creature 3/3 - // Landfall — Whenever a land enters the battlefield under your control, Kazandu Mammoth gets +2/+2 until end of turn. + // Landfall — Whenever a land you control enters, Kazandu Mammoth gets +2/+2 until end of turn. // // Kazandu Valley // land diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/enchantments/RoleTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/enchantments/RoleTest.java index 478e787bdd5..eb1ebac5d1a 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/enchantments/RoleTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/enchantments/RoleTest.java @@ -13,7 +13,7 @@ public class RoleTest extends CardTestPlayerBase { private static final String courtier = "Cursed Courtier"; // When Cursed Courtier enters the battlefield, create a Cursed Role token attached to it. private static final String rage = "Monstrous Rage"; // Target creature gets +2/+0 until end of turn. Create a Monster Role token attached to it. - private static final String wardens = "Nexus Wardens"; // Whenever an enchantment enters the battlefield under your control, you gain 2 life. + private static final String wardens = "Nexus Wardens"; // Whenever an enchantment you control enters, you gain 2 life. private static final String murder = "Murder"; @Test diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/mana/HybridManaTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/mana/HybridManaTest.java index 8e4e4a1a7de..a5123ba1fd6 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/mana/HybridManaTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/mana/HybridManaTest.java @@ -21,7 +21,7 @@ public class HybridManaTest extends CardTestPlayerBase { addCard(Zone.BATTLEFIELD, playerA, "Plains", 1); // Other Scarecrow creatures you control get +1/+1. - // Whenever another Scarecrow enters the battlefield under your control, destroy target permanent. + // Whenever another Scarecrow you control enters, destroy target permanent. addCard(Zone.HAND, playerA, "Reaper King", 1); castSpell(1, PhaseStep.PRECOMBAT_MAIN, playerA, "Reaper King"); diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/modal/OnlyOnceModeTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/modal/OnlyOnceModeTest.java index 56d3300a0f7..4afb8e73047 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/modal/OnlyOnceModeTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/modal/OnlyOnceModeTest.java @@ -51,7 +51,7 @@ public class OnlyOnceModeTest extends CardTestPlayerBase { public void test_OncePerTurn() { int triggerCalls = 5; - // Whenever another creature enters the battlefield under your control, choose one that hasn't been chosen this turn + // Whenever another creature you control enters, choose one that hasn't been chosen this turn // Add {G}{G}{G}. // Put a +1/+1 counter on each creature you control. // Scry 2, then draw a card. diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/planeswalker/LilianaTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/planeswalker/LilianaTest.java index 08e03d397c0..078f2971888 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/planeswalker/LilianaTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/planeswalker/LilianaTest.java @@ -19,7 +19,7 @@ public class LilianaTest extends CardTestPlayerBase { /* Binding Mummy {1}{W} Creature - Zombie 2/2 - Whenever another Zombie enters the battlefield under your control, you may tap target artifact or creature. + Whenever another Zombie you control enters, you may tap target artifact or creature. */ String bMummy = "Binding Mummy"; diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/planeswalker/NissaVastwoodSeerTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/planeswalker/NissaVastwoodSeerTest.java index 19eb0af491b..9730b2de6f0 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/planeswalker/NissaVastwoodSeerTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/planeswalker/NissaVastwoodSeerTest.java @@ -39,7 +39,7 @@ Later I used her -2 to kill her, which (after putting another spell on the stack // When Nissa, Vastwood Seer enters the battlefield, you may search your library for a basic Forest card, // reveal it, put it into your hand, then shuffle your library. - // Whenever a land enters the battlefield under your control, if you control seven or more lands, + // Whenever a land you control enters, if you control seven or more lands, // exile Nissa, then return her to the battlefield transformed under her owner's control. // Nissa, Sage Animist // +1: Reveal the top card of your library. If it's a land card, put it onto the battlefield. Otherwise, put it into your hand. diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/planeswalker/UginTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/planeswalker/UginTest.java index 18556c2a31a..b3f0360fad5 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/planeswalker/UginTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/planeswalker/UginTest.java @@ -26,7 +26,7 @@ public class UginTest extends CardTestPlayerBase { addCard(Zone.LIBRARY, playerB, "Forest", 2); addCard(Zone.BATTLEFIELD, playerB, "Forest", 6); // When Nissa, Vastwood Seer enters the battlefield, you may search your library for a basic Forest card, reveal it, put it into your hand, then shuffle your library. - // Whenever a land enters the battlefield under your control, if you control seven or more lands, exile Nissa, then return her to the battlefield transformed under her owner's control. + // Whenever a land you control enters, if you control seven or more lands, exile Nissa, then return her to the battlefield transformed under her owner's control. // +1: Reveal the top card of your library. If it's a land card, put it onto the battlefield. Otherwise, put it into your hand. // -2: Create a legendary 4/4 green Elemental creature token named Ashaya, the Awoken World. // -7: Untap up to six target lands. They become 6/6 Elemental creatures. They're still lands. diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/prevention/PreventDamageRemoveCountersTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/prevention/PreventDamageRemoveCountersTest.java index bb9407453f1..24c35a7b2be 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/prevention/PreventDamageRemoveCountersTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/prevention/PreventDamageRemoveCountersTest.java @@ -135,7 +135,7 @@ public class PreventDamageRemoveCountersTest extends CardTestPlayerBase { // Undergrowth Champion {1}{G}{G} // Creature — Elemental // If damage would be dealt to Undergrowth Champion while it has a +1/+1 counter on it, prevent that damage and remove a +1/+1 counter from Undergrowth Champion. - // Landfall — Whenever a land enters the battlefield under your control, put a +1/+1 counter on Undergrowth Champion. + // Landfall — Whenever a land you control enters, put a +1/+1 counter on Undergrowth Champion. // 2/2 addCard(Zone.BATTLEFIELD, playerA, "Undergrowth Champion"); addCard(Zone.HAND, playerA, "Plains"); diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/replacement/DamageEffectsTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/replacement/DamageEffectsTest.java index fa4d3b42146..1bbaf0077b9 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/replacement/DamageEffectsTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/replacement/DamageEffectsTest.java @@ -18,7 +18,7 @@ public class DamageEffectsTest extends CardTestPlayerBase { */ @Test public void testDamageIsDoubledWithLifelink() { - // Landfall - Whenever a land enters the battlefield under your control, you may have target player lose 3 life. + // Landfall - Whenever a land you control enters, you may have target player lose 3 life. // If you do, put three +1/+1 counters on Ob Nixilis, the Fallen. addCard(Zone.BATTLEFIELD, playerB, "Ob Nixilis, the Fallen"); addCard(Zone.HAND, playerB, "Mountain"); diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/replacement/entersBattlefield/PrimalClayTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/replacement/entersBattlefield/PrimalClayTest.java index 4af7e9f19c1..059d81948ed 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/replacement/entersBattlefield/PrimalClayTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/replacement/entersBattlefield/PrimalClayTest.java @@ -242,7 +242,7 @@ public class PrimalClayTest extends CardTestPlayerBase { addCard(Zone.HAND, playerA, clay); addCard(Zone.HAND, playerA, cloudshift); addCard(Zone.BATTLEFIELD, playerA, "Waterkin Shaman"); - // 2/1; Whenever a creature with flying enters the battlefield under your control, Waterkin Shaman gets +1/+1 until end of turn. + // 2/1; Whenever a creature with flying you control enters, Waterkin Shaman gets +1/+1 until end of turn. addCard(Zone.BATTLEFIELD, playerA, "Plains", 5); castSpell(1, PhaseStep.PRECOMBAT_MAIN, playerA, clay); diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/single/afr/ProsperousInnkeeperTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/single/afr/ProsperousInnkeeperTest.java index 710a5e2c1c7..6f2f06141ef 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/single/afr/ProsperousInnkeeperTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/single/afr/ProsperousInnkeeperTest.java @@ -8,7 +8,7 @@ import org.mage.test.serverside.base.CardTestPlayerBase; public class ProsperousInnkeeperTest extends CardTestPlayerBase { // When Prosperous Innkeeper enters the battlefield, create a Treasure token. - // Whenever another creature enters the battlefield under your control, you gain 1 life. + // Whenever another creature you control enters, you gain 1 life. private final String innkeeper = "Prosperous Innkeeper"; @Test diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/single/bfz/EmeriaShepherdTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/single/bfz/EmeriaShepherdTest.java index 2e57988a20b..274691fc5ff 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/single/bfz/EmeriaShepherdTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/single/bfz/EmeriaShepherdTest.java @@ -20,7 +20,7 @@ public class EmeriaShepherdTest extends CardTestPlayerBase { * * Emeria Shepherd (5)(W)(W) Flying 4/4 Creature Angel - Landfall — Whenever a land enters the battlefield under your control, you may return target nonland permanent card from your graveyard to your hand. + Landfall — Whenever a land you control enters, you may return target nonland permanent card from your graveyard to your hand. If that land is a Plains, you may return that nonland permanent card to the battlefield instead. */ String emeria = "Emeria Shepherd"; diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/single/clb/JadeOrbOfDragonkindTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/single/clb/JadeOrbOfDragonkindTest.java index 144dcd5eabf..fdb16333551 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/single/clb/JadeOrbOfDragonkindTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/single/clb/JadeOrbOfDragonkindTest.java @@ -11,7 +11,7 @@ import org.mage.test.serverside.base.CardTestPlayerBase; * {@link mage.cards.j.JadeOrbOfDragonkind Jade Orb of Dragonkind} * {2}{G} * Artifact - * {T}: Add {G}. When you spend this mana to cast a Dragon creature spell, it enters the battlefield with an additional +1/+1 counter on it and gains hexproof until your next turn. + * {T}: Add {G}. When you spend this mana to cast a Dragon creature spell, it enters with an additional +1/+1 counter on it and gains hexproof until your next turn. * @author NicolasCamachoP, Zelane */ @@ -43,7 +43,7 @@ public class JadeOrbOfDragonkindTest extends CardTestPlayerBase { addCard(Zone.BATTLEFIELD, playerA, "Plains", 1); addCard(Zone.BATTLEFIELD, playerA, jadeOrb); addCard(Zone.BATTLEFIELD, playerA, "Kronch Wrangler"); - // Whenever a creature with power 4 or greater enters the battlefield under your control, put a +1/+1 counter on Kronch Wrangler. + // Whenever a creature with power 4 or greater you control enters, put a +1/+1 counter on Kronch Wrangler. castSpell(1, PhaseStep.PRECOMBAT_MAIN, playerA, arcades); diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/single/dmu/ThranPortalTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/single/dmu/ThranPortalTest.java index bc91ba78f67..214a6985c81 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/single/dmu/ThranPortalTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/single/dmu/ThranPortalTest.java @@ -53,7 +53,7 @@ public class ThranPortalTest extends CardTestPlayerBase { */ @Test public void seenAsChoice() { - // Whenever a Mountain enters the battlefield under your control, if you control at least five other Mountains, + // Whenever a Mountain you control enters, if you control at least five other Mountains, // you may have Valakut, the Molten Pinnacle deal 3 damage to any target. String valakut = "Valakut, the Molten Pinnacle"; diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/single/lci/TarriansJournalTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/single/lci/TarriansJournalTest.java index 6d76fb218ab..02a1eb21002 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/single/lci/TarriansJournalTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/single/lci/TarriansJournalTest.java @@ -15,7 +15,7 @@ public class TarriansJournalTest extends CardTestPlayerBase { private static final String tj = "Tarrian's Journal"; private static final String transformAbility = "{2}, {T}, Discard your hand: Transform"; private static final String mayCastAbility = "{T}: You may cast a creature spell from your graveyard this turn. "; - // If you do, it enters the battlefield with a finality counter on it and is a Vampire in addition to its other types. + // If you do, it enters with a finality counter on it and is a Vampire in addition to its other types. private static final String edgarMarkov = "Edgar Markov"; // Whenever you cast another Vampire spell, if Edgar Markov is in the command zone or on the battlefield, create a 1/1 black Vampire creature token. private static final String kraken = "Kraken Hatchling"; // not a vampire diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/single/ltc/GilraenDunedainProtectorTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/single/ltc/GilraenDunedainProtectorTest.java index ef4d4121683..33ab9a0b542 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/single/ltc/GilraenDunedainProtectorTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/single/ltc/GilraenDunedainProtectorTest.java @@ -26,7 +26,7 @@ public class GilraenDunedainProtectorTest extends CardTestPlayerBase { * {W} * Enchantment *

- * Whenever a creature enters the battlefield under your control, you gain 1 life. + * Whenever a creature you control enters, you gain 1 life. */ private final String welcome = "Ajani's Welcome"; diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/single/m3c/PyrogoyfTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/single/m3c/PyrogoyfTest.java index bd70674d80f..76f37901d7a 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/single/m3c/PyrogoyfTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/single/m3c/PyrogoyfTest.java @@ -14,7 +14,7 @@ public class PyrogoyfTest extends CardTestPlayerBase { * {@link mage.cards.p.Pyrogoyf} {3}{R} * Creature — Lhurgoyf * Pyrogoyf's power is equal to the number of card types among cards in all graveyards and its toughness is equal to that number plus 1. - * Whenever Pyrogoyf or another Lhurgoyf creature enters the battlefield under your control, that creature deals damage equal to its power to any target. + * Whenever Pyrogoyf or another Lhurgoyf creature you control enters, that creature deals damage equal to its power to any target. * * / 1+* */ private static final String pyrogoyf = "Pyrogoyf"; diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/single/mh3/GristVoraciousLarvaTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/single/mh3/GristVoraciousLarvaTest.java index ef4207f1a29..c7956021bf3 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/single/mh3/GristVoraciousLarvaTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/single/mh3/GristVoraciousLarvaTest.java @@ -18,7 +18,7 @@ public class GristVoraciousLarvaTest extends CardTestPlayerBase { * {@link mage.cards.g.GristVoraciousLarva Grist, Voracious Larva} {G} * Legendary Creature — Insect * Deathtouch - * Whenever Grist, Voracious Larva or another creature enters the battlefield under your control, if it entered from your graveyard or you cast it from your graveyard, you may pay {G}. If you do, exile Grist, then return it to the battlefield transformed under its owner’s control. + * Whenever Grist, Voracious Larva or another creature you control enters, if it entered from your graveyard or you cast it from your graveyard, you may pay {G}. If you do, exile Grist, then return it to the battlefield transformed under its owner’s control. * 1/2 * // {@link mage.cards.g.GristThePlagueSwarm Grist, the Plague Swarm} * Legendary Planeswalker — Grist diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/single/mh3/SpringheartNantukoTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/single/mh3/SpringheartNantukoTest.java index 4e798cf59ef..23b51ded160 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/single/mh3/SpringheartNantukoTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/single/mh3/SpringheartNantukoTest.java @@ -14,7 +14,7 @@ public class SpringheartNantukoTest extends CardTestPlayerBase { * {@link mage.cards.s.SpringheartNantuko Springheart Nantuko} {1}{G} * Bestow {1}{G} * Enchanted creature gets +1/+1 - * Landfall — Whenever a land enters the battlefield under your control, you may pay {1}{G} if Springheart Nantuko is attached to a creature you control. If you do, create a token that's a copy of that creature. If you didn't create a token this way, create a 1/1 green Insect creature token. + * Landfall — Whenever a land you control enters, you may pay {1}{G} if Springheart Nantuko is attached to a creature you control. If you do, create a token that's a copy of that creature. If you didn't create a token this way, create a 1/1 green Insect creature token. */ private static final String nantuko = "Springheart Nantuko"; diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/single/mkm/ProjektorInspectorTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/single/mkm/ProjektorInspectorTest.java index 04feb3bd06d..759ce346e8a 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/single/mkm/ProjektorInspectorTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/single/mkm/ProjektorInspectorTest.java @@ -13,7 +13,7 @@ public class ProjektorInspectorTest extends CardTestPlayerBase { /** * {@link mage.cards.p.ProjektorInspector} {U} * Creature — Human Detective - * Whenever Projektor Inspector or another Detective enters the battlefield under your control and + * Whenever Projektor Inspector or another Detective you control enters and * whenever a Detective you control is turned face up, you may draw a card. If you do, discard a card. * 3/2 */ diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/single/one/EleshNornMotherOfMachinesTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/single/one/EleshNornMotherOfMachinesTest.java index c84a350033b..aa4bd1167a5 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/single/one/EleshNornMotherOfMachinesTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/single/one/EleshNornMotherOfMachinesTest.java @@ -53,7 +53,7 @@ public class EleshNornMotherOfMachinesTest extends CardTestPlayerBase { // // Bloodghast can't block. // Bloodghast has haste as long as an opponent has 10 or less life. - // Landfall — Whenever a land enters the battlefield under your control, + // Landfall — Whenever a land you control enters, // you may return Bloodghast from your graveyard to the battlefield. addCard(Zone.GRAVEYARD, playerA, "Bloodghast"); addCard(Zone.HAND, playerA, "Forest"); diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/single/soi/ThingInTheIceTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/single/soi/ThingInTheIceTest.java index d431e5a4c39..7383b410709 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/single/soi/ThingInTheIceTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/single/soi/ThingInTheIceTest.java @@ -25,7 +25,7 @@ public class ThingInTheIceTest extends CardTestPlayerBase { */ @Test public void testClueTokens() { - // Whenever a land enters the battlefield under your control, investigate. (Create a colorless Clue artifact token onto the battlefield with "{2}, Sacrifice this artifact: Draw a card.") + // Whenever a land you control enters, investigate. (Create a colorless Clue artifact token onto the battlefield with "{2}, Sacrifice this artifact: Draw a card.") // Whenever you sacrifice a Clue, put a +1/+1 counter on Tireless Tracker. addCard(Zone.BATTLEFIELD, playerA, "Tireless Tracker", 1); // Human, Scout 3/2 addCard(Zone.HAND, playerA, "Forest", 1); diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/single/soi/TirelessTrackerTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/single/soi/TirelessTrackerTest.java index 2b39ad28c22..976dceaeb10 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/single/soi/TirelessTrackerTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/single/soi/TirelessTrackerTest.java @@ -8,7 +8,7 @@ import org.mage.test.serverside.base.CardTestPlayerBase; /** * 2G Creature - Human Scout -Whenever a land enters the battlefield under your control, investigate. +Whenever a land you control enters, investigate. Whenever you sacrifice a Clue, put a +1/+1 counter on Tireless Tracker. * diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/single/sws/ImagesOfThePastTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/single/sws/ImagesOfThePastTest.java index 2db9d7eeb54..b8a077dd01f 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/single/sws/ImagesOfThePastTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/single/sws/ImagesOfThePastTest.java @@ -25,7 +25,7 @@ public class ImagesOfThePastTest extends CardTestPlayerBase { addCard(Zone.GRAVEYARD, playerA, "Lightning Bolt"); // // Healer of the Pride - // Whenever another creature enters the battlefield under your control, you gain 2 life. + // Whenever another creature you control enters, you gain 2 life. addCard(Zone.BATTLEFIELD, playerA, "Healer of the Pride", 1); // // Syr Konrad, the Grim @@ -37,7 +37,7 @@ public class ImagesOfThePastTest extends CardTestPlayerBase { // activate and rise 2x dies triggers (adds 2x Spirit) castSpell(1, PhaseStep.PRECOMBAT_MAIN, playerA, "Images of the Past", "Balduvian Bears^Silvercoat Lion"); setChoice(playerA, "Whenever another creature dies", 2); // 2x triggers from Syr - setChoice(playerA, "Whenever another creature enters"); // 2x triggers from Healer + setChoice(playerA, "Whenever another creature you control enters"); // 2x triggers from Healer waitStackResolved(1, PhaseStep.PRECOMBAT_MAIN); // checkExileCount("after", 1, PhaseStep.PRECOMBAT_MAIN, playerA, "Balduvian Bears", 1); diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/single/ths/PurphorosGodOfTheForgeTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/single/ths/PurphorosGodOfTheForgeTest.java index 58478771272..27cbdcefe33 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/single/ths/PurphorosGodOfTheForgeTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/single/ths/PurphorosGodOfTheForgeTest.java @@ -25,7 +25,7 @@ public class PurphorosGodOfTheForgeTest extends CardTestPlayerBase { // Indestructible // As long as your devotion to red is less than five, Purphoros isn't a creature. - // Whenever another creature enters the battlefield under your control, Purphoros deals 2 damage to each opponent. + // Whenever another creature you control enters, Purphoros deals 2 damage to each opponent. // {2}{R}: Creatures you control get +1/+0 until end of turn. addCard(Zone.BATTLEFIELD, playerA, "Purphoros, God of the Forge"); @@ -59,7 +59,7 @@ public class PurphorosGodOfTheForgeTest extends CardTestPlayerBase { addCard(Zone.BATTLEFIELD, playerA, "Mountain", 3); // Indestructible // As long as your devotion to red is less than five, Purphoros isn't a creature. - // Whenever another creature enters the battlefield under your control, Purphoros deals 2 damage to each opponent. + // Whenever another creature you control enters, Purphoros deals 2 damage to each opponent. // {2}{R}: Creatures you control get +1/+0 until end of turn. addCard(Zone.BATTLEFIELD, playerA, "Purphoros, God of the Forge"); @@ -93,7 +93,7 @@ public class PurphorosGodOfTheForgeTest extends CardTestPlayerBase { // Indestructible // As long as your devotion to red is less than five, Purphoros isn't a creature. - // Whenever another creature enters the battlefield under your control, Purphoros deals 2 damage to each opponent. + // Whenever another creature you control enters, Purphoros deals 2 damage to each opponent. // {2}{R}: Creatures you control get +1/+0 until end of turn. addCard(Zone.BATTLEFIELD, playerA, "Purphoros, God of the Forge"); // {3}{R} addCard(Zone.BATTLEFIELD, playerA, "Goblin Guide", 1); // {R} diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/single/woe/CurseOfTheWerefoxTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/single/woe/CurseOfTheWerefoxTest.java index 6095dcc866a..645f66c70cf 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/single/woe/CurseOfTheWerefoxTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/single/woe/CurseOfTheWerefoxTest.java @@ -24,7 +24,7 @@ public class CurseOfTheWerefoxTest extends CardTestPlayerBase { * Creature — Satyr Archer *

* Reach - * Constellation — Whenever an enchantment enters the battlefield under your control, you gain 2 life. + * Constellation — Whenever an enchantment you control enters, you gain 2 life. *

* 1/4 */ @@ -85,4 +85,4 @@ public class CurseOfTheWerefoxTest extends CardTestPlayerBase { assertDamageReceived(playerB, wardens, 2); assertPermanentCount(playerA, "Monster", 1); } -} \ No newline at end of file +} diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/triggers/AbilityOwnershipTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/triggers/AbilityOwnershipTest.java index c526e68be35..5c7406b8121 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/triggers/AbilityOwnershipTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/triggers/AbilityOwnershipTest.java @@ -32,7 +32,7 @@ public class AbilityOwnershipTest extends CardTestPlayerBase { // - SO Obelisk Spider must triggers 3x times castSpell(1, PhaseStep.PRECOMBAT_MAIN, playerA, "Rise of the Dark Realms"); setChoice(playerA, "When "); // two triggers - // * Ability: Soul Snuffers - EntersBattlefieldTriggeredAbility: When {this} enters the battlefield, put a -1/-1 counter on each creature. + // * Ability: Soul Snuffers - EntersBattlefieldTriggeredAbility: When {this} enters, put a -1/-1 counter on each creature. // * Ability: Minister of Pain - ExploitAbility: Exploit (When this creature enters the battlefield, you may sacrifice a creature.) setChoice(playerA, false); // no exploit // 3x life triggers diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/triggers/FathomMageTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/triggers/FathomMageTest.java index ec88b1bc393..7270525d623 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/triggers/FathomMageTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/triggers/FathomMageTest.java @@ -16,7 +16,7 @@ public class FathomMageTest extends CardTestPlayerBase { /** * Fathom Mage - Creature — Human Wizard 1/1, 2UG * - * Evolve (Whenever a creature enters the battlefield under your control, if + * Evolve (Whenever a creature you control enters, if * that creature has greater power or toughness than this creature, put a * +1/+1 counter on this creature.) Whenever a +1/+1 counter is placed on * Fathom Mage, you may draw a card. diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/triggers/GoldnightCommanderTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/triggers/GoldnightCommanderTest.java index 56450ef3b0a..8f6e3c68b42 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/triggers/GoldnightCommanderTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/triggers/GoldnightCommanderTest.java @@ -15,7 +15,7 @@ public class GoldnightCommanderTest extends CardTestPlayerBase { /* * Goldnight Commander {3}{W} Human Cleric Soldier - * Whenever another creature enters the battlefield under your control, creatures you control get + * Whenever another creature you control enters, creatures you control get * +1/+1 until end of turn. */ @Test diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/triggers/StrictProctorTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/triggers/StrictProctorTest.java index 4910cd20443..706b9e2866f 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/triggers/StrictProctorTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/triggers/StrictProctorTest.java @@ -23,7 +23,7 @@ public class StrictProctorTest extends CardTestPlayerBase { // Whenever a permanent entering the battlefield causes a triggered ability to // trigger, counter that ability unless its controller pays {2}. addCard(Zone.BATTLEFIELD, playerA, "Strict Proctor", 1); - // Whenever a land enters the battlefield under your control, you gain 3 life. + // Whenever a land you control enters, you gain 3 life. addCard(Zone.BATTLEFIELD, playerA, "Primeval Bounty", 1); // land to play for trigger addCard(Zone.HAND, playerA, "Swamp", 1); @@ -45,7 +45,7 @@ public class StrictProctorTest extends CardTestPlayerBase { // Whenever a permanent entering the battlefield causes a triggered ability to // trigger, counter that ability unless its controller pays {2}. addCard(Zone.BATTLEFIELD, playerA, "Strict Proctor", 1); - // Whenever a land enters the battlefield under your control, you gain 3 life. + // Whenever a land you control enters, you gain 3 life. addCard(Zone.BATTLEFIELD, playerA, "Primeval Bounty", 1); // land to play for trigger addCard(Zone.HAND, playerA, "Swamp", 1); diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/triggers/WorldgorgerDragonTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/triggers/WorldgorgerDragonTest.java index ded02887314..3fbfb6678a6 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/triggers/WorldgorgerDragonTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/triggers/WorldgorgerDragonTest.java @@ -85,46 +85,46 @@ public class WorldgorgerDragonTest extends CardTestPlayerBase { castSpell(1, PhaseStep.PRECOMBAT_MAIN, playerA, "Animate Dead", "Worldgorger Dragon"); setChoice(playerA, "Worldgorger Dragon"); - setChoice(playerA, "When {this} enters the battlefield, if it's"); + setChoice(playerA, "When {this} enters, if it's"); activateManaAbility(1, PhaseStep.PRECOMBAT_MAIN, playerA, "{T}: Add {R}"); activateManaAbility(1, PhaseStep.PRECOMBAT_MAIN, playerA, "{T}: Add {R}"); activateManaAbility(1, PhaseStep.PRECOMBAT_MAIN, playerA, "{T}: Add {R}"); setChoice(playerA, "Worldgorger Dragon"); - setChoice(playerA, "When {this} enters the battlefield, if it's"); + setChoice(playerA, "When {this} enters, if it's"); activateManaAbility(1, PhaseStep.PRECOMBAT_MAIN, playerA, "{T}: Add {R}"); activateManaAbility(1, PhaseStep.PRECOMBAT_MAIN, playerA, "{T}: Add {R}"); activateManaAbility(1, PhaseStep.PRECOMBAT_MAIN, playerA, "{T}: Add {R}"); setChoice(playerA, "Worldgorger Dragon"); - setChoice(playerA, "When {this} enters the battlefield, if it's"); + setChoice(playerA, "When {this} enters, if it's"); activateManaAbility(1, PhaseStep.PRECOMBAT_MAIN, playerA, "{T}: Add {R}"); activateManaAbility(1, PhaseStep.PRECOMBAT_MAIN, playerA, "{T}: Add {R}"); activateManaAbility(1, PhaseStep.PRECOMBAT_MAIN, playerA, "{T}: Add {R}"); setChoice(playerA, "Worldgorger Dragon"); - setChoice(playerA, "When {this} enters the battlefield, if it's"); + setChoice(playerA, "When {this} enters, if it's"); setChoice(playerA, false); activateManaAbility(1, PhaseStep.PRECOMBAT_MAIN, playerA, "{T}: Add {R}"); activateManaAbility(1, PhaseStep.PRECOMBAT_MAIN, playerA, "{T}: Add {R}"); activateManaAbility(1, PhaseStep.PRECOMBAT_MAIN, playerA, "{T}: Add {R}"); setChoice(playerA, "Worldgorger Dragon"); - setChoice(playerA, "When {this} enters the battlefield, if it's"); + setChoice(playerA, "When {this} enters, if it's"); activateManaAbility(1, PhaseStep.PRECOMBAT_MAIN, playerA, "{T}: Add {R}"); activateManaAbility(1, PhaseStep.PRECOMBAT_MAIN, playerA, "{T}: Add {R}"); activateManaAbility(1, PhaseStep.PRECOMBAT_MAIN, playerA, "{T}: Add {R}"); setChoice(playerA, "Worldgorger Dragon"); - setChoice(playerA, "When {this} enters the battlefield, if it's"); + setChoice(playerA, "When {this} enters, if it's"); activateManaAbility(1, PhaseStep.PRECOMBAT_MAIN, playerA, "{T}: Add {R}"); activateManaAbility(1, PhaseStep.PRECOMBAT_MAIN, playerA, "{T}: Add {R}"); activateManaAbility(1, PhaseStep.PRECOMBAT_MAIN, playerA, "{T}: Add {R}"); setChoice(playerA, "Worldgorger Dragon"); - setChoice(playerA, "When {this} enters the battlefield, if it's"); + setChoice(playerA, "When {this} enters, if it's"); activateManaAbility(1, PhaseStep.PRECOMBAT_MAIN, playerA, "{T}: Add {R}"); activateManaAbility(1, PhaseStep.PRECOMBAT_MAIN, playerA, "{T}: Add {R}"); activateManaAbility(1, PhaseStep.PRECOMBAT_MAIN, playerA, "{T}: Add {R}"); @@ -192,14 +192,14 @@ public class WorldgorgerDragonTest extends CardTestPlayerBase { activateManaAbility(1, PhaseStep.PRECOMBAT_MAIN, playerA, "{T}: Add {R}"); activateManaAbility(1, PhaseStep.PRECOMBAT_MAIN, playerA, "{T}: Add {R}"); setChoice(playerA, "Worldgorger Dragon"); - setChoice(playerA, "When {this} enters the battlefield, if it's"); + setChoice(playerA, "When {this} enters, if it's"); activateManaAbility(1, PhaseStep.PRECOMBAT_MAIN, playerA, "{T}: Add {R}"); activateManaAbility(1, PhaseStep.PRECOMBAT_MAIN, playerA, "{T}: Add {R}"); activateManaAbility(1, PhaseStep.PRECOMBAT_MAIN, playerA, "{T}: Add {R}"); setChoice(playerA, "Silvercoat Lion"); - setChoice(playerA, "When {this} enters the battlefield, if it's"); + setChoice(playerA, "When {this} enters, if it's"); activateManaAbility(1, PhaseStep.PRECOMBAT_MAIN, playerA, "{T}: Add {R}"); activateManaAbility(1, PhaseStep.PRECOMBAT_MAIN, playerA, "{T}: Add {R}"); diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/triggers/dies/AngelicDestinyTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/triggers/dies/AngelicDestinyTest.java index 0bbabe8c79e..d7af773bd93 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/triggers/dies/AngelicDestinyTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/triggers/dies/AngelicDestinyTest.java @@ -28,7 +28,7 @@ public class AngelicDestinyTest extends CardTestPlayerBase { // When enchanted creature dies, return Angelic Destiny to its owner's hand. addCard(Zone.HAND, playerA, "Angelic Destiny", 1); // Champion of the Parish - // Whenever another Human enters the battlefield under your control, put a +1/+1 counter on Champion of the Parish. + // Whenever another Human you control enters, put a +1/+1 counter on Champion of the Parish. addCard(Zone.BATTLEFIELD, playerA, "Champion of the Parish", 1); addCard(Zone.BATTLEFIELD, playerB, "Mountain", 1); @@ -49,4 +49,4 @@ public class AngelicDestinyTest extends CardTestPlayerBase { } -} \ No newline at end of file +} diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/triggers/dies/OmnathLocusOfRageTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/triggers/dies/OmnathLocusOfRageTest.java index a3392ccdf90..c4922076997 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/triggers/dies/OmnathLocusOfRageTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/triggers/dies/OmnathLocusOfRageTest.java @@ -19,7 +19,7 @@ public class OmnathLocusOfRageTest extends CardTestPlayerBase { */ @Test public void testDiesTriggeredAbility() { - // Landfall — Whenever a land enters the battlefield under your control, put a 5/5 red and green Elemental creature token onto the battlefield. + // Landfall — Whenever a land you control enters, put a 5/5 red and green Elemental creature token onto the battlefield. // Whenever Omnath, Locus of Rage or another Elemental you control dies, Omnath deals 3 damage to any target. addCard(Zone.BATTLEFIELD, playerA, "Omnath, Locus of Rage", 1); @@ -46,7 +46,7 @@ public class OmnathLocusOfRageTest extends CardTestPlayerBase { @Test public void testDiesTriggeredAbilityOnlyIfPresent() { - // Landfall — Whenever a land enters the battlefield under your control, put a 5/5 red and green Elemental creature token onto the battlefield. + // Landfall — Whenever a land you control enters, put a 5/5 red and green Elemental creature token onto the battlefield. // Whenever Omnath, Locus of Rage or another Elemental you control dies, Omnath deals 3 damage to any target. addCard(Zone.BATTLEFIELD, playerA, "Omnath, Locus of Rage", 1); addCard(Zone.BATTLEFIELD, playerA, "Lightning Elemental", 1); // 4/1 Elemental - Haste diff --git a/Mage.Tests/src/test/java/org/mage/test/cards/triggers/dies/SidisiBroodTyrantTest.java b/Mage.Tests/src/test/java/org/mage/test/cards/triggers/dies/SidisiBroodTyrantTest.java index a8c70f52ace..c0ea9d2c5dd 100644 --- a/Mage.Tests/src/test/java/org/mage/test/cards/triggers/dies/SidisiBroodTyrantTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/cards/triggers/dies/SidisiBroodTyrantTest.java @@ -34,7 +34,7 @@ public class SidisiBroodTyrantTest extends CardTestPlayerBase { addCard(Zone.HAND, playerB, "Lightning Bolt"); castSpell(1, PhaseStep.PRECOMBAT_MAIN, playerA, "Sidisi, Brood Tyrant"); - castSpell(1, PhaseStep.PRECOMBAT_MAIN, playerB, "Lightning Bolt", "Sidisi, Brood Tyrant", "Whenever {this} enters the battlefield"); + castSpell(1, PhaseStep.PRECOMBAT_MAIN, playerB, "Lightning Bolt", "Sidisi, Brood Tyrant", "Whenever {this} enters"); setStopAt(1, PhaseStep.BEGIN_COMBAT); execute(); diff --git a/Mage.Tests/src/test/java/org/mage/test/combat/AttackBlockRestrictionsTest.java b/Mage.Tests/src/test/java/org/mage/test/combat/AttackBlockRestrictionsTest.java index 2e53b53e544..c6ae191e7d8 100644 --- a/Mage.Tests/src/test/java/org/mage/test/combat/AttackBlockRestrictionsTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/combat/AttackBlockRestrictionsTest.java @@ -184,7 +184,7 @@ public class AttackBlockRestrictionsTest extends CardTestPlayerBase { public void testChampionOfLambholt() { // Champion of Lambholt: Creature — Human Warrior 1/1, 1GG // - Creatures with power less than Champion of Lambholt's power can't block creatures you control. - // - Whenever another creature enters the battlefield under your control, put a +1/+1 counter on Champion of Lambholt. + // - Whenever another creature you control enters, put a +1/+1 counter on Champion of Lambholt. addCard(Zone.BATTLEFIELD, playerB, "Champion of Lambholt"); // Elite Vanguard: Creature — Human Soldier 2/1, W @@ -306,7 +306,7 @@ public class AttackBlockRestrictionsTest extends CardTestPlayerBase { */ @Test public void testTurntimberBasilisk() { - // Landfall - Whenever a land enters the battlefield under your control, you may + // Landfall - Whenever a land you control enters, you may // have target creature block Turntimber Basilisk this turn if able. addCard(Zone.BATTLEFIELD, playerA, "Turntimber Basilisk"); addCard(Zone.BATTLEFIELD, playerA, "Grizzly Bears"); diff --git a/Mage.Tests/src/test/java/org/mage/test/combat/FirstStrikeTest.java b/Mage.Tests/src/test/java/org/mage/test/combat/FirstStrikeTest.java index 89b2d4e434b..0fa8e2f26d4 100644 --- a/Mage.Tests/src/test/java/org/mage/test/combat/FirstStrikeTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/combat/FirstStrikeTest.java @@ -391,7 +391,7 @@ public class FirstStrikeTest extends CardTestPlayerBase { addCard(Zone.BATTLEFIELD, playerA, "Underground Sea", 5); addCard(Zone.HAND, playerA, ambusher); addCard(Zone.BATTLEFIELD, playerA, "Celebrity Fencer"); - // Whenever another creature enters the battlefield under your control, put a +1/+1 counter on Celebrity Fencer. + // Whenever another creature you control enters, put a +1/+1 counter on Celebrity Fencer. addCard(Zone.BATTLEFIELD, playerA, "Knighthood"); // Creatures you control have first strike attack(1, playerA, moonblade, playerB); diff --git a/Mage.Tests/src/test/java/org/mage/test/commander/duel/AnafenzaTest.java b/Mage.Tests/src/test/java/org/mage/test/commander/duel/AnafenzaTest.java index 6b77b93eb71..c42ded29331 100644 --- a/Mage.Tests/src/test/java/org/mage/test/commander/duel/AnafenzaTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/commander/duel/AnafenzaTest.java @@ -77,7 +77,7 @@ public class AnafenzaTest extends CardTestCommanderDuelBase { addCard(Zone.BATTLEFIELD, playerA, "Acidic Slime", 1); addCard(Zone.HAND, playerB, "Forest", 2); - // Landfall — Whenever a land enters the battlefield under your control, put a 5/5 red and green Elemental creature token onto the battlefield. + // Landfall — Whenever a land you control enters, put a 5/5 red and green Elemental creature token onto the battlefield. // Whenever Omnath, Locus of Rage or another Elemental you control dies, Omnath deals 3 damage to any target. addCard(Zone.BATTLEFIELD, playerB, "Omnath, Locus of Rage", 1); diff --git a/Mage.Tests/src/test/java/org/mage/test/commander/duel/OpalPalaceTest.java b/Mage.Tests/src/test/java/org/mage/test/commander/duel/OpalPalaceTest.java index 0aa1ba3fa20..ae7e4f262a2 100644 --- a/Mage.Tests/src/test/java/org/mage/test/commander/duel/OpalPalaceTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/commander/duel/OpalPalaceTest.java @@ -23,7 +23,7 @@ public class OpalPalaceTest extends CardTestCommanderDuelBase { // {T}: Add {C}. // {1}, {T}: Add one mana of any color in your commander's color identity. - // If you spend this mana to cast your commander, it enters the battlefield with a number of +1/+1 counters on it + // If you spend this mana to cast your commander, it enters with a number of +1/+1 counters on it // equal to the number of times it's been cast from the command zone this game. addCard(Zone.BATTLEFIELD, playerA, "Opal Palace", 1); diff --git a/Mage.Tests/src/test/java/org/mage/test/commander/duel/YorvoLordOfGarenbrigOnCommandersTest.java b/Mage.Tests/src/test/java/org/mage/test/commander/duel/YorvoLordOfGarenbrigOnCommandersTest.java index fd3a2d52adf..afa4e9ac2c5 100644 --- a/Mage.Tests/src/test/java/org/mage/test/commander/duel/YorvoLordOfGarenbrigOnCommandersTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/commander/duel/YorvoLordOfGarenbrigOnCommandersTest.java @@ -14,7 +14,7 @@ public class YorvoLordOfGarenbrigOnCommandersTest extends CardTestCommanderDuelB @Test public void test_TriggerOnSimpleCommander() { // Yorvo, Lord of Garenbrig enters the battlefield with four +1/+1 counters on it. - // Whenever another green creature enters the battlefield under your control, put a +1/+1 counter on Yorvo. Then if that creature’s power is greater than Yorvo’s power, put another +1/+1 counter on Yorvo. + // Whenever another green creature you control enters, put a +1/+1 counter on Yorvo. Then if that creature’s power is greater than Yorvo’s power, put another +1/+1 counter on Yorvo. addCard(Zone.HAND, playerA, "Yorvo, Lord of Garenbrig", 5); // {G}{G}{G} addCard(Zone.BATTLEFIELD, playerA, "Forest", 3); // @@ -39,7 +39,7 @@ public class YorvoLordOfGarenbrigOnCommandersTest extends CardTestCommanderDuelB @Test public void test_TriggerOnUroTitanOfNaturesWrath() { // Yorvo, Lord of Garenbrig enters the battlefield with four +1/+1 counters on it. - // Whenever another green creature enters the battlefield under your control, put a +1/+1 counter on Yorvo. Then if that creature’s power is greater than Yorvo’s power, put another +1/+1 counter on Yorvo. + // Whenever another green creature you control enters, put a +1/+1 counter on Yorvo. Then if that creature’s power is greater than Yorvo’s power, put another +1/+1 counter on Yorvo. addCard(Zone.HAND, playerA, "Yorvo, Lord of Garenbrig", 5); // {G}{G}{G} addCard(Zone.BATTLEFIELD, playerA, "Forest", 3); // @@ -62,9 +62,9 @@ public class YorvoLordOfGarenbrigOnCommandersTest extends CardTestCommanderDuelB // (2019-10-04) // order triggers to remove commander first - setChoice(playerA, "Whenever {this} enters the battlefield or attacks"); // draw trigger - setChoice(playerA, "Whenever another green creature enters"); // get counters trigger - //setChoice(playerA, "When {this} enters the battlefield, sacrifice it"); // sacrifice trigger must be on top + setChoice(playerA, "Whenever {this} enters or attacks"); // draw trigger + setChoice(playerA, "Whenever another green creature you control enters"); // get counters trigger + //setChoice(playerA, "When {this} enters, sacrifice it"); // sacrifice trigger must be on top setChoice(playerA, true); // return commander to command zone setChoice(playerA, false); // do not put land to battlefield diff --git a/Mage.Tests/src/test/java/org/mage/test/game/ends/GameIsADrawTest.java b/Mage.Tests/src/test/java/org/mage/test/game/ends/GameIsADrawTest.java index 2759fb2ea02..0ad7ca2cc85 100644 --- a/Mage.Tests/src/test/java/org/mage/test/game/ends/GameIsADrawTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/game/ends/GameIsADrawTest.java @@ -123,7 +123,7 @@ public class GameIsADrawTest extends CardTestPlayerBase { public void GameDrawByInfiniteLoopNot() { addCard(Zone.BATTLEFIELD, playerA, "Plains", 43); - // Whenever a creature enters the battlefield under your control, you gain life equal to its toughness. + // Whenever a creature you control enters, you gain life equal to its toughness. addCard(Zone.BATTLEFIELD, playerA, "Angelic Chorus", 1); // Enchantment {5} // Create X 4/4 white Angel creature tokens with flying. diff --git a/Mage.Tests/src/test/java/org/mage/test/lki/LastKnownInformationTest.java b/Mage.Tests/src/test/java/org/mage/test/lki/LastKnownInformationTest.java index 5f956d889f4..f0c13d4d918 100644 --- a/Mage.Tests/src/test/java/org/mage/test/lki/LastKnownInformationTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/lki/LastKnownInformationTest.java @@ -65,7 +65,7 @@ public class LastKnownInformationTest extends CardTestPlayerBase { */ @Test public void testTrostaniSelesnyasVoice1() { - // Whenever another creature enters the battlefield under your control, you gain life equal to that creature's toughness. + // Whenever another creature you control enters, you gain life equal to that creature's toughness. // {1}{G}{W}, {T}: Populate. (Create a tokenonto the battlefield that's a copy of a creature token you control.) addCard(Zone.BATTLEFIELD, playerA, "Trostani, Selesnya's Voice"); diff --git a/Mage.Tests/src/test/java/org/mage/test/serverside/CardIconsTest.java b/Mage.Tests/src/test/java/org/mage/test/serverside/CardIconsTest.java index 4d882b976dd..8b3e47bccbf 100644 --- a/Mage.Tests/src/test/java/org/mage/test/serverside/CardIconsTest.java +++ b/Mage.Tests/src/test/java/org/mage/test/serverside/CardIconsTest.java @@ -291,7 +291,7 @@ public class CardIconsTest extends CardTestPlayerBase { // // Agadeem, the Undercrypt // Land - // As Agadeem, the Undercrypt enters the battlefield, you may pay 3 life. If you don't, it enters the battlefield tapped. + // As Agadeem, the Undercrypt enters the battlefield, you may pay 3 life. If you don't, it enters tapped. addCard(Zone.HAND, playerA, "Agadeem's Awakening", 2); addCard(Zone.BATTLEFIELD, playerA, "Swamp", 5); diff --git a/Mage/src/main/java/mage/abilities/abilityword/ConstellationAbility.java b/Mage/src/main/java/mage/abilities/abilityword/ConstellationAbility.java index 3169bc49e9c..8bc86477e2a 100644 --- a/Mage/src/main/java/mage/abilities/abilityword/ConstellationAbility.java +++ b/Mage/src/main/java/mage/abilities/abilityword/ConstellationAbility.java @@ -33,7 +33,7 @@ public class ConstellationAbility extends TriggeredAbilityImpl { this.thisOr = thisOr; setAbilityWord(AbilityWord.CONSTELLATION); setTriggerPhrase("Whenever " + (thisOr ? "{this} or another" : "an") - + " enchantment enters the battlefield under your control, "); + + " enchantment you control enters, "); } protected ConstellationAbility(final ConstellationAbility ability) { diff --git a/Mage/src/main/java/mage/abilities/common/AllyEntersBattlefieldTriggeredAbility.java b/Mage/src/main/java/mage/abilities/common/AllyEntersBattlefieldTriggeredAbility.java index c58ff0c0542..acaa906f668 100644 --- a/Mage/src/main/java/mage/abilities/common/AllyEntersBattlefieldTriggeredAbility.java +++ b/Mage/src/main/java/mage/abilities/common/AllyEntersBattlefieldTriggeredAbility.java @@ -18,7 +18,7 @@ public class AllyEntersBattlefieldTriggeredAbility extends TriggeredAbilityImpl public AllyEntersBattlefieldTriggeredAbility(Effect effect, boolean optional) { super(Zone.BATTLEFIELD, effect, optional); this.setAbilityWord(AbilityWord.RALLY); - setTriggerPhrase("Whenever {this} or another Ally enters the battlefield under your control, "); + setTriggerPhrase("Whenever {this} or another Ally you control enters, "); } public AllyEntersBattlefieldTriggeredAbility(AllyEntersBattlefieldTriggeredAbility ability) { diff --git a/Mage/src/main/java/mage/abilities/common/AnimateDeadTriggeredAbility.java b/Mage/src/main/java/mage/abilities/common/AnimateDeadTriggeredAbility.java index 570bd3f9341..bc3631c80ad 100644 --- a/Mage/src/main/java/mage/abilities/common/AnimateDeadTriggeredAbility.java +++ b/Mage/src/main/java/mage/abilities/common/AnimateDeadTriggeredAbility.java @@ -44,7 +44,7 @@ public class AnimateDeadTriggeredAbility extends EntersBattlefieldTriggeredAbili super(new AnimateDeadReplaceAbilityEffect(becomesAura)); addEffect(new AnimateDeadPutOntoBattlefieldEffect(becomesAura, tapped)); addWatcher(new AnimateDeadWatcher()); - setTriggerPhrase("When {this} enters the battlefield, if it's on the battlefield, "); + setTriggerPhrase("When {this} enters, if it's on the battlefield, "); } private AnimateDeadTriggeredAbility(final AnimateDeadTriggeredAbility ability) { diff --git a/Mage/src/main/java/mage/abilities/common/AsEntersBattlefieldAbility.java b/Mage/src/main/java/mage/abilities/common/AsEntersBattlefieldAbility.java index 4839c6fbb7b..51442aabbe4 100644 --- a/Mage/src/main/java/mage/abilities/common/AsEntersBattlefieldAbility.java +++ b/Mage/src/main/java/mage/abilities/common/AsEntersBattlefieldAbility.java @@ -47,6 +47,6 @@ public class AsEntersBattlefieldAbility extends StaticAbility { @Override public String getRule() { - return "As {this} enters the battlefield, " + super.getRule(); + return "As {this} enters, " + super.getRule(); } } diff --git a/Mage/src/main/java/mage/abilities/common/BecomeDayAsEntersAbility.java b/Mage/src/main/java/mage/abilities/common/BecomeDayAsEntersAbility.java index 80ec12f0dca..ef2f131e05d 100644 --- a/Mage/src/main/java/mage/abilities/common/BecomeDayAsEntersAbility.java +++ b/Mage/src/main/java/mage/abilities/common/BecomeDayAsEntersAbility.java @@ -27,7 +27,7 @@ public class BecomeDayAsEntersAbility extends EntersBattlefieldAbility { @Override public String getRule() { - return "If it's neither day nor night, it becomes day as {this} enters the battlefield."; + return "If it's neither day nor night, it becomes day as {this} enters."; } } diff --git a/Mage/src/main/java/mage/abilities/common/CaseAbility.java b/Mage/src/main/java/mage/abilities/common/CaseAbility.java index 929853b83ac..3eb53d35b5e 100644 --- a/Mage/src/main/java/mage/abilities/common/CaseAbility.java +++ b/Mage/src/main/java/mage/abilities/common/CaseAbility.java @@ -74,7 +74,7 @@ public class CaseAbility extends SimpleStaticAbility { super(Zone.ALL, null); if (initialAbility instanceof EntersBattlefieldTriggeredAbility) { - ((EntersBattlefieldTriggeredAbility) initialAbility).setTriggerPhrase("When this Case enters the battlefield, "); + ((EntersBattlefieldTriggeredAbility) initialAbility).setTriggerPhrase("When this Case enters, "); } addSubAbility(initialAbility); diff --git a/Mage/src/main/java/mage/abilities/common/EntersBattlefieldAbility.java b/Mage/src/main/java/mage/abilities/common/EntersBattlefieldAbility.java index 6799a077f52..fad90076953 100644 --- a/Mage/src/main/java/mage/abilities/common/EntersBattlefieldAbility.java +++ b/Mage/src/main/java/mage/abilities/common/EntersBattlefieldAbility.java @@ -89,8 +89,8 @@ public class EntersBattlefieldAbility extends StaticAbility { } else { prefix = null; } - String rule = (optional ? "you may have " : "") + "{this} enter" + (optional ? "" : "s") + - " the battlefield" + (!superRule.isEmpty() && superRule.charAt(0) == ' ' ? "" : " ") + superRule; + String rule = (optional ? "you may have " : "") + "{this} enter" + (optional ? "" : "s") + + (!superRule.isEmpty() && superRule.charAt(0) == ' ' ? "" : " ") + superRule; if (prefix != null) { return prefix + CardUtil.getTextWithFirstCharUpperCase(rule); } diff --git a/Mage/src/main/java/mage/abilities/common/EntersBattlefieldAllTriggeredAbility.java b/Mage/src/main/java/mage/abilities/common/EntersBattlefieldAllTriggeredAbility.java index 7b1b42aaa07..cc1a5544469 100644 --- a/Mage/src/main/java/mage/abilities/common/EntersBattlefieldAllTriggeredAbility.java +++ b/Mage/src/main/java/mage/abilities/common/EntersBattlefieldAllTriggeredAbility.java @@ -34,7 +34,7 @@ public class EntersBattlefieldAllTriggeredAbility extends TriggeredAbilityImpl { super(zone, effect, optional); this.filter = filter; this.setTargetPointer = setTargetPointer; - setTriggerPhrase(getTriggerPhraseFromFilter() + ", "); + makeTriggerPhrase(); } protected EntersBattlefieldAllTriggeredAbility(final EntersBattlefieldAllTriggeredAbility ability) { @@ -68,12 +68,12 @@ public class EntersBattlefieldAllTriggeredAbility extends TriggeredAbilityImpl { return true; } - protected final String getTriggerPhraseFromFilter() { + private void makeTriggerPhrase() { String filterMessage = filter.getMessage(); if (filterMessage.startsWith("one or more")) { - return getWhen() + filterMessage + " enter"; + setTriggerPhrase(getWhen() + filterMessage + " enter, "); } - return getWhen() + CardUtil.addArticle(filterMessage) + " enters"; + setTriggerPhrase(getWhen() + CardUtil.addArticle(filterMessage) + " enters, "); } @Override diff --git a/Mage/src/main/java/mage/abilities/common/EntersBattlefieldCastTriggeredAbility.java b/Mage/src/main/java/mage/abilities/common/EntersBattlefieldCastTriggeredAbility.java index d5dae814798..fd5e93231be 100644 --- a/Mage/src/main/java/mage/abilities/common/EntersBattlefieldCastTriggeredAbility.java +++ b/Mage/src/main/java/mage/abilities/common/EntersBattlefieldCastTriggeredAbility.java @@ -6,6 +6,7 @@ import mage.constants.Zone; import mage.filter.FilterPermanent; import mage.game.Game; import mage.game.events.GameEvent; +import mage.util.CardUtil; import mage.watchers.common.PermanentWasCastWatcher; /** @@ -22,7 +23,8 @@ public class EntersBattlefieldCastTriggeredAbility extends EntersBattlefieldCont super(zone, effect, filter, optional, setTargetPointer); this.mustCast = mustCast; this.addWatcher(new PermanentWasCastWatcher()); - setTriggerPhrase(getTriggerPhraseFromFilter() + " under your control, if it " + (mustCast ? "was" : "wasn't") + " cast, " ); + setTriggerPhrase(getWhen() + CardUtil.addArticle(filter.getMessage()) + + " you control enters, if it " + (mustCast ? "was" : "wasn't") + " cast, " ); } protected EntersBattlefieldCastTriggeredAbility(final EntersBattlefieldCastTriggeredAbility ability) { diff --git a/Mage/src/main/java/mage/abilities/common/EntersBattlefieldControlledTriggeredAbility.java b/Mage/src/main/java/mage/abilities/common/EntersBattlefieldControlledTriggeredAbility.java index f1d88a2b851..d589bf16a8b 100644 --- a/Mage/src/main/java/mage/abilities/common/EntersBattlefieldControlledTriggeredAbility.java +++ b/Mage/src/main/java/mage/abilities/common/EntersBattlefieldControlledTriggeredAbility.java @@ -7,6 +7,7 @@ import mage.filter.FilterPermanent; import mage.game.Game; import mage.game.events.GameEvent; import mage.game.permanent.Permanent; +import mage.util.CardUtil; /** * @@ -27,7 +28,7 @@ public class EntersBattlefieldControlledTriggeredAbility extends EntersBattlefie public EntersBattlefieldControlledTriggeredAbility(Zone zone, Effect effect, FilterPermanent filter, boolean optional, SetTargetPointer setTargetPointer) { super(zone, effect, filter, optional, setTargetPointer); - setTriggerPhrase(getTriggerPhraseFromFilter() + " under your control, "); + makeTriggerPhrase(); } protected EntersBattlefieldControlledTriggeredAbility(final EntersBattlefieldControlledTriggeredAbility ability) { @@ -43,6 +44,14 @@ public class EntersBattlefieldControlledTriggeredAbility extends EntersBattlefie return super.checkTrigger(event, game); } + private void makeTriggerPhrase() { + String filterMessage = filter.getMessage(); + if (filterMessage.startsWith("one or more")) { + setTriggerPhrase(getWhen() + filterMessage + " you control enter, "); + } + setTriggerPhrase(getWhen() + CardUtil.addArticle(filterMessage) + " you control enters, "); + } + @Override public EntersBattlefieldControlledTriggeredAbility copy() { return new EntersBattlefieldControlledTriggeredAbility(this); diff --git a/Mage/src/main/java/mage/abilities/common/EntersBattlefieldFromGraveyardTriggeredAbility.java b/Mage/src/main/java/mage/abilities/common/EntersBattlefieldFromGraveyardTriggeredAbility.java index 6b92e837bbe..d691e99082b 100644 --- a/Mage/src/main/java/mage/abilities/common/EntersBattlefieldFromGraveyardTriggeredAbility.java +++ b/Mage/src/main/java/mage/abilities/common/EntersBattlefieldFromGraveyardTriggeredAbility.java @@ -50,7 +50,7 @@ public class EntersBattlefieldFromGraveyardTriggeredAbility extends TriggeredAbi } private String generateTriggerPhrase() { - StringBuilder sb = new StringBuilder("When {this} enters the battlefield from "); + StringBuilder sb = new StringBuilder("When {this} enters from "); switch (targetController) { case YOU: sb.append("your"); diff --git a/Mage/src/main/java/mage/abilities/common/EntersBattlefieldOpponentTriggeredAbility.java b/Mage/src/main/java/mage/abilities/common/EntersBattlefieldOpponentTriggeredAbility.java index a86228e8026..c6c166dd741 100644 --- a/Mage/src/main/java/mage/abilities/common/EntersBattlefieldOpponentTriggeredAbility.java +++ b/Mage/src/main/java/mage/abilities/common/EntersBattlefieldOpponentTriggeredAbility.java @@ -7,6 +7,7 @@ import mage.filter.FilterPermanent; import mage.game.Game; import mage.game.events.GameEvent; import mage.game.permanent.Permanent; +import mage.util.CardUtil; /** * @author xenohedron @@ -19,7 +20,7 @@ public class EntersBattlefieldOpponentTriggeredAbility extends EntersBattlefield public EntersBattlefieldOpponentTriggeredAbility(Zone zone, Effect effect, FilterPermanent filter, boolean optional, SetTargetPointer setTargetPointer) { super(zone, effect, filter, optional, setTargetPointer); - setTriggerPhrase(getTriggerPhraseFromFilter() + " under an opponent's control, "); + setTriggerPhrase(getWhen() + CardUtil.addArticle(filter.getMessage()) + " an opponent controls enters, "); } protected EntersBattlefieldOpponentTriggeredAbility(final EntersBattlefieldOpponentTriggeredAbility ability) { diff --git a/Mage/src/main/java/mage/abilities/common/EntersBattlefieldOrAttacksSourceTriggeredAbility.java b/Mage/src/main/java/mage/abilities/common/EntersBattlefieldOrAttacksSourceTriggeredAbility.java index 68ddc996dd3..c073bc3e6d8 100644 --- a/Mage/src/main/java/mage/abilities/common/EntersBattlefieldOrAttacksSourceTriggeredAbility.java +++ b/Mage/src/main/java/mage/abilities/common/EntersBattlefieldOrAttacksSourceTriggeredAbility.java @@ -18,7 +18,7 @@ public class EntersBattlefieldOrAttacksSourceTriggeredAbility extends TriggeredA public EntersBattlefieldOrAttacksSourceTriggeredAbility(Effect effect, boolean optional) { super(Zone.BATTLEFIELD, effect, optional); - setTriggerPhrase("Whenever {this} enters the battlefield or attacks, "); + setTriggerPhrase("Whenever {this} enters or attacks, "); } protected EntersBattlefieldOrAttacksSourceTriggeredAbility(final EntersBattlefieldOrAttacksSourceTriggeredAbility ability) { diff --git a/Mage/src/main/java/mage/abilities/common/EntersBattlefieldOrDiesSourceTriggeredAbility.java b/Mage/src/main/java/mage/abilities/common/EntersBattlefieldOrDiesSourceTriggeredAbility.java index ef35c7308db..ab7ab16432f 100644 --- a/Mage/src/main/java/mage/abilities/common/EntersBattlefieldOrDiesSourceTriggeredAbility.java +++ b/Mage/src/main/java/mage/abilities/common/EntersBattlefieldOrDiesSourceTriggeredAbility.java @@ -22,7 +22,7 @@ public class EntersBattlefieldOrDiesSourceTriggeredAbility extends TriggeredAbil super(Zone.BATTLEFIELD, effect, optional); this.diesText = diesText; setLeavesTheBattlefieldTrigger(true); - setTriggerPhrase("When {this} enters the battlefield or " + + setTriggerPhrase("When {this} enters or " + (diesText ? "dies" : "is put into a graveyard from the battlefield") + ", "); } diff --git a/Mage/src/main/java/mage/abilities/common/EntersBattlefieldOrTurnedFaceUpTriggeredAbility.java b/Mage/src/main/java/mage/abilities/common/EntersBattlefieldOrTurnedFaceUpTriggeredAbility.java index e52291659be..1606aed82cc 100644 --- a/Mage/src/main/java/mage/abilities/common/EntersBattlefieldOrTurnedFaceUpTriggeredAbility.java +++ b/Mage/src/main/java/mage/abilities/common/EntersBattlefieldOrTurnedFaceUpTriggeredAbility.java @@ -21,7 +21,7 @@ public class EntersBattlefieldOrTurnedFaceUpTriggeredAbility extends TriggeredAb public EntersBattlefieldOrTurnedFaceUpTriggeredAbility(Effect effect, boolean optional) { super(Zone.BATTLEFIELD, effect, optional); this.setWorksFaceDown(true); - this.setTriggerPhrase("When {this} enters the battlefield or is turned face up, "); + this.setTriggerPhrase("When {this} enters or is turned face up, "); } private EntersBattlefieldOrTurnedFaceUpTriggeredAbility(final EntersBattlefieldOrTurnedFaceUpTriggeredAbility ability) { diff --git a/Mage/src/main/java/mage/abilities/common/EntersBattlefieldTappedAsItEntersChooseColorAbility.java b/Mage/src/main/java/mage/abilities/common/EntersBattlefieldTappedAsItEntersChooseColorAbility.java index 0b74ebd385d..e8071385522 100644 --- a/Mage/src/main/java/mage/abilities/common/EntersBattlefieldTappedAsItEntersChooseColorAbility.java +++ b/Mage/src/main/java/mage/abilities/common/EntersBattlefieldTappedAsItEntersChooseColorAbility.java @@ -42,6 +42,6 @@ public class EntersBattlefieldTappedAsItEntersChooseColorAbility extends StaticA @Override public String getRule() { - return "{this} enters the battlefield tapped. As it enters, choose a color."; + return "{this} enters tapped. As it enters, choose a color."; } -} \ No newline at end of file +} diff --git a/Mage/src/main/java/mage/abilities/common/EntersBattlefieldUntappedTriggeredAbility.java b/Mage/src/main/java/mage/abilities/common/EntersBattlefieldUntappedTriggeredAbility.java index c3f9f5d05b8..88e435d8e97 100644 --- a/Mage/src/main/java/mage/abilities/common/EntersBattlefieldUntappedTriggeredAbility.java +++ b/Mage/src/main/java/mage/abilities/common/EntersBattlefieldUntappedTriggeredAbility.java @@ -12,7 +12,7 @@ public class EntersBattlefieldUntappedTriggeredAbility extends EntersBattlefield public EntersBattlefieldUntappedTriggeredAbility(Effect effect, boolean optional) { super(effect, optional); - setTriggerPhrase("When {this} enters the battlefield untapped, "); + setTriggerPhrase("When {this} enters untapped, "); } private EntersBattlefieldUntappedTriggeredAbility(final EntersBattlefieldUntappedTriggeredAbility ability) { diff --git a/Mage/src/main/java/mage/abilities/common/LandfallAbility.java b/Mage/src/main/java/mage/abilities/common/LandfallAbility.java index 9a6548cfd03..8014e85887d 100644 --- a/Mage/src/main/java/mage/abilities/common/LandfallAbility.java +++ b/Mage/src/main/java/mage/abilities/common/LandfallAbility.java @@ -34,7 +34,7 @@ public class LandfallAbility extends TriggeredAbilityImpl { super(zone, effect, optional); this.setTargetPointer = setTargetPointer; this.setAbilityWord(AbilityWord.LANDFALL); - setTriggerPhrase("Whenever a land enters the battlefield under your control, "); + setTriggerPhrase("Whenever a land you control enters, "); } protected LandfallAbility(final LandfallAbility ability) { diff --git a/Mage/src/main/java/mage/abilities/keyword/EvolveAbility.java b/Mage/src/main/java/mage/abilities/keyword/EvolveAbility.java index 4caf6ce7a30..09fb8dee62a 100644 --- a/Mage/src/main/java/mage/abilities/keyword/EvolveAbility.java +++ b/Mage/src/main/java/mage/abilities/keyword/EvolveAbility.java @@ -17,7 +17,7 @@ import mage.game.permanent.Permanent; * 702.98. Evolve *

* 702.98a Evolve is a triggered ability. "Evolve" means "Whenever a creature - * enters the battlefield under your control, if that creature's power is + * you control enters, if that creature's power is * greater than this creature's power and/or that creature's toughness is * greater than this creature's toughness, put a +1/+1 counter on this * creature." @@ -91,7 +91,7 @@ public class EvolveAbility extends EntersBattlefieldAllTriggeredAbility { @Override public String getRule() { - return "Evolve (Whenever a creature enters the battlefield under your control, if that creature has greater power or toughness than this creature, put a +1/+1 counter on this creature.)"; + return "Evolve (Whenever a creature you control enters, if that creature has greater power or toughness than this creature, put a +1/+1 counter on this creature.)"; } @Override diff --git a/Mage/src/main/java/mage/abilities/keyword/ForMirrodinAbility.java b/Mage/src/main/java/mage/abilities/keyword/ForMirrodinAbility.java index 7136be07080..4128912cb0f 100644 --- a/Mage/src/main/java/mage/abilities/keyword/ForMirrodinAbility.java +++ b/Mage/src/main/java/mage/abilities/keyword/ForMirrodinAbility.java @@ -20,7 +20,7 @@ public class ForMirrodinAbility extends EntersBattlefieldTriggeredAbility { @Override public String getRule() { - return "For Mirrodin! (When this Equipment enters the battlefield, " + + return "For Mirrodin! (When this Equipment enters, " + "create a 2/2 red Rebel creature token, then attach this to it.)"; } diff --git a/Mage/src/main/java/mage/abilities/keyword/HauntAbility.java b/Mage/src/main/java/mage/abilities/keyword/HauntAbility.java index fb9124f495a..c6343ba97e8 100644 --- a/Mage/src/main/java/mage/abilities/keyword/HauntAbility.java +++ b/Mage/src/main/java/mage/abilities/keyword/HauntAbility.java @@ -44,7 +44,7 @@ public class HauntAbility extends TriggeredAbilityImpl { super(Zone.ALL, effect, false); boolean creatureHaunt = card.isCreature(); addSubAbility(new HauntExileAbility(creatureHaunt)); - setTriggerPhrase((creatureHaunt ? "When {this} enters the battlefield or the creature it haunts dies, " + setTriggerPhrase((creatureHaunt ? "When {this} enters or the creature it haunts dies, " : "When the creature {this} haunts dies, ") ); } diff --git a/Mage/src/main/java/mage/abilities/keyword/LivingWeaponAbility.java b/Mage/src/main/java/mage/abilities/keyword/LivingWeaponAbility.java index 0bda93f32d9..f48f37f038c 100644 --- a/Mage/src/main/java/mage/abilities/keyword/LivingWeaponAbility.java +++ b/Mage/src/main/java/mage/abilities/keyword/LivingWeaponAbility.java @@ -16,7 +16,7 @@ public class LivingWeaponAbility extends EntersBattlefieldTriggeredAbility { @Override public String getRule() { - return "Living weapon (When this Equipment enters the battlefield, " + + return "Living weapon (When this Equipment enters, " + "create a 0/0 black Phyrexian Germ creature token, then attach this to it.)"; } diff --git a/Mage/src/main/java/mage/abilities/keyword/RavenousAbility.java b/Mage/src/main/java/mage/abilities/keyword/RavenousAbility.java index 1d74ff16803..77cbbdc64e0 100644 --- a/Mage/src/main/java/mage/abilities/keyword/RavenousAbility.java +++ b/Mage/src/main/java/mage/abilities/keyword/RavenousAbility.java @@ -20,7 +20,7 @@ public class RavenousAbility extends EntersBattlefieldAbility { super(new EntersBattlefieldWithXCountersEffect(CounterType.P1P1.createInstance())); Ability ability = new ConditionalInterveningIfTriggeredAbility( new EntersBattlefieldTriggeredAbility(new DrawCardSourceControllerEffect(1)), - RavenousAbilityCondition.instance, "When this creature enters the battlefield, " + + RavenousAbilityCondition.instance, "When this creature enters, " + "if X is 5 or more, draw a card" ); ability.setRuleVisible(false); @@ -50,4 +50,4 @@ enum RavenousAbilityCondition implements Condition { public boolean apply(Game game, Ability source) { return GetXValue.instance.calculate(game, source, null) >= 5; } -} \ No newline at end of file +} diff --git a/Mage/src/main/java/mage/abilities/keyword/SoulbondAbility.java b/Mage/src/main/java/mage/abilities/keyword/SoulbondAbility.java index 43cf0b3c08b..93ebcea9b29 100644 --- a/Mage/src/main/java/mage/abilities/keyword/SoulbondAbility.java +++ b/Mage/src/main/java/mage/abilities/keyword/SoulbondAbility.java @@ -29,7 +29,7 @@ import mage.util.GameLog; * both this creature and another creature and both are unpaired, you may pair * this creature with another unpaired creature you control for as long as both * remain creatures on the battlefield under your control” and “Whenever another - * creature enters the battlefield under your control, if you control both that + * creature you control enters, if you control both that * creature and this one and both are unpaired, you may pair that creature with * this creature for as long as both remain creatures on the battlefield under * your control.” @@ -159,7 +159,7 @@ class SoulboundEntersSelfEffect extends OneShotEffect { } /** - * “Whenever another creature enters the battlefield under your control, if you + * “Whenever another creature you control enters, if you * control both that creature and this one and both are unpaired, you may pair * that creature with this creature for as long as both remain creatures on the * battlefield under your control.” diff --git a/Mage/src/main/java/mage/abilities/keyword/SquadAbility.java b/Mage/src/main/java/mage/abilities/keyword/SquadAbility.java index 6abac80a6ca..7ecb7903e15 100644 --- a/Mage/src/main/java/mage/abilities/keyword/SquadAbility.java +++ b/Mage/src/main/java/mage/abilities/keyword/SquadAbility.java @@ -112,7 +112,7 @@ public class SquadAbility extends StaticAbility implements OptionalAdditionalSou @Override public String getRule() { return "Squad " + cost.getText() + " (As an additional cost to cast this spell, you may pay " + - cost.getText() + "any number of times. When this creature enters the battlefield, " + + cost.getText() + "any number of times. When this creature enters, " + "create that many tokens that are copies of it.)"; } } diff --git a/Mage/src/main/java/mage/game/command/emblems/HuatliRadiantChampionEmblem.java b/Mage/src/main/java/mage/game/command/emblems/HuatliRadiantChampionEmblem.java index 818ca32af37..853cfd42fd2 100644 --- a/Mage/src/main/java/mage/game/command/emblems/HuatliRadiantChampionEmblem.java +++ b/Mage/src/main/java/mage/game/command/emblems/HuatliRadiantChampionEmblem.java @@ -15,7 +15,7 @@ public final class HuatliRadiantChampionEmblem extends Emblem { public HuatliRadiantChampionEmblem() { super("Emblem Huatli"); - // Whenever a creature enters the battlefield under your control, you may draw a card. + // Whenever a creature you control enters, you may draw a card. Ability ability = new EntersBattlefieldControlledTriggeredAbility(Zone.COMMAND, new DrawCardSourceControllerEffect(1), StaticFilters.FILTER_CONTROLLED_A_CREATURE, true); this.getAbilities().add(ability); diff --git a/Mage/src/main/java/mage/game/command/emblems/KothFireOfResistanceEmblem.java b/Mage/src/main/java/mage/game/command/emblems/KothFireOfResistanceEmblem.java index 0a5e8762863..98866ed7392 100644 --- a/Mage/src/main/java/mage/game/command/emblems/KothFireOfResistanceEmblem.java +++ b/Mage/src/main/java/mage/game/command/emblems/KothFireOfResistanceEmblem.java @@ -20,7 +20,7 @@ public final class KothFireOfResistanceEmblem extends Emblem { filterMountain.add(SubType.MOUNTAIN.getPredicate()); } - // −7: You get an emblem with "Whenever a Mountain enters the battlefield under your control, this emblem deals 4 damage to any target." + // −7: You get an emblem with "Whenever a Mountain you control enters, this emblem deals 4 damage to any target." public KothFireOfResistanceEmblem() { super("Emblem Koth"); diff --git a/Mage/src/main/java/mage/game/command/emblems/LukkaWaywardBonderEmblem.java b/Mage/src/main/java/mage/game/command/emblems/LukkaWaywardBonderEmblem.java index 0bd37b2d9db..ba0000c3b24 100644 --- a/Mage/src/main/java/mage/game/command/emblems/LukkaWaywardBonderEmblem.java +++ b/Mage/src/main/java/mage/game/command/emblems/LukkaWaywardBonderEmblem.java @@ -17,7 +17,7 @@ import mage.target.common.TargetAnyTarget; */ public final class LukkaWaywardBonderEmblem extends Emblem { - // −7: You get an emblem with "Whenever a creature enters the battlefield under your control, it deals damage equal to its power to any target." + // −7: You get an emblem with "Whenever a creature you control enters, it deals damage equal to its power to any target." public LukkaWaywardBonderEmblem() { super("Emblem Lukka"); Ability ability = new EntersBattlefieldControlledTriggeredAbility( diff --git a/Mage/src/main/java/mage/game/command/emblems/NissaVitalForceEmblem.java b/Mage/src/main/java/mage/game/command/emblems/NissaVitalForceEmblem.java index aec187a3c40..5345cee7b6d 100644 --- a/Mage/src/main/java/mage/game/command/emblems/NissaVitalForceEmblem.java +++ b/Mage/src/main/java/mage/game/command/emblems/NissaVitalForceEmblem.java @@ -11,7 +11,7 @@ import mage.game.command.Emblem; * @author spjspj */ public final class NissaVitalForceEmblem extends Emblem { - // You get an emblem with "Whenever a land enters the battlefield under your control, you may draw a card." + // You get an emblem with "Whenever a land you control enters, you may draw a card." public NissaVitalForceEmblem() { super("Emblem Nissa"); diff --git a/Mage/src/main/java/mage/game/permanent/token/OutlawsMerrimentRogueToken.java b/Mage/src/main/java/mage/game/permanent/token/OutlawsMerrimentRogueToken.java index 2e7cd9bf643..be167767ae7 100644 --- a/Mage/src/main/java/mage/game/permanent/token/OutlawsMerrimentRogueToken.java +++ b/Mage/src/main/java/mage/game/permanent/token/OutlawsMerrimentRogueToken.java @@ -26,7 +26,7 @@ public final class OutlawsMerrimentRogueToken extends TokenImpl { this.addAbility(HasteAbility.getInstance()); Ability ability = new EntersBattlefieldTriggeredAbility(new DamageTargetEffect(1, "it")) - .setTriggerPhrase("When this creature enters the battlefield, "); + .setTriggerPhrase("When this creature enters, "); ability.addTarget(new TargetAnyTarget()); this.addAbility(ability); }