From 2daf3670e3915a624e8afad910a1dd8d72631d48 Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Thu, 22 May 2025 16:41:40 -0400 Subject: [PATCH] v3.1.0: fixed brimstone arcana effect capping a 1 shield per turn --- .../shatteredpixeldungeon/actors/buffs/Burning.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/buffs/Burning.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/buffs/Burning.java index a8bd4a32d..f6333453e 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/buffs/Burning.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/buffs/Burning.java @@ -189,7 +189,7 @@ public class Burning extends Buff implements Hero.Doom { if (shieldCap > 0 && shieldGain > 0){ Barrier barrier = Buff.affect(ch, Barrier.class); if (barrier.shielding() < shieldCap){ - barrier.incShield(1); + barrier.incShield(Math.min(shieldGain, shieldCap - barrier.shielding())); } } }