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 416e3a05f65..b6c9085ad50 100644 --- a/forge-game/src/main/java/forge/game/spellability/SpellAbilityCondition.java +++ b/forge-game/src/main/java/forge/game/spellability/SpellAbilityCondition.java @@ -374,12 +374,12 @@ public class SpellAbilityCondition extends SpellAbilityVariables { if (this.getLifeTotal() != null) { int life = 1; - if (this.getLifeTotal().equals("You")) { - life = activator.getLife(); - } if (this.getLifeTotal().equals("OpponentSmallest")) { life = activator.getOpponentsSmallestLifeTotal(); } + else { + life = AbilityUtils.getDefinedPlayers(host, this.getLifeTotal(), sa).getFirst().getLife(); + } int right = 1; final String rightString = this.getLifeAmount().substring(2);