diff --git a/apps/openmw/mwmechanics/npcstats.cpp b/apps/openmw/mwmechanics/npcstats.cpp index 8bea109d0..86ac2968b 100644 --- a/apps/openmw/mwmechanics/npcstats.cpp +++ b/apps/openmw/mwmechanics/npcstats.cpp @@ -284,6 +284,12 @@ int MWMechanics::NpcStats::getLevelProgress () const return mLevelProgress; } +// Added by tes3mp +void MWMechanics::NpcStats::setLevelProgress(int value) +{ + mLevelProgress = value; +} + void MWMechanics::NpcStats::levelUp() { const MWWorld::Store &gmst = diff --git a/apps/openmw/mwmechanics/npcstats.hpp b/apps/openmw/mwmechanics/npcstats.hpp index 9ded47c07..991866805 100644 --- a/apps/openmw/mwmechanics/npcstats.hpp +++ b/apps/openmw/mwmechanics/npcstats.hpp @@ -84,6 +84,7 @@ namespace MWMechanics void increaseSkill (int skillIndex, const ESM::Class& class_, bool preserveProgress); int getLevelProgress() const; + void setLevelProgress(int value); // Added by tes3mp int getLevelupAttributeMultiplier(int attribute) const;