From 12bc5f140a15f28ea57e8904a3858ba633d22b6d Mon Sep 17 00:00:00 2001 From: Andrei Karas Date: Fri, 11 Oct 2013 23:36:41 +0300 Subject: add /talkraw chat command for special use. --- src/net/eathena/chathandler.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'src/net/eathena') diff --git a/src/net/eathena/chathandler.cpp b/src/net/eathena/chathandler.cpp index 0f247f66e..d8b75bfe6 100644 --- a/src/net/eathena/chathandler.cpp +++ b/src/net/eathena/chathandler.cpp @@ -113,9 +113,8 @@ void ChatHandler::talk(const std::string &text, void ChatHandler::talkRaw(const std::string &mes) const { MessageOut outMsg(CMSG_CHAT_MESSAGE); - // Added + 1 in order to let eAthena parse admin commands correctly - outMsg.writeInt16(static_cast(mes.length() + 4 + 1)); - outMsg.writeString(mes, static_cast(mes.length() + 1)); + outMsg.writeInt16(static_cast(mes.length() + 4)); + outMsg.writeString(mes, static_cast(mes.length())); } void ChatHandler::privateMessage(const std::string &recipient, -- cgit v1.2.3-70-g09d2