sysCreateWeaponFire can be called with ammunition from a launcher. Normally this works fine but it seems that when the ammunition has an <Invoke> tag (even an empty one) sysCreateWeaponFire fails and returns False.
Can someone confirm this please I think this is the problem but I'm not sure.