RebornGeek-ZeroSkillDrain icon

ZeroSkillDrain

Dying no longer costs skills. On the server it keeps every player's levels (players don't need it). Players who also install it keep their progress toward the next level too.

Last updated 4 days ago
Total downloads 434
Total rating 1 
Categories Mods Tweaks Server-side Client-side
Dependency string RebornGeek-ZeroSkillDrain-1.1.1
Dependants 0 other packages depend on this package

This mod requires the following mods to function

denikson-BepInExPack_Valheim-5.4.2360 icon
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.2360

README

Zero Skill Drain

Dying in Valheim no longer costs you skills. That's all it does.

Installed on Skill levels Progress toward the next level
Server only Kept, for every player Still resets on death
Server + a player's game Kept Kept, for that player
Single-player / hosting from your game Kept Kept

Start with the server. Install it on your dedicated server, or on the game of whoever hosts the world. That alone keeps everyone's levels, and players can join with a vanilla game. Players who also install it keep their progress bars too.

How it works

On the server, the mod sets the world's skill reduction rate to 0, the same as the vanilla -setkey "skillreductionrate 0" launch argument. The server sends that rate to every player, so nobody's levels drop. It's re-applied every time the server starts, after any -preset or -modifier from your host's panel, so a preset can't undo it. That helps if your host's control panel won't let you add launch arguments.

On a player's game, Valheim also empties every skill's progress bar when you die, even when no levels are lost, and only your own game can stop that. With the mod installed, your game skips the death penalty entirely, but only on worlds whose rate is 0. On any other server it does nothing, so it can't be used to dodge the death penalty where the server kept it.

  • No config and nothing to set up.
  • The "skills lowered" message on death goes away too, for players with the mod. Players without it still see it, even though nothing was lowered.

Good to know

  • Achievements: a rate of 0 isn't one of the in-game menu options, so Valheim treats the world as modified and no achievements are earned on it.
  • Skills already lost aren't restored. The mod only stops future losses.
  • "Skills reset on death" worlds still wipe skills. That's a deliberate world setting, and the mod leaves it alone.
  • Turning it off: remove the mod from the server. If your host's panel starts the server with a preset, the next restart resets the rate. Otherwise start the server once with -resetmodifiers.

Installation

With a mod manager (r2modman, Thunderstore Mod Manager or your host's panel), install it on the server profile, and on your own game profile if you want to keep your progress bars. By hand, copy ZeroSkillDrain.dll to BepInEx/plugins/ and restart.

When the server applies it, the server's BepInEx/LogOutput.log shows:

[Info   :Zero Skill Drain] Skill drain on death disabled (skillreductionrate 0)

Support

If this saved you some time (or some skill levels), tips are always appreciated but never expected.

Support me on Ko-fi