anchor.diff:  			loaded_tank.air_contents.assert_gas(/datum/gas/carbon_dioxide)
   			loaded_tank.air_contents.gases[/datum/gas/carbon_dioxide][MOLES] += gasdrained*2
   			loaded_tank.air_contents.garbage_collect()
  -			var/bitcoins_mined = min(last_power, (last_power*RAD_COLLECTOR_STORED_OUT)+1000)
  +			var/bitcoins_mined = RAD_COLLECTOR_OUTPUT
   			SSresearch.science_tech.add_point_type(TECHWEB_POINT_TYPE_DEFAULT, bitcoins_mined*RAD_COLLECTOR_MINING_CONVERSION_RATE)
  -			last_power-=bitcoins_mined
  +			stored_power-=bitcoins_mined
   
   /obj/machinery/power/rad_collector/interact(mob/user)
   	if(anchored)
  
positive.code: 			loaded_tank.air_contents.gases[/datum/gas/tritium][MOLES] += gasdrained
  			loaded_tank.air_contents.garbage_collect()
  
  			var/power_produced = min(last_power, (last_power*RAD_COLLECTOR_STORED_OUT)+1000) //Produces at least 1000 watts if it has more than that stored
  			add_avail(power_produced)
  			last_power-=power_produced
  	else if(is_station_level(z) && SSresearch.science_tech)
  		if(!loaded_tank.air_contents.gases[/datum/gas/tritium] || !loaded_tank.air_contents.gases[/datum/gas/oxygen])
  			playsound(src, 'sound/machines/ding.ogg', 50, 1)
  
negative.code: 	integrity_failure = 80
  	circuit = /obj/item/circuitboard/machine/rad_collector
  	var/obj/item/tank/internals/plasma/loaded_tank = null
  	var/stored_power = 0
  	var/active = 0
  	var/locked = FALSE
  	var/drainratio = 1
  