diff options
author | ModoX <moardox@gmail.com> | 2025-01-02 12:49:28 +0100 |
---|---|---|
committer | ModoX <moardox@gmail.com> | 2025-01-02 12:49:28 +0100 |
commit | 02131fe32bb6837e75bdeae0ca94c4ee06ac26bf (patch) | |
tree | d0f262f4c7d72c72b5fb84cbe903716c0f59c568 /src | |
parent | 16450c5181356170cdb0116f50da324cb9c5b9a3 (diff) |
Core/Player: Changed player_classlevelstats types to int32
Diffstat (limited to 'src')
-rw-r--r-- | src/server/game/Globals/ObjectMgr.cpp | 2 | ||||
-rw-r--r-- | src/server/game/Globals/ObjectMgr.h | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/server/game/Globals/ObjectMgr.cpp b/src/server/game/Globals/ObjectMgr.cpp index 1bc4aeeee29..8d9ffe1f835 100644 --- a/src/server/game/Globals/ObjectMgr.cpp +++ b/src/server/game/Globals/ObjectMgr.cpp @@ -4265,7 +4265,7 @@ void ObjectMgr::LoadPlayerInfo() PlayerLevelInfo& levelInfo = playerInfo->levelInfo[current_level - 1]; for (uint8 i = 0; i < MAX_STATS; ++i) - levelInfo.stats[i] = fields[i + 2].GetUInt16() + raceStatModifiers[race].StatModifier[i]; + levelInfo.stats[i] = fields[i + 2].GetInt32() + raceStatModifiers[race].StatModifier[i]; } } diff --git a/src/server/game/Globals/ObjectMgr.h b/src/server/game/Globals/ObjectMgr.h index 32318209a39..006b25a3ffc 100644 --- a/src/server/game/Globals/ObjectMgr.h +++ b/src/server/game/Globals/ObjectMgr.h @@ -640,7 +640,7 @@ typedef std::vector<PlayerCreateInfoItem> PlayerCreateInfoItems; struct PlayerLevelInfo { - uint16 stats[MAX_STATS] = { }; + int32 stats[MAX_STATS] = { }; }; typedef std::vector<uint32> PlayerCreateInfoSpells; |