From 4ec872971fc8039dd53733f3b837b3fcd83e197b Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Sat, 27 Jul 2019 14:48:51 -0400 Subject: [PATCH] v0.7.4a: Fixed elixir of aquatic rejuvenation healing above max HP --- .../items/potions/elixirs/ElixirOfAquaticRejuvenation.java | 1 + 1 file changed, 1 insertion(+) diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/potions/elixirs/ElixirOfAquaticRejuvenation.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/potions/elixirs/ElixirOfAquaticRejuvenation.java index 00e8dd775..f668dd918 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/potions/elixirs/ElixirOfAquaticRejuvenation.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/potions/elixirs/ElixirOfAquaticRejuvenation.java @@ -72,6 +72,7 @@ public class ElixirOfAquaticRejuvenation extends Elixir { if (Dungeon.level.water[target.pos] && target.HP < target.HT){ float healAmt = GameMath.gate( 1, target.HT/50f, left ); + healAmt = Math.min(healAmt, target.HT - target.HP); if (Random.Float() < (healAmt % 1)){ healAmt = (float)Math.ceil(healAmt); } else {