From 148ae01b59deb3183f84ed486e140e5253efea9b Mon Sep 17 00:00:00 2001 From: CHOMPStation2 <58959929+CHOMPStation2@users.noreply.github.com> Date: Fri, 27 Sep 2024 10:01:10 -0700 Subject: [PATCH] [MIRROR] Lets sleevemates scan patients in dogborg sleepers (#9065) Co-authored-by: Heroman3003 <31296024+Heroman3003@users.noreply.github.com> Co-authored-by: CHOMPStation2 --- code/game/objects/items/devices/scanners/sleevemate.dm | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/code/game/objects/items/devices/scanners/sleevemate.dm b/code/game/objects/items/devices/scanners/sleevemate.dm index cfc169660f..2ae72889c5 100644 --- a/code/game/objects/items/devices/scanners/sleevemate.dm +++ b/code/game/objects/items/devices/scanners/sleevemate.dm @@ -90,6 +90,13 @@ var/global/mob/living/carbon/human/dummy/mannequin/sleevemate_mob return M = new_M + if(isrobot(M)) + var/mob/living/silicon/robot/R = M + var/obj/item/device/dogborg/sleeper/S = locate() in R.module.modules + if(S && S.patient) + scan_mob(S.patient, user) + return + if(ishuman(M)) scan_mob(M, user) else