From d8c83d25bd6283d06efca3b1caf19fe363dd42a6 Mon Sep 17 00:00:00 2001 From: cupkax Date: Sun, 9 Aug 2026 23:04:40 +1000 Subject: [PATCH] Fix Iron Grip double-dipping spell damage conversion for proj attacks --- src/Modules/CalcOffence.lua | 1 + 1 file changed, 1 insertion(+) diff --git a/src/Modules/CalcOffence.lua b/src/Modules/CalcOffence.lua index 77a0b0288b..31d2906c62 100644 --- a/src/Modules/CalcOffence.lua +++ b/src/Modules/CalcOffence.lua @@ -625,6 +625,7 @@ function calcs.offence(env, actor, activeSkill) skillModList:NewMod("Damage", "INC", mod.value * multiplier, mod.source, bor(band(mod.flags, bnot(ModFlag.Spell)), ModFlag.Attack), mod.keywordFlags, unpack(modifiers)) if mod.source == "Strength" then -- Prevent double-dipping from converted strength's damage bonus skillModList:ReplaceMod("PhysicalDamage", "INC", 0, "Strength", ModFlag.Melee) + skillModList:ReplaceMod("PhysicalDamage", "INC", 0, "Strength", bor(ModFlag.Attack, ModFlag.Projectile)) end end end