aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Grids/ObjectGridLoader.h
diff options
context:
space:
mode:
authorMatan Shukry <matanshukry@gmail.com>2021-01-28 05:46:06 +0200
committerShauren <shauren.trinity@gmail.com>2021-01-30 18:10:21 +0100
commit0417c5ff5fd68cd3344dede35afaab364870561b (patch)
treec281641aa9bb74652e2105cbb72905b64d06f3ed /src/server/game/Grids/ObjectGridLoader.h
parent08005a7cf937d2abd3bd164c24c80bb87ec3378c (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.h3
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