From b8cfb43074a33291ec524b472213b1fe6582796d Mon Sep 17 00:00:00 2001 From: Mervill Date: Sun, 15 Jan 2017 09:04:37 -0800 Subject: [PATCH] ntnrc channels are now deleted properly --- code/modules/modular_computers/NTNet/NTNRC/conversation.dm | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/code/modules/modular_computers/NTNet/NTNRC/conversation.dm b/code/modules/modular_computers/NTNet/NTNRC/conversation.dm index e46f77cf0ac..4f413e58320 100644 --- a/code/modules/modular_computers/NTNet/NTNRC/conversation.dm +++ b/code/modules/modular_computers/NTNet/NTNRC/conversation.dm @@ -15,6 +15,11 @@ var/global/static/ntnrc_uid = 0 ntnet_global.chat_channels.Add(src) ..() +/datum/ntnet_conversation/Destroy() + if(ntnet_global) + ntnet_global.chat_channels.Remove(src) + ..() + /datum/ntnet_conversation/proc/add_message(message, username) message = "[worldtime2text()] [username]: [message]" messages.Add(message) @@ -62,4 +67,4 @@ var/global/static/ntnrc_uid = 0 return 0 // Not Authorised add_status_message("[client.username] has changed channel title from [title] to [newtitle]") - title = newtitle \ No newline at end of file + title = newtitle