Skip to content

Commit d1c7e35

Browse files
committed
Update CalcOffence.lua
1 parent a9dc28d commit d1c7e35

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

src/Modules/CalcOffence.lua

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -909,7 +909,9 @@ function calcs.offence(env, actor, activeSkill)
909909
skillModList:NewMod("Damage", "MORE", mod.value*output.SealMax, mod.source, mod.flags, mod.keywordFlags, unpack(mod))
910910
end
911911
env.player.mainSkill.skillData.dpsMultiplier = (1 + output.SealMax * calcLib.mod(skillModList, skillCfg, "SealRepeatPenalty"))
912-
env.player.mainSkill.skillData.hitTimeOverride = m_max(output.TimeMaxSeals, (1 / activeSkill.activeEffect.grantedEffect.castTime * 1.1 * calcLib.mod(skillModList, skillCfg, "Speed") * output.ActionSpeedMod))
912+
-- Penalty on Cast Time per Seal
913+
skillModList:NewMod("Speed", "INC", -10 * output.SealMax, "Unleash penalty", ModFlag.Spell)
914+
env.player.mainSkill.skillData.hitTimeOverride = output.TimeMaxSeals
913915
else
914916
env.player.mainSkill.skillData.dpsMultiplier = 1 + 1 / output.SealCooldown / (1 / activeSkill.activeEffect.grantedEffect.castTime * 1.1 * calcLib.mod(skillModList, skillCfg, "Speed") * output.ActionSpeedMod) * calcLib.mod(skillModList, skillCfg, "SealRepeatPenalty")
915917
end
@@ -5632,7 +5634,7 @@ function calcs.offence(env, actor, activeSkill)
56325634
timeType = "totem placement"
56335635
-- nil check until ailment pass for skills like Vortex
56345636
elseif skillModList:Flag(nil, "HasSeals") and skillModList:Flag(nil, "UseMaxUnleash") and env.player.mainSkill.skillData.hitTimeOverride then
5635-
useSpeed = env.player.mainSkill.skillData.hitTimeOverride / repeats
5637+
useSpeed = 1 / env.player.mainSkill.skillData.hitTimeOverride / repeats
56365638
timeType = "full unleash"
56375639
else
56385640
useSpeed = (output.Cooldown and output.Cooldown > 0 and (output.Speed > 0 and output.Speed or 1 / output.Cooldown) or output.Speed) / repeats

0 commit comments

Comments
 (0)