anchor.diff:  	if(produces_gas)
   		env.merge(removed)
   
  -	for(var/mob/living/carbon/human/l in view(src, min(7, round(power ** 0.25)))) // If they can see it without mesons on.  Bad on them.
  +	for(var/mob/living/carbon/human/l in view(src, HALLUCINATION_RANGE(power))) // If they can see it without mesons on.  Bad on them.
   		if(!istype(l.glasses, /obj/item/clothing/glasses/meson))
   			var/D = sqrt(1 / max(1, get_dist(l, src)))
   			l.hallucination += power * config_hallucination_power * D
  
positive.code: 
  #define WARNING_DELAY 30 		//seconds between warnings.
  
  /obj/machinery/power/supermatter_shard
  	name = "supermatter shard"
  	desc = "A strangely translucent and iridescent crystal that looks like it used to be part of a larger structure. <span class='danger'>You get headaches just from looking at it.</span>"
  	icon = 'icons/obj/supermatter.dmi'
  	icon_state = "darkmatter_shard"
  	density = 1
  
negative.code: 
  /obj/machinery/power/supermatter_shard/crystal
  	name = "supermatter crystal"
  	desc = "A strangely translucent and iridescent crystal."
  	base_icon_state = "darkmatter"
  	icon_state = "darkmatter"
  	anchored = 1
  	gasefficency = 0.15
  	explosion_power = 20
  
  
  #undef HALLUCINATION_RANGE
  