KeeperOT7Keys
did nothing wrong
I still play the 1.24, and AI in this version is very aggressive and I like it, but even if they declare wars they almost never capture cities which neither makes sense for them nor is enjoyable for the player. Even if I have the best city in the world AI tries to raze it with all its wonders and great peoples, I don't get what's the point of declaring wars from the AI perspective.
This is also not really enjoyable for me, because AI dogpiles a lot and they are likely to capture first few cities but it's annoying when AI razes them even if I will most likely take back the city in a few turns.
now I have few questions regarding this:
1st: is this a bug? why AI razes cities so often? I checked the leaderinfox xml and even the leaders with 0 probabilities are razing cities all the time. I guess something that mod changes doesn't reflected in the AI modules, maybe it's worrying too much about culture idk?
2nd: If it's not a bug I would like to modify this behavior, is there a way of adding occupation timer (using Python) even if the city is chosen to be razed? so there would be a resistance period like 5 turns etc. I saw the setOccupationTimer function in the event manager but I don't think it can be called before a city is getting razed.
This is also not really enjoyable for me, because AI dogpiles a lot and they are likely to capture first few cities but it's annoying when AI razes them even if I will most likely take back the city in a few turns.
now I have few questions regarding this:
1st: is this a bug? why AI razes cities so often? I checked the leaderinfox xml and even the leaders with 0 probabilities are razing cities all the time. I guess something that mod changes doesn't reflected in the AI modules, maybe it's worrying too much about culture idk?
2nd: If it's not a bug I would like to modify this behavior, is there a way of adding occupation timer (using Python) even if the city is chosen to be razed? so there would be a resistance period like 5 turns etc. I saw the setOccupationTimer function in the event manager but I don't think it can be called before a city is getting razed.