From 6ba851e8090184b7fa61cf60783fd4f4c8f7f19b Mon Sep 17 00:00:00 2001 From: Ovahlord Date: Mon, 11 Jan 2021 08:52:33 +0100 Subject: [PATCH] Core/Maps: corrected spawn mask check when spawning spawn groups closes #209 --- src/server/game/Maps/Map.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/server/game/Maps/Map.cpp b/src/server/game/Maps/Map.cpp index 9b6a9a92e86..62477576797 100644 --- a/src/server/game/Maps/Map.cpp +++ b/src/server/game/Maps/Map.cpp @@ -3475,7 +3475,7 @@ bool Map::SpawnGroupSpawn(uint32 groupId, bool ignoreRespawn, bool force, std::v for (SpawnData const* data : toSpawn) { // don't spawn if the current map difficulty is not used by the spawn - if (!(data->spawnMask & GetSpawnMode())) + if (!(data->spawnMask & (1 << GetSpawnMode()))) continue; // don't spawn if the grid isn't loaded (will be handled in grid loader)