anchor.diff:  	if(!iscultist(user))
   		user << "<span class='danger'>There are indecipherable images scrawled on the paper in what looks to be... <i>blood?</i></span>"
   		return
  -	if(invoke(user))
  -		user.whisper(invocation)
  -		uses--
  +	uses--
   	if(uses <= 0)
   		user.drop_item()
   		qdel(src)
  
positive.code: 		log_game("Construct talisman failed - not a valid target")
  
  /obj/item/weapon/restraints/handcuffs/energy/cult //For the talisman of shackling
  	name = "cult shackle"
  	desc = "shackles that bind the wrists with sinister magic."
  	trashtype = /obj/item/weapon/restraints/handcuffs/energy/used
  	origin_tech = "materials=2;magnets=5"
  
negative.code: 	desc = "magical remnants"
  
  /obj/item/weapon/restraints/handcuffs/energy/cult/used/dropped(mob/user)
  	user.visible_message("<span class='danger'>Your [src] shatter in a discharge of dark magic!</span>", \
  							"<span class='userdanger'>[user]'s [src] shatters in a discharge of dark magic!</span>")
  	var/datum/effect_system/spark_spread/S = new
  	S.set_up(4,0,user.loc)
  