From 24823e31bcfae93b199797e8860d4a759cfd8ba1 Mon Sep 17 00:00:00 2001 From: Evan Debenham Date: Fri, 8 Dec 2023 15:27:11 -0500 Subject: [PATCH] v2.3.0: fixed body slam damage ignoring enemy armor --- .../actors/hero/abilities/warrior/HeroicLeap.java | 1 + 1 file changed, 1 insertion(+) diff --git a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/hero/abilities/warrior/HeroicLeap.java b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/hero/abilities/warrior/HeroicLeap.java index bc2ef6219..5623a3419 100644 --- a/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/hero/abilities/warrior/HeroicLeap.java +++ b/core/src/main/java/com/shatteredpixel/shatteredpixeldungeon/actors/hero/abilities/warrior/HeroicLeap.java @@ -101,6 +101,7 @@ public class HeroicLeap extends ArmorAbility { if (hero.hasTalent(Talent.BODY_SLAM)){ int damage = Random.NormalIntRange(hero.pointsInTalent(Talent.BODY_SLAM), 4*hero.pointsInTalent(Talent.BODY_SLAM)); damage += Math.round(hero.drRoll()*0.25f*hero.pointsInTalent(Talent.BODY_SLAM)); + damage -= mob.drRoll(); mob.damage(damage, hero); } if (mob.pos == hero.pos + i && hero.hasTalent(Talent.IMPACT_WAVE)){