diff --git a/code/modules/admin/verbs/adminhelp.dm b/code/modules/admin/verbs/adminhelp.dm index 6a0a3aed695..896c9e81eaf 100644 --- a/code/modules/admin/verbs/adminhelp.dm +++ b/code/modules/admin/verbs/adminhelp.dm @@ -27,6 +27,8 @@ src << "PM to-Admins: [msg]" log_admin("HELP: [key_name(src)]: [msg]") + var/list/replacechars = list("'" = "","\"" = "",">" = "","<" = "","(" = "",")" = "") + msg = sanitize_simple(msg, replacechars) if(tension_master) tension_master.new_adminhelp() send2adminirc("#bs12admin","HELP: \"[src.key]: [msg]\"") diff --git a/code/modules/admin/verbs/adminpm.dm b/code/modules/admin/verbs/adminpm.dm index a62c0f7ac81..3d94e108b2f 100644 --- a/code/modules/admin/verbs/adminpm.dm +++ b/code/modules/admin/verbs/adminpm.dm @@ -80,7 +80,7 @@ src << "Admin PM to-[key_name(C, src, 1)]: [msg]" //always play non-admin recipients the adminhelp sound -// C << 'adminhelp.ogg' + C << 'adminhelp.ogg' //AdminPM popup for ApocStation and anybody else who wants to use it. Set it with POPUP_ADMIN_PM in config.txt ~Carn if(config.popup_admin_pm) diff --git a/sound/effects/adminhelp.ogg b/sound/effects/adminhelp.ogg index 7386395858a..fef3117700c 100644 Binary files a/sound/effects/adminhelp.ogg and b/sound/effects/adminhelp.ogg differ