anchor.diff:  		AM.visible_message("<span class=\"warning\">\The [AM] slams into \the [src] inducing a resonance... \his body starts to glow and catch flame before flashing into ash.</span>",\
   		"<span class=\"danger\">You slam into \the [src] as your ears are filled with unearthly ringing. Your last thought is \"Oh, fuck.\"</span>",\
   		"<span class=\"warning\">You hear an uneartly ringing, then what sounds like a shrilling kettle as you are washed with a wave of heat.</span>")
  -	else
  +	else if(!grav_pulling) //To prevent spam, detonating supermatter does not indicate non-mobs being destroyed
   		AM.visible_message("<span class=\"warning\">\The [AM] smacks into \the [src] and rapidly flashes to ash.</span>",\
   		"<span class=\"warning\">You hear a loud crack as you are washed with a wave of heat.</span>")
   
  
positive.code: /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)
  	return
  
  /obj/machinery/power/supermatter/attackby(obj/item/weapon/W as obj, mob/living/user as mob)
  
negative.code: 
  		gasefficency = 0.125
  
  		pull_radius = 5
  		explosion_power = 3 //3,6,9,12? Or is that too small?
  
  
  