Skip to content

Commit 08a8843

Browse files
author
LocalIdentity
committed
Fix calculation when using multiple "more Crit Damage Bonus" mods
The calculation was using a Sum instead of multiplying each more mod together
1 parent 7bfb4eb commit 08a8843

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

src/Modules/CalcOffence.lua

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3215,7 +3215,7 @@ function calcs.offence(env, actor, activeSkill)
32153215
else
32163216
local extraDamage = skillModList:Sum("BASE", cfg, "CritMultiplier") / 100
32173217
local extraDamageInc = 1 + skillModList:Sum("INC", cfg, "CritMultiplier") / 100
3218-
local extraDamageMore = 1 + skillModList:Sum("MORE", cfg, "CritMultiplier") / 100
3218+
local extraDamageMore = skillModList:More("MORE", cfg, "CritMultiplier")
32193219
extraDamage = extraDamage * extraDamageInc * extraDamageMore
32203220
local multiOverride = skillModList:Override(skillCfg, "CritMultiplier")
32213221
if multiOverride then

0 commit comments

Comments
 (0)