diff options
author | Shauren <shauren.trinity@gmail.com> | 2023-12-29 20:41:25 +0100 |
---|---|---|
committer | funjoker <funjoker109@gmail.com> | 2024-01-09 12:27:46 +0100 |
commit | dbf2f88e40c3e760b4508f0dafaedd065ba95479 (patch) | |
tree | 4c892e11cd546a97627fc10a293e35d7c552143d | |
parent | 0998d938ec7361c28d8892572e4dea3a43739abd (diff) |
Core/Maps: Cleaned up incorrect error log
(cherry picked from commit f26a93a8c1bd0a7c3c3c3362f29ec809fb96a68b)
-rw-r--r-- | src/server/game/Maps/Map.cpp | 6 |
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() |