From c1ab7a99b185216c6b30c0abcbb25b208d2d43eb Mon Sep 17 00:00:00 2001 From: Christian 'ketura' McCarty Date: Wed, 27 Dec 2023 20:52:20 -0600 Subject: [PATCH] Fixed cards using the "choice" effect type not evaluating text substitutions --- .../lotro/cards/build/field/effect/appender/Choice.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/cards/build/field/effect/appender/Choice.java b/gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/cards/build/field/effect/appender/Choice.java index b4c15c476..3ae150e12 100644 --- a/gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/cards/build/field/effect/appender/Choice.java +++ b/gemp-lotr/gemp-lotr-logic/src/main/java/com/gempukku/lotro/cards/build/field/effect/appender/Choice.java @@ -5,6 +5,7 @@ import com.gempukku.lotro.cards.build.field.FieldUtils; import com.gempukku.lotro.cards.build.field.effect.EffectAppender; import com.gempukku.lotro.cards.build.field.effect.EffectAppenderProducer; import com.gempukku.lotro.cards.build.field.effect.appender.resolver.PlayerResolver; +import com.gempukku.lotro.logic.GameUtils; import com.gempukku.lotro.logic.actions.CostToEffectAction; import com.gempukku.lotro.logic.actions.SubAction; import com.gempukku.lotro.logic.decisions.MultipleChoiceAwaitingDecision; @@ -47,7 +48,7 @@ public class Choice implements EffectAppenderProducer { for (EffectAppender possibleEffectAppender : possibleEffectAppenders) { if (possibleEffectAppender.isPlayableInFull(delegateActionContext)) { playableEffectAppenders.add(possibleEffectAppender); - effectTexts.add(textArray[textIndex]); + effectTexts.add(GameUtils.SubstituteText(textArray[textIndex], actionContext)); } textIndex++; }