anchor.diff:  				H.hallucination += max(50, min(300, DETONATION_HALLUCINATION * sqrt(1 / (get_dist(mob, src) + 1)) ) )
   			var/rads = DETONATION_RADS * sqrt( 1 / (get_dist(L, src) + 1) )
   			L.rad_act(rads)
  -			
  +
   	var/turf/T = get_turf(src)
   	for(var/mob/M in GLOB.player_list)
   		if(M.z == z)
  
positive.code: 	if(final_countdown) // We're already doing it go away
  		return
  	final_countdown = TRUE
  	
  	var/image/causality_field = image(icon, null, "causality_field")
  	add_overlay(causality_field, TRUE)
  	
  	var/speaking = "[emergency_alert] The supermatter has reached critical integrity failure. Emergency causality destabilization field has been activated."
  	radio.talk_into(src, speaking, common_channel, get_spans(), get_default_language())
  	for(var/i in SUPERMATTER_COUNTDOWN_TIME to 0 step -10)
  
negative.code: 	if(is_main_engine)
  		GLOB.main_supermatter_engine = src
  
  	//soundloop = new(list(src), TRUE)
  
  /obj/machinery/power/supermatter_crystal/Destroy()
  	investigate_log("has been destroyed.", INVESTIGATE_SUPERMATTER)
  