From 8f51e9d09ea8f07b3a242b0b019d6a77ac211e7a Mon Sep 17 00:00:00 2001 From: Contrabang <91113370+Contrabang@users.noreply.github.com> Date: Mon, 22 May 2023 16:27:36 -0400 Subject: [PATCH] checkrights only shows the message when needed now (#21091) --- code/__HELPERS/text.dm | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/code/__HELPERS/text.dm b/code/__HELPERS/text.dm index d797a69060e..2d799947bdc 100644 --- a/code/__HELPERS/text.dm +++ b/code/__HELPERS/text.dm @@ -462,9 +462,10 @@ text = replacetext(text, "\[/i\]", "") text = replacetext(text, "\[u\]", "") text = replacetext(text, "\[/u\]", "") - if(check_rights(R_EVENT)) - text = replacetext(text, "\[signfont\]", "") - text = replacetext(text, "\[/signfont\]", "") + if(findtext(text, "\[signfont\]") || findtext(text, "\[/signfont\]")) // Make sure the text is there before giving off an error + if(check_rights(R_EVENT)) + text = replacetext(text, "\[signfont\]", "") + text = replacetext(text, "\[/signfont\]", "") if(sign) text = replacetext(text, "\[sign\]", "[user ? user.real_name : "Anonymous"]") if(fields)