Skip to content

Swing speed

Swing speed is the time between weapon swings, in seconds. Lower is better. Lyonspyre derives the base delay from your stamina and your weapon, then layers a separate swing-speed-increase (SSI) accumulator on top.

The formula

Two-stage delay

Stage 1 - base delay from Stam and weapon Speed:

baseDelay = 15000 / ((Stam + 100) × Speed)

Stage 2 - SSI multiplier, capped:

bonus  = clamp(SpecialtyBonus + ResonanceBonus + ItemSSI − Discordance, 0, 60)
delay  = baseDelay × 100 / (100 + bonus)
delay  = max(delay, 1.25)        // 1.25s hard floor

Speed is the weapon's integer speed stat (e.g. broadsword = 45, katana = 58, war hammer = 31, bow = 20).

The classic delay formula ignored SSI

Stage 1 alone - 15000 / ((stam+100) * speed) - is the whole story in the oldest version of this math: every swing-speed-increase bonus was silently discarded. Harmless when no items granted SSI, but Lyonspyre does grant it (Resonance Air, several talents), so we feed the bonus back in. It rides the same 60% cap and 1.25s floor described above.

Where the bonus comes from

Three sources stack into the bonus accumulator:

Source Notes
Specialty trees Reserved for the legacy specialty system; mostly 0 today.
Dungeon Talents + Resonance Resonance Air-slot procs and bow talents (Quick Step, Wind Rider) feed here. PvM-gated.
Item SSI Crafted/looted item property. Present on a small handful of late-game items.

Then Discordance subtracts its malus (0 to 28% depending on bard skill). The total is clamped to [0, 60].

Swing-speed sources we don't run

Some schools elsewhere hand out swing speed through abilities like Divine Fury, Honorable Execution, Dual Wield, Reaper Form, or Essence of Wind. None of those schools exist on Lyonspyre, so none of them apply here.

Reference table

Speed-40 weapon (close to a club or staff) across stamina × SSI combinations:

Stam 0% SSI 30% SSI 60% SSI
25 3.000s 2.308s 1.875s
50 2.500s 1.923s 1.562s
75 2.143s 1.648s 1.339s
100 1.875s 1.442s 1.250s (floor)

Between the 60% cap on bonus and the 1.25s floor, a fast weapon at high stam reaches the floor with as little as 30-40% SSI. Stack more than that and it does nothing.

A few real weapons (no SSI, no bonuses)

Delay in seconds at the listed Stam:

Weapon Speed Stam 50 Stam 75 Stam 100
Bow 20 5.000s 4.286s 3.750s
War Hammer 31 3.226s 2.765s 2.419s
Broadsword 45 2.222s 1.905s 1.667s
Katana 58 1.724s 1.478s 1.293s
Kryss (typ. 56) 56 1.786s 1.531s 1.339s

(Bow numbers are animation delay; arrows fly instantly on resolve. Bows also gate on standing still - see the archery talent page.)

Why 1.25s is the floor

One swing per 1.25 seconds is the fastest cadence the game allows, by design. Without that ceiling a stamina-stuffed katana would swing fast enough to break PvP, so the floor stays.

Diagnostic command

In-game, [swingspeed or the Profile gump's Speed row shows your current effective delay for whatever's wielded. It runs GetDelay(yourself) end-to-end, every bonus included, so it's the exact number you'll feel on the next swing.

See also

  • Hit chance - how often a swing actually connects.
  • Damage calculation - how much each connecting swing hits for.
  • Stats - Stam = Dex, which is the throttle on stage-1 delay.
  • Resonance Air - the primary modern source of SSI on Lyonspyre.