Skip to content

Commit 4666b52

Browse files
Unleash seal gain tine depends on base cast speed (#793)
1 parent 33d65f1 commit 4666b52

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
@@ -870,7 +870,7 @@ function calcs.offence(env, actor, activeSkill)
870870
if skillModList:Flag(nil, "HasSeals") and activeSkill.skillTypes[SkillType.CanRapidFire] and not skillModList:Flag(nil, "NoRepeatBonuses") then
871871
-- Applies DPS multiplier based on seals count
872872
local totalCastSpeed = 1 / activeSkill.activeEffect.grantedEffect.castTime * calcLib.mod(skillModList, skillCfg, "Speed")
873-
output.SealCooldown = 1 / totalCastSpeed * skillModList:Sum("BASE", skillCfg, "SealGainFrequency") / calcLib.mod(skillModList, skillCfg, "SealGainFrequency") / 100
873+
output.SealCooldown = activeSkill.activeEffect.grantedEffect.castTime * skillModList:Sum("BASE", skillCfg, "SealGainFrequency") / calcLib.mod(skillModList, skillCfg, "SealGainFrequency") / 100
874874
output.SealMax = skillModList:Sum("BASE", skillCfg, "SealCount")
875875
output.AverageBurstHits = output.SealMax
876876
output.TimeMaxSeals = output.SealCooldown * output.SealMax

0 commit comments

Comments
 (0)