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.
ImmersiveCombat
Snappier Valheim combat: cancel mid-swing with Block or Dodge, hold the attack button to charge a strike, plus an optional Witcher-style quick sidestep. Client-side only.
| Date uploaded | a month ago |
| Version | 0.5.3 |
| Download link | lubert_team-ImmersiveCombat-0.5.3.zip |
| Downloads | 31 |
| Dependency string | lubert_team-ImmersiveCombat-0.5.3 |
This mod requires the following mods to function
denikson-BepInExPack_Valheim
BepInEx pack for Valheim. Preconfigured with the correct entry point for mods and preferred defaults for the community.
Preferred version: 5.4.2333README
Valheim Immersive Combat
Client-side BepInEx mod for snappier, more reactive Valheim combat. No server changes, no requirement for other players to install it.
Features
- Attack Cancel — pressing Block or Dodge during a swing cancels the swing. Optional stamina refund. Enabled by default.
- Hold To Release Attack — hold the attack button to freeze the swing in its wind-up pose; release to strike. Movement / jump / dodge are locked during the hold so accidental key presses don't waste stamina. Enabled by default.
- Quick Dodge (BETA) — short Witcher 3-style sidestep on a dedicated key
(default
Left Alt), half stamina, shortened iframes. Disabled by default.
All behaviour is tunable via BepInEx config
(BepInEx/config/com.lubertmiliutin.immersivecombat.cfg).
Install
- Install BepInExPack Valheim.
- Drop
ImmersiveCombat.dllinto<Valheim>/BepInEx/plugins/ImmersiveCombat/. - Launch the game once to generate the config file.
Build from source
Requires .NET SDK 9.x. Set ValheimPath if your install isn't at the default
Steam location (see Directory.Build.props.user.example).
dotnet build src\ImmersiveCombat.csproj -c Release
The post-build target copies the resulting DLL into <Valheim>/BepInEx/plugins/ImmersiveCombat/
automatically. Pass /p:DeployAfterBuild=false to skip.
License
MIT — see LICENSE.
CHANGELOG
Changelog
0.5.2 — Initial Thunderstore release
- Attack Cancel — press Block or Dodge mid-swing to interrupt; optional stamina refund.
- Hold To Release Attack — hold the attack button to freeze the swing in wind-up; release to strike. Movement / jump / dodge are locked during the hold so accidental key presses don't waste stamina.
- Quick Dodge (BETA, off by default) — short Witcher 3-style sidestep on a
dedicated key (default
Left Alt), half stamina, shortened iframes.
All behaviour is configurable via BepInEx config.