ports will spawn on edges of map if all else else