diff --git a/code/modules/admin/verbs/diagnostics.dm b/code/modules/admin/verbs/diagnostics.dm index f6af08d200f..9f736de252c 100644 --- a/code/modules/admin/verbs/diagnostics.dm +++ b/code/modules/admin/verbs/diagnostics.dm @@ -91,6 +91,9 @@ if(!src.holder) return + var/confirm = alert("Are you sure you want to reload all admins?", "Confirm", "Yes", "No") + if(confirm !="Yes") return + message_admins("[key_name_admin(usr)] manually reloaded admins") load_admins() feedback_add_details("admin_verb","RLDA") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! diff --git a/code/modules/admin/verbs/randomverbs.dm b/code/modules/admin/verbs/randomverbs.dm index 9be91f58770..d3275f9cf76 100644 --- a/code/modules/admin/verbs/randomverbs.dm +++ b/code/modules/admin/verbs/randomverbs.dm @@ -767,6 +767,10 @@ Traitors and the like can also be revived with the previous role mostly intact. if(!holder) usr << "Admin only." return + + var/confirm = alert(src, "You sure you want to blank all NTSL scripts?", "Confirm", "Yes", "No") + if(confirm !="Yes") return + for(var/obj/machinery/telecomms/server/S in telecomms_list) var/datum/TCS_Compiler/C = S.Compiler S.rawcode = ""