Fix for the Barbarians... sort of

watorrey and Justus II: Thanks, I've adjusted the description of barbarian behaviour in my earlier post to include the points you've described.

Justus II, I expect you're right about what is happening with the NW/SE bug. It is probably the program doing something like iterating through all possible combinations of "I" and "J" from -RANGE to +RANGE, checking what's at the barbarian location adjusted by I and J, and then the mistake would be using I for both offsets or J for both offsets instead of using one for each axis.
 
Great findings. I've changed my conquest.ini accordingly. Thank you very much.

I does deserve a bit more attention. I don't think a lot of people noticed this thread which is a pity. Maybe a moderator could sticky it?
 
Great work on discovering the consequences of the NoAIPatrol flag. :goodjob:

A few comments to the facts about barbarian behaviour:
- last barb on a barb camp WILL sometimes move away from camp to attack a defenceless unit (DEF0)
- naval barb units act like their land based counterparts should be acting - in other words unaffected by any NW/SE factor and always move to attack the nearest non barb naval unit (within a certain range)

EDIT: edited text in italics
 
Conquests introduced another bug that might be related (really hoping here). The AI doesn't re-improve its tiles anymore. While often this is not a big issue, sometimes it is. Some AI's don't have any access to fresh water (close) and thus mine deserts and plains. After some time (electricity or a distant river/lake that has entered the AI-empire) they do have access to irrigation but don't re-improve these tiles, thus leaving a part of their empire drastically short on food. In PTW however they did reimprove these tiles.

Could this also be related to the change in the standard setting of the NoAIPatrol flag (really hoping here)?
 
I don't think that is related to this flag. The AI is using shift-a workers instead of full automatic. The human can't even use full automatic anymore. One trick i used for high scoring games was to turn them on full auto at some point because they would irrigate more than i would manually. It doesn't work in C3C.
 
watorrey said:
I don't think that is related to this flag. The AI is using shift-a workers instead of full automatic. The human can't even use full automatic anymore. One trick i used for high scoring games was to turn them on full auto at some point because they would irrigate more than i would manually. It doesn't work in C3C.

I guessed that that was the case, but I was just hoping that it was related to this bug (I'm not sure that the AI uses the human auto-improve commands as the AI-workers will still function when you disable the automate function of workers in the editor. I know this doesn't prove anything, but I'm still hoping.)
 
watorrey said:
If the AI worker problem were a result of the NoAIPatrol flag, someone would have noticed it in PTW when players started using it.

You're probably right :(
 
I have no old saves available (busy modding the game and haven't played a game very far for a while) and it's probably as useless as you say. If there exists a relation, someone will notice it.

It's good to know that my barbarians are performing there usual irritating business again. Thank you for that.
 
ainwood said:
Anyone who is not comfortable with editing their .ini file, you can download and run this utility. Will only work for Civ3: Conquests.


ainwood,
Can I get your permission to include this fix as part of Conquests Unofficial Data Patch Project? (see one of the sticky threads)
 
Top Bottom