Good catch (twice!
)
Buglet #1: The code that allowed you to purchase helos in your core force was only checking that it was battle 0 of a campaign. So, when you arrived at the support forces purchase for battle 0, this still kicked in, and the helo formations were allowed, whatever the air superiority points were set to in the actual battle. So, buy a gunship section and drop it and you had an air superiority point "credited" back to you.
Buglet #2: has been there a LONG time as well, it appears. The test to see if the unit can bombard had been altered to allow barges, light and heavy amphibs to allow any of these to call bombardment in an amphib assault (since in the original game you could not dismount in the water on turn 0?). By allowing the transports to call, you could fire naval gunfire support during the waterborne assault. (Think that was the original problem, was 5+ years or more ago!
).
barge amphib assault code now fixed (to be tested properly though) - only amphib vehicles for the assaulting player and on a beach assault mission, should be allowed to call arty if have a radio.
- Sub bug:
that piece of code checked that the unit's index was 0, in a formation as the leader is assumed to be 0th unit. However in a campaign, unit index 0 is not necessarily the leader any more (if the leader was destroyed and replaced by another platoon member). Fixed.