From f570299f6b56383de1fa6cdbd1a5d4161848ad03 Mon Sep 17 00:00:00 2001 From: Dylan Pizzo Date: Thu, 9 Jul 2026 21:16:50 -0400 Subject: [PATCH] moar cards --- src/cards.ts | 140 ++++++++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 138 insertions(+), 2 deletions(-) diff --git a/src/cards.ts b/src/cards.ts index d228056..10d56ba 100644 --- a/src/cards.ts +++ b/src/cards.ts @@ -3,6 +3,7 @@ import { TYPE_ACTION, TYPE_DURATION, TYPE_NIGHT, + TYPE_REACTION, TYPE_TREASURE, TYPE_VICTORY, } from "./types.ts"; @@ -305,14 +306,149 @@ export const cards: DominionCard[] = [ orientation: "card", title: "Scrap Metal", description: - "+1 Action\n\nChoose one: +1 Card,\nor +$1.\n\nYou may trash this.\n\n-\n\nThe first time you buy this on your turn, +1 Buy.", - types: [TYPE_ACTION, TYPE_TREASURE], + "$1\n\nYou may trash this.\n\n-\n\nThe first time you buy this on your turn, +1 Buy.", + types: [TYPE_TREASURE], image: "", artist: "", author: "Dylan & Cal", version: "0.1", cost: "$1", + preview: "$1", + expansionIcon, + }, + { + orientation: "card", + title: "", + description: "Worth 1% per empty supply pile.", + types: [TYPE_VICTORY], + image: "", + artist: "", + author: "Dylan", + version: "0.1", + cost: "$3", preview: "", expansionIcon, }, + { + orientation: "card", + title: "Postcard", + description: + "Set aside a card from the supply costing up to $6. Put a stamp token on it per $ it costs. At the start of each of your turns, remove a stamp token from the card and if there are no more stamp tokens on it, add the card to your hand. Any set aside cards not added to your hand are not considered in your deck at the end of the game.", + types: [TYPE_ACTION], + image: "", + artist: "", + author: "Dylan & Cal", + version: "0.1", + cost: "$3", + preview: "", + expansionIcon, + }, + { + orientation: "card", + title: "", + description: + "After playing an Action card, you may discard this to trash it and gain a card costing up to $2 more than it.", + types: [TYPE_REACTION], + image: "", + artist: "", + author: "Dylan", + version: "0.1", + cost: "$3", + preview: "", + expansionIcon, + }, + { + orientation: "card", + title: "", + description: "$1\n\nTrash this and gain a card costing $3 or $4.", + types: [TYPE_TREASURE], + image: "", + artist: "", + author: "Dylan", + version: "0.1", + cost: "$2", + preview: "", + expansionIcon, + }, + { + orientation: "card", + title: "", + description: "+1 Buy", + types: [TYPE_TREASURE], + image: "", + artist: "", + author: "Dylan", + version: "0.1", + cost: "$0", + preview: "", + expansionIcon, + }, + { + orientation: "card", + title: "", + description: + "Choose one: +2 Cards, +2 Actions, +2 Buys, or +$2.\n\nChoose one: +1 Card, +1 Action, +1 Buy, or +$1.", + types: [TYPE_ACTION], + image: "", + artist: "", + author: "Dylan", + version: "0.1", + cost: "$7", + preview: "", + expansionIcon, + }, + { + orientation: "card", + title: "", + description: "$5\n\nTrash this card.", + types: [TYPE_TREASURE], + image: "", + artist: "", + author: "Dylan", + version: "0.1", + cost: "$4", + preview: "", + expansionIcon, + }, + { + orientation: "card", + title: "Tool Shed", + description: "Gain two cards with a total cost up to $6.", + types: [TYPE_ACTION], + image: "", + artist: "", + author: "Dylan", + version: "0.1", + cost: "$4", + preview: "", + expansionIcon, + }, + { + orientation: "card", + title: "Coupon", + description: + "Either now or at the start of your next turn: +1 Buy, and +$1.\n\n-\n\nWhen you buy a card costing $3 or less, you may play this from your hand and put the card on top of your deck.", + types: [TYPE_ACTION, TYPE_REACTION, TYPE_DURATION], + image: "", + artist: "", + author: "Dylan", + version: "0.1", + cost: "$2", + preview: "", + expansionIcon, + }, + // { + // orientation: "card", + // title: "Borrow", + // description: + // "You may set aside a Curse. If you did, +1 Buy\n+$1.\n\nYou may set aside a Curse. If you did, +$3.\n\nAt the start of your Clean-up phase next turn, if this is still in play, discard this and the set aside Curses. On your next turn, at the end of your Buy phase, for each Curse card set aside, you may pay $2 to return it to the supply.\n\n-\n\nWhen you gain this, play it.", + // types: [TYPE_ACTION, TYPE_DURATION], + // image: "", + // artist: "", + // author: "Dylan", + // version: "0.1", + // cost: "$1", + // preview: "", + // expansionIcon, + // }, ];