anchor.diff:  /obj/machinery/power/supermatter/proc/transfer_energy()
   	for(var/obj/machinery/power/rad_collector/R in rad_collectors)
   		if(get_dist(R, src) <= 15) // Better than using orange() every process
  -			R.receive_pulse(power)
  +			R.receive_pulse(power * POWER_FACTOR)
   	return
   
   /obj/machinery/power/supermatter/attackby(obj/item/weapon/W as obj, mob/living/user as mob)
  
positive.code: 
  
  	if(Proj.flag != "bullet")
  		power += Proj.damage * config_bullet_energy
  	else
  		damage += Proj.damage * config_bullet_energy
  	return 0
  
negative.code: 
  		gasefficency = 0.125
  
  		pull_radius = 5
  		explosion_power = 3 //3,6,9,12? Or is that too small?
  
  
  