summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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;