message: Barbarians cannot spawn on land masses without cities
diff: @@ -507,6 +507,9 @@ class Barbs:
  # near a city if specified (next to cities excluded above)
  if bNearCity and not [(i, j) for (i, j) in utils.surroundingPlots(tPlot, 2, lambda (a, b): not gc.getMap().plot(a, b).isCity())]: return False
  + # not on landmasses without cities
  + if gc.getMap().getArea(plot.getArea()).getNumCities() == 0: return False
  +
  return True
  def spawnPirates(self, iPlayer, iUnitType, iNumUnits, tTL, tBR, sAdj=""):
  