Merge pull request #10777 from Kyep/admin_room_fix

Fixes blast door buttons, refactors buttons to remove range var
This commit is contained in:
variableundefined
2019-01-31 11:04:45 +08:00
committed by GitHub
8 changed files with 36 additions and 32 deletions
+2 -2
View File
@@ -47,7 +47,7 @@
M.id = input(user, "Please select an ID for the button", "Buildmode", "")
if(!M.id || M.id == "")
goto(line_jump)
if(P.id_tag == M.id && (P in range(M.range, M)) && P.id_tag && P.id_tag != "")
if(P.id_tag == M.id && P.id_tag && P.id_tag != "")
P.id_tag = null
to_chat(user, "[P] unlinked.")
goto(line_jump)
@@ -86,7 +86,7 @@
if(istype(link_obj, /obj/machinery/door_control))
var/obj/machinery/door_control/M = link_obj
for(var/obj/machinery/door/airlock/P in range(M.range,M))
for(var/obj/machinery/door/airlock/P in GLOB.airlocks)
if(P.id_tag == M.id)
form_connection(M, P, M.normaldoorcontrol)
for(var/obj/machinery/door/poddoor/P in GLOB.airlocks)