diff --git a/code/game/objects/structures/morgue.dm b/code/game/objects/structures/morgue.dm index 04f3f681f8d..e578183f67d 100644 --- a/code/game/objects/structures/morgue.dm +++ b/code/game/objects/structures/morgue.dm @@ -16,6 +16,7 @@ icon = 'icons/obj/stationobjs.dmi' icon_state = "morgue1" density = 1 + dir = EAST var/obj/structure/m_tray/connected = null anchored = 1.0 @@ -82,15 +83,16 @@ else playsound(src.loc, 'sound/items/Deconstruct.ogg', 50, 1) src.connected = new /obj/structure/m_tray( src.loc ) - step(src.connected, EAST) + step(src.connected, src.dir) src.connected.layer = OBJ_LAYER - var/turf/T = get_step(src, EAST) + var/turf/T = get_step(src, src.dir) if (T.contents.Find(src.connected)) src.connected.connected = src src.icon_state = "morgue0" for(var/atom/movable/A as mob|obj in src) A.loc = src.connected.loc src.connected.icon_state = "morguet" + src.connected.dir = src.dir else //src.connected = null del(src.connected)