• Our friends from AlphaCentauri2.info are in need of technical assistance. If you have experience with the LAMP stack and some hours to spare, please help them out and post here.

AI doesn't use bombers

Hey... I'm using a modified version of Solver's v0.19 patch with BtS v3.17 and I noticed no difference in AI bomber use... at least so far as I could tell from default v3.17 to Solver's patch.

See my test results here.

EDIT:
Didn't know this was in reference to only occurring if interceptors were present... but yes, it's confirmed if interceptors are present the AI won't fly missions.
 
I tracked down the cause. The additions in CvUnitAI::AI_attackAirMove which I believe were intended to cause lightly damaged planes to keep attacking when no interceptors were present was not placed inside an if( getDamage() > 0 ) and apply to all planes. If there is an interceptor in the area AI bombers will not perform any kind of bombing run with the code as it stands in 0.19.

The next version of Better BTS AI (0.35) will be out soon with one approach to fix this.
 
I tracked down the cause. The additions in CvUnitAI::AI_attackAirMove which I believe were intended to cause lightly damaged planes to keep attacking when no interceptors were present was not placed inside an if( getDamage() > 0 ) and apply to all planes. If there is an interceptor in the area AI bombers will not perform any kind of bombing run with the code as it stands in 0.19.

The next version of Better BTS AI (0.35) will be out soon with one approach to fix this.
Thanks jdog for that info!
 
Thanks jdog! I screwed up. I expect to post a new version this weekend and should address this.
 
Back
Top Bottom