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; }