anchor.diff:  		return
   	var/mob/living/user = invokers[1]
   	..()
  -	density = !density
  -	update_state()
  -	if(density)
  +	if(!density) //yogs: so beforehand the rune's density was inverted before this, which meant this was only used to check other runes and add the timer
   		spread_density()
  +	else
  +		lose_density()	//yogs: why the fuck didn't they do this before I want to die
   	var/carbon_user = iscarbon(user)
   	user.visible_message("<span class='warning'>[user] [carbon_user ? "places [user.p_their()] hands on":"stares intently at"] [src], and [density ? "the air above it begins to shimmer" : "the shimmer above it fades"].</span>", \
   						 "<span class='cult italic'>You channel [carbon_user ? "your life ":""]energy into [src], [density ? "temporarily preventing" : "allowing"] passage above it.</span>")
  
positive.code: 	deltimer(density_timer)
  	air_update_turf(1)
  	if(density)
  		var/mutable_appearance/shimmer = mutable_appearance('icons/effects/effects.dmi', "barriershimmer", ABOVE_MOB_LAYER)
  		shimmer.appearance_flags |= RESET_COLOR
  		shimmer.alpha = 60
  
negative.code: 	else
  		cut_overlays()
  		add_atom_colour(RUNE_COLOR_MEDIUMRED, FIXED_COLOUR_PRIORITY)
  
  /obj/effect/rune/wall/BlockSuperconductivity()
  	return density
  
  /obj/effect/rune/wall/invoke(var/list/invokers)
  	if(recharging)
  		return
  	var/mob/living/user = invokers[1]
  	..()
  
  //Rite of Joined Souls: Summons a single cultist.
  /obj/effect/rune/summon
  