Ship Card Powers

genderchange

 * This power allows the player to select one of the two Pony cards attached to this Ship card to have it's gender changed to the opposite for the duration of the current turn.
 * When activated, the player is prompted to pick one of the two Pony cards attached to this Ship to have it's gender changed to the opposite. Only Pony cards whose gender can be changed are shown. This can be cancelled.
 * If the player runs out of time to pick a card to have it's gender changed to the opposite, the game cancels for them.
 * This power fails to activate if neither Pony card attached to this Ship card can have it's gender changed to the opposite.

lovepoison

 * This power requires, when the card is placed on the grid, to have the player move a Pony card already on the grid and use it with this ship. The Pony card that is moved to this ship activates. This cards power will destroy part of the shipping grid.
 * When activated, the player will be prompted to select any of the legal Pony cards on the playing grid to be moved to the end of this ship. This can be cancelled, which will return the Ship card back to wherever it was before it was played (this is like doing an undo).
 * If the player runs out of time to pick a card to move, the game will automatically pick one for them.
 * If the part of the shipping grid the Ship card is on has become broken because of it's power, then the Pony card that was moved does not activate. #TODO: Need to confirm.
 * Cards with this power can't be placed between two existing Pony cards.
 * This power fails to activate if there's not at least one Pony card on the shipping grid that can be moved.

playfromdiscard

 * #TODO: Need to finish.

princesschange

 * #TODO: Need to finish.

racechange

 * #TODO: Need to finish.

timelinechange

 * #TODO: Need to finish.