mirror of
https://github.com/mangosfour/server.git
synced 2025-12-15 10:37:02 +00:00
Don't use singleton to access static functions.
* This affects especially ObjectMgr functions: - GetCreatureInfo - GetGameObjectInfo - GetInstanceTemplate These are in fact static functions.
This commit is contained in:
parent
34dab079c4
commit
1f23884757
40 changed files with 104 additions and 104 deletions
|
|
@ -223,7 +223,7 @@ Map::Map(uint32 id, time_t expiry, uint32 InstanceId, uint8 SpawnMode, Map* _par
|
|||
void Map::InitVisibilityDistance()
|
||||
{
|
||||
//init visibility for continents
|
||||
m_VisibleDistance = sWorld.GetMaxVisibleDistanceOnContinents();
|
||||
m_VisibleDistance = World::GetMaxVisibleDistanceOnContinents();
|
||||
}
|
||||
|
||||
// Template specialization of utility methods
|
||||
|
|
@ -2306,7 +2306,7 @@ InstanceMap::~InstanceMap()
|
|||
void InstanceMap::InitVisibilityDistance()
|
||||
{
|
||||
//init visibility distance for instances
|
||||
m_VisibleDistance = sWorld.GetMaxVisibleDistanceInInstances();
|
||||
m_VisibleDistance = World::GetMaxVisibleDistanceInInstances();
|
||||
}
|
||||
|
||||
/*
|
||||
|
|
@ -2473,7 +2473,7 @@ void InstanceMap::CreateInstanceData(bool load)
|
|||
if(i_data != NULL)
|
||||
return;
|
||||
|
||||
InstanceTemplate const* mInstance = objmgr.GetInstanceTemplate(GetId());
|
||||
InstanceTemplate const* mInstance = ObjectMgr::GetInstanceTemplate(GetId());
|
||||
if (mInstance)
|
||||
{
|
||||
i_script_id = mInstance->script_id;
|
||||
|
|
@ -2620,7 +2620,7 @@ void InstanceMap::SetResetSchedule(bool on)
|
|||
|
||||
uint32 InstanceMap::GetMaxPlayers() const
|
||||
{
|
||||
InstanceTemplate const* iTemplate = objmgr.GetInstanceTemplate(GetId());
|
||||
InstanceTemplate const* iTemplate = ObjectMgr::GetInstanceTemplate(GetId());
|
||||
if(!iTemplate)
|
||||
return 0;
|
||||
return IsHeroic() ? iTemplate->maxPlayersHeroic : iTemplate->maxPlayers;
|
||||
|
|
@ -2642,7 +2642,7 @@ BattleGroundMap::~BattleGroundMap()
|
|||
void BattleGroundMap::InitVisibilityDistance()
|
||||
{
|
||||
//init visibility distance for BG/Arenas
|
||||
m_VisibleDistance = sWorld.GetMaxVisibleDistanceInBGArenas();
|
||||
m_VisibleDistance = World::GetMaxVisibleDistanceInBGArenas();
|
||||
}
|
||||
|
||||
bool BattleGroundMap::CanEnter(Player * player)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue