The official website for The Settlers of Catan

Question about The Cards Pirate Ship - Which ships may I destroy with a Pirate Ship?

Answer

If you place a Pirate Ship in your principality, you immediately destroy a trade ship of your opponent if he has one. However, your opponent chooses which of his trade ships he wants to sink. He'll probably want to destroy the ship that trades the scarce resource.