diff --git a/code/modules/admin/admin.dm b/code/modules/admin/admin.dm index dd6a8248e4c..297b4cb9418 100644 --- a/code/modules/admin/admin.dm +++ b/code/modules/admin/admin.dm @@ -1648,6 +1648,20 @@ if(!admin_log.len) dat += "No-one has done anything this round!" usr << browse(dat, "window=admin_log") + if("maint_access_brig") + for(var/obj/machinery/door/airlock/maintenance/M in world) + M.req_access = list(access_brig) + message_admins("[key_name_admin(usr)] made all maint doors brig access-only.") + if("maint_access_engiebrig") + for(var/obj/machinery/door/airlock/maintenance/M in world) + M.req_access = list(access_brig,access_engine) + message_admins("[key_name_admin(usr)] made all maint doors engineering and brig access-only.") + if("infinite_sec") + var/datum/job/J = job_master.GetJob("Security Officer") + if(!J) return + J.total_positions = -1 + J.spawn_positions = -1 + message_admins("[key_name_admin(usr)] has removed the cap on security officers.") return //hahaha @@ -1969,6 +1983,13 @@
Show Job Debug
Admin Log
+
+Security Level Elevated
+
+Change all maintenance doors to engie/brig access only
+Change all maintenance doors to brig access only
+Remove cap on security officers
+
"} usr << browse(dat, "window=secrets") return