From 04778c9e9945261748b2788a11673f428f9ded29 Mon Sep 17 00:00:00 2001 From: Runa Dacino Date: Mon, 24 Jul 2023 17:43:13 +0200 Subject: [PATCH] tweak(entity_narrate): Enables using ++, __, and || for all atoms wraps message for non-mob entities in encode_html_emphasis after learning it exists --- code/modules/admin/verbs/entity_narrate.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/admin/verbs/entity_narrate.dm b/code/modules/admin/verbs/entity_narrate.dm index 0b42058c843..cf52e6b4dad 100644 --- a/code/modules/admin/verbs/entity_narrate.dm +++ b/code/modules/admin/verbs/entity_narrate.dm @@ -183,7 +183,7 @@ var/atom/our_entity = holder.entity_refs[name] if(!message) message = tgui_input_text(usr, "Input what you want [our_entity] to [mode]", "narrate", null) - message = sanitize(message) + message = encode_html_emphasis(sanitize(message)) if(message && mode == "Speak") our_entity.audible_message("[our_entity.name] [message]") else if(message && mode == "Emote") @@ -305,7 +305,7 @@ L.say(message) /datum/entity_narrate/proc/narrate_tgui_atom(atom/A, message as text) - message = sanitize(message) + message = encode_html_emphasis(sanitize(message)) if(tgui_narrate_mode && tgui_narrate_privacy) A.visible_message("\The [A.name] [message]", range = 1) else if(tgui_narrate_mode && !tgui_narrate_privacy)