I think I'd like to see them do this:
Mag Pulse Token: The combat round after this token is assigned to your ship, and for every combat round in which your ship has a Mag Pulse Token assigned to it, treat your primary weapon value as 0. Remove 1 Mag Pulse Token during the end phase.
Mag Pulse Torpedo
range: 2-3
attack: 3
attack [target lock]
If this attack hits, the defender suffers 1 damage and receives 1 Mag Pulse Token. Then cancel all dice results.
Advanced Mag Pulse Torpedo
range: 1-3
attack: 3
Attack [target lock]
If this attack hits, the defender suffers 1 damage and receives 2 Mag Pulse Tokens. Then cancel all dice results.