anchor.diff:  			var/stability = num2text(round((damage / explosion_point) * 100))
   
   			if(damage > emergency_point)
  -				SPEAK("[emergency_alert] Instability: [stability]%")
  +				radio.talk_into(src, "[emergency_alert] Instability: [stability]%", common_channel, get_spans(), get_default_language())
   				lastwarning = REALTIMEOFDAY
   				if(!has_reached_emergency)
   					investigate_log("has reached the emergency point for the first time.", "supermatter")
   					message_admins("[src] has reached the emergency point [ADMIN_JMP(src)].")
   					has_reached_emergency = 1
   			else if(damage >= damage_archived) // The damage is still going up
  -				SPEAK("[warning_alert] Instability: [stability]%")
  +				radio.talk_into(src, "[warning_alert] Instability: [stability]%", engineering_channel, get_spans(), get_default_language())
   				lastwarning = REALTIMEOFDAY - (WARNING_DELAY * 5)
   
   			else                                                 // Phew, we're safe
  -				SPEAK("[safe_alert] Instability: [stability]%")
  +				radio.talk_into(src, "[safe_alert] Instability: [stability]%", engineering_channel, get_spans(), get_default_language())
   				lastwarning = REALTIMEOFDAY
   
   			if(power > POWER_PENALTY_THRESHOLD)
  -				SPEAK("Warning: Hyperstructure has reached dangerous power level.")
  +				radio.talk_into(src, "Warning: Hyperstructure has reached dangerous power level.", engineering_channel, get_spans(), get_default_language())
   				if(powerloss_inhibitor < 0.5)
  -					SPEAK("DANGER: CHARGE INERTIA CHAIN REACTION IN PROGRESS.")
  +					radio.talk_into(src, "DANGER: CHARGE INERTIA CHAIN REACTION IN PROGRESS.", engineering_channel, get_spans(), get_default_language())
   
   			if(combined_gas > MOLE_PENALTY_THRESHOLD)
  -				SPEAK("Warning: Critical coolant mass reached.")
  +				radio.talk_into(src, "Warning: Critical coolant mass reached.", engineering_channel, get_spans(), get_default_language())
   
   		if(damage > explosion_point)
   			for(var/mob in GLOB.living_mob_list)
  
positive.code: 	countdown.start()
  	GLOB.poi_list |= src
  	radio = new(src)
  	radio.listening = 0
  	investigate_log("has been created.", "supermatter")
  
  
  
negative.code: #define GRAVITATIONAL_ANOMALY "gravitational_anomaly"
  #define FLUX_ANOMALY "flux_anomaly"
  #define PYRO_ANOMALY "pyro_anomaly"
  
  /obj/machinery/power/supermatter_shard
  	name = "supermatter shard"
  