aboutsummaryrefslogtreecommitdiff
path: root/src/server/game/Grids/ObjectGridLoader.cpp
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2013-10-17 00:55:50 +0200
committerShauren <shauren.trinity@gmail.com>2013-10-17 00:55:50 +0200
commit565dd4299cde1f878e3f9c72a72c7c2665d51a3f (patch)
tree4d9e748e453837c9adf75b9df1e5cf19ad19ace5 /src/server/game/Grids/ObjectGridLoader.cpp
parent59fd2520fc3fd87a05857ba6a10bbfd0b10c36f1 (diff)
Build fix
Diffstat (limited to 'src/server/game/Grids/ObjectGridLoader.cpp')
-rw-r--r--src/server/game/Grids/ObjectGridLoader.cpp9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/server/game/Grids/ObjectGridLoader.cpp b/src/server/game/Grids/ObjectGridLoader.cpp
index b2ddd6b8a4a..d124cd57276 100644
--- a/src/server/game/Grids/ObjectGridLoader.cpp
+++ b/src/server/game/Grids/ObjectGridLoader.cpp
@@ -99,6 +99,15 @@ void AddObjectHelper(CellCoord &cell, GridRefManager<T> &m, uint32 &count, Map*
obj->AddToGrid(m);
ObjectGridLoader::SetObjectCell(obj, cell);
obj->AddToWorld();
+ ++count;
+}
+
+template <>
+void AddObjectHelper(CellCoord &cell, CreatureMapType &m, uint32 &count, Map* map, Creature *obj)
+{
+ obj->AddToGrid(m);
+ ObjectGridLoader::SetObjectCell(obj, cell);
+ obj->AddToWorld();
if (obj->isActiveObject())
map->AddToActive(obj);