diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/BrokenSeal.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/BrokenSeal.java index 26d05c2f4..a51d3f4b8 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/BrokenSeal.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/items/BrokenSeal.java @@ -145,6 +145,8 @@ public class BrokenSeal extends Item { @Override //logic edited slightly as buff should not detach public int absorbDamage(int dmg) { + if (shielding() <= 0) return dmg; + if (shielding() >= dmg){ decShield(dmg); dmg = 0;