diff --git a/forge-game/src/main/java/forge/game/event/GameEventManaPool.java b/forge-game/src/main/java/forge/game/event/GameEventManaPool.java index 1d37a832e42..473e25f6191 100644 --- a/forge-game/src/main/java/forge/game/event/GameEventManaPool.java +++ b/forge-game/src/main/java/forge/game/event/GameEventManaPool.java @@ -3,7 +3,6 @@ package forge.game.event; import forge.game.mana.Mana; import forge.game.player.Player; import forge.util.Lang; -import forge.util.TextUtil; /** * TODO: Write javadoc for this type. @@ -30,6 +29,17 @@ public class GameEventManaPool extends GameEvent { */ @Override public String toString() { - return TextUtil.concatWithSpace(Lang.getInstance().getPossesive(player.getName()),"mana pool", mode.toString(), "-", TextUtil.addSuffix(mana.toString()," ")); + StringBuilder sb = new StringBuilder(Lang.getInstance().getPossessedObject(player.getName(), "mana pool")); + sb.append(" ").append(mode); + switch (mode) { + case Added: + case Removed: + sb.append(" - ").append(mana); + break; + default: + break; + + } + return sb.toString(); } }