diff --git a/Mage.Sets/src/mage/cards/i/InscriptionOfAbundance.java b/Mage.Sets/src/mage/cards/i/InscriptionOfAbundance.java index 45677784e04..9c5afafe802 100644 --- a/Mage.Sets/src/mage/cards/i/InscriptionOfAbundance.java +++ b/Mage.Sets/src/mage/cards/i/InscriptionOfAbundance.java @@ -4,7 +4,6 @@ import mage.MageInt; import mage.MageObject; import mage.abilities.Ability; import mage.abilities.Mode; -import mage.abilities.costs.mana.ManaCostsImpl; import mage.abilities.effects.OneShotEffect; import mage.abilities.effects.common.FightTargetsEffect; import mage.abilities.effects.common.counter.AddCountersTargetEffect; @@ -33,7 +32,7 @@ public final class InscriptionOfAbundance extends CardImpl { super(ownerId, setInfo, new CardType[]{CardType.INSTANT}, "{1}{G}"); // Kicker {2}{G} - this.addAbility(new KickerWithAnyNumberModesAbility(new ManaCostsImpl<>("{2}{G}"))); + this.addAbility(new KickerWithAnyNumberModesAbility("{2}{G}")); // Choose one. If this spell was kicked, choose any number instead. // • Put two +1/+1 counters on target creature. diff --git a/Mage.Sets/src/mage/cards/i/InscriptionOfInsight.java b/Mage.Sets/src/mage/cards/i/InscriptionOfInsight.java index 5db7f9c4925..bb3d5da5581 100644 --- a/Mage.Sets/src/mage/cards/i/InscriptionOfInsight.java +++ b/Mage.Sets/src/mage/cards/i/InscriptionOfInsight.java @@ -2,7 +2,6 @@ package mage.cards.i; import mage.abilities.Ability; import mage.abilities.Mode; -import mage.abilities.costs.mana.ManaCostsImpl; import mage.abilities.effects.OneShotEffect; import mage.abilities.effects.common.DrawCardSourceControllerEffect; import mage.abilities.effects.common.ReturnToHandTargetEffect; @@ -29,7 +28,7 @@ public final class InscriptionOfInsight extends CardImpl { super(ownerId, setInfo, new CardType[]{CardType.SORCERY}, "{3}{U}"); // Kicker {2}{U}{U} - this.addAbility(new KickerWithAnyNumberModesAbility(new ManaCostsImpl<>("{2}{U}{U}"))); + this.addAbility(new KickerWithAnyNumberModesAbility("{2}{U}{U}")); // Choose one. If this spell was kicked, choose any number instead. // • Return up to two target creatures to their owners' hands. diff --git a/Mage.Sets/src/mage/cards/i/InscriptionOfRuin.java b/Mage.Sets/src/mage/cards/i/InscriptionOfRuin.java index 2109ecc05cf..6eee070624c 100644 --- a/Mage.Sets/src/mage/cards/i/InscriptionOfRuin.java +++ b/Mage.Sets/src/mage/cards/i/InscriptionOfRuin.java @@ -1,7 +1,6 @@ package mage.cards.i; import mage.abilities.Mode; -import mage.abilities.costs.mana.ManaCostsImpl; import mage.abilities.effects.common.DestroyTargetEffect; import mage.abilities.effects.common.ReturnFromGraveyardToBattlefieldTargetEffect; import mage.abilities.effects.common.discard.DiscardTargetEffect; @@ -40,7 +39,7 @@ public final class InscriptionOfRuin extends CardImpl { super(ownerId, setInfo, new CardType[]{CardType.SORCERY}, "{2}{B}"); // Kicker {2}{B}{B} - this.addAbility(new KickerWithAnyNumberModesAbility(new ManaCostsImpl<>("{2}{B}{B}"))); + this.addAbility(new KickerWithAnyNumberModesAbility("{2}{B}{B}")); // Choose one. If this spell was kicked, choose any number instead. // • Target opponent discards two cards. diff --git a/Mage/src/main/java/mage/abilities/keyword/KickerWithAnyNumberModesAbility.java b/Mage/src/main/java/mage/abilities/keyword/KickerWithAnyNumberModesAbility.java index f728ca66155..0cb9099b90d 100644 --- a/Mage/src/main/java/mage/abilities/keyword/KickerWithAnyNumberModesAbility.java +++ b/Mage/src/main/java/mage/abilities/keyword/KickerWithAnyNumberModesAbility.java @@ -12,6 +12,10 @@ import mage.game.Game; */ public class KickerWithAnyNumberModesAbility extends KickerAbility implements OptionalAdditionalModeSourceCosts { + public KickerWithAnyNumberModesAbility(String manaString) { + super(manaString); + } + public KickerWithAnyNumberModesAbility(Cost cost) { super(cost); }