anchor.diff:  	var/turf/spawn_location = locate(user.x + pick(-7, 7), user.y, user.z)
   	playsound(current_turf,'sound/magic/warpwhistle.ogg', 200, TRUE)
   	new /obj/effect/temp_visual/teleporting_tornado(spawn_location, src)
  -	COOLDOWN_START(src, whistle_cooldown, 4 SECONDS)
   
   ///Teleporting tornado, spawned by warp whistle, teleports the user if they manage to pick them up.
   /obj/effect/temp_visual/teleporting_tornado
  
positive.code: 	layer = FLY_LAYER
  	plane = ABOVE_GAME_PLANE
  	randomdir = FALSE
  	duration = 10 SECONDS
  	movement_type = PHASING
  
  	/// Reference to the whistle
  
negative.code: /// Destroy the tornado and teleport everyone on it away.
  /obj/effect/temp_visual/teleporting_tornado/Destroy()
  	if(whistle)
  		whistle.whistler = null
  		whistle = null
  	return ..()
  