Skip to content

Commit 437b43e

Browse files
LocalIdentityLocalIdentity
andauthored
Fix calculation when using multiple "more Crit Damage Bonus" mods (#1044)
The calculation was using a Sum instead of multiplying each more mod together Co-authored-by: LocalIdentity <localidentity2@gmail.com>
1 parent 096db47 commit 437b43e

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

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)