rspeer/dominiate — Issue #61: Pirate Ship bug
Author: Jorbles
Created: 2012-01-12 19:31:00+00:00
State: open

Pirate Ship when played doesn't choose to buy a Province until it reaches $5, which leads to it doing things like this:

== DoublePirateShip's turn 9 ==
DoublePirateShip plays Pirate Ship.
...attacking the other players.
...DoubleJack reveals [Copper, Jack of All Trades].
...DoublePirateShip trashes DoubleJack's Copper.
...DoubleJack discards [Jack of All Trades].
...DoublePirateShip takes a Coin token (4 on the mat).
DoublePirateShip plays Silver.
DoublePirateShip plays Silver.
DoublePirateShip plays Copper.
Coins: 5, Potions: 0, Buys: 1
DoublePirateShip buys Silver.
(DoublePirateShip shuffles.)
DoublePirateShip draws 5 cards: [Silver, Pirate Ship, Copper, Estate, Estate].

And this:
== DoublePirateShip's turn 11 ==
DoublePirateShip plays Pirate Ship.
...attacking the other players.
...DoubleJack reveals [Silver, Silver].
...DoublePirateShip trashes DoubleJack's Silver.
...DoubleJack discards [Silver].
...DoublePirateShip takes a Coin token (5 on the mat).
DoublePirateShip plays Silver.
DoublePirateShip plays Copper.
DoublePirateShip plays Copper.
Coins: 4, Potions: 0, Buys: 1
DoublePirateShip buys Silver.
DoublePirateShip draws 5 cards: [Silver, Copper, Silver, Copper, Copper].

Attacking other players when it should be buying Provinces.