diff options
| author | Spp- <u84280@epreinf21.(none)> | 2011-07-27 12:14:27 +0200 |
|---|---|---|
| committer | Spp- <u84280@epreinf21.(none)> | 2011-07-27 12:14:27 +0200 |
| commit | b2a84d9f1edb5bf7df83e05f83ccccbdfca3b7b2 (patch) | |
| tree | 1ca392df9474efcc85cc48a1bec26893e9b7344f /src/server/game/Entities | |
| parent | fa50c0a4646fd87da807130a043db2d89c022ccb (diff) | |
Core/ObjectMgr: Remove GetPlayer function (Remove double use of singletons)
Diffstat (limited to 'src/server/game/Entities')
| -rwxr-xr-x | src/server/game/Entities/GameObject/GameObject.cpp | 2 | ||||
| -rwxr-xr-x | src/server/game/Entities/Item/Item.cpp | 2 | ||||
| -rwxr-xr-x | src/server/game/Entities/Object/Object.cpp | 4 | ||||
| -rwxr-xr-x | src/server/game/Entities/Player/Player.cpp | 4 | ||||
| -rwxr-xr-x | src/server/game/Entities/Unit/Unit.cpp | 4 |
5 files changed, 8 insertions, 8 deletions
diff --git a/src/server/game/Entities/GameObject/GameObject.cpp b/src/server/game/Entities/GameObject/GameObject.cpp index a48f1c774fe..81f738bec27 100755 --- a/src/server/game/Entities/GameObject/GameObject.cpp +++ b/src/server/game/Entities/GameObject/GameObject.cpp @@ -1120,7 +1120,7 @@ void GameObject::Use(Unit* user) if (itr->second) { - if (Player* ChairUser = sObjectMgr->GetPlayer(itr->second)) + if (Player* ChairUser = ObjectAccessor::FindPlayer(itr->second)) if (ChairUser->IsSitState() && ChairUser->getStandState() != UNIT_STAND_STATE_SIT && ChairUser->GetExactDist2d(x_i, y_i) < 0.1f) continue; // This seat is already occupied by ChairUser. NOTE: Not sure if the ChairUser->getStandState() != UNIT_STAND_STATE_SIT check is required. else diff --git a/src/server/game/Entities/Item/Item.cpp b/src/server/game/Entities/Item/Item.cpp index 81fb6079c18..fe99951eec8 100755 --- a/src/server/game/Entities/Item/Item.cpp +++ b/src/server/game/Entities/Item/Item.cpp @@ -504,7 +504,7 @@ ItemTemplate const *Item::GetTemplate() const Player* Item::GetOwner()const { - return sObjectMgr->GetPlayer(GetOwnerGUID()); + return ObjectAccessor::FindPlayer(GetOwnerGUID()); } uint32 Item::GetSkill() diff --git a/src/server/game/Entities/Object/Object.cpp b/src/server/game/Entities/Object/Object.cpp index ad0145ae5a6..f1567c4dadb 100755 --- a/src/server/game/Entities/Object/Object.cpp +++ b/src/server/game/Entities/Object/Object.cpp @@ -1967,7 +1967,7 @@ void WorldObject::MonsterTextEmote(int32 textId, uint64 TargetGuid, bool IsBossE void WorldObject::MonsterWhisper(const char* text, uint64 receiver, bool IsBossWhisper) { - Player* player = sObjectMgr->GetPlayer(receiver); + Player* player = ObjectAccessor::FindPlayer(receiver); if (!player || !player->GetSession()) return; @@ -1981,7 +1981,7 @@ void WorldObject::MonsterWhisper(const char* text, uint64 receiver, bool IsBossW void WorldObject::MonsterWhisper(int32 textId, uint64 receiver, bool IsBossWhisper) { - Player* player = sObjectMgr->GetPlayer(receiver); + Player* player = ObjectAccessor::FindPlayer(receiver); if (!player || !player->GetSession()) return; diff --git a/src/server/game/Entities/Player/Player.cpp b/src/server/game/Entities/Player/Player.cpp index 55f4f124f83..c293aef5f71 100755 --- a/src/server/game/Entities/Player/Player.cpp +++ b/src/server/game/Entities/Player/Player.cpp @@ -19274,7 +19274,7 @@ void Player::Whisper(const std::string& text, uint32 language, uint64 receiver) if (!isAddonMessage) // if not addon data language = LANG_UNIVERSAL; // whispers should always be readable - Player *rPlayer = sObjectMgr->GetPlayer(receiver); + Player *rPlayer = ObjectAccessor::FindPlayer(receiver); std::string _text(text); sScriptMgr->OnPlayerChat(this, CHAT_MSG_WHISPER, language, _text, rPlayer); @@ -19755,7 +19755,7 @@ void Player::RemovePetitionsAndSigns(uint64 guid, uint32 type) uint64 petitionguid = MAKE_NEW_GUID(fields[1].GetUInt32(), 0, HIGHGUID_ITEM); // send update if charter owner in game - Player* owner = sObjectMgr->GetPlayer(ownerguid); + Player* owner = ObjectAccessor::FindPlayer(ownerguid); if (owner) owner->GetSession()->SendPetitionQueryOpcode(petitionguid); diff --git a/src/server/game/Entities/Unit/Unit.cpp b/src/server/game/Entities/Unit/Unit.cpp index 57db119f932..1a6e8f397e2 100755 --- a/src/server/game/Entities/Unit/Unit.cpp +++ b/src/server/game/Entities/Unit/Unit.cpp @@ -14753,7 +14753,7 @@ void Unit::ClearComboPointHolders() { uint32 lowguid = *m_ComboPointHolders.begin(); - Player* plr = sObjectMgr->GetPlayer(MAKE_NEW_GUID(lowguid, 0, HIGHGUID_PLAYER)); + Player* plr = ObjectAccessor::FindPlayer(MAKE_NEW_GUID(lowguid, 0, HIGHGUID_PLAYER)); if (plr && plr->GetComboTarget() == GetGUID()) // recheck for safe plr->ClearComboPoints(); // remove also guid from m_ComboPointHolders; else @@ -15365,7 +15365,7 @@ void Unit::Kill(Unit* victim, bool durabilityLoss) group->UpdateLooterGuid(creature, true); if (group->GetLooterGuid()) { - looter = sObjectMgr->GetPlayer(group->GetLooterGuid()); + looter = ObjectAccessor::FindPlayer(group->GetLooterGuid()); if (looter) { creature->SetLootRecipient(looter); // update creature loot recipient to the allowed looter. |
