diff options
author | Matan Shukry <matanshukry@gmail.com> | 2021-01-28 05:46:06 +0200 |
---|---|---|
committer | Shauren <shauren.trinity@gmail.com> | 2021-01-30 18:10:21 +0100 |
commit | 0417c5ff5fd68cd3344dede35afaab364870561b (patch) | |
tree | c281641aa9bb74652e2105cbb72905b64d06f3ed /src/server/game/Grids/ObjectGridLoader.h | |
parent | 08005a7cf937d2abd3bd164c24c80bb87ec3378c (diff) |
Core/AreaTriggers: Implementation for sever side area triggers
- Spawn GridLoader to spawn area triggers correctly now
- Removed SAI completely
- Removed remnants of smart scripts. Created different issue for it
- Calling InitDbPhaseShift and not InDbPhaseShift
- changed SpawnId to uint64 rather than uint32
- not using CellGuidSet typedef as to not include ObjectMgr.h in the header
Diffstat (limited to 'src/server/game/Grids/ObjectGridLoader.h')
-rw-r--r-- | src/server/game/Grids/ObjectGridLoader.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/server/game/Grids/ObjectGridLoader.h b/src/server/game/Grids/ObjectGridLoader.h index a0638d1069a..c33f372697c 100644 --- a/src/server/game/Grids/ObjectGridLoader.h +++ b/src/server/game/Grids/ObjectGridLoader.h @@ -37,9 +37,9 @@ class TC_GAME_API ObjectGridLoader void Visit(GameObjectMapType &m); void Visit(CreatureMapType &m); + void Visit(AreaTriggerMapType &m); void Visit(CorpseMapType &) const { } void Visit(DynamicObjectMapType&) const { } - void Visit(AreaTriggerMapType &) const { } void Visit(ConversationMapType &) const { } void LoadN(void); @@ -53,6 +53,7 @@ class TC_GAME_API ObjectGridLoader uint32 i_gameObjects; uint32 i_creatures; uint32 i_corpses; + uint32 i_areaTriggers; }; //Stop the creatures before unloading the NGrid |