Well, the "Correct" syntax should be unitname fire "lawlauncher" but this don't work. I had to put this in a trigger: s3 switchmove "combatToWeapon";s3 selectweapon "lawlauncher";s3 fire "lawlauncher". Were s3 is the LAW Soldier's name.
He now fires his weapon, but shoots it straight up into the air!! No amount of fiddling with doTarget or CommandTarget would get him to shoot at the PV3S i put out!!!
Anyone else have any ideas?