From 470fc49dc7684c4c397ed3b3b7ca260ee23c212a Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Fri, 23 Sep 2022 12:24:33 -0400 Subject: [PATCH] v1.4.0: fixed berserk buff not always clearing at 0 shielding --- .../shatteredpixeldungeon/actors/buffs/Berserk.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/buffs/Berserk.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/buffs/Berserk.java index 1caa4ad9b..a945f6b0f 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/buffs/Berserk.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/buffs/Berserk.java @@ -93,7 +93,7 @@ public class Berserk extends Buff implements ActionIndicator.Action { @Override public boolean act() { - if (berserking()){ + if (state == State.BERSERK){ ShieldBuff buff = target.buff(WarriorShield.class); if (target.shielding() > 0) { //lose 2.5% of shielding per turn, but no less than 1