ManaEffect.getStackDescription add "AmountDesc"

This commit is contained in:
Northmoc
2022-10-21 15:44:45 -04:00
parent 61300c27aa
commit ca36b6f640

View File

@@ -268,8 +268,13 @@ public class ManaEffect extends SpellAbilityEffect {
final List<Player> tgtPlayers = getDefinedPlayersOrTargeted(sa);
String mana = !sa.hasParam("Amount") || StringUtils.isNumeric(sa.getParam("Amount"))
? GameActionUtil.generatedMana(sa) : "mana";
String manaDesc = "";
if (mana.equals("mana") && sa.hasParam("Produced") && sa.hasParam("AmountDesc")) {
mana = sa.getParam("Produced");
manaDesc = sa.getParam("AmountDesc");
}
sb.append(Lang.joinHomogenous(tgtPlayers)).append(tgtPlayers.size() == 1 ? " adds " : " add ");
sb.append(toManaString(mana)).append(".");
sb.append(toManaString(mana)).append(manaDesc).append(".");
if (sa.hasParam("RestrictValid")) {
sb.append(" ");
final String desc = sa.getDescription();