diff options
author | Meji <alvaro.megias@outlook.com> | 2023-01-29 19:50:34 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-01-29 19:50:34 +0100 |
commit | 97d413c9b4be6af296490580f7acc1d66e606ca9 (patch) | |
tree | 05a2a8de6279e824ee47137f5243e603df0fe652 /src/server/game/Conditions | |
parent | 03918978c166c9fb191117a0cae9ba1285bf0e37 (diff) |
Core/Spawns: Allow spawn groups with MANUAL_SPAWN flag to automatically despawn if conditions are not met (#28778)
Diffstat (limited to 'src/server/game/Conditions')
-rw-r--r-- | src/server/game/Conditions/ConditionMgr.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/server/game/Conditions/ConditionMgr.cpp b/src/server/game/Conditions/ConditionMgr.cpp index 9935969706b..4f80e811e03 100644 --- a/src/server/game/Conditions/ConditionMgr.cpp +++ b/src/server/game/Conditions/ConditionMgr.cpp @@ -2175,9 +2175,9 @@ bool ConditionMgr::isSourceTypeValid(Condition* cond) const TC_LOG_ERROR("sql.sql", "{} SourceEntry in `condition` table, does not exist in `spawn_group_template`, ignoring.", cond->ToString()); return false; } - if (spawnGroup->flags & (SPAWNGROUP_FLAG_SYSTEM | SPAWNGROUP_FLAG_MANUAL_SPAWN)) + if (spawnGroup->flags & (SPAWNGROUP_FLAG_SYSTEM)) { - TC_LOG_ERROR("sql.sql", "{} in `spawn_group_template` table cannot have SPAWNGROUP_FLAG_SYSTEM or SPAWNGROUP_FLAG_MANUAL_SPAWN flags, ignoring.", cond->ToString()); + TC_LOG_ERROR("sql.sql", "{} in `spawn_group_template` table cannot have SPAWNGROUP_FLAG_SYSTEM flags, ignoring.", cond->ToString()); return false; } break; |