diff --git a/code/game/machinery/pipe/construction.dm b/code/game/machinery/pipe/construction.dm index f3190658e99..20e9147ee27 100644 --- a/code/game/machinery/pipe/construction.dm +++ b/code/game/machinery/pipe/construction.dm @@ -24,11 +24,12 @@ Buildable meters var/pipe_type = 0 //var/pipe_dir = 0 var/pipename + force = 7 icon = 'pipe-item.dmi' icon_state = "simple" item_state = "buildpipe" flags = TABLEPASS|FPRINT - w_class = 4 + w_class = 3 level = 2 /obj/item/pipe/New(var/loc, var/pipe_type as num, var/dir as num, var/obj/machinery/atmospherics/make_from = null) diff --git a/code/game/supplyshuttle.dm b/code/game/supplyshuttle.dm index 6e5f00878ae..c69f9e59f85 100644 --- a/code/game/supplyshuttle.dm +++ b/code/game/supplyshuttle.dm @@ -136,9 +136,11 @@ var/ordernum=0 //if((locate(/mob/living) in T) && (!locate(/mob/living/carbon/monkey) in T)) return 0 //old check for living excluded monkeys if((locate(/mob/living) in T)) return 0 if((locate(/obj/item/device/radio/beacon) in T)) return 0 + if((locate(/obj/mecha) in T)) return 0 for(var/atom/ATM in T) if((locate(/mob/living) in ATM)) return 0 if((locate(/obj/item/device/radio/beacon) in ATM)) return 0 + if((locate(/obj/mecha ) in ATM)) return 0 return 1 @@ -401,7 +403,7 @@ var/ordernum=0 if(!supply_shuttle_at_station || supply_shuttle_moving) return if (!supply_can_move()) - usr << "\red The supply shuttle can not transport station employees or homing beacons." + usr << "\red The supply shuttle can not transport station employees, exosuits, or homing beacons." return src.temp = "Shuttle sent.

OK"