Fixed GameMap.getClosestStorage() to handle the case where from and to are the same point