Skip to content

Commit 5ba1083

Browse files
authored
Merge pull request #419 from OrderedSet86/onslaught-fix
Onslaught movement speed fix
2 parents d4df0fc + 14b0d27 commit 5ba1083

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

src/Modules/CalcPerform.lua

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -418,12 +418,14 @@ local function doActorMisc(env, actor)
418418
end
419419
local onslaughtEffectInc = modDB:Sum("INC", nil, "OnslaughtEffect", "BuffEffectOnSelf") / 100
420420
if onslaughtFromFlask then
421-
effect = m_floor(20 * (1 + flaskEffectInc + onslaughtEffectInc))
421+
effect = m_floor(10 * (1 + flaskEffectInc + onslaughtEffectInc))
422422
else
423-
effect = m_floor(20 * (1 + onslaughtEffectInc))
423+
effect = m_floor(10 * (1 + onslaughtEffectInc))
424424
end
425-
modDB:NewMod("Speed", "INC", effect, "Onslaught", ModFlag.Attack)
426-
modDB:NewMod("Speed", "INC", effect, "Onslaught", ModFlag.Cast)
425+
modDB:NewMod("Speed", "INC", 2 * effect, "Onslaught", ModFlag.Attack)
426+
modDB:NewMod("Speed", "INC", 2 * effect, "Onslaught", ModFlag.Cast)
427+
modDB:NewMod("WarcrySpeed", "INC", 2 * effect, "Onslaught")
428+
-- TODO: Skill speed effect is vague and says "and similar stats", may apply to more than this
427429
modDB:NewMod("MovementSpeed", "INC", effect, "Onslaught")
428430
end
429431
if modDB:Flag(nil, "Fanaticism") and actor.mainSkill and actor.mainSkill.activeEffect.srcInstance.selfCast then

0 commit comments

Comments
 (0)