fix vehicles attempting to fire even when empty (no longer send fire
packet when empty w/ valid ammo)