From e8c62fe44d3c3939bbf574cb1356bf54ef258f64 Mon Sep 17 00:00:00 2001 From: Northmoc Date: Sat, 16 Apr 2022 00:58:19 -0400 Subject: [PATCH] ManaEffect > getStackDesc : add RestrictValid string --- .../src/main/java/forge/game/ability/effects/ManaEffect.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/forge-game/src/main/java/forge/game/ability/effects/ManaEffect.java b/forge-game/src/main/java/forge/game/ability/effects/ManaEffect.java index 59ff6322391..e03f72f8843 100644 --- a/forge-game/src/main/java/forge/game/ability/effects/ManaEffect.java +++ b/forge-game/src/main/java/forge/game/ability/effects/ManaEffect.java @@ -269,6 +269,11 @@ public class ManaEffect extends SpellAbilityEffect { String mana = !sa.hasParam("Amount") || StringUtils.isNumeric(sa.getParam("Amount")) ? GameActionUtil.generatedMana(sa) : "mana"; sb.append("Add ").append(toManaString(mana)).append("."); + if (sa.hasParam("RestrictValid")) { + String desc = sa.getDescription(); + int i = desc.indexOf("Spend this"); + sb.append(" ").append(desc, i, desc.indexOf(".", i) + 1); + } return sb.toString(); } }