diff --git a/src/game/Map.cpp b/src/game/Map.cpp index 9dc0dd468..fad5200f2 100644 --- a/src/game/Map.cpp +++ b/src/game/Map.cpp @@ -577,14 +577,6 @@ void Map::Update(const uint32 &t_diff) } } -void InstanceMap::Update(const uint32& t_diff) -{ - Map::Update(t_diff); - - if(i_data) - i_data->Update(t_diff); -} - void Map::Remove(Player *player, bool remove) { CellPair p = MaNGOS::ComputeCellPair(player->GetPositionX(), player->GetPositionY()); @@ -1547,6 +1539,14 @@ bool InstanceMap::Add(Player *player) return true; } +void InstanceMap::Update(const uint32& t_diff) +{ + Map::Update(t_diff); + + if(i_data) + i_data->Update(t_diff); +} + void InstanceMap::Remove(Player *player, bool remove) { sLog.outDetail("MAP: Removing player '%s' from instance '%u' of map '%s' before relocating to other map", player->GetName(), GetInstanceId(), GetMapName());