Page 1 of 1
Interception/neutral countries bug?
Posted: Fri Feb 05, 2010 7:51 pm
by trulster
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?
Posted: Fri Feb 05, 2010 8:03 pm
by pk867
Currently you can intercept tracing your flight path over a neutral. It is re-basing air units that are affected.
Posted: Fri Feb 05, 2010 8:19 pm
by trulster
pk867 wrote:Currently you can intercept tracing your flight path over a neutral. It is re-basing air units that are affected.
OK thx, logically that does not make sense, so should be fixed in future updates I suggest.
Posted: Fri Feb 05, 2010 9:40 pm
by Peter Stauffenberg
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?
Posted: Sun Feb 07, 2010 3:59 pm
by trulster
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.
Posted: Tue Feb 09, 2010 12:58 pm
by schwerpunkt
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.
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.