Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
FallRoll
Timed Jump while falling softens fall damage. Skill-based landing roll — not Feather Fall.
By AstralBeauty
| Last updated | 18 hours ago |
| Total downloads | 28 |
| Total rating | 0 |
| Categories | Mods Tweaks Misc Client-side |
| Dependency string | AstralBeauty-FallRoll-1.0.2 |
| Dependants | 0 other packages depend on this package |
This mod requires the following mods to function
denikson-BepInExPack_Valheim
BepInEx pack for Valheim. Preconfigured and includes unstripped Unity DLLs.
Preferred version: 5.4.2202README
Fall Roll
Timed Jump while falling to soften fall damage — skill expression, not immunity.
Feels vanilla: uses your Jump bind, the dodge-roll animation, and existing stamina. No new keys, sounds, or assets.
Behavior
| Situation | Result |
|---|---|
| Falling, press Jump in time, impact in range, enough stamina | Landing roll + partial damage reduction |
| Bad timing / too soft / too hard / no stamina / Feather Fall | Vanilla fall damage |
Uses peak downward velocity (not fall height), so it stays compatible with gravity / movement mods.
Timing (Jump → impact)
- Perfect 0–90 ms → 40% reduction
- Good 91–200 ms → 25%
- Late 201–320 ms → 15%
- Later → no roll
Stamina (by impact speed)
- 6–14 m/s → 15
- 14–18 → 20
- 18–22 → 25
- 22–28 → 30
Does not stack with Feather Fall / soft-fall effects.
Config
BepInEx/config/valheimoverhaul.fallroll.cfg
- Enable
- Minimum / Maximum Impact Speed
- Perfect / Good / Late Reduction & Windows (ms)
- Enable FeatherFall Check
- Debug Log
Install
- BepInExPack Valheim
- Install with r2modman / Gale, or drop
FallRoll.dllintoBepInEx/plugins
Changelog
1.0.2
- Fixed inconsistent damage reduction (use peak air speed; impact-frame velocity no longer wipes the cache)
- Debounced Jump buffer logging / double-press from Jump+Update hooks
1.0.1
- Jump input via Character.Jump + Update (FixedUpdate GetButtonDown was unreliable)
- Apply reduction in RPC_Damage
- Debug logging for skip reasons
- Safer Feather Fall detection
1.0.0
- Initial release: timed Jump landing roll