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 applies your swing-speed-increase (SSI) total on top.
The formula¶
Two-stage delay
Stage 1 - base delay from Stam and weapon Speed:
Stage 2 - SSI multiplier, capped above only:
bonus = min(SpecialtyBonus + AffinityBonus + ItemSSI − Discordance, 60)
delay = baseDelay × 100 / (100 + bonus)
delay = max(delay, 1.25) // 1.25s hard floor
There is deliberately no floor at 0: a discorded creature's bonus goes negative and it genuinely swings slower.
Speed is the weapon's speed rating (broadsword = 45, katana = 58, war hammer = 31, bow = 25). Stam is capped at 100 inside this formula: past 100, extra stamina no longer speeds up your swings.
Where the bonus comes from¶
Three sources stack into the SSI total:
| Source | Notes |
|---|---|
| Specialty trees | A small amount from a few specialties; most grant none. |
| Dungeon Talents + Affinity | Tempest affinity (melee), Hawkeye affinity (archery), and bow talents (Quick Step, Wind Rider) feed here. Creatures only. |
| Item SSI | Crafted/looted item property. Present on a small handful of late-game items. |
Then Discordance subtracts its malus: 20% at GM Discordance, up to 30% at the 150 cap. It applies only to creatures (Discordance cannot target players), and only the upper end of the total is clamped (at 60). The malus is allowed to push the total negative, which is what makes a discorded monster swing slower.
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 | 25 | 4.000s | 3.429s | 3.000s |
| Crossbow | 18 | 5.556s | 4.762s | 4.167s |
| Heavy Crossbow | 10 | 10.000s | 8.571s | 7.500s |
| 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 the draw delay; arrows land the instant a shot resolves. Bows also require you to stand 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. Without that ceiling a stamina-stuffed katana would swing fast enough to break PvP.
Check your own number¶
In-game, [swingdiag shows your current effective delay for whatever you're wielding, with the full breakdown: weapon speed, stamina, each bonus source, and the final delay with every bonus included. It's the exact number you'll feel on the next swing. The Profile page's STATS tab carries the same swing delay card, computed at a 100-stamina baseline so loadouts compare fairly.
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.
- Affinity - Tempest is the main source of SSI on Lyonspyre.