From 1fc25fc96b417d7cecc92786cad0eb8214ecfd02 Mon Sep 17 00:00:00 2001 From: lotodore Date: Sun, 8 Jan 2012 19:18:55 +0000 Subject: [PATCH] Show chat reject message if player is muted. --- src/net/common/clientstate.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/net/common/clientstate.cpp b/src/net/common/clientstate.cpp index d45834e9..00c36bf0 100644 --- a/src/net/common/clientstate.cpp +++ b/src/net/common/clientstate.cpp @@ -644,6 +644,10 @@ AbstractClientStateReceiving::HandlePacket(boost::shared_ptr clien if (client->GetCachedPlayerInfo(playerId, info)) client->GetCallback().SignalNetClientPrivateChatMsg(info.playerName, STL_STRING_FROM_OCTET_STRING(netMessage->chatText)); } + } else if (tmpPacket->GetMsg()->present == PokerTHMessage_PR_chatRejectMessage) { + ChatRejectMessage_t *netMessage = &tmpPacket->GetMsg()->choice.chatRejectMessage; + client->GetCallback().SignalNetClientGameChatMsg("(global notice)", "Chat rejected: " + STL_STRING_FROM_OCTET_STRING(netMessage->chatText)); + client->GetCallback().SignalNetClientLobbyChatMsg("(global notice)", "Chat rejected: " + STL_STRING_FROM_OCTET_STRING(netMessage->chatText)); } else if (tmpPacket->GetMsg()->present == PokerTHMessage_PR_dialogMessage) { // Message box - display it in the GUI. DialogMessage_t *netDialog = &tmpPacket->GetMsg()->choice.dialogMessage;