Added a more complex way to check for a safe place-spawn