From 15e68b00e0720c5db5b876cb0a2861b533c9476a Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Mon, 21 Nov 2022 13:16:25 -0500 Subject: [PATCH] v2.0.0: fixed hunger not ignoring shielding when trigger damage warn --- .../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 30e94280f..4f34bff37 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 @@ -1282,8 +1282,10 @@ public class Hero extends Char { } int preHP = HP + shielding(); + if (src instanceof Hunger) preHP -= shielding(); super.damage( dmg, src ); int postHP = HP + shielding(); + if (src instanceof Hunger) postHP -= shielding(); int effectiveDamage = preHP - postHP; if (effectiveDamage <= 0) return;