Skip to content

Commit 3d4aca2

Browse files
use specific function for warcry cast speed (#805)
1 parent d77183d commit 3d4aca2

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

src/Modules/CalcOffence.lua

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2349,7 +2349,12 @@ function calcs.offence(env, actor, activeSkill)
23492349
skillModList:NewMod("Multiplier:TraumaStacks", "BASE", skillModList:Sum("BASE", skillCfg, "Multiplier:SustainableTraumaStacks"), "Maximum Sustainable Trauma Stacks")
23502350
end
23512351
local inc = skillModList:Sum("INC", cfg, "Speed")
2352-
output.Speed = 1 / (baseTime / round((1 + inc/100) * more, 2) + skillModList:Sum("BASE", cfg, "TotalAttackTime") + skillModList:Sum("BASE", cfg, "TotalCastTime"))
2352+
if skillFlags.warcry then
2353+
output.Speed = 1 / output.WarcryCastTime
2354+
else
2355+
output.Speed = 1 / (baseTime / round((1 + inc/100) * more, 2) + skillModList:Sum("BASE", cfg, "TotalAttackTime") + skillModList:Sum("BASE", cfg, "TotalCastTime"))
2356+
2357+
end
23532358
output.CastRate = output.Speed
23542359
if skillFlags.selfCast then
23552360
-- Self-cast skill; apply action speed

0 commit comments

Comments
 (0)