Danke für die schnelle Antwort. Ich versuch mich nämlich grad mal daran, KIs für Sklaven und Händler zusammenzuschreiben.
Für Sklaven: lass drin. Handelsmission klingt zwar komisch, ergibt vom Effekt her aber Sinn.
Die Überprüfung, ob Farm, Weide, Lati, Mine oder Steinbruch vorhanden sind, fehlt bei der KI:
PHP-Code:
# settle as slaves
if pCity.happyLevel() > iCitySlavesAll:
if iCitySlavesAll + iCityGlads + iNumGlads <= iCityPop:
if iCitySlavesFood == 0: pCity.changeFreeSpecialistCount(17, 1)
elif iCitySlavesProd == 0: pCity.changeFreeSpecialistCount(18, 1)
elif iCitySlavesFood < iCitySlavesProd or iCitySlavesFood < iCitySlaves: pCity.changeFreeSpecialistCount(17, 1)
elif iCitySlavesProd < iCitySlavesFood or iCitySlavesProd < iCitySlaves: pCity.changeFreeSpecialistCount(18, 1)
else: pCity.changeFreeSpecialistCount(16, 1)
pUnit.kill(1,pUnit.getOwner())
return True