anchor.diff:  				R:visibility=15
   			S=1
   	if(S)
  -		if(istype(W,/obj/item/weapon/nullrod))
  +		if(istype(W,/obj/item/weapon/storage/bible))
   			usr << "\red Arcane markings suddenly glow from underneath a thin layer of dust!"
   			return
   		if(istype(W,/obj/effect/rune))
  
positive.code: 	else
  		usr.whisper("[input]")
  
  	log_say("Cult Message: [key_name(usr)]: [input]")	
  	for(var/datum/mind/H in ticker.mode.cult)
  		if (H.current)
  			H.current << "<span class='cultspeech'><span class='name'>[cultName]: </span><span class='message'>[input]</span></span>"
  
  	for(var/mob/spirit/spirit in spirits)
  		spirit << "<span class='cultspeech'><span class='name'><a href='byond://?src=\ref[spirit];track2=\ref[spirit];track=\ref[usr]'>[displayName]: </a></span><span class='message'>[input]</span></span>"
  		
  	for(var/mob/dead/observer/G in player_list)
  		G.show_message("<span class='cultspeech'><span class='name'>[displayName] ([cultName]) ([ghost_follow_link(usr, ghost=G)]): </span><span class='message'>[input]</span></span>")
  
  
negative.code: 	if (istype(W,/obj/item/weapon/paper/talisman))
  		rad = 4
  		go = 1
  	if (istype(W,/obj/item/weapon/storage/bible))
  		rad = 1
  		go = 1
  	if(go)
  