diff --git a/zone/client_packet.cpp b/zone/client_packet.cpp index 9ececb451..6d277b140 100644 --- a/zone/client_packet.cpp +++ b/zone/client_packet.cpp @@ -4214,7 +4214,7 @@ void Client::Handle_OP_ChannelMessage(const EQApplicationPacket *app) std::cout << "Wrong size " << app->size << ", should be " << sizeof(ChannelMessage_Struct) << "+ on 0x" << std::hex << std::setfill('0') << std::setw(4) << app->GetOpcode() << std::dec << std::endl; return; } - if (IsAIControlled()) { + if (IsAIControlled() && !GetGM()) { Message(Chat::Red, "You try to speak but cant move your mouth!"); return; }