anchor.diff:  			if(D.reagents.has_reagent("welding_fuel"))
   				D.reagents.trans_id_to(src, "welding_fuel", max_fuel)
   				user << "<span class='notice'>[src] refueled.</span>"
  -				playsound(src.loc, 'sound/effects/refill.ogg', 50, 1, -6)
  +				playsound(loc, 'sound/effects/refill.ogg', 50, 1, -6)
   				update_icon()
   				return
   			else
  
positive.code: 	toolspeed = 1
  
  /obj/item/weapon/screwdriver/suicide_act(mob/user) //TODO: Make this suicide less lame
  	user.visible_message(pick("<span class='suicide'>[user] is stabbing the [src.name] into \his temple! It looks like \he's trying to commit suicide.</span>", \
  						"<span class='suicide'>[user] is stabbing the [src.name] into \his heart! It looks like \he's trying to commit suicide.</span>"))
  	playsound(loc, hitsound, 50, 1, -1)
  	return(BRUTELOSS)
  
  
negative.code: 		remove_fuel(1)
  		var/turf/location = get_turf(user)
  		var/datum/gas_mixture/air_contents = location.return_air()
  		var/mob/last = get_mob_by_ckey(fingerprintslast)
  		if((air_contents.toxins > 1) && !(spam_check))
  		//if((air_contents.toxins > 0) && !(location.contents.Find(/obj/effect/hotspot))) This would be better combined with spam_check.
  			if (spam_level > 3)
  