When user double clicks a turf, theyre teleported to it.
However, I want to also prevent movement through dense objects...
In the image below, green tiles represent possible telportaion destinations, red ones are inaccessible because there is a dense wall in the way. Blue tile is user's location..
From the blue circle, the user should have access to almost all tiles on the map

I dont want to stick to plain directions; because the diagonals are SO broad that lots of locations would be disallowed when they shouldnt
Excuse the sloppy post. Im REALLY tired.