--- a/QTfrontend/game.cpp Fri Dec 14 14:33:18 2018 +0100
+++ b/QTfrontend/game.cpp Fri Dec 14 16:05:56 2018 +0100
@@ -288,7 +288,7 @@
QString msgbody = QString::fromUtf8(msg.mid(2).left(size - 4));
emit SendChat(msgbody);
QByteArray buf;
- HWProto::addStringToBuffer(buf, "s" + HWProto::formatChatMsg(config->netNick(), msgbody));
+ HWProto::addStringToBuffer(buf, "s" + HWProto::formatChatMsg(config->netNick(), msgbody) + "\x20\x20");
demo.append(buf);
break;
}
@@ -342,21 +342,21 @@
void HWGame::FromNetChat(const QString & msg)
{
QByteArray buf;
- HWProto::addStringToBuffer(buf, 's' + msg);
+ HWProto::addStringToBuffer(buf, 's' + msg + "\x20\x20");
RawSendIPC(buf);
}
void HWGame::FromNetWarning(const QString & msg)
{
QByteArray buf;
- HWProto::addStringToBuffer(buf, "s\x00" + msg);
+ HWProto::addStringToBuffer(buf, "s\x00" + msg + "\x20\x20");
RawSendIPC(buf);
}
void HWGame::FromNetError(const QString & msg)
{
QByteArray buf;
- HWProto::addStringToBuffer(buf, "s\x05" + msg);
+ HWProto::addStringToBuffer(buf, "s\x05" + msg + "\x20\x20");
RawSendIPC(buf);
}