private static boolean isOverlappingNextBase(MapPoint place, UnitType type) {
		if (place != null && !type.isBase()
				&& UnitCounter.getNumberOfUnits(TerranSupplyDepot.getBuildingType()) >= 1) {
			MapPoint nextBase = TerranCommandCenter.findTileForNextBase(false);
			if (nextBase == null) {
				return false;
			} else {
				int minDistance = type.isBunker() ? 4 : 6;
				return xvr.getDistanceSimple(place, nextBase.translate(96, 0)) <= minDistance;
			}
		} else {
			return false;
		}
	}