Crossbow Sprint Reload
Reload crossbows while sprinting, with movement-based reload speed and optional keep-loaded when holstered on your back.
Behavior
| State |
Reload |
| Sprinting |
Allowed, vanilla speed |
| Standing / walking |
Allowed, faster (default 1.5×) |
| Jump |
Still cancels reload (optional config to keep it) |
| Holster on back (R) |
Optional: stay loaded |
| Unequip / hotbar swap |
Must reload |
Vanilla clears the action queue every sprint tick, which cancels crossbow reload. This mod keeps the reload action through that clear.
Works with Weapon Holster Overhaul (R = holster to back).
Config (F1 / Configuration Manager)
- Allow Sprint Reload — default on
- Non-Sprint Reload Speed —
1.0–3.0, default 1.5
- Allow Jump Reload — default off
- Keep Loaded When Holstered — default on (only while on the back via R / HideHandItems; not when fully unequipped)
- Affect Dundr — default on
Install
- Install BepInExPack Valheim
- Install this mod with your mod manager (r2modman / Gale) or drop the DLL into
BepInEx/plugins
Changelog
1.1.1
- Keep-loaded only applies when holstering to the back (R / HideHandItems, e.g. Weapon Holster Overhaul)
- Fully unequipping or swapping via hotbar clears the load and requires a reload again
1.1.0
- Added Keep Loaded When Holstered
- Compatible with Azumatt SaveCrossbowState (defers if that mod is present)
1.0.1
- Fixed inconsistent sprint reload
- Fixed non-sprint speed often not applying
- More stable sprint detection (run key held counts as sprint)
- Default non-sprint speed raised to 1.5× (range up to 3.0)
1.0.0
- Initial release
- Sprint reload at vanilla speed
- Faster reload while standing or walking (configurable)