From bf1f35383a330f02eda636e3078f3dcee5008367 Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Thu, 17 Oct 2024 12:17:16 -0400 Subject: [PATCH] v3.0.0: fixed downed crystal guardians not showing dmg type --- .../shatteredpixeldungeon/actors/mobs/CrystalGuardian.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/CrystalGuardian.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/CrystalGuardian.java index b2e41d37a..143653165 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/CrystalGuardian.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/mobs/CrystalGuardian.java @@ -118,7 +118,8 @@ public class CrystalGuardian extends Mob{ @Override public int defenseProc(Char enemy, int damage) { if (recovering){ - sprite.showStatus(CharSprite.NEGATIVE, Integer.toString(damage)); + //this triggers before blocking, so the dmg as block-bypassing + sprite.showStatusWithIcon(CharSprite.NEGATIVE, Integer.toString(damage), FloatingText.PHYS_DMG_NO_BLOCK); HP = Math.max(1, HP-damage); damage = -1; }