From 8fbc6f31f1bff323c0f89bb3d12639798b9d6028 Mon Sep 17 00:00:00 2001 From: David Cernat Date: Fri, 30 Sep 2016 06:26:43 +0300 Subject: [PATCH] Add setLevelProgress function to OpenMW's NpcStats --- apps/openmw/mwmechanics/npcstats.cpp | 6 ++++++ apps/openmw/mwmechanics/npcstats.hpp | 1 + 2 files changed, 7 insertions(+) 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;