Core/Conditions: Implemented conditions for spawn groups

Port From (https://github.com/TrinityCore/TrinityCore/commit/5d27939667cf3ca985a33b93646fa4e34445c8d3)
This commit is contained in:
hondacrx
2022-06-24 22:08:58 -04:00
parent a0d4a4f522
commit e56f3792de
6 changed files with 166 additions and 64 deletions
@@ -113,6 +113,7 @@ namespace Framework.Constants
AreatriggerClientTriggered = 30,
TrainerSpell = 31,
ObjectIdVisibility = 32,
SpawnGroup = 33,
Max
}
+2 -1
View File
@@ -231,8 +231,9 @@ namespace Framework.Constants
ManualSpawn = 0x04,
DynamicSpawnRate = 0x08,
EscortQuestNpc = 0x10,
DespawnOnConditionFailure = 0x20,
All = (System | CompatibilityMode | ManualSpawn | DynamicSpawnRate | EscortQuestNpc)
All = (System | CompatibilityMode | ManualSpawn | DynamicSpawnRate | EscortQuestNpc | DespawnOnConditionFailure)
}
[Flags]