anchor.diff:  
   	var/self_fueling = FALSE //Do we refill ourselves or not
   	var/nextrefueltick = 0 // How long it takes before we get a new fuel unit
  +	var/refueling_interval = 10	//Every how many processing ticks does this refuel? (1 = every processing tick)
   
   	custom_materials = list(/datum/material/iron=70, /datum/material/glass=30)
   	var/welding = 0 	//Whether or not the welding tool is off(0), on(1) or currently welding(2)
   	var/status = TRUE 		//Whether the welder is secured or unsecured (able to attach rods to it to make a flamethrower)
   	var/max_fuel = 20 	//The max amount of fuel the welder can hold
   	var/change_icons = 1
  -	var/can_off_process = 0
  +	var/can_off_process = FALSE
   	var/light_intensity = 2 //how powerful the emitted light is when used.
   	var/progress_flash_divisor = 10
   	var/burned_fuel_for = 0	//when fuel was last removed
  
positive.code: 		. += "[initial(icon_state)]-on"
  
  /obj/item/weldingtool/process()
  	switch(welding)
  		if(0)
  			force = 3
  
negative.code: 
  	//This is to start fires. process() is only called if the welder is on.
  	open_flame()
  
  /obj/item/weldingtool/suicide_act(mob/user)
  	user.visible_message("<span class='suicide'>[user] welds [user.p_their()] every orifice closed! It looks like [user.p_theyre()] trying to commit suicide!</span>")
  