Project Zomboid

Project Zomboid

212 ratings
Exp Recovery for Skill Books
   
Award
Favorite
Favorited
Unfavorite
File Size
Posted
Updated
40.310 KB
Jan 25, 2023 @ 2:41pm
May 31, 2023 @ 11:36am
8 Change Notes ( view )

Subscribe to download
Exp Recovery for Skill Books

Description
This mod is a must-have for players looking to optimize their exp gain. Mod automatically retrieves and saves missed perk exp in data for each skill book level. The missed exp cup size for each skill book level is also dependent on the maximum multiplier from the skill book, making it extremely accurate. When you read a skill book, you will receive the missed exp for the current skill book level. This means you can focus on gaining exp of any perk while still ensuring that you don't miss out on valuable exp. This mod also allows you to quickly see how much missed exp you have for each perk in the perks panel. Level up faster and more efficiently with the Exp Recovery.

Mod also works seamlessly in both singleplayer and multiplayer, so you can enjoy the benefits of this mod no matter how you play.
Has been tested on version 41.78.16
Safe to remove or add at any time

Features
  • Saving missed exp caused by an unread skill book
  • Giving full missed exp after reading the skill book
  • Tracking missed exp in the perks panel

Compatible Mods
Mod is compatible with any mod that introduces new perks, as long as they include a corresponding skill book. Also support mods that offer new skill books for existing vanilla perks.

Their Examples:
Driving Skill
Scavenging Skill (Fixed)
Better Lockpicking (reupload)
LittleYoschi's Skillbooks

How it actual works?
When you gain exp for any perk, the mod gets your current multiplier for that perk and calculates any missed exp. It then checks the cap of perk missed exp for your current level and saves it there. If the current level's cap is full, the mod recalculates any missed exp for the next level using the new multiplier from the next level, and so on, up to level 10.
If you complete reading a skill book, the mod will give you the full missed exp from that skill book.

Better to use with my another mod


Permissions
Credit where it's due
This mod can be added to and extended by anyone in the community, but credit must be given to the original author within the files of the mod - and posted alongside the mod wherever it roams.

Workshop ID: 2923554542
Mod ID: ExpRecovery
Popular Discussions View All (2)
42
Nov 11, 2023 @ 10:42pm
Bugs
𝚅𝚒𝚜𝚑𝚗𝚢𝚊
6
May 31, 2023 @ 11:36am
Translation
Riko Prushka
88 Comments
𝚅𝚒𝚜𝚑𝚗𝚢𝚊  [author] Apr 15 @ 7:22pm 
@REDGRAVE @Crimsin Fury I had a few ideas how I can integrate it into recovery journal but sadly all of them won't work due to a few reasons. main problem that in PZ code no way to get source from where player gets exp so I can't get that some exp going from journal recovery reading and it will cause bugs. maybe in 42b smth will be changed. I hope.. :supersusguy:
𝚅𝚒𝚜𝚑𝚗𝚢𝚊  [author] Apr 15 @ 7:18pm 
@Excalibird glad to hear that :spiffo:
Crimsin Fury Apr 11 @ 7:30am 
I second REDGRAVE's question...
REDGRAVE Apr 5 @ 1:33pm 
does anybody know if this works with skill recovery journal?
Excalibird Mar 21 @ 2:53pm 
This shit is one of the mods I could never imagine playing without. So goddamn useful. Especially with a mod that adds skill books for every skill
𝚅𝚒𝚜𝚑𝚗𝚢𝚊  [author] Mar 11 @ 9:06am 
@The_Undula ha-ha, nooo, I meant u cant gain xp to store into the next book until u read the previous one OR fully fill previous book (previous means for example `next book` is 4 and previous is 3) by saved exp . before push this mod to workshop I tested it in many ways and seems it always works fine but I can do mistakes in some texts yeah he-he :spiffo:
The_Undula Feb 26 @ 4:29am 
Continuation from below comment...

What SHOULD happen, is that I become level 2 with 20 more xp, the 20xp being then able to be multiplied by 5 upon reading skill book 2, giving an end result of level 2 + 100xp.

Which would be the same result as if you read skill book 1 at zero xp, grinded to lvl 2 + 0 xp, read skill book 2, and gained an extra 20 base xp (the book making this 100xp).

If the mod already works this way, I apologise, if not, this is the way to make your mod yield the EXACT same xp upon retrospectively reading the books, as if you always read the book before training the skill at exactly 0 xp towards the next interval (thereby wasting no xp whatsoever)
The_Undula Feb 26 @ 4:29am 
One other question/suggestion. From one of your other replies (5 feb 2023) you said "you literally cant gain xp stored in the next book until you read the previous one". This can actually result in the wrong xp amount, ill explain:

Say I have 100 xp in a skill from grinding unmodified by any skill book, such that im currently level 1, and I havent yet read the book.

With your mod as i understand it: I read the book, it multiplies my current xp by 3, which lands me some distance inside level 2, lets say it makes me level 2 with 60 more xp.

Continued in next comment...
The_Undula Feb 26 @ 4:28am 
This crash only happened once so i dont think its your mod, apologies.
𝚅𝚒𝚜𝚑𝚗𝚢𝚊  [author] Feb 25 @ 7:10am 
@The_Undula no one has reported anything to me. I'm playing too and hasn't been any bug