diff --git a/code/modules/admin/admin.dm b/code/modules/admin/admin.dm
index a1469f5b7df..9429c1b5e23 100644
--- a/code/modules/admin/admin.dm
+++ b/code/modules/admin/admin.dm
@@ -399,6 +399,14 @@ var/global/floorIsLava = 0
var/dat = "The first rule of adminbuse is: you don't talk about the adminbuse.
"
+ dat +={"
+ General Secrets
+
+ Show Job Debug
+ Admin Log
+
+ "}
+
if(check_rights(R_ADMIN,0))
dat += {"
Admin Secrets
@@ -479,11 +487,6 @@ var/global/floorIsLava = 0
Change all maintenance doors to brig access only
Remove cap on security officers
- Coder Secrets
-
- Show Job Debug
- Admin Log
-
"}
usr << browse(dat, "window=secrets")
diff --git a/code/modules/admin/topic.dm b/code/modules/admin/topic.dm
index 3a6b2bcbd68..b33ab909c70 100644
--- a/code/modules/admin/topic.dm
+++ b/code/modules/admin/topic.dm
@@ -1358,7 +1358,7 @@
else
health_description = "This mob type has no health to speak of."
- //Gener
+ //Gender
switch(M.gender)
if(MALE,FEMALE) gender_description = "[M.gender]"
else gender_description = "[M.gender]"
@@ -2076,16 +2076,6 @@
for(var/sig in lawchanges)
dat += "[sig]
"
usr << browse(dat, "window=lawchanges;size=800x500")
- if("list_job_debug")
- var/dat = "Job Debug info.
"
- if(job_master)
- for(var/line in job_master.job_debug)
- dat += "[line]
"
- dat+= "*******
"
- for(var/datum/job/job in job_master.occupations)
- if(!job) continue
- dat += "job: [job.title], current_positions: [job.current_positions], total_positions: [job.total_positions]
"
- usr << browse(dat, "window=jobdebug;size=600x500")
if("check_antagonist")
check_antagonists()
if("showailaws")
@@ -2130,10 +2120,8 @@
if (ok)
world << text("A secret has been activated by []!", usr.key)
- else if(href_list["secretscoder"])
- if(!check_rights(R_DEBUG)) return
-
- switch(href_list["secretscoder"])
+ else if(href_list["secretsgeneral"])
+ switch(href_list["secretsgeneral"])
if("spawn_objects")
var/dat = "Admin Log
"
for(var/l in admin_log)
@@ -2141,6 +2129,21 @@
if(!admin_log.len)
dat += "No-one has done anything this round!"
usr << browse(dat, "window=admin_log")
+ if("list_job_debug")
+ var/dat = "Job Debug info.
"
+ if(job_master)
+ for(var/line in job_master.job_debug)
+ dat += "[line]
"
+ dat+= "*******
"
+ for(var/datum/job/job in job_master.occupations)
+ if(!job) continue
+ dat += "job: [job.title], current_positions: [job.current_positions], total_positions: [job.total_positions]
"
+ usr << browse(dat, "window=jobdebug;size=600x500")
+
+ else if(href_list["secretscoder"])
+ if(!check_rights(R_DEBUG)) return
+
+ switch(href_list["secretscoder"])
if("maint_access_brig")
for(var/obj/machinery/door/airlock/maintenance/M in world)
if (access_maint_tunnels in M.req_access)
diff --git a/config/admins.txt b/config/admins.txt
index aa583944a80..121cad72d0d 100644
--- a/config/admins.txt
+++ b/config/admins.txt
@@ -25,4 +25,5 @@ cheridan - Game Master
giacomand - Game Master
rockdtben - Game Master
sieve - Game Master
-aranclanos - Game Master
\ No newline at end of file
+aranclanos - Game Master
+intigracy - Game Master
\ No newline at end of file