diff --git a/code/modules/client/client procs.dm b/code/modules/client/client procs.dm index f279d2e7f87..6be915dab49 100644 --- a/code/modules/client/client procs.dm +++ b/code/modules/client/client procs.dm @@ -263,7 +263,9 @@ log_debug("SPAM_PROTECT: [src] tripped macro-trigger, now muted.") return TRUE - spam_alert = max(0, spam_alert - 1) + else + spam_alert = max(0, spam_alert - 1) + return FALSE /client/proc/automute_by_duplicate(message, mute_type) diff --git a/html/changelogs/johnwildkins-sploitfix.yml b/html/changelogs/johnwildkins-sploitfix.yml new file mode 100644 index 00000000000..86371fb7a88 --- /dev/null +++ b/html/changelogs/johnwildkins-sploitfix.yml @@ -0,0 +1,6 @@ +author: JohnWildkins + +delete-after: True + +changes: + - security: "Fixed an exploit relating to the anti-spam filter."