Update GameEventManaPool.java (#8340)

Closes #8328, #8329
This commit is contained in:
Hans Mackowiak
2025-08-09 16:13:49 +02:00
committed by GitHub
parent f0ebac019d
commit d91e86c608

View File

@@ -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();
}
}