aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/game/Map.h17
1 files changed, 7 insertions, 10 deletions
diff --git a/src/game/Map.h b/src/game/Map.h
index a1958677807..698329562b5 100644
--- a/src/game/Map.h
+++ b/src/game/Map.h
@@ -687,46 +687,43 @@ template<class NOTIFIER>
inline void
Map::VisitAll(const float &x, const float &y, float radius, NOTIFIER &notifier)
{
- float x_off, y_off;
- CellPair p(Trinity::ComputeCellPair(x, y, x_off, y_off));
+ CellPair p(Trinity::ComputeCellPair(x, y));
Cell cell(p);
cell.data.Part.reserved = ALL_DISTRICT;
cell.SetNoCreate();
CellLock<GridReadGuard> cell_lock(cell, p);
TypeContainerVisitor<NOTIFIER, WorldTypeMapContainer> world_object_notifier(notifier);
- cell_lock->Visit(cell_lock, world_object_notifier, *this, radius, x_off, y_off);
+ cell_lock->Visit(cell_lock, world_object_notifier, *this, radius, x, y);
TypeContainerVisitor<NOTIFIER, GridTypeMapContainer > grid_object_notifier(notifier);
- cell_lock->Visit(cell_lock, grid_object_notifier, *this, radius, x_off, y_off);
+ cell_lock->Visit(cell_lock, grid_object_notifier, *this, radius, x, y);
}
template<class NOTIFIER>
inline void
Map::VisitWorld(const float &x, const float &y, float radius, NOTIFIER &notifier)
{
- float x_off, y_off;
- CellPair p(Trinity::ComputeCellPair(x, y, x_off, y_off));
+ CellPair p(Trinity::ComputeCellPair(x, y));
Cell cell(p);
cell.data.Part.reserved = ALL_DISTRICT;
cell.SetNoCreate();
CellLock<GridReadGuard> cell_lock(cell, p);
TypeContainerVisitor<NOTIFIER, WorldTypeMapContainer> world_object_notifier(notifier);
- cell_lock->Visit(cell_lock, world_object_notifier, *this, radius, x_off, y_off);
+ cell_lock->Visit(cell_lock, world_object_notifier, *this, radius, x, y);
}
template<class NOTIFIER>
inline void
Map::VisitGrid(const float &x, const float &y, float radius, NOTIFIER &notifier)
{
- float x_off, y_off;
- CellPair p(Trinity::ComputeCellPair(x, y, x_off, y_off));
+ CellPair p(Trinity::ComputeCellPair(x, y));
Cell cell(p);
cell.data.Part.reserved = ALL_DISTRICT;
cell.SetNoCreate();
CellLock<GridReadGuard> cell_lock(cell, p);
TypeContainerVisitor<NOTIFIER, GridTypeMapContainer > grid_object_notifier(notifier);
- cell_lock->Visit(cell_lock, grid_object_notifier, *this, radius, x_off, y_off);
+ cell_lock->Visit(cell_lock, grid_object_notifier, *this, radius, x, y);
}
#endif