aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2023-12-29 20:41:25 +0100
committerfunjoker <funjoker109@gmail.com>2024-01-09 12:27:46 +0100
commitdbf2f88e40c3e760b4508f0dafaedd065ba95479 (patch)
tree4c892e11cd546a97627fc10a293e35d7c552143d /src
parent0998d938ec7361c28d8892572e4dea3a43739abd (diff)
Core/Maps: Cleaned up incorrect error log
(cherry picked from commit f26a93a8c1bd0a7c3c3c3362f29ec809fb96a68b)
Diffstat (limited to 'src')
-rw-r--r--src/server/game/Maps/Map.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/server/game/Maps/Map.cpp b/src/server/game/Maps/Map.cpp
index 9e6560f648e..3eba0cf1841 100644
--- a/src/server/game/Maps/Map.cpp
+++ b/src/server/game/Maps/Map.cpp
@@ -2459,7 +2459,13 @@ void Map::InitSpawnGroupState()
return;
for (uint32 spawnGroupId : *spawnGroups)
+ {
+ SpawnGroupTemplateData const* spawnGroupTemplate = ASSERT_NOTNULL(GetSpawnGroupData(spawnGroupId));
+ if (spawnGroupTemplate->flags & SPAWNGROUP_FLAG_SYSTEM)
+ continue;
+
SetSpawnGroupActive(spawnGroupId, sConditionMgr->IsMapMeetingNotGroupedConditions(CONDITION_SOURCE_TYPE_SPAWN_GROUP, spawnGroupId, this));
+ }
}
void Map::UpdateSpawnGroupConditions()