Skip to content

Commit fb6cd05

Browse files
author
LocalIdentity
committed
Fix Bonemeld crash
Fixes #9479 PR #9399 broke the calculation as it moved the block but didn't state the variables needed
1 parent a51cdca commit fb6cd05

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

src/Modules/CalcDefence.lua

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -643,7 +643,10 @@ function calcs.defence(env, actor)
643643

644644
calcs.resistances(actor)
645645
if env.minion and modDB:Sum("BASE", nil, "ResistanceAddedToMinions") > 0 then
646-
env.minion.modDB:NewMod(elem.."Resist", "BASE", m_floor(final * modDB:Sum("BASE", nil, "ResistanceAddedToMinions") / 100), "Player")
646+
for _, elem in ipairs(resistTypeList) do
647+
local final = output[elem.."Resist"]
648+
env.minion.modDB:NewMod(elem.."Resist", "BASE", m_floor(final * modDB:Sum("BASE", nil, "ResistanceAddedToMinions") / 100), "Player")
649+
end
647650
end
648651
-- Formless Inferno
649652
if actor == env.minion then

0 commit comments

Comments
 (0)