From 7dd4b60a7d326bb1bb9e098359a7b0427a35ec10 Mon Sep 17 00:00:00 2001 From: Anewbe Date: Sun, 11 Feb 2018 19:18:30 -0600 Subject: [PATCH] Sleeper and Advanced Scanner consoles now find their machines (#4792) --- code/game/machinery/Sleeper.dm | 1 + code/game/machinery/adv_med.dm | 8 +++++--- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/code/game/machinery/Sleeper.dm b/code/game/machinery/Sleeper.dm index ab7100ce332..b3657ba3d38 100644 --- a/code/game/machinery/Sleeper.dm +++ b/code/game/machinery/Sleeper.dm @@ -23,6 +23,7 @@ if(sleepernew) sleeper = sleepernew sleepernew.console = src + set_dir(get_dir(src, sleepernew)) return return diff --git a/code/game/machinery/adv_med.dm b/code/game/machinery/adv_med.dm index a236b0dc507..2d80766ea66 100644 --- a/code/game/machinery/adv_med.dm +++ b/code/game/machinery/adv_med.dm @@ -227,9 +227,11 @@ // Loop through every direction for(dir in list(NORTH, EAST, SOUTH, WEST)) // Loop through every direction bodyscannernew = locate(/obj/machinery/bodyscanner, get_step(src, dir)) // Try to find a scanner in that direction - if(bodyscannernew) - scanner = bodyscannernew - bodyscannernew.console = src + if(bodyscannernew) + scanner = bodyscannernew + bodyscannernew.console = src + set_dir(get_dir(src, bodyscannernew)) + return return /obj/machinery/body_scanconsole/attack_ai(user as mob)