anchor.diff:  						P.setPipingLayer(piping_layer)
   						if(findtext("[queued_p_type]", "/obj/machinery/atmospherics/pipe") && !findtext("[queued_p_type]", "layer_manifold"))
   							P.add_atom_colour(GLOB.pipe_paint_colors[paint_color], FIXED_COLOUR_PRIORITY)
  -						if(mode&WRENCH_MODE)
  +						if(mode & WRENCH_MODE)
   							P.wrench_act(user, src)
   
   			if(DISPOSALS_CATEGORY) //Making disposals pipes
  
positive.code: 							tube.simple_rotate_flip()
  
  						tube.add_fingerprint(usr)
  						if(mode&WRENCH_MODE)
  							tube.wrench_act(user, src)
  					return
  			else
  
negative.code: 	var/static/list/make_pipe_whitelist
  	if(!make_pipe_whitelist)
  		make_pipe_whitelist = typecacheof(list(/obj/structure/lattice, /obj/structure/girder, /obj/item/pipe, /obj/structure/window, /obj/structure/grille))
  	if(istype(A, /obj/machinery/atmospherics) && (mode & BUILD_MODE && !(mode & PAINT_MODE))) //Reduces pixelhunt when coloring is off.
  		A = get_turf(A)
  	var/can_make_pipe = (isturf(A) || is_type_in_typecache(A, make_pipe_whitelist))
  
  	. = TRUE
  
  	if((mode & DESTROY_MODE) && istype(A, /obj/item/pipe) || istype(A, /obj/structure/disposalconstruct) || istype(A, /obj/structure/c_transit_tube) || istype(A, /obj/structure/c_transit_tube_pod) || istype(A, /obj/item/pipe_meter))
  		to_chat(user, "<span class='notice'>You start destroying a pipe...</span>")
  		playsound(get_turf(src), 'sound/machines/click.ogg', 50, TRUE)
  		if(do_after(user, destroy_speed, target = A))
  