diff --git a/code/modules/atmospherics/machinery/atmosmachinery.dm b/code/modules/atmospherics/machinery/atmosmachinery.dm index ce68eecdc9..f941e2b7d4 100644 --- a/code/modules/atmospherics/machinery/atmosmachinery.dm +++ b/code/modules/atmospherics/machinery/atmosmachinery.dm @@ -34,10 +34,12 @@ Pipelines + Other Objects -> Pipe network var/device_type = 0 var/list/obj/machinery/atmospherics/nodes -/obj/machinery/atmospherics/examine(mob/living/user) +/obj/machinery/atmospherics/examine(mob/user) ..() - if(is_type_in_list(src, GLOB.ventcrawl_machinery) && user.ventcrawler) - to_chat(user, "Alt-click to crawl through it.") + if(is_type_in_list(src, GLOB.ventcrawl_machinery) && isliving(user)) + var/mob/living/L = user + if(L.ventcrawler) + to_chat(L, "Alt-click to crawl through it.") /obj/machinery/atmospherics/New(loc, process = TRUE) nodes = new(device_type)