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/canSuicide()
   	return 0
  
positive.code: 							if((pressure > 20) && (pressure < 550))
  								PoolOrNew(/obj/effect/overlay/temp/guardian/phase/out, get_turf(A))
  								do_teleport(A, beacon, 0)
  						else
  							src << "<span class='danger'><B>The beacon isn't in a safe location!</span></B>"
  					else
  
negative.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)
  
  /mob/living/simple_animal/hostile/guardian/Move() //Returns to summoner if they move out of range
  	..()
  