message: Only Towns and Villages on owned tiles count for core population
  Fixed Higher respawn chance for civs whose core is controlled by minors
diff: @@ -781,6 +781,7 @@ def calculateStability(iPlayer):
  iPopulationImprovements = 0
  for (x, y) in Areas.getCoreArea(iPlayer):
  plot = gc.getMap().plot(x, y)
  + if plot.getOwner() == iPlayer:
  if plot.getImprovementType() in [iVillage, iTown]:
  iPopulationImprovements += 1
  @@ -1453,8 +1454,8 @@ def checkResurrection(iGameTurn):
  for city in utils.getAreaCities(Areas.getRespawnArea(iLoopCiv)):
  if city.getOwner() not in [iIndependent, iIndependent2, iNative, iBarbarian]:
  - continue
  -
  + break
  + else:
  lCityList = getResurrectionCities(iLoopCiv)
  if lCityList:
  doResurrection(iLoopCiv, lCityList)
  