summaryrefslogtreecommitdiff
path: root/src/game/Handlers/GroupHandler.cpp
diff options
context:
space:
mode:
authorBarbz <BarbzYHOOL@users.noreply.github.com>2017-08-23 10:45:08 +0200
committerYehonal <yehonal.azeroth@gmail.com>2017-08-23 10:45:08 +0200
commitc15f15ebb0a113a5cf20fc11afb89b2bcff9ec6d (patch)
tree609b3fde9edf93edd4f7bcf52ee98dc0f34ef513 /src/game/Handlers/GroupHandler.cpp
parent5c7834d384a1b87dbc6f8e8a04239883ca5597f6 (diff)
GroupHandler: prevent cheater self-invite (#573)
* GroupHandler: prevent cheater self-invite Author: billy1arm From https://github.com/mangosone/server/commit/ec0393001f58c70764f3a807dba16f9e28d664ad * Fixed indentation
Diffstat (limited to 'src/game/Handlers/GroupHandler.cpp')
-rw-r--r--src/game/Handlers/GroupHandler.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/game/Handlers/GroupHandler.cpp b/src/game/Handlers/GroupHandler.cpp
index 99bbfef0c5..e1e6143592 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;