0 of 0

File information

Last updated

Original upload

Created by

herbert100

Uploaded by

herbert100

Virus scan

Safe to use

Tags for this mod

About this mod

this mod will make sure you get all the xp you were promised. surplus xp will no longer be lost when leveling up skills. e.g. if your progress towards a skill level up was 95/100 and you got 20xp, the skill will level up and your progress will be 15/100. (it would be 0/100 in the base game.) requires MWSE.

Permissions and credits
Changelogs
Requires MWSE

Description
In the base game, if you were to award yourself 50,000 xp in any skill, that skill would only level up once. This is because surplus xp is lost when leveling up skills: your progress will always be reset to 0/100. This mod fixes that.

Here's a more practical example: your mercantile skill progress is at 99/100 and you earn 10xp. Here's what would happen with and without the mod installed:
  • Base game: You level up the mercantile skill, and your progress towards the next level is 0/100 (you effectively lost 9 xp).
  • With the mod: You level up the mercantile skill, and your progress towards the next level is 9/100 (no xp lost).


Note: This mod only ensures that xp is not lost during level ups, it does not alter character progression systems. It's compatible with MULE, CCCP, Improved Vanilla Leveling, and pretty much any mod of that sort.



Compatibility

As of version 1.1.0, this mod should be compatible with all mods that scale xp gain. This includes CCCP, Proportional Progression, Proportional Progression Expanded, and just about any other mod I can think of that modifies xp growth.

Theoretical compatibility problems: (I think it's very unlikely any mod would do these things, but it's possible.)
  • If another mod is banking on xp not rolling over for some reason (e.g. they try to level a skill by giving 10,000xp), then things could go badly for you.
  • If another mod changes how much xp you gain by doing something other than scaling it, then the calculations made by this mod will be incorrect.




More detailed compatibility information (for anyone who wants to know the details)

The excess xp will be scaled by other mods as if it was obtained naturally, at the appropriate level. A nice way to think about this is as follows: other mods will change the amount of xp needed for the next level, rather than change the amount of xp you earn. So, if Proportional Progression would normally multiply the amount of xp you earn by 5, it will instead divide the xp requirement for the next level by 5. This is basically the same thing, but with one key difference: since the xp requirements are changed instead of the xp earned, it's more sensible to talk about xp carrying over between levels. (This isn't actually how it works, but it's a nicer way to think about the underlying math than what's actually going on.)

This is a complicated thing to put into words, but hopefully an example will make it at least a little less confusing. Let's say you have Proportional Progression installed, and it's configured so that:
  • when a skill is level 40-49, experience is scaled by a factor of 10. (Level requirements are divided by 10).
  • when a skill is level 50-59, experience is scaled by 2. (Level requirements are divided by 2).

Let's say your mysticism skill is at level 49, the progress towards the next level is 95/100, and you're about to gain 20 xp. Then:
  • Your progress towards the next level is "basically" 9.5/10 (since we divide by 10 in this case).
  • So, earning 20xp will increase your Mysticism skill to level 50, with 19.5 xp carrying over.
  • Now that your mysticism skill is level 50, the multiplier is 2, so your progress towards the next level is "basically" 19.5/50, i.e., 39/100.