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)