Exhausting Upgrade Cards

By Demethostes, in Star Wars: Armada Rules Questions

If an upgrade card does not specifically say to Exhaust the card on use, can it be assumed that it's effect may be triggered multiple times in a turn (assuming it is obeying all normal game rules)?

For example:

Is Dominator allowed to drain it's hull zones more than once per turn to enhance it's attacks?

Does Gallant Haven reduce damage dealt to as many squadrons within Distance 1 that are dealt damage?

Likewise for weapon cards and crew cards, etc. etc.

Yes you are correct