[MIRROR] Fixes some tool interactions (#5555)

* Merge pull request #35724 from DaxDupont/bordlisten-loves-the-cocks

Fixes some tool interactions

* Fixes some tool interactions
This commit is contained in:
CitadelStationBot
2018-02-17 17:46:46 -06:00
committed by Poojawa
parent 3a202a73b5
commit b3266870a6
3 changed files with 9 additions and 9 deletions
@@ -188,7 +188,7 @@ Pipelines + Other Objects -> Pipe network
/obj/machinery/atmospherics/wrench_act(mob/living/user, obj/item/I)
if(!can_unwrench(user))
return TRUE
return ..()
var/turf/T = get_turf(src)
if (level==1 && isturf(T) && T.intact)
@@ -73,20 +73,20 @@
update_icon()
/obj/machinery/atmospherics/components/unary/thermomachine/attackby(obj/item/I, mob/user, params)
if(!(on || state_open))
if(!on)
if(default_deconstruction_screwdriver(user, icon_state_open, initial(icon_state), I))
return
if(exchange_parts(user, I))
return
if(default_change_direction_wrench(user, I))
return
if(default_deconstruction_crowbar(I))
return
if(exchange_parts(user, I))
return
return ..()
/obj/machinery/atmospherics/components/unary/thermomachine/default_change_direction_wrench(mob/user, obj/item/wrench/W)
/obj/machinery/atmospherics/components/unary/thermomachine/default_change_direction_wrench(mob/user, obj/item/I)
if(!..())
return 0
return FALSE
SetInitDirections()
var/obj/machinery/atmospherics/node = nodes[1]
if(node)
@@ -100,7 +100,7 @@
node.atmosinit()
node.addMember(src)
build_network()
return 1
return TRUE
/obj/machinery/atmospherics/components/unary/thermomachine/ui_status(mob/user)
if(interactive)