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:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user