From cd2a70aea3c35e80729c73d0e36ca2a1509d2155 Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Sun, 24 Sep 2023 10:02:59 -0400 Subject: [PATCH] v2.2.0: fixed physical empower incorrectly stacking with itself. --- .../shatteredpixeldungeon/actors/buffs/PhysicalEmpower.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/buffs/PhysicalEmpower.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/buffs/PhysicalEmpower.java index 48d33b7bc..25731d217 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/buffs/PhysicalEmpower.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/buffs/PhysicalEmpower.java @@ -64,8 +64,10 @@ public class PhysicalEmpower extends Buff { public int left; public void set(int dmg, int hits){ - dmgBoost = dmg; - left = Math.max(left, hits); + if (dmg*hits > dmgBoost*left) { + dmgBoost = dmg; + left = hits; + } } private static final String BOOST = "boost";