Skip to content

Commit 322c920

Browse files
LocalIdentityLocalIdentity
andauthored
Fix Decay not being scaled by some DoT multi mod (#9532)
The DoT sum calc has been using a nonexistent cfg for at least 6 years Co-authored-by: LocalIdentity <localidentity2@gmail.com>
1 parent c26ccc3 commit 322c920

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
@@ -5339,7 +5339,7 @@ function calcs.offence(env, actor, activeSkill)
53395339
end
53405340
local inc = skillModList:Sum("INC", dotCfg, "Damage", "ChaosDamage")
53415341
local more = skillModList:More(dotCfg, "Damage", "ChaosDamage")
5342-
local mult = skillModList:Override(dotTypeCfg, "DotMultiplier") or skillModList:Sum("BASE", dotTypeCfg, "DotMultiplier") + skillModList:Sum("BASE", dotTypeCfg, "ChaosDotMultiplier")
5342+
local mult = skillModList:Override(dotCfg, "DotMultiplier") or skillModList:Sum("BASE", dotCfg, "DotMultiplier") + skillModList:Sum("BASE", dotCfg, "ChaosDotMultiplier")
53435343
output.DecayDPS = skillData.decay * (1 + inc/100) * more * (1 + mult/100) * effMult
53445344
output.DecayDuration = 8 * debuffDurationMult
53455345
if breakdown then

0 commit comments

Comments
 (0)