From 0d0f33d845bc8d85569da2dbef53d42199446e46 Mon Sep 17 00:00:00 2001 From: Evan Debenham <Evan@ShatteredPixel.com> Date: Tue, 29 Jun 2021 21:33:19 -0400 Subject: [PATCH] v0.9.4: fixed damage warn triggering when hero gains HP from being hit --- .../shatteredpixel/shatteredpixeldungeon/actors/hero/Hero.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/hero/Hero.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/hero/Hero.java index 2516c9f07..6c2ec9dca 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/hero/Hero.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/hero/Hero.java @@ -1215,6 +1215,8 @@ public class Hero extends Char { int postHP = HP + shielding(); int effectiveDamage = preHP - postHP; + if (effectiveDamage <= 0) return; + //flash red when hit for serious damage. float percentDMG = effectiveDamage / (float)preHP; //percent of current HP that was taken float percentHP = 1 - ((HT - postHP) / (float)HT); //percent health after damage was taken