def onReleasedPlayer(self, argsList): iPlayer, iReleasedPlayer = argsList lCities = [] for city in utils.getCityList(iPlayer): if city.plot().isCore(iReleasedPlayer) and not city.plot().isCore(iPlayer) and not city.isCapital(): lCities.append(city) sta.doResurrection(iReleasedPlayer, lCities, False) gc.getPlayer(iReleasedPlayer).AI_changeAttitudeExtra(iPlayer, 2)
def doResurrection_Civ(iCiv): lCityList = sta.getResurrectionCities(iCiv) if lCityList: sta.doResurrection(iCiv, lCityList)