This was my post from the other thread:
I did some balancing in the ancient era. Works very well at the moment. But I have a big AI problem I cannot solve. Egypt workers doesn't move out of their cities because they fear the barbarians. This cripples the Egyptian economy very much. Anyone has an idea how to solve this?
-edit-
my impressions of the ancient era:
- Barbarians in Europe too strong < 100 BC, at least for the AI because in my tests Greece was destroyed several times or heavily crippled by barbs.
After 100 BC barbs are ok or could even be stronger (to simulate the fall of Rome)
- a bug: After Greece was destroyed, spawning of civ did not work. The python error message is attached.
- Egypt too weak because of the worker problem
- Persia could be a bit stronger when it spawns so it can conquer Babylon and the other barb cities
- Carthage could be a bit stronger
- China too weak in tech
The changes I did:
Barbs.py:
<line 213> if (iGameTurn >= i350BC and iGameTurn <= i110BC):
<line 214> self.spawnUnits( (49, 46), (67, 52), iAxeman, 1, iGameTurn, 10, 0, self.outerInvasion)
<line 215> self.spawnUnits( (49, 46), (67, 52), iSwordsman, 1, iGameTurn, 10, 5, self.outerInvasion)
RiseAndFall.py:
<line 1029> self.makeUnit(iImmortal, iPersia, tPlot, 10)
I think it feels very well with these changes. But I had no time for more testing these days.
Of course you can decide if you adopt these changes.