From 5b84fa9ef49fa35170dc88e672c1c47e4507a938 Mon Sep 17 00:00:00 2001 From: xenohedron Date: Sun, 10 Sep 2023 22:05:43 -0400 Subject: [PATCH] more text fixes --- Mage.Sets/src/mage/cards/a/AhnCropChampion.java | 2 +- Mage.Sets/src/mage/cards/b/BenefactionOfRhonas.java | 2 +- Mage.Sets/src/mage/cards/c/ConsumingFervor.java | 2 +- Mage.Sets/src/mage/cards/d/DynaheirInvokerAdept.java | 4 ++-- Mage.Sets/src/mage/cards/k/KharnTheBetrayer.java | 1 + Mage.Sets/src/mage/cards/p/Pandemonium.java | 2 +- Mage.Sets/src/mage/cards/s/SpittingHydra.java | 4 ++-- 7 files changed, 9 insertions(+), 8 deletions(-) diff --git a/Mage.Sets/src/mage/cards/a/AhnCropChampion.java b/Mage.Sets/src/mage/cards/a/AhnCropChampion.java index db5d5c4e7a8..b0a177b5bf4 100644 --- a/Mage.Sets/src/mage/cards/a/AhnCropChampion.java +++ b/Mage.Sets/src/mage/cards/a/AhnCropChampion.java @@ -26,7 +26,7 @@ public final class AhnCropChampion extends CardImpl { this.toughness = new MageInt(4); // You may exert Ahn-Crop Champion as it attacks. When you do, untap all other creatures you control. - addAbility(new ExertAbility(new BecomesExertSourceTriggeredAbility(new UntapAllControllerEffect(StaticFilters.FILTER_CONTROLLED_CREATURES, null, false)))); + addAbility(new ExertAbility(new BecomesExertSourceTriggeredAbility(new UntapAllControllerEffect(StaticFilters.FILTER_PERMANENT_CREATURES, null, false)))); } private AhnCropChampion(final AhnCropChampion card) { diff --git a/Mage.Sets/src/mage/cards/b/BenefactionOfRhonas.java b/Mage.Sets/src/mage/cards/b/BenefactionOfRhonas.java index b0a0b6f927c..df0a489a239 100644 --- a/Mage.Sets/src/mage/cards/b/BenefactionOfRhonas.java +++ b/Mage.Sets/src/mage/cards/b/BenefactionOfRhonas.java @@ -46,7 +46,7 @@ class BenefactionOfRhonasEffect extends OneShotEffect { public BenefactionOfRhonasEffect() { super(Outcome.DrawCard); - this.staticText = "Reveal the top five cards of your library. You may put a creature card and/or enchantment card from among them into your hand. Put the rest into your graveyard"; + this.staticText = "Reveal the top five cards of your library. You may put a creature card and/or an enchantment card from among them into your hand. Put the rest into your graveyard"; } private BenefactionOfRhonasEffect(final BenefactionOfRhonasEffect effect) { diff --git a/Mage.Sets/src/mage/cards/c/ConsumingFervor.java b/Mage.Sets/src/mage/cards/c/ConsumingFervor.java index caeb9035564..29b3273aa73 100644 --- a/Mage.Sets/src/mage/cards/c/ConsumingFervor.java +++ b/Mage.Sets/src/mage/cards/c/ConsumingFervor.java @@ -46,7 +46,7 @@ public final class ConsumingFervor extends CardImpl { ability = new SimpleStaticAbility(Zone.BATTLEFIELD, new BoostEnchantedEffect(3, 3, Duration.WhileOnBattlefield)); Ability grantedAbility = new BeginningOfUpkeepTriggeredAbility(new AddCountersSourceEffect(CounterType.M1M1.createInstance(1)), TargetController.YOU, false); Effect effect = new GainAbilityAttachedEffect(grantedAbility, AttachmentType.AURA); - effect.setText("and has \"At the beginning of each upkeep, put a -1/-1 counter on this creature.\""); + effect.setText("and has \"At the beginning of your upkeep, put a -1/-1 counter on this creature.\""); ability.addEffect(effect); this.addAbility(ability); } diff --git a/Mage.Sets/src/mage/cards/d/DynaheirInvokerAdept.java b/Mage.Sets/src/mage/cards/d/DynaheirInvokerAdept.java index e49b7f4d21a..258a0d268a5 100644 --- a/Mage.Sets/src/mage/cards/d/DynaheirInvokerAdept.java +++ b/Mage.Sets/src/mage/cards/d/DynaheirInvokerAdept.java @@ -131,7 +131,7 @@ class DynaheirInvokerAdeptTriggeredAbility extends DelayedTriggeredAbility { @Override public String getRule() { - return "When you next activate an ability this turn that isn't a mana ability by spending four or more mana to activate it, " + + return "When you next activate an ability that isn't a mana ability this turn by spending four or more mana to activate it, " + "copy that ability. You may choose new targets for the copy."; } -} \ No newline at end of file +} diff --git a/Mage.Sets/src/mage/cards/k/KharnTheBetrayer.java b/Mage.Sets/src/mage/cards/k/KharnTheBetrayer.java index 62953745262..6da9c93c288 100644 --- a/Mage.Sets/src/mage/cards/k/KharnTheBetrayer.java +++ b/Mage.Sets/src/mage/cards/k/KharnTheBetrayer.java @@ -96,6 +96,7 @@ class KharnTheBetrayerPreventionEffect extends PreventionEffectImpl { KharnTheBetrayerPreventionEffect() { super(Duration.WhileOnBattlefield); + staticText = "if damage would be dealt to {this}, prevent that damage and an opponent of your choice gains control of it"; } private KharnTheBetrayerPreventionEffect(final KharnTheBetrayerPreventionEffect effect) { diff --git a/Mage.Sets/src/mage/cards/p/Pandemonium.java b/Mage.Sets/src/mage/cards/p/Pandemonium.java index 90bc0e79c00..a6911d7f34e 100644 --- a/Mage.Sets/src/mage/cards/p/Pandemonium.java +++ b/Mage.Sets/src/mage/cards/p/Pandemonium.java @@ -29,7 +29,7 @@ public final class Pandemonium extends CardImpl { // Whenever a creature enters the battlefield, that creature's controller may have it deal damage equal to its power to any target of their choice. Ability ability = new EntersBattlefieldAllTriggeredAbility( Zone.BATTLEFIELD, new PandemoniumEffect(), - StaticFilters.FILTER_PERMANENT_CREATURE, + StaticFilters.FILTER_PERMANENT_A_CREATURE, false, SetTargetPointer.PERMANENT, "" ); ability.addTarget(new TargetAnyTarget()); diff --git a/Mage.Sets/src/mage/cards/s/SpittingHydra.java b/Mage.Sets/src/mage/cards/s/SpittingHydra.java index 32fc62c98b2..7967b111746 100644 --- a/Mage.Sets/src/mage/cards/s/SpittingHydra.java +++ b/Mage.Sets/src/mage/cards/s/SpittingHydra.java @@ -37,7 +37,7 @@ public final class SpittingHydra extends CardImpl { this.addAbility(new EntersBattlefieldAbility(effect)); // {1}{R}, Remove a +1/+1 counter from Spitting Hydra: Spitting Hydra deals 1 damage to target creature. - Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DamageTargetEffect(1), new ManaCostsImpl<>("{1}{R}")); + Ability ability = new SimpleActivatedAbility(Zone.BATTLEFIELD, new DamageTargetEffect(1, "it"), new ManaCostsImpl<>("{1}{R}")); ability.addCost(new RemoveCountersSourceCost(CounterType.P1P1.createInstance(1))); ability.addTarget(new TargetCreaturePermanent()); this.addAbility(ability); @@ -51,4 +51,4 @@ public final class SpittingHydra extends CardImpl { public SpittingHydra copy() { return new SpittingHydra(this); } -} \ No newline at end of file +}