diff --git a/code/modules/admin/verbs/deadsay.dm b/code/modules/admin/verbs/deadsay.dm index 83a7420c..105c99c0 100644 --- a/code/modules/admin/verbs/deadsay.dm +++ b/code/modules/admin/verbs/deadsay.dm @@ -30,7 +30,7 @@ stafftype = "EVENT" msg = copytext(sanitize(msg), 1, MAX_MESSAGE_LEN) - log_admin("[key_name(src)] : [msg]") + log_admin("DSAY: [key_name(src)] : [msg]") if (!msg) return @@ -41,6 +41,9 @@ if (istype(M, /mob/new_player)) continue + if(!M.client) + continue + if(M.client && M.client.holder && (M.client.prefs.toggles & CHAT_DEAD)) // show the message to admins who have deadchat toggled on M.show_message(rendered, 2)