From c4c6bae2ec04add4845c659891ff615f04274d24 Mon Sep 17 00:00:00 2001 From: Crazylemon64 Date: Fri, 26 Aug 2016 15:41:02 -0700 Subject: [PATCH] Adds logging for what should be an impossible case --- goon/code/datums/browserOutput.dm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/goon/code/datums/browserOutput.dm b/goon/code/datums/browserOutput.dm index 89f0537a85b..273f7a0f1a0 100644 --- a/goon/code/datums/browserOutput.dm +++ b/goon/code/datums/browserOutput.dm @@ -217,7 +217,7 @@ var/to_chat_src message = "(null)" else if(istype(target, /datum)) var/datum/D = target - message = "'[D]' ([D.type])" + message = "([D.type]): '[D]'" else if(!is_valid_tochat_message(message)) message = "(bad message) : '[message]'" @@ -231,8 +231,9 @@ var/to_chat_src log_runtime(new/exception("DEBUG: to_chat called with invalid message/target.", to_chat_filename, to_chat_line), to_chat_src, list("Message: '[message]'", "Target: [targetstring]")) return - else if(istext(message)) + else if(is_valid_tochat_message(message)) if(istext(target)) + log_runtime(EXCEPTION("Somehow, to_chat got a text as a target")) return message = replacetext(message, "\n", "
")