From ff5df21562b22ca94af0d2c80e88b0659c20ff38 Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Thu, 27 Nov 2025 13:12:07 -0500 Subject: [PATCH] v3.3.0: reverted earlier fix for brutes now that other code is better --- .../com/shatteredpixel/shatteredpixeldungeon/actors/Char.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/Char.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/Char.java index 60d6253a2..efe37ec6d 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/Char.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/Char.java @@ -524,7 +524,7 @@ public abstract class Char extends Actor { if (enemy.isAlive() && enemy.alignment != alignment && prep != null && prep.canKO(enemy)){ enemy.HP = 0; if (enemy.buff(Brute.BruteRage.class) != null){ - enemy.buff(Brute.BruteRage.class).decShield(enemy.buff(Brute.BruteRage.class).shielding()); + enemy.buff(Brute.BruteRage.class).detach(); } if (!enemy.isAlive()) { enemy.die(this); @@ -545,7 +545,7 @@ public abstract class Char extends Actor { (enemy.HP/(float)enemy.HT) <= 0.4f*((Hero)this).pointsInTalent(Talent.COMBINED_LETHALITY)/3f) { enemy.HP = 0; if (enemy.buff(Brute.BruteRage.class) != null){ - enemy.buff(Brute.BruteRage.class).decShield(enemy.buff(Brute.BruteRage.class).shielding()); + enemy.buff(Brute.BruteRage.class).detach(); } if (!enemy.isAlive()) { enemy.die(this);