anchor.diff:  	add_logs(user, M, "captured [M.name]'s soul", src)
   
   	transfer_soul("VICTIM", M, user)
  -	return
   
   ///////////////////Options for using captured souls///////////////////////////////////////
   
  
positive.code: 	origin_tech = "bluespace=4;materials=4"
  	var/usability = 0
  
  /obj/item/device/soulstone/anybody
  	usability = 1
  
  /obj/item/device/soulstone/anybody/chaplain
  	name = "mysterious old shard"
  
  /obj/item/device/soulstone/pickup(mob/living/user)
  	..()
  
negative.code: 
  /obj/item/device/soulstone/examine(mob/user)
  	..()
  	if(usability || iscultist(user) || iswizard(user) || isobserver(user))
  		user << "<span class='cult'>A soulstone, used to capture souls, either from unconscious or sleeping humans or from freed shades.</span>"
  		user << "<span class='cult'>The captured soul can be placed into a construct shell to produce a construct, or released from the stone as a shade.</span>"
  		if(spent)
  			user << "<span class='cult'>This shard is spent; it is now just \
  				a creepy rock.</span>"
  
  //////////////////////////////Capturing////////////////////////////////////////////////////////
  
  