A better way to do the same thing.

This commit is contained in:
Lzimann
2017-01-25 18:15:46 -02:00
parent 77d1b99956
commit 1cd074a02f
+5 -9
View File
@@ -188,16 +188,12 @@ var/list/available_depts = list("Engineering", "Supply", "Medical", "Science")
var/department
if(H && H.client && H.client.prefs)
department = H.client.prefs.prefered_security_department
if(LAZYLEN(available_depts))
if(department == "Random")
department = pick_n_take(available_depts)
else if(department != "None")
if(department in available_depts)
LAZYREMOVE(available_depts, department)
else
department = pick_n_take(available_depts)
if(!LAZYLEN(available_depts) || department == "None")
return
else if(department in available_depts)
LAZYREMOVE(available_depts, department)
else
department = "None"
department = pick_n_take(available_depts)
var/ears = null
var/tie = null
var/list/dep_access = null