*Backport a missing function from TC2.
--HG-- branch : trunk
This commit is contained in:
@@ -1556,6 +1556,11 @@ Map* WorldObject::GetMap() const
|
|||||||
return MapManager::Instance().GetMap(GetMapId(), this);
|
return MapManager::Instance().GetMap(GetMapId(), this);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Map* WorldObject::FindMap() const
|
||||||
|
{
|
||||||
|
return MapManager::Instance().FindMap(GetMapId(), GetInstanceId());
|
||||||
|
}
|
||||||
|
|
||||||
Map const* WorldObject::GetBaseMap() const
|
Map const* WorldObject::GetBaseMap() const
|
||||||
{
|
{
|
||||||
return MapManager::Instance().GetBaseMap(GetMapId());
|
return MapManager::Instance().GetBaseMap(GetMapId());
|
||||||
|
|||||||
@@ -483,6 +483,7 @@ class TRINITY_DLL_SPEC WorldObject : public Object
|
|||||||
void SendPlaySound(uint32 Sound, bool OnlySelf);
|
void SendPlaySound(uint32 Sound, bool OnlySelf);
|
||||||
|
|
||||||
Map * GetMap() const;
|
Map * GetMap() const;
|
||||||
|
Map * FindMap() const;
|
||||||
Map const* GetBaseMap() const;
|
Map const* GetBaseMap() const;
|
||||||
Creature* SummonCreature(uint32 id, float x, float y, float z, float ang,TempSummonType spwtype,uint32 despwtime);
|
Creature* SummonCreature(uint32 id, float x, float y, float z, float ang,TempSummonType spwtype,uint32 despwtime);
|
||||||
GameObject* SummonGameObject(uint32 entry, float x, float y, float z, float ang, float rotation0, float rotation1, float rotation2, float rotation3, uint32 respawnTime);
|
GameObject* SummonGameObject(uint32 entry, float x, float y, float z, float ang, float rotation0, float rotation1, float rotation2, float rotation3, uint32 respawnTime);
|
||||||
|
|||||||
Reference in New Issue
Block a user