diff --git a/card_db/en_us/cards.yaml b/card_db/en_us/cards.yaml index 1d3ab00..1345fe0 100644 --- a/card_db/en_us/cards.yaml +++ b/card_db/en_us/cards.yaml @@ -1,617 +1,2295 @@ - !!python/object:__main__.Card - cardset: alchemy - cost: 3 - description: ' - - +2 Cards - - +1 Action - - When you discard this from play, you may put this on top of your deck if you have - a Potion in play.' - extra: When you play this, you draw two cards and may play anadditional Action card - this turn. In the Clean-up Phase,when you discard this, if you have at least one - Potion cardin play, you may put Alchemist on top of your deck. Thisis optional - and happens before drawing your new hand. Ifyou have no cards in your deck when - you do this,Alchemist becomes the only card in your deck. If youhave multiple - Alchemists and a Potion, you can put any orall of the Alchemists on top of your - deck. You don't haveto have used the Potion to buy anything, you only need tohave - played it. - name: Alchemist - potcost: 1 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: alchemy - cost: 2 - description: ' - - +1 Card - - +1 Action - - Reveal the top 4 cards of your deck. Put the revealed Coppers and Potions into - your hand. Put the other cards back on top in any order.' - extra: You draw a card first. Then reveal the top four cards,put the Coppers and - Potions into your hand, and put therest back on top of your deck. If there aren't - four cardsleft in your deck, reveal what you can and shuffle to getthe rest. If - there still aren't enough cards, just revealwhat there is. Any cards that are - not Copper and are notPotion go back on top of your deck in an order yourchoose. - You cannot choose not to take all of theCoppers and Potions. If after revealing - four cards thereare no cards left in your deck, the cards you put backwill become - the only cards in your deck. - name: Apothecary - potcost: 1 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: alchemy - cost: 5 - description: ' - - +1 Action - - Trash a card from your hand. - - +1 Card per Coin it costs. - - +2 Cards if it has Potion in its cost.' - extra: If you do not have any cards left in hand to trash, youdo not draw any cards. - If you trash a card costing 0coins, such as Curse or Copper, you do not draw anycards. - Otherwise you draw a card per Coin the cardyou trashed cost, and another two cards - if it hadPotion in its cost. For example, if you trash a Golem,which costs 4 Coins - and 1 Potion, you draw 6 cards. - name: Apprentice + cardset: !!python/unicode 'dominion' + cost: !!python/unicode '2' + description: !!python/unicode '+1 Action, Discard any number of cards. +1 Card per + card discarded.' + extra: !!python/unicode ' You can''t discard Cellar to itself, since it isn''t in + your hand any longer when you resolve it. You choose what cards to discard and + discard them all at once. You only draw cards after you have discarded. If you + have to shuffle to do the drawing, the discarded cards will end up shuffled into + your new Deck.' + name: !!python/unicode 'Cellar' potcost: 0 - types: !!python/tuple [Action] + types: !!python/tuple [!!python/unicode 'Action'] - !!python/object:__main__.Card - cardset: alchemy - cost: 3 - description: ' - - +1 Card - - +1 Action - - Each other player gains a curse.' - extra: If there aren't enough Curses left to go around whenyou play Familiar, you - deal them out in turn order,starting with the player to your left. If you playFamiliar - with no Curses remaining, you will still get+1 Card and +1 Action. A player gaining - a Curseputs it face-up into his Discard pile. - name: Familiar - potcost: 1 - types: !!python/tuple [Action, Attack] -- !!python/object:__main__.Card - cardset: alchemy - cost: 4 - description: ' - - Reveal cards from your deck until you reveal 2 Action cards other than Golem Cards. - - Discard the other cards, then play the Action cards in either order.' - extra: Reveal cards from the top of your deck, one at a time, until youhave revealed - two Action cards that are not Golem. If you runout of cards before revealing two - non-Golem Actions, shuffleyour discard pile (but not the revealed cards) and continue. - Ifyou run out and have no discard pile left either, you just get theActions you - found. Discard all of the revealed cards except forthe non-Golem Actions you found. - If you did not find any,you're done. If you found one, play it. If you found two, - playthem both, in either order. You cannot choose not to play oneof them. These - Action cards are not in your hand and so areunaffected by things that look for - cards in your hand. Forexample, if one of them is Throne Room (from Dominion), - youcannot use it on the other one. - name: Golem - potcost: 1 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: alchemy - cost: 2 - description: ' - - +1 Buy - - +1 Coin - - When you discard this from play, you may put one of your Treasures from play on - top of your deck.' - extra: You get an extra coin to spend this turn, andmay buy an additional card in - your Buy phase. When youdiscard this from play (usually during Clean-up), you - maychoose a Treasure card you have in play, and put that card onyour deck. If - you have no cards in your deck, that Treasure willbecome the only card in your - deck. You choose what order todiscard cards during Clean-up; so, for example, - if you haveHerbalist, Potion, and Alchemist in play, you could choose todiscard - Alchemist first, putting it on top of your deck, thendiscard Herbalist, and put - Potion on top of your deck. If youhave multiple Herbalists in play, each one will - let you putanother Treasure from play onto your deck. - name: Herbalist + cardset: !!python/unicode 'dominion' + cost: !!python/unicode '2' + description: !!python/unicode 'Trash up to 4 cards from your hand.' + extra: !!python/unicode ' You can''t trash the Chapel itself since it isn''t in + your hand when you resolve it. You could trash a different Chapel card if that + card were in your hand.' + name: !!python/unicode 'Chapel' potcost: 0 - types: !!python/tuple [Action] + types: !!python/tuple [!!python/unicode 'Action'] - !!python/object:__main__.Card - cardset: alchemy - cost: 3 - description: ' - - When you play this, count your deck and discard pile. - - Worth 1 Coin per 5 cards total between them (rounded down).' - extra: This is a Treasure card. It is a Kingdom card; it will only be in games where - itis randomly dealt out as one of the 10 Kingdom cards, or otherwise selected - tobe one of them. It is played during your Buy phase, like other Treasure cards.When - you play it, count the number of cards in your deck and discard pilecombined, - divide by 5, and round down. That is how many coins this producesfor you. Once - played, the amount of coins you get does not change even if thenumber of cards - changes later in the turn. The next time you play it, countagain. If you play - multiple copies, obviously the number will be the same forall of them. It does - not matter what order your discard pile is in, but the orderyour deck is in matters. - Do not change that order while counting! You will getto look through your discard - pile as you count it. You only get to count yourdeck and discard pile, not your - hand or cards in play or set aside cards. Youcannot play more Treasures after - buying something in your buy phrase; so forexample you cannot buy a card, then - play Philosopher's Stone, then buy anothercard. - name: Philosopher's Stone - potcost: 1 - types: !!python/tuple [Treasure] -- !!python/object:__main__.Card - cardset: alchemy - cost: 6 - description: ' - - The player to your left takes an extra turn after this one, in which you can see - all cards he can and make all decisions for him. Any cards he would gain on that - turn, you gain instead; any cards of his that are trashed are set aside and returned - to his discard pile at end of turn.' - extra: You are not taking a turn with the deck of the player to your left; that - player is taking a turn, with youmaking the decisions and gaining the cards. This - is a crucial difference to keep in mind when consideringcard interactions - the - "you" in all cards still refers to the player being Possessed, not the player - doing thePossessing. Possession has several pieces to it:-You can see the Possessed - player's cards for the entire turn, which means you will see his next hand duringClean-up. - You will also see any cards he is entitled to see due to card rules; for example, - you can look atcards he has set aside with Native Village (from Seaside). You - can count any cards he can count.-Any cards the Possessed player would have gained - in any way, you gain instead; this includes cardsbought, as well as cards gained - due to Actions. The cards you gain this way go to your discard pile, even ifthey - would have gone to that player's hand or the top of his deck or somewhere else. - You only gain cardshe would have; you do not gain tokens he would have (for example - from the Seaside card Pirate Ship).-During the Possessed turn, whenever one of - that player's cards is trashed, set it aside, and that player putsit into his - discard pile at the end of the turn, after Clean-up. This counts as the card being - trashed, so, forexample, you could trash a Mining Village (from Intrigue) and - get the 2 coins. Getting those cards back atend of turn does not count as those - cards being gained (so for example, you won't get them). Other players'cards that - are trashed during that turn are not returned.-Cards passed with Masquerade (from - Intrigue) are not being gained or trashed, and so are passed normally.Cards returned - to the Supply with Ambassador (from Seaside) are also not being trashed, and so - return tothe Supply normally.[Continued on blank tab] - name: Possession - potcost: 1 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: alchemy - cost: 4 - description: ' - - Worth 1 Potion.' - extra: This is a basic Treasure card. It costs 4 Coins and produces Potion. It isnot - a Kingdom card.After you choose 10 Kingdom cards for the Supply, if any of them - havePotion in the cost, add the Potion pile to the Supply. Also add thePotion - pile if you are using the promotional card Black Market, and theBlack Market deck - includes at least one card with Potion in the cost. Ifyou don't have any cards - with Potion in the cost in the Supply or theBlack Market deck, do not use the - Potion pile in this game.When you have a Potion pile, put all 16 Potions in it, - no matter howmany players there are. In games using this pile, if the pile becomesempty, - that will count towards the game ending condition. - name: Potion + cardset: !!python/unicode 'dominion' + cost: !!python/unicode '2' + description: !!python/unicode '+2 Cards, When another player plays an Attack card, + you may reveal this from your hand. If you do, you are unaffected by that Attack.' + extra: !!python/unicode ' An attack card is one that says "Attack" on the bottom + line (usually, "Action - Attack"). When someone else plays an Attack card, you + may reveal the Moat by showing it from your hand to the other players and then + returning it to your hand (before the Attack card resolves). You are then unaffected + by that Attack card. You won''t gain a Curse because of a Witch or reveal a card + to a Spy, and so on. Moat doesn''t stop anything an Attack does to other players + or to the player of the Attack; for example, if everyone else Moats a Witch, the + person who played it still gets to draw 2 cards. Moat can also be played on your + turn as an Action to draw 2 cards.' + name: !!python/unicode 'Moat' potcost: 0 - types: !!python/tuple [Treasure] + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Reaction'] - !!python/object:__main__.Card - cardset: alchemy - cost: 2 - description: ' - - +1 Action - - Each player (including you) reveals the top card of his deck and either discards - it or puts it back, your choice. Then reveal cards from the top of your deck until - revealing one that isn''t an Action. - - Put all of your revealed cards into your hand.' - extra: First you reveal the top card of each player's deck, and either have themdiscard - it or have them put it back. After you finish making thosedecisions, reveal cards - from the topof your deck until you reveal a card that isn't an Action card. If - you runout of cards without revealing an Action card, shuffle your discard pile - andkeep going. If you have no discard pile left either, stop there. Put all of - therevealed Action cards into your hand, plus that first non-Action yourevealed. - If the very first card you revealed was not an Action, that cardgoes into your - hand. Cards with multiple types, one of which is Action, areActions. The only - cards that go into your hand are the ones revealed aspart of the revealing cards - until finding a non-Action; you do not getdiscarded cards from the first part - of what Scrying Pool did, or cards fromother players' decks. - name: Scrying Pool - potcost: 1 - types: !!python/tuple [Action, Attack] + cardset: !!python/unicode 'dominion' + cost: !!python/unicode '3' + description: !!python/unicode '+2 Coins, You may immediately put your deck into + your discard pile.' + extra: !!python/unicode ' You must resolve the Chancellor (decide whether or not + to discard your Deck by flipping it into your Discard pile) before doing other + things on your turn, like deciding what to buy or playing another Action card. + You may not look through your Deck as you discard it.' + name: !!python/unicode 'Chancellor' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] - !!python/object:__main__.Card - cardset: alchemy - cost: 0 - description: ' + cardset: !!python/unicode 'dominion' + cost: !!python/unicode '3' + description: !!python/unicode '+1 Card, +2 Actions.' + extra: !!python/unicode ' If you''re playing multiple Villages, keep a careful count + of your Actions. Say how many you have left out loud; this trick works every time.' + name: !!python/unicode 'Village' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'dominion' + cost: !!python/unicode '3' + description: !!python/unicode '+1 Buy, +2 Coins.' + extra: !!python/unicode ' During your Buy phase, you may add 2 Coins to the total + value of the Treasure cards played, and you may buy an additional card from the + Supply.' + name: !!python/unicode 'Woodcutter' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'dominion' + cost: !!python/unicode '3' + description: !!python/unicode 'Gain a card costing up to 4 Coins.' + extra: !!python/unicode ' The card you gain is put into your Discard pile. It has + to be a card from the Supply. You cannot use coins from Treasures or previous + Actions (like the Market) to increase the cost of the card you may gain. [You + cannot gain cards with Potion in the cost with Workshop.]' + name: !!python/unicode 'Workshop' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'dominion' + cost: !!python/unicode '4' + description: !!python/unicode 'Gain a silver card; put it on top of your deck. Each + other player reveals a Victory card from his hand and puts it on his deck (or + reveals a hand with no Victory cards).' + extra: !!python/unicode ' If you have no cards left in your Deck when you play this + card, the Silver you gain will become the only card in your Deck. Similarly, if + another players has no cards in his Deck, the Victory card he puts on top will + become the only card in his Deck.' + name: !!python/unicode 'Bureaucrat' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Attack'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'dominion' + cost: !!python/unicode '4' + description: !!python/unicode 'Trash this card. Gain a card costing up to 5 Coins.' + extra: !!python/unicode ' The gained card goes into your Discard pile. It has to + be a card from the Supply. You cannot use coins from Treasures or previous Actions + (like the Market) to increase the cost of the card that you gain. If you use Throne + Room on Feast, you will gain two cards, even though you can only trash Feast once. + Gaining the card isn''t contingent on trashing Feast; they''re just two things + that the card tries to make you do.' + name: !!python/unicode 'Feast' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'dominion' + cost: !!python/unicode '4' + description: !!python/unicode 'Variable, Worth 1 for every 10 cards in your + deck (rounded down).' + extra: !!python/unicode ' This Kingdom card is a Victory card, not an Action card. + It does nothing until the end of the game, when it is worth 1 victory point per + 10 cards in your Deck (counting all of your cards - your Discard pile and hand + are part of your Deck at that point). Round down; if you have 39 cards, Gardens + is worth 3 victory points. During set-up, place 12 Gardens in the Supply for a + 3+ player game and 8 in the Supply for a 2 player game.' + name: !!python/unicode 'Gardens' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Victory'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'dominion' + cost: !!python/unicode '4' + description: !!python/unicode '+2 Coins, Each other player discards down to 3 cards + in his hand.' + extra: !!python/unicode ' The attacked players discard cards until they have only + 3 cards in hand. Players who had 3 or fewer cards in hand when Militia was played + do not discard any cards.' + name: !!python/unicode 'Militia' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Attack'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'dominion' + cost: !!python/unicode '4' + description: !!python/unicode 'Trash a Copper from your hand. If you do, +3 Coins.' + extra: !!python/unicode ' If you do not have a Copper in your hand to trash, you + don''t get the +3 Coins to spend in the Buy phase.' + name: !!python/unicode 'Moneylender' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'dominion' + cost: !!python/unicode '4' + description: !!python/unicode 'Trash a card from your hand. Gain a card costing + up to 2 Coins more than the trashed card.' + extra: !!python/unicode ' You cannot trash the Remodel as it isn''t in your hand + when you resolve it (you can trash a different Remodel card from your hand). If + you do not have a card to trash, you cannot gain a card from the Remodel. The + gained card goes in your Discard pile. You can only gain cards from the Supply. + The gained card need not cost exactly 2 Coins more than the trashed card; it can + cost that much or any amount less. You cannot use coins from Treasures or previous + Actions (like the Market) to increase the cost of the card you gain. You can trash + a card to gain a copy of the same card.' + name: !!python/unicode 'Remodel' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'dominion' + cost: !!python/unicode '4' + description: !!python/unicode '+3 Cards.' + extra: !!python/unicode ' Draw three cards.' + name: !!python/unicode 'Smithy' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'dominion' + cost: !!python/unicode '4' + description: !!python/unicode '+1 Card, +1 Action, Each player (including you) reveals + the top card of his deck and either discards it or puts it back, your choice.' + extra: !!python/unicode ' Spy causes all players, including the one who played it, + to reveal the top card of their Deck. Note that you draw your card for playing + Spy before any cards are revealed. Anyone who does not have any cards left in + their Deck shuffles in order to have something to reveal. Anyone who still has + no cards to reveal doesn''t reveal one. If players care about the order in which + things happen for this, you do yourself first, then each other player in turn + order. Revealed cards that aren''t discarded are returned to the top of their + players'' Decks.' + name: !!python/unicode 'Spy' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Attack'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'dominion' + cost: !!python/unicode '4' + description: !!python/unicode 'Each other player reveals the top 2 cards of his + deck. If they revealed any Treasure cards, they trash one of them that you choose. + You may gain any or all of these trashed cards. They discard the other revealed + cards.' + extra: !!python/unicode ' A player with just one card left revealed that last card + and then shuffles to get the other card to reveal (without including the revealed + card); a player with no cards left shuffles to get both of them. A player who + still doesn''t have two cards to reveal after shuffling just reveals what he can. + Each player trashes one Treasure card at most, of the attacker''s choice from + the two revealed cards, and then you gain any of the trashed cards that you want. + You can only take Treasures just trashed - not ones trashed on previous turns. + You can take none of them, all of them, or anything in between. Put the Treasures + you decided to gain into your Discard pile. The ones you choose not to gain stay + in the Trash pile.' + name: !!python/unicode 'Thief' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Attack'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'dominion' + cost: !!python/unicode '4' + description: !!python/unicode 'Choose an Action card in your hand. Play it twice.' + extra: !!python/unicode ' You pick another Action card in your hand, play it, and + play it again. The second use of the Action card doesn''t use up any extra Actions + you have. You completely resolve playing the Action the first time before playing + it the second time. If you Throne Room a Throne Room, you play an Action, doing + it twice, and then play another Action and do it twice; you do not resolve an + Action four times. If you Throne Room a card that gives you +1 Action, such as + Market, you will end up with 2 Actions left afterwards, which is tricky, because + if you''d just played Market twice you''d only have 1 Action left afterwards. + Remember to count the number of Actions you have remaining out loud to keep from + getting confused! You cannot play any other Actions in between playing the Throne + Roomed Action twice.' + name: !!python/unicode 'Throne Room' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'dominion' + cost: !!python/unicode '5' + description: !!python/unicode '+4 Cards, +1 Buy, Each other player draws a card.' + extra: !!python/unicode ' The other players must draw a card whether they want to + or not. All players should shuffle as necessary.' + name: !!python/unicode 'Council Room' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'dominion' + cost: !!python/unicode '5' + description: !!python/unicode '+2 Actions, +1 Buy, +2 Coins.' + extra: !!python/unicode ' If you are playing multiple Festivals, keep a careful + count of your Actions. Say how many you have left out loud; this trick works every + time (i.e. "I''m playing the Festival and now have two Actions remaining. I play + a Market and have two Actions remaining. I play another Festival and now have + three actions remaining...).' + name: !!python/unicode 'Festival' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'dominion' + cost: !!python/unicode '5' + description: !!python/unicode '+2 Cards, +1 Action.' + extra: !!python/unicode ' Draw two cards. You may play another Action card during + your Action phase.' + name: !!python/unicode 'Laboratory' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'dominion' + cost: !!python/unicode '5' + description: !!python/unicode 'Draw until you have 7 cards in hand. You may set + aside any Action cards drawn this way, as you draw them; discard the set aside + cards after you finish drawing.' + extra: !!python/unicode ' If you have to shuffle in the middle, the set-aside cards + are not shuffled into the new Deck. They will be discarded when you have finished + drawing cards. If you run out of cards even after shuffling, you just get however + many there were. You are not obligated to set aside Actions - you just have the + option to do so. If you have 7 or more cards in hand after you play the Library, + you don''t draw any cards.' + name: !!python/unicode 'Library' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'dominion' + cost: !!python/unicode '5' + description: !!python/unicode '+1 Card, +1 Action, +1 Buy, +1 Coin.' + extra: !!python/unicode ' Draw a card. You may play another Action card during your + Actions phase. During your Buy phase, you may buy an additional card from the + supply, and add one coin to the total value of the Treasure cards played.' + name: !!python/unicode 'Market' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'dominion' + cost: !!python/unicode '5' + description: !!python/unicode 'Trash a Treasure card from your hand. Gain a Treasure + card costing up to 3 Coins more; put it into your hand.' + extra: !!python/unicode ' Generally, you can trash a Copper card and gain a Silver, + or trash a Silver card and gain a Gold. However, you could also trash a Treasure + to gain the same Treasure or a cheaper one. The gained card goes in your hand; + thus, you can spend it the same turn. If you don''t have a Treasure card in your + hand to trash, you can''t gain anything.' + name: !!python/unicode 'Mine' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'dominion' + cost: !!python/unicode '5' + description: !!python/unicode '+2 Cards, Each other player gains a Curse card.' + extra: !!python/unicode ' If there aren''t enough Curses left to go around when + you play the Witch, you deal them out in turn order - starting with the player + after you. If you play Witch with no Curses remaining, you will still draw 2 cards. + A player gaining a Curse puts it face-up into his Discard pile.' + name: !!python/unicode 'Witch' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Attack'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'dominion' + cost: !!python/unicode '6' + description: !!python/unicode 'Reveal cards from your deck until you reveal 2 Treasure + cards. Put those Treasure cards in your hand and discard the other revealed cards.' + extra: !!python/unicode ' If you have to shuffle in the middle, shuffle. Don''t + shuffle in the revealed cards as these cards do not go to the Discard pile until + you have finished revealing cards. If you run out of cards after shuffling and + still only have one Treasure, you get just that one Treasure.' + name: !!python/unicode 'Adventurer' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'intrigue' + cost: !!python/unicode '2' + description: !!python/unicode '+3 Card, Put a card from your hand on top of your + deck.' + extra: !!python/unicode ' You draw cards and add them to your hand before putting + one back. The card you put on top of your deck can be any card in your new hand + and doesn''t have to be one of the 3 you just drew.' + name: !!python/unicode 'Courtyard' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'intrigue' + cost: !!python/unicode '2' + description: !!python/unicode 'Choose two: +1 Card, +1 Action, +1 Buy, +1 Coin. + (The choices must be different.).' + extra: !!python/unicode ' First pick any 2 of the 4 options. You cannot pick the + same option twice. After picking both, do both, in either order. You may not choose + to draw a card, look at the card drawn, and then make your second choice.' + name: !!python/unicode 'Pawn' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'intrigue' + cost: !!python/unicode '2' + description: !!python/unicode 'Discard any number of cards. +1 Coin per card discarded. + - When another player plays an Attack card, you may reveal this from your hand. + If you do, +2 cards, then put 2 cards from your hand on top of your deck.' + extra: !!python/unicode ' When you play this as an Action on your turn, you first + discard any number of cards from your hand, then get 1 coin per card you discarded. + You may choose to discard zero cards, but then you will get zero additional coins. + The other ability does nothing at that time as it is only used as a Reaction. + When someone else plays an Attack card, you may reveal Secret Chamber from your + hand. If you do, first you draw 2 cards, then you put at 2 cards from your hand + on top of your deck (in any order). The cards you put back do not have to be the + ones you drew. You can put Secret Chamber itself on top of your deck; it''s still + on your hand when you reveal it. Revealing Secret Chamber happens prior to resolving + what an Attack does to you. For example, if another player plays Thief, you can + reveal Secret Chamber, draw 2 cards, put 2 back, and then you resolve getting + hit by the Thief. You can reveal Secret Chamber whenever another player plays + an Attack card, even if that Attack would not affect you. Also, you can reveal + more than one Reaction card in response to an Attack. For example, after revealing + the Secret Chamber in response to an Attack and resolving the effect of the Secret + Chamber, you can still reveal a Moat to avoid the Attack completely.' + name: !!python/unicode 'Secret Chamber' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Reaction'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'intrigue' + cost: !!python/unicode '3' + description: !!python/unicode '+1 Card, +1 Action, 1 ' + extra: !!python/unicode ' This is both an Action card and a Victory card. When you + play it, you draw a card and may play another Action. At the end of the game, + it''s worth 1 VP, like an Estate. During set-up, place 12 Great Halls in the Supply + for a 3- or 4- [or 5- or 6-] player game and 8 in the Supply for a 2-player game.' + name: !!python/unicode 'Great Hall' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Victory'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'intrigue' + cost: !!python/unicode '3' + description: !!python/unicode '+2 Card, Each player passes a card in their hand + to the player on their left. You may trash a card from your hand.' + extra: !!python/unicode ' First you draw 2 cards. Next, each player (all at the + same time) chooses a card from his hand and places it face down on the table between + him and the player to his left. The player to the left then puts that card into + his hand. Cards are passed simultaneously, so you may not look at the card you + are receiving until you have chosen a card to pass. Finally, you may trash a card + from your hand. Only the player who played Masquerade may trash a card. This is + not an Attack and cannot be responded to with Moat or Secret Chamber.' + name: !!python/unicode 'Masquerade' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'intrigue' + cost: !!python/unicode '3' + description: !!python/unicode '+2 Actions, Reveal your hand. If you have no Action + cards in hand, +2 Cards.' + extra: !!python/unicode ' You get 2 more Actions to use no matter what else happens. + Then you must reveal your hand. If you have no Action cards in hand, you draw + 2 cards. If the first card you draw is an Action card, you still draw the second + card. Action - Victory cards are Action cards.' + name: !!python/unicode 'Shanty Town' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'intrigue' + cost: !!python/unicode '3' + description: !!python/unicode 'Choose one: +2 Cards; or +2 Coins; or trash 2 cards + from your hand.' + extra: !!python/unicode ' If you choose to trash 2 cards and have 2 or more cards + in your hand after playing the Steward, then you must trash exactly 2 cards. You + may choose to trash 2 cards, even if you only have 1 card left in your hand after + playing the Steward; just trash the remaining card in your hand. You cannot mix + and match - you either draw 2 cards, get 2 coins, or trash 2 cards.' + name: !!python/unicode 'Steward' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'intrigue' + cost: !!python/unicode '3' + description: !!python/unicode '+2 Coins, Each other player trashes the top card + of his deck and gains a card with the same cost that you choose.' + extra: !!python/unicode ' A player with no cards left in his Deck shuffles first; + a player who still has no cards does not trash a card or gain a card. If the order + matters (such as when piles are running low), resolve Swindler in turn order starting + with the player to your left. Gained cards go to discard piles. If a player trashed + a 0-cost card such as Copper, you may choose to give him Curse (if there are any + left). You can give a player another copy of the same card he trashed. The gained + cards have to be ones from the Supply, and you have to pick a card that''s left + if you can (you cannot pick an empty pile). If there are no cards in the Supply + with the same cost as a given player''s trashed card, no card is gained by that + player. A player who Moats this does not reveal a card from his deck, and so neither + trashes a card nor gains a card.' + name: !!python/unicode 'Swindler' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Attack'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'intrigue' + cost: !!python/unicode '3' + description: !!python/unicode '+1 Card, +1 Action, Name a card, then reveal the + top card of your deck. If it is the named card, put it in your hand.' + extra: !!python/unicode ' First you draw your card. Then name a card ("Copper," + for example - not "Treasure") and reveal the top card of your deck; if you named + the same card you revealed, put the revealed card in your hand. If you do not + name the right card, you put the revealed card back on top.' + name: !!python/unicode 'Wishing Well' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'intrigue' + cost: !!python/unicode '4' + description: !!python/unicode '+1 Buy, You may discard an Estate card. If you do, + +4 Coins. Otherwise, gain an Estate card.' + extra: !!python/unicode ' You are never obligated to discard an Estate, even if + you have one in your hand. However, if you do not discard an Estate, you must + gain an Estate (if there are any left); you cannot choose to just get +1 Buy from + this Card.' + name: !!python/unicode 'Baron' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'intrigue' + cost: !!python/unicode '4' + description: !!python/unicode '+1 Buy, +1 Coin. All cards (including cards in players'' + hands) cost 1 Coin less this turn, but not less than 0 Coins.' + extra: !!python/unicode ' Costs are 1 coin lower for all purposes. For example, + if you played Village, then Bridge, then Workshop, you could use Workshop to gain + a Duchy (because Duchy now costs 4 Coins due to the Bridge). Then if you played + 3 Coins, you could buy a Silver (for 2 Coins) and an Estate (for 1 coin). Cards + in players'' decks are also affected. The effect is cumulative; if you Throne + Room a Bridge, all cards will cost 2 Coins less this turn. Costs never go below + 0 Coins. For this reason, if you play Bridge and then play Upgrade, you could + trash a Copper (which still costs zero, even though you played Bridge) and gain + a Pawn (which costs 1 after Bridge is played).' + name: !!python/unicode 'Bridge' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'intrigue' + cost: !!python/unicode '4' + description: !!python/unicode '+2 Coins. If you''ve played 3 or more Actions this + turn (counting this): +1 Card, +1 Action.' + extra: !!python/unicode ' You evaluate whether or not Conspirator gives you +1 Card + and +1 Action when you play it. Action cards played later in the turn do not change + this evaluation. For the purposes of counting actions, if you Throne Room an Action, + that''s one Action of the Throne Room, one for the selected Action played the + first time, and one for the selected Action played the second time. For example, + if you play Throne Room on Conspirator, the first conspirator will be your second + Action, and won''t give you +1 Card or +1 Action, but the second Conspirator will + be your third Action, and you will get +1 Card and +1 Action for that second Conspirator. + Action - Victory cards are Actions.' + name: !!python/unicode 'Conspirator' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'intrigue' + cost: !!python/unicode '4' + description: !!python/unicode 'Copper produces an extra 1 Coin this turn.' + extra: !!python/unicode ' This just changes how much money you get when playing + Copper. The effect is cumulative; if you use Throne Room on Coppersmith, each + Copper that you play that turn will produce 3 coins.' + name: !!python/unicode 'Coppersmith' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'intrigue' + cost: !!python/unicode '4' + description: !!python/unicode 'Gain a card costing up to 4 Coins. If it is an... + Action card, +1 Action. Treasure card, +1 Coin. Victory card, +1 Card.' + extra: !!python/unicode ' The card you gain must be from the Supply and is put into + your discard pile. You get a bonus depending on what type of card you gained. + A card with 2 types gives you both bonuses; if you use Ironworks to gain a Great + Hall, you will then draw a card (because Great Hall is a Victory card) and may + play another Action (because Great Hall is an Action card). Costs of cards are + affected by Bridge. [You cannot gain a card with Potion in the cost with Ironworks.]' + name: !!python/unicode 'Ironworks' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'intrigue' + cost: !!python/unicode '4' + description: !!python/unicode '+1 Card, +2 Actions. You may trash this card immediately. + If you do, +2 Coins.' + extra: !!python/unicode ' You must decide whether or not to trash Mining Village + or not before moving on to other actions or other phases. You get a card and +2 + Actions, whether you choose to trash it or not. If you trash it you also get +2 + Coins. If you Throne Room a Mining Village, you cannot trash Mining Village twice. + You will get +1 Card, +2 Actions, and +2 Coins the first time you play it and + trash it and when you play it the second time with the Throne Room you get +1 + Card and +2 Actions but cannot trash it again.' + name: !!python/unicode 'Mining Village' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'intrigue' + cost: !!python/unicode '4' + description: !!python/unicode '+1 Action. Reveal the top 4 cards of your deck. Put + the revealed Victory cards into your hand. Put the other cards on top of your + deck in any order.' + extra: !!python/unicode ' If there are fewer than 4 cards left in your deck, reveal + all the cards in your deck, shuffle your discard pile (which does not include + currently revealed cards), and then reveal the remainder needed. Action - Victory + cards are Victory cards. Curse cards are not Victory cards. Take all revealed + Victory cards into your hand; you cannot choose to leave some on top. You do not + have to reveal the order that you put the cards back in.' + name: !!python/unicode 'Scout' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'intrigue' + cost: !!python/unicode '5' + description: !!python/unicode 'Worth 1 per Duchy you have.' + extra: !!python/unicode ' This does nothing until the end of the game, at which + time it''s worth 1 VP per Duchy you have. This counts all of your cards - your + Discard pile and hand are part of your Deck at that point. During set-up, place + 12 Dukes in the Supply for a 3- or 4- [or 5- or 6-] player game and 8 in the Supply + for a 2-player game.' + name: !!python/unicode 'Duke' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Victory'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'intrigue' + cost: !!python/unicode '5' + description: !!python/unicode '+1 Action, Choose one: +2 Coins; or discard your + hand, +4 Cards, and each other player with at least 5 cards in hand discards his + hand and draws 4 cards.' + extra: !!python/unicode ' You get +1 Action whichever option you choose. The options + are +2 coins, or everything after that - discarding, drawing 4 cards, and other + players discarding and drawing. A player who Moats this neither discards nor draws. + Other players are only affected by this if they have 5 or more cards in hand. + Other players can use Secret Chamber when you play Minion even if they do not + have 5 or more cards in hand. [You make your choice on how to use Minion after + other players are done revealing Reactions.]' + name: !!python/unicode 'Minion' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Attack'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'intrigue' + cost: !!python/unicode '5' + description: !!python/unicode 'Each other player reveals cards from the top of his + deck until revealing one costing 3 Coins or more. He trashes that card and may + gain a card costing at most 2 Coins less than it. He discards the other revealed + cards.' + extra: !!python/unicode ' Each other player turns over the top cards of his deck + until he reveals one costing 3 coins or more. If a player needs to shuffle to + continue revealing cards, he does not shuffle in the already revealed cards. If + he goes through all of his cards without finding a card costing 3 coins or more, + he just discards everything revealed and is done. If he does find a card costing + 3 coins or more, he trashes it, and then may choose to gain a card costing at + most 2 coins less than the trashed card. For example, if he trashed a card costing + 5 coins, he may gain a card costing up to 3 coins. The gained card must be from + the Supply and is put into his discard pile, as are his revealed cards. Costs + of cards are affected by Bridge.' + name: !!python/unicode 'Saboteur' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Attack'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'intrigue' + cost: !!python/unicode '5' + description: !!python/unicode '+3 Card, Each other player chooses one: he discards + 2 cards; or he gains a Curse card, putting it in his hand.' + extra: !!python/unicode ' Each other player chooses which option to suffer and then + suffers it. A player can choose to gain a Curse even when there are no Curses + left, in which case he doesn''t gain one; and a player can choose to discard 2 + cards even if he has no cards in hand or one card in hand (if he has one card, + he discards that single card). Gained Curses go to the players'' hands rather + than their discard piles. If there aren''t enough Curses left for everybody, deal + them around in turn order starting with the player to your left. When the order + matters (such as with very few Curses left), each player makes his decision of + which fate to suffer in turn order.' + name: !!python/unicode 'Torturer' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Attack'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'intrigue' + cost: !!python/unicode '5' + description: !!python/unicode 'Trash 2 cards from your hand. If you do, gain a silver + card; put it into your hand.' + extra: !!python/unicode ' If you have 2 or more cards, you must trash exactly 2 + cards and gain a Silver card. The gained Silver card goes into your hand and can + be spent the same turn. If the Silver pile is empty, you do not gain a Silver + card (but still trash cards if possible). If you only have one card left in your + hand and you play Trading Post, you trash the one remaining card but you do not + gain a Silver. If you have no cards left when you play this, nothing happens.' + name: !!python/unicode 'Trading Post' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'intrigue' + cost: !!python/unicode '5' + description: !!python/unicode 'The player to your left reveals then discards the + top 2 cards of his deck. For each differently named card revealed, if it is an... + Action Card, +2 Actions; Treasure Card, +2 Coins; Victory Card, +2 Cards.' + extra: !!python/unicode ' If the player after you has fewer than 2 cards left in + his deck, he reveals all the cards in his deck, shuffles his discard pile (which + does not include currently revealed cards), and then reveals the remainder needed. + The player then discards the revealed cards. If the player after you does not + have enough cards to reveal 2, he reveals what he can. You get bonuses for the + types of cards revealed, counting only the different cards. A card with 2 types + gives you both bonuses. So if the player to your left reveals Copper and Harem, + you get +4 Coins and +2 cards; if he reveals 2 Silvers, you just get +2 coins. + Curse produces no bonus.' + name: !!python/unicode 'Tribute' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'intrigue' + cost: !!python/unicode '5' + description: !!python/unicode '+1 Card, +1 Action, Trash a card from your hand. + Gain a card costing exactly 1 Coin more than it.' + extra: !!python/unicode ' Draw a card first. Then, you must trash a card from your + hand and gain a card costing exactly 1 coin more than the trashed card. The gained + card has to be a card in the Supply, and it goes into your discard pile. If there + are no cards available for that cost, you do not get one (you still trashed a + card though). If you do not have a card in your hand to trash, you neither trash + nor gain a card. Card costs are affected by Bridge. Since Bridge affects the costs + of the card you trash and then card you gain, in most cases the Bridge will have + no net effect. But since cards cannot go below zero in cost, a Bridge played before + an Upgrade would allow you to trash a Copper and gain an Estate.' + name: !!python/unicode 'Upgrade' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'intrigue' + cost: !!python/unicode '6' + description: !!python/unicode 'Worth 2 Coins, 2 ' + extra: !!python/unicode ' This is both a Treasure card and a Victory card. You can + play it for 2 coins, just like a Silver card. At the end of the game, it''s worth + 2 VP. During set-up, place 12 Harems in the Supply for a 3- or 4- [or 5- or 6-] + player game and 8 in the Supply for a 2-player game.' + name: !!python/unicode 'Harem' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Treasure', !!python/unicode 'Victory'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'intrigue' + cost: !!python/unicode '6' + description: !!python/unicode '2 - Trash a card from your hand. If it is an... + Choose one: +3 Cards, or +2 Actions.' + extra: !!python/unicode ' This is both an Action card and a Victory card. When you + play it, you choose either to draw 3 cards or to get 2 more Actions to use; you + cannot mix and match. At the end of the game, this is worth 2 VP. During set-up, + place 12 Nobles in the Supply for a 3- or 4- [or 5- or 6-] player game and 8 in + the Supply for a 2-player game.' + name: !!python/unicode 'Nobles' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Victory'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'seaside' + cost: !!python/unicode '2' + description: !!python/unicode '+2 Coins, Trash this card. Put an Embargo token on + top of a Supply pile. - When a player buys a card, he gains a Curse card per Embargo + token on that pile.' + extra: !!python/unicode ' You can pick any pile in the supply. If multiple Embargo + cards are used to put Embargo tokens on the same pile, a player gains a Curse + card for every Embargo token when they buy a card from that pile. You do not gain + a Curse card if you gain a card from an Embargoed pile without buying it (for + example, if you gain a card with Smugglers). If you Throne Room an Embargo, you + place two Embargo tokens and they do not have to go on the same Supply pile. If + you run out of Embargo tokens, use a suitable replacement to mark Embargoed piles. + If there are no Curses left, Embargo tokens do nothing.' + name: !!python/unicode 'Embargo' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'seaside' + cost: !!python/unicode '2' + description: !!python/unicode '+1 Card, +1 Action, Set aside a card from your hand + face down. At the start of your next turn, put it into your hand.' + extra: !!python/unicode ' First draw a card; then choose a card from your hand and + set it aside, face down. Put the set aside card on the Haven, to remind you what + it''s for. Other players don''t get to see what you put down. You have to set + aside a card; it''s not optional. Haven and the card stay there until the start + of your next turn, at which point you put the set aside card into your hand. Haven + itself is discarded during the Clean-up phase of that subsequent turn.' + name: !!python/unicode 'Haven' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Duration'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'seaside' + cost: !!python/unicode '2' + description: !!python/unicode '+1 Action, Now and at the start of your next turn: + +1 Coin. - While this is in play, when another player plays an Attack card, it + doesn''t affect you.' + extra: !!python/unicode ' You get an action and a coin this turn, but only a coin + next turn. Attack cards played by other players don''t affect you, even if you + want them to. You could reveal Secret Chamber in order to draw 2 cards and put + 2 cards from your hand back on top of your deck when an Attack card is played, + and you will still not suffer from the Attack card. You do still gain the benefits + (like +Cards) of Attack cards you play on your turn. Lighthouse is discarded during + the Cleanup phase of your next turn.' + name: !!python/unicode 'Lighthouse' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Duration'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'seaside' + cost: !!python/unicode '2' + description: !!python/unicode '+2 Actions, Choose one: Set aside the top card of + your deck face down on your Native Village mat; or put all the cards from your + mat into your hand. You may look at the cards on your mat at any time; return + them to your deck at the end of the game.' + extra: !!python/unicode ' When you first gain one of these, take a Native Village + player mat to put cards from this on. When you play Native Village, either take + all of the set aside cards from your Native Village player mat and put them into + your hand, or set aside the top card of your deck face down (shuffling first if + needed) on the Native Village player mat. You may choose either option even if + you have no cards on your mat or no cards in your deck. You may look at the cards + on your Native Village player mat at any time. At the end of the game, any cards + still on your mat return to your deck for scoring. Native Village itself does + not get set aside; it goes to your discard pile during the Clean-up phase.' + name: !!python/unicode 'Native Village' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'seaside' + cost: !!python/unicode '2' + description: !!python/unicode '+1 Card, +1 Action, Look at the bottom card of your + deck. You may put it on top.' + extra: !!python/unicode ' Draw a card before you look at the bottom card of your + deck. If placing the card on top of your deck, be sure not to look at the next + card on the bottom of your deck while moving the card. If you have no cards left + when it''s time to look at the bottom, you shuffle first.' + name: !!python/unicode 'Pearl Diver' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'seaside' + cost: !!python/unicode '3' + description: !!python/unicode 'Reveal a card from your hand. Return up to 2 copies + of it from your hand to the Supply. Then each other player gains a copy of it.' + extra: !!python/unicode ' First you choose and reveal a card from your hand. You + may place up to 2 copies of that card from your hand back in the Supply. You may + choose not to put any of them back in the Supply. Then the other players each + gain a copy of it from the Supply. If the pile for the chosen card runs out, some + players may not get one; cards are given out in turn order starting with the next + player. If you have no other cards in hand when you play this, it does nothing.' + name: !!python/unicode 'Ambassador' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Attack'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'seaside' + cost: !!python/unicode '3' + description: !!python/unicode '+2 Actions, +1 Coin, At the start of your next turn: + +1 Action, +1 Coin.' + extra: !!python/unicode ' You get a coin to spend and 2 more Actions to use this + turn. At the start of your next turn you get a coin and only one more Action. + This means you will be able to play 2 Actions total on your next turn (counting + your normal Action). Leave this in front of you until the Clean-up phase of your + next turn.' + name: !!python/unicode 'Fishing Village' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Duration'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'seaside' + cost: !!python/unicode '3' + description: !!python/unicode '+1 Action, Look at the top 3 cards of your deck. + Trash one of them. Discard one of them. Put the other one on top of your deck.' + extra: !!python/unicode ' If you do not have 3 cards to look at from the top of + your deck, look at as many as you can and then shuffle your discard pile to look + at the remaining cards. You should look at all 3 cards before deciding which to + trash, which card to discard, and which card to put back on top of your deck. + If the 3 cards you look at are the last 3 cards in your deck, the card you put + back on top of your deck will be the only card left in your deck. If you have + less than 3 cards to look at, even after shuffling, then you must follow the instructions + on the card in order. If you only have one card to look at, you must trash it. + If you have 2 cards to look at, you must trash one and discard one.' + name: !!python/unicode 'Lookout' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'seaside' + cost: !!python/unicode '3' + description: !!python/unicode 'Gain a copy of a card costing up to 6 Coins that + the player to your right gained on his last turn.' + extra: !!python/unicode ' This looks at the most recent turn of the player to your + right, even if you''ve taken multiple turns in a row. If that player gained no + cards, or nothing costing 6 or less, then Smugglers does nothing. If that player + gained multiple cards costing 6 or less, you choose which one to gain a copy of. + Gained cards must come from the supply. They can be any card gained, whether bought + or otherwise gained; you can even gain a card that the previous player gained + with Smugglers. If the previous player gained a card via Black Market, you will + not be able to gain a copy of it (no copies of it in the supply.) This is not + an Attack; Lighthouse and Moat can''t stop it. You cannot gain cards with Potion + in the cost with Smugglers.' + name: !!python/unicode 'Smugglers' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'seaside' + cost: !!python/unicode '3' + description: !!python/unicode '+3 Card, +1 Action, Discard 3 cards.' + extra: !!python/unicode ' If you do not have 3 cards to draw in your deck, draw + as many as you can, shuffle your discard pile, and draw the remaining cards. If + you are still not able to draw 3 cards, draw as many as you can. You will still + need to discard 3 cards if you can, even if you couldn''t draw 3. You may discard + any combination of cards that you just drew with the Warehouse or cards that were + previously in your hand.' + name: !!python/unicode 'Warehouse' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'seaside' + cost: !!python/unicode '4' + description: !!python/unicode '+1 Card, +1 Action + + At the start of your next turn, +1 Card.' + extra: !!python/unicode ' Draw a card at the start of your next turn (not before); + Caravan itself is discarded during the Cleanup phase of that subsequent turn.' + name: !!python/unicode 'Caravan' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Duration'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'seaside' + cost: !!python/unicode '4' + description: !!python/unicode '+2 Coins, Each other player discards a Copper card + (or reveals a hand with no Copper).' + extra: !!python/unicode ' Other players must discard one and only one Copper. If + they do not have a Copper, they must reveal their hand for all players to see.' + name: !!python/unicode 'Cutpurse' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Attack'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'seaside' + cost: !!python/unicode '4' + description: !!python/unicode 'Set aside this and another card from your hand. Return + them to your deck at the end of the game. 2 VP' + extra: !!python/unicode ' When you first take this card, take an Island player mat. + Island is both an Action card and a Victory card. Use 8 Islands in a 2 player + game, 12 Islands in a 3+ player game. Island and the card set aside with it are + set aside face up on the Island player mat provided. They should not be shuffled + back into your deck when you shuffle your discard pile. They are returned to your + deck at the end of the game in order to calculate total victory points. Island + is worth 2 VP. If you have no other cards in hand when you play Island, just set + Island aside by itself. If you Throne Room an Island, set aside the Island and + a card from your hand, then set aside another card from your hand. You may look + through the cards on your Island playing mat and other players may ask to see + them as well.' + name: !!python/unicode 'Island' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Victory'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'seaside' + cost: !!python/unicode '4' + description: !!python/unicode '+2 Coins, Look at the top 5 cards of your deck. Either + discard all of them, or put them back on top of your deck in any order.' + extra: !!python/unicode ' You discard all 5 cards or none of them. If you don''t + discard them, put them back in any order. If there aren''t 5 cards left in your + deck, look at as many as you can, then shuffle your discard pile (not including + the cards you are currently looking at), and look at the rest. If there still + aren''t 5, you just look at however many are left, and put them back or discard + them.' + name: !!python/unicode 'Navigator' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'seaside' + cost: !!python/unicode '4' + description: !!python/unicode 'Choose one: Each other player reveals the top 2 cards + of his deck, trashes a revealed Treasure that you choose, discards the rest, and + if anyone trashed a Treasure you take a Coin token; or, +1 Coin per Coin token + you''ve taken with Pirate Ships this game.' + extra: !!python/unicode ' When you first take this card, take a Pirate Ship player + mat. If you use the Pirate Ship to trash treasures, a player with just one card + left reveals that last card and then shuffles to get the other card to reveal + (without including the revealed card); a player with no cards left shuffles to + get both of them. A player who still doesn''t have two cards to reveal after shuffling + just reveals what he can. Each player trashes one Treasure card at most, of the + attacker''s choice from the two revealed cards. As long as you trashed at least + one Treasure card in this way, place a Coin token on your Pirate Ship player mat. + You can''t get more than one Coin token each time you play Pirate Ship, no matter + how many treasures it trashes. If you choose not to try to trash treasures from + the other players, the Pirate Ship is worth one coin for each Coin token on your + Pirate Ship player mat. The Coin tokens are cumulative, so after you have used + your Pirate Ships to trash coins 3 times (and you trash at least one Treasure + card each time), any Pirate Ship you play could be worth 3 coins. Pirate Ship + is an Action- Attack and players can reveal Secret Chamber even if you choose + to use Pirate Ship for the coin value. [You make your choice on how to use Pirate + Ship after other players are done revealing Reactions.]' + name: !!python/unicode 'Pirate Ship' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Attack'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'seaside' + cost: !!python/unicode '4' + description: !!python/unicode '+1 Buy, Trash a card from your hand. +Coins equal + to its cost.' + extra: !!python/unicode ' If you have at least one card in your hand, then you must + trash one. If you don''t have a card in hand left to trash, you get no coins, + but still get the +1 Buy.' + name: !!python/unicode 'Salvager' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'seaside' + cost: !!python/unicode '4' + description: !!python/unicode 'Each other player discards the top card of his deck, + then gains a Curse card, putting it on top of his deck.' + extra: !!python/unicode ' A player with no cards left in his deck shuffles first + in order to get a card to discard. If he still has no cards, he doesn''t discard + one. A player discarding his last card to this has the gained Curse become the + only card in his deck. If there aren''t enough Curses left to go around, deal + them out in turn order, starting with the player to the left of the player who + played Sea Hag.' + name: !!python/unicode 'Sea Hag' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Attack'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'seaside' + cost: !!python/unicode '4' + description: !!python/unicode 'Trash this and another copy of Treasure Map from + your hand. If you do trash two Treasure Maps, gain 4 Gold cards, putting them + on top of your deck.' + extra: !!python/unicode ' You can play this without another Treasure Map in your + hand; if you do, you trash this and gain nothing. You have to actually trash two + copies of Treasure Map to gain the Golds; so for example if you Throne Room a + Treasure Map, with two more Treasure Maps in hand, then the first time Treasure + Map resolves you trash it and another one and gain 4 Golds, and the second time + it resolves you trash your other Treasure Map but gain nothing (since you didn''t + actually trash the played Treasure Map that time). If there aren''t enough Gold + cards left, just gain what you can. The gained Golds go on top of your Deck. If + your deck was empty they become the only cards in it.' + name: !!python/unicode 'Treasure Map' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'seaside' + cost: !!python/unicode '5' + description: !!python/unicode '+1 Card, +2 Actions, +1 Coin.' + extra: !!python/unicode ' You draw a card, get 2 more Actions to use, and get 1 + more coin to spend this turn.' + name: !!python/unicode 'Bazaar' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'seaside' + cost: !!python/unicode '5' + description: !!python/unicode 'You may reveal a Province card from your hand. If + you do, gain a Gold card, putting it into your hand. Otherwise, gain a Silver + card, putting it into your hand.' + extra: !!python/unicode ' You don''t have to reveal a Province if you have one. + If you do reveal one you gain a Gold, otherwise you gain a Silver. The gained + card comes from the supply and is put into your hard; it can be spent the same + turn.' + name: !!python/unicode 'Explorer' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'seaside' + cost: !!python/unicode '5' + description: !!python/unicode '+2 Card, Each other player with 4 or more cards in + hand puts cards from his hand on top of his deck until he has 3 cards in his hand.' + extra: !!python/unicode ' The other players choose which cards they put on their + decks and in what order. This has no effect on another player who already has + only 3 cards in hand. A player with no cards left in their deck does not shuffle; + the cards put back become the only cards in their deck.' + name: !!python/unicode 'Ghost Ship' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Attack'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'seaside' + cost: !!python/unicode '5' + description: !!python/unicode 'Now and at the start of your next turn: +2 Coins.' + extra: !!python/unicode ' You get 2 coins to spend this turn, and 2 more on your + next turn. Leave this in front of you until the Clean-up phase of your next turn.' + name: !!python/unicode 'Merchant Ship' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Duration'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'seaside' + cost: !!python/unicode '5' + description: !!python/unicode 'You only draw 3 cards (instead of 5) in this turn''s + Clean-up phase. Take an extra turn after this one. This can''t cause you to take + more than two consecutive turns.' + extra: !!python/unicode ' The extra turn is completely normal except that your starting + hand for it is only 3 cards. This means that you only drew 3 cards instead of + 5 cards during the Clean-up phase of the turn when you played Outpost. Leave Outpost + in front of you until the end of the extra turn. If you play Outpost as well as + a "Now and at the start of your next turn" card, such as Merchant Ship, the turn + from Outpost will be that next turn, so you''ll get those coins then. If you manage + to play Outpost twice in one turn, you will still only get one extra turn. If + you play Outpost during an extra turn, it won''t give you another turn.' + name: !!python/unicode 'Outpost' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Duration'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'seaside' + cost: !!python/unicode '5' + description: !!python/unicode 'Discard your hand. If you discarded any cards this + way, then at the start of your next turn, +5 Cards, +1 Buy, and +1 Action.' + extra: !!python/unicode ' You wait until the start of your next turn to draw the + 5 extra cards; you don''t draw them at the end of the turn you played Tactician. + Tactician stays out in front of you until the Clean-up phase of your next turn. + Because you must discard at least one card in order to gain the bonuses from tactician, + it is not possible to Throne Room a Tactician to get +10 cards, +2 Buys, and +2 + Actions. You will have to discard all of your cards with the first Tactician and + you will not have cards left in your hand to trigger the card drawing or the extra + Buy or the extra Action when you play Tactician for the second time.' + name: !!python/unicode 'Tactician' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Duration'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'seaside' + cost: !!python/unicode '5' + description: !!python/unicode '+1 Card, +1 Action, +1 Coin, When you discard this + from play, if you didn''t buy a Victory card this turn, you may put this on top + of your deck.' + extra: !!python/unicode ' If you buy multiple cards and at least one of them is + a Victory card, then none of your Treasuries can be put on top of your deck. If + you played multiple Treasuries and did not buy a Victory card this turn, then + you can put any or all of the played Treasuries on top of your deck. If you forget + and discard a Treasury to your discard pile, then essentially you have chosen + not to use the optional ability. You may not dig through your discard pile to + retrieve it later. Gaining a Victory card without buying it, such as with Smugglers, + does not stop you from putting Treasury on top of your deck.' + name: !!python/unicode 'Treasury' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'seaside' + cost: !!python/unicode '5' + description: !!python/unicode 'Now and at the start of your next turn: +2 Cards, + +1 Buy.' + extra: !!python/unicode ' You draw 2 cards and get an extra Buy this turn, and then + draw 2 more cards and get another extra Buy at the start of your next turn. You + don''t draw your extra 2 cards for the next turn until that turn actually starts. + Leave this in front of you until the Clean-up phase of your next turn.' + name: !!python/unicode 'Wharf' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Duration'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'alchemy' + cost: !!python/unicode '0' + description: !!python/unicode 'Trash a card from your hand. If it is an... Action card, gain a Duchy Treasure card, gain a Transmute Victory card, gain a Gold' - extra: If you have no cards left in hand to trash, you do notget anything. If you - trash a Curse to this, you do notget anything - Curse is not an Action card or - Victorycard or Treasure card. If you trash a card with morethan one type, you - get each applicable thing. Forexample, if you trash an Action-Victory card (such - asNobles, from Intrigue), you gain both a Duchy and aGold. Gained cards come from - the Supply and go toyour discard pile. If there are no appropriate cardsleft to - gain, you don't gain those cards. - name: Transmute + extra: !!python/unicode ' If you have no cards left in hand to trash, you do not + get anything. If you trash a Curse to this, you do not get anything - Curse is + not an Action card or Victory card or Treasure card. If you trash a card with + more than one type, you get each applicable thing. For example, if you trash an + Action-Victory card (such as Nobles, from Intrigue), you gain both a Duchy and + a Gold. Gained cards come from the Supply and go to your discard pile. If there + are no appropriate cards left to gain, you don''t gain those cards.' + name: !!python/unicode 'Transmute' potcost: 1 - types: !!python/tuple [Action] + types: !!python/tuple [!!python/unicode 'Action'] - !!python/object:__main__.Card - cardset: alchemy - cost: 2 - description: ' + cardset: !!python/unicode 'alchemy' + cost: !!python/unicode '0' + description: !!python/unicode 'Worth 1 for every 3 Action cards in your deck + (rounded down).' + extra: !!python/unicode ' This Kingdom card is a Victory card, not an Action card. + It does nothing until the end of the game, when it is worth 1 victory point per + 3 Action cards in your Deck (counting all of your cards - your Discard pile and + hand are part of your Deck at that point). Round down; if you have 11 Action cards, + Vineyard is worth 3 victory points. During set-up, put all 12 Vineyards in the + Supply for a game with 3 or more players, but only 8 in the Supply for a 2-player + game. Cards with multiple types, one of which is Action, are Actions and so are + counted by Vineyard.' + name: !!python/unicode 'Vineyard' + potcost: 1 + types: !!python/tuple [!!python/unicode 'Victory'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'alchemy' + cost: !!python/unicode '2' + description: !!python/unicode '+1 Card + + +1 Action + + Reveal the top 4 cards of your deck. Put the revealed Coppers and Potions into + your hand. Put the other cards back on top in any order.' + extra: !!python/unicode ' You draw a card first. Then reveal the top four cards, + put the Coppers and Potions into your hand, and put the rest back on top of your + deck. If there aren''t four cards left in your deck, reveal what you can and shuffle + to get the rest. If there still aren''t enough cards, just reveal what there is. + Any cards that are not Copper and are not Potion go back on top of your deck in + an order your choose. You cannot choose not to take all of the Coppers and Potions. + If after revealing four cards there are no cards left in your deck, the cards + you put back will become the only cards in your deck.' + name: !!python/unicode 'Apothecary' + potcost: 1 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'alchemy' + cost: !!python/unicode '2' + description: !!python/unicode '+1 Buy + + +1 Coin + + When you discard this from play, you may put one of your Treasures from play on + top of your deck.' + extra: !!python/unicode ' You get an extra coin to spend this turn, and may buy + an additional card in your Buy phase. When you discard this from play (usually + during Clean-up), you may choose a Treasure card you have in play, and put that + card on your deck. If you have no cards in your deck, that Treasure will become + the only card in your deck. You choose what order to discard cards during Clean-up; + so, for example, if you have Herbalist, Potion, and Alchemist in play, you could + choose to discard Alchemist first, putting it on top of your deck, then discard + Herbalist, and put Potion on top of your deck. If you have multiple Herbalists + in play, each one will let you put another Treasure from play onto your deck.' + name: !!python/unicode 'Herbalist' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'alchemy' + cost: !!python/unicode '2' + description: !!python/unicode '+1 Action + + Each player (including you) reveals the top card of his deck and either discards + it or puts it back, your choice. Then reveal cards from the top of your deck until + revealing one that isn''t an Action. + + Put all of your revealed cards into your hand.' + extra: !!python/unicode ' First you reveal the top card of each player''s deck, + and either have them discard it or have them put it back. After you finish making + those decisions, reveal cards from the top of your deck until you reveal a card + that isn''t an Action card. If you run out of cards without revealing an Action + card, shuffle your discard pile and keep going. If you have no discard pile left + either, stop there. Put all of the revealed Action cards into your hand, plus + that first non-Action you revealed. If the very first card you revealed was not + an Action, that card goes into your hand. Cards with multiple types, one of which + is Action, are Actions. The only cards that go into your hand are the ones revealed + as part of the revealing cards until finding a non-Action; you do not get discarded + cards from the first part of what Scrying Pool did, or cards from other players'' + decks.' + name: !!python/unicode 'Scrying Pool' + potcost: 1 + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Attack'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'alchemy' + cost: !!python/unicode '2' + description: !!python/unicode '+2 Actions + + You may gain an Action card costing up to 5 Coins.' + extra: !!python/unicode ' Gaining an Action card is optional. If you choose to gain + one, it comes from the Supply, must cost no more than 5 coins, and goes to your + discard pile. Cards with multiple types, one of which is Action, are Actions and + can be gained this way. Cards with Potion in their cost can''t be gained by this.' + name: !!python/unicode 'University' + potcost: 1 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'alchemy' + cost: !!python/unicode '3' + description: !!python/unicode '+2 Cards + + +1 Action + + When you discard this from play, you may put this on top of your deck if you have + a Potion in play.' + extra: !!python/unicode ' When you play this, you draw two cards and may play an + additional Action card this turn. In the Clean-up Phase, when you discard this, + if you have at least one Potion card in play, you may put Alchemist on top of + your deck. This is optional and happens before drawing your new hand. If you have + no cards in your deck when you do this, Alchemist becomes the only card in your + deck. If you have multiple Alchemists and a Potion, you can put any or all of + the Alchemists on top of your deck. You don''t have to have used the Potion to + buy anything, you only need to have played it.' + name: !!python/unicode 'Alchemist' + potcost: 1 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'alchemy' + cost: !!python/unicode '3' + description: !!python/unicode '+1 Card + + +1 Action + + Each other player gains a curse.' + extra: !!python/unicode ' If there aren''t enough Curses left to go around when + you play Familiar, you deal them out in turn order, starting with the player to + your left. If you play Familiar with no Curses remaining, you will still get +1 + Card and +1 Action. A player gaining a Curse puts it face-up into his Discard + pile.' + name: !!python/unicode 'Familiar' + potcost: 1 + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Attack'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'alchemy' + cost: !!python/unicode '3' + description: !!python/unicode 'When you play this, count your deck and discard pile. + + Worth 1 Coin per 5 cards total between them (rounded down).' + extra: !!python/unicode ' This is a Treasure card. It is a Kingdom card; it will + only be in games where it is randomly dealt out as one of the 10 Kingdom cards, + or otherwise selected to be one of them. It is played during your Buy phase, like + other Treasure cards. When you play it, count the number of cards in your deck + and discard pile combined, divide by 5, and round down. That is how many coins + this produces for you. Once played, the amount of coins you get does not change + even if the number of cards changes later in the turn. The next time you play + it, count again. If you play multiple copies, obviously the number will be the + same for all of them. It does not matter what order your discard pile is in, but + the order your deck is in matters. Do not change that order while counting! You + will get to look through your discard pile as you count it. You only get to count + your deck and discard pile, not your hand or cards in play or set aside cards. + You cannot play more Treasures after buying something in your buy phrase; so for + example you cannot buy a card, then play Philosopher''s Stone, then buy another + card.' + name: !!python/unicode 'Philosopher''s Stone' + potcost: 1 + types: !!python/tuple [!!python/unicode 'Treasure'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'alchemy' + cost: !!python/unicode '4' + description: !!python/unicode 'Reveal cards from your deck until you reveal 2 Action + cards other than Golem Cards. + + Discard the other cards, then play the Action cards in either order.' + extra: !!python/unicode ' Reveal cards from the top of your deck, one at a time, + until you have revealed two Action cards that are not Golem. If you run out of + cards before revealing two non-Golem Actions, shuffle your discard pile (but not + the revealed cards) and continue. If you run out and have no discard pile left + either, you just get the Actions you found. Discard all of the revealed cards + except for the non-Golem Actions you found. If you did not find any, you''re done. + If you found one, play it. If you found two, play them both, in either order. + You cannot choose not to play one of them. These Action cards are not in your + hand and so are unaffected by things that look for cards in your hand. For example, + if one of them is Throne Room (from Dominion), you cannot use it on the other + one.' + name: !!python/unicode 'Golem' + potcost: 1 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'alchemy' + cost: !!python/unicode '5' + description: !!python/unicode '+1 Action + + Trash a card from your hand. + + +1 Card per Coin it costs. + + +2 Cards if it has Potion in its cost.' + extra: !!python/unicode ' If you do not have any cards left in hand to trash, you + do not draw any cards. If you trash a card costing 0 coins, such as Curse or Copper, + you do not draw any cards. Otherwise you draw a card per Coin the card you trashed + cost, and another two cards if it had Potion in its cost. For example, if you + trash a Golem, which costs 4 Coins and 1 Potion, you draw 6 cards.' + name: !!python/unicode 'Apprentice' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'alchemy' + cost: !!python/unicode '6' + description: !!python/unicode 'The player to your left takes an extra turn after + this one, in which you can see all cards he can and make all decisions for him. + Any cards he would gain on that turn, you gain instead; any cards of his that + are trashed are set aside and returned to his discard pile at end of turn.' + extra: !!python/unicode ' You are not taking a turn with the deck of the player + to your left; that player is taking a turn, with you making the decisions and + gaining the cards. This is a crucial difference to keep in mind when considering + card interactions - the "you" in all cards still refers to the player being Possessed, + not the player doing the Possessing. Possession has several pieces to it: -You + can see the Possessed player''s cards for the entire turn, which means you will + see his next hand during Clean-up. You will also see any cards he is entitled + to see due to card rules; for example, you can look at cards he has set aside + with Native Village (from Seaside). You can count any cards he can count. -Any + cards the Possessed player would have gained in any way, you gain instead; this + includes cards bought, as well as cards gained due to Actions. The cards you gain + this way go to your discard pile, even if they would have gone to that player''s + hand or the top of his deck or somewhere else. You only gain cards he would have; + you do not gain tokens he would have (for example from the Seaside card Pirate + Ship). [Continued on blank tab]' + name: !!python/unicode 'Possession' + potcost: 1 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'alchemy' + cost: !!python/unicode '6' + description: !!python/unicode '-During the Possessed turn, whenever one of that + player''s cards is trashed, set it aside, and that player puts it into his discard + pile at the end of the turn, after Clean-up. This counts as the card being trashed, + so, for example, you could trash a Mining Village (from Intrigue) and get the + 2 coins. Getting those cards back at end of turn does not count as those cards + being gained (so for example, you won''t get them). Other players'' cards that + are trashed during that turn are not returned. + + -If you make another player play an Attack via Possession, that Attack will hit + you like it would normally. If you want to use a Reaction in response to that + Attack (such as Secret Chamber from Intrigue), you would be the one revealing + the Reaction, not the player being Possessed. + + -Possession is cumulative; if you play it twice in one turn, there will be two + extra turns after this one. + + -Cards passed with Masquerade (from Intrigue) are not being gained or trashed, + and so are passed normally. Cards returned to the Supply with Ambassador (from + Seaside) are also not being trashed, and so return to the Supply normally.' + extra: !!python/unicode ' -Possession causes an extra turn to be played, like the + card Outpost does (from Seaside). The extra turn happens only after this turn + is completely over - you will have discarded everything and drawn your next hand. + Outpost only prevents itself from giving a player two consecutive turns, it does + not prevent other cards or the rules from doing so. So, for example, if you play + Possession in a two player game, then after the Possession turn, that player still + gets his normal turn. If he played Outpost during that turn though, it would not + give him an extra turn. If you play both Outpost and Possession in the same turn, + the Outpost turn happens first. If you make someone play Outpost during a turn + in which you Possessed them, that player will get the extra turn and make decisions + during it and so forth, not you; if you make someone play Possession during a + turn in which you Possessed them, that will make that player Possess the player + to his left, rather than you getting to Possess anyone further. Possession turns + (and other extra turns) do not count for the tiebreaker. Once the game ends, no + further turns are played, including extra turns from Possession and Outpost. -Unlike + Outpost, Possession is not a Duration card. It is discarded in the Clean-up phase + of the turn you played it. ' + name: !!python/unicode 'Possession 2/2' + potcost: 1 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'prosperity' + cost: !!python/unicode '3' + description: !!python/unicode 'Worth 1 Coin. + + When you play this, reveal cards from your deck until you reveal a Treasure. Discard + it or trash it. Discard the other cards.' + extra: !!python/unicode ' This is a Treasure worth 1 coin, like Copper. When you + play it, you reveal cards from the top of your deck until revealing a Treasure + card, and then you decide whether to trash that card or discard it. Then you discard + all of the other revealed cards. If you run out of cards before revealing a Treasure, + shuffle your discard pile (but not the revealed cards) to get more; if you still + do not find a Treasure, just discard all of the revealed cards. Remember that + you can play Treasures in any order in the Buy phase and can choose not to play + some of your Treasures if you want.' + name: !!python/unicode 'Loan' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Treasure'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'prosperity' + cost: !!python/unicode '3' + description: !!python/unicode '+1 Buy + + +1 Coin per token on the Trade Route mat. + + Trash a card from your hand. + + ______________________ + + Setup: Put a token on each Victory card Supply pile. When a card is gained from + that pile, move the token to the Trade Route mat.' + extra: !!python/unicode ' You get an additional Buy to use in your Buy phase. You + get +1 coin per token on the Trade Route mat. Then you trash a card from your + hand. If you have no cards left in hand, you do not trash one. The amount you + get from Trade Route is the same as +1 coin per Victory card pile that a card + has been gained from this game. If Victory cards have been gained from outside + the Supply piles, for example using the promotional card Black Market, then this + does not count those. Put a coin token on each Victory card pile at the start + of the game. When a card is gained from a Victory card pile, move its token onto + the Trade Route mat. So for example if this game includes the Intrigue card Harem, + and so far Harem and Duchy have been bought, but no one has bought (or otherwise + gained) Estate or Province or Colony, then Trade Route makes 2 coins. It does + not matter who gained the cards or how they gained them. You do not get any extra + money if a pile has had multiple cards gained from it or is empty; all that matters + is if at least one card has been gained from it. It does not matter if cards have + been returned to a pile, such as with Ambassador from Seaside; Trade Route only + cares if a card was ever gained from the pile this game. If you are using Black + Market and Trade Route is in the Black Market deck, put tokens on Victory card + piles at the start of the game.' + name: !!python/unicode 'Trade Route' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'prosperity' + cost: !!python/unicode '3' + description: !!python/unicode 'Draw until you have 6 cards in hand. + + ______________________ + + When you gain a card, you may reveal this from your hand. If you do, either trash + that card, or put it on top of your deck.' + extra: !!python/unicode ' When you play this, you draw cards one at a time until + you have 6 cards in hand. If you have 6 or more cards in hand already, you do + not draw any cards. When you gain a card, even on someone else''s turn, you may + reveal Watchtower from your hand, to either trash the gained card or put it on + top of your deck. You may reveal Watchtower each time you gain a card; for example + if another player plays Mountebank, you may use Watchtower to trash both the Curse + and Copper, or to trash the Curse and put the Copper on top of your deck, or just + to trash the Curse, and so on. You still did gain whatever card you gained; you + just immediately trash it. So if Mountebank gives you a Curse and you trash it, + the Curse pile will go down by one as the Curse gets moved to the trash pile. + You may reveal Watchtower on your own turn as well, for example when buying a + card, or gaining a card via something like Expand. If you use Watchtower to put + a card on your deck but have no cards left in your deck, you do not shuffle; the + gained card becomes the only card in your deck. Revealing Watchtower does not + take it out of your hand; you could reveal Watchtower on multiple opponents'' + turns and still have it on your turn to draw up to 6 with. When cards are gained + during a Possession turn (from Alchemy), the player who played Possession is the + one who can use Watchtower, not the player who is being possessed. If a gained + card is going somewhere other than to your discard pile, such as a card gained + with Mine (from Dominion), you can still use Watchtower to trash it or put it + on your deck.' + name: !!python/unicode 'Watchtower' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Reaction'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'prosperity' + cost: !!python/unicode '4' + description: !!python/unicode '+1 Coin + + +1 + + Trash a card from your hand. + equal to half its cost in coins, rounded down. + + Each other player may trash a card from his hand.' + extra: !!python/unicode ' [When a player takes VP tokens, he takes a player mat + to put them on. VP tokens are not private and anyone can count them. VP tokens + come in 1 VP and 5 VP denominations and players can make change as needed. Tokens + are unlimited and if they run out, use something else to track any further tokens. + At the end of the game, players add the total value of their VP tokens to their + score.] Trashing a card is optional for the other players but mandatory for you. + You trash a card, then each other player may trash a card, in turn order. Only + the player who played Bishop can get VP tokens from it. Potion in costs is ignored, + for example if you trash Golem (from Alchemy) which costs 4 coins 1 potion, you + get 3 VP tokens total (counting the 1 VP you always get from Bishop). If you have + no cards left in your hand to trash, you still get the 1 coin and 1 VP token.' + name: !!python/unicode 'Bishop' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'prosperity' + cost: !!python/unicode '4' + description: !!python/unicode '+2 Coins; +1 ' + extra: !!python/unicode ' [When a player takes VP tokens, he takes a player mat + to put them on. VP tokens are not private and anyone can count them. VP tokens + come in 1 VP and 5 VP denominations and players can make change as needed. Tokens + are unlimited and if they run out, use something else to track any further tokens. + At the end of the game, players add the total value of their VP tokens to their + score.]' + name: !!python/unicode 'Monument' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'prosperity' + cost: !!python/unicode '4' + description: !!python/unicode 'Worth 1 Coin. + + ______________________ + + While this is in play, Action cards cost 2 Coins less, but not less than 0 Coins.' + extra: !!python/unicode ' This is a Treasure worth 1 coin, like Copper. While it + is in play, Action cards cost 2 coins less, to a minimum of 0 coins. It is cumulative; + if you play two Quarries during your Buy phase, then King''s Court will only cost + 3 coins, rather than the usual 7 coins. It affects the costs of cards that are + Actions plus another type, such as Nobles (an Action - Victory card in Intrigue). + It is also cumulative with other effects that modify costs; if you play Worker''s + Village in your Action phase, then two Quarries in your Buy phase, Peddler will + cost 2 coins. It affects the costs of cards everywhere, such as cards in players'' + hands.' + name: !!python/unicode 'Quarry' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Treasure'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'prosperity' + cost: !!python/unicode '4' + description: !!python/unicode 'Worth 1 Coin. + + ______________________ + + While this is in play, when you buy a card costing 4 Coins or less that is not + a Victory card, gain a copy of it.' + extra: !!python/unicode ' This is a Treasure worth 1 coin, like Copper. Each time + you buy a non-Victory card costing 4 coins or less with this in play, you gain + another copy of the bought card. If there are no copies left, you do not gain + one. The gained card comes from the Supply and goes into your discard pile. If + you have multiple Talismans, you gain an additional copy for each one; if you + buy multiple cards for 4 coins or less, Talisman applies to each one. For example + if you have two Talismans, four Coppers, and two Buys, you could Buy Silver and + Trade Route, gaining two more Silvers and two more Trade Routes. Talisman only + affects buying cards; it does not work on cards gained other ways, such as with + Expand. A card if a Victory card if Victory is any of its types; for example Great + Hall from Intrigue is an Action - Victory card, so it is a Victory card. Talisman + only cares about the cost of the card when you buy it, not its normal cost; so + for example it can get you a Peddler if you have played two Actions this turn, + thus lowering Peddler''s cost to 4 coins, or can get you a Grand Market if you + played Quarry. [You may not choose to not gain the additional card from Talisman; + you must gain an additional one for each Talisman in play if possible.]' + name: !!python/unicode 'Talisman' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Treasure'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'prosperity' + cost: !!python/unicode '4' + description: !!python/unicode '+1 Card +2 Actions - You may gain an Action card costing up to 5 Coins.' - extra: Gaining an Action card is optional. If you choose togain one, it comes from - the Supply, must cost nomore than 5 coins, and goes to your discard pile.Cards - with multiple types, one of which is Action,are Actions and can be gained this - way. Cards withPotion in their cost can't be gained by this. - name: University - potcost: 1 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: alchemy - cost: 0 - description: ' - - Worth 1 for every 3 Action cards in your deck (rounded down).' - extra: This Kingdom card is a Victory card, not an Actioncard. It does nothing until - the end of the game, whenit is worth 1 victory point per 3 Action cards in yourDeck - (counting all of your cards - your Discard pileand hand are part of your Deck - at that point). Rounddown; if you have 11 Action cards, Vineyard is worth3 victory - points. During set-up, put all 12 Vineyardsin the Supply for a game with 3 or - more players, butonly 8 in the Supply for a 2-player game. Cards withmultiple - types, one of which is Action, are Actionsand so are counted by Vineyard. - name: Vineyard - potcost: 1 - types: !!python/tuple [Victory] -- !!python/object:__main__.Card - cardset: base - cost: 11 - description: ' - - 10 ' - extra: This is not a Kingdom card. You do not use it every game. It is a Victory - card worth10 VP.If only Kingdom cards from Prosperity are being used this game, - then the Platinumand Colony piles are added to the Basic cards in the Supply for - the game. If a mix ofKingdom cards from Prosperity and other sets are being used, - then the inclusion ofPlatinum and Colony in the Supply should be determined randomly, - based on theproportion of Prosperity and non-Prosperity cards in use. For example, - choose arandom Kingdom card being used - such as the first card dealt out from - theRandomizer deck [this is equivalent to rolling a d10 or choosing a card at - randomafter all 10 have been selected] - and if it is from Prosperity, add Platinum - and Colonyto the Supply. Platinum and Colony are not Kingdom cards; when those - are included,there are 10 Kingdom cards, plus Copper, Silver, Gold, Platinum, - Estate, Duchy,Province, Colony, and Curse, in the Supply. Use 8 Colonies for a - 2-player game, or12 Colonies for a game with 3 or more players. [Use all 12 Platinum - regardless of thenumber of players. Platinum and Colony are meant to be used together - and both orneither should be used, not one or the other.] - name: Colony + +1 Buy' + extra: !!python/unicode ' You draw a card, can play two more Actions this turn, + and can buy one more card in your Buy phase this turn.' + name: !!python/unicode 'Worker''s Village' potcost: 0 - types: !!python/tuple [Victory] + types: !!python/tuple [!!python/unicode 'Action'] - !!python/object:__main__.Card - cardset: base - cost: 0 - description: ' + cardset: !!python/unicode 'prosperity' + cost: !!python/unicode '5' + description: !!python/unicode '+1 Card - Worth 1 Coin.' - extra: '' - name: Copper - potcost: 0 - types: !!python/tuple [Treasure] -- !!python/object:__main__.Card - cardset: base - cost: 0 - description: -1 - extra: Curses are an available pile in the Supply regardlessof what other cards - are in the Supply.With 2 players, place 10 Curses in the Supply.With 3 players, - place 20 Curses in the Supply.With 4 players, place 30 Curses in the Supply.With - 5 players, place 40 Curses in the Supply.With 6 players, place 50 Curses in the - Supply. - name: Curse - potcost: 0 - types: !!python/tuple [Curse] -- !!python/object:__main__.Card - cardset: base - cost: 5 - description: ' + +2 Actions - 3 ' - extra: Put 8 in the Supply in a game with two players.Put 12 in the Supply in a - game with three or moreplayers. - name: Duchy + If there are one or more empty Supply piles, +1 Card. If there are two or more, + +1 Coin and +1 Buy.' + extra: !!python/unicode ' You draw a card and can play two more Actions no matter + what. If there is just one empty pile in the Supply, you also draw another card. + If there are two or more empty piles, you both draw another card, and get 1 coin + to spend and an extra Buy to use in the Buy phase. There are no further bonuses + if three or more piles are empty. This only checks how many piles are empty when + you play it; if piles become empty later in the turn, you do not go back and get + the bonuses. If a pile stops being empty due to cards being returned to it, such + as with the Seaside card Ambassador, Cities played after that will not count that + pile as empty. An empty trash pile does not count for this.' + name: !!python/unicode 'City' potcost: 0 - types: !!python/tuple [Victory] + types: !!python/tuple [!!python/unicode 'Action'] - !!python/object:__main__.Card - cardset: base - cost: 2 - description: ' + cardset: !!python/unicode 'prosperity' + cost: !!python/unicode '5' + description: !!python/unicode 'Worth 3 Coins. - 1 ' - extra: Put 8 in the Supply in a game with two players.Put 12 in the Supply in a - game with three or moreplayers. - name: Estate - potcost: 0 - types: !!python/tuple [Victory] -- !!python/object:__main__.Card - cardset: base - cost: 6 - description: ' + +1 Buy - Worth 3 Coins.' - extra: '' - name: Gold + When you play this, the player to your left names a card. You can''t buy that + card this turn.' + extra: !!python/unicode ' This is a Treasure worth 3 coins, like Gold. When you + play it, you get +1 Buy, the player to your left names a card, and you cannot + buy the named card this turn. This does not stop you from gaining the card in + ways other than buying it (such as via Hoard). He does not have to name a card + in the Supply. If you play multiple Contrabands in one turn, the player to your + left names a card each time; if he names different cards, you cannot buy any of + the named cards this turn. You can play Treasures in any order, and you resolve + this ability right when you play it, before playing any further Treasure cards. + Note that once you buy a card in the Buy phase, you cannot play more Treasures. + The number of cards left in a player''s hand is public information; you can ask + whenever you want to know it (for example, when that player plays Contraband).' + name: !!python/unicode 'Contraband' potcost: 0 - types: !!python/tuple [Treasure] + types: !!python/tuple [!!python/unicode 'Treasure'] - !!python/object:__main__.Card - cardset: base - cost: 9 - description: ' + cardset: !!python/unicode 'prosperity' + cost: !!python/unicode '5' + description: !!python/unicode 'Look through your discard pile, reveal any number + of Copper cards from it, and put them into your hand.' + extra: !!python/unicode ' This card lets you look through your discard pile, something + you normally are not allowed to do. You only get to look through your discard + pile when you play this. You do not have to show the other players your entire + discard pile, just the Coppers you take out. After you take out the Coppers, you + can leave the cards in your discard pile in any order.' + name: !!python/unicode 'Counting House' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'prosperity' + cost: !!python/unicode '5' + description: !!python/unicode 'You may reveal a Treasure card from your hand. Gain + a copy of it. - Worth 5 Coins.' - extra: This is not a Kingdom card. You do not use it every game. It is a Treasure - worth 5coins.If only Kingdom cards from Prosperity are being used this game, then - the Platinumand Colony piles are added to the Basic cards in the Supply for the - game. If a mix ofKingdom cards from Prosperity and other sets are being used, - then the inclusion ofPlatinum and Colony in the Supply should be determined randomly, - based on theproportion of Prosperity and non-Prosperity cards in use. For example, - choose arandom Kingdom card being used - such as the first card dealt out from - theRandomizer deck [this is equivalent to rolling a d10 or choosing a card at - randomafter all 10 have been selected] - and if it is from Prosperity, add Platinum - andColony to the Supply. Platinum and Colony are not Kingdom cards; when those - areincluded, there are 10 Kingdom cards, plus Copper, Silver, Gold, Platinum, - Estate,Duchy, Province, Colony, and Curse, in the Supply. Use 8 Colonies for a - 2-playergame, or 12 Colonies for a game with 3 or more players. [Use all 12 Platinumregardless - of the number of players. Platinum and Colony are meant to be usedtogether and - both or neither should be used, not one or the other.] - name: Platinum - potcost: 0 - types: !!python/tuple [Treasure] -- !!python/object:__main__.Card - cardset: base - cost: 4 - description: ' + ______________________ - Worth 1 Potion.' - extra: This is a basic Treasure card. It costs 4 Coins and produces Potion. It isnot - a Kingdom card.After you choose 10 Kingdom cards for the Supply, if any of them - havePotion in the cost, add the Potion pile to the Supply. Also add thePotion - pile if you are using the promotional card Black Market, and theBlack Market deck - includes at least one card with Potion in the cost. Ifyou don't have any cards - with Potion in the cost in the Supply or theBlack Market deck, do not use the - Potion pile in this game.When you have a Potion pile, put all 16 Potions in it, - no matter howmany players there are. In games using this pile, if the pile becomesempty, - that will count towards the game ending condition. - name: Potion + When you buy this, trash all Treasures you have in play.' + extra: !!python/unicode ' When you buy this, you trash all of your Treasure cards + in play. You do not trash Treasure cards in your hand or elsewhere; just the ones + in play, if any. If you buy multiple cards in a turn, trash your Treasures right + when you buy Mint; you still have any leftover coins they produced for spending + on something else. Remember you do not have to play all of the Treasures from + your hand each turn (just all the ones you want producing money for you). You + do not get additional chances to play Treasure cards between buys in the Buy phase; + first you play Treasures, then you buy cards. When you play Mint, you reveal a + Treasure card from your hand and gain a copy of it from the Supply. The gained + card goes into your discard pile. The revealed card stays in your hand. The Treasure + card can also have other types, like Harem (from Intrigue). If you buy a Mint + and use Watchtower to put it on top of your deck or trash it, you still trash + all of your Treasures from play. However, if you buy a Mint with Royal Seal in + play, the Royal Seal will be gone before you can use it to put Mint on your deck.' + name: !!python/unicode 'Mint' potcost: 0 - types: !!python/tuple [Treasure] + types: !!python/tuple [!!python/unicode 'Action'] - !!python/object:__main__.Card - cardset: base - cost: 8 - description: ' + cardset: !!python/unicode 'prosperity' + cost: !!python/unicode '5' + description: !!python/unicode '+2 Coins - 6 ' - extra: Put 8 in the Supply in a game with two players.Put 12 in the Supply in a - game with three or fourplayers.Put 15 in the Supply in a game with five players.Put - 18 in the Supply in a game with six players. - name: Province + Each other player may discard a Curse. If he doesn''t, he gains a Curse and a + Copper.' + extra: !!python/unicode ' This hits the other players in turn order when that matters + (such as when the Curse or Copper pile is low). Each of the other players in turn + chooses whether or not to discard a Curse card from his hand, and if he does not, + gains a Curse and a Copper from the Supply, putting them into his discard pile. + If either the Curse or Copper pile is empty, he still gains the other one. If + both are empty, he does not gain either, but can still discard Curse if he wants + to. A player using Moat (from Dominion) on this may not discard a Curse, and doesn''t + gain a Curse or Copper - you cannot Moat just part of the attack. A player using + Watchtower on this can use it just to trash the Curse, just to trash the Copper, + or to trash both.' + name: !!python/unicode 'Mountebank' potcost: 0 - types: !!python/tuple [Victory] + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Attack'] - !!python/object:__main__.Card - cardset: base - cost: 3 - description: ' + cardset: !!python/unicode 'prosperity' + cost: !!python/unicode '5' + description: !!python/unicode '+3 Cards - Worth 2 Coins.' - extra: '' - name: Silver + Each other player reveals the top 3 cards of his deck, discards the revealed Actions + and Treasures, and puts the rest back on top in any order he chooses.' + extra: !!python/unicode ' The other players shuffle if necessary to get 3 cards + to reveal, and just reveal what they can if they still have fewer than 3 cards. + They discard revealed Treasures and Actions and put the rest back on top in whatever + order they want. Cards with more than one type match all of their types; for example + if a player reveals Nobles from Intrigue, it is an Action - Victory card, which + means it is an Action, so he discards it.' + name: !!python/unicode 'Rabble' potcost: 0 - types: !!python/tuple [Treasure] + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Attack'] - !!python/object:__main__.Card - cardset: base - cost: 0 - description: ' + cardset: !!python/unicode 'prosperity' + cost: !!python/unicode '5' + description: !!python/unicode 'Worth 2 Coins. - Pile of trash.' - extra: '' - name: Trash + ______________________ + + While this is in play, when you gain a card, you may put that card on top of your + deck.' + extra: !!python/unicode ' This is a Treasure worth 2 coins, like Silver. If you + gain multiple cards with this in play, this applies to each of them - you could + put any or all of them on top of your deck. If you use this ability and there + are no cards left in your deck, you do not shuffle; the card you gained becomes + the only card in your deck. Royal Seal applies to all cards you gain while it + is in play, whether bought or gained other ways. If you play the Alchemy card + Possession, and during the extra turn you have the possessed played play Royal + Seal, he cannot put the card on his deck - he is not gaining the card, you are.' + name: !!python/unicode 'Royal Seal' potcost: 0 - types: !!python/tuple [Action] + types: !!python/tuple [!!python/unicode 'Treasure'] - !!python/object:__main__.Card - cardset: cornucopia - cost: 0* - description: ' + cardset: !!python/unicode 'prosperity' + cost: !!python/unicode '5' + description: !!python/unicode '+2 Cards + + Discard any number of cards. +1 Coin per card discarded. + + Each other player may discard 2 cards. If he does, he draws a card.' + extra: !!python/unicode ' "Any number" includes zero. You draw cards first; you + can discard the cards you just drew. Each other player chooses whether or not + to discard 2 cards, then discards 2 cards if he chose to, then draws a card if + he did discard 2 cards. If one of the other players has just one card, he can + choose to discard it, but will not draw a card. Another player who discards but + then has no cards left to draw shuffles in the discards before drawing.' + name: !!python/unicode 'Vault' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'prosperity' + cost: !!python/unicode '5' + description: !!python/unicode 'Worth 1 Coin. + + When you play this, reveal cards from your deck until you reveal a Treasure. Discard + the other cards. Play that Treasure.' + extra: !!python/unicode ' This is a Treasure card worth 1 coin, like Copper. When + you play it, you reveal cards from your deck until revealing a Treasure card. + If you run out of cards before revealing a Treasure, shuffle your discard pile + (but not the revealed cards) to get more; if you still do not find a Treasure, + just discard all of the revealed cards. If you do find a Treasure, discard the + other cards and play the Treasure. If that Treasure does something when played, + do that something. For example if Venture finds you another Venture, you reveal + cards again. Remember that you choose what order to play Treasure cards; for example + if you have both Venture and Loan in hand, you can play either one first.' + name: !!python/unicode 'Venture' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Treasure'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'prosperity' + cost: !!python/unicode '6' + description: !!python/unicode '+1 Buy + + +2 Coins + + Each other player discards down to 3 cards in hand. + + ______________________ + + While this is in play, when you buy a card, +1 .' + extra: !!python/unicode ' [When a player takes VP tokens, he takes a player mat + to put them on. VP tokens are not private and anyone can count them. VP tokens + come in 1 VP and 5 VP denominations and players can make change as needed. Tokens + are unlimited and if they run out, use something else to track any further tokens. + At the end of the game, players add the total value of their VP tokens to their + score.] You get 1 VP token for each card you buy, but do not get a VP token for + gaining a card some other way. Multiple copies of Goons are cumulative; if you + have two Goons in play and buy a Silver, you get 2 VP tokens. However if you King''s + Court a Goons, despite having played the card 3 times, there is still only one + copy of it in play, so buying Silver would only get you 1 VP token.' + name: !!python/unicode 'Goons' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Attack'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'prosperity' + cost: !!python/unicode '6' + description: !!python/unicode '+1 Card +1 Action + +1 Buy + + +2 Coins + + ______________________ + + You can''t buy this if you have any Copper in play.' + extra: !!python/unicode ' You do not have to play all of the Treasures in your hand + in your Buy phase. Coppers in your hand do not stop you from buying Grand Market + - only Coppers in play do. Coppers that were in play earlier in the turn but are + not anymore also don''t stop you; if you have 11 Coppers in play and 2 Buys, you + could buy a Mint, trash all of your played Treasures, and then buy a Grand Market. + You can gain Grand Market other ways - for example with Expand - whether or not + you have Coppers in play. Treasures other than Copper do not prevent you from + buying Grand Market, even if they are worth 1 coin (such as Loan).' + name: !!python/unicode 'Grand Market' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'prosperity' + cost: !!python/unicode '6' + description: !!python/unicode 'Worth 2 Coins. + + ______________________ + + While this is in play, when you buy a Victory card, gain a Gold.' + extra: !!python/unicode ' This is a Treasure worth 2 coins, like Silver. When you + buy a Victory card with this in play, you gain a Gold card from the Supply, putting + it into your discard pile. If there are no Golds left, you do not get one. If + you have multiple Hoards in play, you will gain multiple Golds from buying a single + one. So for example if you had two Hoards in play and no other money, with +1 + Buy, you could buy two Estates and gain four Golds. Victory cards include cards + that are other types as well, such as Nobles and Harem in Intrigue. You gain a + Gold even if you use Watchtower to immediately trash the Victory card you gained. + Victory cards gained other than by buying them do not get you Gold.' + name: !!python/unicode 'Hoard' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Treasure'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'prosperity' + cost: !!python/unicode '7' + description: !!python/unicode 'Worth ? Coins. + + When you play this, it`s worth 1 Coin per Treasure card you have in play (counting + this).' + extra: !!python/unicode ' This is a Treasure worth a variable amount. When you play + Bank, it is worth 1 coin per Treasure you have in play, counting itself. Remember, + you choose what order to play Treasure cards. If you play Bank with no other Treasures + in play, it is worth 1 coin. If you play two copies of Bank in a row, the one + you play second will be worth 1 coin more than the first one. Bank produces money + right when you play it; things that happen later in the turn will not change how + much money you got from it.' + name: !!python/unicode 'Bank' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Treasure'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'prosperity' + cost: !!python/unicode '7' + description: !!python/unicode 'Trash a card from your hand. Gain a card costing + up to 3 Coins more than the trashed card.' + extra: !!python/unicode ' This is not in your hand after you play it, so you cannot + trash it as the card trashed. The card you gain can cost up to 3 coins more than + the trashed card, but it can also cost any smaller amount, even less than the + cost of the trashed card. You can trash a card and gain a copy of the same card. + If you have no card in hand to trash, you do not gain a card. The card you gain + comes from the Supply and is put into your discard pile.' + name: !!python/unicode 'Expand' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'prosperity' + cost: !!python/unicode '7' + description: !!python/unicode 'Trash any number of cards from your hand. Gain a + card with cost exactly equal to the total cost in coins of the trashed cards.' + extra: !!python/unicode ' "Any number" includes zero. If you trash no cards, you + have to gain a card costing 0 coins if you can. This is different from how cards + like Expand work if you do not trash anything, because Forge looks at the total, + not at any one card''s cost. If there is no card at the required cost, you do + not gain a card. The card you gain comes from the Supply and is put into your + discard pile. Potion symbols (on cards from Alchemy) are not added, and the card + you gain cannot have a potion symbol in its cost.' + name: !!python/unicode 'Forge' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'prosperity' + cost: !!python/unicode '7' + description: !!python/unicode 'You may choose an Action card in your hand. Play + it three times.' + extra: !!python/unicode ' This is similar to Throne Room (from Dominion), but plays + the Action three times rather than twice. You pick another Action card in your + hand, play it, play it again, and play it a third time. This does not use up any + extra Actions you were allowed to play due to cards like Worker''s Village - King''s + Court itself uses up one Action and that is it. You cannot play any other cards + in between resolving the King''s Court-ed Action card multiple times, unless that + Action card specifically tells you to (such as King''s Court itself does). If + you King''s Court a King''s Court, you will play three different Actions after + that, playing each one of them three times - you do not play one Action nine times. + If you King''s Court a card that gives you +1 Action, such as Grand Market, you + will end up with 3 Actions left afterwards.' + name: !!python/unicode 'King''s Court' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'prosperity' + cost: !!python/unicode '8*' + description: !!python/unicode '+1 Card; +1 Action; +2 Coin + + ______________________ + + During your Buy phase, this costs 2 Coins less per Action card you have in play, + but not less than 0 Coins.' + extra: !!python/unicode ' Most of the time, this costs 8 coins. During Buy phases, + this costs 2 coins less per Action card you have in play. This cost applies to + all Peddler cards, including ones in hands and decks. It never costs less than + 0 coins. If you play King''s Court on Worker''s Village, for example, that is + just two Action cards you have in play, even though you played the Worker''s Village + three times. Buying cards using the promotional card Black Market is something + that does not happen during a Buy phase, so Peddler still costs 8 coins then.' + name: !!python/unicode 'Peddler' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'promo' + cost: !!python/unicode '3' + description: !!python/unicode '+2 Coins, Reveal the top 3 cards of the Black Market + deck. You may buy one of them immediately. Put the unbought cards on the bottom + of the Black Market deck in any order. + + (Before the game, make a Black Market deck out of one copy of each Kingdom card + not in the supply.).' + extra: !!python/unicode ' Black Market allows you to Buy a card during the Action + phase. You can use coins provided by other Action cards played earlier in the + Action phase and you can also play Treasure cards from your hand to pay the cost + of the bought card. The Treasure cards are played to the table in your play area, + just as you would during the Buy phase. You may play more Treasure cards than + are required for the purchase; the extra coins from Action cards and Treasure + cards are available to use during your Buy phase. You may even play Treasure cards + without Buying a card. You may not reuse coins already spent during a turn. A + card bought during the Action phase does not count as a card bought in your Buy + phase, so you do not need an action card giving you +1 Buy to still buy a card + during your normal Buy phase. The Black Market deck, created before game start, + is made up of Kingdom cards that are not in the Supply of the current game. The + players should agree before the game which cards will be used to create the Black + Market deck (for example, you could agree to use one of every Kingdom card you + own that is not a part of the Supply). It is recommended that the Black Market + deck contain at least 15 Kingdom cards, with no duplicates. All players can see + which cards are placed in the Black Market deck before the game begins, at which + point the deck is shuffled. This deck is not a Supply pile and if it is emptied, + it does not count towards the end game conditions. If you play Black Market and + the Black Market deck is empty, you cannot buy a card but you still get +2 Coins. + If you play Black Market and choose not to buy one of the three cards from the + Black Market deck, you still get +2 Coins.' + name: !!python/unicode 'Black Market' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'promo' + cost: !!python/unicode '4' + description: !!python/unicode 'Reveal the top 5 cards of your deck. The player to + your left chooses one for you to discard. Draw the rest.' + extra: !!python/unicode ' If you do not have 5 cards in your deck, reveal as many + as you can and shuffle your discard pile to reveal the rest. The player to your + left then chooses one of the revealed cards for you to discard and then you draw + the rest. If you do not have enough cards left to reveal 5 cards, even after shuffling, + reveal as many as you can. The opponent to your left still discards one card before + you draw the rest.' + name: !!python/unicode 'Envoy' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'promo' + cost: !!python/unicode '5' + description: !!python/unicode 'Worth 2 Coins. When you shuffle, you may put this + anywhere in your deck.' + extra: !!python/unicode ' Stash is a Treasure that produces 2 coins when played, + like Silver. Whenever you shuffle your deck, you can choose where in your deck + each copy of Stash that you have goes. You can''t look at the fronts of the other + cards in your deck to see where to put it; Stash itself has a different card back, + so that''s how you''ll know where it is. If you have multiple copies of Stash, + you can clump them together or spread them out or whatever you want. Since Stash + has a different card back, you will also know if it''s in a player''s hand, or + set aside for someone''s Haven (from Seaside), and so on. ' + name: !!python/unicode 'Stash' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Treasure'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'promo' + cost: !!python/unicode '4' + description: !!python/unicode '+1 Card + + +2 Actions + + At the start of Clean-up, if you have this and no more than one other Action card + in play, you may put this on top of your deck.' + extra: !!python/unicode ' When you play this, you draw a card and can play two more + Actions this turn. At the start of your Clean-up phase, before discarding anything + and before drawing for next turn, if you have a Walled Village in play and no + more than two Action cards in play (counting the Walled Village), you may put + the Walled Village on top of your deck. If the only cards you have in play are + two Walled Villages, you may put either or both of them on top of your deck. Walled + Village has to be in play to be put on top of your deck. Walled Village only checks + how many Action cards are in play when its ability resolves; Action cards you + played earlier this turn but which are no longer in play (such as Feast from Dominion) + are not counted, while Action cards still in play from previous turns (duration + cards from Dominion: Seaside) are counted, as are Action cards that are in play + now but may leave play after resolving Walled Village (such as Treasury from Dominion: + Seaside).' + name: !!python/unicode 'Walled Village' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'promo' + cost: !!python/unicode '5' + description: !!python/unicode '+1 Action + + Choose one; you get the version in parentheses: Each player gets +1 (+3) Cards; + or each player gains a Silver (Gold); or each player may trash a card from his + hand and gain a card costing exactly 1 Coin (2 Coins) more.' + extra: !!python/unicode ' You always get +1 Action. Then you either 1) draw three + cards and each other player draws a card; 2) gain a Gold and each other player + gains a Silver; 3) may trash a card from your hand and gain a card costing exactly + 2 Coins more and each other player may trash a card from his hand and gain a card + costing exactly 1 Coin more. Go in turn order, starting with yourself; this may + matter if piles are low. The gained cards come from the Supply and are put into + discard piles; if there are none left, those cards are not gained. For example + if you choose the second option and there is only one Silver in the Supply, the + player to your left gets it and no-one else gets one. For the third option, you + only gain a card if you trashed a card, and only if there is a card available + in the Supply with the exact cost required. If you do trash a card, you must gain + a card if you can. You cannot trash a Governor you played to itself, as it is + no longer in your hand when you play it (though you can trash another copy of + Governor from your hand).' + name: !!python/unicode 'Governor' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'promo' + cost: !!python/unicode '8' + description: !!python/unicode 'You may set this aside. If you do, set aside an Action + card from your hand costing up to 4 coins. At the start of each of your turns, + play that Action, setting it aside again when you discard it from play. (Stop + playing it if you fail to set it aside on a turn you play it).' + extra: !!python/unicode ' Prince has you play the same cheap action every turn for + the rest of the game. The turn you play Prince, you set it aside with an Action + from your hand costing 4 coins or less; then every turn after that you play the + Action at the start of the turn, and then set it aside again when you discard + it from play. If you don''t discard the Action then you stop playing it with Prince; + Prince at that point is just set aside doing nothing for the rest of the game. + That won''t normally happen but will happen for example if the Action is a Feast + or Mining Village and you trashed it, or if it''s a Duration card and so it stayed + in play, or if it''s a Madman and was returned to its pile, or if it''s an Island + and was set aside, or if it''s a card you put back on your deck with Scheme. The + set aside Action technically goes back and forth from being in play to being set + aside each turn, but in practice it''s easier to leave it sitting on the Prince + and just announce resolving it each turn. ' + name: !!python/unicode 'Prince' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'base' + cost: !!python/unicode '0' + description: !!python/unicode 'Worth 1 Coin.' + extra: !!python/unicode ' 60 cards per game.' + name: !!python/unicode 'Copper' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Treasure'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'base' + cost: !!python/unicode '3' + description: !!python/unicode 'Worth 2 Coins.' + extra: !!python/unicode ' 40 cards per game.' + name: !!python/unicode 'Silver' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Treasure'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'base' + cost: !!python/unicode '6' + description: !!python/unicode 'Worth 3 Coins.' + extra: !!python/unicode ' 30 cards per game.' + name: !!python/unicode 'Gold' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Treasure'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'base' + cost: !!python/unicode '9' + description: !!python/unicode 'Worth 5 Coins.' + extra: !!python/unicode ' This is not a Kingdom card. You do not use it every game. + It is a Treasure worth 5 coins. If only Kingdom cards from Prosperity are being + used this game, then the Platinum and Colony piles are added to the Basic cards + in the Supply for the game. If a mix of Kingdom cards from Prosperity and other + sets are being used, then the inclusion of Platinum and Colony in the Supply should + be determined randomly, based on the proportion of Prosperity and non-Prosperity + cards in use. For example, choose a random Kingdom card being used - such as the + first card dealt out from the Randomizer deck [this is equivalent to rolling a + d10 or choosing a card at random after all 10 have been selected] - and if it + is from Prosperity, add Platinum and Colony to the Supply. Platinum and Colony + are not Kingdom cards; when those are included, there are 10 Kingdom cards, plus + Copper, Silver, Gold, Platinum, Estate, Duchy, Province, Colony, and Curse, in + the Supply. Use 8 Colonies for a 2-player game, or 12 Colonies for a game with + 3 or more players. [Use all 12 Platinum regardless of the number of players. Platinum + and Colony are meant to be used together and both or neither should be used, not + one or the other.]' + name: !!python/unicode 'Platinum' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Treasure'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'base' + cost: !!python/unicode '4' + description: !!python/unicode 'Worth 1 Potion.' + extra: !!python/unicode ' This is a basic Treasure card. It costs 4 Coins and produces + Potion. It is not a Kingdom card. After you choose 10 Kingdom cards for the Supply, + if any of them have Potion in the cost, add the Potion pile to the Supply. Also + add the Potion pile if you are using the promotional card Black Market, and the + Black Market deck includes at least one card with Potion in the cost. If you don''t + have any cards with Potion in the cost in the Supply or the Black Market deck, + do not use the Potion pile in this game. When you have a Potion pile, put all + 16 Potions in it, no matter how many players there are. In games using this pile, + if the pile becomes empty, that will count towards the game ending condition.' + name: !!python/unicode 'Potion' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Treasure'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'base' + cost: !!python/unicode '0' + description: !!python/unicode '-1 ' + extra: !!python/unicode ' Curses are an available pile in the Supply regardless + of what other cards are in the Supply. With 2 players, place 10 Curses in the + Supply. With 3 players, place 20 Curses in the Supply. With 4 players, place + 30 Curses in the Supply. With 5 players, place 40 Curses in the Supply. With + 6 players, place 50 Curses in the Supply.' + name: !!python/unicode 'Curse' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Curse'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'base' + cost: !!python/unicode '2' + description: !!python/unicode '1 ' + extra: !!python/unicode ' Put 8 in the Supply in a game with two players. Put 12 + in the Supply in a game with three or more players.' + name: !!python/unicode 'Estate' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Victory'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'base' + cost: !!python/unicode '5' + description: !!python/unicode '3 ' + extra: !!python/unicode ' Put 8 in the Supply in a game with two players. Put 12 + in the Supply in a game with three or more players.' + name: !!python/unicode 'Duchy' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Victory'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'base' + cost: !!python/unicode '8' + description: !!python/unicode '6 ' + extra: !!python/unicode ' Put 8 in the Supply in a game with two players. Put 12 + in the Supply in a game with three or four players. Put 15 in the Supply in a + game with five players. Put 18 in the Supply in a game with six players.' + name: !!python/unicode 'Province' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Victory'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'base' + cost: !!python/unicode '11' + description: !!python/unicode '10 ' + extra: !!python/unicode ' This is not a Kingdom card. You do not use it every game. + It is a Victory card worth 10 VP. If only Kingdom cards from Prosperity are being + used this game, then the Platinum and Colony piles are added to the Basic cards + in the Supply for the game. If a mix of Kingdom cards from Prosperity and other + sets are being used, then the inclusion of Platinum and Colony in the Supply should + be determined randomly, based on the proportion of Prosperity and non-Prosperity + cards in use. For example, choose a random Kingdom card being used - such as the + first card dealt out from the Randomizer deck [this is equivalent to rolling a + d10 or choosing a card at random after all 10 have been selected] - and if it + is from Prosperity, add Platinum and Colony to the Supply. Platinum and Colony + are not Kingdom cards; when those are included, there are 10 Kingdom cards, plus + Copper, Silver, Gold, Platinum, Estate, Duchy, Province, Colony, and Curse, in + the Supply. Use 8 Colonies for a 2-player game, or 12 Colonies for a game with + 3 or more players. [Use all 12 Platinum regardless of the number of players. Platinum + and Colony are meant to be used together and both or neither should be used, not + one or the other.]' + name: !!python/unicode 'Colony' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Victory'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'base' + cost: !!python/unicode '0' + description: !!python/unicode 'Pile of trash.' + extra: '' + name: !!python/unicode 'Trash' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'cornucopia' + cost: !!python/unicode '0*' + description: !!python/unicode '+1 Action + Gain a Gold, putting it on top of your deck. (This is not in the Supply.)' - extra: The Gold you gain comes from the Supply and is put on top of your deck. If - your deck has no cards in it, it becomes the only card in your deck. If there - are no Golds left in the Supply, you do not gain one. This is a Prize; see the - Additional Rules. - name: Bag of Gold + extra: !!python/unicode ' The Gold you gain comes from the Supply and is put on + top of your deck. If your deck has no cards in it, it becomes the only card in + your deck. If there are no Golds left in the Supply, you do not gain one. This + is a Prize; see the Additional Rules. ' + name: !!python/unicode 'Bag of Gold' potcost: 0 - types: !!python/tuple [Action, Prize] + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Prize'] - !!python/object:__main__.Card - cardset: cornucopia - cost: 0* - description: ' - - Worth 2 Coins. + cardset: !!python/unicode 'cornucopia' + cost: !!python/unicode '0*' + description: !!python/unicode 'Worth 2 Coins. When you play this, +1 Coins per unused Action you have (Action, not Action card). (This is not in the Supply.)' - extra: This is a Treasure worth 2 coins, like Silver. You play it in your Buy phase, - like other Treasures. When you play it, you get an extra +1 coin per unused Action - you have. This means Actions, not Action cards. So for example if you play Farming - Village (which gives you +2 Actions), then Diadem, Diadem will give you an extra - + 2 coins, for 4 coins total. If you play no Action cards at all on your turn, - you will have one unused Action, so you will get total from Diadem. This is a - Prize; see the Additional Rules. - name: Diadem + extra: !!python/unicode ' This is a Treasure worth 2 coins, like Silver. You play + it in your Buy phase, like other Treasures. When you play it, you get an extra + +1 coin per unused Action you have. This means Actions, not Action cards. So for + example if you play Farming Village (which gives you +2 Actions), then Diadem, + Diadem will give you an extra + 2 coins, for 4 coins total. If you play no Action + cards at all on your turn, you will have one unused Action, so you will get total + from Diadem. This is a Prize; see the Additional Rules. ' + name: !!python/unicode 'Diadem' potcost: 0 - types: !!python/tuple [Treasure, Prize] + types: !!python/tuple [!!python/unicode 'Treasure', !!python/unicode 'Prize'] - !!python/object:__main__.Card - cardset: cornucopia - cost: 6 - description: ' - - Worth 2 for every 5 differently named cards in your deck (rounded down)' - extra: At the end of the game, this is worth 2 VP per 5 differently named cards - in your deck, rounded down. So if you have 0-4 different cards, it is worth 0 - VP; if you have 5-9, it is worth 2 VP; if you have 10-14, it is worth 4 VP; if - you have 15-19, it is worth 6; and so on. By default there are only 17 differently - named cards available in a game, but sometimes there may be more cards, such as - via Young Witch's setup rule, or due to Tournament. Use 8 Fairgrounds in a game - with 2 players, and 12 for a game with 3 or more players. - name: Fairgrounds - potcost: 0 - types: !!python/tuple [Victory] -- !!python/object:__main__.Card - cardset: cornucopia - cost: 4 - description: ' - - +2 Actions - - Reveal cards from the top of your deck until you reveal an Action or Treasure - card. Put that card into your hand and discard the other cards.' - extra: !!python/str "Reveal cards from the top of your deck until you reveal a Treasure\ - \ or Action card. If you run out of cards before finding one, shuffle your discard\ - \ pile (but not the revealed cards), and keep revealing cards. If you still cannot\ - \ find one, just discardall of the revealed cards. If you do find a Treasure or\ - \ Action card, put it into your hand, and discard the rest of the revealed cards.\ - \ A card with multiple types, one of which is Treasure or Action (for example\ - \ Diadem, a Treasure - Prize), is a Treasure or Action and so will be drawn by\ - \ this. You do not choose Treasure or Action \u2013 you stop on the first card\ - \ matching either type." - name: Farming Village - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: cornucopia - cost: 0* - description: ' - - +2 Cards + cardset: !!python/unicode 'cornucopia' + cost: !!python/unicode '0*' + description: !!python/unicode '+2 Cards Gain an Estate. Each other player gains a Curse and discards down to 3 cards in hand. (This is not in the Supply.)' - extra: Do the things in the order listed. You draw 2 cards; then you gain an Estate - from the Supply, putting it into your discard pile; then each other player gains - a Curse from the Supply, putting it into his discard pile; then each other player - discards down to 3 cards in hand. A player with 3 or fewer cards in hand does - not discard any cards. If there are no Estates left, you do not gain one. If there - are not enough Curses left, deal out the remaining Curses in turn order. This - is a Prize; see the Additional Rules. - name: Followers + extra: !!python/unicode ' Do the things in the order listed. You draw 2 cards; then + you gain an Estate from the Supply, putting it into your discard pile; then each + other player gains a Curse from the Supply, putting it into his discard pile; + then each other player discards down to 3 cards in hand. A player with 3 or fewer + cards in hand does not discard any cards. If there are no Estates left, you do + not gain one. If there are not enough Curses left, deal out the remaining Curses + in turn order. This is a Prize; see the Additional Rules. ' + name: !!python/unicode 'Followers' potcost: 0 - types: !!python/tuple [Action, Attack, Prize] + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Attack', !!python/unicode 'Prize'] - !!python/object:__main__.Card - cardset: cornucopia - cost: 3 - description: ' + cardset: !!python/unicode 'cornucopia' + cost: !!python/unicode '0*' + description: !!python/unicode '+1 Buy - +2 Coin + While this is in play, cards cost 2 Coins less, but not less than 0 Coins. - Each other player reveals cards from the top of his deck until he reveals a Victory - of Curse card. He puts it on top and discards the other revealed cards.' - extra: 'Each other player reveals cards from the top of his deck until he reveals - a Victory or Curse card. If he runs out of cards before finding one, he shuffles - his discard pile (but not the revealed cards), and keeps revealing cards. If he - still cannot findone, he just discards all of the revealed cards. If he does find - one, he puts the Victory or Curse card on top of his deck, and discards the other - revealed cards. If his deck has no other cards in it, it becomes the only card - in his deck. A card with multiple types, one of which is Victory (such as Nobles - from Dominion: Intrigue), is a Victory card. You do not choose Victory or Curse - - they stop on the first card that matches either type.' - name: Fortune Teller + (This is not in the Supply.)' + extra: !!python/unicode ' This makes all cards cheaper (to a minimum of 0 coins) + as long as it is in play. When it leaves play, it stops making cards cheaper. + This applies to cards everywhere - cards in the Supply, cards in hand, cards in + decks. For example if you played Princess, then Remake, trashing a Copper, you + could gain a Silver, as Silver would cost 1 coin while Copper would still cost + 0 coins. Using Throne Room (from Dominion) on Princess will not make cards cost + less, as there is still only one copy of Princess in play. This is a Prize; see + the Additional Rules. ' + name: !!python/unicode 'Princess' potcost: 0 - types: !!python/tuple [Action, Attack] + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Prize'] - !!python/object:__main__.Card - cardset: cornucopia - cost: 2 - description: ' + cardset: !!python/unicode 'cornucopia' + cost: !!python/unicode '0*' + description: !!python/unicode 'Choose two: +2 Cards; or +2 Actions; or +2 Coins; + or gain 4 Silvers and put your deck into your discard pile. - +1 Card + (This is not in the Supply.)' + extra: !!python/unicode ' First choose any two of the four options; then do those + options in the order listed. So if you choose both +2 Cards, and the last option, + you will draw cards before you gain the Silvers and put your deck into your discard + pile. The last option both gains you Silvers and puts your deck into your discard + pile. The Silvers come from the Supply; if there are fewer than four left, just + gain as many as you can. You do not get to look through your deck as you put it + into your discard pile. This is a Prize; see the Additional Rules. ' + name: !!python/unicode 'Trusty Steed' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Prize'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'cornucopia' + cost: !!python/unicode '2' + description: !!python/unicode '+1 Card +1 Action You may discard a card; If you do +1 Action. You may discard a card; If you do +1 Buy' - extra: First draw a card, and get +1 Action. Then you may either discard one card - to get another +1 Action; or you may discard one card to get +1 Buy; or you may - discard two cards and get both +1 Action and +1 Buy; or you may discard no cards - at all. You only get the extra +1 Action or +1 Buy if you actually discarded a - card forit. You cannot discard multiple cards to get multiple +Actions or multiple - +Buys. - name: Hamlet + extra: !!python/unicode ' First draw a card, and get +1 Action. Then you may either + discard one card to get another +1 Action; or you may discard one card to get + +1 Buy; or you may discard two cards and get both +1 Action and +1 Buy; or you + may discard no cards at all. You only get the extra +1 Action or +1 Buy if you + actually discarded a card for it. You cannot discard multiple cards to get multiple + +Actions or multiple +Buys. ' + name: !!python/unicode 'Hamlet' potcost: 0 - types: !!python/tuple [Action] + types: !!python/tuple [!!python/unicode 'Action'] - !!python/object:__main__.Card - cardset: cornucopia - cost: 5 - description: ' + cardset: !!python/unicode 'cornucopia' + cost: !!python/unicode '3' + description: !!python/unicode '+2 Coin - Reveal the top 4 cards of your deck, then discard them. +1 Coin per differently - named card revealed.' - extra: Reveal the top 4 cards of your deck. If there are not enough cards, reveal - what you can, shuffle your discard pile, and reveal the rest. If there still are - not 4 cards total to reveal, just reveal what you can. You discard the revealed - cards, and get +1 coin per differently named card revealed. For example if you - revealedCopper, Silver, Copper, Estate, that would be +3 coins . - name: Harvest + Each other player reveals cards from the top of his deck until he reveals a Victory + of Curse card. He puts it on top and discards the other revealed cards.' + extra: !!python/unicode ' Each other player reveals cards from the top of his deck + until he reveals a Victory or Curse card. If he runs out of cards before finding + one, he shuffles his discard pile (but not the revealed cards), and keeps revealing + cards. If he still cannot find one, he just discards all of the revealed cards. + If he does find one, he puts the Victory or Curse card on top of his deck, and + discards the other revealed cards. If his deck has no other cards in it, it becomes + the only card in his deck. A card with multiple types, one of which is Victory + (such as Nobles from Dominion: Intrigue), is a Victory card. You do not choose + Victory or Curse - they stop on the first card that matches either type. ' + name: !!python/unicode 'Fortune Teller' potcost: 0 - types: !!python/tuple [Action] + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Attack'] - !!python/object:__main__.Card - cardset: cornucopia - cost: 5 - description: !!python/str "\nWorth 0 Coins\nWhen you play this, gain a card costing\ - \ up to 1 Coin per differently named card you have in play, counting this. If\ - \ it\u2019s a Victory card, trash this." - extra: 'This is a Treasure worth 0 coins. You play it in your Buy phase, like other - Treasures. It does not produce any coins to spend. However, when you play it, - you gain a card costing up to per differently named card you have in play. This - includes itself, other played Treasures, played Actions, and any Duration cards - (from Dominion: Seaside) played on your previous turn. It only counts cards currently - in play, not ones that were in play but left; for example if you played a Feast - (from Dominion) this turn, you will have trashed it, so it will not count for - Horn of Plenty. The card you gain must come from the Supply, and is put into your - discard pile. If it is a Victory card, trash Horn of Plenty. Cards with multiple - types, one of which is Victory (such as Nobles from Dominion: Intrigue) are Victory - cards. You do not have to play Horn of Plenty in your Buy phase, and you choose - the order that you play Treasures. You do not trash Horn of Plenty if you gain - a Victory card some other way while it''s in play (such as by buying one).' - name: Horn of Plenty - potcost: 0 - types: !!python/tuple [Treasure] -- !!python/object:__main__.Card - cardset: cornucopia - cost: 4 - description: ' + cardset: !!python/unicode 'cornucopia' + cost: !!python/unicode '3' + description: !!python/unicode '+1 Action - +1 Buy + Reveal your hand. + + If there are no duplicate cards in it, +3 Cards. + + Otherwise, +1 Card.' + extra: !!python/unicode ' If there are any two or more cards in your hand with the + same name, you only draw one card; if there are no matches, you draw three cards. + Only the card names matter for this; Copper and Silver are different cards for + example, despite both being Treasures. If you have no cards in hand at all after + playing Menagerie, then you have no matching cards, and so get +3 Cards. ' + name: !!python/unicode 'Menagerie' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'cornucopia' + cost: !!python/unicode '4' + description: !!python/unicode '+2 Actions + + Reveal cards from the top of your deck until you reveal an Action or Treasure + card. Put that card into your hand and discard the other cards.' + extra: " Reveal cards from the top of your deck until you reveal a Treasure or Action\ + \ card. If you run out of cards before finding one, shuffle your discard pile\ + \ (but not the revealed cards), and keep revealing cards. If you still cannot\ + \ find one, just discard all of the revealed cards. If you do find a Treasure\ + \ or Action card, put it into your hand, and discard the rest of the revealed\ + \ cards. A card with multiple types, one of which is Treasure or Action (for example\ + \ Diadem, a Treasure - Prize), is a Treasure or Action and so will be drawn by\ + \ this. You do not choose Treasure or Action \u2013 you stop on the first card\ + \ matching either type. " + name: !!python/unicode 'Farming Village' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'cornucopia' + cost: !!python/unicode '4' + description: !!python/unicode '+1 Buy +3 Coin @@ -620,420 +2298,1299 @@ When another player plays an Attack card, you may set this aside from your hand. If you do, then at the start of your next turn, +1 Card and return this to your hand.' - extra: When you play this, you get +1 Buy and +3 coins, and discard 2 cards from - your hand. If you do not have enough cards to discard, just discard what you can; - you still get the +1 Buy and +3 coins. When another player plays an Attack card, - before that card does anything, you may reveal this from your hand. If you do, - you set it aside, and at the start of your next turn, you return it to your hand - and draw a card. While it is set aside, it is not in play or in your hand, and - cannot be further revealed to Attacks. Therefore it will only work on one Attack - per round of turns. You can reveal it for an Attack and still play it on your - next turn. You can reveal multiple Horse Traders to a single Attack. For example, - if another player plays Followers, you could reveal and set aside two Horse Traders - from your hand, then gain a Curse but discard no cards, as you would only have - three cards in hand at that point. Then on your next turn you would pick up the - two Horse Traders and also draw two cards. - name: Horse Traders + extra: !!python/unicode ' When you play this, you get +1 Buy and +3 coins, and discard + 2 cards from your hand. If you do not have enough cards to discard, just discard + what you can; you still get the +1 Buy and +3 coins. When another player plays + an Attack card, before that card does anything, you may reveal this from your + hand. If you do, you set it aside, and at the start of your next turn, you return + it to your hand and draw a card. While it is set aside, it is not in play or in + your hand, and cannot be further revealed to Attacks. Therefore it will only work + on one Attack per round of turns. You can reveal it for an Attack and still play + it on your next turn. You can reveal multiple Horse Traders to a single Attack. + For example, if another player plays Followers, you could reveal and set aside + two Horse Traders from your hand, then gain a Curse but discard no cards, as you + would only have three cards in hand at that point. Then on your next turn you + would pick up the two Horse Traders and also draw two cards. ' + name: !!python/unicode 'Horse Traders' potcost: 0 - types: !!python/tuple [Action, Reaction] + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Reaction'] - !!python/object:__main__.Card - cardset: cornucopia - cost: 5 - description: !!python/str "\n+1 Card\n+1 Action\nReveal your hand. Reveal cards\ - \ from your deck until you reveal a card that isn\u2019t in a duplicate of one\ - \ in your hand and discard the rest." - extra: First you draw a card and get +1 Action. Then you reveal your hand, and reveal - cards from your deck until revealing one that is not a duplicate of one in your - hand. A card is not a duplicate of one in your hand if it does not have the same - name as any cards in your hand. If you run out of cards while revealing cards, - shuffle your discard pile (but not the revealed cards) and keep revealing cards. - If you still do not find one, just discard all of the cards revealed from your - deck. If you do find a card not matching any cards in your hand, put it into your - hand and discard the other cards revealed from your deck. - name: Hunting Party + cardset: !!python/unicode 'cornucopia' + cost: !!python/unicode '4' + description: !!python/unicode 'Do this twice: Trash a card from your hand then gain + a card costing exactly 1 more than the trashed card.' + extra: !!python/unicode ' Trash a card from your hand, and gain a card costing exactly + 1 coin more than it; then trash another card from your hand, and gain a card costing + exactly 1 coin more than that card. If you have no cards in hand, you do not trash + anything or gain anything; if you have only one card in hand, trash it and gain + a card costing 1 coin more than it. Gained cards come from the Supply and are + put into your discard pile. If there is no card at the exact cost needed, you + do not gain a card for that trashed card. For example you could use Remake to + trash an Estate, gaining a Silver, then trash a Copper, gaining nothing. ' + name: !!python/unicode 'Remake' potcost: 0 - types: !!python/tuple [Action] + types: !!python/tuple [!!python/unicode 'Action'] - !!python/object:__main__.Card - cardset: cornucopia - cost: 5 - description: !!python/str "\n+2 Coins\nEach other player discards the top card of\ - \ his deck. If it\u2019s a Victory card he gains a Curse. Otherwise he gains a\ - \ copy of the discarded card or you do, your choice." - extra: 'Each player with no cards in his deck shuffles his discard pile in order - to get a card to discard. If he still has no cards, he does not discard one. For - each player who discarded a card, if it is a Victory card, he gains a Curse, and - otherwise, you choose: either that player gains a copy of the card, or you do. - The gained copies and Curses come from the Supply and are put into the discard - piles of the players who gain them. If a card is revealed for which there are - no copies in the Supply, no one gains a copy of it. This Attack hits other players - in turn order, which can matter when some piles are low. A card with multiple - types, one of which is Victory (such as Nobles from Dominion: Intrigue) is a Victory - card.' - name: Jester - potcost: 0 - types: !!python/tuple [Action, Attack] -- !!python/object:__main__.Card - cardset: cornucopia - cost: 3 - description: ' - - +1 Action - - Reveal your hand. - - If there are no duplicate cards in it, +3 Cards. - - Otherwise, +1 Card.' - extra: If there are any two or more cards in your hand with the same name, you only - draw one card; if there are no matches, you draw three cards. Only the card names - matter for this; Copper and Silver are different cards for example, despite both - being Treasures. If you have no cards in hand at all after playing Menagerie, - then you have no matching cards, and so get +3 Cards. - name: Menagerie - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: cornucopia - cost: 0* - description: ' - - +1 Buy - - While this is in play, cards cost 2 Coins less, but not less than 0 Coins. - - (This is not in the Supply.)' - extra: This makes all cards cheaper (to a minimum of 0 coins) as long as it is in - play. When it leaves play, it stops making cards cheaper. This applies to cards - everywhere - cards in the Supply, cards in hand, cards in decks. For example if - you played Princess, then Remake, trashing a Copper, you could gain a Silver, - as Silver would cost 1 coin while Copper would still cost 0 coins. Using Throne - Room (from Dominion) on Princess will not make cards cost less, as there is still - only one copy of Princess in play. This is a Prize; see the Additional Rules. - name: Princess - potcost: 0 - types: !!python/tuple [Action, Prize] -- !!python/object:__main__.Card - cardset: cornucopia - cost: 4 - description: ' - - Do this twice: Trash a card from your hand then gain a card costing exactly 1 - more than the trashed card.' - extra: Trash a card from your hand, and gain a card costing exactly 1 coin more - than it; then trash another card from your hand, and gain a card costing exactly - 1 coin more than that card. If you have no cards in hand, you do not trash anything - or gain anything; if you have only one card in hand, trash it and gain a card - costing 1 coin more than it. Gained cards come from the Supply and are put into - your discard pile. If there is no card at the exact cost needed, you do not gain - a card for that trashed card. For example you could use Remake to trash an Estate, - gaining a Silver, then trash a Copper, gaining nothing. - name: Remake - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: cornucopia - cost: 4 - description: ' - - +1 Action + cardset: !!python/unicode 'cornucopia' + cost: !!python/unicode '4' + description: !!python/unicode '+1 Action Each player may reveal a Province from his hand. If you do, discard it and gain a Prize (from the Prize pile) or a Duchy, putting it on top of your deck. If no-one else does, +1 Card +1 Coin. - + Prizes: Bag of Gold, Diadem, Followers, Princess, Trusty Steed' - extra: First you get +1 Action. Then each player, including you, may reveal a Province - card from his hand. Then, if you revealed a Province, discard that card, and you - gain a Prize of your choice, or a Duchy, putting whatever card you took on top - of your deck. If there were no cards in your deck, it becomes the only card in - your deck. There are five Prizes, set out at the start of the game; see Preparation. - You can only take a Prize from the Prize pile. You can take any Prize from the - Prize pile; you do not have to take the top one. You can take a Duchy instead, - whether or not the Prizes have run out. You can opt to take a Duchy even if the - Duchy pile is empty, or a Prize even if no Prizes are left; in these cases you - gain nothing. After gaining your card or not, if no other player revealed a Province, - you draw a card and get +1 coin. - name: Tournament + extra: !!python/unicode ' First you get +1 Action. Then each player, including you, + may reveal a Province card from his hand. Then, if you revealed a Province, discard + that card, and you gain a Prize of your choice, or a Duchy, putting whatever card + you took on top of your deck. If there were no cards in your deck, it becomes + the only card in your deck. There are five Prizes, set out at the start of the + game; see Preparation. You can only take a Prize from the Prize pile. You can + take any Prize from the Prize pile; you do not have to take the top one. You can + take a Duchy instead, whether or not the Prizes have run out. You can opt to take + a Duchy even if the Duchy pile is empty, or a Prize even if no Prizes are left; + in these cases you gain nothing. After gaining your card or not, if no other player + revealed a Province, you draw a card and get +1 coin. ' + name: !!python/unicode 'Tournament' potcost: 0 - types: !!python/tuple [Action] + types: !!python/tuple [!!python/unicode 'Action'] - !!python/object:__main__.Card - cardset: cornucopia - cost: 0* - description: ' - - Choose two: +2 Cards; or +2 Actions; or +2 Coins; or gain 4 Silvers and put your - deck into your discard pile. - - (This is not in the Supply.)' - extra: First choose any two of the four options; then do those options in the order - listed. So if you choose both +2 Cards, and the last option, you will draw cards - before you gain the Silvers and put your deck into your discard pile. The last - option bothgains you Silvers and puts your deck into your discard pile. The Silvers - come from the Supply; if there are fewer than four left, just gain as many as - you can. You do not get to look through your deck as you put it into your discard - pile. This is a Prize; see the Additional Rules. - name: Trusty Steed + cardset: !!python/unicode 'cornucopia' + cost: !!python/unicode '4' + description: "+2 Cards\nDiscard 2 cards. Each other player may reveal a Bane card\ + \ from his hand.\nIf he doesn\u2019t, he gains a Curse.\nSetup: Add an extra Kingdom\ + \ card pile costing 2 or 3 to the Supply. Cards from that pile are Bane cards." + extra: !!python/unicode ' This card causes there to be an extra pile in the Supply, + called the Bane pile; see Preparation. The extra pile is just like other Kingdom + card piles - it can be bought, it can be gained via cards like Horn of Plenty, + it counts for the end game condition. When you play Young Witch, after you draw + 2 cards and discard 2 cards, each other player may reveal a Bane card from his + hand; if he does not, he gains a Curse. This attack hits other players in turn + order, which matters when the Curse pile is low. Players may still respond to + a Young Witch with Reaction cards like Horse Traders or Moat (from Dominion); + those happen before Bane cards are revealed. If Secret Chamber (from Dominion: + Intrigue) is the Bane card, first you can reveal it for its Reaction ability, + and then, if it''s still in your hand, you can reveal it to avoid getting a Curse. ' + name: !!python/unicode 'Young Witch' potcost: 0 - types: !!python/tuple [Action, Prize] + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Attack'] - !!python/object:__main__.Card - cardset: cornucopia - cost: 4 - description: !!python/str "\n+2 Cards\nDiscard 2 cards. Each other player may reveal\ - \ a Bane card from his hand.\nIf he doesn\u2019t, he gains a Curse.\nSetup: Add\ - \ an extra Kingdom card pile costing 2 or 3 to the Supply. Cards from that pile\ - \ are Bane cards." - extra: 'This card causes there to be an extra pile in the Supply, called the Bane - pile; see Preparation. The extra pile is just like other Kingdom card piles - - it can be bought, it can be gained via cards like Horn of Plenty, it counts for - the end game condition.When you play Young Witch, after you draw 2 cards and discard - 2 cards, each other player may reveal a Bane card from his hand; if he does not, - he gains a Curse. This attack hits other players in turn order, which matters - when the Curse pile is low. Players may still respond to a Young Witch with Reaction - cards like Horse Traders or Moat (from Dominion); those happen before Bane cards - are revealed. If Secret Chamber (from Dominion: Intrigue) is the Bane card, first - you can reveal it for its Reaction ability, and then, if it''s still in your hand, - you can reveal it to avoid getting a Curse.' - name: Young Witch + cardset: !!python/unicode 'cornucopia' + cost: !!python/unicode '5' + description: !!python/unicode 'Reveal the top 4 cards of your deck, then discard + them. +1 Coin per differently named card revealed.' + extra: !!python/unicode ' Reveal the top 4 cards of your deck. If there are not + enough cards, reveal what you can, shuffle your discard pile, and reveal the rest. + If there still are not 4 cards total to reveal, just reveal what you can. You + discard the revealed cards, and get +1 coin per differently named card revealed. + For example if you revealed Copper, Silver, Copper, Estate, that would be +3 coins + . ' + name: !!python/unicode 'Harvest' potcost: 0 - types: !!python/tuple [Action, Attack] + types: !!python/tuple [!!python/unicode 'Action'] - !!python/object:__main__.Card - cardset: dark ages - cost: 6 - description: ' - - Trash a card from your hand. Gain a card costing up to 5 Coins.' - extra: You trash a card from your hand if you can, and then gain acard whether or - not you trashed one. The gained card comes fromthe Supply and is put into your - discard pile. - name: Altar + cardset: !!python/unicode 'cornucopia' + cost: !!python/unicode '5' + description: "Worth 0 Coins\nWhen you play this, gain a card costing up to 1 Coin\ + \ per differently named card you have in play, counting this. If it\u2019s a Victory\ + \ card, trash this." + extra: !!python/unicode ' This is a Treasure worth 0 coins. You play it in your + Buy phase, like other Treasures. It does not produce any coins to spend. However, + when you play it, you gain a card costing up to per differently named card you + have in play. This includes itself, other played Treasures, played Actions, and + any Duration cards (from Dominion: Seaside) played on your previous turn. It only + counts cards currently in play, not ones that were in play but left; for example + if you played a Feast (from Dominion) this turn, you will have trashed it, so + it will not count for Horn of Plenty. The card you gain must come from the Supply, + and is put into your discard pile. If it is a Victory card, trash Horn of Plenty. + Cards with multiple types, one of which is Victory (such as Nobles from Dominion: + Intrigue) are Victory cards. You do not have to play Horn of Plenty in your Buy + phase, and you choose the order that you play Treasures. You do not trash Horn + of Plenty if you gain a Victory card some other way while it''s in play (such + as by buying one). ' + name: !!python/unicode 'Horn of Plenty' potcost: 0 - types: !!python/tuple [Action] + types: !!python/tuple [!!python/unicode 'Treasure'] - !!python/object:__main__.Card - cardset: dark ages - cost: 4 - description: ' - - Gain a card costing up to 4 Coins,putting it on top of your deck.' - extra: The card you gain comes from the Supply and is put ontop of your deck. - name: Armory + cardset: !!python/unicode 'cornucopia' + cost: !!python/unicode '5' + description: "+1 Card\n+1 Action\nReveal your hand. Reveal cards from your deck\ + \ until you reveal a card that isn\u2019t in a duplicate of one in your hand and\ + \ discard the rest." + extra: !!python/unicode ' First you draw a card and get +1 Action. Then you reveal + your hand, and reveal cards from your deck until revealing one that is not a duplicate + of one in your hand. A card is not a duplicate of one in your hand if it does + not have the same name as any cards in your hand. If you run out of cards while + revealing cards, shuffle your discard pile (but not the revealed cards) and keep + revealing cards. If you still do not find one, just discard all of the cards revealed + from your deck. If you do find a card not matching any cards in your hand, put + it into your hand and discard the other cards revealed from your deck. ' + name: !!python/unicode 'Hunting Party' potcost: 0 - types: !!python/tuple [Action] + types: !!python/tuple [!!python/unicode 'Action'] - !!python/object:__main__.Card - cardset: dark ages - cost: 5 - description: ' - - Play this as if it were an Action card in the Supply costing less than it that - you choose. - - This is that card until it leaves play.' - extra: When you play this, you pick an Action card fromthe Supply that costs less - than it, and treat this card as if it werethe card you chose. Normally this will - just mean that you followthe instructions on the card you picked. So, if you play - Band ofMisfits and Fortress is in the Supply, you could pick that and thenyou - would draw a card and get +2 Actions, since that is whatFortress does when you - play it. Band of Misfits also gets thechosen card's cost, name, and types. If - you use Band of Misfits asa card that trashes itself, such as Death Cart, you - will trash theBand of Misfits (at which point it will just be a Band of Misfitscard - in the trash). If you use Band of Misfits as a duration card(from Seaside), Band - of Misfits will stay in play until next turn,just like the duration card would. - If you use Band of Misfits as aThrone Room (from Dominion), King's Court (from - Prosperity),or Procession, and use that effect to play a duration card, Band ofMisfits - will similarly stay in play. If you use Throne Room, King'sCourt, or Procession - to play a Band of Misfits card multiple times,you only pick what to play it as - the first time; the other times it isstill copying the same card. For example, - if you use Procession toplay Band of Misfits twice and choose Fortress the first - time, youwill automatically replay it as Fortress, then trash the Band ofMisfits, - return it to your hand (it is a Fortress when it's trashed,and Fortress has a - when-trashed ability that returns it to yourhand), and gain an Action card costing - exactly 6 Coins(1 Coin more thanBand of Misfits, which has left play and so is - no longer copyingFortress). If you use Band of Misfits as a card that does somethingduring - Clean-up, such as Hermit, it will do that thing duringClean-up. When you play - Horn of Plenty (from Cornucopia), itcounts Band of Misfits as whatever Band of - Misfits was played as;for example if you play a Band of Misfits as a Fortress, - and thenplay another Band of Misfits as a Scavenger, and then play Hornof Plenty, - you will gain a card costing up to 3 Coins. Band of Misfits canonly be played - as a card that is visible in the Supply; it cannot beplayed as a card after its - pile runs out, and cannot be played as anon-Supply card like Mercenary; it can - be played as the top cardof the Ruins pile, but no other Ruins, and can only be - played as SirMartin when that is the top card of the Knights pile - name: Band of Misfits + cardset: !!python/unicode 'cornucopia' + cost: !!python/unicode '5' + description: "+2 Coins\nEach other player discards the top card of his deck. If\ + \ it\u2019s a Victory card he gains a Curse. Otherwise he gains a copy of the\ + \ discarded card or you do, your choice." + extra: !!python/unicode ' Each player with no cards in his deck shuffles his discard + pile in order to get a card to discard. If he still has no cards, he does not + discard one. For each player who discarded a card, if it is a Victory card, he + gains a Curse, and otherwise, you choose: either that player gains a copy of the + card, or you do. The gained copies and Curses come from the Supply and are put + into the discard piles of the players who gain them. If a card is revealed for + which there are no copies in the Supply, no one gains a copy of it. This Attack + hits other players in turn order, which can matter when some piles are low. A + card with multiple types, one of which is Victory (such as Nobles from Dominion: + Intrigue) is a Victory card. ' + name: !!python/unicode 'Jester' potcost: 0 - types: !!python/tuple [Action] + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Attack'] - !!python/object:__main__.Card - cardset: dark ages - cost: 5 - description: "\n+1 Card\n +2 Actions\nGain a Spoils from the Spoils pile." - extra: Draw a card before gaining a Spoils. The Spoilscomes from the Spoils pile, - which is not part of the Supply, and isput into your discard pile. If there are - no Spoils cards left, you donot get one. - name: Bandit Camp + cardset: !!python/unicode 'cornucopia' + cost: !!python/unicode '6' + description: !!python/unicode 'Worth 2 for every 5 differently named cards + in your deck (rounded down)' + extra: !!python/unicode ' At the end of the game, this is worth 2 VP per 5 differently + named cards in your deck, rounded down. So if you have 0-4 different cards, it + is worth 0 VP; if you have 5-9, it is worth 2 VP; if you have 10-14, it is worth + 4 VP; if you have 15-19, it is worth 6; and so on. By default there are only 17 + differently named cards available in a game, but sometimes there may be more cards, + such as via Young Witch''s setup rule, or due to Tournament. Use 8 Fairgrounds + in a game with 2 players, and 12 for a game with 3 or more players. ' + name: !!python/unicode 'Fairgrounds' potcost: 0 - types: !!python/tuple [Action] + types: !!python/tuple [!!python/unicode 'Victory'] - !!python/object:__main__.Card - cardset: dark ages - cost: 2 - description: ' + cardset: !!python/unicode 'cornucopia extras' + cost: !!python/unicode '0*' + description: !!python/unicode 'Prizes are never in the supply. They can only be + obtained via Tournament. - Gain 3 Coppers, putting them into your hand. + Bag of Gold: +1 Action; Gain a Gold, putting it on top of your deck. + + Diadem: +2 Coins; When you play this, +1 Coins per unused Action you have. + + Followers: +2 Cards; Gain an Estate. Each other player gains a Curse and discards + down to 3 cards in hand. + + Princess: +1 Buy; While this is in play, cards cost 2 Coins less, but not less + than 0 Coins. + + Trusty Steed: Choose two: +2 Cards; or +2 Actions; or +2 Coins; or gain 4 Silvers + and put your deck into your discard pile.' + extra: !!python/unicode ' Prizes are never in the supply. They can only be obtained + via Tournament. When Tournament is one of the Kingdom cards, set out the pile + of five Prizes at the start of the game. ' + name: !!python/unicode 'Prizes' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Prize'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'hinterlands' + cost: !!python/unicode '2' + description: !!python/unicode 'Reveal your hand. + + +1 Card per Victory card revealed. If this is the first time you played a Crossroads + this turn, +3 Actions.' + extra: !!python/unicode ' First reveal your hand, and draw a card for each Victory + card you revealed, if any. The revealed cards all stay in your hand. Cards with + two types, one of which is Victory, are Victory cards. Then, if this is the first + time you played a Crossroads this turn, you get +3 Actions. Subsequent Crossroads + this turn will give you cards but not Actions. Using a card that lets you play + a card several times (like Throne Room from Dominion) on Crossroads, you will + play Crossroads multiple times, getting +3 Actions the first time but not the + others. ' + name: !!python/unicode 'Crossroads' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'hinterlands' + cost: !!python/unicode '2' + description: !!python/unicode '+2 Coins + + Each player (including you) looks at the top card of his deck, and discards it + or puts it back. ______________________ - When another player plays an Attack card, you may discard this. - - If you do, gain two Silvers, putting one on top of your deck.' - extra: When you play this, you gain three Coppers from theSupply, putting them into - your hand. If there are not threeCoppers left, just gain as many as you can. When - another playerplays an Attack card, you may discard this from your hand. If youdo, - you gain two Silvers from the Supply, putting one on your deckand the other into - your discard pile. If there is only one Silver left,put it on your deck; if there - are no Silvers left, you do not gain any. - name: Beggar + In games using this, when you gain a Duchy, you may gain a Duchess.' + extra: !!python/unicode ' When you play this, you get +2 coins, and each player, + including you, looks at the top card of his own deck and either discards it or + puts it back on top, his choice. Any player with no cards in his deck shuffles + his discard pile first; any player who still has no cards to look at does not + look at one. When a player gains a Duchy in a game with Duchess in the Supply, + that player may also gain a Duchess from the Supply. This works whether the player + gained a Duchy due to buying one, or gained a Duchy some other way. Duchess does + not interact in any special way with the promotional card Black Market. ' + name: !!python/unicode 'Duchess' potcost: 0 - types: !!python/tuple [Action, Reaction] + types: !!python/tuple [!!python/unicode 'Action'] - !!python/object:__main__.Card - cardset: dark ages - cost: 5 - description: ' - - Look at the top 3 cards of your deck. - - Choose one: Put them into your hand;or discard them and +3 Cards. + cardset: !!python/unicode 'hinterlands' + cost: !!python/unicode '2' + description: !!python/unicode 'If this is the first time you played a Fool''s Gold + this turn, this is worth 1 coin, otherwise it''s worth 4 coins. ______________________ - When you trash this, gain a cheaper card.' - extra: When you play this, you look at the top 3 cards ofyour deck, and either put - all 3 into your hand, or discard all 3 anddraw the next 3 cards. If you discard - them and have to shuffle todraw 3 cards, you will shuffle in the cards you discarded - and mayend up drawing some of them. When you trash Catacombs, yougain a card costing - less than it. This happens whether Catacombsis trashed on your turn or someone - else's, and no matter who hasthe card that trashed it. The gained card comes from - the Supplyand is put into your discard pile. - name: Catacombs + When another player gains a Province, you may trash this from your hand. If you + do, gain a Gold, putting it on your deck.' + extra: !!python/unicode ' This is both a Treasure and a Reaction. It can be played + in your Buy phase like other Treasures. When you play it, it is worth 1 coin if + this is the first time you played a Fool''s Gold this turn, and otherwise it is + worth 4 coins. So if your lay three Fool''s Golds in the same turn, the first + is worth 1 coin, the second is worth 4 coins, and the third is worth 4 coins. + Fool''s Gold is also a Reaction. When another player gains a Province, you may + trash Fool''s Gold from your hand; if you do, you gain a Gold from the Supply, + putting it on top of your deck rather than into your discard pile. If there are + no cards in your deck, the Gold becomes the only card in your deck. If there are + no Gold cards left in the Supply, you do not gain one, but can still trash Fool''s + Gold. This Reaction is only usable when another player gains a Province, not you. + It is usable whether a Province was gained due to being bought, or gained some + other way. ' + name: !!python/unicode 'Fool''s Gold' potcost: 0 - types: !!python/tuple [Action] + types: !!python/tuple [!!python/unicode 'Treasure', !!python/unicode 'Reaction'] - !!python/object:__main__.Card - cardset: dark ages - cost: 5 - description: ' - - Choose one: Discard 2 cards; or put a card from your hand on top of your deck; - or gain a Copper. - - Choose one: +3 Coins; or trash your hand; or gain a Duchy.' - extra: 'This card gives you two separate choices: first you eitherdiscard 2 cards, - put a card from your hand on top of your deck, orgain a Copper; after resolving - that, you either get +3 Coins, trash yourhand, or gain a Duchy. For example, you - might choose to discard2 cards, then gain a Duchy. Gained cards come from the - Supplyand are put into your discard pile. You can choose an option evenif you - cannot do it. If you trash multiple cards that do somethingwhen trashed at once, - trash them all, then choose an order toresolve the things that happen due to them - being trashed.' - name: Count + cardset: !!python/unicode 'hinterlands' + cost: !!python/unicode '3' + description: !!python/unicode 'Trash a card from your hand. Gain a card costing + exactly 1 coin more than it and a card costing exactly 1 less than it, in either + order, putting them on top of your deck.' + extra: !!python/unicode ' First trash a card from your hand, if you have any cards + in hand. Develop itself is no longer in your hand and so cannot trash itself (though + it can trash other copies of Develop). If you trashed a card, gain two cards, + one costing exactly 1 coin more than the trashed card, and one costing exactly + 1 coin less than the trashed card. The gained cards come from the Supply; gain + them in either order. If there is no card in the Supply at one of the costs, you + still gain the other card if you can. Put the gained cards on top of your deck + rather than into your discard pile. If you trash a Copper with Develop, which + costs 0 coins, you will try and fail to gain a card costing -1 coins (and also + try to gain a card costing 1 coin). ' + name: !!python/unicode 'Develop' potcost: 0 - types: !!python/tuple [Action] + types: !!python/tuple [!!python/unicode 'Action'] - !!python/object:__main__.Card - cardset: dark ages - cost: 5 - description: ' + cardset: !!python/unicode 'hinterlands' + cost: !!python/unicode '3' + description: !!python/unicode '+1 Card - Worth 1 Coin + +1 Action + + +1 Coins + + Discard a card.' + extra: !!python/unicode ' You draw before discarding. You can discard the card you + drew. If you are unable to draw a card (due to having no cards in your deck, and + none in your discard pile to shuffle), you still discard a card if able. ' + name: !!python/unicode 'Oasis' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'hinterlands' + cost: !!python/unicode '3' + description: !!python/unicode 'Each player (including you) reveals the top 2 cards + of his deck, and you choose one: either he discards them, or he puts them back + on top in an order he chooses. + + +2 Cards' + extra: !!python/unicode ' First, each player including you, reveals the top two + cards of his deck, and either discards both of them or puts both of them back + on top, your choice. A player putting the cards back puts them back in an order + he chooses, and without needing to reveal that order. Then, you draw two cards. + So if you put back the cards you revealed, you will draw them. ' + name: !!python/unicode 'Oracle' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Attack'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'hinterlands' + cost: !!python/unicode '3' + description: !!python/unicode '+1 Card + + +1 Action + + At the start of Clean-up this turn, you may choose an Action card you have in + play. If you discard it from play this turn, put it on your deck.' + extra: !!python/unicode ' When you play this, you draw a card, get +1 Action, and + set up an effect to happen later in the turn, at the start of Clean- up. At that + time, you may optionally choose an Action card you have in play. If you discard + that Action card from play this turn, as you normally do, you will put it on top + of your deck. This happens before you draw cards for next turn. The Action card + you choose can be Scheme itself, or any other Action card you have in play, which + might have been played before or after you played Scheme. If the Action card is + not discarded during Clean- up, for example due to being a Duration card from + Dominion: Seaside that was played this turn, then it does not get put on top of + your deck. ' + name: !!python/unicode 'Scheme' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'hinterlands' + cost: !!python/unicode '3' + description: !!python/unicode '2 + + ______________________ + + When you discard this other than during a Clean-up phase, you may reveal it. If + you do, gain a Gold.' + extra: !!python/unicode ' This is both a Victory card and a Reaction. At the end + of the game, Tunnel is worth 2 victory points. Tunnel''s Reaction ability functions + when you discard it. You cannot simply choose to discard it; something has to + let you or make you discard it. This ability functions whether you discard Tunnel + on your own turn (such as due to Oasis) or on someone else''s (such as due to + Margrave). It functions if Tunnel is discarded from your hand (such as due to + Oasis) or from your deck, or when set aside (such as due to Cartographer). If + Tunnel would normally not necessarily be revealed (such as when discarding multiple + cards to Cartographer), you have to reveal it to get the Gold. Revealing it is + optional, even if Tunnel was already revealed for some other reason; you are not + forced to gain a Gold. This ability does not function if cards are put into your + discard pile without being discarded, such as when you buy a card, when you gain + a card directly (such as with Border Village), when your deck is put into your + discard pile, such as with Chancellor from Dominion, or with Possession from Dominion: + Alchemy, when trashed cards are returned to you at end of turn. It also does not + function during Clean-up, when you normally discard all of your played and unplayed + cards. The key thing to look for is a card actually telling you to "discard" cards. + The Gold you gain comes from the Supply and is put into your discard pile; if + there is no Gold left in the Supply, you do not gain one. ' + name: !!python/unicode 'Tunnel' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Victory', !!python/unicode 'Reaction'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'hinterlands' + cost: !!python/unicode '4' + description: !!python/unicode 'Gain a Silver. + + Look at the top card of your deck; discard it or put it back. + + Draw until you have 5 cards in hand. + + You may trash a card from your hand that is not a Treasure.' + extra: !!python/unicode ' This card does four separate things, in the order listed; + you do all of them (the last one is optional). First, gain a Silver from the Supply, + putting it into your discard pile. If there are no Silvers left in the Supply, + you do not gain one. Second, look at the top card of your deck, and either discard + it or put it back on top. If there are no cards left in your deck, shuffle your + discard pile to get a card to look at (this will shuffle in the Silver you just + gained). If there are still no cards, you do not look at one. Third, draw cards + until you have at least five cards in hand. If you already have five or more cards + in hand, you do not draw any cards. If there are not enough cards left to draw + between your deck and discard pile, just draw what you can. Fourth, you may trash + a card from your hand that is not a Treasure card. Cards with two types, one of + which is Treasure, are Treasures. ' + name: !!python/unicode 'Jack of all Trades' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'hinterlands' + cost: !!python/unicode '4' + description: !!python/unicode '+1 Coin + + When you buy this or play it, each other player reveals the top 2 cards of his + deck, trashes a revealed Silver or Gold you choose, and discards the rest. If + he didn''t reveal a Treasure, he gains a Copper. You gain the trashed cards.' + extra: !!python/unicode ' When you play this, you get +1 coin. When you play this + and also when you buy it, each other player reveals the top two cards of his deck, + trashes a Silver or Gold he revealed that you choose, and discards the rest. Each + of these players that did not reveal a Treasure at all gains a Copper from the + Supply, putting it into his discard pile. Finally, you gain all of the Silvers + and Golds trashed this way. This cannot trash any Treasures except Silver or Gold. + Gaining a Noble Brigand without buying it does not cause this ability to happen. + Noble Brigand is an Attack card, and when you play it, players can use cards like + Moat from Dominion or Secret Chamber from Intrigue in response. However, buying + a Noble Brigand is not "playing an Attack card," and so cads like Moat cannot + respond to that. ' + name: !!python/unicode 'Noble Brigand' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Attack'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'hinterlands' + cost: !!python/unicode '4' + description: !!python/unicode '+1 Buy + + +2 Coins + + ______________________ + + When you gain this, put it on top of your deck.' + extra: !!python/unicode ' When you gain this card, it goes on top of your deck rather + than into your discard pile. This is true whether you gained it due to buying + it or gained it some other way. If there were no cards in your deck, it becomes + the only card in your deck. ' + name: !!python/unicode 'Nomad Camp' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'hinterlands' + cost: !!python/unicode '4' + description: !!python/unicode 'Worth 1 for every 4 Victory cards in your deck + (round down).' + extra: !!python/unicode ' This is a Victory card, not an Action card. It does nothing + until the end of the game, when it is worth 1 victory point for every four Victory + cards in your Deck (counting all of your cards - your Discard pile and hand are + part of your Deck at that point). Silk Roads count themselves. Round down; if + you have 11 Victory cards, Silk Road is worth 2 victory points. During set-up, + put all 12 Silk Roads in the Supply for a game with 3 or more players, but only + 8 in the Supply for a 2-player game. Cards with multiple types, one of which is + Victory, are Victory cards and so are counted by Silk Road. ' + name: !!python/unicode 'Silk Road' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Victory'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'hinterlands' + cost: !!python/unicode '4' + description: !!python/unicode 'You may trash a Treasure from your hand. If you do, + choose one: + + +2 Cards and +1 Action; + + or +2 Coins and +1 Buy.' + extra: !!python/unicode ' You may trash a Treasure card from your hand. This is + optional. If you did trash a Treasure card, you choose either to get +2 Cards + and +1 Action, or +2 coins and +1 Buy. ' + name: !!python/unicode 'Spice Merchant' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'hinterlands' + cost: !!python/unicode '4' + description: !!python/unicode 'Trash a card from your hand. Gain a number of Silvers + equal to its cost in coins. + + ______________________ + + When you would gain a card, you may reveal this from your hand. If you do, instead, + gain a silver.' + extra: !!python/unicode ' When you play this, trash a card from your hand, and if + you did, gain a number of Silvers equal to the cost of that card in coins. The + Silvers come from the Supply and are put into your discard pile. If there are + not enough Silvers left, just gain all of the Silvers that you can. You only gain + Silvers if you trashed a card. If you trash a card costing 0 coins, such as Copper, + you will gain zero Silvers. You can trash Silver if you want; you will gain three + Silvers for it normally. If costs are different, such as due to playing Highway, + then Trader will give you a different number of Silvers, based on the current + costs. For example ifyou play Highway and then Trader, trashing an Estate you + will only gain one Silver. If you trash a card with Potion in its cost from Dominion: + Alchemy, you do not get anything for the Potion, just for the coins that the card + cost. Trader is also a Reaction. When you gain a card, whether due to buying it + or due to gaining it some other way, you may reveal Trader from your hand to instead + gain a Silver from the Supply. If you do this, you gain a Silver, not the card + you would have gained; if something would have happened due to gaining the other + card, it does not happen, because you did not gain it. For example if you buy + Ill-Gotten Gains but use Trader to gain Silver instead, no-one will gain a Curse. + However if something happens when you buy a card, that will still happen if you + replace gaining the card with gaining Silver. For example you can buy Farmland, + trash a card from your hand and gain one costing 2 more, then use Trader to gain + Silver rather than Farmland. If the card you were going to gain was not going + to your discard pile, the Silver still goes to your discard pile; if the card + you were going to gain did not come from the Supply, the Silver still comes from + the Supply. If there are no Silvers left in the Supply, you can still reveal Trader + when you gain a card; you gain nothing instead of the card you would have gained. ' + name: !!python/unicode 'Trader' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Reaction'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'hinterlands' + cost: !!python/unicode '5' + description: !!python/unicode 'Worth 3 coins + + ______________________ + + When you gain this, gain two Coppers.' + extra: !!python/unicode ' This is a treasure worth 3 coins, like Gold. When you + gain it, you also gain two Coppers from the Supply. if there are not two Coppers + left, just gain as many as you can. You only gain Coppers when you gain Cache, + not when you play it. You gain Coppers whether you gained Cache due to buying + it, or gained it some other way. ' + name: !!python/unicode 'Cache' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Treasure'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'hinterlands' + cost: !!python/unicode '5' + description: !!python/unicode '+1 Card + + +1 Action + + Look at the top 4 cards of your deck. Discard any number of them. Put the rest + back on top in any order.' + extra: !!python/unicode ' You draw a card first, then look at the top 4 cards of + your deck. If there are fewer than 4 cards left in your deck, look at the remaining + cards, and shuffle your discard pile (which does not include those cards) to get + the remainder needed to look at. If there are still not enough cards, just look + at as many as you can. Discard any number of the cards you looked at - none, all + four, or something in-between - and put the rest back on top of your deck in any + order. if there were no cards left in your deck, these become the only cards in + your deck. You do not reveal the cards you put back. ' + name: !!python/unicode 'Cartographer' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'hinterlands' + cost: !!python/unicode '5' + description: !!python/unicode '+5 Cards + + Discard 3 cards. + + ______________________ + + When you gain this, each other player gains a Silver.' + extra: !!python/unicode ' When you play this, you draw five cards, then discard + three cards. The cards you discard can be ones that were in your hand and/or ones + you just drew. You discard three cards if able, even if you were unable to draw + the full five cards (due to not having enough cards in your deck and discard pile). + If you do not have three cards to discard, you discard as many as you can. When + you gain this, each other player gains a Silver. Players only gain Silvers when + you gain this, not when you play this. They gain Silvers whether you gained Embassy + due to buying it, or gained it some other way. Gaining Silvers is not optional + for them. The Silvers come from the Supply. If there are not enough Silvers left + to go around, deal them out in turn order, starting with the player to the left + of the player who gained Embassy. ' + name: !!python/unicode 'Embassy' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'hinterlands' + cost: !!python/unicode '5' + description: !!python/unicode '+2 Coins + + ______________________ + + While this is in play, when you buy a card, gain a card costing less than it that + is not a Victory card.' + extra: !!python/unicode ' When you play this, you get +2 coins. While this is in + play, whenever you buy a card, you gain a cheaper card that is not a Victory card. + For example, you could buy a Province, and gain a Gold via Haggler. Gaining a + card is not optional. The gained card comes from the Supply and is put into your + discard pile. Haggler only gives you an extra card when you buy a card, not when + you gain a card some other way (such as with Haggler itself). If there is no cheaper + card available in the Supply (e.g., if you buy a Copper), you do not gain a card. + Using a card that lets you play a card several times (like Throne Room from Dominion) + on Haggler does not gain you two or more cards per card bought, as there is still + only one copy of Haggler in play. The bonus is cumulative if you have three Hagglers + in play, you will gain three more cards for each card you buy. Cards with two + types, one of which is Victory, are Victory cards and so cannot be gained with + Haggler. ' + name: !!python/unicode 'Haggler' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'hinterlands' + cost: !!python/unicode '5' + description: !!python/unicode '+1 Card + + +1 Action + + ______________________ + + While this is in play, cards cost 1 Coin less, but not less than 0 Coins.' + extra: !!python/unicode ' This makes all cards cheaper (to a minimum of 0 coins) + as long as it is in play. When it leaves play, it stops making cards cheaper This + applies to cards everywhere - cards in the Supply, cards in hand, cards in Decks. + For example if you played Highway, then Develop, trashing a Copper, you could + gain an Estate, as Estate would cost 4 coins while Copper would still cost 0 coins. + Using a card that lets you play a card several times (like Throne Room from Dominion) + on Highway will not make cards cost less, as there is still only one copy of Highway + in play. The bonus is cumulative; if you have three Highways in play, all cards + cost 1 coins less (to a minimum of 0 coins). ' + name: !!python/unicode 'Highway' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'hinterlands' + cost: !!python/unicode '5' + description: !!python/unicode 'Worth 1 Coin + + When you play this, you may gain a Copper, putting it into your hand. + + ______________________ + + When you gain this, each other player gains a Curse.' + extra: !!python/unicode ' This is a Treasure worth 2 coins like Copper. When you + play it, you may gain a Copper. The gained Copper comes from the Supply and is + put into your hand; you can immediately play it. If there is no Copper left in + the Supply, you do not gain one. When you gain Ill-Gotten Gains, each other player + gains a Curse. This happens whether you gain Ill-Gotten Gains due to buying it, + or you gain it some other way. The Curses come from the Supply and go into discard + piles. If there are not enough Curses left to go around, deal them out in turn + order, starting with the player to the left of the player who gained Ill-Gotten + Gains. III-Gotten Gains is not an Attack, and gaining it is not playing an Attack; + cards like Moat from Dominion do not work against it. ' + name: !!python/unicode 'Ill-Gotten Gains' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Treasure'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'hinterlands' + cost: !!python/unicode '5' + description: !!python/unicode '+2 Cards + + +2 Actions + + Discard 2 cards. + + ______________________ + + When you gain this, look through your discard pile (including this), reveal any + number of Action cards from it, and shuffle them into your deck.' + extra: !!python/unicode ' When you play this, you draw 2 cards, get +2 Actions, + then discard 2 cards. The cards you discard can be ones that were in your hand + and/or ones you just drew. You discard cards if able, even if you were unable + to draw 2 cards. When you gain this, you look through your discard pile (something + normally not allowed) and shuffle any number of Action cards from it into your + deck (leaving the rest of your discard pile in your discard pile). You do not + have to shuffle any Action cards into your deck. You can shuffle the Inn you just + gained into your deck; it is an Action card in your discard pile. Cards with two + types, one of which is Action, are Action cards. You must reveal the Action cards + that you choose to shuffle into your deck. It does not matter what order you leave + your discard pile in afterwards. This ability functions if you gain Inn due to + buying it, or gain Inn some other way. ' + name: !!python/unicode 'Inn' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'hinterlands' + cost: !!python/unicode '5' + description: !!python/unicode '+3 Coins + + Put a card from your hand on top of your deck. + + ______________________ + + When you gain this, put all Treasures you have in play on top of your deck in + any order.' + extra: !!python/unicode ' When you play this, you get +3 coins, and put a card from + your hand on top of your deck. If you have no cards left in hand, you do not put + a card on top of your deck. If there are no cards left in your deck, the card + you put on top becomes the only card in your deck. When you gain this, you put + all of your Treasures from play on top of your deck in any order. You do not have + to show this order to other players. You have to put all of your Treasures on + top; you cannot leave some out. You only put Treasures from play on top of your + deck, not unplayed Treasures from your hand. This does not stop you from having + the coins you got from playing those Treasures; for example, if you have +1 Buy + and play four Golds and buy a Mandarin, you put the Golds on top of your deck, + and still have 7 coins left to spend. Mandarin puts your played Treasures on your + deck whether you gained it due to buying it or gained it some other way, although + normally you will only have Treasures in play in your Buy phase. ' + name: !!python/unicode 'Mandarin' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'hinterlands' + cost: !!python/unicode '5' + description: !!python/unicode '+3 Cards +1 Buy - When you play this, you may play a Treasure from your hand twice. If you do, trash - that Treasure' - extra: This is a Treasure worth 1 Coin. You play it in your Buyphase, like other - Treasures. When you play it, you also get +1 Buy,and you may play an additional - Treasure card from your handtwice. If you choose to do that, you trash that Treasure. - You stillget any coins that Treasure gave you from playing it, despitetrashing - it. If you use Counterfeit to play Spoils twice, you will get+ 6 Coins, (in addition - to the 1 Coin, from Counterfeit) and return Spoils tothe Spoils pile; you will - be unable to trash it. If you useCounterfeit to play a Treasure that does something - special whenyou play it, you will do that thing twice. Cards with two types, oneof - which is Treasure (such as Harem from Intrigue) are Treasuresand so can be played - via Counterfeit. - name: Counterfeit + Each other player draws a card, then discards down to 3 cards in hand.' + extra: !!python/unicode ' You draw 3 cards and get +1 Buy. Each other player draws + a card, then discards down to 3 cards in hand. Drawing a card is not optional + for them. A player who only has 3 cards or fewer after drawing does not discard. ' + name: !!python/unicode 'Margrave' potcost: 0 - types: !!python/tuple [Treasure] + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Attack'] - !!python/object:__main__.Card - cardset: dark ages - cost: 5 - description: ' + cardset: !!python/unicode 'hinterlands' + cost: !!python/unicode '5' + description: !!python/unicode 'You may discard a Treasure. If you do, +3 Cards and + +1 Action.' + extra: !!python/unicode ' You may discard a Treasure card from your hand. This is + optional. If you did discard one, you get +3 Cards and +1 Action. You draw after + discarding, so if you have to shuffle to get the 3 cards, you will end up shuffling + in the card you discarded. ' + name: !!python/unicode 'Stables' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'hinterlands' + cost: !!python/unicode '6' + description: !!python/unicode '+1 Card - +2 Cards + +2 Actions + + ______________________ + + When you gain this, gain a card costing less than this.' + extra: !!python/unicode ' When you play this, you draw a card and can play two more + Actions this turn. When you gain this, you also gain a card from the Supply that + costs less than Border Village. Normally that will be a card costing up to 5 coins, + but if Border Village costs less than normal, such as due to Highway, then the + card you gain will have a lower maximum cost. You only gain a card when you gain + Border Village, not when you play it. You gain a card whether you gained Border + Village due to buying it, or gained it some other way. ' + name: !!python/unicode 'Border Village' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'hinterlands' + cost: !!python/unicode '6' + description: !!python/unicode '2 + + ______________________ + + When you buy this, trash a card from your hand. Gain a card costing exactly 2 + Coins more than the trashed card.' + extra: !!python/unicode ' This is a Victory card, not an Action card. It is worth + 2 victory points at the end of the game. When you buy it, you trash a card from + your hand if able, and if you did, you gain a card from the supply costing exactly + 2 coins more than the trashed card if able. If there are no cards left in your + hand to trash, you do not trash or gain a card, and if you trashed a card but + there are no cards in the supply costing exactly 2 coins more than the trashed + card, you do not gain a card. This ability only functions when you buy Farmland, + not when you gain it some other way. During set-up, put all 12 Farmlands in the + Supply for a game with 3 or more players, but only 8 in the Supply for a 2-player + game. ' + name: !!python/unicode 'Farmland' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Victory'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'dark ages' + cost: !!python/unicode '0' + description: !!python/unicode 'Abandoned Mine: +1 Coin + + Ruined Library: +1 Card + + Ruined Marked: :1 Buy + + Ruined Village: +1 Action + + Survivors: Look at the top 2 cards of your deck. Discard them or put them back + in any order.' + extra: !!python/unicode ' See Additional Rules for Dark Ages and Preparation. Abandoned + Mine: When you play this, you just get +1 Coin. Ruined Library: When you play + this, you draw a card. Ruined Market: When you play this, you just get +1 Buy. + Ruined Village: When you play this, you just get +1 Action. Survivors: You either + discard both cards, or put both cards back on top; you cannot just discard one + card.' + name: !!python/unicode 'Ruins' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Ruins'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'dark ages' + cost: !!python/unicode '0*' + description: !!python/unicode '+2 Actions + + Return this to the Madman pile. If you do, +1 Card per card in your hand. + + (This card is not in the supply.)' + extra: !!python/unicode ' This card is not in the Supply; it can only be obtained + via Hermit. When you play it, you get +2 Actions, return it to the Madman pile + if you can (this is not optional), and if you did return it, you draw a card per + card in your hand. For example if you had three cards in hand after playing Madman, + you would draw three cards. Normally, nothing will prevent you from returning + Madman to the Madman pile, but you may fail to due to playing Madman twice via + Procession, Throne Room (from Dominion), or King''s Court (from Prosperity). So, + for example, if you Procession a Madman, you will get +2 Actions, return Madman + to the Madman pile, draw a card per card in your hand, get another +2 Actions, + fail to return Madman and so not draw cards the second time, fail to trash Madman, + and then gain an Action card costing exactly 1 Coin if you can.' + name: !!python/unicode 'Madman' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'dark ages' + cost: !!python/unicode '0*' + description: !!python/unicode 'Worth 3 Coins + + When you play this, return it to the Spoils pile. + + (This is not in the Supply.)' + extra: !!python/unicode ' This is never in the Supply; it can only be obtained via + Bandit Camp, Marauder, and Pillage. When you play Spoils, you get +3 Coins to + spend this turn, and return that copy of Spoils to its pile. You are not forced + to play Treasures in your hand.' + name: !!python/unicode 'Spoils' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Treasure'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'dark ages' + cost: !!python/unicode '1' + description: !!python/unicode 'When you buy a Victory card, you may trash this from + your hand.' + extra: !!python/unicode ' This is a Shelter; see Preparation. It is never in the + Supply. When you buy a Victory card, if Hovel is in your hand, you may trash the + Hovel. A card with multiple types, one of which is Victory, is a Victory card. + You do not get anything for trashing Hovel; you just get to get rid of it.' + name: !!python/unicode 'Hovel' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Reaction', !!python/unicode 'Shelter'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'dark ages' + cost: !!python/unicode '1' + description: !!python/unicode '+2 Actions' + extra: !!python/unicode ' This is a Shelter; see Preparation. It is never in the + Supply. It is an Action card; when you play it, you get +2 Actions.' + name: !!python/unicode 'Necropolis' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Shelter'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'dark ages' + cost: !!python/unicode '1' + description: !!python/unicode '0 + + ______________________ + + When you trash this, +1 Card.' + extra: !!python/unicode ' This is a Shelter; see Preparation. It is never in the + Supply. It is a Victory card despite being worth 0 Victory. If this is trashed, + you draw a card, right then, even in the middle of resolving another card. For + example, if you use Altar to trash Overgrown Estate, you first draw a card, then + gain a card costing up to 5 Coins. This card does not give you a way to trash + itself, it merely does something if you manage to trash it.' + name: !!python/unicode 'Overgrown Estate' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Victory', !!python/unicode 'Shelter'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'dark ages' + cost: !!python/unicode '1' + description: !!python/unicode '+4 Coins + + Reveal your hand. -1 Coin per Treasure card in your hand, to a minimum of 0 Coins.' + extra: !!python/unicode ' First you get +4 Coins. Then you reveal your hand, and + lose 1 Coin per Treasure card in it. You can lose more than 4 Coins this way, + but the amount of coins you have available to spend can never go below 0 Coins. + Cards with two types, one of which is Treasure (such as Harem from Intrigue) are + Treasure cards.' + name: !!python/unicode 'Poor House' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'dark ages' + cost: !!python/unicode '2' + description: !!python/unicode '+1 Coin + + Choose one: +2 Actions; or +2 Buys; or gain a Silver. + + ______________________ + + When you trash this, gain an Action card.' + extra: !!python/unicode ' When you play this, you get +1 Coins, and your choice + of either +2 Actions, +2 Buys, or gaining a Silver. The Silver comes from the + Supply and is put into your discard pile. If Squire is trashed somehow, you gain + an Attack card; the Attack card comes from the Supply and is put into your discard + pile. You can gain any Attack card available in the Supply, but if no Attack card + is available, you do not gain one.' + name: !!python/unicode 'Squire' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'dark ages' + cost: !!python/unicode '2' + description: !!python/unicode '+1 Card, +1 Action + + Reveal the top card of your deck. If it''s a Curse, Ruins, Shelter, or Victory + card, put it into your hand.' + extra: !!python/unicode ' You draw a card before revealing your top card. If the + top card of your deck is a Curse, Ruins, Shelter, or Victory card, it goes into + your hand; otherwise it goes back on top. A card with multiple types goes into + your hand if at least one of the types is Curse, Ruins, Shelter, or Victory.' + name: !!python/unicode 'Vagrant' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'dark ages' + cost: !!python/unicode '3' + description: !!python/unicode 'Look through your discard pile. You may trash a card + from your discard pile or hand that is not a Treasure. Gain a card costing up + to 3 Coins. + + When you discard this from play, if you did not buy any cards this turn, trash + this and gain a Madman from the Madman pile.' + extra: !!python/unicode ' When you play this, look through your discard pile, and + then you may choose to trash a card that is not a Treasure, from either your hand + or your discard pile. You do not have to trash a card and cannot trash Treasures. + A card with multiple types, one of which is Treasure (such as Harem from Intrigue), + is a Treasure. After trashing or not, you gain a card costing up to 3 Coins. The + card you gain comes from the Supply and is put into your discard pile. Gaining + a card is mandatory if it is possible. Then, when you discard Hermit from play + - normally, in Clean-up, after playing it in your Action phase - if you did not + buy any cards this turn, you trash Hermit and gain a Madman. The Madman comes + from the Madman pile, which is not in the Supply, and is put into your discard + pile. It does not matter whether or not you gained cards other ways, only whether + or not you bought a card. If there are no Madman cards left, you do not gain one. + If Hermit is not discarded from play during Clean-up - for example, if you put + it on your deck with Scheme (from Hinterlands) - then the ability that trashes + it will not trigger.' + name: !!python/unicode 'Hermit' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'dark ages' + cost: !!python/unicode '3' + description: !!python/unicode '+1 Action + + Reveal cards from the top of your deck until you reveal one costing 3 Coins or + more. Put that card into your hand and discard the rest.' + extra: !!python/unicode ' If you run out of cards while revealing cards, shuffle + your discard pile (not including the revealed cards) and continue. If you run + out of cards to reveal and have no cards in your discard pile, stop there; discard + everything revealed, and you do not get a card. If you find a card costing 3 Coins + or more, put that one into your hand and discard the rest. For example you might + reveal Copper, then Copper, then Curse, then Province; Province costs 8 Coins, + so you would stop there, put Province in your hand, and discard the two Coppers + and the Curse.' + name: !!python/unicode 'Sage' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'dark ages' + cost: !!python/unicode '4' + description: !!python/unicode 'Worth 1 for every 3 Silvers in your deck (round + down). + + ______________________ + + When you trash this, gain 3 Silvers.' + extra: !!python/unicode ' This is a Victory card. Play with 8 for games with 2 players, + or 12 cards for games with 3 or more players. At the end of the game, each Feodum + is worth 1 Victory for every 3 Silvers in your deck, rounded down. For example, + if you have 11 Silvers, your Feodums are worth 3 Victory each. If a Feodum is + trashed, you gain 3 Silvers. The Silvers come from the Supply and are put into + your discard pile. If there are not enough Silvers left, gain as many as you can.' + name: !!python/unicode 'Feodum' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Victory'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'dark ages' + cost: !!python/unicode '4' + description: !!python/unicode '+1 Card, +2 Actions + + ______________________ + + When you trash this, put it into your hand.' + extra: !!python/unicode ' When you play this, you draw a card and get +2 Actions. + If this is trashed, you take it from the trash and put it into your hand. This + happens no matter whose turn it is when Fortress is trashed. It is not optional. + You still trashed Fortress, even though you get it back; for example if you play + Death Cart and choose to trash Fortress, the "if you do" on Death Cart is true, + you did trash an Action, so you do not trash Death Cart.' + name: !!python/unicode 'Fortress' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'dark ages' + cost: !!python/unicode '4' + description: "+1 Card, +1 Action\nReveal the top card of your deck; you may discard\ + \ it. Either way, if it is an\u2026\nAction card, +1 Action\nTreasure card, +1\ + \ Coin\nVictory card, +1 Card" + extra: !!python/unicode ' First you draw a card, then you reveal the top card of + your deck, then you either discard that card or put it back on top of your deck. + Then you get bonuses based on the types of the card you revealed. A card with + 2 types gives you both bonuses; for example, if you revealed Harem (from Intrigue), + you would both draw a card and get +1 Coins.' + name: !!python/unicode 'Ironmonger' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'dark ages' + cost: !!python/unicode '4' + description: !!python/unicode 'You may play an Action card from your hand twice. + Trash it. Gain an Action card costing exactly 1 Coin more than it.' + extra: !!python/unicode ' Playing an Action card from your hand is optional. If + you do play one, you then play it a second time, then trash it, then gain an Action + card costing exactly 1 Coin more than it (even if somehow you failed to trash + it). Gaining a card is not optional once you choose to play an Action card, but + will fail to happen if no card in the Supply costs the exact amount needed. If + something happens due to trashing the card - for example drawing 3 cards due to + trashing a Cultist - that will resolve before you gain a card. The gained card + comes from the Supply and is put into your discard pile. This does not use up + any extra Actions you were allowed to play due to cards like Fortress - Procession + itself uses up one Action and that is it. You cannot play any other cards in between + resolving the Procession-ed Action card multiple times, unless that Action card + specifically tells you to (such as Procession itself does). If you Procession + a Procession, you will play one Action twice, trash it, gain an Action card costing + 1 Coin more, then play another Action twice, trash it, gain an Action card costing + 1 Coin more, then trash the Procession and gain an Action costing 1 Coin more + than it. If you Procession a card that gives you +1 Action, such as Vagrant, you + will end up with 2 Actions to use afterwards, rather than the one you would have + left if you just played two Vagrants. If you use Procession on a Duration card + (from Seaside), Procession will stay out until your next turn and the Duration + card will have its effect twice on your next turn, even though the Duration card + is trashed.' + name: !!python/unicode 'Procession' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'dark ages' + cost: !!python/unicode '4' + description: !!python/unicode '+1 Card, +1 Action + + Gain a Rats. Trash a card from your hand other than a Rats (or reveal a hand of + all Rats). + + ______________________ + + When you trash this, +1 Card.' + extra: !!python/unicode ' Follow the instructions in order. First draw a card; then + gain a Rats from the Supply, putting it into your discard pile; then trash a card + from your hand that is not a Rats card. If there are no Rats cards left, you do + not gain one. If you have no cards in your hand other than Rats, reveal your hand + and you do not trash a card. If Rats is trashed, you draw a card. This happens + whether it is your turn or another player''s, and regardless of which player has + the card that trashed Rats. There are 20 copies of Rats, rather than the usual + 10; the pile starts with all 20, regardless of the number of players.' + name: !!python/unicode 'Rats' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'dark ages' + cost: !!python/unicode '5' + description: !!python/unicode 'Play this as if it were an Action card in the Supply + costing less than it that you choose. + + This is that card until it leaves play.' + extra: !!python/unicode ' When you play this, you pick an Action card from the Supply + that costs less than it, and treat this card as if it were the card you chose. + Normally this will just mean that you follow the instructions on the card you + picked. So, if you play Band of Misfits and Fortress is in the Supply, you could + pick that and then you would draw a card and get +2 Actions, since that is what + Fortress does when you play it. Band of Misfits also gets the chosen card''s cost, + name, and types. If you use Band of Misfits as a card that trashes itself, such + as Death Cart, you will trash the Band of Misfits (at which point it will just + be a Band of Misfits card in the trash). If you use Band of Misfits as a duration + card (from Seaside), Band of Misfits will stay in play until next turn, just like + the duration card would. If you use Band of Misfits as a Throne Room (from Dominion), + King''s Court (from Prosperity), or Procession, and use that effect to play a + duration card, Band of Misfits will similarly stay in play. If you use Throne + Room, King''s Court, or Procession to play a Band of Misfits card multiple times, + you only pick what to play it as the first time; the other times it is still copying + the same card. For example, if you use Procession to play Band of Misfits twice + and choose Fortress the first time, you will automatically replay it as Fortress, + then trash the Band of Misfits, return it to your hand (it is a Fortress when + it''s trashed, and Fortress has a when-trashed ability that returns it to your + hand), and gain an Action card costing exactly 6 Coins(1 Coin more than Band of + Misfits, which has left play and so is no longer copying Fortress). If you use + Band of Misfits as a card that does something during Clean-up, such as Hermit, + it will do that thing during Clean-up. When you play Horn of Plenty (from Cornucopia), + it counts Band of Misfits as whatever Band of Misfits was played as; for example + if you play a Band of Misfits as a Fortress, and then play another Band of Misfits + as a Scavenger, and then play Horn of Plenty, you will gain a card costing up + to 3 Coins. Band of Misfits can only be played as a card that is visible in the + Supply; it cannot be played as a card after its pile runs out, and cannot be played + as a non-Supply card like Mercenary; it can be played as the top card of the Ruins + pile, but no other Ruins, and can only be played as Sir Martin when that is the + top card of the Knights pile' + name: !!python/unicode 'Band of Misfits' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'dark ages' + cost: !!python/unicode '5' + description: !!python/unicode '+1 Card, +2 Actions + + Gain a Spoils from the Spoils pile.' + extra: !!python/unicode ' Draw a card before gaining a Spoils. The Spoils comes + from the Spoils pile, which is not part of the Supply, and is put into your discard + pile. If there are no Spoils cards left, you do not get one.' + name: !!python/unicode 'Bandit Camp' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'dark ages' + cost: !!python/unicode '5' + description: !!python/unicode 'Choose one: Discard 2 cards; or put a card from your + hand on top of your deck; or gain a Copper. + + Choose one: +3 Coins; or trash your hand; or gain a Duchy.' + extra: !!python/unicode ' This card gives you two separate choices: first you either + discard 2 cards, put a card from your hand on top of your deck, or gain a Copper; + after resolving that, you either get +3 Coins, trash your hand, or gain a Duchy. + For example, you might choose to discard 2 cards, then gain a Duchy. Gained cards + come from the Supply and are put into your discard pile. You can choose an option + even if you cannot do it. If you trash multiple cards that do something when trashed + at once, trash them all, then choose an order to resolve the things that happen + due to them being trashed.' + name: !!python/unicode 'Count' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'dark ages' + cost: !!python/unicode '5' + description: !!python/unicode '+2 Cards Each other player gains a Ruins. You may play a Cultist from your hand. ______________________ When you trash this, +3 Cards.' - extra: When you play this, you draw two cards, then each otherplayer gains a Ruins. - These come from the Ruins pile in the Supply,and are put into discard piles. Go - in turn order starting to yourleft; each player takes the top Ruins, revealing - the next one eachtime. If the Ruins pile runs out, players stop gaining them at - thatpoint. After giving out Ruins, you may play another Cultist fromyour hand. - It can be one you just drew from playing Cultist, orone you already had in your - hand. Playing a Cultist this way doesnot use up any extra Actions you were allowed - to play due to cardslike Fortress - the original Cultist uses up one Action and - that is it.When you trash a Cultist of yours, you draw three cards. Thishappens - whether or not it is your turn, and whether or not thecard that causes Cultist - to be trashed was yours. If you trash aCultist while revealing cards, such as - to a Knight attack, you do notdraw the revealed cards that are about to be discarded. - name: Cultist + extra: !!python/unicode ' When you play this, you draw two cards, then each other + player gains a Ruins. These come from the Ruins pile in the Supply, and are put + into discard piles. Go in turn order starting to your left; each player takes + the top Ruins, revealing the next one each time. If the Ruins pile runs out, players + stop gaining them at that point. After giving out Ruins, you may play another + Cultist from your hand. It can be one you just drew from playing Cultist, or one + you already had in your hand. Playing a Cultist this way does not use up any extra + Actions you were allowed to play due to cards like Fortress - the original Cultist + uses up one Action and that is it. When you trash a Cultist of yours, you draw + three cards. This happens whether or not it is your turn, and whether or not the + card that causes Cultist to be trashed was yours. If you trash a Cultist while + revealing cards, such as to a Knight attack, you do not draw the revealed cards + that are about to be discarded.' + name: !!python/unicode 'Cultist' potcost: 0 - types: !!python/tuple [Action, Attack, Looter] + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Attack', !!python/unicode 'Looter'] - !!python/object:__main__.Card - cardset: dark ages - cost: 4 - description: !!python/str "\n+5 Coins\nYou may trash an Action card from your hand.\ - \ If you don\u2019t, trash this.\n______________________\nWhen you gain this,\ - \ gain 2 Ruins." - extra: When you play Death Cart, you get + 5 Coins, and eithertrash an Action card - from your hand, or trash the Death Cart. Ifyou have no Action card in your hand, - you will have to trash theDeath Cart, but you can trash the Death Cart whether - or not youhave an Action card in hand. A card with multiple types, one ofwhich - is Action, is an Action card. When you gain a Death Cart,either from buying it - or from gaining it some other way, you alsogain 2 Ruins. You just take the top - 2, whatever they are. If thereare not enough Ruins left, take as many as you can. - The Ruinscome from the Supply and are put into your discard pile. Theother players - get to see which ones you got. The player gainingDeath Cart is the one who gains - Ruins; if Possession (fromAlchemy) is used to make another player buy Death Cart, - theplayer actually gaining the Death Cart (the one who playedPossession) gains - the Ruins. If you use Trader (from Hinterlands)to take a Silver instead of a Death - Cart, you do not gain any Ruins.It doesn't matter whose turn it is; if you use - Ambassador (fromSeaside) to give Death Carts to each other player, those playersalso - gain Ruins. Passing cards with Masquerade (from Intrigue)does not count as gaining - them. - name: Death Cart + cardset: !!python/unicode 'dark ages' + cost: !!python/unicode '5' + description: !!python/unicode 'Choose one: Gain a card from the trash costing from + 3 Coins to 6 Coins, putting it on top of your deck; or trash an Action card from + your hand and gain a card costing up to 3 Coins more than it.' + extra: !!python/unicode ' You choose either option, then do as much of it as you + can; you can choose an option even if you will not be able to do it. You can look + through the trash at any time. If you choose to gain a card from the trash, the + other players get to see what it is, and it goes on top of your deck. If there + were no cards in your deck, it becomes the only card in your deck. If there is + no card in the trash costing from 3 Coins to 6 Coins, you will fail to gain one. + Cards with Potion in the cost (from Alchemy) do not cost from 3 Coins to 6 Coins. + If you choose to trash an Action card from your hand, the card you gain comes + from the Supply and is put into your discard pile.' + name: !!python/unicode 'Graverobber' potcost: 0 - types: !!python/tuple [Action, Looter] + types: !!python/tuple [!!python/unicode 'Action'] - !!python/object:__main__.Card - cardset: dark ages - cost: 4 - description: ' + cardset: !!python/unicode 'dark ages' + cost: !!python/unicode '5' + description: !!python/unicode 'Trash this. Each other player with 5 or more cards + in hand reveals his hand and discards a card that you choose. - Worth 1 for every 3 Silvers in your deck (round down). + Gain 2 Spoils from the Spoils pile.' + extra: !!python/unicode ' First trash Pillage. Then each other player with 5 or + more cards in hand reveals his hand and discards a card of your choice. This happens + in turn order, starting with the player to your left. Then you gain two Spoils + cards. The two Spoils cards come from the Spoils pile, which is not part of the + Supply, and are put into your discard pile. If there are no Spoils cards left, + you do not get one; if there is only one, you just get one.' + name: !!python/unicode 'Pillage' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Attack'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'dark ages' + cost: !!python/unicode '4' + description: !!python/unicode '+2 Coins + + You may put your deck into your discard pile. Look through your discard pile and + put one card from it on top of your deck.' + extra: !!python/unicode ' Putting your deck into your discard pile is optional, + but putting a card from your discard pile on top of your deck is not; you do it + unless there are no cards in your discard pile. Putting your deck into your discard + pile will not trigger Tunnel (from Hinterlands). If your deck has no cards in + it, such as from putting them into your discard pile, then the card you put on + top of your deck will be the only card in your deck.' + name: !!python/unicode 'Scavenger' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'dark ages' + cost: !!python/unicode '6' + description: !!python/unicode 'Trash a card from your hand. Gain a card costing + up to 5 Coins.' + extra: !!python/unicode ' You trash a card from your hand if you can, and then gain + a card whether or not you trashed one. The gained card comes from the Supply and + is put into your discard pile.' + name: !!python/unicode 'Altar' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'dark ages' + cost: !!python/unicode '4' + description: !!python/unicode 'Gain a card costing up to 4 Coins,putting it on top + of your deck.' + extra: !!python/unicode ' The card you gain comes from the Supply and is put on + top of your deck.' + name: !!python/unicode 'Armory' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'dark ages' + cost: !!python/unicode '2' + description: !!python/unicode 'Gain 3 Coppers, putting them into your hand. ______________________ - When you trash this, gain 3 Silvers.' - extra: This is a Victory card. Play with 8 for games with 2players, or 12 cards - for games with 3 or more players. At the endof the game, each Feodum is worth - 1 Victory for every 3 Silvers in yourdeck, rounded down. For example, if you have - 11 Silvers, yourFeodums are worth 3 Victory each. If a Feodum is trashed, you - gain 3Silvers. The Silvers come from the Supply and are put into yourdiscard pile. - If there are not enough Silvers left, gain as many asyou can. - name: Feodum - potcost: 0 - types: !!python/tuple [Victory] -- !!python/object:__main__.Card - cardset: dark ages - cost: 3 - description: ' + When another player plays an Attack card, you may discard this. - +1 Action + If you do, gain two Silvers, putting one on top of your deck.' + extra: !!python/unicode ' When you play this, you gain three Coppers from the Supply, + putting them into your hand. If there are not three Coppers left, just gain as + many as you can. When another player plays an Attack card, you may discard this + from your hand. If you do, you gain two Silvers from the Supply, putting one on + your deck and the other into your discard pile. If there is only one Silver left, + put it on your deck; if there are no Silvers left, you do not gain any.' + name: !!python/unicode 'Beggar' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Reaction'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'dark ages' + cost: !!python/unicode '5' + description: !!python/unicode 'Look at the top 3 cards of your deck. + + Choose one: Put them into your hand; + + or discard them and +3 Cards. + + ______________________ + + When you trash this, gain a cheaper card.' + extra: !!python/unicode ' When you play this, you look at the top 3 cards of your + deck, and either put all 3 into your hand, or discard all 3 and draw the next + 3 cards. If you discard them and have to shuffle to draw 3 cards, you will shuffle + in the cards you discarded and may end up drawing some of them. When you trash + Catacombs, you gain a card costing less than it. This happens whether Catacombs + is trashed on your turn or someone else''s, and no matter who has the card that + trashed it. The gained card comes from the Supply and is put into your discard + pile.' + name: !!python/unicode 'Catacombs' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'dark ages' + cost: !!python/unicode '5' + description: !!python/unicode 'Worth 1 Coin + + +1 Buy + + When you play this, you may play a Treasure from your hand twice. If you do, trash + that Treasure' + extra: !!python/unicode ' This is a Treasure worth 1 Coin. You play it in your Buy + phase, like other Treasures. When you play it, you also get +1 Buy, and you may + play an additional Treasure card from your hand twice. If you choose to do that, + you trash that Treasure. You still get any coins that Treasure gave you from playing + it, despite trashing it. If you use Counterfeit to play Spoils twice, you will + get + 6 Coins, (in addition to the 1 Coin, from Counterfeit) and return Spoils + to the Spoils pile; you will be unable to trash it. If you use Counterfeit to + play a Treasure that does something special when you play it, you will do that + thing twice. Cards with two types, one of which is Treasure (such as Harem from + Intrigue) are Treasures and so can be played via Counterfeit.' + name: !!python/unicode 'Counterfeit' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Treasure'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'dark ages' + cost: !!python/unicode '4' + description: "+5 Coins\nYou may trash an Action card from your hand. If you don\u2019\ + t, trash this.\n______________________\nWhen you gain this, gain 2 Ruins." + extra: !!python/unicode ' When you play Death Cart, you get + 5 Coins, and either + trash an Action card from your hand, or trash the Death Cart. If you have no Action + card in your hand, you will have to trash the Death Cart, but you can trash the + Death Cart whether or not you have an Action card in hand. A card with multiple + types, one of which is Action, is an Action card. When you gain a Death Cart, + either from buying it or from gaining it some other way, you also gain 2 Ruins. + You just take the top 2, whatever they are. If there are not enough Ruins left, + take as many as you can. The Ruins come from the Supply and are put into your + discard pile. The other players get to see which ones you got. The player gaining + Death Cart is the one who gains Ruins; if Possession (from Alchemy) is used to + make another player buy Death Cart, the player actually gaining the Death Cart + (the one who played Possession) gains the Ruins. If you use Trader (from Hinterlands) + to take a Silver instead of a Death Cart, you do not gain any Ruins. It doesn''t + matter whose turn it is; if you use Ambassador (from Seaside) to give Death Carts + to each other player, those players also gain Ruins. Passing cards with Masquerade + (from Intrigue) does not count as gaining them.' + name: !!python/unicode 'Death Cart' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Looter'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'dark ages' + cost: !!python/unicode '3' + description: !!python/unicode '+1 Action +1 Buy @@ -1042,253 +3599,84 @@ +1 Coin per differently named Treasure in the trash.' - extra: Trash a card from your hand if you can. Whether or notyou can, you still - get +1 Coin er differently named Treasure in thetrash, plus +1 Action and +1 Buy. - Multiple copies of the sameTreasure card do not increase how much you get. For - example, ifthe trash has four Coppers, a Counterfeit, and six Estates, you get+2 - Coins. Cards with multiple types, one of which is Treasure (such asHarem from - Intrigue), are Treasures. - name: Forager + extra: !!python/unicode ' Trash a card from your hand if you can. Whether or not + you can, you still get +1 Coin er differently named Treasure in the trash, plus + +1 Action and +1 Buy. Multiple copies of the same Treasure card do not increase + how much you get. For example, if the trash has four Coppers, a Counterfeit, and + six Estates, you get +2 Coins. Cards with multiple types, one of which is Treasure + (such as Harem from Intrigue), are Treasures.' + name: !!python/unicode 'Forager' potcost: 0 - types: !!python/tuple [Action] + types: !!python/tuple [!!python/unicode 'Action'] - !!python/object:__main__.Card - cardset: dark ages - cost: 4 - description: "\n+1 Card\n +2 Actions\n______________________\nWhen you trash this,\ - \ put it into your hand." - extra: When you play this, you draw a card and get +2 Actions.If this is trashed, - you take it from the trash and put it into yourhand. This happens no matter whose - turn it is when Fortress istrashed. It is not optional. You still trashed Fortress, - even thoughyou get it back; for example if you play Death Cart and choose totrash - Fortress, the "if you do" on Death Cart is true, you did trashan Action, so you - do not trash Death Cart. - name: Fortress - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: dark ages - cost: 5 - description: ' - - Choose one: Gain a card from the trash costing from 3 Coins to 6 Coins, putting - it on top of your deck; or trash an Action card from your hand and gain a card - costing up to 3 Coins more than it.' - extra: You choose either option, then do as much of it asyou can; you can choose - an option even if you will not be able todo it. You can look through the trash - at any time. If you choose togain a card from the trash, the other players get - to see what it is,and it goes on top of your deck. If there were no cards in yourdeck, - it becomes the only card in your deck. If there is no card inthe trash costing - from 3 Coins to 6 Coins, you will fail to gain one. Cardswith Potion in the cost - (from Alchemy) do not cost from 3 Coins to 6 Coins. Ifyou choose to trash an Action - card from your hand, the card yougain comes from the Supply and is put into your - discard pile. - name: Graverobber - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: dark ages - cost: 3 - description: ' - - Look through your discard pile. You may trash a card from your discard pile or - hand that is not a Treasure. Gain a card costing up to 3 Coins. - - When you discard this from play, if you did not buy any cards this turn, trash - this and gain a Madman from the Madman pile.' - extra: When you play this, look through your discard pile, andthen you may choose - to trash a card that is not a Treasure, fromeither your hand or your discard pile. - You do not have to trash acard and cannot trash Treasures. A card with multiple - types, oneof which is Treasure (such as Harem from Intrigue), is a Treasure.After - trashing or not, you gain a card costing up to 3 Coins. The cardyou gain comes - from the Supply and is put into your discard pile.Gaining a card is mandatory - if it is possible. Then, when youdiscard Hermit from play - normally, in Clean-up, - after playing itin your Action phase - if you did not buy any cards this turn, - youtrash Hermit and gain a Madman. The Madman comes from theMadman pile, which - is not in the Supply, and is put into yourdiscard pile. It does not matter whether - or not you gained cardsother ways, only whether or not you bought a card. If there - are noMadman cards left, you do not gain one. If Hermit is notdiscarded from play - during Clean-up - for example, if you put iton your deck with Scheme (from Hinterlands) - - then the abilitythat trashes it will not trigger. - name: Hermit - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: dark ages - cost: 3 - description: ' - - Hermit: When you play this, look through your discard pile, and then you may choose - to trash a card that is not a Treasure, from either your hand or your discard - pile. You do not have to trash a card and cannot trash Treasures. A card with - multiple types, one of which is Treasure (such as Harem from Intrigue), is a Treasure. - After trashing or not, you gain a card costing up to 3 Coins. The card you gain - comes from the Supply and is put into your discard pile. Gaining a card is mandatory - if it is possible. Then, when you discard Hermit from play - normally, in Clean-up, - after playing it in your Action phase - if you did not buy any cards this turn, - you trash Hermit and gain a Madman. It does not matter whether or not you gained - cards other ways, only whether or not you bought a card. If there are no Madman - cards left, you do not gain one. If Hermit is not discarded from play during Clean-up - - for example, if you put it on your deck with Scheme (from Hinterlands) - then - the ability that trashes it will not trigger.' - extra: 'Madman: This card is not in the Supply; it can only be obtainedvia Hermit. - When you play it, you get +2 Actions, return it to theMadman pile if you can (this - is not optional), and if you didreturn it, you draw a card per card in your hand. - For example ifyou had three cards in hand after playing Madman, you woulddraw - three cards. Normally, nothing will prevent you fromreturning Madman to the Madman - pile, but you may fail to dueto playing Madman twice via Procession, Throne Room - (fromDominion), or King''s Court (from Prosperity). So, for example, ifyou Procession - a Madman, you will get +2 Actions, returnMadman to the Madman pile, draw a card - per card in your hand,get another +2 Actions, fail to return Madman and so not - drawcards the second time, fail to trash Madman, and then gain anAction card costing - exactly 1 Coin if you can.' - name: Hermit / Madman - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: dark ages - cost: 1 - description: ' - - When you buy a Victory card, you may trash this from your hand.' - extra: This is a Shelter; see Preparation. It is never in the Supply.When you buy - a Victory card, if Hovel is in your hand, you maytrash the Hovel. A card with - multiple types, one of which isVictory, is a Victory card. You do not get anything - for trashingHovel; you just get to get rid of it. - name: Hovel - potcost: 0 - types: !!python/tuple [Reaction, Shelter] -- !!python/object:__main__.Card - cardset: dark ages - cost: 6 - description: ' - - + 4 Cards - - ______________________ - - When you trash this, - - gain a Duchy or 3 Estates.' - extra: When you play this, draw 4 cards. If this istrashed, you either gain a Duchy - or 3 Estates, your choice. Thesecards come from the Supply and are put into your - discard pile. Ifyou choose the 3 Estates and there are not 3 left, just gain as - manyas you can. - name: Hunting Grounds - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: dark ages - cost: 4 - description: !!python/str "\n+1 Card\n +1 Action\nReveal the top card of your deck;\ - \ you may discard it. Either way, if it is an\u2026\nAction card, +1 Action\n\ - Treasure card, +1 Coin\nVictory card, +1 Card" - extra: First you draw a card, then you reveal the top card ofyour deck, then you - either discard that card or put it back on topof your deck. Then you get bonuses - based on the types of the cardyou revealed. A card with 2 types gives you both - bonuses; forexample, if you revealed Harem (from Intrigue), you would bothdraw - a card and get +1 Coins. - name: Ironmonger - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: dark ages - cost: 5 - description: ' - - +1 Card + cardset: !!python/unicode 'dark ages' + cost: !!python/unicode '5' + description: !!python/unicode '+1 Card +1 Action +1 Coin Trash a card from your hand.' - extra: You have to trash a card from your hand if you can.You draw before trashing. - name: Junk Dealer + extra: !!python/unicode ' You have to trash a card from your hand if you can. You + draw before trashing.' + name: !!python/unicode 'Junk Dealer' potcost: 0 - types: !!python/tuple [Action] + types: !!python/tuple [!!python/unicode 'Action'] - !!python/object:__main__.Card - cardset: dark ages - cost: 5 - description: ' - - This is a pile in which each card is different. There is the same basic ability - on each card, but also another ability unique to that card in the pile, and they - all have different names. Shuffle the Knights pile before playing with it, keeping - it face down except for the top one, which is the only card that can be gained - from the pile. See Additional Rules for Dark Ages and Preparation. Follow the - rules on Knights in order from top to bottom; Sir Michael causes players to discard - before it trashes cards.' - extra: The ability Knights have in common is that each other player reveals the - top 2 cards of his deck, trashes one of them that he chooses that costs from 3 - Coins to 6 Coins, and discards the rest; then, if a Knight was trashed, you trash - the Knight you played that caused this trashing. Resolve this ability in turn - order, starting with the player to your left. Cards with Potion in the cost (from - Alchemy) do not cost from 3 Coins to 6 Coins. The player losing a card only gets - a choice if both cards revealed cost from 3 Coins to 6 Coins; if they both do - and one is a Knight but the player picks the other card, that will not cause the - played Knight to be trashed.When Sir Martin is the top card of the pile, it can - be gained withan Armory and so on. If Sir Vander is trashed, you gain a Gold; - thishappens whether it is trashed on your turn or someone else's. Theplayer who - had Sir Vander is the one who gains the Gold,regardless of who played the card - that trashed it. The Gold fromSir Vander, and the card gained for Dame Natalie, - comes from theSupply and is put into your discard pile.When playing Dame Anna, - you may choose to trash zero, one, ortwo cards from your hand. Dame Josephine - is also a Victory card,worth 2 Victory at the end of the game. The Knight pile - is not a Victorypile though, and does not get a counter for Trade Route (fromProsperity) - even if Dame Josephine starts on top. If you choose touse the Knights with Black - Market (a promotional card), put aKnight directly into the Black Market deck, - rather than using therandomizer card. Sir Martin only costs 4 Coins, though the - otherKnights all cost 5 Coins. - name: Knights + cardset: !!python/unicode 'dark ages' + cost: !!python/unicode '5' + description: !!python/unicode 'This is a pile in which each card is different. There + is the same basic ability on each card, but also another ability unique to that + card in the pile, and they all have different names. Shuffle the Knights pile + before playing with it, keeping it face down except for the top one, which is + the only card that can be gained from the pile. See Additional Rules for Dark + Ages and Preparation. Follow the rules on Knights in order from top to bottom; + Sir Michael causes players to discard before it trashes cards.' + extra: !!python/unicode ' The ability Knights have in common is that each other + player reveals the top 2 cards of his deck, trashes one of them that he chooses + that costs from 3 Coins to 6 Coins, and discards the rest; then, if a Knight was + trashed, you trash the Knight you played that caused this trashing. Resolve this + ability in turn order, starting with the player to your left. Cards with Potion + in the cost (from Alchemy) do not cost from 3 Coins to 6 Coins. The player losing + a card only gets a choice if both cards revealed cost from 3 Coins to 6 Coins; + if they both do and one is a Knight but the player picks the other card, that + will not cause the played Knight to be trashed. When Sir Martin is the top card + of the pile, it can be gained with an Armory and so on. If Sir Vander is trashed, + you gain a Gold; this happens whether it is trashed on your turn or someone else''s. + The player who had Sir Vander is the one who gains the Gold, regardless of who + played the card that trashed it. The Gold from Sir Vander, and the card gained + for Dame Natalie, comes from the Supply and is put into your discard pile. When + playing Dame Anna, you may choose to trash zero, one, or two cards from your hand. + Dame Josephine is also a Victory card, worth 2 Victory at the end of the game. + The Knight pile is not a Victory pile though, and does not get a counter for Trade + Route (from Prosperity) even if Dame Josephine starts on top. If you choose to + use the Knights with Black Market (a promotional card), put a Knight directly + into the Black Market deck, rather than using the randomizer card. Sir Martin + only costs 4 Coins, though the other Knights all cost 5 Coins.' + name: !!python/unicode 'Knights' potcost: 0 - types: !!python/tuple [Action] + types: !!python/tuple [!!python/unicode 'Action'] - !!python/object:__main__.Card - cardset: dark ages - cost: 0* - description: ' - - +2 Actions - - Return this to the Madman pile. If you do, +1 Card per card in your hand. - - (This card is not in the supply.)' - extra: This card is not in the Supply; it can only be obtainedvia Hermit. When you - play it, you get +2 Actions, return it to theMadman pile if you can (this is not - optional), and if you didreturn it, you draw a card per card in your hand. For - example ifyou had three cards in hand after playing Madman, you woulddraw three - cards. Normally, nothing will prevent you fromreturning Madman to the Madman pile, - but you may fail to dueto playing Madman twice via Procession, Throne Room (fromDominion), - or King's Court (from Prosperity). So, for example, ifyou Procession a Madman, - you will get +2 Actions, returnMadman to the Madman pile, draw a card per card - in your hand,get another +2 Actions, fail to return Madman and so not drawcards - the second time, fail to trash Madman, and then gain anAction card costing exactly - 1 Coin if you can. - name: Madman - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: dark ages - cost: 4 - description: ' - - Gain a Spoils from the Spoils pile. + cardset: !!python/unicode 'dark ages' + cost: !!python/unicode '4' + description: !!python/unicode 'Gain a Spoils from the Spoils pile. Each other player gains a Ruins.' - extra: First you gain a Spoils. It comes from the Spoils pile,which is not part - of the Supply, and is put into your discard pile.If there are no Spoils cards - left, you do not get one. Then eachother player gains a Ruins. These come from - the Ruins pile in theSupply, and are put into discard piles. Go in turn order - starting toyour left; each player takes the top Ruins, revealing the next oneeach - time. If the Ruins pile runs out, players stop gaining them atthat point. - name: Marauder + extra: !!python/unicode ' First you gain a Spoils. It comes from the Spoils pile, + which is not part of the Supply, and is put into your discard pile. If there are + no Spoils cards left, you do not get one. Then each other player gains a Ruins. + These come from the Ruins pile in the Supply, and are put into discard piles. + Go in turn order starting to your left; each player takes the top Ruins, revealing + the next one each time. If the Ruins pile runs out, players stop gaining them + at that point.' + name: !!python/unicode 'Marauder' potcost: 0 - types: !!python/tuple [Action] + types: !!python/tuple [!!python/unicode 'Action'] - !!python/object:__main__.Card - cardset: dark ages - cost: 3 - description: ' - - +1 Card + cardset: !!python/unicode 'dark ages' + cost: !!python/unicode '3' + description: !!python/unicode '+1 Card +1 Action @@ -1301,309 +3689,58 @@ you may discard this from your hand. If you do, gain a Gold.' - extra: When you play this, you draw a card and get +1Action and +1 Buy. When one - of your cards is trashed, you maydiscard Market Square from your hand. If you - do, you gain a Gold.The Gold comes from the Supply and is put into your discard - pile.If there is no Gold left in the Supply, you do not gain one. You maydiscard - multiple Market Squares when a single card of yours istrashed. - name: Market Square + extra: !!python/unicode ' When you play this, you draw a card and get +1 Action + and +1 Buy. When one of your cards is trashed, you may discard Market Square from + your hand. If you do, you gain a Gold. The Gold comes from the Supply and is put + into your discard pile. If there is no Gold left in the Supply, you do not gain + one. You may discard multiple Market Squares when a single card of yours is trashed.' + name: !!python/unicode 'Market Square' potcost: 0 - types: !!python/tuple [Action, Reaction] + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Reaction'] - !!python/object:__main__.Card - cardset: dark ages - cost: 0* - description: ' - - You may trash 2 cards from your hand. - - If you do, +2 Cards, + 2 Coins, - - and each other player discards down to 3 cards in hand. - - (This is not in the Supply.)' - extra: This card is not in the Supply; it can only be obtainedvia Urchin. When you - play it, you may trash 2 cards from yourhand. If you do, you draw two cards, get - +2 Coins, and each otherplayer discards down to 3 cards in hand. Players who already - have3 or fewer cards in hand do nothing. Players responding to thisAttack with - cards like Beggar must choose to do so before youdecide whether or not to trash - 2 cards from your hand. If you playthis with only one card in hand, you may choose - to trash thatcard, but then will fail the "if you do" and will not draw cards - andso on. If the cards you trash do things when trashed, first trashthem both, - then choose what order to resolve the things they dowhen trashed. - name: Mercenary - potcost: 0 - types: !!python/tuple [Action, Attack] -- !!python/object:__main__.Card - cardset: dark ages - cost: 5 - description: !!python/str "\n+1Action\n+ 2 Coins\nName a card.\nReveal the top card\ - \ of your deck.\nIf it\u2019s the named card, put it into your hand." - extra: You get +1 Action and +2 Coins. Then name a card ("Copper,"for example - - not "Treasure") and reveal the top card of your deck;if you named the same card - you revealed, put the revealed cardinto your hand. If you do not name the right - card, put therevealed card back on top. You do not need to name a card beingused - this game. Names need to match exactly for you to get thecard; for example Sir - Destry and Sir Martin do not match. You donot need to name a card available in - the Supply. - name: Mystic - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: dark ages - cost: 1 - description: ' - - +2 Actions' - extra: This is a Shelter; see Preparation. It is never in theSupply. It is an Action - card; when you play it, you get +2 Actions. - name: Necropolis - potcost: 0 - types: !!python/tuple [Action, Shelter] -- !!python/object:__main__.Card - cardset: dark ages - cost: 1 - description: ' - - 0 - - ______________________ - - When you trash this, +1 Card.' - extra: This is a Shelter; see Preparation. It is never inthe Supply. It is a Victory - card despite being worth 0 Victory. If this istrashed, you draw a card, right - then, even in the middle ofresolving another card. For example, if you use Altar - to trashOvergrown Estate, you first draw a card, then gain a card costingup to - 5 Coins. This card does not give you a way to trash itself, it merelydoes something - if you manage to trash it. - name: Overgrown Estate - potcost: 0 - types: !!python/tuple [Victory, Shelter] -- !!python/object:__main__.Card - cardset: dark ages - cost: 5 - description: ' - - Trash this. Each other player with 5 or more cards in hand reveals his hand and - discards a card that you choose. - - Gain 2 Spoils from the Spoils pile.' - extra: First trash Pillage. Then each other player with 5 or morecards in hand reveals - his hand and discards a card of your choice.This happens in turn order, starting - with the player to your left.Then you gain two Spoils cards. The two Spoils cards - come fromthe Spoils pile, which is not part of the Supply, and are put intoyour - discard pile. If there are no Spoils cards left, you do not getone; if there is - only one, you just get one. - name: Pillage - potcost: 0 - types: !!python/tuple [Action, Attack] -- !!python/object:__main__.Card - cardset: dark ages - cost: 1 - description: ' - - +4 Coins - - Reveal your hand. -1 Coin per Treasure card in your hand, to a minimum of 0 Coins.' - extra: First you get +4 Coins. Then you reveal your hand, and lose 1 Coinper Treasure - card in it. You can lose more than 4 Coins this way, butthe amount of coins you - have available to spend can never gobelow 0 Coins. Cards with two types, one of - which is Treasure (such asHarem from Intrigue) are Treasure cards. - name: Poor House - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: dark ages - cost: 4 - description: ' - - You may play an Action card from your hand twice. Trash it. Gain an Action card - costing exactly 1 Coin more than it.' - extra: Playing an Action card from your hand is optional. Ifyou do play one, you - then play it a second time, then trash it, thengain an Action card costing exactly - 1 Coin more than it (even ifsomehow you failed to trash it). Gaining a card is - not optionalonce you choose to play an Action card, but will fail to happen ifno - card in the Supply costs the exact amount needed. If somethinghappens due to trashing - the card - for example drawing 3 cardsdue to trashing a Cultist - that will resolve - before you gain a card.The gained card comes from the Supply and is put into yourdiscard - pile. This does not use up any extra Actions you wereallowed to play due to cards - like Fortress - Procession itself uses upone Action and that is it. You cannot - play any other cards inbetween resolving the Procession-ed Action card multiple - times,unless that Action card specifically tells you to (such as Processionitself - does). If you Procession a Procession, you will play oneAction twice, trash it, - gain an Action card costing 1 Coinmore, then play another Action twice, trash - it, gain an Action card costing1 Coin more, then trash the Procession and gain - an Action costing1 Coin more than it. If you Procession a card that gives you - +1 Action,such as Vagrant, you will end up with 2 Actions to use afterwards,rather - than the one you would have left if you just played twoVagrants. If you use Procession - on a Duration card (from Seaside),Procession will stay out until your next turn - and the Durationcard will have its effect twice on your next turn, even though - theDuration card is trashed. - name: Procession - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: dark ages - cost: 4 - description: "\n+1 Card\n +1 Action\nGain a Rats. Trash a card from your hand other\ - \ than a Rats (or reveal a hand of all Rats).\n______________________\nWhen you\ - \ tash this, +1 Card." - extra: Follow the instructions in order. First draw a card; then gaina Rats from - the Supply, putting it into your discard pile; then trasha card from your hand - that is not a Rats card. If there are no Ratscards left, you do not gain one. - If you have no cards in your handother than Rats, reveal your hand and you do - not trash a card. IfRats is trashed, you draw a card. This happens whether it - is yourturn or another player's, and regardless of which player has thecard that - trashed Rats. There are 20 copies of Rats, rather than theusual 10; the pile starts - with all 20, regardless of the number ofplayers. - name: Rats - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: dark ages - cost: 5 - description: ' - - + 1Action + cardset: !!python/unicode 'dark ages' + cost: !!python/unicode '5' + description: !!python/unicode '+ 1 Action Name a card. Reveal cards from the top of your deck until you reveal a Victory card that is not the named card. Discard the other cards. Trash the Victory card and gain a Victory card costing up to 3 Coins more than it.' - extra: You can name any card, whether or not it is being usedthis game or is a Victory - card. Then reveal cards from your deckuntil you reveal a Victory card that is - not what you named. If yourun out of cards, shuffle your discard pile and continue, - withoutshuffling in the revealed cards. If you run out of cards with nocards left - in your discard pile, stop there, discard everything, andnothing more happens. - If you did find a Victory card that was notwhat you named, you discard the other - revealed cards, trash theVictory card, and gain a Victory card costing up to3 - Coins more than the trashed card. The card you gain comes from the Supply and - isput into your discard pile. - name: Rebuild + extra: !!python/unicode ' You can name any card, whether or not it is being used + this game or is a Victory card. Then reveal cards from your deck until you reveal + a Victory card that is not what you named. If you run out of cards, shuffle your + discard pile and continue, without shuffling in the revealed cards. If you run + out of cards with no cards left in your discard pile, stop there, discard everything, + and nothing more happens. If you did find a Victory card that was not what you + named, you discard the other revealed cards, trash the Victory card, and gain + a Victory card costing up to 3 Coins more than the trashed card. The card you + gain comes from the Supply and is put into your discard pile.' + name: !!python/unicode 'Rebuild' potcost: 0 - types: !!python/tuple [Action] + types: !!python/tuple [!!python/unicode 'Action'] - !!python/object:__main__.Card - cardset: dark ages - cost: 5 - description: ' - - + 2 Coins + cardset: !!python/unicode 'dark ages' + cost: !!python/unicode '5' + description: !!python/unicode '+ 2 Coins If there are any cards in the trash costing from 3 Coins to 6 Coins, gain one of them. Otherwise, each other player reveals the top 2 cards of his deck, trashes one of them costing from 3 Coins to 6 Coins, and discards the rest.' - extra: If there is a card in the trash costing from 3 Coins to 6 Coins, youhave - to gain one of them; it is not optional. You can look throughthe trash at any - time. The other players get to see what card youtook. The gained card goes into - your discard pile. Cards withPotion in the cost (from Alchemy) do not cost from - 3 Coins to6 Coins. If there was no card in the trash costing from3 Coins to 6 - Coins, you instead have eachother player reveal the top 2 cards of his deck, trash - one of themof his choice that costs from 3 Coins to 6 Coins (if possible), and - discard therest. Go in turn order, starting with the player to your left. - name: Rogue + extra: !!python/unicode ' If there is a card in the trash costing from 3 Coins to + 6 Coins, you have to gain one of them; it is not optional. You can look through + the trash at any time. The other players get to see what card you took. The gained + card goes into your discard pile. Cards with Potion in the cost (from Alchemy) + do not cost from 3 Coins to 6 Coins. If there was no card in the trash costing + from 3 Coins to 6 Coins, you instead have each other player reveal the top 2 cards + of his deck, trash one of them of his choice that costs from 3 Coins to 6 Coins + (if possible), and discard the rest. Go in turn order, starting with the player + to your left.' + name: !!python/unicode 'Rogue' potcost: 0 - types: !!python/tuple [Action, Attack] + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Attack'] - !!python/object:__main__.Card - cardset: dark ages - cost: 0 - description: ' - - Abandoned Mine: +1 Coin - - Ruined Library: +1 Card - - Ruined Marked: :1 Buy - - Ruined Village: +1 Action - - Survivors: Look at the top 2 cards of your deck. Discard them or put them back - in any order.' - extra: 'See Additional Rules for Dark Ages and Preparation.Abandoned Mine: When - you play this, you just get +1 Coin.Ruined Library: When you play this, you draw - a card.Ruined Market: When you play this, you just get +1 Buy.Ruined Village: - When you play this, you just get +1 Action.Survivors: You either discard both - cards, or put both cards back ontop; you cannot just discard one card.' - name: Ruins - potcost: 0 - types: !!python/tuple [Action, Ruins] -- !!python/object:__main__.Card - cardset: dark ages - cost: 3 - description: ' - - +1 Action - - Reveal cards from the top of your deck until you reveal one costing 3 Coins or - more. Put that card into your hand and discard the rest.' - extra: If you run out of cards while revealing cards, shuffle yourdiscard pile (not - including the revealed cards) and continue. If yourun out of cards to reveal and - have no cards in your discard pile,stop there; discard everything revealed, and - you do not get a card.If you find a card costing 3 Coins or more, put that one - into your handand discard the rest. For example you might reveal Copper, thenCopper, - then Curse, then Province; Province costs 8 Coins, so youwould stop there, put - Province in your hand, and discard the twoCoppers and the Curse. - name: Sage - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: dark ages - cost: 5 - description: ' - - +1 Coins - - You may put your deck into your discard pile. Look through your discard pile and - put one card from it on top of your deck.' - extra: Putting your deck into your discard pile is optional, butputting a card from - your discard pile on top of your deck is not;you do it unless there are no cards - in your discard pile. Puttingyour deck into your discard pile will not trigger - Tunnel (fromHinterlands). If your deck has no cards in it, such as from puttingthem - into your discard pile, then the card you put on top of yourdeck will be the only - card in your deck. - name: Scavenger - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: dark ages - cost: 0* - description: ' - - Worth 3 Coins - - When you play this, return it to the Spoils pile. - - (This is not in the Supply.)' - extra: This is never in the Supply; it can only be obtained viaBandit Camp, Marauder, - and Pillage. When you play Spoils, youget +3 Coins to spend this turn, and return - that copy of Spoils to itspile. You are not forced to play Treasures in your hand. - name: Spoils - potcost: 0 - types: !!python/tuple [Treasure] -- !!python/object:__main__.Card - cardset: dark ages - cost: 2 - description: ' - - +1 Coin - - Choose one: +2 Actions; or +2 Buys; or gain a Silver. - - ______________________ - - When you trash this, gain an Action card.' - extra: When you play this, you get +1 Coins, and your choice of either+2 Actions, - +2 Buys, or gaining a Silver. The Silver comes from theSupply and is put into - your discard pile. If Squire is trashedsomehow, you gain an Attack card; the Attack - card comes from theSupply and is put into your discard pile. You can gain any - Attackcard available in the Supply, but if no Attack card is available, youdo - not gain one. - name: Squire - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: dark ages - cost: 3 - description: ' - - + 1 Buy + cardset: !!python/unicode 'dark ages' + cost: !!python/unicode '3' + description: !!python/unicode '+ 1 Buy Discard any number of cards. @@ -1612,18 +3749,16 @@ Discard any number of cards. + 1 Coins per card discarded the second time.' - extra: Discard any number of cards from your hand, anddraw as many cards as you - discarded. Then, discard any number ofcards - which could include cards you just - drew - and you get +1 Coinsper card you discarded that time. - name: Storeroom + extra: !!python/unicode ' Discard any number of cards from your hand, and draw as + many cards as you discarded. Then, discard any number of cards - which could include + cards you just drew - and you get +1 Coins per card you discarded that time.' + name: !!python/unicode 'Storeroom' potcost: 0 - types: !!python/tuple [Action] + types: !!python/tuple [!!python/unicode 'Action'] - !!python/object:__main__.Card - cardset: dark ages - cost: 3 - description: ' - - +1 Card + cardset: !!python/unicode 'dark ages' + cost: !!python/unicode '3' + description: !!python/unicode '+1 Card +1 Action @@ -1634,481 +3769,189 @@ When you play another Attack card with this in play, you may trash this. If you do, gain a Mercenary from the Mercenary pile.' - extra: When you play this, you draw a card and get +1 Action,then each other player - discards down to 4 cards in hand. Playerswho already have 4 or fewer cards in - hand do not do anything.While Urchin is in play, when you play another Attack - card, beforeresolving it, you may trash the Urchin. If you do, you gain aMercenary. - The Mercenary comes from the Mercenary pile, whichis not in the Supply, and is - put into your discard pile. If there areno Mercenaries left you do not gain one. - If you play the sameUrchin twice in one turn, such as via Procession, that does - not letyou trash it for a Mercenary. If you play two different Urchinshowever, - playing the second one will let you trash the first one. - name: Urchin + extra: !!python/unicode ' When you play this, you draw a card and get +1 Action, + then each other player discards down to 4 cards in hand. Players who already have + 4 or fewer cards in hand do not do anything. While Urchin is in play, when you + play another Attack card, before resolving it, you may trash the Urchin. If you + do, you gain a Mercenary. The Mercenary comes from the Mercenary pile, which is + not in the Supply, and is put into your discard pile. If there are no Mercenaries + left you do not gain one. If you play the same Urchin twice in one turn, such + as via Procession, that does not let you trash it for a Mercenary. If you play + two different Urchins however, playing the second one will let you trash the first + one.' + name: !!python/unicode 'Urchin' potcost: 0 - types: !!python/tuple [Action, Attack] + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Attack'] - !!python/object:__main__.Card - cardset: dark ages - cost: 2 - description: "\n+1 Card\n +1 Action\nReveal the top card of your deck. If it's a\ - \ Curse, Ruins, Shelter, or Victory card, put it into your hand." - extra: You draw a card before revealing your top card. If the topcard of your deck - is a Curse, Ruins, Shelter, or Victory card, it goesinto your hand; otherwise - it goes back on top. A card withmultiple types goes into your hand if at least - one of the types isCurse, Ruins, Shelter, or Victory. - name: Vagrant - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: dark ages - cost: 4 - description: ' - - +1 Card + cardset: !!python/unicode 'dark ages' + cost: !!python/unicode '4' + description: !!python/unicode '+1 Card +2 Actions Reveal the top 3 cards of your deck. Put the Actions back on top in any order and discard the rest.' - extra: First draw a card, then reveal the top 3 cardsof your deck, shuffling your - discard pile if there are not enoughcards in your deck. If there still are not - enough after shuffling, justreveal what you can. Put the revealed Action cards - on top of yourdeck in any order, and discard the other cards. A card withmultiple - types, one of which is Action, is an Action card. If youdidn't reveal any Action - cards, no cards will be put on top. - name: Wandering Minstrel + extra: !!python/unicode ' First draw a card, then reveal the top 3 cards of your + deck, shuffling your discard pile if there are not enough cards in your deck. + If there still are not enough after shuffling, just reveal what you can. Put the + revealed Action cards on top of your deck in any order, and discard the other + cards. A card with multiple types, one of which is Action, is an Action card. + If you didn''t reveal any Action cards, no cards will be put on top.' + name: !!python/unicode 'Wandering Minstrel' potcost: 0 - types: !!python/tuple [Action] + types: !!python/tuple [!!python/unicode 'Action'] - !!python/object:__main__.Card - cardset: dark ages extras - cost: 1 - description: ' + cardset: !!python/unicode 'dark ages' + cost: !!python/unicode '6' + description: !!python/unicode '+ 4 Cards - Hovel: When you buy a Victory card, you may trash this from your hand. + ______________________ + + When you trash this, + + gain a Duchy or 3 Estates.' + extra: !!python/unicode ' When you play this, draw 4 cards. If this is trashed, + you either gain a Duchy or 3 Estates, your choice. These cards come from the Supply + and are put into your discard pile. If you choose the 3 Estates and there are + not 3 left, just gain as many as you can.' + name: !!python/unicode 'Hunting Grounds' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'dark ages' + cost: !!python/unicode '0*' + description: !!python/unicode 'You may trash 2 cards from your hand. + + If you do, +2 Cards, + 2 Coins, + + and each other player discards down to 3 cards in hand. + + (This is not in the Supply.)' + extra: !!python/unicode ' This card is not in the Supply; it can only be obtained + via Urchin. When you play it, you may trash 2 cards from your hand. If you do, + you draw two cards, get +2 Coins, and each other player discards down to 3 cards + in hand. Players who already have 3 or fewer cards in hand do nothing. Players + responding to this Attack with cards like Beggar must choose to do so before you + decide whether or not to trash 2 cards from your hand. If you play this with only + one card in hand, you may choose to trash that card, but then will fail the "if + you do" and will not draw cards and so on. If the cards you trash do things when + trashed, first trash them both, then choose what order to resolve the things they + do when trashed.' + name: !!python/unicode 'Mercenary' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Attack'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'dark ages' + cost: !!python/unicode '5' + description: "+1 Action\n+ 2 Coins\nName a card.\nReveal the top card of your deck.\n\ + If it\u2019s the named card, put it into your hand." + extra: !!python/unicode ' You get +1 Action and +2 Coins. Then name a card ("Copper," + for example - not "Treasure") and reveal the top card of your deck; if you named + the same card you revealed, put the revealed card into your hand. If you do not + name the right card, put the revealed card back on top. You do not need to name + a card being used this game. Names need to match exactly for you to get the card; + for example Sir Destry and Sir Martin do not match. You do not need to name a + card available in the Supply.' + name: !!python/unicode 'Mystic' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'dark ages extras' + cost: !!python/unicode '1' + description: !!python/unicode 'Hovel: When you buy a Victory card, you may trash + this from your hand. Necropolis: +2 Actions Overgrown Estate: 0 ; when you trash this, +1 Card.' - extra: 'See Preparation. A shelter is never in the supply.Hovel: When you buy a - Victory card, if Hovel is in your hand, you maytrash the Hovel. A card with multiple - types, one of which isVictory, is a Victory card. You do not get anything for - trashingHovel; you just get to get rid of it.Overgrown Estate: It is a Victory - card despite being worth 0 Victory. If this istrashed, you draw a card, right - then, even in the middle ofresolving another card. For example, if you use Altar - to trashOvergrown Estate, you first draw a card, then gain a card costingup to - 5 Coins. This card does not give you a way to trash itself, it merelydoes something - if you manage to trash it.Necropolis: This is an Action card; when you play it, - you get +2 Actions.' - name: Shelters + extra: !!python/unicode ' See Preparation. A shelter is never in the supply. Hovel: + When you buy a Victory card, if Hovel is in your hand, you may trash the Hovel. + A card with multiple types, one of which is Victory, is a Victory card. You do + not get anything for trashing Hovel; you just get to get rid of it. Overgrown + Estate: It is a Victory card despite being worth 0 Victory. If this is trashed, + you draw a card, right then, even in the middle of resolving another card. For + example, if you use Altar to trash Overgrown Estate, you first draw a card, then + gain a card costing up to 5 Coins. This card does not give you a way to trash + itself, it merely does something if you manage to trash it. Necropolis: This + is an Action card; when you play it, you get +2 Actions. ' + name: !!python/unicode 'Shelters' potcost: 0 - types: !!python/tuple [Action, Shelter] + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Shelter'] - !!python/object:__main__.Card - cardset: dark ages extras - cost: 3 - description: ' - - Urchin: When you play this, you draw a card and get +1 Action, then each other - player discards down to 4 cards in hand. Players who already have 4 or fewer cards - in hand do not do anything. While Urchin is in play, when you play another Attack - card, before resolving it, you may trash the Urchin. If you do, you gain a Mercenary. - If there are no Mercenaries left you do not gain one. If you play the same Urchin - twice in one turn, such as via Procession, that does not let you trash it for - a Mercenary. If you play two different Urchins however, playing the second one - will let you trash the first one.' - extra: This card is not in the Supply; it can only be obtainedvia Urchin. When you - play it, you may trash 2 cards from yourhand. If you do, you draw two cards, get - +2 Coins, and each otherplayer discards down to 3 cards in hand. Players who already - have3 or fewer cards in hand do nothing. Players responding to thisAttack with - cards like Beggar must choose to do so before youdecide whether or not to trash - 2 cards from your hand. If you playthis with only one card in hand, you may choose - to trash thatcard, but then will fail the "if you do" and will not draw cards - andso on. If the cards you trash do things when trashed, first trashthem both, - then choose what order to resolve the things they dowhen trashed. - name: Urchin / Mercenary + cardset: !!python/unicode 'dark ages extras' + cost: !!python/unicode '3' + description: !!python/unicode 'Urchin: When you play this, you draw a card and get + +1 Action, then each other player discards down to 4 cards in hand. Players who + already have 4 or fewer cards in hand do not do anything. While Urchin is in play, + when you play another Attack card, before resolving it, you may trash the Urchin. + If you do, you gain a Mercenary. If there are no Mercenaries left you do not gain + one. If you play the same Urchin twice in one turn, such as via Procession, that + does not let you trash it for a Mercenary. If you play two different Urchins however, + playing the second one will let you trash the first one.' + extra: !!python/unicode ' This card is not in the Supply; it can only be obtained + via Urchin. When you play it, you may trash 2 cards from your hand. If you do, + you draw two cards, get +2 Coins, and each other player discards down to 3 cards + in hand. Players who already have 3 or fewer cards in hand do nothing. Players + responding to this Attack with cards like Beggar must choose to do so before you + decide whether or not to trash 2 cards from your hand. If you play this with only + one card in hand, you may choose to trash that card, but then will fail the "if + you do" and will not draw cards and so on. If the cards you trash do things when + trashed, first trash them both, then choose what order to resolve the things they + do when trashed. ' + name: !!python/unicode 'Urchin / Mercenary' potcost: 0 - types: !!python/tuple [Action] + types: !!python/tuple [!!python/unicode 'Action'] - !!python/object:__main__.Card - cardset: dominion - cost: 6 - description: ' - - Reveal cards from your deck until you reveal 2 Treasure cards. Put those Treasure - cards in your hand and discard the other revealed cards.' - extra: If you have to shuffle in the middle, shuffle. Don'tshuffle in the revealed - cards as these cards do not goto the Discard pile until you have finished revealingcards. - If you run out of cards after shuffling and stillonly have one Treasure, you get - just that oneTreasure. - name: Adventurer + cardset: !!python/unicode 'dark ages extras' + cost: !!python/unicode '3' + description: !!python/unicode 'Hermit: When you play this, look through your discard + pile, and then you may choose to trash a card that is not a Treasure, from either + your hand or your discard pile. You do not have to trash a card and cannot trash + Treasures. A card with multiple types, one of which is Treasure (such as Harem + from Intrigue), is a Treasure. After trashing or not, you gain a card costing + up to 3 Coins. The card you gain comes from the Supply and is put into your discard + pile. Gaining a card is mandatory if it is possible. Then, when you discard Hermit + from play - normally, in Clean-up, after playing it in your Action phase - if + you did not buy any cards this turn, you trash Hermit and gain a Madman. It does + not matter whether or not you gained cards other ways, only whether or not you + bought a card. If there are no Madman cards left, you do not gain one. If Hermit + is not discarded from play during Clean-up - for example, if you put it on your + deck with Scheme (from Hinterlands) - then the ability that trashes it will not + trigger.' + extra: !!python/unicode ' Madman: This card is not in the Supply; it can only be + obtained via Hermit. When you play it, you get +2 Actions, return it to the Madman + pile if you can (this is not optional), and if you did return it, you draw a card + per card in your hand. For example if you had three cards in hand after playing + Madman, you would draw three cards. Normally, nothing will prevent you from returning + Madman to the Madman pile, but you may fail to due to playing Madman twice via + Procession, Throne Room (from Dominion), or King''s Court (from Prosperity). So, + for example, if you Procession a Madman, you will get +2 Actions, return Madman + to the Madman pile, draw a card per card in your hand, get another +2 Actions, + fail to return Madman and so not draw cards the second time, fail to trash Madman, + and then gain an Action card costing exactly 1 Coin if you can. ' + name: !!python/unicode 'Hermit / Madman' potcost: 0 - types: !!python/tuple [Action] + types: !!python/tuple [!!python/unicode 'Action'] - !!python/object:__main__.Card - cardset: dominion - cost: 4 - description: ' - - Gain a silver card; put it on top of your deck. Each other player reveals a Victory - card from his hand and puts it on his deck (or reveals a hand with no Victory - cards).' - extra: If you have no cards left in your Deck when you playthis card, the Silver - you gain will become the onlycard in your Deck. Similarly, if another players - hasno cards in his Deck, the Victory card he puts on topwill become the only card - in his Deck. - name: Bureaucrat - potcost: 0 - types: !!python/tuple [Action, Attack] -- !!python/object:__main__.Card - cardset: dominion - cost: 2 - description: "\n+1 Action\n Discard any number of cards. +1 Card per card discarded." - extra: You can't discard Cellar to itself, since it isn't inyour hand any longer - when you resolve it. Youchoose what cards to discard and discard them all atonce. - You only draw cards after you have discarded.If you have to shuffle to do the - drawing, thediscarded cards will end up shuffled into your newDeck. - name: Cellar - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: dominion - cost: 3 - description: "\n+2 Coins\n You may immediately put your deck into your discard pile." - extra: You must resolve the Chancellor (decide whether ornot to discard your Deck - by flipping it into yourDiscard pile) before doing other things on your turn,like - deciding what to buy or playing another Actioncard. You may not look through your - Deck as youdiscard it. - name: Chancellor - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: dominion - cost: 2 - description: ' - - Trash up to 4 cards from your hand.' - extra: You can't trash the Chapel itself since it isn't in yourhand when you resolve - it. You could trash adifferent Chapel card if that card were in your hand. - name: Chapel - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: dominion - cost: 5 - description: "\n+4 Cards\n+1 Buy\n Each other player draws a card." - extra: The other players must draw a card whether theywant to or not. All players - should shuffle asnecessary. - name: Council Room - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: dominion - cost: 4 - description: ' - - Trash this card. Gain a card costing up to 5 Coins.' - extra: The gained card goes into your Discard pile. It has tobe a card from the - Supply. You cannot use coinsfrom Treasures or previous Actions (like the Market)to - increase the cost of the card that you gain. If youuse Throne Room on Feast, you - will gain two cards,even though you can only trash Feast once. Gainingthe card - isn't contingent on trashing Feast; they'rejust two things that the card tries - to make you do. - name: Feast - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: dominion - cost: 5 - description: ' - - +2 Actions - - +1 Buy - - +2 Coins - - ' - extra: If you are playing multiple Festivals, keep a carefulcount of your Actions. - Say how many you have leftout loud; this trick works every time (i.e. "I'mplaying - the Festival and now have two Actionsremaining. I play a Market and have two Actionsremaining. - I play another Festival and now havethree actions remaining...). - name: Festival - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: dominion - cost: 4 - description: ' - - Variable, Worth 1 for every 10 cards in your deck (rounded down).' - extra: This Kingdom card is a Victory card, not an Actioncard. It does nothing until - the end of the game, whenit is worth 1 victory point per 10 cards in your Deck(counting - all of your cards - your Discard pile andhand are part of your Deck at that point). - Rounddown; if you have 39 cards, Gardens is worth 3victory points. During set-up, - place 12 Gardens inthe Supply for a 3+ player game and 8in the Supply for a 2 - player game. - name: Gardens - potcost: 0 - types: !!python/tuple [Victory] -- !!python/object:__main__.Card - cardset: dominion - cost: 5 - description: ' - - +2 Cards - - +1 Action - - ' - extra: Draw two cards. You may play another Action cardduring your Action phase. - name: Laboratory - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: dominion - cost: 5 - description: ' - - Draw until you have 7 cards in hand. You may set aside any Action cards drawn - this way, as you draw them; discard the set aside cards after you finish drawing.' - extra: If you have to shuffle in the middle, the set-asidecards are not shuffled - into the new Deck. They willbe discarded when you have finished drawing cards.If - you run out of cards even after shuffling, you justget however many there were. - You are not obligatedto set aside Actions - you just have the option to doso. - If you have 7 or more cards in hand after youplay the Library, you don't draw - any cards. - name: Library - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: dominion - cost: 5 - description: ' - - +1 Card - - +1 Action - - +1 Buy - - +1 Coin - - ' - extra: Draw a card. You may play another Action cardduring your Actions phase. During - your Buy phase,you may buy an additional card from the supply, andadd one coin - to the total value of the Treasure cardsplayed. - name: Market - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: dominion - cost: 4 - description: "\n+2 Coins\n Each other player discards down to 3 cards in his hand." - extra: The attacked players discard cards until they haveonly 3 cards in hand. Players - who had 3 or fewercards in hand when Militia was played do not discardany cards. - name: Militia - potcost: 0 - types: !!python/tuple [Action, Attack] -- !!python/object:__main__.Card - cardset: dominion - cost: 5 - description: ' - - Trash a Treasure card from your hand. Gain a Treasure card costing up to 3 Coins - more; put it into your hand.' - extra: Generally, you can trash a Copper card and gain aSilver, or trash a Silver - card and gain a Gold.However, you could also trash a Treasure to gain thesame - Treasure or a cheaper one. The gained cardgoes in your hand; thus, you can spend - it the sameturn. If you don't have a Treasure card in your handto trash, you can't - gain anything. - name: Mine - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: dominion - cost: 2 - description: "\n+2 Cards\n When another player plays an Attack card, you may reveal\ - \ this from your hand. If you do, you are unaffected by that Attack." - extra: An attack card is one that says "Attack" on the bottom line(usually, "Action - - Attack"). When someone else plays anAttack card, you may reveal the Moat by - showing it from yourhand to the other players and then returning it to your hand(before - the Attack card resolves). You are then unaffected bythat Attack card. You won't - gain a Curse because of a Witch orreveal a card to a Spy, and so on. Moat doesn't - stopanything an Attack does to other players or to the player of theAttack; for - example, if everyone else Moats a Witch, the personwho played it still gets to - draw 2 cards. Moat can also beplayed on your turn as an Action to draw 2 cards. - name: Moat - potcost: 0 - types: !!python/tuple [Action, Reaction] -- !!python/object:__main__.Card - cardset: dominion - cost: 4 - description: ' - - Trash a Copper from your hand. If you do, +3 Coins.' - extra: If you do not have a Copper in your hand to trash,you don't get the +3 Coins - to spend in the Buy phase. - name: Moneylender - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: dominion - cost: 4 - description: ' - - Trash a card from your hand. Gain a card costing up to 2 Coins more than the trashed - card.' - extra: You cannot trash the Remodel as it isn't in your handwhen you resolve it - (you can trash a different Remodelcard from your hand). If you do not have a card - totrash, you cannot gain a card from the Remodel. Thegained card goes in your - Discard pile. You can onlygain cards from the Supply. The gained card need notcost - exactly 2 Coins more than the trashed card; it cancost that much or any amount - less. You cannot usecoins from Treasures or previous Actions (like theMarket) - to increase the cost of the card you gain. Youcan trash a card to gain a copy - of the same card. - name: Remodel - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: dominion - cost: 4 - description: ' - - +3 Cards - - ' - extra: Draw three cards. - name: Smithy - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: dominion - cost: 4 - description: "\n+1 Card\n+1 Action\n Each player (including you) reveals the top\ - \ card of his deck and either discards it or puts it back, your chouce." - extra: Spy causes all players, including the one who playedit, to reveal the top - card of their Deck. Note that youdraw your card for playing Spy before any cards - arerevealed. Anyone who does not have any cards leftin their Deck shuffles in - order to have something toreveal. Anyone who still has no cards to revealdoesn't - reveal one. If players care about the order inwhich things happen for this, you - do yourself first,then each other player in turn order. Revealed cardsthat aren't - discarded are returned to the top of theirplayers' Decks. - name: Spy - potcost: 0 - types: !!python/tuple [Action, Attack] -- !!python/object:__main__.Card - cardset: dominion - cost: 4 - description: ' - - Each other player reveals the top 2 cards of his deck. If they revealed any Treasure - cards, they trash one of them that you choose. You may gain any or all of these - trashed cards. They discard the other revealed cards.' - extra: A player with just one card left revealed that last card andthen shuffles - to get the other card to reveal (without includingthe revealed card); a player - with no cards left shuffles to getboth of them. A player who still doesn't have - two cards toreveal after shuffling just reveals what he can. Each playertrashes - one Treasure card at most, of the attacker's choicefrom the two revealed cards, - and then you gain any of thetrashed cards that you want. You can only take Treasuresjust - trashed - not ones trashed on previous turns. You cantake none of them, all of - them, or anything in between. Putthe Treasures you decided to gain into your Discard - pile. Theones you choose not to gain stay in the Trash pile. - name: Thief - potcost: 0 - types: !!python/tuple [Action, Attack] -- !!python/object:__main__.Card - cardset: dominion - cost: 4 - description: ' - - Choose an Action card in your hand. Play it twice.' - extra: You pick another Action card in your hand, play it, and play itagain. The - second use of the Action card doesn't use up any extraActions you have. You completely - resolve playing the Action thefirst time before playing it the second time. If - you Throne Room aThrone Room, you play an Action, doing it twice, and then playanother - Action and do it twice; you do not resolve an Action fourtimes. If you Throne - Room a card that gives you +1 Action, suchas Market, you will end up with 2 Actions - left afterwards, which istricky, because if you'd just played Market twice you'd - only have 1Action left afterwards. Remember to count the number of Actionsyou - have remaining out loud to keep from getting confused! Youcannot play any other - Actions in between playing the ThroneRoomed Action twice. - name: Throne Room - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: dominion - cost: 3 - description: ' - - +1 Card - - +2 Actions - - ' - extra: If you're playing multiple Villages, keep a carefulcount of your Actions. - Say how many you have leftout loud; this trick works every time. - name: Village - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: dominion - cost: 5 - description: "\n+2 Cards\n Each other player gains a Curse card." - extra: If there aren't enough Curses left to go around whenyou play the Witch, you - deal them out in turn order -starting with the player after you. If you play Witchwith - no Curses remaining, you will still draw 2 cards.A player gaining a Curse puts - it face-up into hisDiscard pile. - name: Witch - potcost: 0 - types: !!python/tuple [Action, Attack] -- !!python/object:__main__.Card - cardset: dominion - cost: 3 - description: ' - - +1 Buy - - +2 Coins - - ' - extra: During your Buy phase, you may add 2 Coins to thetotal value of the Treasure - cards played, and you maybuy an additional card from the Supply. - name: Woodcutter - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: dominion - cost: 3 - description: ' - - Gain a card costing up to 4 Coins.' - extra: The card you gain is put into your Discard pile. Ithas to be a card from - the Supply. You cannot usecoins from Treasures or previous Actions (like theMarket) - to increase the cost of the card you maygain. [You cannot gain cards with Potion - in the costwith Workshop.] - name: Workshop - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: guilds - cost: 4 - description: ' - - +1 Action + cardset: !!python/unicode 'guilds' + cost: !!python/unicode '4' + description: !!python/unicode '+1 Action Reveal the top 3 cards of your deck. The player to your left chooses one of them. Discard that card. Put the other cards into your hand.' - extra: If there are not three cards in your deck, reveal what youcan, then shuffle - your discard pile into your deck to get the othercards. If there still are not - enough, just reveal what you can. Nomatter how many you revealed, the player to - your left chooses onefor you to discard, and the remaining cards go into your - hand. - name: Advisor + extra: !!python/unicode ' If there are not three cards in your deck, reveal what + you can, then shuffle your discard pile into your deck to get the other cards. + If there still are not enough, just reveal what you can. No matter how many you + revealed, the player to your left chooses one for you to discard, and the remaining + cards go into your hand. ' + name: !!python/unicode 'Advisor' potcost: 0 - types: !!python/tuple [Action] + types: !!python/tuple [!!python/unicode 'Action'] - !!python/object:__main__.Card - cardset: guilds - cost: 5 - description: ' - - +1 Card + cardset: !!python/unicode 'guilds' + cost: !!python/unicode '5' + description: !!python/unicode '+1 Card +1 Action @@ -2117,84 +3960,78 @@ ______________________ Setup: Each player takes a Coin token.' - extra: When you play this, you draw a card, get +1 Action, andtake a Coin token. - In games using this card, each player starts thegame with a Coin token. This includes - games using the promocard Black Market in which Baker is in the Black Market deck. - name: Baker + extra: !!python/unicode ' When you play this, you draw a card, get +1 Action, and + take a Coin token. In games using this card, each player starts the game with + a Coin token. This includes games using the promo card Black Market in which Baker + is in the Black Market deck. ' + name: !!python/unicode 'Baker' potcost: 0 - types: !!python/tuple [Action] + types: !!python/tuple [!!python/unicode 'Action'] - !!python/object:__main__.Card - cardset: guilds - cost: 5 - description: ' - - Take two Coin tokens. You may trash a card from your hand and then pay any number - of Coin tokens. If you did trash a card, gain a card with a cost of up to the - cost of the trashed card plus the number of Coin tokens you paid.' - extra: First take two Coin tokens. Then you may trash a cardfrom your hand and pay - any number of Coin tokens (returningthem to the pile). The number of Coin tokens - you pay can be zero.Butcher itself is no longer in your hand and so cannot trash - itself(though it can trash another copy of Butcher). If you trashed acard, you - gain a card costing up to the cost of the trashed card plusthe number of Coin - tokens you paid. For example, you could trashan Estate and pay six Coin tokens - to gain a Province, or you couldtrash another Butcher and pay zero Coin tokens - to gain a Duchy.You can pay the Coin tokens you just got. Paying Coin tokens forthis - ability does not get you coins to spend, it just changes whatcards you can gain - with this ability. - name: Butcher + cardset: !!python/unicode 'guilds' + cost: !!python/unicode '5' + description: !!python/unicode 'Take two Coin tokens. You may trash a card from + your hand and then pay any number of Coin tokens. If you did trash a card, gain + a card with a cost of up to the cost of the trashed card plus the number of Coin + tokens you paid.' + extra: !!python/unicode ' First take two Coin tokens. Then you may trash a card + from your hand and pay any number of Coin tokens (returning them to the pile). + The number of Coin tokens you pay can be zero. Butcher itself is no longer in + your hand and so cannot trash itself (though it can trash another copy of Butcher). + If you trashed a card, you gain a card costing up to the cost of the trashed card + plus the number of Coin tokens you paid. For example, you could trash an Estate + and pay six Coin tokens to gain a Province, or you could trash another Butcher + and pay zero Coin tokens to gain a Duchy. You can pay the Coin tokens you just + got. Paying Coin tokens for this ability does not get you coins to spend, it just + changes what cards you can gain with this ability. ' + name: !!python/unicode 'Butcher' potcost: 0 - types: !!python/tuple [Action] + types: !!python/tuple [!!python/unicode 'Action'] - !!python/object:__main__.Card - cardset: guilds - cost: 2 - description: ' - - +1 Action + cardset: !!python/unicode 'guilds' + cost: !!python/unicode '2' + description: !!python/unicode '+1 Action +1 Buy Take a Coin token.' - extra: You get +1 Action and +1 Buy, and take a Cointoken. - name: Candlestick Maker + extra: !!python/unicode ' You get +1 Action and +1 Buy, and take a Coin token. ' + name: !!python/unicode 'Candlestick Maker' potcost: 0 - types: !!python/tuple [Action] + types: !!python/tuple [!!python/unicode 'Action'] - !!python/object:__main__.Card - cardset: guilds - cost: 3+ - description: ' - - Name a card. Reveal the top 3 cards of your deck. Trash the matches. Put the - rest back on top in any order. + cardset: !!python/unicode 'guilds' + cost: !!python/unicode '3+' + description: !!python/unicode 'Name a card. Reveal the top 3 cards of your deck. Trash + the matches. Put the rest back on top in any order. ______________________ When you buy this, you may overpay for it. For each 1 Coin you overpaid, look at the top card of your deck; trash it, discard it, or put it back.' - extra: When you play this, you name a card, reveal the top threecards of your deck, - trash each of those cards that has that name,and put the other cards back on your - deck in any order. You donot have to name a card being used this game. If there - are fewerthan three cards left in your deck, reveal the remaining cards, andshuffle - your discard pile (which does not include those cards) toget the remainder needed - to reveal. If there are still not enoughcards, just reveal as many as you can. - When you buy this, for eachextra 1 Coin you pay over the cost, you look at the - top card of yourdeck, and either trash it, discard it, or put it back on top. - If thereare no cards left in your deck, shuffle your discard pile into yourdeck - (including any cards already discarded to this overpay abilitythis turn), and - if there still are no cards in it, you do not look atone. If you overpay more - than 1 Coin, you may do different things foreach card you look at, and you will - look at the same card again ifyou put it back on top. For example if you bought - Doctor for 7 Coins,you would look at the top card four times; you might end up - firsttrashing a Copper, then discarding a Province, then putting a Silverback - on top, then putting that Silver back on top again. - name: Doctor + extra: !!python/unicode ' When you play this, you name a card, reveal the top three + cards of your deck, trash each of those cards that has that name, and put the + other cards back on your deck in any order. You do not have to name a card being + used this game. If there are fewer than three cards left in your deck, reveal + the remaining cards, and shuffle your discard pile (which does not include those + cards) to get the remainder needed to reveal. If there are still not enough cards, + just reveal as many as you can. When you buy this, for each extra 1 Coin you pay + over the cost, you look at the top card of your deck, and either trash it, discard + it, or put it back on top. If there are no cards left in your deck, shuffle your + discard pile into your deck (including any cards already discarded to this overpay + ability this turn), and if there still are no cards in it, you do not look at + one. If you overpay more than 1 Coin, you may do different things for each card + you look at, and you will look at the same card again if you put it back on top. + For example if you bought Doctor for 7 Coins, you would look at the top card four + times; you might end up first trashing a Copper, then discarding a Province, then + putting a Silver back on top, then putting that Silver back on top again. ' + name: !!python/unicode 'Doctor' potcost: 0 - types: !!python/tuple [Action] + types: !!python/tuple [!!python/unicode 'Action'] - !!python/object:__main__.Card - cardset: guilds - cost: 4+ - description: ' - - +1 Card + cardset: !!python/unicode 'guilds' + cost: !!python/unicode '4+' + description: !!python/unicode '+1 Card +1 Action @@ -2204,1995 +4041,1252 @@ When you buy this, you may overpay for it. For each 1 Coin you overpaid, look through your discard pile and put a card from it on top of your deck.' - extra: 'When you play this, first draw a card and get +1 Action,then reveal the - top card of your deck. If it is an Action card, playit; this is not optional. - Playing the Action card does not "use up"one of your Action plays for the turn. - Cards with multiple types,one of which is Action (such as Great Hall from Dominion:Intrigue), - are Action cards. If Herald plays a Duration card (fromDominion: Seaside), the - Herald is still discarded normally at endof turn, as it is not needed to track - anything. When you buy this,you put one card from your discard pile on top of - your deck foreach extra 1 Coin you pay over the cost. For example, if you buy - Heraldfor 6 Coins, you will put two cards from your discard pile on top ofyour - deck. This card lets you look through your discard pile;normally you cannot. You - cannot look through your discard pilefirst to see how much you want to overpay, - and once you overpayyou must put the appropriate number of cards on top of yourdeck - if possible. If you overpay enough to put more cards on yourdeck than there are - cards in your discard pile, you just put all ofyour discard pile onto your deck. - You may not look through yourdiscard pile if you buy Herald without overpaying - for it. When youput multiple cards on your deck due to overpaying for a Herald,put - them on your deck in any order.' - name: Herald + extra: !!python/unicode ' When you play this, first draw a card and get +1 Action, + then reveal the top card of your deck. If it is an Action card, play it; this + is not optional. Playing the Action card does not "use up" one of your Action + plays for the turn. Cards with multiple types, one of which is Action (such as + Great Hall from Dominion: Intrigue), are Action cards. If Herald plays a Duration + card (from Dominion: Seaside), the Herald is still discarded normally at end of + turn, as it is not needed to track anything. When you buy this, you put one card + from your discard pile on top of your deck for each extra 1 Coin you pay over + the cost. For example, if you buy Herald for 6 Coins, you will put two cards from + your discard pile on top of your deck. This card lets you look through your discard + pile; normally you cannot. You cannot look through your discard pile first to + see how much you want to overpay, and once you overpay you must put the appropriate + number of cards on top of your deck if possible. If you overpay enough to put + more cards on your deck than there are cards in your discard pile, you just put + all of your discard pile onto your deck. You may not look through your discard + pile if you buy Herald without overpaying for it. When you put multiple cards + on your deck due to overpaying for a Herald, put them on your deck in any order. ' + name: !!python/unicode 'Herald' potcost: 0 - types: !!python/tuple [Action] + types: !!python/tuple [!!python/unicode 'Action'] - !!python/object:__main__.Card - cardset: guilds - cost: 5 - description: ' - - Name a card. Reveal cards from the top of your deck until you reveal 3 cards - that are not the named card. Put those cards into your hand and discard the rest.' - extra: This draws you three cards that are not a particularcard. First name a card. - It does not have to be a card being usedthis game. Then reveal cards from the - top of your deck until youhave revealed three cards that are not the named card. - If you runout of cards without finding three, shuffle your discard pile intoyour - deck and continue. If you still cannot find three, stop. Put thecards you found - that were not the named card into your hand anddiscard the rest. - name: Journeyman + cardset: !!python/unicode 'guilds' + cost: !!python/unicode '5' + description: !!python/unicode 'Name a card. Reveal cards from the top of your deck + until you reveal 3 cards that are not the named card. Put those cards into your + hand and discard the rest.' + extra: !!python/unicode ' This draws you three cards that are not a particular card. + First name a card. It does not have to be a card being used this game. Then reveal + cards from the top of your deck until you have revealed three cards that are not + the named card. If you run out of cards without finding three, shuffle your discard + pile into your deck and continue. If you still cannot find three, stop. Put the + cards you found that were not the named card into your hand and discard the rest. ' + name: !!python/unicode 'Journeyman' potcost: 0 - types: !!python/tuple [Action] + types: !!python/tuple [!!python/unicode 'Action'] - !!python/object:__main__.Card - cardset: guilds - cost: 3+ - description: ' - - Worth 1 Coin. + cardset: !!python/unicode 'guilds' + cost: !!python/unicode '3+' + description: !!python/unicode 'Worth 1 Coin. ______________________ When you buy this, you may overpay for it. If you do, gain a Silver per 1 Coin you overpaid.' - extra: This is a Treasure worth 1 Coin, like Copper. When youbuy it, you gain a - Silver for each extra 1 Coin you pay over the cost. Forexample, if you buy a Masterpiece - for 6 Coins, you gain three Silvers. - name: Masterpiece + extra: !!python/unicode ' This is a Treasure worth 1 Coin, like Copper. When you + buy it, you gain a Silver for each extra 1 Coin you pay over the cost. For example, + if you buy a Masterpiece for 6 Coins, you gain three Silvers. ' + name: !!python/unicode 'Masterpiece' potcost: 0 - types: !!python/tuple [Treasure] + types: !!python/tuple [!!python/unicode 'Treasure'] - !!python/object:__main__.Card - cardset: guilds - cost: 5 - description: ' - - +1 Buy + cardset: !!python/unicode 'guilds' + cost: !!python/unicode '5' + description: !!python/unicode '+1 Buy +1 Coin ______________________ While this is in play, when you buy a card, take a Coin token.' - extra: 'When you play this, you get +1 Buy and +1 Coin.While this is in play, any - time you buy a card you also take a Cointoken. Remember that you may only spend - Coin tokens prior tobuying cards, so you will not be able to immediately spend - thatCoin token. This ability is cumulative; if you have two MerchantGuilds in - play, each card you buy will get you two Coin tokens.However if you play a Merchant - Guild multiple times but onlyhave one in play, such as with Throne Room (from - Dominion) orKing''s Court (from Dominion: Prosperity), you will only get oneCoin - token when you buy a card.' - name: Merchant Guild + extra: !!python/unicode ' When you play this, you get +1 Buy and +1 Coin. While + this is in play, any time you buy a card you also take a Coin token. Remember + that you may only spend Coin tokens prior to buying cards, so you will not be + able to immediately spend that Coin token. This ability is cumulative; if you + have two Merchant Guilds in play, each card you buy will get you two Coin tokens. + However if you play a Merchant Guild multiple times but only have one in play, + such as with Throne Room (from Dominion) or King''s Court (from Dominion: Prosperity), + you will only get one Coin token when you buy a card. ' + name: !!python/unicode 'Merchant Guild' potcost: 0 - types: !!python/tuple [Action] + types: !!python/tuple [!!python/unicode 'Action'] - !!python/object:__main__.Card - cardset: guilds - cost: 4 - description: ' - - +1 Card + cardset: !!python/unicode 'guilds' + cost: !!python/unicode '4' + description: !!python/unicode '+1 Card +2 Actions You may discard a Treasure card. If you do, take a Coin token.' - extra: 'First you draw a card and get +2 Actions; then you maydiscard a Treasure. - You can discard the card you drew if it is aTreasure. If you discarded a Treasure - card, you take a Coin token.Cards with multiple types, one of which is Treasure - (such asHarem from Dominion: Intrigue), are Treasures.' - name: Plaza + extra: !!python/unicode ' First you draw a card and get +2 Actions; then you may + discard a Treasure. You can discard the card you drew if it is a Treasure. If + you discarded a Treasure card, you take a Coin token. Cards with multiple types, + one of which is Treasure (such as Harem from Dominion: Intrigue), are Treasures. ' + name: !!python/unicode 'Plaza' potcost: 0 - types: !!python/tuple [Action] + types: !!python/tuple [!!python/unicode 'Action'] - !!python/object:__main__.Card - cardset: guilds - cost: 5 - description: ' - - Gain a Gold. Each other player gains a Curse. Each player who did draws a card.' - extra: 'The Gold and Curses come from the Supply and gointo discard piles. If there - is no Gold left, you do not gain one. Ifthere are not enough Curses left to go - around, deal them out inturn order, starting with the player to your left. Each - player whogained a Curse draws a card. This is not optional. A player who didnot - gain a Curse, whether due to the Curses running out or dueto some other reason, - does not draw a card. A player who usesWatchtower (from Dominion: Prosperity) - to trash the Curse didgain a Curse and so draws a card; a player who uses Trader - (fromDominion: Hinterlands) to gain a Silver instead did not gain aCurse and so - does not draw a card.' - name: Soothsayer + cardset: !!python/unicode 'guilds' + cost: !!python/unicode '5' + description: !!python/unicode 'Gain a Gold. Each other player gains a Curse. Each + player who did draws a card.' + extra: !!python/unicode ' The Gold and Curses come from the Supply and go into discard + piles. If there is no Gold left, you do not gain one. If there are not enough + Curses left to go around, deal them out in turn order, starting with the player + to your left. Each player who gained a Curse draws a card. This is not optional. + A player who did not gain a Curse, whether due to the Curses running out or due + to some other reason, does not draw a card. A player who uses Watchtower (from + Dominion: Prosperity) to trash the Curse did gain a Curse and so draws a card; + a player who uses Trader (from Dominion: Hinterlands) to gain a Silver instead + did not gain a Curse and so does not draw a card. ' + name: !!python/unicode 'Soothsayer' potcost: 0 - types: !!python/tuple [Action, Attack] + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Attack'] - !!python/object:__main__.Card - cardset: guilds - cost: 2+ - description: ' - - Trash a card from your hand. Gain 2 cards each costing less than it. + cardset: !!python/unicode 'guilds' + cost: !!python/unicode '2+' + description: !!python/unicode 'Trash a card from your hand. Gain 2 cards each costing + less than it. ______________________ When you buy this, you may overpay for it. If you do, gain 2 Action cards each costing the amount you overpaid.' - extra: 'When you play this, trash a card from your hand,and gain two cards, each - costing less than the card you trashed.Trashing a card is not optional. If you - do not have any cards left inyour hand to trash, you do not gain any cards. The - two cards yougain can be different or the same. For example you could trash aGold - to gain a Duchy and a Silver. Gaining cards is not optional ifyou trashed a card. - The gained cards come from the Supply and areput into your discard pile; if there - are no cheaper cards in theSupply (for example if you trash a Copper), you do - not gain any.If there is only one card in the Supply cheaper than the trashedcard, - you gain that one. The cards you gain are gained one at atime; this may matter - with cards that do something when gained,such as Inn from Dominion: Hinterlands. - When you buy this, youmay choose to overpay for it. If you do, you gain two Action - cardseach costing exactly the amount you overpaid. The Action cardscan be different - or the same. For example, if you buy Stonemasonfor 6 Coins, you could gain two - Heralds. The Action cards come fromthe Supply and are put into your discard pile. - If there are no cardswith the appropriate cost in the Supply, you do not gain - one.Overpaying with a Potion (from Dominion: Alchemy) will let yougain cards with - Potion in the cost. Cards with multiple types, oneof which is Action (such as - Great Hall from Dominion: Intrigue),are Action cards. If you choose not to overpay, - you will not gainany cards from that ability; it is not possible to use it to - gainAction cards costing 0 Coins.' - name: Stonemason + extra: !!python/unicode ' When you play this, trash a card from your hand, and gain + two cards, each costing less than the card you trashed. Trashing a card is not + optional. If you do not have any cards left in your hand to trash, you do not + gain any cards. The two cards you gain can be different or the same. For example + you could trash a Gold to gain a Duchy and a Silver. Gaining cards is not optional + if you trashed a card. The gained cards come from the Supply and are put into + your discard pile; if there are no cheaper cards in the Supply (for example if + you trash a Copper), you do not gain any. If there is only one card in the Supply + cheaper than the trashed card, you gain that one. The cards you gain are gained + one at a time; this may matter with cards that do something when gained, such + as Inn from Dominion: Hinterlands. When you buy this, you may choose to overpay + for it. If you do, you gain two Action cards each costing exactly the amount you + overpaid. The Action cards can be different or the same. For example, if you buy + Stonemason for 6 Coins, you could gain two Heralds. The Action cards come from + the Supply and are put into your discard pile. If there are no cards with the + appropriate cost in the Supply, you do not gain one. Overpaying with a Potion + (from Dominion: Alchemy) will let you gain cards with Potion in the cost. Cards + with multiple types, one of which is Action (such as Great Hall from Dominion: + Intrigue), are Action cards. If you choose not to overpay, you will not gain any + cards from that ability; it is not possible to use it to gain Action cards costing + 0 Coins. ' + name: !!python/unicode 'Stonemason' potcost: 0 - types: !!python/tuple [Action] + types: !!python/tuple [!!python/unicode 'Action'] - !!python/object:__main__.Card - cardset: guilds - cost: 4 - description: ' - - You may trash a Treasure from your hand. Each other player with 5 or more cards - in hand discards a copy of it (or reveals a hand without it). Gain a Treasure - card costing up to 3 Coins more than the trashed card, putting it on top of your - deck.' - extra: 'You may trash a Treasure card from your hand. This isoptional. Cards with - multiple types, one of which is Treasure (likeHarem from Dominion: Intrigue), - are Treasures. If you do trash aTreasure, each other player with at least five - cards in hand discardsa copy of it from her hand if she can, or reveals a hand - with nocopies of it, and you gain a Treasure costing up to 3 Coins more thanthe - trashed Treasure, putting it on top of your deck. If there are nocards in your - deck, it becomes the only card in your deck. You donot have to gain a more expensive - Treasure; you may gain aTreasure with the same cost, or a cheaper Treasure. You - have togain a card if you trashed one though, if possible. The gainedTreasure - comes from the Supply.' - name: Taxman + cardset: !!python/unicode 'guilds' + cost: !!python/unicode '4' + description: !!python/unicode 'You may trash a Treasure from your hand. Each other + player with 5 or more cards in hand discards a copy of it (or reveals a hand without + it). Gain a Treasure card costing up to 3 Coins more than the trashed card, putting + it on top of your deck.' + extra: !!python/unicode ' You may trash a Treasure card from your hand. This is + optional. Cards with multiple types, one of which is Treasure (like Harem from + Dominion: Intrigue), are Treasures. If you do trash a Treasure, each other player + with at least five cards in hand discards a copy of it from her hand if she can, + or reveals a hand with no copies of it, and you gain a Treasure costing up to + 3 Coins more than the trashed Treasure, putting it on top of your deck. If there + are no cards in your deck, it becomes the only card in your deck. You do not have + to gain a more expensive Treasure; you may gain a Treasure with the same cost, + or a cheaper Treasure. You have to gain a card if you trashed one though, if possible. + The gained Treasure comes from the Supply. ' + name: !!python/unicode 'Taxman' potcost: 0 - types: !!python/tuple [Action, Attack] + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Attack'] - !!python/object:__main__.Card - cardset: hinterlands - cost: 6 - description: ' - - +1 Card - - +2 Actions - - When you gain this, gain a card costing less than this.' - extra: '' - name: Border Village + cardset: !!python/unicode 'adventures' + cost: !!python/unicode '3' + description: !!python/unicode 'Now and at the start of your next turn, choose one: + +1 Coin; or trash a card from your hand; or gain a Silver.' + extra: !!python/unicode ' You choose something when you play it, and again at the + start of your next turn; the choices may be the same or different. ' + name: !!python/unicode 'Amulet' potcost: 0 - types: !!python/tuple [Action] + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Duration'] - !!python/object:__main__.Card - cardset: hinterlands - cost: 5 - description: ' - - Worth 3 coins - - ______________________ - - When you gain this, gain two Coppers.' - extra: '' - name: Cache - potcost: 0 - types: !!python/tuple [Treasure] -- !!python/object:__main__.Card - cardset: hinterlands - cost: 5 - description: ' - - +1 Card + cardset: !!python/unicode 'adventures' + cost: !!python/unicode '5' + description: !!python/unicode '+1 Card +1 Action - Look at the top 4 cards of your deck. Discard any number of them. Put the rest - back on top in any order.' - extra: '' - name: Cartographer - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: hinterlands - cost: 2 - description: ' - - Reveal your hand. - - +1 Card per Victory card revealed. If this is the first time you played a Crossroads - this turn, +3 Actions.' - extra: '' - name: Crossroads - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: hinterlands - cost: 3 - description: ' - - Trash a card from your hand. Gain a card costing exactly 1 coin more than it and - a card costing exactly 1 less than it, in either order, putting them on top of - your deck.' - extra: '' - name: Develop - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: hinterlands - cost: 2 - description: ' - - +2 Coins - - Each player (including you) looks at the top card of his deck, and discards it - or puts it back. - - ______________________ - - In games using this, when you gain a Duchy, you may gain a Duchess.' - extra: '' - name: Duchess - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: hinterlands - cost: 5 - description: ' - - +5 Cards - - Discard 3 cards. - - ______________________ - - When you gain this, each other player gains a Silver.' - extra: '' - name: Embassy - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: hinterlands - cost: 6 - description: ' - - 2 - - When you buy this, trash a card from your hand. Gain a card costing exactly 2 - Coins more than the trashed card.' - extra: '' - name: Farmland - potcost: 0 - types: !!python/tuple [Victory] -- !!python/object:__main__.Card - cardset: hinterlands - cost: 2 - description: ' - - If this is the first time you played a Fool''s Gold this turn, this is worth 1 - coin, otherwise it''s worth 4 coins. - - ______________________ - - When another player gains a Province, you may trash this from your hand. If you - do, gain a Gold, putting it on your deck.' - extra: '' - name: Fool's Gold - potcost: 0 - types: !!python/tuple [Treasure, Reaction] -- !!python/object:__main__.Card - cardset: hinterlands - cost: 5 - description: ' - - +2 Coins - - ______________________ - - While this is in play, when you buy a card, gain a card costing less than it that - is not a Victory card.' - extra: '' - name: Haggler - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: hinterlands - cost: 5 - description: ' - - +1 Card - - +1 Action - - ______________________ - - While this is in play, cards cost 1 Coin less, but not less than 0 Coins.' - extra: '' - name: Highway - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: hinterlands - cost: 5 - description: ' - - Worth 1 Coin - - When you play this, you may gain a Copper, putting it into your hand. - - ______________________ - - When you gain this, each other player gains a Curse.' - extra: '' - name: Ill-Gotten Gains - potcost: 0 - types: !!python/tuple [Treasure] -- !!python/object:__main__.Card - cardset: hinterlands - cost: 5 - description: ' - - +2 Cards - - +2 Actions - - Discard 2 cards. - - ______________________ - - When you gain this, look through your discard pile (including this), reveal any - number of Action cards from it, and shuffle them into your deck.' - extra: '' - name: Inn - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: hinterlands - cost: 4 - description: ' - - Gain a Silver. - - Look at the top card of your deck; discard it or put it back. - - Draw until you have 5 cards in hand. - - You may trash a card from your hand that is not a Treasure.' - extra: '' - name: Jack of all Trades - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: hinterlands - cost: 5 - description: ' - - +3 Coins - - Put a card from your hand on top of your deck. - - When you gain this, put all Treasures you have in play on top of your deck in - any order.' - extra: '' - name: Mandarin - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: hinterlands - cost: 5 - description: ' - - +3 Cards - - +1 Buy - - Each other player draws a card, then discards down to 3 cards in hand.' - extra: '' - name: Margrave - potcost: 0 - types: !!python/tuple [Action, Attack] -- !!python/object:__main__.Card - cardset: hinterlands - cost: 4 - description: ' - +1 Coin - When you buy this or play it, each other player reveals the top 2 cards of his - deck, trashes a revealed Silver or Gold you choose, and discards the rest. If - he didn''t reveal a Treasure, he gains a Copper. You gain the trashed cards.' - extra: '' - name: Noble Brigand + Discard any number of cards. You may gain a card costing exactly 1 Coin per card + discarded, putting it on top of your deck.' + extra: !!python/unicode ' First you get +1 Card, +1 Action, and + Coin . Then you + discard any number of cards. You may choose not to discard any cards. Then you + may gain a card costing exactly 1 per card discarded. For example if you discarded + two cards; you may gain a card costing 2 ; if you discard no cards, you may gain + a card costing 0. The gained card comes from the Supply and is put on top of your + deck. You may choose not to gain a card, even if you discard cards. ' + name: !!python/unicode 'Artificer' potcost: 0 - types: !!python/tuple [Action, Attack] + types: !!python/tuple [!!python/unicode 'Action'] - !!python/object:__main__.Card - cardset: hinterlands - cost: 4 - description: ' + cardset: !!python/unicode 'adventures' + cost: !!python/unicode '5' + description: !!python/unicode 'Each other player takes his -1 Coin token. Now and + at the start of your next turn: +1 Buy - +2 Coins - ______________________ - When you gain this, put it on top of your deck.' - extra: '' - name: Nomad Camp + While this is in play, cards cost 1 Coin less on your turn, but not less than + 0 Coins.' + extra: !!python/unicode ' This gives each other player his - 1 Coin token, which + will cause those players to get 1 Coin less the next time they get treasure; see + the Tokens section. It also gives you +1 Buy both on the turn you play it and + on your next turn. While Bridge Troll is in play, on your turns only, cards cost + 1 Coin less, but not less than 0 Coins. This applies to all cards everywhere, + including cards in the Supply, cards in hand, and cards in Decks. For example + if you have Bridge Troll in play and play Raze, trashing Estate, Estate will only + cost 1 Coin, so you''ll only look at one card rather than two. This is cumulative; + if you have two Bridge Trolls in play from last turn and play another Bridge Troll + this turn, all cards will cost 3 Coins less this turn (to a minimum of 0 Coins). ' + name: !!python/unicode 'Bridge Troll' potcost: 0 - types: !!python/tuple [Action] + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Attack', !!python/unicode 'Duration'] - !!python/object:__main__.Card - cardset: hinterlands - cost: 3 - description: ' - - +1 Card + cardset: !!python/unicode 'adventures' + cost: !!python/unicode '3' + description: !!python/unicode '+1 Card +1 Action - +1 Coins - - Discard a card.' - extra: '' - name: Oasis - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: hinterlands - cost: 3 - description: ' - - Each player (including you) reveals the top 2 cards of his deck, and you choose - one: either he discards them, or he puts them back on top in an order he chooses. - - +2 Cards' - extra: '' - name: Oracle - potcost: 0 - types: !!python/tuple [Action, Attack] -- !!python/object:__main__.Card - cardset: hinterlands - cost: 3 - description: ' - - +1 Card - - +1 Action - - At the start of Clean-up this turn, you may choose an Action card you have in - play. If you discard it from play this turn, put it on your deck.' - extra: '' - name: Scheme - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: hinterlands - cost: 4 - description: ' - - Worth 1 for every 4 Victory cards in your deck (round down).' - extra: '' - name: Silk Road - potcost: 0 - types: !!python/tuple [Victory] -- !!python/object:__main__.Card - cardset: hinterlands - cost: 4 - description: ' - - You may trash a Treasure from your hand. If you do, choose one: - - +2 Cards and +1 Action;or +2 Coins and +1 Buy.' - extra: '' - name: Spice Merchant - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: hinterlands - cost: 5 - description: ' - - You may discard a Treasure. If you do, +3 Cards and +1 Action.' - extra: '' - name: Stables - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: hinterlands - cost: 4 - description: ' - - Trash a card from your hand. Gain a number of Silvers equal to its cost in coins. + At the start of your next turn, +1 Coin ______________________ - When you would gain a card, you may reveal this from your hand. If you do, instead, - gain a silver.' - extra: '' - name: Trader + When another player plays an Attack card, you may pla this from your hand. (+1 + Action has no effect if it''s not your turn.)' + extra: " This gives you +1 Card and +1 Action when you play it, and then + 1 Coin\ + \ at the start of your next turn after that. This card has a Reaction ability\ + \ that lets you play it when another player plays an Attack card. Playing this\ + \ during another player's turn is similar to playing it during your own turn -\ + \ you put Caravan Guard into play, get +1 Card and +1 Action, and will get + 1\ + \ Coin at the start of your next turn - the very next turn you take. However getting\ + \ +1 Action during someone else's turn does not do anything for you; it does not\ + \ let you play other Action cards during that player\u2019s turn. Similarly if\ + \ a token gives you + 1 Coin or +1 Buy during another player's turn, that still\ + \ does not let you buy cards during that player\u2019s turn (although + 1 Coin\ + \ can cancel the - token given out by Bridge Troll). The +1 Action (or potential\ + \ other +'s) does not carry over to your next turn either. After reacting with\ + \ a Caravan Guard, you can use another one, even one you just drew, and also can\ + \ use other Reactions, even ones you just drew; you keep going until you have\ + \ no more Reactions you wish to respond to the Attack with. " + name: !!python/unicode 'Caravan Guard' potcost: 0 - types: !!python/tuple [Action, Reaction] + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Duration', !!python/unicode 'Reaction'] - !!python/object:__main__.Card - cardset: hinterlands - cost: 3 - description: ' + cardset: !!python/unicode 'adventures' + cost: !!python/unicode '3' + description: !!python/unicode '+1 Action - 2 + Now and at the start of your next turn: +2 Cards then discard 2 cards.' + extra: !!python/unicode ' When you play this, you get +1 Action, draw 2 cards, and + discard 2 cards; then at the start of your next turn, you again draw 2 cards and + discard 2 cards. ' + name: !!python/unicode 'Dungeon' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Duration'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'adventures' + cost: !!python/unicode '4' + description: !!python/unicode 'Put this on your Tavern mat. ______________________ - When you discard this other than during a Clean-up phase, you may reveal it. If - you do, gain a Gold.' - extra: '' - name: Tunnel + When you gain a card costing up to 6 Coins, you may call this, to gain a copy + of that card.' + extra: !!python/unicode ' When you play this, you put it on your Tavern mat. It + stays on your mat until you call it. You can call it when gaining a card costing + up to 6 Coins , and gain another copy of that card. The gained card comes from + the Supply and is put into your discard pile; Duplicate cannot gain non-supply + cards such as Teacher. Duplicate can be called during other players'' turns when + you gain cards; for example, another player might buy Messenger and choose to + have each player gain an Estate, and you could Duplicate that Estate. You can + call multiple Duplicates to gain multiple copies of the same card. Duplicate is + discarded during the Clean-up of the turn you call it, whether or not it is your + turn. ' + name: !!python/unicode 'Duplicate' potcost: 0 - types: !!python/tuple [Victory, Reaction] + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Reserve'] - !!python/object:__main__.Card - cardset: intrigue - cost: 4 - description: "\n+1 Buy\n You may discard an Estate card. If you do, +4 Coins. Otherwise,\ - \ gain an Estate card." - extra: You are never obligated to discard an Estate, even ifyou have one in your - hand. However, if you do notdiscard an Estate, you must gain an Estate (if thereare - any left); you cannot choose to just get +1 Buyfrom this Card. - name: Baron - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: intrigue - cost: 4 - description: "\n+1 Buy\n+1 Coin\n All cards (including cards in players' hands)\ - \ cost 1 Coin less this turn, but not less than 0 Coins." - extra: Costs are 1 coin lower for all purposes. For example, ifyou played Village, - then Bridge, then Workshop, youcould use Workshop to gain a Duchy (because Duchy - nowcosts 4 Coins due to the Bridge). Then if you played 3 Coins,you could buy - a Silver (for 2 Coins) and an Estate(for 1 coin). Cards in players' decks are - also affected.The effect is cumulative; if you Throne Room a Bridge, allcards - will cost 2 Coins less this turn. Costs never go below0 Coins. For this reason, - if you play Bridge and then playUpgrade, you could trash a Copper (which still - costs zero,even though you played Bridge) and gain a Pawn (whichcosts 1 after - Bridge is played). - name: Bridge - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: intrigue - cost: 4 - description: "\n+2 Coins\n If you've played 3 or more Actions this turn (counting\ - \ this): +1 Card, +1 Action." - extra: You evaluate whether or not Conspirator gives you +1 Card and+1 Action when - you play it. Action cards played later in theturn do not change this evaluation. - For the purposes of counting actions, if youThrone Room an Action, that's one - Action of the Throne Room,one for the selected Action played the first time, and - one for theselected Action played the second time. For example, if youplay Throne - Room on Conspirator, the first conspirator will beyour second Action, and won't - give you +1 Card or +1 Action,but the second Conspirator will be your third Action, - and youwill get +1 Card and +1 Action for that second Conspirator.Action - Victory - cards are Actions. - name: Conspirator - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: intrigue - cost: 4 - description: ' + cardset: !!python/unicode 'adventures' + cost: !!python/unicode '3' + description: !!python/unicode '+2 Cards - Copper produces an extra 1 Coin this turn.' - extra: This just changes how much money you get whenplaying Copper. The effect is - cumulative; if you useThrone Room on Coppersmith, each Copper that youplay that - turn will produce 3 coins. - name: Coppersmith - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: intrigue - cost: 2 - description: "\n+3 Card\n Put a card from your hand on top of your deck." - extra: You draw cards and add them to your hand beforeputting one back. The card - you put on top of yourdeck can be any card in your new hand and doesn'thave to - be one of the 3 you just drew. - name: Courtyard - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: intrigue - cost: 5 - description: ' - - Worth 1 per Duchy you have.' - extra: This does nothing until the end of the game, at whichtime it's worth 1 VP - per Duchy you have. Thiscounts all of your cards - your Discard pile and handare - part of your Deck at that point. During set-up,place 12 Dukes in the Supply for - a 3- or 4- [or 5- or6-] player game and 8 in the Supply for a 2-playergame. - name: Duke - potcost: 0 - types: !!python/tuple [Victory] -- !!python/object:__main__.Card - cardset: intrigue - cost: 3 - description: "\n+1 Card\n+1 Action\n 1 " - extra: This is both an Action card and a Victory card.When you play it, you draw - a card and may playanother Action. At the end of the game, it's worth 1VP, like - an Estate. During set-up, place 12 GreatHalls in the Supply for a 3- or 4- [or - 5- or 6-] playergame and 8 in the Supply for a 2-player game. - name: Great Hall - potcost: 0 - types: !!python/tuple [Action, Victory] -- !!python/object:__main__.Card - cardset: intrigue - cost: 6 - description: ' - - Worth 2 Coins, 2 ' - extra: This is both a Treasure card and a Victory card. Youcan play it for 2 coins, - just like a Silver card. At theend of the game, it's worth 2 VP. During set-up,place - 12 Harems in the Supply for a 3- or 4- [or 5- or6-] player game and 8 in the Supply - for a 2-playergame. - name: Harem - potcost: 0 - types: !!python/tuple [Treasure, Victory] -- !!python/object:__main__.Card - cardset: intrigue - cost: 4 - description: ' - - Gain a card costing up to 4 Coins. If it is an... Action card, +1 Action. Treasure - card, +1 Coin. Victory card, +1 Card.' - extra: The card you gain must be from the Supply and isput into your discard pile. - You get a bonusdepending on what type of card you gained. A cardwith 2 types gives - you both bonuses; if you useIronworks to gain a Great Hall, you will then draw - acard (because Great Hall is a Victory card) and mayplay another Action (because - Great Hall is an Actioncard). Costs of cards are affected by Bridge. [Youcannot - gain a card with Potion in the cost withIronworks.] - name: Ironworks - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: intrigue - cost: 3 - description: "\n+2 Card\n Each player passes a card in their hand to the player\ - \ on their left. You may trash a card from your hand." - extra: First you draw 2 cards. Next, each player (all at thesame time) chooses a - card from his hand and places itface down on the table between him and the player - tohis left. The player to the left then puts that card intohis hand. Cards are - passed simultaneously, so youmay not look at the card you are receiving until - youhave chosen a card to pass. Finally, you may trash acard from your hand. Only - the player who playedMasquerade may trash a card. This is not an Attackand cannot - be responded to with Moat or SecretChamber. - name: Masquerade - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: intrigue - cost: 4 - description: "\n+1 Card\n+2 Actions\n You may trash this card immediately. If you\ - \ do, +2 Coins." - extra: You must decide whether or not to trash MiningVillage or not before moving - on to other actions orother phases. You get a card and +2 Actions,whether you - choose to trash it or not. If you trash ityou also get +2 Coins. If you Throne - Room aMining Village, you cannot trash Mining Villagetwice. You will get +1 Card, - +2 Actions, and +2Coins the first time you play it and trash it and whenyou play - it the second time with the Throne Roomyou get +1 Card and +2 Actions but cannot - trash itagain. - name: Mining Village - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: intrigue - cost: 5 - description: "\n+1 Action\n Choose one: +2 Coins; or discard your hand, +4 Cards,\ - \ and each other player with at least 5 cards in hand discards his hand and draws\ - \ 4 cards." - extra: You get +1 Action whichever option you choose.The options are +2 coins, or - everything after that -discarding, drawing 4 cards, and other playersdiscarding - and drawing. A player who Moats thisneither discards nor draws. Other players - are onlyaffected by this if they have 5 or more cards in hand.Other players can - use Secret Chamber when you playMinion even if they do not have 5 or more cards - inhand. [You make your choice on how to use Minionafter other players are done - revealing Reactions.] - name: Minion - potcost: 0 - types: !!python/tuple [Action, Attack] -- !!python/object:__main__.Card - cardset: intrigue - cost: 6 - description: ' - - 2 - - Choose one: +3 Cards, or +2 Actions.' - extra: This is both an Action card and a Victory card.When you play it, you choose - either to draw 3 cardsor to get 2 more Actions to use; you cannot mix andmatch. - At the end of the game, this is worth 2 VP.During set-up, place 12 Nobles in the - Supply for a 3-or 4- [or 5- or 6-] player game and 8 in the Supplyfor a 2-player - game. - name: Nobles - potcost: 0 - types: !!python/tuple [Action, Victory] -- !!python/object:__main__.Card - cardset: intrigue - cost: 2 - description: ' - - Choose two: +1 Card, +1 Action, +1 Buy, +1 Coin. (The choices must be different.).' - extra: First pick any 2 of the 4 options. You cannot pick thesame option twice. - After picking both, do both, ineither order. You may not choose to draw a card,look - at the card drawn, and then make your secondchoice. - name: Pawn - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: intrigue - cost: 5 - description: ' - - Each other player reveals cards from the top of his deck until revealing one costing - 3 Coins or more. He trashes that card and may gain a card costing at most 2 Coins - less than it. He discards the other revealed cards.' - extra: Each other player turns over the top cards of his deck until hereveals one - costing 3 coins or more. If a player needs to shuffleto continue revealing cards, - he does not shuffle in the alreadyrevealed cards. If he goes through all of his - cards withoutfinding a card costing 3 coins or more, he just discardseverything - revealed and is done. If he does find a card costing3 coins or more, he trashes - it, and then may choose to gain acard costing at most 2 coins less than the trashed - card. Forexample, if he trashed a card costing 5 coins, he may gain a cardcosting - up to 3 coins. The gained card must be from the Supplyand is put into his discard - pile, as are his revealed cards. Costsof cards are affected by Bridge. - name: Saboteur - potcost: 0 - types: !!python/tuple [Action, Attack] -- !!python/object:__main__.Card - cardset: intrigue - cost: 4 - description: "\n+1 Action\n Reveal the top 4 cards of your deck. Put the revealed\ - \ Victory cards into your hand. Put the other cards on top of your deck in any\ - \ order." - extra: If there are fewer than 4 cards left in your deck,reveal all the cards in - your deck, shuffle your discardpile (which does not include currently revealedcards), - and then reveal the remainder needed. Action- Victory cards are Victory cards. - Curse cards arenot Victory cards. Take all revealed Victory cardsinto your hand; - you cannot choose to leave some ontop. You do not have to reveal the order that - you putthe cards back in. - name: Scout - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: intrigue - cost: 2 - description: ' - - Discard any number of cards. +1 Coin per card discarded. - When another player - plays an Attack card, you may reveal this from your hand. If you do, +2 cards, - then put 2 cards from your hand on top of your deck.' - extra: When you play this as an Action on your turn, you first discard any number - of cardsfrom your hand, then get 1 coin per card you discarded. You may choose - to discardzero cards, but then you will get zero additional coins. The other ability - does nothingat that time as it is only used as a Reaction. When someone else plays - an Attackcard, you may reveal Secret Chamber from your hand. If you do, first - you draw 2cards, then you put at 2 cards from your hand on top of your deck (in - any order). Thecards you put back do not have to be the ones you drew. You can - put SecretChamber itself on top of your deck; it's still on your hand when you - reveal it.Revealing Secret Chamber happens prior to resolving what an Attack does - to you.For example, if another player plays Thief, you can reveal Secret Chamber, - draw 2cards, put 2 back, and then you resolve getting hit by the Thief. You can - revealSecret Chamber whenever another player plays an Attack card, even if that - Attackwould not affect you. Also, you can reveal more than one Reaction card in - responseto an Attack. For example, after revealing the Secret Chamber in response - to anAttack and resolving the effect of the Secret Chamber, you can still reveal - a Moat toavoid the Attack completely. - name: Secret Chamber - potcost: 0 - types: !!python/tuple [Action, Reaction] -- !!python/object:__main__.Card - cardset: intrigue - cost: 3 - description: "\n+2 Actions\n Reveal your hand. If you have no Action cards in hand,\ - \ +2 Cards." - extra: You get 2 more Actions to use no matter what elsehappens. Then you must reveal - your hand. If youhave no Action cards in hand, you draw 2 cards. Ifthe first card - you draw is an Action card, you stilldraw the second card. Action - Victory cards - areAction cards. - name: Shanty Town - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: intrigue - cost: 3 - description: ' - - Choose one: +2 Cards; or +2 Coins; or trash 2 cards from your hand.' - extra: If you choose to trash 2 cards and have 2 or morecards in your hand after - playing the Steward, thenyou must trash exactly 2 cards. You may choose totrash - 2 cards, even if you only have 1 card left inyour hand after playing the Steward; - just trash theremaining card in your hand. You cannot mix andmatch - you either - draw 2 cards, get 2 coins, or trash2 cards. - name: Steward - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: intrigue - cost: 3 - description: "\n+2 Coins\n Each other player trashes the top card of his deck and\ - \ gains a card with the same cost that you choose." - extra: A player with no cards left in his Deck shuffles first; a player whostill - has no cards does not trash a card or gain a card. If the ordermatters (such as - when piles are running low), resolve Swindler inturn order starting with the player - to your left. Gained cards go todiscard piles. If a player trashed a 0-cost card - such as Copper, youmay choose to give him Curse (if there are any left). You can - givea player another copy of the same card he trashed. The gained cardshave to - be ones from the Supply, and you have to pick a card that'sleft if you can (you - cannot pick an empty pile). If there are no cardsin the Supply with the same cost - as a given player's trashed card, nocard is gained by that player. A player who - Moats this does notreveal a card from his deck, and so neither trashes a card - nor gains acard. - name: Swindler - potcost: 0 - types: !!python/tuple [Action, Attack] -- !!python/object:__main__.Card - cardset: intrigue - cost: 5 - description: "\n+3 Card\n Each other player chooses one: he discards 2 cards; or\ - \ he gains a Curse card, putting it in his hand." - extra: Each other player chooses which option to suffer and thensuffers it. A player - can choose to gain a Curse even whenthere are no Curses left, in which case he - doesn't gainone; and a player can choose to discard 2 cards even if hehas no cards - in hand or one card in hand (if he has onecard, he discards that single card). - Gained Curses go tothe players' hands rather than their discard piles. If therearen't - enough Curses left for everybody, deal them aroundin turn order starting with - the player to your left. Whenthe order matters (such as with very few Curses left), - eachplayer makes his decision of which fate to suffer in turnorder. - name: Torturer - potcost: 0 - types: !!python/tuple [Action, Attack] -- !!python/object:__main__.Card - cardset: intrigue - cost: 5 - description: ' - - Trash 2 cards from your hand. If you do, gain a silver card; put it into your - hand.' - extra: If you have 2 or more cards, you must trash exactly 2cards and gain a Silver - card. The gained Silver cardgoes into your hand and can be spent the same turn.If - the Silver pile is empty, you do not gain a Silvercard (but still trash cards - if possible). If you onlyhave one card left in your hand and you play TradingPost, - you trash the one remaining card but you do notgain a Silver. If you have no cards - left when you playthis, nothing happens. - name: Trading Post - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: intrigue - cost: 5 - description: ' - - The player to your left reveals then discards the top 2 cards of his deck. For - each differently named card revealed, if it is an... Action Card, +2 Actions; - Treasure Card, +2 Coins; Victory Card, +2 Cards.' - extra: If the player after you has fewer than 2 cards left in hisdeck, he reveals - all the cards in his deck, shuffles hisdiscard pile (which does not include currently - revealedcards), and then reveals the remainder needed. The playerthen discards - the revealed cards. If the player after youdoes not have enough cards to reveal - 2, he reveals what hecan. You get bonuses for the types of cards revealed,counting - only the different cards. A card with 2 typesgives you both bonuses. So if the - player to your leftreveals Copper and Harem, you get +4 Coins and +2cards; if - he reveals 2 Silvers, you just get +2 coins. Curseproduces no bonus. - name: Tribute - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: intrigue - cost: 5 - description: "\n+1 Card\n+1 Action\n Trash a card from your hand. Gain a card costing\ - \ exactly 1 Coin more than it." - extra: Draw a card first. Then, you must trash a card from your handand gain a card - costing exactly 1 coin more than the trashedcard. The gained card has to be a - card in the Supply, and it goesinto your discard pile. If there are no cards available - for thatcost, you do not get one (you still trashed a card though). If youdo not - have a card in your hand to trash, you neither trash norgain a card. Card costs - are affected by Bridge. Since Bridgeaffects the costs of the card you trash and - then card you gain, inmost cases the Bridge will have no net effect. But since - cardscannot go below zero in cost, a Bridge played before an Upgradewould allow - you to trash a Copper and gain an Estate. - name: Upgrade - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: intrigue - cost: 3 - description: "\n+1 Card\n+1 Action\n Name a card, then reveal the top card of your\ - \ deck. If it is the named card, put it in your hand." - extra: First you draw your card. Then name a card("Copper," for example - not "Treasure") - and revealthe top card of your deck; if you named the samecard you revealed, put - the revealed card in yourhand. If you do not name the right card, you put therevealed - card back on top. - name: Wishing Well - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: promo - cost: 3 - description: "\n+2 Coins\n Reveal the top 3 cards of the Black Market deck. You\ - \ may buy one of them immediately. Put the unbought cards on the bottom of the\ - \ Black Market deck in any order.\n(Before the game, make a Black Market deck\ - \ out of one copy of each Kingdom card not in the supply.)." - extra: Black Market allows you to Buy a card during the Action phase. You can use - coins provided by otherAction cards played earlier in the Action phase and you - can also play Treasure cards from your hand topay the cost of the bought card. - The Treasure cards are played to the table in your play area, just as youwould - during the Buy phase. You may play more Treasure cards than are required for the - purchase; theextra coins from Action cards and Treasure cards are available to - use during your Buy phase. You mayeven play Treasure cards without Buying a card. - You may not reuse coins already spent during a turn. Acard bought during the Action - phase does not count as a card bought in your Buy phase, so you do notneed an - action card giving you +1 Buy to still buy a card during your normal Buy phase.The - Black Market deck, created before game start, is made up of Kingdom cards that - are not in the Supply of the current game. The players should agree before the - game which cards will be used to create the Black Market deck (for example, you - could agree to use one of every Kingdom card you own that is not a part of the - Supply). It is recommended that the Black Market deck contain at least 15 Kingdom - cards, with no duplicates. All players can see which cards are placed in the Black - Market deck before the game begins, at which point the deck is shuffled. This - deck is not a Supply pile and if it is emptied, it does not count towardsthe end - game conditions.If you play Black Market and the Black Market deck is empty, you - cannot buy a card but you still get +2Coins. If you play Black Market and choose - not to buy one of the three cards from the Black Market deck,you still get +2 - Coins. - name: Black Market - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: promo - cost: 4 - description: ' - - Reveal the top 5 cards of your deck. The player to your left chooses one for you - to discard. Draw the rest.' - extra: If you do not have 5 cards in your deck, reveal asmany as you can and shuffle - your discard pile toreveal the rest. The player to your left then choosesone of - the revealed cards for you to discard and thenyou draw the rest. If you do not - have enough cardsleft to reveal 5 cards, even after shuffling, reveal asmany as - you can. The opponent to your left stilldiscards one card before you draw the - rest. - name: Envoy - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: promo - cost: 5 - description: ' - - +1 Action - - Choose one; you get the version in parentheses: Each player gets +1 (+3) Cards; - or each player gains a Silver (Gold); or each player may trash a card from his - hand and gain a card costing exactly 1 Coin (2 Coins) more.' - extra: '' - name: Governor - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: promo - cost: 5 - description: ' - - Worth 2 Coins. When you shuffle, you may put this anywhere in your deck.' - extra: Stash is a Treasure that produces 2 coins when played,like Silver. Whenever - you shuffle your deck, you canchoose where in your deck each copy of Stash that - youhave goes. You can't look at the fronts of the other cardsin your deck to see - where to put it; Stash itself has adifferent card back, so that's how you'll know - where it is.If you have multiple copies of Stash, you can clump themtogether or - spread them out or whatever you want. SinceStash has a different card back, you - will also know if it'sin a player's hand, or set aside for someone's Haven (fromSeaside), - and so on. - name: Stash - potcost: 0 - types: !!python/tuple [Treasure] -- !!python/object:__main__.Card - cardset: promo - cost: 4 - description: ' - - +1 Card - - +2 Actions - - At the start of Clean-up, if you have this and no more than one other Action card - in play, you may put this on top of your deck.' - extra: '' - name: Walled Village - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: prosperity - cost: 7 - description: ' - - Worth ? Coins. - - When you play this, it`s worth 1 Coin per Treasure card you have in play (counting - this).' - extra: This is a Treasure worth a variable amount. Whenyou play Bank, it is worth - 1 coin per Treasure youhave in play, counting itself. Remember, you choosewhat - order to play Treasure cards. If you play Bankwith no other Treasures in play, - it is worth 1 coin. Ifyou play two copies of Bank in a row, the one youplay second - will be worth 1 coin more than the firstone. Bank produces money right when you - play it;things that happen later in the turn will not changehow much money you - got from it. - name: Bank - potcost: 0 - types: !!python/tuple [Treasure] -- !!python/object:__main__.Card - cardset: prosperity - cost: 4 - description: ' - - +1 Coin - - +1 - - Trash a card from your hand. + equal to half its cost in coins, rounded down. - - Each other player may trash a card from his hand.' - extra: '[When a player takes VP tokens, he takes a player mat to put them on. VPtokens - are not private and anyone can count them. VP tokens come in 1 VP and5 VP denominations - and players can make change as needed. Tokens areunlimited and if they run out, - use something else to track any further tokens. Atthe end of the game, players - add the total value of their VP tokens to their score.]Trashing a card is optional - for the other players but mandatory for you.You trash a card, then each other - player may trash a card, in turn order. Only theplayer who played Bishop can get - VP tokens from it. Potion in costs isignored, for example if you trash Golem (from - Alchemy) which costs 4coins 1 potion, you get 3 VP tokens total (counting the - 1 VP you alwaysget from Bishop). If you have no cards left in your hand to trash, - youstill get the 1 coin and 1 VP token.' - name: Bishop - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: prosperity - cost: 5 - description: ' - - +1 Card - - +2 Actions - - If there are one or more empty Supply piles, +1 Card. If there are two or more, - +1 Coin and +1 Buy.' - extra: You draw a card and can play two more Actions no matterwhat. If there is - just one empty pile in the Supply, youalso draw another card. If there are two - or more emptypiles, you both draw another card, and get 1 coin to spendand an - extra Buy to use in the Buy phase. There are nofurther bonuses if three or more - piles are empty. Thisonly checks how many piles are empty when you play it;if - piles become empty later in the turn, you do not go backand get the bonuses. If - a pile stops being empty due tocards being returned to it, such as with the Seaside - cardAmbassador, Cities played after that will not count thatpile as empty. An - empty trash pile does not count for this. - name: City - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: prosperity - cost: 11 - description: ' - - 10 .' - extra: This is not a Kingdom card. You do not use it every game. It is a Victory - card worth10 VP.If only Kingdom cards from Prosperity are being used this game, - then the Platinumand Colony piles are added to the Basic cards in the Supply for - the game. If a mix ofKingdom cards from Prosperity and other sets are being used, - then the inclusion ofPlatinum and Colony in the Supply should be determined randomly, - based on theproportion of Prosperity and non-Prosperity cards in use. For example, - choose arandom Kingdom card being used - such as the first card dealt out from - theRandomizer deck [this is equivalent to rolling a d10 or choosing a card at - randomafter all 10 have been selected] - and if it is from Prosperity, add Platinum - and Colonyto the Supply. Platinum and Colony are not Kingdom cards; when those - are included,there are 10 Kingdom cards, plus Copper, Silver, Gold, Platinum, - Estate, Duchy,Province, Colony, and Curse, in the Supply. Use 8 Colonies for a - 2-player game, or12 Colonies for a game with 3 or more players. [Use all 12 Platinum - regardless of thenumber of players. Platinum and Colony are meant to be used together - and both orneither should be used, not one or the other.] - name: Colony - potcost: 0 - types: !!python/tuple [Victory] -- !!python/object:__main__.Card - cardset: prosperity - cost: 5 - description: ' - - Worth 3 Coins. - - +1 Buy - - When you play this, the player to your left names a card. You can''t buy that - card this turn.' - extra: This is a Treasure worth 3 coins, like Gold. When you play it, youget +1 - Buy, the player to your left names a card, and you cannotbuy the named card this - turn. This does not stop you from gainingthe card in ways other than buying it - (such as via Hoard). He doesnot have to name a card in the Supply. If you play - multipleContrabands in one turn, the player to your left names a card eachtime; - if he names different cards, you cannot buy any of the namedcards this turn. You - can play Treasures in any order, and youresolve this ability right when you play - it, before playing anyfurther Treasure cards. Note that once you buy a card in - the Buyphase, you cannot play more Treasures. The number of cards left ina player's - hand is public information; you can ask whenever youwant to know it (for example, - when that player plays Contraband). - name: Contraband - potcost: 0 - types: !!python/tuple [Treasure] -- !!python/object:__main__.Card - cardset: prosperity - cost: 5 - description: ' - - Look through your discard pile, reveal any number of Copper cards from it, and + Set aside up to 2 cards from your hand face down. At the start of your next turn, put them into your hand.' - extra: This card lets you look through your discard pile,something you normally - are not allowed to do. Youonly get to look through your discard pile when youplay - this. You do not have to show the other playersyour entire discard pile, just - the Coppers you takeout. After you take out the Coppers, you can leavethe cards - in your discard pile in any order. - name: Counting House + extra: !!python/unicode ' You may set aside zero, one, or two cards from your hand. + Put them face down under the Gear; you may look at them. They do not have to be + cards you drew with Gear. If you set aside zero cards, Gear will be discarded + the same turn you played it; if you set aside one or two cards, you put them into + your hand at the start of your next turn, and Gear is discarded at the end of + that turn. ' + name: !!python/unicode 'Gear' potcost: 0 - types: !!python/tuple [Action] + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Duration'] - !!python/object:__main__.Card - cardset: prosperity - cost: 7 - description: ' - - Trash a card from your hand. Gain a card costing up to 3 Coins more than the trashed - card.' - extra: This is not in your hand after you play it, so youcannot trash it as the - card trashed. The card you gaincan cost up to 3 coins more than the trashed card, - butit can also cost any smaller amount, even less than thecost of the trashed - card. You can trash a card andgain a copy of the same card. If you have no card - inhand to trash, you do not gain a card. The card yougain comes from the Supply - and is put into yourdiscard pile. - name: Expand + cardset: !!python/unicode 'adventures' + cost: !!python/unicode '5' + description: !!python/unicode 'Turn your Journey token over (it starts face up). + If it''s face down, +1 Coin. If it''s face up, +5 Coins, and each other player + reveals the top card of his deck, trashes it if it costs 3 Coins to 6 Coins, and + otherwise discards it and gains a Curse.' + extra: !!python/unicode ' At the start of the game, place your Journey token (the + one with the boot) face up. When you play this, you turn the Journey token over. + Then, if it is face down, you get + 1 Coin and nothing more happens. If it is + face up, you get + 5 Coins and the attack part happens. The attack resolves in + turn order, starting with the player to your left. The player reveals the top + card of his deck, and either trashes it if it costs from 3 to 6 Coins, or discards + it and gains a Curse otherwise. Cards with in the cost (from Alchemy) do not cost + from 3 to 6 Coins. Cards with an asterisk or + by the cost that cost from 3 to + 6 Coins (such as Teacher, or Masterpiece from Guilds) do get trashed. Players + can respond to Giant being played with Reactions that respond to Attacks (such + as Caravan Guard), even if Giant will only be producing + 1 Coin this time. ' + name: !!python/unicode 'Giant' potcost: 0 - types: !!python/tuple [Action] + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Attack'] - !!python/object:__main__.Card - cardset: prosperity - cost: 7 - description: ' - - Trash any number of cards from your hand. Gain a card with cost exactly equal - to the total cost in coins of the trashed cards.' - extra: '"Any number" includes zero. If you trash no cards,you have to gain a card - costing 0 coins if you can.This is different from how cards like Expand work ifyou - do not trash anything, because Forge looks at thetotal, not at any one card''s - cost. If there is no card atthe required cost, you do not gain a card. The cardyou - gain comes from the Supply and is put into yourdiscard pile. Potion symbols (on - cards fromAlchemy) are not added, and the card you gaincannot have a potion symbol - in its cost.' - name: Forge - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: prosperity - cost: 6 - description: ' - - +1 Buy - - +2 Coins - - Each other player discards down to 3 cards in hand. - - While this is in play, when you buy a card, +1 .' - extra: '[When a player takes VP tokens, he takes a player mat to put them on. VPtokens - are not private and anyone can count them. VP tokens come in 1 VP and5 VP denominations - and players can make change as needed. Tokens areunlimited and if they run out, - use something else to track any further tokens. Atthe end of the game, players - add the total value of their VP tokens to their score.]You get 1 VP token for - each card you buy, but do not get aVP token for gaining a card some other way. - Multiplecopies of Goons are cumulative; if you have two Goons inplay and buy a - Silver, you get 2 VP tokens. However ifyou King''s Court a Goons, despite having - played the card3 times, there is still only one copy of it in play, so buyingSilver - would only get you 1 VP token.' - name: Goons - potcost: 0 - types: !!python/tuple [Action, Attack] -- !!python/object:__main__.Card - cardset: prosperity - cost: 6 - description: ' - - +1 Card + cardset: !!python/unicode 'adventures' + cost: !!python/unicode '3' + description: !!python/unicode '+1 Card +1 Action - +1 Buy + Put this on your Tavern mat. - +2 Coins + ______________________ - You can''t buy this if you have any Copper in play.' - extra: You do not have to play all of the Treasures in your handin your Buy phase. - Coppers in your hand do not stop youfrom buying Grand Market - only Coppers in - play do.Coppers that were in play earlier in the turn but are notanymore also - don't stop you; if you have 11 Coppers inplay and 2 Buys, you could buy a Mint, - trash all of yourplayed Treasures, and then buy a Grand Market. You cangain Grand - Market other ways - for example with Expand- whether or not you have Coppers in - play. Treasuresother than Copper do not prevent you from buying GrandMarket, even - if they are worth 1 coin (such as Loan). - name: Grand Market + At the start of your turn, you may call this, to discard your hand and draw 5 + cards.' + extra: !!python/unicode ' When you play this, you get +1 Card and +1 Action, and + put it on your Tavern mat. It stays on your mat until you call it at the start + of one of your turns. If multiple things can happen at the start of your turn, + you can do them in any order. When you call Guide, it moves from the mat into + play, and you discard your hand, then draw 5 cards. You discard it that turn with + your other cards in play. ' + name: !!python/unicode 'Guide' potcost: 0 - types: !!python/tuple [Action] + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Reserve'] - !!python/object:__main__.Card - cardset: prosperity - cost: 6 - description: ' + cardset: !!python/unicode 'adventures' + cost: !!python/unicode '5' + description: !!python/unicode 'Until your next turn, when any other player buys + a card, he puts his hand on top of his deck in any order. - Worth 2 Coins. + At the start of your next turn: - While this is in play, when you buy a Victory card, gain a Gold.' - extra: This is a Treasure worth 2 coins, like Silver. When you buy aVictory card - with this in play, you gain a Gold card from theSupply, putting it into your discard - pile. If there are no Goldsleft, you do not get one. If you have multiple Hoards - in play,you will gain multiple Golds from buying a single one. Sofor example if - you had two Hoards in play and no othermoney, with +1 Buy, you could buy two Estates - and gainfour Golds. Victory cards include cards that are other typesas well, such - as Nobles and Harem in Intrigue. You gain aGold even if you use Watchtower to - immediately trash theVictory card you gained. Victory cards gained other than - bybuying them do not get you Gold. - name: Hoard + +3 Cards' + extra: !!python/unicode ' you will draw 3 cards at the start of your next turn; + and until then, other players will put the rest of their hand on their deck whenever + they buy a card. A player may not have any cards left in hand when buying a card; + typically cards left in hand will include Victory cards, Curses, and unplayed + Actions. A player may intentionally avoid playing Treasures and Actions in order + to take advantage of having to put his hand on his deck. Players who do not buy + any cards can discard their hand normally. Buying Events is not buying cards and + so does not trigger this. If you play Haunted Woods and then take an extra turn + immediately, such as with Mission or Outpost (from Seaside), you will draw the + 3 cards at the start of that turn and discard Haunted Woods that turn, and other + players will never be affected by it. If you want to use a Reaction card like + Moat against Haunted Woods, you have to use it right when Haunted Woods is played. ' + name: !!python/unicode 'Haunted Woods' potcost: 0 - types: !!python/tuple [Treasure] + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Attack', !!python/unicode 'Duration'] - !!python/object:__main__.Card - cardset: prosperity - cost: 7 - description: ' - - You may choose an Action card in your hand. Play it three times.' - extra: This is similar to Throne Room (from Dominion), but plays the Actionthree - times rather than twice. You pick another Action card in yourhand, play it, play - it again, and play it a third time. This does not useup any extra Actions you - were allowed to play due to cards likeWorker's Village - King's Court itself uses - up one Action and that isit. You cannot play any other cards in between resolving - the King'sCourt-ed Action card multiple times, unless that Action cardspecifically - tells you to (such as King's Court itself does). If youKing's Court a King's Court, - you will play three different Actions afterthat, playing each one of them three - times - you do not play oneAction nine times. If you King's Court a card that - gives you +1Action, such as Grand Market, you will end up with 3 Actions leftafterwards. - name: King's Court - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: prosperity - cost: 3 - description: ' - - Worth 1 Coin. - - When you play this, reveal cards from your deck until you reveal a Treasure. Discard - it or trash it. Discard the other cards.' - extra: This is a Treasure worth 1 coin, like Copper. When youplay it, you reveal - cards from the top of your deck untilrevealing a Treasure card, and then you decide - whetherto trash that card or discard it. Then you discard all ofthe other revealed - cards. If you run out of cards beforerevealing a Treasure, shuffle your discard - pile (but notthe revealed cards) to get more; if you still do not find aTreasure, - just discard all of the revealed cards.Remember that you can play Treasures in - any order inthe Buy phase and can choose not to play some of yourTreasures if - you want. - name: Loan - potcost: 0 - types: !!python/tuple [Treasure] -- !!python/object:__main__.Card - cardset: prosperity - cost: 5 - description: ' - - You may reveal a Treasure card from your hand. Gain a copy of it. - - When you buy this, trash all Treasures you have in play.' - extra: When you buy this, you trash all of your Treasure cards in play. You donot - trash Treasure cards in your hand or elsewhere; just the ones in play, ifany. - If you buy multiple cards in a turn, trash your Treasures right whenyou buy Mint; - you still have any leftover coins they produced for spendingon something else. - Remember you do not have to play all of the Treasuresfrom your hand each turn - (just all the ones you want producing money foryou). You do not get additional - chances to play Treasure cards betweenbuys in the Buy phase; first you play Treasures, - then you buy cards. Whenyou play Mint, you reveal a Treasure card from your hand - and gain a copyof it from the Supply. The gained card goes into your discard pile. - Therevealed card stays in your hand. The Treasure card can also have othertypes, - like Harem (from Intrigue). If you buy a Mint and use Watchtowerto put it on top - of your deck or trash it, you still trash all of your Treasuresfrom play. However, - if you buy a Mint with Royal Seal in play, the RoyalSeal will be gone before you - can use it to put Mint on your deck. - name: Mint - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: prosperity - cost: 4 - description: "\n+2 Coins\n +1 " - extra: '[When a player takes VP tokens, he takes a playermat to put them on. VP - tokens are not private andanyone can count them. VP tokens come in 1 VP and5 VP - denominations and players can make change asneeded. Tokens are unlimited and if - they run out, usesomething else to track any further tokens. At the endof the - game, players add the total value of their VPtokens to their score.]' - name: Monument - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: prosperity - cost: 5 - description: ' - - +2 Coins - - Each other player may discard a Curse. If he doesn''t, he gains a Curse and a - Copper.' - extra: This hits the other players in turn order when that matters (suchas when - the Curse or Copper pile is low). Each of the otherplayers in turn chooses whether - or not to discard a Curse cardfrom his hand, and if he does not, gains a Curse - and a Copperfrom the Supply, putting them into his discard pile. If either theCurse - or Copper pile is empty, he still gains the other one. Ifboth are empty, he does - not gain either, but can still discardCurse if he wants to. A player using Moat - (from Dominion) onthis may not discard a Curse, and doesn't gain a Curse orCopper - - you cannot Moat just part of the attack. A playerusing Watchtower on this can - use it just to trash the Curse, justto trash the Copper, or to trash both. - name: Mountebank - potcost: 0 - types: !!python/tuple [Action, Attack] -- !!python/object:__main__.Card - cardset: prosperity - cost: 8* - description: "\n+1 Card\n+1 Action\n +2 Coin\nDuring your Buy phase, this costs\ - \ 2 Coins less per Action card you have in play, but not less than 0 Coins." - extra: Most of the time, this costs 8 coins. During Buyphases, this costs 2 coins - less per Action card youhave in play. This cost applies to all Peddler cards,including - ones in hands and decks. It never costs lessthan 0 coins. If you play King's Court - on Worker'sVillage, for example, that is just two Action cardsyou have in play, - even though you played theWorker's Village three times. Buying cards using thepromotional - card Black Market is something thatdoes not happen during a Buy phase, so Peddler - stillcosts 8 coins then. - name: Peddler - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: prosperity - cost: 9 - description: ' - - Worth 5 Coins.' - extra: This is not a Kingdom card. You do not use it every game. It is a Treasure - worth 5coins.If only Kingdom cards from Prosperity are being used this game, then - the Platinumand Colony piles are added to the Basic cards in the Supply for the - game. If a mix ofKingdom cards from Prosperity and other sets are being used, - then the inclusion ofPlatinum and Colony in the Supply should be determined randomly, - based on theproportion of Prosperity and non-Prosperity cards in use. For example, - choose arandom Kingdom card being used - such as the first card dealt out from - theRandomizer deck [this is equivalent to rolling a d10 or choosing a card at - randomafter all 10 have been selected] - and if it is from Prosperity, add Platinum - andColony to the Supply. Platinum and Colony are not Kingdom cards; when those - areincluded, there are 10 Kingdom cards, plus Copper, Silver, Gold, Platinum, - Estate,Duchy, Province, Colony, and Curse, in the Supply. Use 8 Colonies for a - 2-playergame, or 12 Colonies for a game with 3 or more players. [Use all 12 Platinumregardless - of the number of players. Platinum and Colony are meant to be usedtogether and - both or neither should be used, not one or the other.] - name: Platinum - potcost: 0 - types: !!python/tuple [Treasure] -- !!python/object:__main__.Card - cardset: prosperity - cost: 4 - description: ' - - Worth 1 Coin. - - While this is in play, Action cards cost 2 Coins less, but not less than 0 Coins.' - extra: This is a Treasure worth 1 coin, like Copper. While it isin play, Action - cards cost 2 coins less, to a minimum of 0coins. It is cumulative; if you play - two Quarries duringyour Buy phase, then King's Court will only cost 3 coins,rather - than the usual 7 coins. It affects the costs of cardsthat are Actions plus another - type, such as Nobles (anAction - Victory card in Intrigue). It is also cumulativewith - other effects that modify costs; if you play Worker'sVillage in your Action phase, - then two Quarries in yourBuy phase, Peddler will cost 2 coins. It affects the - costsof cards everywhere, such as cards in players' hands. - name: Quarry - potcost: 0 - types: !!python/tuple [Treasure] -- !!python/object:__main__.Card - cardset: prosperity - cost: 5 - description: ' - - +3 Cards - - Each other player reveals the top 3 cards of his deck, discards the revealed Actions - and Treasures, and puts the rest back on top in any order he chooses.' - extra: The other players shuffle if necessary to get 3 cardsto reveal, and just - reveal what they can if they stillhave fewer than 3 cards. They discard revealedTreasures - and Actions and put the rest back on top inwhatever order they want. Cards with - more than onetype match all of their types; for example if a playerreveals Nobles - from Intrigue, it is an Action -Victory card, which means it is an Action, so - hediscards it. - name: Rabble - potcost: 0 - types: !!python/tuple [Action, Attack] -- !!python/object:__main__.Card - cardset: prosperity - cost: 5 - description: ' - - Worth 2 Coins. - - While this is in play, when you gain a card, you may put that card on top of your - deck.' - extra: This is a Treasure worth 2 coins, like Silver. If yougain multiple cards - with this in play, this applies toeach of them - you could put any or all of them - on topof your deck. If you use this ability and there are nocards left in your - deck, you do not shuffle; the card yougained becomes the only card in your deck. - Royal Sealapplies to all cards you gain while it is in play, whetherbought or - gained other ways. If you play the Alchemycard Possession, and during the extra - turn you have thepossessed played play Royal Seal, he cannot put thecard on his - deck - he is not gaining the card, you are. - name: Royal Seal - potcost: 0 - types: !!python/tuple [Treasure] -- !!python/object:__main__.Card - cardset: prosperity - cost: 4 - description: ' - - Worth 1 Coin. - - While this is in play, when you buy a card costing 4 Coins or less that is not - a Victory card, gain a copy of it.' - extra: This is a Treasure worth 1 coin, like Copper. Each time you buy a non-Victorycard - costing 4 coins or less with this in play, you gain another copy of the boughtcard. - If there are no copies left, you do not gain one. The gained card comesfrom the - Supply and goes into your discard pile. If you have multipleTalismans, you gain - an additional copy for each one; if you buy multiple cardsfor 4 coins or less, - Talisman applies to each one. For example if you have twoTalismans, four Coppers, - and two Buys, you could Buy Silver and Trade Route,gaining two more Silvers and - two more Trade Routes. Talisman only affectsbuying cards; it does not work on - cards gained other ways, such as with Expand.A card if a Victory card if Victory - is any of its types; for example Great Hallfrom Intrigue is an Action - Victory - card, so it is a Victory card. Talisman onlycares about the cost of the card when - you buy it, not its normal cost; so forexample it can get you a Peddler if you - have played two Actions this turn, thuslowering Peddler's cost to 4 coins, or - can get you a Grand Market if you playedQuarry. [You may not choose to not gain - the additional card from Talisman;you must gain an additional one for each Talisman - in play if possible.] - name: Talisman - potcost: 0 - types: !!python/tuple [Treasure] -- !!python/object:__main__.Card - cardset: prosperity - cost: 3 - description: ' - - +1 Buy - - +1 Coin per token on the Trade Route mat. - - Trash a card from your hand. - - Setup: Put a token on each Victory card Supply pile. When a card is gained from - that pile, move the token to the Trade Route mat.' - extra: You get an additional Buy to use in your Buy phase. You get +1 coin per token - onthe Trade Route mat. Then you trash a card from your hand. If you have no cardsleft - in hand, you do not trash one. The amount you get from Trade Route is the sameas - +1 coin per Victory card pile that a card has been gained from this game. IfVictory - cards have been gained from outside the Supply piles, for example using thepromotional - card Black Market, then this does not count those. Put a coin token oneach Victory - card pile at the start of the game. When a card is gained from a Victorycard pile, - move its token onto the Trade Route mat. So for example if this gameincludes the - Intrigue card Harem, and so far Harem and Duchy have been bought, butno one has - bought (or otherwise gained) Estate or Province or Colony, then TradeRoute makes - 2 coins. It does not matter who gained the cards or how they gainedthem. You do - not get any extra money if a pile has had multiple cards gained from itor is empty; - all that matters is if at least one card has been gained from it. It does notmatter - if cards have been returned to a pile, such as with Ambassador from Seaside;Trade - Route only cares if a card was ever gained from the pile this game. If you areusing - Black Market and Trade Route is in the Black Market deck, put tokens onVictory - card piles at the start of the game. - name: Trade Route - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: prosperity - cost: 5 - description: ' - - +2 Cards - - Discard any number of cards. +1 Coin per card discarded. - - Each other player may discard 2 cards. If he does, he draws a card.' - extra: '"Any number" includes zero. You draw cards first;you can discard the cards - you just drew. Each otherplayer chooses whether or not to discard 2 cards, thendiscards - 2 cards if he chose to, then draws a card if hedid discard 2 cards. If one of - the other players hasjust one card, he can choose to discard it, but will notdraw - a card. Another player who discards but thenhas no cards left to draw shuffles - in the discardsbefore drawing.' - name: Vault - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: prosperity - cost: 5 - description: ' - - Worth 1 Coin. - - When you play this, reveal cards from your deck until you reveal a Treasure. Discard - the other cards. Play that Treasure.' - extra: This is a Treasure card worth 1 coin, like Copper. When youplay it, you reveal - cards from your deck until revealing aTreasure card. If you run out of cards before - revealing aTreasure, shuffle your discard pile (but not the revealedcards) to - get more; if you still do not find a Treasure, justdiscard all of the revealed - cards. If you do find a Treasure,discard the other cards and play the Treasure. - If thatTreasure does something when played, do that something.For example if Venture - finds you another Venture, youreveal cards again. Remember that you choose what - order toplay Treasure cards; for example if you have both Ventureand Loan in hand, - you can play either one first. - name: Venture - potcost: 0 - types: !!python/tuple [Treasure] -- !!python/object:__main__.Card - cardset: prosperity - cost: 3 - description: ' - - Draw until you have 6 cards in hand. - - When you gain a card, you may reveal this from your hand. If you do, either trash - that card, or put it on top of your deck.' - extra: When you play this, you draw cards one at a time until you have 6 cards in - hand. If youhave 6 or more cards in hand already, you do not draw any cards. When - you gain a card,even on someone else's turn, you may reveal Watchtower from your - hand, to either trash thegained card or put it on top of your deck. You may reveal - Watchtower each time you gain acard; for example if another player plays Mountebank, - you may use Watchtower to trashboth the Curse and Copper, or to trash the Curse - and put the Copper on top of your deck, orjust to trash the Curse, and so on. - You still did gain whatever card you gained; you justimmediately trash it. So - if Mountebank gives you a Curse and you trash it, the Curse pilewill go down by - one as the Curse gets moved to the trash pile. You may reveal Watchtoweron your - own turn as well, for example when buying a card, or gaining a card via somethinglike - Expand. If you use Watchtower to put a card on your deck but have no cards left - inyour deck, you do not shuffle; the gained card becomes the only card in your - deck.Revealing Watchtower does not take it out of your hand; you could reveal - Watchtower onmultiple opponents' turns and still have it on your turn to draw - up to 6 with. When cards aregained during a Possession turn (from Alchemy), the - player who played Possession is theone who can use Watchtower, not the player - who is being possessed. If a gained card isgoing somewhere other than to your - discard pile, such as a card gained with Mine (fromDominion), you can still use - Watchtower to trash it or put it on your deck. - name: Watchtower - potcost: 0 - types: !!python/tuple [Reaction] -- !!python/object:__main__.Card - cardset: prosperity - cost: 4 - description: ' + cardset: !!python/unicode 'adventures' + cost: !!python/unicode '6' + description: !!python/unicode 'At the start of each of your turns for the rest of + the game: +1 Card + (This stays in play.)' + extra: !!python/unicode ' After playing this, you draw an extra card at the start + of each of your turns for the rest of the game. Hireling stays in play for the + rest of the game to track this. If you use Disciple (or a similar card, like Throne + Room) to play Hireling twice, you will draw two extra cards each turn, and Disciple + will also stay in play for the rest of the game. ' + name: !!python/unicode 'Hireling' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Duration'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'adventures' + cost: !!python/unicode '5' + description: !!python/unicode '+2 Cards + +2 Actions - +1 Buy' - extra: You draw a card, can play two more Actions thisturn, and can buy one more - card in your Buy phasethis turn. - name: Worker's Village + ______________________ + + When you gain this, each other player draws a card.' + extra: !!python/unicode ' When you gain this, each other player draws a card. This + applies whether you bought it or gained it some other way. ' + name: !!python/unicode 'Lost City' potcost: 0 - types: !!python/tuple [Action] + types: !!python/tuple [!!python/unicode 'Action'] - !!python/object:__main__.Card - cardset: seaside - cost: 3 - description: ' + cardset: !!python/unicode 'adventures' + cost: !!python/unicode '4' + description: !!python/unicode '+1 Card - Reveal a card from your hand. Return up to 2 copies of it from your hand to the - Supply. Then each other player gains a copy of it.' - extra: First you choose and reveal a card from your hand.You may place up to 2 copies - of that card from yourhand back in the Supply. You may choose not to putany of - them back in the Supply. Then the otherplayers each gain a copy of it from the - Supply. If thepile for the chosen card runs out, some players maynot get one; - cards are given out in turn order startingwith the next player. If you have no - other cards inhand when you play this, it does nothing. - name: Ambassador + +1 Action + + Reveal the top card of your deck. If it''s a Treasure, put it into your hand. + If it''s an Action or Victory card, gain a Magpie.' + extra: !!python/unicode ' If the top card of your deck is a Treasure, it goes into + your hand. If the card is not a Treasure, leave it on top of your deck. If the + card is an Action card or Victory card, you gain a Magpie; once the Magpie pile + is empty, revealing an Action or Victory card will not get you anything. If you + reveal a Harem (from Intrigue), you both put it into your hand and gain a Magpie, + since it is both a Treasure and a Victory card. ' + name: !!python/unicode 'Magpie' potcost: 0 - types: !!python/tuple [Action] + types: !!python/tuple [!!python/unicode 'Action'] - !!python/object:__main__.Card - cardset: seaside - cost: 5 - description: ' + cardset: !!python/unicode 'adventures' + cost: !!python/unicode '4' + description: !!python/unicode '+1 Buy - +1 Card + +2 Coins - +2 Actions + You may put your deck into your discard pile. + + ______________________ + + When this is your first buy in a turn, gain a card costing up to 4 Coins, and + each other player gains a copy of it.' + extra: !!python/unicode ' When you play this, you get +1 Buy, + 2 Coin , and may + optionally put your deck into your discard pile. This is not discarding cards + and does not trigger Tunnel (from Hinterlands). When you buy Messenger, if it + is the first thing you bought that turn (card or Event), you gain a card costing + up to 4 Coins from the Supply, putting it into your discard pile, and then each + other player in turn order also gains a copy of that card. If the Supply runs + out of copies of the card, further players do not get anything. ' + name: !!python/unicode 'Messenger' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'adventures' + cost: !!python/unicode '4' + description: !!python/unicode 'Choose one: Put a Copper from your hand onto your + Tavern mat; or +1 Coin per Copper on your Tavern mat.' + extra: !!python/unicode ' You may choose to put a Copper from your hand on your + mat even if you have no Coppers in hand; nothing will happen. You may also choose + to get + 1 Coin per Copper on your mat if there are no Coppers on your mat; nothing + will happen. Putting a Copper from your hand on your mat is not trashing it; Coppers + on your mat are not in play, but count as part of your deck when scoring at the + end. ' + name: !!python/unicode 'Miser' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'adventures' + cost: !!python/unicode '4' + description: !!python/unicode '+1 Buy + + Turn your Journey token over (it starts face up). If it''s face up, +5 Cards.' + extra: !!python/unicode ' At the start of the game, place your Journey token (the + one with the boot) face up. When you play this, you get +1 Buy, and turn the token + over. Then if it is face down, nothing more happens. If it is face up, you draw + 5 cards. So, every other time you play a Ranger, you will draw 5 cards. It does + not matter what turned over the Journey token; you could turn it face down with + Giant, then face up with Ranger. ' + name: !!python/unicode 'Ranger' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'adventures' + cost: !!python/unicode '2' + description: !!python/unicode '+1 Card + + +1 Action + + Put this on your Tavern mat. + + ______________________ + + At the start of your turn, you may call this, to trash a card from your hand.' + extra: !!python/unicode ' When you play this, you get +1 Card and +1 Action, and + put it on your Tavern mat. It stays on your mat until you call it at the start + of one of your turns. If multiple things can happen at the start of your turn, + you can do them in any order. When you call Ratcatcher, you move it from the mat + into play, and you trash a card from your hand. Ratcatcher is discarded that turn + with your other cards in play. ' + name: !!python/unicode 'Ratcatcher' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Reserve'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'adventures' + cost: !!python/unicode '2' + description: !!python/unicode '+1 Action + + Trash this or a card from your hand. Look at the number of cards from the top + of your deck equal to the cost in Coins of the trashed card. Put one into your + hand and discard the rest.' + extra: !!python/unicode ' If you trash a card costing 0 Coins with this, you do + not get any cards. If you trash a card costing 1 Coin or more, you look at a number + of cards from the top of your deck equal to the cost in Coins of the trashed card, + take one into your hand, and discard the rest. For example if you trash an Estate, + you look at the top two cards of your deck, put one into your hand, and discard + the other one. You can trash the Raze itself; normally it costs 2 Coins, so you + would look at two cards. Costs may be affected by cards like Bridge Troll. Raze + is unaffected by the -1 Card token; if it is on top of your deck, replace it after + resolving Raze. ' + name: !!python/unicode 'Raze' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'adventures' + cost: !!python/unicode '5' + description: !!python/unicode '+1 Action + + Put this on your Tavern mat. + + ______________________ + + Directly after resolving an Action, if it''s still in play, you may call this, + to replay that Action.' + extra: !!python/unicode ' When you play this, you get +1 Action and put it on your + Tavern mat. It stays on your mat until you call it, directly after resolving a + played Action card that is still in play. Royal Carriage cannot respond to Actions + that are no longer in play, such as a Reserve card that was put on the Tavern + mat, or a card that trashed itself (like a Raze used to trash itself). When called, + Royal Carriage causes you to replay the card you just played. You can call multiple + Royal Carriages to replay the same Action multiple times (provided the Action + is still in play). You completely resolve the Action before deciding whether or + not to use Royal Carriage on it. If you use Royal Carriage to replay a Duration + card, Royal Carriage will stay in play until the Duration card is discarded from + play, to track the fact that the Duration card has been played twice. ' + name: !!python/unicode 'Royal Carriage' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Reserve'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'adventures' + cost: !!python/unicode '5' + description: !!python/unicode '+1 Action +1 Coin - ' - extra: You draw a card, get 2 more Actions to use, and get 1more coin to spend this - turn. - name: Bazaar + Play up to 3 Treasures from your hand. Pay all of your Coins. +1 Card per Coin + paid.' + extra: !!python/unicode ' This lets you play Treasures in your Action phase. They + go into play and produce Coins, just like Treasures played in the Buy phase. Then + Storyteller turns all of your Coins into +Cards; for each Coin you have you lose + the Coin and get +1 Card. For example if you had 4 Coins, you lose the 4 Coins + and draw 4 cards. This makes you lose all Coins you have so far that turn, including + the Coins you get from playing the Treasures, the + 1 Coin Storyteller gives you + directly, and any you made earlier in the turn. You can track that the Treasures + have been "spent" by putting them under the Storyteller. Potions, produced by + Potions from Alchemy, is not Coin and so is not lost and does not get you any + cards. ' + name: !!python/unicode 'Storyteller' potcost: 0 - types: !!python/tuple [Action] + types: !!python/tuple [!!python/unicode 'Action'] - !!python/object:__main__.Card - cardset: seaside - cost: 4 - description: "\n+1 Card\n +1 Action\nAt the start of your next turn, +1 Card." - extra: Draw a card at the start of your next turn (notbefore); Caravan itself is - discarded during the Cleanupphase of that subsequent turn. - name: Caravan - potcost: 0 - types: !!python/tuple [Action, Duration] -- !!python/object:__main__.Card - cardset: seaside - cost: 4 - description: "\n+2 Coins\n Each other player discards a Copper card (or reveals\ - \ a hand with no Copper)." - extra: Other players must discard one and only one Copper.If they do not have a - Copper, they must reveal theirhand for all players to see. - name: Cutpurse - potcost: 0 - types: !!python/tuple [Action, Attack] -- !!python/object:__main__.Card - cardset: seaside - cost: 2 - description: "\n+2 Coins\n Trash this card. Put an Embargo token on top of a Supply\ - \ pile. - When a player buys a card, he gains a Curse card per Embargo token on\ - \ that pile." - extra: You can pick any pile in the supply. If multiple Embargocards are used to - put Embargo tokens on the same pile, aplayer gains a Curse card for every Embargo - token whenthey buy a card from that pile. You do not gain a Cursecard if you gain - a card from an Embargoed pile withoutbuying it (for example, if you gain a card - withSmugglers). If you Throne Room an Embargo, you placetwo Embargo tokens and - they do not have to go on thesame Supply pile. If you run out of Embargo tokens, - usea suitable replacement to mark Embargoed piles. If thereare no Curses left, - Embargo tokens do nothing. - name: Embargo - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: seaside - cost: 5 - description: ' + cardset: !!python/unicode 'adventures' + cost: !!python/unicode '5' + description: !!python/unicode 'Until your next turn, when any other player buys + a card, he gains a Curse. - You may reveal a Province card from your hand. If you do, gain a Gold card, putting - it into your hand. Otherwise, gain a Silver card, putting it into your hand.' - extra: You don't have to reveal a Province if you have one.If you do reveal one - you gain a Gold, otherwise yougain a Silver. The gained card comes from the supplyand - is put into your hard; it can be spent the sameturn. - name: Explorer - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: seaside - cost: 3 - description: "\n+2 Actions\n+1 Coin\n At the start of your next turn: +1 Action,\ - \ +1 Coin." - extra: You get a coin to spend and 2 more Actions to usethis turn. At the start - of your next turn you get a coinand only one more Action. This means you will - beable to play 2 Actions total on your next turn(counting your normal Action). - Leave this in frontof you until the Clean-up phase of your next turn. - name: Fishing Village - potcost: 0 - types: !!python/tuple [Action, Duration] -- !!python/object:__main__.Card - cardset: seaside - cost: 5 - description: "\n+2 Card\n Each other player with 4 or more cards in hand puts cards\ - \ from his hand on top of his deck until he has 3 cards in his hand." - extra: The other players choose which cards they put ontheir decks and in what order. - This has no effect onanother player who already has only 3 cards in hand.A player - with no cards left in their deck does notshuffle; the cards put back become the - only cards intheir deck. - name: Ghost Ship - potcost: 0 - types: !!python/tuple [Action, Attack] -- !!python/object:__main__.Card - cardset: seaside - cost: 2 - description: "\n+1 Card\n+1 Action\n Set aside a card from your hand face down.\ - \ At the start of your next turn, put it into your hand." - extra: First draw a card; then choose a card from your handand set it aside, face - down. Put the set aside card onthe Haven, to remind you what it's for. Otherplayers - don't get to see what you put down. Youhave to set aside a card; it's not optional. - Haven andthe card stay there until the start of your next turn, atwhich point - you put the set aside card into your hand.Haven itself is discarded during the - Clean-up phaseof that subsequent turn. - name: Haven - potcost: 0 - types: !!python/tuple [Action, Duration] -- !!python/object:__main__.Card - cardset: seaside - cost: 4 - description: ' + At the start of your next turn: - Set aside this and another card from your hand. Return them to your deck at the - end of the game. 2 VP' - extra: When you first take this card, take an Island player mat. Island isboth an - Action card and a Victory card. Use 8 Islands in a 2 playergame, 12 Islands in - a 3+ player game.Island and the card set aside with it are set aside face up on - theIsland player mat provided. They should not be shuffled back intoyour deck - when you shuffle your discard pile. They are returned toyour deck at the end of - the game in order to calculate total victorypoints. Island is worth 2 VP. If you - have no other cards in handwhen you play Island, just set Island aside by itself. - If you ThroneRoom an Island, set aside the Island and a card from your hand,then - set aside another card from your hand. You may look throughthe cards on your Island - playing mat and otherplayers may ask to see them as well. - name: Island + +3 Coins' + extra: !!python/unicode ' you will get + 3 Coins at the start of your next turn; + and until then, other players will gain a Curse whenever they buy a Card. Players + who buy multiple cards will gain a Curse per card bought; players who do not buy + any cards will not get any Curses. This is cumulative; if you play two Swamp Hags, + and the player after you plays one, then the player after that will get three + Curses with any card bought. This does not affect cards gained other ways, only + bought cards. Buying Events is not buying cards and so does not trigger this. + If you play Swamp Hag and then take an extra turn immediately, such as with Mission + or Outpost (from Seaside), you will get + 3 Coins at the start of that turn and + discard Swamp Hag that turn, and other players will never be affected by it. If + you want to use a Reaction card like Moat against Swamp Hag, you have to use it + right when Swamp Hag is played. ' + name: !!python/unicode 'Swamp Hag' potcost: 0 - types: !!python/tuple [Action, Victory] + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Attack', !!python/unicode 'Duration'] - !!python/object:__main__.Card - cardset: seaside - cost: 2 - description: "\n+1 Action\n Now and at the start of your next turn: +1 Coin. - While\ - \ this is in play, when another player plays an Attack card, it doesn't affect\ - \ you." - extra: You get an action and a coin this turn, but only a coinnext turn. Attack - cards played by other players don'taffect you, even if you want them to. You couldreveal - Secret Chamber in order to draw 2 cards andput 2 cards from your hand back on - top of your deckwhen an Attack card is played, and you will still notsuffer from - the Attack card. You do still gain thebenefits (like +Cards) of Attack cards you - play onyour turn. Lighthouse is discarded during the Cleanupphase of your next - turn. - name: Lighthouse - potcost: 0 - types: !!python/tuple [Action, Duration] -- !!python/object:__main__.Card - cardset: seaside - cost: 3 - description: "\n+1 Action\n Look at the top 3 cards of your deck. Trash one of them.\ - \ Discard one of them. Put the other one on top of your deck." - extra: If you do not have 3 cards to look at from the top of yourdeck, look at as - many as you can and then shuffle yourdiscard pile to look at the remaining cards. - You shouldlook at all 3 cards before deciding which to trash, whichcard to discard, - and which card to put back on top of yourdeck. If the 3 cards you look at are - the last 3 cards in yourdeck, the card you put back on top of your deck will be - theonly card left in your deck. If you have less than 3 cardsto look at, even - after shuffling, then you must follow theinstructions on the card in order. If - you only have onecard to look at, you must trash it. If you have 2 cards tolook - at, you must trash one and discard one. - name: Lookout - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: seaside - cost: 5 - description: ' + cardset: !!python/unicode 'adventures' + cost: !!python/unicode '4' + description: !!python/unicode '+1 Action - Now and at the start of your next turn: +2 Coins.' - extra: You get 2 coins to spend this turn, and 2 more onyour next turn. Leave this - in front of you until theClean-up phase of your next turn. - name: Merchant Ship - potcost: 0 - types: !!python/tuple [Action, Duration] -- !!python/object:__main__.Card - cardset: seaside - cost: 2 - description: "\n+2 Actions\n Choose one: Set aside the top card of your deck face\ - \ down on your Native Village mat; or put all the cards from your mat into your\ - \ hand. You may look at the cards on your mat at any time; return them to your\ - \ deck at the end of the game." - extra: When you first gain one of these, take a Native Village playermat to put - cards from this on. When you play Native Village,either take all of the set aside - cards from your Native Villageplayer mat and put them into your hand, or set aside - the topcard of your deck face down (shuffling first if needed) on theNative Village - player mat. You may choose either optioneven if you have no cards on your mat - or no cards in yourdeck. You may look at the cards on your Native Villageplayer - mat at any time. At the end of the game, any cardsstill on your mat return to - your deck for scoring. NativeVillage itself does not get set aside; it goes to - your discardpile during the Clean-up phase. - name: Native Village - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: seaside - cost: 4 - description: "\n+2 Coins\n Look at the top 5 cards of your deck. Either discard\ - \ all of them, or put them back on top of your deck in any order." - extra: You discard all 5 cards or none of them. If you don'tdiscard them, put them - back in any order. If therearen't 5 cards left in your deck, look at as many asyou - can, then shuffle your discard pile (not includingthe cards you are currently - looking at), and look atthe rest. If there still aren't 5, you just look athowever - many are left, and put them back or discardthem. - name: Navigator - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: seaside - cost: 5 - description: ' + Put this on your Tavern mat. - You only draw 3 cards (instead of 5) in this turn''s Clean-up phase. Take an extra - turn after this one. This can''t cause you to take more than two consecutive turns.' - extra: The extra turn is completely normal except that yourstarting hand for it - is only 3 cards. This means that youonly drew 3 cards instead of 5 cards during - the Clean-upphase of the turn when you played Outpost. LeaveOutpost in front of - you until the end of the extra turn. Ifyou play Outpost as well as a "Now and - at the start of yournext turn" card, such as Merchant Ship, the turn fromOutpost - will be that next turn, so you'll get those coinsthen. If you manage to play Outpost - twice in one turn, youwill still only get one extra turn. If you play Outpostduring - an extra turn, it won't give you another turn. - name: Outpost - potcost: 0 - types: !!python/tuple [Action, Duration] -- !!python/object:__main__.Card - cardset: seaside - cost: 2 - description: "\n+1 Card\n+1 Action\n Look at the bottom card of your deck. You may\ - \ put it on top." - extra: Draw a card before you look at the bottom card ofyour deck. If placing the - card on top of your deck,be sure not to look at the next card on the bottom ofyour - deck while moving the card. If you have nocards left when it's time to look at - the bottom, youshuffle first. - name: Pearl Diver - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: seaside - cost: 4 - description: ' + ______________________ - Choose one: Each other player reveals the top 2 cards of his deck, trashes a revealed - Treasure that you choose, discards the rest, and if anyone trashed a Treasure - you take a Coin token; or, +1 Coin per Coin token you''ve taken with Pirate Ships - this game.' - extra: When you first take this card, take a Pirate Ship player mat. If you use - the Pirate Shipto trash treasures, a player with just one card left reveals that - last card and thenshuffles to get the other card to reveal (without including - the revealed card); a playerwith no cards left shuffles to get both of them. A - player who still doesn't have twocards to reveal after shuffling just reveals - what he can. Each player trashes oneTreasure card at most, of the attacker's choice - from the two revealed cards. As longas you trashed at least one Treasure card - in this way, place a Coin token on your PirateShip player mat. You can't get more - than one Coin token each time you play PirateShip, no matter how many treasures - it trashes. If you choose not to try to trashtreasures from the other players, - the Pirate Ship is worth one coin for each Coin tokenon your Pirate Ship player - mat. The Coin tokens are cumulative, so after you haveused your Pirate Ships to - trash coins 3 times (and you trash at least one Treasure cardeach time), any Pirate - Ship you play could be worth 3 coins. Pirate Ship is an Action-Attack and players - can reveal Secret Chamber even if you choose to use Pirate Shipfor the coin value. - [You make your choice on how to use Pirate Ship after otherplayers are done revealing - Reactions.] - name: Pirate Ship + At the start of your turn, you may call this, to trash a card from your hand, + gain a card costing up to 1 Coin more than it, and put that card into your hand.' + extra: !!python/unicode ' When you play this, you get +1 Action and put it on your + Tavern mat. It stays on your mat until you call it, at the start of one of your + turns. If multiple things can happen at the start of your turn, you can do them + in any order. When you call Transmogrify, it moves from the mat into play, and + you trash a card from your hand, then gain a card costing up to 1 Coin more than + the trashed card. The gained card comes from the Supply and is put into your hand; + if you had no cards to trash, you do not gain one. Transmogrify is discarded that + turn with your other cards in play. You may trash a card to gain a card costing + 1 Coin more, or the same amount, or less; you may trash a card to gain a copy + of the same card. ' + name: !!python/unicode 'Transmogrify' potcost: 0 - types: !!python/tuple [Action, Attack] + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Reserve'] - !!python/object:__main__.Card - cardset: seaside - cost: 4 - description: "\n+1 Buy\n Trash a card from your hand. +Coins equal to its cost." - extra: If you have at least one card in your hand, then youmust trash one. If you - don't have a card in hand leftto trash, you get no coins, but still get the +1 - Buy. - name: Salvager - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: seaside - cost: 4 - description: ' + cardset: !!python/unicode 'adventures' + cost: !!python/unicode '5' + description: !!python/unicode '+1 Buy - Each other player discards the top card of his deck, then gains a Curse card, - putting it on top of his deck.' - extra: A player with no cards left in his deck shuffles first inorder to get a card - to discard. If he still has no cards,he doesn't discard one. A player discarding - his lastcard to this has the gained Curse become the onlycard in his deck. If - there aren't enough Curses left togo around, deal them out in turn order, starting - withthe player to the left of the player who played SeaHag. - name: Sea Hag - potcost: 0 - types: !!python/tuple [Action, Attack] -- !!python/object:__main__.Card - cardset: seaside - cost: 3 - description: ' + +4 Coins - Gain a copy of a card costing up to 6 Coins that the player to your right gained - on his last turn.' - extra: This looks at the most recent turn of the player to your right,even if you've - taken multiple turns in a row. If that playergained no cards, or nothing costing - 6 or less, then Smugglersdoes nothing. If that player gained multiple cards costing - 6 orless, you choose which one to gain a copy of. Gained cardsmust come from the - supply. They can be any card gained,whether bought or otherwise gained; you can - even gain a cardthat the previous player gained with Smugglers. If the previousplayer - gained a card via Black Market, you will not be able togain a copy of it (no copies - of it in the supply.) Thisis not an Attack; Lighthouse and Moat can't stop it. - Youcannot gain cards with Potion in the cost with Smugglers. - name: Smugglers - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: seaside - cost: 5 - description: ' + Put this on your Tavern mat. - Discard your hand. If you discarded any cards this way, then at the start of your - next turn, +5 Cards, +1 Buy, and +1 Action.' - extra: You wait until the start of your next turn to draw the 5extra cards; you - don't draw them at the end of the turn youplayed Tactician. Tactician stays out - in front of you untilthe Clean-up phase of your next turn. Because you mustdiscard - at least one card in order to gain the bonuses fromtactician, it is not possible - to Throne Room a Tactician toget +10 cards, +2 Buys, and +2 Actions. You will - have todiscard all of your cards with the first Tactician and youwill not have - cards left in your hand to trigger the carddrawing or the extra Buy or the extra - Action when youplay Tactician for the second time. - name: Tactician - potcost: 0 - types: !!python/tuple [Action, Duration] -- !!python/object:__main__.Card - cardset: seaside - cost: 4 - description: ' + ______________________ - Trash this and another copy of Treasure Map from your hand. If you do trash two - Treasure Maps, gain 4 Gold cards, putting them on top of your deck.' - extra: You can play this without another Treasure Map in yourhand; if you do, you - trash this and gain nothing. Youhave to actually trash two copies of Treasure - Map to gainthe Golds; so for example if you Throne Room a TreasureMap, with two - more Treasure Maps in hand, then the firsttime Treasure Map resolves you trash - it and another oneand gain 4 Golds, and the second time it resolves youtrash your - other Treasure Map but gain nothing (since youdidn't actually trash the played - Treasure Map that time).If there aren't enough Gold cards left, just gain what - youcan. The gained Golds go on top of your Deck. If yourdeck was empty they become - the only cards in it. - name: Treasure Map + At the end of your Buy phase, if you have at least 2 Coins unspent, you may discard + this from your Tavern mat.' + extra: !!python/unicode ' When you play this, you get +1 Buy and + 4 Coins, and + put it on your Tavern mat. It stays on your mat until the end of one of your Buy + phases in which you have 2 Coins or more that you didn''t spend. At that point + you can discard Wine Merchant from your mat. If you have multiple Wine Merchants + on your mat, you don''t need 2 Coins per Wine Merchant, just 2 Coins total. ' + name: !!python/unicode 'Wine Merchant' potcost: 0 - types: !!python/tuple [Action] + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Reserve'] - !!python/object:__main__.Card - cardset: seaside - cost: 5 - description: "\n+1 Card\n+1 Action\n+1 Coin\n When you discard this from play, if\ - \ you didn't buy a Victory card this turn, you may put this on top of your deck." - extra: If you buy multiple cards and at least one of them is aVictory card, then - none of your Treasuries can be put ontop of your deck. If you played multiple - Treasuries anddid not buy a Victory card this turn, then you can putany or all - of the played Treasuries on top of your deck.If you forget and discard a Treasury - to your discard pile,then essentially you have chosen not to use the optionalability. - You may not dig through your discard pile toretrieve it later. Gaining a Victory - card without buyingit, such as with Smugglers, does not stop you fromputting Treasury - on top of your deck. - name: Treasury - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: seaside - cost: 3 - description: "\n+3 Card\n+1 Action\n Discard 3 cards." - extra: If you do not have 3 cards to draw in your deck, drawas many as you can, - shuffle your discard pile, anddraw the remaining cards. If you are still not able - todraw 3 cards, draw as many as you can. You willstill need to discard 3 cards - if you can, even if youcouldn't draw 3. You may discard any combinationof cards - that you just drew with the Warehouse orcards that were previously in your hand. - name: Warehouse - potcost: 0 - types: !!python/tuple [Action] -- !!python/object:__main__.Card - cardset: seaside - cost: 5 - description: ' + cardset: !!python/unicode 'adventures' + cost: !!python/unicode '4' + description: !!python/unicode '+1 Card - Now and at the start of your next turn: +2 Cards, +1 Buy.' - extra: You draw 2 cards and get an extra Buy this turn, andthen draw 2 more cards - and get another extra Buy atthe start of your next turn. You don't draw your extra2 - cards for the next turn until that turn actually starts.Leave this in front of - you until the Clean-up phase ofyour next turn. - name: Wharf + +2 Actions + + ______________________ + + When you buy this, gain another Port.' + extra: !!python/unicode ' When you buy a Port, you gain another Port. If you gain + a Port some other way, you do not get an extra Port. There are 12 Ports in the + pile; use all 12. ' + name: !!python/unicode 'Port' potcost: 0 - types: !!python/tuple [Action, Duration] + types: !!python/tuple [!!python/unicode 'Action'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'adventures' + cost: !!python/unicode '2' + description: !!python/unicode '1 Coin + + When you play this, put it on your Tavern mat. + + ______________________ + + Directly after resolving an Action, you may call this for +2 Actions.' + extra: !!python/unicode ' This is a Treasure worth 1 Coin. You play it in your Buy + phase, like other Treasures. When you play it, it goes on your Tavern mat. It + produces 1 Coin that turn but is no longer in play. It stays on the mat until + you call it. You can call it after resolving playing an Action card, for +2 Actions + (which will let you play further Action cards). Move the Coin of the Realm into + play when you call it, but it does not give you 1 Coin that turn, it just gives + +2 Actions. It is discarded that turn with your other cards in play. ' + name: !!python/unicode 'Coin of the Realm' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Treasure', !!python/unicode 'Reserve'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'adventures' + cost: !!python/unicode '5' + description: !!python/unicode '2 Coins + + When you play this, each other player puts his -1 Card token on his deck.' + extra: !!python/unicode ' This is a Treasure worth 2 Coins. You play it in your + Buy phase, like other Treasures. When you play it, you also make each other player + put his -1 Card token on his deck, which will cause those players to draw one + less card the next time they draw cards; see the Tokens section. Relic is an Attack + despite not being an Action; it can be blocked with Moat and responded to with + Caravan Guard and so on. A player responding to Relic with Caravan Guard first + plays Caravan Guard, including drawing a card, and then puts his -1 Card token + on his deck. ' + name: !!python/unicode 'Relic' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Treasure', !!python/unicode 'Attack'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'adventures' + cost: !!python/unicode '5' + description: !!python/unicode '2 Coins + + When you play this, gain a Gold and a Copper.' + extra: !!python/unicode ' This is a Treasure worth 2 Coins. You play it in your + Buy phase, like other Treasures. When you play it, you gain a Copper and a Gold + from the Supply, putting them into your discard pile. If one of those piles is + empty, you still gain the other card. ' + name: !!python/unicode 'Treasure Trove' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Treasure'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'adventures' + cost: !!python/unicode '5' + description: !!python/unicode 'Put this on your Tavern mat. + + ______________________ + + Worth 4 VP if on your Tavern mat at the end of the Game (otherwise worth 0 VP).' + extra: !!python/unicode ' This is a Victory card. Use 8 for games with 2 players, + or 12 for games with 3 or more players. This is also an Action card; when you + play it, you put it on your Tavern mat. It will stay there the rest of the game; + there is no way to call it. At the end of the game, Distant Lands is worth 4 Victory + Points if it is on your mat, or 0 Victory Points if it is not. It counts as part + of your deck either way (for example it can contribute to how many Victory Points + a Gardens is worth). ' + name: !!python/unicode 'Distant Lands' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Reserve', !!python/unicode 'Victory'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'adventures' + cost: !!python/unicode '2' + description: !!python/unicode '+1 Card + + +1 Action + + ______________________ + + When you discard this from play, you may exchange it for a Treasure Hunter.' + extra: !!python/unicode ' See the section on Travelers. When you play Page, you + get +1 Card and +1 Action. When you discard it from play, you may return it to + its pile and take a Treasure Hunter, putting it into your discard pile. ' + name: !!python/unicode 'Page' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Traveller'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'adventures' + cost: !!python/unicode '2' + description: !!python/unicode '+1 Buy + + +1 Coin + + ______________________ + + When you discard this from play, you may exchange it for a Soldier.' + extra: !!python/unicode ' See the section on Travelers. When you play Peasant, you + get +1 Buy and + 1 Coin. When you discard it from play, you may return it to its + pile and take a Soldier, putting it into your discard pile. ' + name: !!python/unicode 'Peasant' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Traveller'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'adventures' + cost: !!python/unicode '3*' + description: !!python/unicode '+1 Action + + +1 Coin + + Gain a Silver per card the player to your right gained in his last turn. + + ______________________ + + When you discard this from play, you may exchange it for a Warrior. + + (This is not in the Supply.)' + extra: !!python/unicode ' This counts all cards gained, not just bought cards. For + example if the player to your right played Amulet, gaining a Silver, then bought + a Duchy, you would gain two Silvers. The gained Silvers are put into your discard + pile. ' + name: !!python/unicode 'Treasure Hunter' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Traveller'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'adventures' + cost: !!python/unicode '4*' + description: !!python/unicode '+2 Cards + + For each Traveller you have in play (including this), each other player discards + the top card of his deck and trashes it if it costs 3 Coins or 4 Coins. + + ______________________ + + When you discard this from play, you may exchange it for a Hero. + + (This is not in the Supply.)' + extra: !!python/unicode ' Each player, in turn order, discards the appropriate number + of cards from the top of his deck, trashing the ones costing 3 or 4 Coins. If + Warrior is your only Traveler in play, each other player will only discard and + potentially trash one card. If you, for example, have a Peasant, a Fugitive, and + the Warrior in play, each other player would discard and potentially trash three + cards. Cards are only trashed if they cost exactly 3 Coins or exactly 4 Coins. + Cards with Potion in the cost (from Alchemy) do not cost exactly 3 Coins or 4 + Coins. Cards with an asterisk in the cost (such as Warrior) or + in the cost (such + as Masterpiece from Guilds) may be trashed by Warrior (if costing 3 Coin or 4 + Coin). Champion and Teacher are not Travelers. ' + name: !!python/unicode 'Warrior' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Attack', !!python/unicode 'Traveller'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'adventures' + cost: !!python/unicode '5*' + description: !!python/unicode '+2 Coins + + Gain a Treasure. + + ______________________ + + When you discard this from play, you may exchange it for a Champion. + + (This is not in the Supply.)' + extra: !!python/unicode ' The Treasure comes from the Supply and is put into your + discard pile. It can be any Treasure being used that game. ' + name: !!python/unicode 'Hero' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Traveller'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'adventures' + cost: !!python/unicode '6*' + description: !!python/unicode '+1 Action + + For the rest of the game, when another player plays an Attack, it doesn''t affect + you, and when you play an Action, +1 Action. + + (This stays in play. This is not in the Supply.)' + extra: !!python/unicode ' Champion stays in play for the rest of the game once played. + For the rest of the game, it provides you with an additional +1 Action each time + you play an Action, which means you will always be able to play all of your Actions; + and it protects you from all further Attacks played (whether you want the protection + or not). Champion only protects you from Attacks played after it; for example + it does not stop a previously played Swamp Hag from giving you Curses that turn. ' + name: !!python/unicode 'Champion' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Duration'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'adventures' + cost: !!python/unicode '3*' + description: !!python/unicode '+2 Coins + + +1 Coin per other Attack you have in play. Each other player with 4 or more cards + in hand discards a card. + + ______________________ + + When you discard this from play, you may exchange it for a Fugitive. + + (This is not in the Supply.)' + extra: !!python/unicode ' This gives + 2 Coins, and then an additional + 1 Coin + per other Attack card you have in play. Then each other player with 4 or more + cards in hand discards a card. So for example if you play Soldier, then another + Soldier, and have an opponent with 5 cards in hand, you will get + 2 Coins and + that opponent will discard a card, then you will get + 2 Coins and an extra + + 1 Coin while that opponent discards again. Soldier only cares about Attack cards + in play, not Attack cards played that turn; for example using Disciple on Soldier + will not produce an extra + 1 Coin, because there is no other Attack card in play. + Duration Attacks played on the previous turn are Attack cards in play and so do + count for Soldier. ' + name: !!python/unicode 'Soldier' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Attack', !!python/unicode 'Traveller'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'adventures' + cost: !!python/unicode '4*' + description: !!python/unicode '+2 Cards + + +1 Action + + Discard a card. + + ______________________ + + When you discard this from play, you may exchange it for a Disciple. + + (This is not in the Supply.)' + extra: !!python/unicode ' When you play this, you draw 2 cards, get +1 Action, and + then discard a card from your hand. The discarded card does not have to be one + of the cards just drawn. ' + name: !!python/unicode 'Fugitive' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Traveller'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'adventures' + cost: !!python/unicode '5*' + description: !!python/unicode 'You may play an Action card from your hand twice. + Gain a copy of it. + + ______________________ + + When you discard this from play, you may exchange it for a Teacher. + + (This is not in the Supply.)' + extra: !!python/unicode ' Playing an Action card from your hand is optional. If + you do play one, you play it twice, then gain a copy of it if possible; gaining + the copy is not optional once you have played it. The copy comes from the Supply + and is put into your discard pile; if the Action is a non-Supply card, such as + Fugitive, you can play it twice, but do not gain a copy of it. This does not use + up any extra Actions you were allowed to play due to cards like Port - Disciple + itself uses up one Action and that is it. You cannot play any other cards in between + resolving the Discipled Action card multiple times, unless that Action card specifically + tells you to (such as Disciple itself does). If you Disciple a card that gives + you +1 Action, such as Artificer, you will end up with 2 Actions to use afterwards, + rather than the one you would have left if you just played two Artificers. If + you use Disciple on a Duration card, Disciple will stay in play until the Duration + card is discarded. ' + name: !!python/unicode 'Disciple' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Traveller'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'adventures' + cost: !!python/unicode '6*' + description: !!python/unicode 'Put this on your Tavern mat. + + ______________________ + + At the start of your turn, you may call this, to move your +1 Card, +1 Action, + +1 Buy, or +1 Coin token to an Action Supply pile you have no tokens on (when + you play a card from that pile, you first get that bonus). + + (This is not in the Supply.)' + extra: !!python/unicode ' When you play this, put it on your Tavern mat. It stays + on your mat until you call it at the start of one of your turns. If multiple things + can happen at the start of your turn, you can do them in any order. When you call + Teacher, it moves from the mat into play, and you choose your +1 Action, +1 Card, + +1 Buy, or + 1 Coin token, and move it to an Action Supply pile that you have + no tokens on. The token on the pile means that every time you play a card from + that pile, you will get the corresponding bonus - if you put your +1 Action token + on a pile, you will get an extra +1 Action when playing a card from that pile. + See the Tokens section. This cannot put a token on a pile you have tokens on, + including the tokens Teacher places as well as your - 2 Coin cost token and Trashing + token. This can put a token on a pile that other players have tokens on. Other + things can put tokens on a pile you put a token on with Teacher; it is just Teacher + itself that cannot put a token on a pile you have a token on. It is okay if the + pile has a token that does not belong to you or anyone, such as an Embargo token + (from Seaside) or coin token for Trade Route (from Prosperity). It is okay if + you have an Estate token on a card set aside from that pile. ' + name: !!python/unicode 'Teacher' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Action', !!python/unicode 'Reserve'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'adventures' + cost: !!python/unicode '0' + description: !!python/unicode 'Once per turn: If you have no Treasures in play, + gain a card costing up to 4 Coin.' + extra: !!python/unicode ' You can only buy this once per turn. When you do, if you + have no Treasures in play, you gain a card costing up to 4 Coins. The gained card + comes from the Supply and is put into your discard pile. ' + name: !!python/unicode 'Alms' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Event'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'adventures' + cost: !!python/unicode '5' + description: !!python/unicode 'Take your - 1 Coin token. Gain 2 cards each costing + up to 4 Coin.' + extra: !!python/unicode ' When you buy this, you take your - 1 Coin token, which + will cause you to get 1 Coin less the next time you get Coins. Then you gain + 2 cards, each costing up 4 Coins. They can be 2 copies of the same card or 2 different + cards. ' + name: !!python/unicode 'Ball' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Event'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'adventures' + cost: !!python/unicode '3' + description: !!python/unicode 'Trash up to 2 cards you have in play.' + extra: !!python/unicode ' This only trashes cards you have in play, not cards from + your hand. You can trash zero, one, or two cards. If you trash Treasures with + this, this does not remove the 1 Coin you got from playing those Treasures this + turn. For example, with 5 Coppers in play and two Buys, you could pay 3 Coins + for a Bonfire to trash two of the Coppers, then spend the other 2 Coins on a Peasant. ' + name: !!python/unicode 'Bonfire' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Event'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'adventures' + cost: !!python/unicode '0' + description: !!python/unicode '+1 Buy + + Once per turn: If your -1 Card token isn''t on your deck, put it there and +1 + Coin.' + extra: !!python/unicode ' You can only buy this once per turn. When you do, if your + -1 Card token is not on your deck, you put it on your deck and get + 1 Coin. The + -1 Card token will cause you to draw one less card the next time you draw cards; + see the Tokens section. ' + name: !!python/unicode 'Borrow' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Event'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'adventures' + cost: !!python/unicode '3' + description: !!python/unicode 'Draw 2 extra cards for your next hand.' + extra: !!python/unicode ' This increases the number of cards you draw in Clean- + up of the same turn. It is cumulative. Normally you draw 5 cards; after an Expedition + you would draw 7, after two Expeditions you would draw 9, and so on. It only applies + for the turn you buy it. If you play Outpost (from Seaside), getting an extra + turn with only 3 cards, and also buy Expedition, you add the 2 extra cards onto + the base of 3 cards, for 5 cards total. ' + name: !!python/unicode 'Expedition' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Event'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'adventures' + cost: !!python/unicode '3' + description: !!python/unicode 'Move your - 2 Coin cost token to an Action Supply + pile (cards from that pile cost 2 Coin less on your turns, but not less than 0 + Coin.' + extra: !!python/unicode ' When you buy this, you move your - 2 Coin cost token to + any Action Supply pile. This token makes cards from that pile cost 2 Coins less, + but not less than 0 Coins, on your turns; see the Tokens section. ' + name: !!python/unicode 'Ferry' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Event'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'adventures' + cost: !!python/unicode '7' + description: !!python/unicode 'Once per game: Set aside a non-Victory Action card + from the Supply costing up to 4 Coin. Move your Estate token to it (your Estates + gain the abilities and types of that card).' + extra: !!python/unicode ' You can only buy this once per game. When you do, set + aside a non-Victory Action card from the Supply that costs up to 4 Coins, and + put your Estate token on it (the one depicting a house). This is not gaining a + card, and does not count for things that care about gaining, such as Treasure + Hunter; however at the end of the game, include the card in your deck when scoring. + For the rest of the game, all of your Estates have the abilities and types of + the set aside card. For example if you set aside a Port, then your Estates are + Action - Victory cards, that can be played for +1 Card +2 Actions. This also changes + Estates you buy or otherwise gain during the game; if you used Inheritance on + a Port and then later bought an Estate, that Estate would come with a Port, just + as buying a Port gains you a Port. This only affects your own Estates, not Estates + of other players. An Estate is yours if either it started in your deck, or you + gained it or bought it, or you were passed it with Masquerade (from Intrigue). + An Estate stops being yours if you trash it, return it to the Supply, pass it + with Masquerade, or are stopped from gaining it due to Possession (from Alchemy) + or Trader (from Hinterlands). There are no limits on the set aside card other + than being a non-Victory Action from the Supply costing up to 4 Coins; it may + be a Duration card, a Reaction card, and so on. It does not have to continue costing + up to 4 Coins, it only has to cost up to 4 Coins when set aside. Your Estates + are still worth 1 Victory Point when scoring at the end of the game. Your Estates + only copy abilities and types; they do not copy cost, name, or what pile they + are from (thus they don''t trigger tokens like +1 Action on the copied pile, and + are not the Bane for Young Witch from Cornucopia even if the copied pile is the + Bane). Starting Estates come from the Estates pile. ' + name: !!python/unicode 'Inheritance' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Event'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'adventures' + cost: !!python/unicode '6' + description: !!python/unicode 'Move your +1 Action token to an Action Supply pile + (when you play a card from that pile, you first get +1 Action).' + extra: !!python/unicode ' When you buy this, you move your +1 Action token to any + Action Supply pile. This token gives you +1 Action whenever you play a card from + that pile; see the Tokens section. ' + name: !!python/unicode 'Lost Arts' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Event'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'adventures' + cost: !!python/unicode '4' + description: !!python/unicode 'Once per turn: If the previous turn wasn''t yours, + take another turn after this one, in which you can''t buy cards.' + extra: !!python/unicode ' You can only buy this once per turn. When you do, if the + previous turn was not yours - if it was another player''s turn before this turn + - you take another turn after this turn ends. The extra turn is completely normal + except that you cannot buy cards during it. You can still buy Events, and play + cards, and gain cards in ways other than buying them (such as gaining a Silver + from Amulet), and exchange Travelers. Buying Mission during a turn granted by + Mission will not give you another turn, because the previous turn was yours. ' + name: !!python/unicode 'Mission' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Event'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'adventures' + cost: !!python/unicode '8' + description: !!python/unicode 'Move your +1 Card token to an Action Supply pile + (when you play a card from that pile, you first get +1 Card).' + extra: !!python/unicode ' When you buy this, you move your +1 Card token to any + Action Supply pile. This token gives you +1 Card whenever you play a card from + that pile; see the Tokens section. ' + name: !!python/unicode 'Pathfinding' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Event'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'adventures' + cost: !!python/unicode '4' + description: !!python/unicode 'Once per turn: Turn your Journey token over (it starts + face up); then if it''s face up, choose up to 3 differently named cards you have + in play and gain a copy of each.' + extra: !!python/unicode ' At the start of the game, place your Journey token (the + one with the boot) face up. You can only buy this once per turn. When you do, + turn your Journey token over. Then if it is face down, nothing more happens. If + it is face up, choose up to 3 cards you have in play with different names and + gain a copy of each. The copies you gain come from the Supply and are put into + your discard pile. So, every other time you buy this, you will gain up to 3 cards. + It does not matter what turned over the Journey token; you could turn it face + down with Ranger, then face up with Pilgrimage. ' + name: !!python/unicode 'Pilgrimage' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Event'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'adventures' + cost: !!python/unicode '3' + description: !!python/unicode 'Move your Trashing token to an Action Supply pile + (when you buy a card from that pile, you may trash a card from your hand.)' + extra: !!python/unicode ' When you buy this, you move your Trashing token (the one + depicting a tombstone) to any Action Supply pile. This token will let you trash + a card from your hand when buying a card from that pile; see the Tokens section. ' + name: !!python/unicode 'Plan' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Event'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'adventures' + cost: !!python/unicode '0' + description: !!python/unicode 'You may discard an Attack, two Curses, or six cards. + If you do, gain a Gold.' + extra: !!python/unicode ' You may either discard an Attack to gain a Gold, or discard + two Curses to gain a Gold, or discard any 6 cards to gain a Gold. The gained Gold + is put into your discard pile. You may choose to discard 6 cards despite not having + enough cards in hand; you will discard everything and not gain a Gold. You may + choose to discard two Curses despite only having one; you will discard that Curse + and not gain a Gold. ' + name: !!python/unicode 'Quest' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Event'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'adventures' + cost: !!python/unicode '5' + description: !!python/unicode 'Gain a Silver per Silver you have in play. Each other + player puts his -1 Card token on his deck.' + extra: !!python/unicode ' This Event is like an Attack, but buying it is not playing + an Attack, and so cannot be responded to with cards like Moat and Caravan Guard. + When you buy this, you gain a Silver for each Silver you have in play; for example, + with four Silvers in play, you would gain four Silvers. The Silvers go to your + discard pile; if there aren''t enough left, just take what is left. Then each + other player puts his -1 Card token on top of his deck, which will cause those + players to draw one less card the next time they draw cards; see the Tokens section. ' + name: !!python/unicode 'Raid' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Event'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'adventures' + cost: !!python/unicode '1' + description: !!python/unicode '+1 Buy + + Once per turn: Set aside a card from your hand, and put it into your hand at end + of turn (after drawing).' + extra: !!python/unicode ' You can only buy this once per turn. When you do, you + get +1 Buy (letting you buy another Event or a card afterwards), set aside a card + from your hand face down (the other players do not get to see it), and put it + into your hand at the end of the turn, after drawing your hand for the next turn. + For example you might set aside an unplayed Copper, and then after drawing your + 5 cards for next turn, add the Copper to your hand. ' + name: !!python/unicode 'Save' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Event'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'adventures' + cost: !!python/unicode '2' + description: !!python/unicode '+1 Buy + + Look at the top 5 cards of your deck. Discard 3 of them and put the rest back + on top of your deck in any order.' + extra: !!python/unicode ' When you buy this you get +1 Buy (letting you buy another + Event or a card afterwards). Then look at the top 5 cards of your deck, discarding + 3 and putting the rest on top of your deck in any order. If there are fewer than + 5 cards even after shuffling, you still discard 3 of them; if there are only 3 + cards left between your deck and discard pile, all 3 will be discarded. Scouting + Party is unaffected by the -1 Card token; if it is on top of your deck, replace + it after resolving Scouting Party. ' + name: !!python/unicode 'Scouting Party' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Event'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'adventures' + cost: !!python/unicode '5' + description: !!python/unicode 'Gain an Action card costing up to 4 Coin. Move your + +1 Buy token to its pile (when you play a card from that pile, you first get +1 + Buy).' + extra: !!python/unicode ' When you buy this, first you gain an Action card costing + up to 4 Coins. The Action card comes from the Supply and is put into your discard + pile. Then move your +1 Buy token to the pile the Action card came from. The token + gives you +1 Buy when playing a card from that pile; see the Tokens section. It + only matters how much the card costs that you gain; the cost is not checked later. + For example you can play Bridge Troll, then use Seaway to gain a Bridge Troll + (currently costing 4 Coins due to its own effect), and the token will stay there + even when Bridge Troll costs 5 Coins later. You can use Seaway to gain Sir Martin + (from Dark Ages) when he''s on top of the Knights pile; then your +1 Buy token + will be on the Knights pile, even though any remaining Knights will cost 5 Coins. + You cannot use Seaway on an empty pile just to move the +1 Buy token; you have + to pick a card you can gain. ' + name: !!python/unicode 'Seaway' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Event'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'adventures' + cost: !!python/unicode '5' + description: !!python/unicode 'Trash up to 2 cards from your hand. + + Gain a Silver per card you trashed.' + extra: !!python/unicode ' You may trash zero, one, or two cards from your hand. + For each card you actually trashed, you gain a Silver, putting it into your discard + pile. ' + name: !!python/unicode 'Trade' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Event'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'adventures' + cost: !!python/unicode '6' + description: !!python/unicode 'Move your + 1 Coin token to an Action Supply pile + (when you play a card from that pile, you first get + 1 Coin).' + extra: !!python/unicode ' When you buy this, you move your + 1 Coin token to any + Action Supply pile. This token gives you + 1 Coin whenever you play a card from + that pile; see the Tokens section. ' + name: !!python/unicode 'Training' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Event'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'adventures' + cost: !!python/unicode '2' + description: !!python/unicode '+2 Buys + + When you gain a card this turn, you may put it on top of your deck.' + extra: !!python/unicode ' When you buy this, you get +2 Buys (letting you buy more + Events or cards afterwards). Then for the rest of the turn, whenever you gain + a card, you may put it on your deck. This works on cards you buy, as well as cards + gained other ways, such as gaining cards with Ball. It does not work on Travelers + exchanged for other cards; exchanging is not gaining. Putting the card on your + deck is optional each time you gain a card that turn; you could put some on top + and let the others go to your discard pile. ' + name: !!python/unicode 'Travelling Fair' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Event'] +- !!python/object:__main__.Card + cardset: !!python/unicode 'adventures extras' + cost: !!python/unicode '*' + description: "Events are not Kingdom cards. In a player\u2019s Buy phase, when the\ + \ player can buy a card, the player can buy an Event instead. Buying an Event\ + \ means paying the cost indicated on the Event and then doing the effect of the\ + \ Event. The Event just stays on the table, the player does not take it; there\ + \ is no way for a player to gain one or end up with one in his deck. Buying an\ + \ Event uses up a Buy; normally a player can either buy a card, or buy an Event.\ + \ A player with two Buys, such as after playing Ranger, could buy two cards, or\ + \ buy two Events, or buy a card and an Event (in either order). The same Event\ + \ can be bought multiple times in a turn if the player has the Buys and available\ + \ to do it. Some Events give +Buys and so let the player buy further cards/Events\ + \ afterwards. Players cannot play further Treasures that turn after buying an\ + \ Event. Buying an Event is not buying a card and so does not trigger cards like\ + \ Swamp Hag or Goons (from Prosperity). Costs of Events are not affected by cards\ + \ like Bridge Troll." + extra: "Events are not Kingdom cards. In a player\u2019s Buy phase, when the player\ + \ can buy a card, the player can buy an Event instead. Buying an Event means paying\ + \ the cost indicated on the Event and then doing the effect of the Event. The\ + \ Event just stays on the table, the player does not take it; there is no way\ + \ for a player to gain one or end up with one in his deck. Buying an Event uses\ + \ up a Buy; normally a player can either buy a card, or buy an Event. A player\ + \ with two Buys, such as after playing Ranger, could buy two cards, or buy two\ + \ Events, or buy a card and an Event (in either order). The same Event can be\ + \ bought multiple times in a turn if the player has the Buys and available to\ + \ do it. Some Events give +Buys and so let the player buy further cards/Events\ + \ afterwards. Players cannot play further Treasures that turn after buying an\ + \ Event. Buying an Event is not buying a card and so does not trigger cards like\ + \ Swamp Hag or Goons (from Prosperity). Costs of Events are not affected by cards\ + \ like Bridge Troll." + name: !!python/unicode 'Events' + potcost: 0 + types: !!python/tuple [!!python/unicode 'Event']