From c15f15ebb0a113a5cf20fc11afb89b2bcff9ec6d Mon Sep 17 00:00:00 2001 From: Barbz Date: Wed, 23 Aug 2017 10:45:08 +0200 Subject: [PATCH] GroupHandler: prevent cheater self-invite (#573) * GroupHandler: prevent cheater self-invite Author: billy1arm From https://github.com/mangosone/server/commit/ec0393001f58c70764f3a807dba16f9e28d664ad * Fixed indentation --- src/game/Handlers/GroupHandler.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/game/Handlers/GroupHandler.cpp b/src/game/Handlers/GroupHandler.cpp index 99bbfef0c..e1e614359 100644 --- a/src/game/Handlers/GroupHandler.cpp +++ b/src/game/Handlers/GroupHandler.cpp @@ -66,8 +66,8 @@ void WorldSession::HandleGroupInviteOpcode(WorldPacket& recvData) Player* player = ObjectAccessor::FindPlayerByName(membername, false); - // 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;