In Axis and Allies all combats are considered to happen at the same time. Attacker chooses which to resolve first.
Existing AARHE rule:
"Each air unit except BMR (bomber) in a territory function as an AA/ID(infrastructure defence) against overflown enemy air units in Combat Move, unless they are performing Defensive Air Support or Air Interdiction this turn."
Drafting AARHE rule:
"ID (infrastructure defence) is not invulernable..."
These 2 rules introduced complexity of AA fire against overflown enemy air units.
We need to define more clearly when they happen.
Logically all AA fire against "forward flights" should be resolved before any real combat.
But what about AA fire against "return flights"?
When should "return flights" actually occur?
Attacker could reduce the defender's AA fire on attacker's "return flights" by...
*destroying defender's air units in the path (hence reduce no. of air units functioning as AAs against overflown enemy air units)
*capturing defender's territories in the path (hence the AAs)
If we resolve AA fire against "return flights" after ALL combats are resolved. It might be unfair/unrealistic.
Say USSR performs
*SBR attack from Archangel on Germany
*Air attack from Caucasus on Eastern Europe
*Land attack from Karelia on Eastern Europe
The SBR is a one-cycle
combat. The air attack is also a one-cycle
combat. The land attack can be multi-cycled
Its fair that any of defender's air units destroyed in the air attack shouldn't be able to shoot at the SBR's "return flight".
But if USSR wins the land attack after 3 cycles, I think its unfair the SBR's "return flight" gets no AA fire from Eastern Europe.