diff options
author | Shauren <shauren.trinity@gmail.com> | 2017-06-21 17:55:38 +0200 |
---|---|---|
committer | Shauren <shauren.trinity@gmail.com> | 2017-06-21 17:55:38 +0200 |
commit | 9d37c2b8eb5260964b315c9af304c0952f527fe8 (patch) | |
tree | c48dab4c9a6ae1da9acd307eaf5157bda6f6c172 /src | |
parent | 2d2c71cc754f9f76111a150f0159e4b042feb145 (diff) |
Core/Maps: Fixed initializing instance free ids when compiled with WITH_COREDEBUG
Closes #19931
Diffstat (limited to 'src')
-rw-r--r-- | src/server/game/Maps/MapManager.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/server/game/Maps/MapManager.cpp b/src/server/game/Maps/MapManager.cpp index 8026f944c2a..d9d0f10bea8 100644 --- a/src/server/game/Maps/MapManager.cpp +++ b/src/server/game/Maps/MapManager.cpp @@ -310,7 +310,7 @@ void MapManager::InitInstanceIds() _nextInstanceId = 1; if (QueryResult result = CharacterDatabase.Query("SELECT IFNULL(MAX(id), 0) FROM instance")) - _freeInstanceIds.resize((*result)[0].GetUInt32() + 2, true); // make space for one extra to be able to access [_nextInstanceId] index in case all slots are taken + _freeInstanceIds.resize((*result)[0].GetUInt64() + 2, true); // make space for one extra to be able to access [_nextInstanceId] index in case all slots are taken else _freeInstanceIds.resize(_nextInstanceId + 1, true); |