diff --git a/card_db_src/cards_db.json b/card_db_src/cards_db.json index bcc85a8f..102ef427 100644 --- a/card_db_src/cards_db.json +++ b/card_db_src/cards_db.json @@ -7328,6 +7328,16 @@ "Action" ] }, + { + "card_tag": "Marchland", + "cardset_tags": [ + "promo" + ], + "cost": "5", + "types": [ + "Victory" + ] + }, { "card_tag": "Prince", "cardset_tags": [ diff --git a/card_db_src/en_us/cards_en_us.json b/card_db_src/en_us/cards_en_us.json index 236bb8a6..f76a380e 100644 --- a/card_db_src/en_us/cards_en_us.json +++ b/card_db_src/en_us/cards_en_us.json @@ -1868,6 +1868,11 @@ "extra": "Normally you cannot look through your discard pile, so you cannot look to see if you want to buy March or not.Once you buy March, you look through your discard pile, and then have the option of playing an Action card from it.This does not use up an Action.", "name": "March" }, + "Marchland": { + "description": "Worth 1 per 3 Victory cards you have (round down).When you gain this, +1 Buy and discard any number of cards for +1 Coin each.", + "extra": "Marchland counts itself. Round down; if you have 11 Victory cards, each Marchland is worth 3. Use 8 copies of Marchland for games with 2 players, 12 for games with 3 or more players. \"Any number\" includes zero.", + "name": "Marchland" + }, "Margrave": { "description": "+3 Cards
+1 Buy
Each other player draws a card, then discards down to 3 cards in hand.", "extra": "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.", diff --git a/src/domdiv/card_db/cards_db.json.gz b/src/domdiv/card_db/cards_db.json.gz index ba6e364a..be6299f7 100644 Binary files a/src/domdiv/card_db/cards_db.json.gz and b/src/domdiv/card_db/cards_db.json.gz differ diff --git a/src/domdiv/card_db/cs/cards_cs.json.gz b/src/domdiv/card_db/cs/cards_cs.json.gz index a031da90..2b35dc99 100644 Binary files a/src/domdiv/card_db/cs/cards_cs.json.gz and b/src/domdiv/card_db/cs/cards_cs.json.gz differ diff --git a/src/domdiv/card_db/de/cards_de.json.gz b/src/domdiv/card_db/de/cards_de.json.gz index bb10ee69..d6efb30d 100644 Binary files a/src/domdiv/card_db/de/cards_de.json.gz and b/src/domdiv/card_db/de/cards_de.json.gz differ diff --git a/src/domdiv/card_db/en_us/cards_en_us.json.gz b/src/domdiv/card_db/en_us/cards_en_us.json.gz index 26706b91..c43db7af 100644 Binary files a/src/domdiv/card_db/en_us/cards_en_us.json.gz and b/src/domdiv/card_db/en_us/cards_en_us.json.gz differ diff --git a/src/domdiv/card_db/es/cards_es.json.gz b/src/domdiv/card_db/es/cards_es.json.gz index 2963ec5a..ab4a8d57 100644 Binary files a/src/domdiv/card_db/es/cards_es.json.gz and b/src/domdiv/card_db/es/cards_es.json.gz differ diff --git a/src/domdiv/card_db/fr/cards_fr.json.gz b/src/domdiv/card_db/fr/cards_fr.json.gz index f2656536..fa2aa828 100644 Binary files a/src/domdiv/card_db/fr/cards_fr.json.gz and b/src/domdiv/card_db/fr/cards_fr.json.gz differ diff --git a/src/domdiv/card_db/it/cards_it.json.gz b/src/domdiv/card_db/it/cards_it.json.gz index 0c59925b..8f471977 100644 Binary files a/src/domdiv/card_db/it/cards_it.json.gz and b/src/domdiv/card_db/it/cards_it.json.gz differ diff --git a/src/domdiv/card_db/nl_nl/cards_nl_nl.json.gz b/src/domdiv/card_db/nl_nl/cards_nl_nl.json.gz index 8104bc34..0437414e 100644 Binary files a/src/domdiv/card_db/nl_nl/cards_nl_nl.json.gz and b/src/domdiv/card_db/nl_nl/cards_nl_nl.json.gz differ diff --git a/src/domdiv/card_db/xx/cards_xx.json.gz b/src/domdiv/card_db/xx/cards_xx.json.gz index df85b5df..eded9197 100644 Binary files a/src/domdiv/card_db/xx/cards_xx.json.gz and b/src/domdiv/card_db/xx/cards_xx.json.gz differ diff --git a/tests/carddb_tests.py b/tests/carddb_tests.py index 243f61d5..469e727e 100644 --- a/tests/carddb_tests.py +++ b/tests/carddb_tests.py @@ -25,7 +25,7 @@ def rmd(): def test_cardread(): # we test the number of cards only to make sure it doesn't get changed # inadvertently by unrelated changes - num_cards_expected = 1017 + num_cards_expected = 1018 options = config_options.parse_opts([]) cards = db.read_card_data(options)