B-Wing is equipped with Ion cannon; does that mean it gets two attacks per round? I with lasers and second with ion?
Secondary Weapon Attack
No, it means you get to do decide which weapon you want to attack with.
Secondary weapons can be used as your declared attack in the round, if their conditions are met (you're in the printed range, with any required tokens, having spent any required tokens, et c.)
Unlike primary weapons, they are not effected by range bonuses.
For the rest of the differences, the individual card in question will tell you more.
Note: EPIC ships, like the CR-90 and the Raider, get to equip secondary weapons into their Hardpoint slots.
These ships get to fire all weapons they have aboard, assuming they have the energy allocated to do so.
Makes sense. Following up with the rules; it was referring to proton torpedoed, but still a second attack. Thank you