Fix Temporal Chains double counting towards Brand Ticks (#8915)

output.Duration is already modified by debuffDurationMult in the duration block above so it doesn't need to be applied here again

Co-authored-by: LocalIdentity <localidentity2@gmail.com>
This commit is contained in:
LocalIdentity
2025-08-02 21:14:12 +10:00
committed by GitHub
parent 51f14a9758
commit 6878471bd9

View File

@@ -2303,7 +2303,7 @@ function calcs.offence(env, actor, activeSkill)
output.HitSpeed = 1 / output.HitTime
--Brands always have hitTimeOverride
if activeSkill.skillTypes[SkillType.Brand] and not skillModList:Flag(nil, "UnlimitedBrandDuration") then
output.BrandTicks = m_floor(output.Duration * output.HitSpeed * debuffDurationMult)
output.BrandTicks = m_floor(output.Duration * output.HitSpeed)
end
elseif skillData.hitTimeMultiplier and output.Time and not skillData.triggeredOnDeath then
output.HitTime = output.Time * skillData.hitTimeMultiplier