mirror of
https://github.com/TrinityCore/TrinityCore.git
synced 2026-01-19 00:48:56 +01:00
Core/Handlers: Send invite decline message to leader in every case
This commit is contained in:
@@ -237,11 +237,12 @@ void WorldSession::HandleGroupDeclineOpcode(WorldPacket & /*recv_data*/)
|
||||
Group *group = GetPlayer()->GetGroupInvite();
|
||||
if (!group) return;
|
||||
|
||||
// Remember leader if online (group pointer will be invalid if group gets disbanded)
|
||||
Player *leader = sObjectMgr->GetPlayer(group->GetLeaderGUID());
|
||||
|
||||
// uninvite, group can be deleted
|
||||
GetPlayer()->UninviteFromGroup();
|
||||
|
||||
// remember leader if online
|
||||
Player *leader = sObjectMgr->GetPlayer(group->GetLeaderGUID());
|
||||
if (!leader || !leader->GetSession())
|
||||
return;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user