Aristos
Lightseeker
Hi Firaxis,
this is not really a bug in the BETA, but a long lurking bug in the original coding... I would be delighted to see it corrected now that there is a good chance.
You extracted many variables to xml files, which is excellent for modding... among them, MIN_CITY_RANGE. I have been testing this variable since the beginning, and found that your AI performs better the more maneuver room it has... this will be probably more so now that you are fine adjusting AI formations with as much as 16 units per city attack (?).
The problem is that we cannot increase the variable to more than 4 (standard value = 3), because there is a bug in the settlement code of the City States which literally immobilizes the CS settlers if they start within the MIN_CITY_RANGE value. SO, if I change the variable to 5 (which works marvels for the combat AI), and start a game, ALL CS settlers that happen to start within a range of 5 or less will freeze there until a barbarian or civ unit comes and captures them.
Could you please correct that if possible, to make the settlement code consistent with the extracted variable? I tried to find the "bugged" code to no avail...
Thanks,
P.D.: very easy to reproduce, I don't need to post a savegame... just start a game with variable set to 5, and watch what happens through your Firetuner...
this is not really a bug in the BETA, but a long lurking bug in the original coding... I would be delighted to see it corrected now that there is a good chance.
You extracted many variables to xml files, which is excellent for modding... among them, MIN_CITY_RANGE. I have been testing this variable since the beginning, and found that your AI performs better the more maneuver room it has... this will be probably more so now that you are fine adjusting AI formations with as much as 16 units per city attack (?).
The problem is that we cannot increase the variable to more than 4 (standard value = 3), because there is a bug in the settlement code of the City States which literally immobilizes the CS settlers if they start within the MIN_CITY_RANGE value. SO, if I change the variable to 5 (which works marvels for the combat AI), and start a game, ALL CS settlers that happen to start within a range of 5 or less will freeze there until a barbarian or civ unit comes and captures them.
Could you please correct that if possible, to make the settlement code consistent with the extracted variable? I tried to find the "bugged" code to no avail...
Thanks,
P.D.: very easy to reproduce, I don't need to post a savegame... just start a game with variable set to 5, and watch what happens through your Firetuner...