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())); } } }