From 5d478e3377d6e2862090bc13fe64afa21b4c97a6 Mon Sep 17 00:00:00 2001 From: S34NW <12197162+S34NW@users.noreply.github.com> Date: Wed, 22 Sep 2021 13:30:35 +0100 Subject: [PATCH] fixes dodgy init dirs --- code/game/machinery/computer/Operating.dm | 8 +++----- code/game/machinery/teleporter.dm | 5 +---- 2 files changed, 4 insertions(+), 9 deletions(-) diff --git a/code/game/machinery/computer/Operating.dm b/code/game/machinery/computer/Operating.dm index bc004c28b1f..739b9bd5508 100644 --- a/code/game/machinery/computer/Operating.dm +++ b/code/game/machinery/computer/Operating.dm @@ -25,11 +25,9 @@ /obj/machinery/computer/operating/New() ..() - for(dir in list(NORTH,EAST,SOUTH,WEST)) - table = locate(/obj/machinery/optable, get_step(src, dir)) - if(table) - table.computer = src - break + table = locate(/obj/machinery/optable, orange(1, src)) + if(table) + table.computer = src /obj/machinery/computer/operating/Destroy() if(table) diff --git a/code/game/machinery/teleporter.dm b/code/game/machinery/teleporter.dm index 7ba07c026dd..08ac71634c4 100644 --- a/code/game/machinery/teleporter.dm +++ b/code/game/machinery/teleporter.dm @@ -41,10 +41,7 @@ /obj/machinery/computer/teleporter/proc/link_power_station() if(power_station) return - for(dir in list(NORTH,EAST,SOUTH,WEST)) - power_station = locate(/obj/machinery/teleport/station, get_step(src, dir)) - if(power_station) - break + power_station = locate(/obj/machinery/teleport/station, orange(1, src)) return power_station /obj/machinery/computer/teleporter/attackby(obj/item/I, mob/living/user, params)