Stops unset departments from being a department for faxes.

Blocks the standard "Unknown" department from being assigned as a
department, and allows updating the departments to the list when wanted
per proc-call, without needing to call New()
This commit is contained in:
Mars
2018-03-19 16:20:01 +01:00
parent c98f303a89
commit 8fe94f3c3e
+5 -2
View File
@@ -30,9 +30,12 @@ var/list/alldepartments = list()
/obj/machinery/photocopier/faxmachine/New()
..()
allfaxes += src
update_network()
if( !(("[department]" in alldepartments) || ("[department]" in admin_departments)) )
alldepartments |= department
/obj/machinery/photocopier/faxmachine/proc/update_network()
if(department != "Unknown")
if( !(("[department]" in alldepartments) || ("[department]" in admin_departments) || ("[department]" in hidden_admin_departments)) )
alldepartments |= department
/obj/machinery/photocopier/faxmachine/longrange
name = "long range fax machine"