I think I may have uncovered a bug, if I correctly understood that you cannot fly over neutral countries hexes? (Or is that actually possible, if so I think it should not be allowed to enter neutral countries' hexes.)
Well, in a recent game an enemy intercepting fighter flew beyond tracable range in friendly hexes, but within range when traced over a neutral country. So, it flew across the neutral country, which should not be possible... another fix for next version?
Interception/neutral countries bug?
Moderators: firepowerjohan, rkr1958, Happycat, Slitherine Core
-
Peter Stauffenberg
- General - Carrier

- Posts: 4745
- Joined: Sun Jul 08, 2007 4:13 pm
- Location: Oslo, Norway
This is part of the vanilla game code and we looked at it. It's not so easy to fix because you then have to rewrite the code for determining legal targets. That code only checks the distance to the target hex and if the hex is enemy controlled then you can attack it.
You SHOULD be able to fly over enemy controlled hexes, but you suggest that you can't fly over neutral hexes. It means the routine for finding the distance have to be a recursive kind of routine tracing from the air unit to the target hex only via friendly and enemy hexes. This can be done, but could introduce bugs elsewhere.
This has mainly a consequence for air attacks. So the big question is if Belgium would have joined the Allies if e. g. the Germans had sent strategic bombers from Germany to Paris and flown over Belgian territory. I'm not certain that they would have done anything about it.
Do we have examples of major powers violating the neutrality of minor countries by e. g. fly over their territory?
You SHOULD be able to fly over enemy controlled hexes, but you suggest that you can't fly over neutral hexes. It means the routine for finding the distance have to be a recursive kind of routine tracing from the air unit to the target hex only via friendly and enemy hexes. This can be done, but could introduce bugs elsewhere.
This has mainly a consequence for air attacks. So the big question is if Belgium would have joined the Allies if e. g. the Germans had sent strategic bombers from Germany to Paris and flown over Belgian territory. I'm not certain that they would have done anything about it.
Do we have examples of major powers violating the neutrality of minor countries by e. g. fly over their territory?
-
trulster
- Sergeant First Class - Elite Panzer IIIL

- Posts: 437
- Joined: Thu Sep 03, 2009 2:20 pm
- Location: London
OK, too bad if this is a tricky improvement to program due to lazy coding in the original CEAW. Recent game saw the entire Luftwaffe flying over neutral Greece to attack Brits, realistically this should not be allowed as you would imagine Greeks twigging on to the impending invasion when their air space was repeatedly violated, ie mobilise their forces (= simulated by having to declare war to fly over neutrals).
Cannot remember reading of any country allowing their air space to be violated with impunity, would be politically impossible - they would have to contest it.
Cannot remember reading of any country allowing their air space to be violated with impunity, would be politically impossible - they would have to contest it.
-
schwerpunkt
- Sergeant First Class - Panzer IIIL

- Posts: 367
- Joined: Fri Apr 17, 2009 12:26 am
- Location: Western Australia
There were actually quite a number of violations (not just air) by the major powers infringing on the integrity of minor neutrals (eg Ireland, Portugal) which was just put up with because the minors just wanted to avoid getting embroiled in a very destructive war. Hence, it was politically acceptable at the time.trulster wrote:Cannot remember reading of any country allowing their air space to be violated with impunity, would be politically impossible - they would have to contest it.
