anchor.diff:  					var/mob/living/carbon/C = old_body
   					for(var/obj/item/W in C)
   						C.unEquip(W)
  -				var/wheres_wizdo = dir2text(get_dir(get_turf(old_body), item_loc))
  +				var/wheres_wizdo = dir2text(get_dir(get_turf(old_body), item_turf))
   				if(wheres_wizdo)
   					old_body.visible_message("<span class='warning'>Suddenly [old_body.name]'s corpse falls to pieces! You see a strange energy rise from the remains, and speed off towards the [wheres_wizdo]!</span>")
  -					old_body.Beam(item_loc,icon_state="drain_life",icon='icons/effects/effects.dmi',time=10+10*resurrections,maxdistance=INFINITY)
  +					old_body.Beam(item_turf,icon_state="drain_life",icon='icons/effects/effects.dmi',time=10+10*resurrections,maxdistance=INFINITY)
   				old_body.dust()
   
   		if(!marked_item) //linking item to the spell
  
positive.code: 			if(!marked_item || qdeleted(marked_item)) //Wait nevermind
  				user << "<span class='warning'>Your phylactery is gone!</span>"
  				return
  
  			var/turf/item_loc = get_turf(marked_item)
  
  			if(user.z != item_loc.z)
  				user << "<span class='warning'>Your phylactery is out of range!</span>"
  				return
  
  
negative.code: 					H.unEquip(H.wear_suit)
  					H.unEquip(H.head)
  					H.equip_to_slot_or_del(new /obj/item/clothing/suit/wizrobe/black(H), slot_wear_suit)
  					H.equip_to_slot_or_del(new /obj/item/clothing/head/wizard/black(H), slot_head)
  