diff --git a/Mage/src/mage/abilities/effects/common/DiscardControllerEffect.java b/Mage/src/mage/abilities/effects/common/DiscardControllerEffect.java index 205c0023ee0..e2ec8dfd442 100644 --- a/Mage/src/mage/abilities/effects/common/DiscardControllerEffect.java +++ b/Mage/src/mage/abilities/effects/common/DiscardControllerEffect.java @@ -35,6 +35,7 @@ import mage.abilities.effects.OneShotEffect; import mage.cards.Card; import mage.game.Game; import mage.players.Player; +import mage.util.CardUtil; /** * @@ -101,7 +102,7 @@ public class DiscardControllerEffect extends OneShotEffect { @@ -67,7 +68,7 @@ public class DiscardEachPlayerEffect extends OneShotEffect 1) { sb.append("s"); diff --git a/Mage/src/mage/abilities/effects/common/DiscardTargetEffect.java b/Mage/src/mage/abilities/effects/common/DiscardTargetEffect.java index 1b7258b6e4f..a1aba07ef4c 100644 --- a/Mage/src/mage/abilities/effects/common/DiscardTargetEffect.java +++ b/Mage/src/mage/abilities/effects/common/DiscardTargetEffect.java @@ -36,6 +36,7 @@ import mage.abilities.effects.OneShotEffect; import mage.cards.Card; import mage.game.Game; import mage.players.Player; +import mage.util.CardUtil; /** * @@ -105,7 +106,7 @@ public class DiscardTargetEffect extends OneShotEffect { sb.append("Target ").append(mode.getTargets().get(0).getTargetName()); } sb.append(" discards "); - sb.append(amount).append(" card"); + sb.append(CardUtil.numberToText(amount.toString())).append(" card"); try { if (Integer.parseInt(amount.toString()) > 1) { sb.append("s"); diff --git a/Mage/src/mage/abilities/effects/common/DrawCardAllEffect.java b/Mage/src/mage/abilities/effects/common/DrawCardAllEffect.java index 73fc4589b58..dcd1f28444e 100644 --- a/Mage/src/mage/abilities/effects/common/DrawCardAllEffect.java +++ b/Mage/src/mage/abilities/effects/common/DrawCardAllEffect.java @@ -34,6 +34,7 @@ import mage.abilities.Ability; import mage.abilities.effects.OneShotEffect; import mage.game.Game; import mage.players.Player; +import mage.util.CardUtil; /** * @@ -46,7 +47,7 @@ public class DrawCardAllEffect extends OneShotEffect { public DrawCardAllEffect(int amount) { super(Outcome.DrawCard); this.amount = amount; - staticText = "Each player draws " + Integer.toString(amount) + " card" + (amount == 1?"":"s"); + staticText = "Each player draws " + CardUtil.numberToText(amount) + " card" + (amount == 1?"":"s"); } public DrawCardAllEffect(final DrawCardAllEffect effect) { diff --git a/Mage/src/mage/abilities/effects/common/DrawCardControllerEffect.java b/Mage/src/mage/abilities/effects/common/DrawCardControllerEffect.java index 52242ba3600..3065a31ca91 100644 --- a/Mage/src/mage/abilities/effects/common/DrawCardControllerEffect.java +++ b/Mage/src/mage/abilities/effects/common/DrawCardControllerEffect.java @@ -36,6 +36,7 @@ import mage.abilities.dynamicvalue.common.StaticValue; import mage.abilities.effects.OneShotEffect; import mage.game.Game; import mage.players.Player; +import mage.util.CardUtil; /** * @author BetaSteward_at_googlemail.com @@ -77,8 +78,8 @@ public class DrawCardControllerEffect extends OneShotEffect { } else { sb.append("that player"); } - sb.append(" draws ").append(amount).append(" card"); + sb.append(" draws ").append(CardUtil.numberToText(amount.toString())).append(" card"); try { if (Integer.parseInt(amount.toString()) > 1) { sb.append("s"); diff --git a/Mage/src/mage/abilities/effects/common/PutLibraryIntoGraveTargetEffect.java b/Mage/src/mage/abilities/effects/common/PutLibraryIntoGraveTargetEffect.java index eb492871489..46944d5912a 100644 --- a/Mage/src/mage/abilities/effects/common/PutLibraryIntoGraveTargetEffect.java +++ b/Mage/src/mage/abilities/effects/common/PutLibraryIntoGraveTargetEffect.java @@ -38,6 +38,7 @@ import mage.abilities.effects.OneShotEffect; import mage.cards.Card; import mage.game.Game; import mage.players.Player; +import mage.util.CardUtil; /** * @@ -78,10 +79,12 @@ public class PutLibraryIntoGraveTargetEffect extends OneShotEffect