Emphasizes your starting class by soft-capping skills at a threshold based on their starting values after character creation. Skills will continue to grow beyond the threshold but at a rate that gets slower and slower as it increases. The method (and code!) comes from the excellent CCCP mod, which in turn is based on the legendary GCD mod.
Other user's assetsAll the assets in this file belong to the author, or are from free-to-use modder's resources
Upload permissionYou can upload this file to other sites but you must credit me as the creator of the file
Modification permissionYou are allowed to modify my files and release bug fixes or improve on the features without permission from or credit to me
Conversion permissionYou can convert this file to work with other games as long as you credit me as the creator of the file
Asset use permissionYou are allowed to use the assets in this file without permission or crediting me
Asset use permission in mods/files that are being soldYou are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms
Asset use permission in mods/files that earn donation pointsYou are allowed to earn Donation Points for your mods if they use my assets
Author notes
Please check the permissions on Necrolesian's Class-Conscious Character Progression (CCCP) mod in addition to this mod as almost all of the code here is taken from there.
File credits
Necrolesian for Class-Conscious Character Progression (CCCP) - almost all of the code in this mod is taken from there. They were also gracious enough to permit the use of CCCP in the name for this mod.
Galsiah for the original GCD mod without which none of this would be.
Donation Points system
Please log in to find out whether this mod is receiving Donation Points
Changelogs
Version 1.0
First release
Galsiah's Character Development mod introduced a heavy emphasis on your starting class and attributes when leveling. Necrolesian's excellent Class-Conscious Character Progression (CCCP) is a modern reimplementation of GCD in Lua and a better mod than this if you're looking for a leveling system that is very heavily focused on differentiating your characters between classes, rather than all characters eventually becoming the same godlike being at the end of the game.
This mod takes the skill leveling code from CCCP and makes it available as a standalone mod for use with other leveling systems like vanilla or another leveling mod like MULE.
The mod works for predefined or custom classes. It captures skill values after character generation is complete, so will work with mods that add classes too. Note that the base value of the skill is used so modifiers on top of base skills will not factor in.
The default settings have a 0.8 factor for the influence of your starting skills and 60 as the base threshold. So if a skill is at 40 after chargen, then the soft cap for leveling is 60 + 40 * 0.8 = 92. If a skill is 5 after chargen, the minimum, then its soft cap will be 60 + 5 * 0.8 = 64. Both skills will level as usual up to their soft caps at which point leveling will slow down - but not finish. They will keep leveling, but at a slower rate - a rate that will keep getting slower as the skills get higher.
Credits
Almost all the code in this mod is from Necrolesian's Class-Conscious Character Progression (CCCP) mod! Grateful to them for the permissive license on the code as well as being supportive of using CCCP in the name of this mod so as to give credit where it's due.
Any bugs are mine, though, please don't blame CCCP.