diff --git a/code/modules/admin/verbs/adminpm.dm b/code/modules/admin/verbs/adminpm.dm index b2387c9bc2c..47955f68a22 100644 --- a/code/modules/admin/verbs/adminpm.dm +++ b/code/modules/admin/verbs/adminpm.dm @@ -139,6 +139,10 @@ if(handle_spam_prevention(msg, MUTE_ADMINHELP, OOC_COOLDOWN)) return + // Limit msg length + if(!check_rights(R_ADMIN, FALSE)) + msg = copytext_char(msg, 1, 2048) + // Let high-rank admins use advanced pencode. if(check_rights(R_SERVER|R_DEBUG, 0)) msg = admin_pencode_to_html(msg)