diff --git a/code/modules/admin/verbs/randomverbs.dm b/code/modules/admin/verbs/randomverbs.dm index 7e7bac9ff0..59eee83b35 100644 --- a/code/modules/admin/verbs/randomverbs.dm +++ b/code/modules/admin/verbs/randomverbs.dm @@ -571,6 +571,26 @@ Traitors and the like can also be revived with the previous role mostly intact. message_admins("[key_name_admin(src)] has created a command report") SSblackbox.record_feedback("tally", "admin_verb", 1, "Create Command Report") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! +/client/proc/cmd_admin_make_priority_announcement() + set category = "Admin.Events" + set name = "Make Priority Announcement" + + if(!check_rights(R_ADMIN)) + return + + var/input = input(usr, "Enter a priority announcement. Ensure it makes sense IC.", "What?", "") as message|null + if(!input) + return + + var/title = input(src, "What should the title be?", "What?","") as text|null + + var/special_name = input(src, "Who is making the announcement?", "Who?", "") as text|null + priority_announce(input, title, sender_override = special_name) + + log_admin("[key_name(src)] has sent a priority announcement: [input]") + message_admins("[key_name_admin(src)] has made a priority announcement") + SSblackbox.record_feedback("tally", "admin_verb", 1, "Make Priority Announcement") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + /client/proc/cmd_change_command_name() set category = "Admin.Events" set name = "Change Command Name"