diff --git a/code/modules/modular_computers/file_system/programs/chatroom/ntnrc_client.dm b/code/modules/modular_computers/file_system/programs/chatroom/ntnrc_client.dm index 66182437869..9cd92c5fe6d 100644 --- a/code/modules/modular_computers/file_system/programs/chatroom/ntnrc_client.dm +++ b/code/modules/modular_computers/file_system/programs/chatroom/ntnrc_client.dm @@ -59,6 +59,8 @@ if("PRG_speak") if(!channel || isnull(active_channel)) return + if(src in channel.muted_clients) // Make sure we aren't muted + return var/message = reject_bad_chattext(params["message"], MESSAGE_SIZE) if(!message) return diff --git a/tgui/packages/tgui/interfaces/NtosNetChat.jsx b/tgui/packages/tgui/interfaces/NtosNetChat.jsx index aab73f826a1..650520dd3a5 100644 --- a/tgui/packages/tgui/interfaces/NtosNetChat.jsx +++ b/tgui/packages/tgui/interfaces/NtosNetChat.jsx @@ -179,6 +179,7 @@ export const NtosNetChat = (props) => { 'Message ' + title } fluid + disabled={this_client && this_client.muted} selfClear mt={1} onEnter={(e, value) =>