anchor.diff:  	priority_announce("Localized energetic flux wave detected on long range scanners. Expected location of impact: [impact_area.name].", "Anomaly Alert")
   
   /datum/round_event/anomaly/start()
  -	var/turf/T = pick(get_area_turfs(impact_area))
  +	var/turf/T = pick((get_area_turfs(impact_area) - typesof(/turf/open/lava)))
   	var/newAnomaly
   	if(T)
   		newAnomaly = new anomaly_path(T)
  
positive.code: 	impact_area = findEventArea()
  	if(!impact_area)
  		CRASH("No valid areas for anomaly found.")
  	var/list/turf_test = get_area_turfs(impact_area)
  	if(!turf_test.len)
  		CRASH("Anomaly : No valid turfs found for [impact_area] - [impact_area.type]")
  
  
negative.code: 		/area/station/holodeck,
  		/area/shuttle,
  		/area/station/maintenance,
  		/area/icemoon,
  	))
  
  		//Subtypes from the above that actually should explode.
  