diff --git a/code/modules/mob/emote.dm b/code/modules/mob/emote.dm index aa8936f7682..1c9da3a9933 100644 --- a/code/modules/mob/emote.dm +++ b/code/modules/mob/emote.dm @@ -77,6 +77,7 @@ // Type 1 (Visual) emotes are sent to anyone in view of the item if(m_type & EMOTE_VISUAL) + var/runechat_text = copytext(input, 1, 101) var/list/can_see = get_mobs_in_view(1,src) //Allows silicon & mmi mobs carried around to see the emotes of the person carrying them around. can_see |= viewers(src,null) for(var/mob/O in can_see) @@ -91,7 +92,7 @@ O.show_message(message, m_type) if(O.client?.prefs.toggles2 & PREFTOGGLE_2_RUNECHAT) - O.create_chat_message(src, input, symbol = RUNECHAT_SYMBOL_EMOTE) + O.create_chat_message(src, runechat_text, symbol = RUNECHAT_SYMBOL_EMOTE) // Type 2 (Audible) emotes are sent to anyone in hear range // of the *LOCATION* -- this is important for pAIs to be heard