diff --git a/Mage.Sets/src/mage/cards/a/ArlinnThePacksHope.java b/Mage.Sets/src/mage/cards/a/ArlinnThePacksHope.java index 8b7f38f9330..92dcafb438e 100644 --- a/Mage.Sets/src/mage/cards/a/ArlinnThePacksHope.java +++ b/Mage.Sets/src/mage/cards/a/ArlinnThePacksHope.java @@ -44,7 +44,7 @@ public final class ArlinnThePacksHope extends CardImpl { ).setText("until your next turn, you may cast creature spells as though they had flash"), 1); ability.addEffect(new EntersWithCountersControlledEffect( StaticFilters.FILTER_PERMANENT_CREATURE, CounterType.P1P1.createInstance(), false - )); + ).concatBy(", and")); this.addAbility(ability); // −3: Create two 2/2 green Wolf creature tokens. diff --git a/Mage.Sets/src/mage/cards/d/DelightfulDiscovery.java b/Mage.Sets/src/mage/cards/d/DelightfulDiscovery.java index b88a9ea5cb5..742222efb38 100644 --- a/Mage.Sets/src/mage/cards/d/DelightfulDiscovery.java +++ b/Mage.Sets/src/mage/cards/d/DelightfulDiscovery.java @@ -73,11 +73,11 @@ enum DelightfulDiscoveryValue implements DynamicValue { @Override public String getMessage() { - return "1"; + return "spell your opponents have cast this turn"; } @Override public String toString() { - return "spell your opponents have cast this turn"; + return "1"; } } diff --git a/Mage.Sets/src/mage/cards/f/FumulusTheInfestation.java b/Mage.Sets/src/mage/cards/f/FumulusTheInfestation.java index f3a37cb826c..a6360bb7d1c 100644 --- a/Mage.Sets/src/mage/cards/f/FumulusTheInfestation.java +++ b/Mage.Sets/src/mage/cards/f/FumulusTheInfestation.java @@ -60,7 +60,7 @@ public final class FumulusTheInfestation extends CardImpl { // Whenever an Insect, Leech, Slug, or Worm you control attacks, defending player loses 1 life and you gain 1 life. Ability ability = new AttacksAllTriggeredAbility( - new LoseLifeTargetEffect(1), false, + new LoseLifeTargetEffect(1).setText("defending player loses 1 life"), false, filter, SetTargetPointer.PLAYER, false ); ability.addEffect(new GainLifeEffect(1).concatBy("and")); diff --git a/Mage.Sets/src/mage/cards/k/KomaWorldEater.java b/Mage.Sets/src/mage/cards/k/KomaWorldEater.java index b01b0692c49..094f3f81f82 100644 --- a/Mage.Sets/src/mage/cards/k/KomaWorldEater.java +++ b/Mage.Sets/src/mage/cards/k/KomaWorldEater.java @@ -36,7 +36,7 @@ public final class KomaWorldEater extends CardImpl { this.addAbility(TrampleAbility.getInstance()); // Ward {4} - this.addAbility(new WardAbility(new ManaCostsImpl<>("{4}"))); + this.addAbility(new WardAbility(new ManaCostsImpl<>("{4}"), false)); // Whenever Koma deals combat damage to a player, create four 3/3 blue Serpent creature tokens named Koma's Coil. this.addAbility(new DealsCombatDamageToAPlayerTriggeredAbility(new CreateTokenEffect(new KomasCoilToken(), 4))); diff --git a/Mage.Sets/src/mage/cards/p/PlagonLordOfTheBeach.java b/Mage.Sets/src/mage/cards/p/PlagonLordOfTheBeach.java index 552cbfd4a64..a9ec5b80f16 100644 --- a/Mage.Sets/src/mage/cards/p/PlagonLordOfTheBeach.java +++ b/Mage.Sets/src/mage/cards/p/PlagonLordOfTheBeach.java @@ -51,7 +51,8 @@ public final class PlagonLordOfTheBeach extends CardImpl { this.addAbility(new EntersBattlefieldTriggeredAbility(new DrawCardSourceControllerEffect(xValue)).addHint(hint)); // {W/U}: Target creature you control assigns combat damage equal to its toughness rather than its power this turn. - Ability ability = new SimpleActivatedAbility(new CombatDamageByToughnessTargetEffect(), new ManaCostsImpl<>("{W/U}")); + Ability ability = new SimpleActivatedAbility(new CombatDamageByToughnessTargetEffect() + .setText("target creature you control assigns combat damage equal to its toughness rather than its power this turn"), new ManaCostsImpl<>("{W/U}")); ability.addTarget(new TargetControlledCreaturePermanent()); this.addAbility(ability); } diff --git a/Mage.Sets/src/mage/cards/s/SireOfSevenDeaths.java b/Mage.Sets/src/mage/cards/s/SireOfSevenDeaths.java index 961cc1b913c..4625a3aee33 100644 --- a/Mage.Sets/src/mage/cards/s/SireOfSevenDeaths.java +++ b/Mage.Sets/src/mage/cards/s/SireOfSevenDeaths.java @@ -29,7 +29,7 @@ public final class SireOfSevenDeaths extends CardImpl { this.addAbility(VigilanceAbility.getInstance()); // Menace - this.addAbility(new MenaceAbility()); + this.addAbility(new MenaceAbility(false)); // Trample this.addAbility(TrampleAbility.getInstance()); diff --git a/Mage/src/main/java/mage/abilities/effects/common/EntersWithCountersControlledEffect.java b/Mage/src/main/java/mage/abilities/effects/common/EntersWithCountersControlledEffect.java index 28cf8362ed6..0c2be985f77 100644 --- a/Mage/src/main/java/mage/abilities/effects/common/EntersWithCountersControlledEffect.java +++ b/Mage/src/main/java/mage/abilities/effects/common/EntersWithCountersControlledEffect.java @@ -79,6 +79,7 @@ public class EntersWithCountersControlledEffect extends ReplacementEffectImpl { sb.append(CardUtil.numberToText(counter.getCount(), "an")); sb.append(" additional "); sb.append(counter.getName()); + sb.append(" counter"); if (counter.getCount() > 1) { sb.append('s'); }