anchor.diff:  	var/list/invokers = list() //people eligible to invoke the rune
   	var/list/chanters = list() //people who will actually chant the rune when passed to invoke()
   	if(user)
  -		chanters |= user
  -		invokers |= user
  +		chanters += user
  +		invokers += user
   	if(req_cultists > 1 || allow_excess_invokers)
   		for(var/mob/living/L in range(1, src))
   			if(iscultist(L))
  
positive.code: 	visible_message("<span class='warning'>[src] turns a bright, glowing orange!</span>")
  	SetLuminosity(6)
  	color = "#FC9B54"
  	for(var/mob/living/L in invokers)
  		L.apply_damage(10, BRUTE, pick("l_arm", "r_arm"))
  		L << "<span class='cultitalic'>[src] saps your strength!</span>"
  	for(var/mob/living/L in viewers(T))
  
negative.code: 						continue
  				if(L.stat)
  					continue
  				invokers += L
  		if(invokers.len >= req_cultists)
  			invokers -= user
  			if(allow_excess_invokers)
  				chanters += invokers
  			else
  				shuffle(invokers)
  				for(var/i in 1 to req_cultists)
  					var/L = pick_n_take(invokers)
  					if(L)
  						chanters += L
  	return chanters
  
  /obj/effect/rune/proc/invoke(var/list/invokers)
  