From 0bf69b5724d6b1ca573ae273adb989c0a6e5da09 Mon Sep 17 00:00:00 2001 From: Rhials <28870487+Rhials@users.noreply.github.com> Date: Wed, 18 Oct 2023 15:38:59 -0400 Subject: [PATCH] Clicking a bitrunning pod orbits its avatar (#79053) --- code/modules/bitrunning/objects/netpod.dm | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/code/modules/bitrunning/objects/netpod.dm b/code/modules/bitrunning/objects/netpod.dm index d92da961b86..25719d7b259 100644 --- a/code/modules/bitrunning/objects/netpod.dm +++ b/code/modules/bitrunning/objects/netpod.dm @@ -227,6 +227,11 @@ return FALSE +/obj/machinery/netpod/attack_ghost(mob/dead/observer/our_observer) + var/our_target = avatar_ref?.resolve() + if(isnull(our_target) || !our_observer.orbit(our_target)) + return ..() + /// Disconnects the occupant after a certain time so they aren't just hibernating in netpod stasis. A balance change /obj/machinery/netpod/proc/auto_disconnect() if(isnull(occupant) || state_open || connected)