anchor.diff:  	if(iscultist(user))
   		user << "<span class='cultitalic'>This talisman will only work on a stack of metal sheets!</span>"
   		log_game("Construct talisman failed - not a valid target")
  +		
  +/obj/item/weapon/restraints/handcuffs/energy/cult //For the talisman of shackling
  +	name = "cultist shackles"
  +	desc = "shackles that bind the wrists with sinister magic."
  +	trashtype = /obj/item/weapon/restraints/handcuffs/energy/used
  +	origin_tech = "materials=2;magnets=5"
  +
  +/obj/item/weapon/restraints/handcuffs/energy/cult/used
  +	desc = "magical remnants"
  +
  +/obj/item/weapon/restraints/handcuffs/energy/cult/used/dropped(mob/user)
  +	user.visible_message("<span class='danger'>[user]'s [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)
  +	S.start()
  +	qdel(src)
   
   //Talisman of Shackling: Applies special cuffs directly from the talisman
   /obj/item/weapon/paper/talisman/shackle
  
positive.code: 	invocation = "By'o nar'nar!"
  
  /obj/item/weapon/paper/talisman/make_runes_fake/invoke(mob/living/user, successfuluse = 1)
  	user.visible_message("<span class='warning'>Dust flows from [user]s hand.</span>", \
  						 "<span class='cultitalic'>You speak the words of the talisman, making nearby runes appear fake.</span>")
  	for(var/obj/effect/rune/R in orange(6,user))
  
negative.code: 	var/datum/browser/popup = new(user, "talisman", "", 400, 400)
  	popup.set_content(dat)
  	popup.open()
  	return 0
  
  /obj/item/weapon/paper/talisman/supply/Topic(href, href_list)
  	if(src)
  