diff --git a/src/server/game/Grids/Notifiers/GridNotifiers.h b/src/server/game/Grids/Notifiers/GridNotifiers.h index f0dfa23807e..1b0c68e878f 100644 --- a/src/server/game/Grids/Notifiers/GridNotifiers.h +++ b/src/server/game/Grids/Notifiers/GridNotifiers.h @@ -248,7 +248,7 @@ namespace Trinity template WorldObjectListSearcher(WorldObject const* searcher, Container& container, Check & check, uint32 mapTypeMask = GRID_MAP_TYPE_MASK_ALL) : ContainerInserter(container), - i_mapTypeMask(mapTypeMask), i_phaseMask(searcher->GetPhaseMask()), i_check(check) { } + i_mapTypeMask(mapTypeMask), _searcher(searcher), i_check(check) { } void Visit(PlayerMapType &m); void Visit(CreatureMapType &m); @@ -368,7 +368,7 @@ namespace Trinity template GameObjectListSearcher(WorldObject const* searcher, Container& container, Check & check) : ContainerInserter(container), - i_phaseMask(searcher->GetPhaseMask()), i_check(check) { } + _searcher(searcher), i_check(check) { } void Visit(GameObjectMapType &m); @@ -441,7 +441,7 @@ namespace Trinity template UnitListSearcher(WorldObject const* searcher, Container& container, Check& check) : ContainerInserter(container), - i_phaseMask(searcher->GetPhaseMask()), i_check(check) { } + _searcher(searcher), i_check(check) { } void Visit(PlayerMapType &m); void Visit(CreatureMapType &m); @@ -491,7 +491,7 @@ namespace Trinity template CreatureListSearcher(WorldObject const* searcher, Container& container, Check & check) : ContainerInserter(container), - i_phaseMask(searcher->GetPhaseMask()), i_check(check) { } + _searcher(searcher), i_check(check) { } void Visit(CreatureMapType &m); @@ -543,7 +543,7 @@ namespace Trinity template PlayerListSearcher(WorldObject const* searcher, Container& container, Check & check) : ContainerInserter(container), - i_phaseMask(searcher->GetPhaseMask()), i_check(check) { } + _searcher(searcher), i_check(check) { } void Visit(PlayerMapType &m);