Skip to content

MBSP-Uncapper Plugin Overdoing Level 100+ Skill Progression

OS: Pop!_OS OpenMW version: 0.49.0; due to this issue ( OpenMW/openmw#7883) I cannot provide revision information but it's the most recent daily build as of March 15th, 2024 at 8 PM PST NCGDMW-Lua version: 2.2, as uploaded to the nexus on the same date. The relevant plugins, in order, are ncgdmw.omwscripts, ncgdmw.omwaddon (using the 02 version), ncgdmw-dev.omwscripts, and MBSP-Uncapper.omwscripts. Settings: Pretty much everything is default except decay is default, and debug output is enabled. Uncapper and Magicka-Based Spell Progression are enabled with default values. Other Mods: Tested with my normal setup of a bunch of random mods and with just purist patches, issue persists as described below.

The Problem: For any skill which is level 100 or above with the Uncapper enabled, my skill progression suddenly increases very rapidly whenever I take almost any action related to that skill. For example: at level 100 my acrobatics does not increase upon jumping, but does increase upon landing and taking any falling damage. With magicka-based spell progressions active, casting any spell whose mana cost is 10 or greater immediately levels the skill.

Lua output for casting a 9-magicka Alteration spell at level 99 (0% progress prior):

image

Alternation Progress after doing so:

image

Lua output for casting a 9-magicka Alteration spell at level 100 (0% progress prior): image

Alteration progress after doing so:

image

(This save is loaded after I'd disabled decaying, the 100%+ values go away upon leveling.)

Having looked at the uncapper/mbsp script, I'm wondering you guys didn't quite extend what the vanilla engine does to skillProgress as level increases past 100? Also, why am I the only one who is having this problem? I tested with just these mods and purist patches installed and the issue continues.

Edited by Draxiss