anchor.diff:  			visible_message("<span class='danger'>The [src] jumps back to its user.</span>")
   			PoolOrNew(/obj/effect/overlay/temp/guardian/phase/out, get_turf(src))
   			loc = get_turf(summoner)
  -			PoolOrNew(/obj/effect/overlay/temp/guardian/phase, loc)
   
   /mob/living/simple_animal/hostile/guardian/Move() //Returns to summoner if they move out of range
   	..()
  
positive.code: 			visible_message("<span class='danger'>The [src] jumps back to its user.</span>")
  			PoolOrNew(/obj/effect/overlay/temp/guardian/phase/out, get_turf(src))
  			loc = get_turf(summoner)
  			PoolOrNew(/obj/effect/overlay/temp/guardian/phase, loc)
  
  /mob/living/simple_animal/hostile/guardian/canSuicide()
  	return 0
  
negative.code: 		return
  	if(loc == summoner)
  		loc = get_turf(summoner)
  		cooldown = world.time + 30
  
  /mob/living/simple_animal/hostile/guardian/proc/Recall()
  