diff options
| author | leak <leakzx@googlemail.com> | 2011-05-05 10:23:00 +0200 |
|---|---|---|
| committer | leak <leakzx@googlemail.com> | 2011-05-05 10:25:17 +0200 |
| commit | dfacd287a4cd7cf39425ccf89401c5468ee1a390 (patch) | |
| tree | 7e0370f75d3f80eccfe507e0ffd809cea0403a8e /src/server/game/Server/Protocol | |
| parent | ea06dcf418d6207f1344ad50c54689f89923b9ea (diff) | |
Core/ObjectMgr: Refactor group related functions into dedicated class
Diffstat (limited to 'src/server/game/Server/Protocol')
| -rwxr-xr-x | src/server/game/Server/Protocol/Handlers/GroupHandler.cpp | 3 | ||||
| -rwxr-xr-x | src/server/game/Server/Protocol/Handlers/LFGHandler.cpp | 3 |
2 files changed, 4 insertions, 2 deletions
diff --git a/src/server/game/Server/Protocol/Handlers/GroupHandler.cpp b/src/server/game/Server/Protocol/Handlers/GroupHandler.cpp index c66ea546cb7..af76ef53f47 100755 --- a/src/server/game/Server/Protocol/Handlers/GroupHandler.cpp +++ b/src/server/game/Server/Protocol/Handlers/GroupHandler.cpp @@ -24,6 +24,7 @@ #include "WorldSession.h" #include "World.h" #include "ObjectMgr.h" +#include "GroupMgr.h" #include "Player.h" #include "Group.h" #include "SocialMgr.h" @@ -233,7 +234,7 @@ void WorldSession::HandleGroupAcceptOpcode(WorldPacket& recv_data) ASSERT(leader); group->RemoveInvite(leader); group->Create(leader); - sObjectMgr->AddGroup(group); + sGroupMgr->AddGroup(group); } // Everything is fine, do it, PLAYER'S GROUP IS SET IN ADDMEMBER!!! diff --git a/src/server/game/Server/Protocol/Handlers/LFGHandler.cpp b/src/server/game/Server/Protocol/Handlers/LFGHandler.cpp index b1a7ee6e264..56de97aaddc 100755 --- a/src/server/game/Server/Protocol/Handlers/LFGHandler.cpp +++ b/src/server/game/Server/Protocol/Handlers/LFGHandler.cpp @@ -22,6 +22,7 @@ #include "Group.h" #include "LFGMgr.h" #include "ObjectMgr.h" +#include "GroupMgr.h" #include "InstanceScript.h" void BuildPlayerLockDungeonBlock(WorldPacket& data, const LfgLockMap& lock) @@ -554,7 +555,7 @@ void WorldSession::SendLfgUpdateProposal(uint32 proposalId, const LfgProposal* p uint32 dungeonId = pProp->dungeonId; bool isSameDungeon = false; bool isContinue = false; - Group* grp = dLowGuid ? sObjectMgr->GetGroupByGUID(dLowGuid) : NULL; + Group* grp = dLowGuid ? sGroupMgr->GetGroupByGUID(dLowGuid) : NULL; uint32 completedEncounters = 0; if (grp) { |
