anchor.diff:  
   /obj/item/device/soulstone/anybody/chaplain
   	name = "mysterious old shard"
  -	reusable = FALSE
  +	old_shard = TRUE
   
   /obj/item/device/soulstone/pickup(mob/living/user)
   	..()
  
positive.code: 			if(contents.len)
  				to_chat(user, "<span class='userdanger'>Capture failed!</span>: The soulstone is full! Free an existing soul to make room.")
  			else
  				if(T.stat != CONSCIOUS)
  					if(T.client == null)
  						to_chat(user, "<span class='userdanger'>Capture failed!</span>: The soul has already fled its mortal frame. You attempt to bring it back...")
  						getCultGhost(T,user)
  
negative.code: 	slot_flags = SLOT_BELT
  	var/usability = 0
  
  	var/old_shard = FALSE
  	var/spent = FALSE
  
  /obj/item/device/soulstone/proc/was_used()
  	if(old_shard)
  		spent = TRUE
  		name = "dull [name]"
  		desc = "A fragment of the legendary treasure known simply as \
  