diff options
| author | Shauren <shauren.trinity@gmail.com> | 2015-05-01 15:44:43 +0200 |
|---|---|---|
| committer | Shauren <shauren.trinity@gmail.com> | 2015-05-01 15:44:43 +0200 |
| commit | 68bd33b6549563ac3b719c27aa16cc4ebd33890a (patch) | |
| tree | f3b12dbac650877fcc2f5cfa3ab714d1de44ddea /src/server/game/Maps/Map.h | |
| parent | 522ae49c6a17e51826ad7f62d2588e0866eb2639 (diff) | |
Core/Player: Implemented seamless teleporting
Diffstat (limited to 'src/server/game/Maps/Map.h')
| -rw-r--r-- | src/server/game/Maps/Map.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/server/game/Maps/Map.h b/src/server/game/Maps/Map.h index 1394808b2cc..02a8292777a 100644 --- a/src/server/game/Maps/Map.h +++ b/src/server/game/Maps/Map.h @@ -274,7 +274,7 @@ class Map : public GridRefManager<NGridType> return false; } - virtual bool AddPlayerToMap(Player*); + virtual bool AddPlayerToMap(Player* player, bool initPlayer = true); virtual void RemovePlayerFromMap(Player*, bool); template<class T> bool AddToMap(T *); template<class T> void RemoveFromMap(T *, bool); @@ -725,7 +725,7 @@ class InstanceMap : public Map public: InstanceMap(uint32 id, time_t, uint32 InstanceId, uint8 SpawnMode, Map* _parent); ~InstanceMap(); - bool AddPlayerToMap(Player*) override; + bool AddPlayerToMap(Player* player, bool initPlayer = true) override; void RemovePlayerFromMap(Player*, bool) override; void Update(const uint32) override; void CreateInstanceData(bool load); @@ -755,7 +755,7 @@ class BattlegroundMap : public Map BattlegroundMap(uint32 id, time_t, uint32 InstanceId, Map* _parent, uint8 spawnMode); ~BattlegroundMap(); - bool AddPlayerToMap(Player*) override; + bool AddPlayerToMap(Player* player, bool initPlayer = true) override; void RemovePlayerFromMap(Player*, bool) override; bool CanEnter(Player* player) override; void SetUnload(); |
