anchor.diff:  	return (SSticker.mode.name != "ragin' mages" && !config.no_summon_events)
   
   /datum/spellbook_entry/summon/events/Buy(mob/living/carbon/human/user,obj/item/weapon/spellbook/book)
  -	feedback_add_details("wizard_spell_learned",log_name)
  +	feedback_add_details("wizard_spell_learned", name)
   	summonevents()
   	times++
   	playsound(get_turf(user), 'sound/magic/CastSummon.ogg', 50, 1)
  
positive.code: 	name = "Warp Whistle"
  	desc = "A strange whistle that will transport you to a distant safe place on the station. There is a window of vulnerability at the begining of every use."
  	item_path = /obj/item/warpwhistle
  	log_name = "WW"
  	category = "Mobility"
  	cost = 1
  
  
negative.code: 
  /datum/spellbook_entry/item/Buy(mob/living/carbon/human/user,obj/item/weapon/spellbook/book)
  	new item_path(get_turf(user))
  	feedback_add_details("wizard_spell_learned", name)
  	return 1
  
  /datum/spellbook_entry/item/GetInfo()
  