From bb1c853f10d2777406945ce4e51f63b3085c4f54 Mon Sep 17 00:00:00 2001 From: Sol Date: Sun, 30 Mar 2014 19:26:37 +0000 Subject: [PATCH] - Fix lifeTotal Condition not using CalculateAmount (makes Timely Reinforcement first ability work properly) --- .../java/forge/game/spellability/SpellAbilityCondition.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/forge-game/src/main/java/forge/game/spellability/SpellAbilityCondition.java b/forge-game/src/main/java/forge/game/spellability/SpellAbilityCondition.java index ae500c5eb0f..3c283857e12 100644 --- a/forge-game/src/main/java/forge/game/spellability/SpellAbilityCondition.java +++ b/forge-game/src/main/java/forge/game/spellability/SpellAbilityCondition.java @@ -307,7 +307,7 @@ public class SpellAbilityCondition extends SpellAbilityVariables { int right = 1; final String rightString = this.getLifeAmount().substring(2); if (rightString.equals("X")) { - right = CardFactoryUtil.xCount(sa.getHostCard(), sa.getHostCard().getSVar("X")); + right = AbilityUtils.calculateAmount(sa.getHostCard(), sa.getHostCard().getSVar("X"), sa); } else { right = Integer.parseInt(this.getLifeAmount().substring(2)); }