FortifySkillsRedux
FortifySkillsRedux changes skill loss on death. Instead of being punished for dying by losing 5% of each skill, you are rewarded for staying alive longer. Each skill has a new fortified skill level that it resets to when you die.
Date uploaded | 10 months ago |
Version | 1.0.8 |
Download link | Searica-FortifySkillsRedux-1.0.8.zip |
Downloads | 1355 |
Dependency string | Searica-FortifySkillsRedux-1.0.8 |
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.2202ValheimModding-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.21.3README
FortifySkillsRedux
FortifySkillsRedux is a remake of the FortifySkills mod for Valheim that 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.
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 the "FortifySkills.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. To make up for this your active level increases a little faster than Vanilla as well.
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.
EnableIndividualSettings [Synced with Server]
- Used to toggle whether the XPMult value from the Mechanics section is used for all skills or if the XPMult values from the IndividualSKills section are used for each vanilla skill (skills added by mods are always modified based on the XPMult value from the Mechanics section).
- Acceptable values: False, True
- Default value: false.
Mechanics
XPMult [Synced with Server]
- Used to control the rate at which the active level increases, 1=base game, 1.5=50% bonus xp awarded, 0.8=20% less xp awarded.
- Default value: 1.5
FortifyXPPerLevelRate [Synced with Server]
- "Used to control the rate at which the fortified skill XP increases PER LEVEL behind the active level. 0.1=Will gain 10% XP for every level behind the active level. Note that this is a percentage of the XP earned towards the active skill before any XP multipliers have been applied.
- Default value: 0.1
FortifyXPRateMax [Synced with Server]
- Used to control the maximum rate of XP earned for the fortified skill. Caps FortifyXPPerLevelRate. Values less than 1 mean the fortify skill will always increase more slowly than the active level. 0.8=Will gain a max of 80% of the XP gained for the active skill.
- Default value: 0.8
IndividualSkills Section
There is one entry in this section for each skill in the Vanilla game.
SkillName_XPMult [Synced with Server]
- XP Multiplier for {skillName} skill. Only used if EnableIndividualSettings is set to true.
- Default value: 1.5
ModdedSkill_XPMult [Synced with Server]
- XP Multiplier for skills added by mods (default value is 1.0 since most skill mods have their own XP multiplier settings). Only used if EnableIndividualSettings is set to true.
- Default value: 1.0
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 file from "%appdata%..\LocalLow\IronGate\Valheim\characters" as this mod changes how those files are written.
- 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).
Donations/Tips
My mods will always be free to use but if you feel like saying thanks you can tip/donate.
My Ko-fi: |
---|
Source Code
Source code is available on Github.
Github Repository: | FortifySkillsRedux |
---|
Contributions
If you would like to provide suggestions, make feature requests, or reports bugs and compatibility issues you can either open an issue on the Github repository or tag me (@searica) with a message on my discord Searica's Mods.
I'm a grad student and have a lot of personal responsibilities on top of that so I can't promise I will respond quickly, but I do intend to maintain and improve the mod in my free time.
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.
Shameless Self Plug (Other Mods By Me)
If you like this mod you might like some of my other ones.
Building Mods
- More Vanilla Build Prefabs
- Extra Snap Points Made Easy
- AdvancedTerrainModifiers
- BuildRestrictionTweaksSync
Gameplay Mods
CHANGELOG
Version | Notes |
---|---|
1.3.0 |
|
1.2.0 |
|
1.1.0 |
|
1.0.9 |
|
1.0.8 |
|
1.0.7 |
|
1.0.6 |
|
1.0.5 |
|
1.0.4 |
|
1.0.3 |
|
1.0.1/1.0.2 |
|
1.0.0 |
|