TheDreadedAndy / SkyrimAEUncapper-Rust

Rust continuation of the Skyrim AE Uncapper.
10 stars 0 forks source link

Geometric Stat Growth #12

Open jbguild opened 1 year ago

jbguild commented 1 year ago

Not an issue, but a possible enhancement. A recent mod, https://www.nexusmods.com/skyrimspecialedition/mods/92868, introduced the idea of health/magicka/stamina increasing as a percentage at each level up, instead of a fixed amount. I've been using SkyrimAEUncapper for a while (love the mod, btw), wanted to try the geometric stat growth mod, and it occurred to me this might be somewhat trivial to implement in this plugin.

I don't program in rust at all, but it seems that a new boolean setting to enable the feature and a quick change to the PlayerCharacter mod_base function would do the trick. If the setting is enabled, then the attribute is increased by {current attribute value} * (1+ val/100) instead of just val.

Just a thought. It does make the ini even more confusing.

TheDreadedAndy commented 1 year ago

Sounds reasonable. I already have a hook in the attribute gain at level up function (the uncapper actually takes complete control of it), so adding this would be trivial and wouldn't require any additional game patches.

I'll look into it, and I'll post back here if I decide to implement it.