You are viewing a potentially older version of this package. View all versions.
HappyFunTimeGoGo-FortifySkillsReborn-1.6.0 icon

FortifySkillsReborn

Changes skill loss on death. Instead of losing 5% of each skill when you die, you are rewarded for staying alive longer: each skill gains a fortified level that it resets to on death. Fork of FortifySkillsRedux by Searica.

Date uploaded 2 months ago
Version 1.6.0
Download link HappyFunTimeGoGo-FortifySkillsReborn-1.6.0.zip
Downloads 79
Dependency string HappyFunTimeGoGo-FortifySkillsReborn-1.6.0

This mod requires the following mods to function

denikson-BepInExPack_Valheim-5.4.2350 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.2350
ValheimModding-Jotunn-2.30.0 icon
ValheimModding-Jotunn

Jötunn (/ˈjɔːtʊn/, 'giant'), the Valheim Library was created with the goal of making the lives of mod developers easier. It enables you to create mods for Valheim using an abstracted API so you can focus on the actual content creation.

Preferred version: 2.30.0

README

FortifySkillsReborn

FortifySkillsReborn is a fork of FortifySkillsRedux by Searica (itself a remake of the original FortifySkills mod), updated for Valheim 1.0 and maintained by dethkube. It changes how skills are lost on death. Rather than being punished for dying by losing a flat 5% of every skill, you are instead rewarded for staying alive for longer. This is achieved by adding a new fortified skill level for each skill that is used when you die to reset your skills to their fortified skill level. This means that no matter how many times you die, your skills will never drop below their fortified skill levels.

Server-Side Info: This mod does work as a client-side only mod and only needs to be installed on the server if you wish to enforce configuration settings.

Supported Game Version

Updated for Valheim 1.0 (built and verified against 1.0.12, Deep North). Requires Jotunn 2.30.0 or newer.

Skills added by the game since the previous release (Polearms, Crossbows, Dodge and Ride) get their own configuration sections automatically.

Renamed from FortifySkillsRedux

This mod was renamed from FortifySkillsRedux to FortifySkillsReborn, which changes the plugin GUID and therefore the config file name:

  • Old: BepInEx/config/Searica.Valheim.FortifySkillsRedux.cfg
  • New: BepInEx/config/dethkube.Valheim.FortifySkillsReborn.cfg

If you are coming from FortifySkillsRedux, uninstall it first — running both at once means both will patch the same methods and your XP rates will be applied twice. Your existing settings are not carried over automatically; copy them into the new file if you want to keep them.

Note that the default XP values have changed in this fork (see Configuration below).

Installation

Via Mod Manager (Recommended)

  • The best way to install the mod is using r2modman and installing it from Thunderstore.
  • The next best way is to use Thunderstore Mod Manager.

Manual

  • Download and install BepInEx Pack
  • Download and install Jotunn
  • Download this mod and move FortifySkillsReborn.dll into <GameLocation>/BepInEx/plugins

Mechanics

The Fortify skill level increases very slowly at first but if you get your active level significantly higher that your fortified level it will level a little quicker giving you an incentive not to die. Because of this your fortified level may fall a long way behind your active level if you stay alive for a long time and you can lose more than you would with the vanilla 5% penalty. By default your active skill XP is left at vanilla rates; if you want to offset that risk you can raise Active Skill XP Multiplier in the config.

There are two major gameplay advantages to this:

  • A string of deaths won't destroy your skill level. No need to worry about the No Skill Drain buff ending just before you die.
  • Less used skills won't wither away completely from the occasional death. If you use one weapon type a lot early game but then switch to something else, now a few deaths without training the original weapon skill won't completely reset it.

Your Fortify skill level will be displayed in parenthesis in your skill list next to your active skill level.

Configuration

Changes made to the configuration settings will be reflected in-game immediately (no restart required) and they will also sync to clients if the mod is on the server. The mod also has a built in file watcher so you can edit settings via an in-game configuration manager (changes applied upon closing the in-game configuration manager) or by changing values in the file via a text editor or mod manager.

Global Section

Verbosity

  • Low will log basic information about the mod. Medium will log information that is useful for troubleshooting. High will log a lot of information, do not set it to this without good reason as it will slow down your game.
    • Acceptable values: Low, Medium, High
    • Default value: Low.

Keep All Items on Death [Synced with Server]

  • Whether to keep all items on death.
    • Acceptable values: False, True
    • Default value: false.

Keep Equipped Items on Death [Synced with Server]

  • Whether to keep your equiped items when you die."
    • Acceptable values: False, True
    • Default value: false.

Use Individual Settings [Synced with Server]

  • If enabled, use the config settings for each individual Vanilla skill and the Modded skill config settings for all skills added by mods. If disabled use the config setting from the Mechanics section for all skills.
    • Acceptable values: False, True
    • Default value: false.

Mechanics

Active Skill XP Multiplier [Synced with Server]

  • Controls XP gained for the active skill level. 1 = base game XP, 1.5 = 50% bonus XP, 0.8 = 20% less XP.
    • Default value: 1.0

Max Fortify Skill XP Rate [Synced with Server]

  • Controls maximum rate of XP earned for the fortified skill as a percentage of vanilla XP rates. Values below 1 mean that fortified skills will always increase slower than vanilla skills. Values above 1 mean that fortified skills can increase faster than vanilla skills if your active skill level is high enough.
    • Default value: 0.5

Fortify Skill XP Per Level [Synced with Server]

  • Controls XP gained for the fortified skill. For every level the active skill is above the fortified skill increase the percentage of XP gained for the fortified skill by this amount up to Max Fortify Skill XP Rate.
    • Default value: 0.1

IndividualSkills Section

There is a section with the same config settigns for each skill in the Vanilla game and one additional section for all skills added by mods. These settings are only used if Use Individual Settings is Enabled and they allow you to customize the XP gains for each individual skill.

Building from Source

The project targets net48 and builds with the .NET SDK on Linux, macOS and Windows:

dotnet build -c Release

A Release build also assembles the Nexus and Thunderstore packages under Publish/. A Debug build instead copies the plugin straight into your BepInEx plugins folder.

Two things have to be found on disk: your Valheim install (for the game assemblies, which are publicized at build time) and a BepInEx install (for BepInEx.dll and 0Harmony.dll). Both are auto-detected, including Steam's default Linux/macOS/Windows locations and r2modman / Thunderstore Mod Manager profiles. If detection picks the wrong place, override it without editing anything:

dotnet build -c Release \
  -p:VALHEIM_INSTALL="$HOME/.steam/steam/steamapps/common/Valheim" \
  -p:BEPINEX_PATH="$HOME/.config/r2modmanPlus-local/Valheim/profiles/Default/BepInEx"

Use -p:R2ModManProfile=MyProfile to point at a mod manager profile other than Default, and -p:MOD_DEPLOYPATH=... to change where Debug builds deploy. See environment.props for the full list.

Note: Jotunn ships its own assembly publicizer, but it is a .NET Framework MSBuild task that dotnet build cannot load, so it is bypassed in favour of the cross-platform BepInEx.AssemblyPublicizer.MSBuild. This is why no Windows-only prebuild step is needed.

Compatibility

All skill mods by Smoothbrain

  • The XP multiplier settings in this mod stacks multiplicatively with the XP multiplier in Smoothbrain's skill mods.
  • If you set EnableIndividualSettings to True and keep ModdedSkillXPMult set to 1.0 it will not impact the XP gain rates of Smoothbrain's skill mods while still letting you customize the skill gain rates for Vanilla skills via the IndividualSkills XP multiplier settings.

Incompatibilities

  • May have issues with anything that changes the SkillsDialog text in-game.

Notes

  • If you want to be extra cautious you can back up your character files, as this mod changes how those files are written. They live in:
    • Windows: %appdata%\..\LocalLow\IronGate\Valheim\characters
    • Linux (native build): ~/.config/unity3d/IronGate/Valheim/characters
    • Linux (Proton): ~/.steam/steam/steamapps/compatdata/892970/pfx/drive_c/users/steamuser/AppData/LocalLow/IronGate/Valheim/characters
    • macOS: ~/Library/Application Support/unity.IronGate.Valheim/characters
  • Your Fortify skill level will be set to 95% of your current skill level when you first install it so dying immediately will have the same effect as the base game.
  • If you remove this mod your character will be fine, the fortify skill level will disappear and the current skill level will stay the same (including levels gained due to the faster leveling from this mod).

Source Code

Source code is available on Github.

Github Repository: FortifySkillsReborn

Contributions

If you would like to provide suggestions, make feature requests, or reports bugs and compatibility issues please open an issue on the Github repository.

Credits

This mod is based on the original one made by Merlyn42 and the patched version was made by Remeil. This mod is a complete rewrite of the original though as the original stopped working several game updates back and has no license. My thanks to Merlyn42 for the original idea though! Also, many thanks to the developers of Jotunn for all their work making the library. Also many thanks to Searica for all their work, happy I could update this for the 1.0 release!

Credits and License

Licensed under the GNU General Public License v3.0 — see LICENSE. This is a modified version of FortifySkillsRedux; changes made in 2026 include updating the mod for Valheim 1.0, cross-platform build support, and new default XP values.

CHANGELOG

Version Notes
1.7.1
  • New mod icon, so the package is no longer easy to confuse with FortifySkillsRedux (sorry Searica).
  • Internal cleanup: removed this mod's bundled config file watcher in favour of the equivalent one Jotunn now provides. No change in behaviour.
1.7.0
  • Added a Skill Loss Mode setting, which changes how skills are reduced on death.
    • FortifyFloor (new default): you take the normal game death penalty (5% by default, scaled by world modifiers) and the fortified level acts purely as a floor. A skill at 20 with a fortified level of 16 now drops to 19 rather than 16.
    • ResetToFortify: the previous behaviour, where dying sets each skill straight to its fortified level. To match how FortifySkillsRedux was tuned, also set Active Skill XP Multiplier to 1.5 and Max Fortify Skill XP Rate to 0.8.
  • Fixed soft deaths being penalised. The base game only lowers skills on a hard death, but the fortified levels were previously applied on every death, so dying again shortly after a death still cost you skill levels. In FortifyFloor mode a soft death now costs nothing, matching the base game.
  • Rewrote the README around the new setting, including a "Matching the old FortifySkillsRedux behaviour" section.
1.6.0
  • Updated for Valheim 1.0 (tested against 1.0.12, Deep North).
  • Updated Jotunn to 2.30.0 and BepInEx to 5.4.2350.
  • Config entries are now generated for the skills added since the last release (Polearms, Crossbows, Dodge, Ride).
  • The project now builds on Linux and macOS as well as Windows.
  • Renamed from FortifySkillsRedux to FortifySkillsReborn. The plugin GUID is now dethkube.Valheim.FortifySkillsReborn, so the config file name has changed and settings are not carried over. Uninstall FortifySkillsRedux before using this mod.
  • Changed the default Active Skill XP Multiplier from 1.5 to 1.0 (vanilla XP rates).
  • Changed the default Max Fortify Skill XP Rate from 0.8 to 0.5.
1.5.3
  • Fixed ordering of the Mechanics section in config file.
1.5.2
  • Fixed ordering of the sections in config file.
  • Changed item drops on death settings to by synced with the server.
  • Updated Jotunn.
1.5.1
  • Fixed item duplication on death bug.
1.5.0
  • Fixed spelling.
  • Added config settings for keeping items on death.
1.4.0
  • Added more configuration options for individual skills.
  • Improved config setting names and descriptions.
  • Added support for shudnal's configuration manager.
1.3.1
  • Updated to Jotunn 2.22.0 and restored pre Bog Witch config syncing behaviour so configs are only synced if the mod is installed on the server.
1.3.0
  • Updated for Bog Witch release.
1.2.0
  • Updated for Ashlands release.
1.1.0
  • Changed Config file layout and added settings for FortifyLevelUpRate for each skill individually.
1.0.9
  • Made FortifySkillsReborn override the forced skill loss in Hardcore mode. Fortified skills will behave as intended regardless of in-game skill loss settings.
  • Updated Jotunn version.
1.0.8
  • Improved compatibility with DeathTweaks. Skills will now override DeathTweaks and be reset to the correct FortifySkill level.
1.0.7
  • Minor fix to reduce unnecessary saving of the configuration file when no changes have occurred.
1.0.6
  • Updated icon and README.
  • Recompiled against newest game version.
  • Fix issue with changes made using the in-game configuration manager not saving properly if the game crashes.
1.0.5
  • Fixed issue with skills added by other mods using SkillManager not reseting to their fortified skill level on death.
  • Rearranged and cleaned up configuration file. (You need to regenerate your config file!)
  • Improved logging for debug purposes.
  • Updated icon.
1.0.4
  • Update for current game patch.
  • Decoupled Fortify Skill level XP rate and Active Skill level XP multiplier.
  • Console commands that reset skills now also reset fortified skills.
1.0.3
  • Maintenance update.
  • Improved shutdown performance.
1.0.1/1.0.2
  • Update for patch 0.217.25
  • Switched to using Jotunn for syncing server data.
    • Removed EnableMod setting.
    • Removed LockingConfiguration setting.
  • Added a config file watcher to sync changes made on disk.
  • Added config setting to control how much information output to the log. Should be useful for user's reporting issues.
  • Update CHANGELOG format.
1.0.0
  • Initial release.