From 23b9d13ea96a7ea3ccf62d7749784c002b3ce815 Mon Sep 17 00:00:00 2001 From: Olion Date: Mon, 24 Jul 2017 22:08:29 +0300 Subject: [PATCH] GroupHandler: prevent cheater self-invite --- src/game/WorldHandlers/GroupHandler.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/game/WorldHandlers/GroupHandler.cpp b/src/game/WorldHandlers/GroupHandler.cpp index 2e119549b..92866d965 100644 --- a/src/game/WorldHandlers/GroupHandler.cpp +++ b/src/game/WorldHandlers/GroupHandler.cpp @@ -120,8 +120,8 @@ void WorldSession::HandleGroupInviteOpcode(WorldPacket& recv_data) Player* player = sObjectMgr.GetPlayer(membername.c_str()); - // no player - if (!player) + // no player or cheat self-invite + if (!player || player == GetPlayer()) { SendPartyResult(PARTY_OP_INVITE, membername, ERR_BAD_PLAYER_NAME_S); return;