If a weapon has option arcingShot: true, then bulletSprite does not work for specified clips in the compatibleAmmo list. It means, that only specified bulletSprite in the weapon definition will be drawn instead of the specified bulletSprite in the each clip.
Example:
- type: STR_SUPER_WEAPON
compatibleAmmo:
- STR_SW1_AMMO
- STR_SW2_AMMO
arcingShot: true
- type: STR_SW1_AMMO
bulletSprite: 15 # it does not work
- type: STR_SW2_AMMO
bulletSprite: 16 # it does not work
Is it OK or is it bug? I think this is a bug, because other weapons (arcingShot: false) do not have this problem.