From 01f99160ad29d34d3206f7bec03422893e68b7b6 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Fri, 21 Apr 2017 17:26:04 -0500 Subject: [PATCH] Prevents fultons from transporting items out of inventories --- code/modules/mining/fulton.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/mining/fulton.dm b/code/modules/mining/fulton.dm index 617d3d5b27..463ee524f9 100644 --- a/code/modules/mining/fulton.dm +++ b/code/modules/mining/fulton.dm @@ -54,7 +54,7 @@ GLOBAL_LIST_EMPTY(total_extraction_beacons) if(!safe_for_living_creatures && check_for_living_mobs(A)) to_chat(user, "[src] is not safe for use with living creatures, they wouldn't survive the trip back!") return - if(A.loc == user) // no extracting stuff you're holding + if(!isturf(A.loc)) // no extracting stuff inside other stuff return if(A.anchored) return @@ -159,10 +159,10 @@ GLOBAL_LIST_EMPTY(total_extraction_beacons) var/beacon_network = "station" /obj/structure/extraction_point/Initialize() + . = ..() var/area/area_name = get_area(src) name += " ([rand(100,999)]) ([area_name.name])" GLOB.total_extraction_beacons += src - ..() /obj/structure/extraction_point/Destroy() GLOB.total_extraction_beacons -= src