From 02ba641bef46874246a706bbed99ef2fd3101ee2 Mon Sep 17 00:00:00 2001 From: David Cernat Date: Wed, 23 May 2018 05:48:28 +0300 Subject: [PATCH] [Server] Use correct index changes for dynamic stat script functions --- apps/openmw-mp/Script/Functions/Stats.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/apps/openmw-mp/Script/Functions/Stats.cpp b/apps/openmw-mp/Script/Functions/Stats.cpp index 5195044e6..fe3d876e6 100644 --- a/apps/openmw-mp/Script/Functions/Stats.cpp +++ b/apps/openmw-mp/Script/Functions/Stats.cpp @@ -359,7 +359,7 @@ void StatsFunctions::SetHealthBase(unsigned short pid, double value) noexcept player->creatureStats.mDynamic[0].mBase = value; if (!Utils::vectorContains(&player->statsDynamicIndexChanges, 0)) - player->skillIndexChanges.push_back(0); + player->statsDynamicIndexChanges.push_back(0); } void StatsFunctions::SetHealthCurrent(unsigned short pid, double value) noexcept @@ -370,7 +370,7 @@ void StatsFunctions::SetHealthCurrent(unsigned short pid, double value) noexcept player->creatureStats.mDynamic[0].mCurrent = value; if (!Utils::vectorContains(&player->statsDynamicIndexChanges, 0)) - player->skillIndexChanges.push_back(0); + player->statsDynamicIndexChanges.push_back(0); } void StatsFunctions::SetMagickaBase(unsigned short pid, double value) noexcept @@ -381,7 +381,7 @@ void StatsFunctions::SetMagickaBase(unsigned short pid, double value) noexcept player->creatureStats.mDynamic[1].mBase = value; if (!Utils::vectorContains(&player->statsDynamicIndexChanges, 1)) - player->skillIndexChanges.push_back(1); + player->statsDynamicIndexChanges.push_back(1); } void StatsFunctions::SetMagickaCurrent(unsigned short pid, double value) noexcept @@ -392,7 +392,7 @@ void StatsFunctions::SetMagickaCurrent(unsigned short pid, double value) noexcep player->creatureStats.mDynamic[1].mCurrent = value; if (!Utils::vectorContains(&player->statsDynamicIndexChanges, 1)) - player->skillIndexChanges.push_back(1); + player->statsDynamicIndexChanges.push_back(1); } void StatsFunctions::SetFatigueBase(unsigned short pid, double value) noexcept @@ -403,7 +403,7 @@ void StatsFunctions::SetFatigueBase(unsigned short pid, double value) noexcept player->creatureStats.mDynamic[2].mBase = value; if (!Utils::vectorContains(&player->statsDynamicIndexChanges, 2)) - player->skillIndexChanges.push_back(2); + player->statsDynamicIndexChanges.push_back(2); } void StatsFunctions::SetFatigueCurrent(unsigned short pid, double value) noexcept @@ -414,7 +414,7 @@ void StatsFunctions::SetFatigueCurrent(unsigned short pid, double value) noexcep player->creatureStats.mDynamic[2].mCurrent = value; if (!Utils::vectorContains(&player->statsDynamicIndexChanges, 2)) - player->skillIndexChanges.push_back(2); + player->statsDynamicIndexChanges.push_back(2); } void StatsFunctions::SetAttributeBase(unsigned short pid, unsigned short attributeId, int value) noexcept