I remember that vanilla and early FSO used to have
this bug which - I think - was fixed later on. I'm playing 3.6.14 RC7 (wxLauncher), FS2 main campaign, and the bug seems to be back in an even nastier flavour.
When the Colossus is 1st introduced (the Enif Station mission), sure enough it doesn't open fire on the Hawkwood because of my earlier "all - ignore" order. In "Speaking in tongues", the Sobek is supposed to engage and destroy the Moloch, but it actually stops firing when I order "all - disarm" - I then have to force it to attack the Moloch again (good thing you can actually give orders to the Sobek in that mission). In "A flaming sword" (Knossos detonation), the Sobek actually fires upon the incoming Astaroths, but stops when I order "all - engage enemy", and opens fire again when I order "all - attack target" on one of the Shivans.

This is much worse than it used to be and I'm wondering what might be causing this. Any suggestions?
Command line:
-mod mediavps_3612 -spec -glow -env -nomotiondebris
-missile_lighting -normal -3dshockwave -post_process -soft_particles -fxaa -dualscanlines -targetinfo -ship_choice_3d
-weapon_choice_3d -3dwarp -warp_flash -snd_preload -ambient_factor 10 -no_emissive_light -spec_exp 7.0 -spec_point
8.6 -spec_static 12.8 -spec_tube 5.0 -fov 0.39
EDIT: Looks like it's
not just me when it comes to "A flaming sword". Not sure about "Speaking in tongues" though.
