mirror of
https://github.com/mangosfour/server.git
synced 2025-12-14 16:37:01 +00:00
[Sync] Some minor project sync
This commit is contained in:
parent
7332173b6e
commit
461923f632
35 changed files with 3690 additions and 1585 deletions
|
|
@ -358,7 +358,7 @@ Map::Add(T* obj)
|
|||
obj->SetMap(this);
|
||||
|
||||
Cell cell(p);
|
||||
if (obj->isActiveObject())
|
||||
if (obj->IsActiveObject())
|
||||
{ EnsureGridLoadedAtEnter(cell); }
|
||||
else
|
||||
{ EnsureGridCreated(GridPair(cell.GridX(), cell.GridY())); }
|
||||
|
|
@ -369,7 +369,7 @@ Map::Add(T* obj)
|
|||
AddToGrid(obj, grid, cell);
|
||||
obj->AddToWorld();
|
||||
|
||||
if (obj->isActiveObject())
|
||||
if (obj->IsActiveObject())
|
||||
{ AddToActive(obj); }
|
||||
|
||||
DEBUG_LOG("%s enters grid[%u,%u]", obj->GetGuidStr().c_str(), cell.GridX(), cell.GridY());
|
||||
|
|
@ -685,7 +685,7 @@ Map::Remove(T* obj, bool remove)
|
|||
NGridType* grid = getNGrid(cell.GridX(), cell.GridY());
|
||||
MANGOS_ASSERT(grid != NULL);
|
||||
|
||||
if (obj->isActiveObject())
|
||||
if (obj->IsActiveObject())
|
||||
{ RemoveFromActive(obj); }
|
||||
|
||||
if (remove)
|
||||
|
|
@ -776,7 +776,7 @@ bool Map::CreatureCellRelocation(Creature* c, const Cell& new_cell)
|
|||
Cell const& old_cell = c->GetCurrentCell();
|
||||
if (old_cell.DiffGrid(new_cell))
|
||||
{
|
||||
if (!c->isActiveObject() && !loaded(new_cell.gridPair()))
|
||||
if (!c->IsActiveObject() && !loaded(new_cell.gridPair()))
|
||||
{
|
||||
DEBUG_FILTER_LOG(LOG_FILTER_CREATURE_MOVES, "Creature (GUID: %u Entry: %u) attempt move from grid[%u,%u]cell[%u,%u] to unloaded grid[%u,%u]cell[%u,%u].", c->GetGUIDLow(), c->GetEntry(), old_cell.GridX(), old_cell.GridY(), old_cell.CellX(), old_cell.CellY(), new_cell.GridX(), new_cell.GridY(), new_cell.CellX(), new_cell.CellY());
|
||||
return false;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue