anchor.diff:  				var/obj/machinery/atmospherics/unary/vent_pump/V = new( src.loc )
   				V.dir = dir
   				V.New()
  -				V.level = level
  +				var/turf/T = V.loc
  +				switch (T.intact)
  +					if(1) V.level = 2
  +					if(0) V.level = 1
   				V.initialize()
   				V.build_network()
   
  
positive.code: 					if("straight12")
  						P.dir = EAST
  						P.initialize_directions = EAST|WEST
  				P.level = level
  				P.initialize()
  				if (P)
  					P.build_network()
  
negative.code: 				var/obj/machinery/atmospherics/valve/V = new( src.loc)
  				V.dir = dir
  				V.New()
  				var/turf/T = V.loc
  				switch (T.intact)
  					if(1) V.level = 2
  					if(0) V.level = 1
  				V.initialize()
  				V.build_network()
  
  