beyond-all-reason / Beyond-All-Reason

Main game repository for Beyond All Reason.
https://www.beyondallreason.info/
Other
1.75k stars 291 forks source link

Bombers dont kill the target when given target list. #3571

Open MeSaber opened 2 months ago

MeSaber commented 2 months ago

Description

This might be related to Bombers not having 'hold fire' option but are left without any firemode button.

Set a bomber to kill 3 mexes for example with rightclick, what will happen is bomber will release the bombs once then skip checking if target is killed and move to next one.

Another problem i found which i think is related is manuver/roam makes Bombers have their own brain of choosing target, as the first mex got bombed and killed it will choose a target close to the mex (like an LLT) instead of using the target list provided. This was fixed by putting bombers in 'hold pos'.

Expected Behaviour

Bomb the target list provided, say 3 mex in a row.

Actual Behaviour

Bombs once and skip checking if target is alive.

Chooses own targets in manuver/roam.

Reproduction steps

No response

Other

If im not mistaken bombers are aiming ground and not the building? That might be the cause?

MeSaber commented 2 months ago

2024-08-12_06-18-37-478_Quicksilver Remake 1_105.1.1-2572-g7e87fc1 BAR105.sdfz.zip

This short demo shows both behaviours.

kvanbere commented 2 months ago

Maybe related -- I think there is an issue with Legion heat ray aircraft as well, I was unable to get it to attack a target reliably. It would always fly past the target and attack something else random.