Update cache and hydrated data with new card fetches

This commit is contained in:
Tuan-Dat Tran
2026-02-27 02:38:31 +01:00
parent 32ef77bc6f
commit c19ae87e4c
11 changed files with 20512 additions and 49 deletions

View File

@@ -81,6 +81,28 @@
"loyalty": null,
"count": 1
},
{
"scryfall_uri": "https://scryfall.com/card/tdm/203/lie-in-wait?utm_source=api",
"name": "Lie in Wait",
"mana_cost": "{B}{G}{U}",
"cmc": 3.0,
"colors": [
"B",
"G",
"U"
],
"color_identity": [
"B",
"G",
"U"
],
"type_line": "Sorcery",
"oracle_text": "Return target creature card from your graveyard to your hand. Lie in Wait deals damage equal to that card's power to target creature.",
"power": null,
"toughness": null,
"loyalty": null,
"count": 1
},
{
"scryfall_uri": "https://scryfall.com/card/ecl/208/brigids-command?utm_source=api",
"name": "Brigid's Command",
@@ -281,6 +303,24 @@
"loyalty": null,
"count": 1
},
{
"scryfall_uri": "https://scryfall.com/card/fin/132/choco-comet?utm_source=api",
"name": "Choco-Comet",
"mana_cost": "{X}{R}{R}",
"cmc": 2.0,
"colors": [
"R"
],
"color_identity": [
"R"
],
"type_line": "Sorcery",
"oracle_text": "Choco-Comet deals X damage to any target.\nCreate a 2/2 green Bird creature token with \"Whenever a land you control enters, this token gets +1/+0 until end of turn.\"",
"power": null,
"toughness": null,
"loyalty": null,
"count": 1
},
{
"scryfall_uri": "https://scryfall.com/card/eoe/163/terminal-velocity?utm_source=api",
"name": "Terminal Velocity",
@@ -585,7 +625,7 @@
"power": null,
"toughness": null,
"loyalty": null,
"count": 1
"count": 2
},
{
"scryfall_uri": "https://scryfall.com/card/tla/80/waterbending-lesson?utm_source=api",
@@ -624,6 +664,24 @@
"loyalty": null,
"count": 1
},
{
"scryfall_uri": "https://scryfall.com/card/clb/14/cut-a-deal?utm_source=api",
"name": "Cut a Deal",
"mana_cost": "{2}{W}",
"cmc": 3.0,
"colors": [
"W"
],
"color_identity": [
"W"
],
"type_line": "Sorcery",
"oracle_text": "Each opponent draws a card, then you draw a card for each opponent who drew a card this way.",
"power": null,
"toughness": null,
"loyalty": null,
"count": 1
},
{
"scryfall_uri": "https://scryfall.com/card/fin/190/gysahl-greens?utm_source=api",
"name": "Gysahl Greens",
@@ -696,6 +754,24 @@
"loyalty": null,
"count": 2
},
{
"scryfall_uri": "https://scryfall.com/card/fin/164/suplex?utm_source=api",
"name": "Suplex",
"mana_cost": "{1}{R}",
"cmc": 2.0,
"colors": [
"R"
],
"color_identity": [
"R"
],
"type_line": "Sorcery",
"oracle_text": "Choose one \u2014\n\u2022 Suplex deals 3 damage to target creature. If that creature would die this turn, exile it instead.\n\u2022 Exile target artifact.",
"power": null,
"toughness": null,
"loyalty": null,
"count": 3
},
{
"scryfall_uri": "https://scryfall.com/card/ecl/146/impolite-entrance?utm_source=api",
"name": "Impolite Entrance",
@@ -1002,6 +1078,24 @@
"loyalty": null,
"count": 1
},
{
"scryfall_uri": "https://scryfall.com/card/eoc/50/farseek?utm_source=api",
"name": "Farseek",
"mana_cost": "{1}{G}",
"cmc": 2.0,
"colors": [
"G"
],
"color_identity": [
"G"
],
"type_line": "Sorcery",
"oracle_text": "Search your library for a Plains, Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle.",
"power": null,
"toughness": null,
"loyalty": null,
"count": 1
},
{
"scryfall_uri": "https://scryfall.com/card/mkc/56/austere-command?utm_source=api",
"name": "Austere Command",
@@ -1020,6 +1114,24 @@
"loyalty": null,
"count": 1
},
{
"scryfall_uri": "https://scryfall.com/card/tmc/50/cultivate?utm_source=api",
"name": "Cultivate",
"mana_cost": "{2}{G}",
"cmc": 3.0,
"colors": [
"G"
],
"color_identity": [
"G"
],
"type_line": "Sorcery",
"oracle_text": "Search your library for up to two basic land cards, reveal those cards, put one onto the battlefield tapped and the other into your hand, then shuffle.",
"power": null,
"toughness": null,
"loyalty": null,
"count": 1
},
{
"scryfall_uri": "https://scryfall.com/card/clb/5/ascend-from-avernus?utm_source=api",
"name": "Ascend from Avernus",
@@ -1074,6 +1186,24 @@
"loyalty": null,
"count": 1
},
{
"scryfall_uri": "https://scryfall.com/card/mkc/61/dusk-dawn?utm_source=api",
"name": "Dusk // Dawn",
"mana_cost": "{2}{W}{W} // {3}{W}{W}",
"cmc": 9.0,
"colors": [
"W"
],
"color_identity": [
"W"
],
"type_line": "Sorcery // Sorcery",
"oracle_text": "Destroy all creatures with power 3 or greater.",
"power": null,
"toughness": null,
"loyalty": null,
"count": 1
},
{
"scryfall_uri": "https://scryfall.com/card/eoc/101/natures-lore?utm_source=api",
"name": "Nature's Lore",
@@ -1204,6 +1334,24 @@
"loyalty": null,
"count": 1
},
{
"scryfall_uri": "https://scryfall.com/card/fic/58/snort?utm_source=api",
"name": "Snort",
"mana_cost": "{3}{R}",
"cmc": 4.0,
"colors": [
"R"
],
"color_identity": [
"R"
],
"type_line": "Sorcery",
"oracle_text": "Each player may discard their hand and draw five cards. Then Snort deals 5 damage to each opponent who discarded their hand this way.\nFlashback {5}{R} (You may cast this card from your graveyard for its flashback cost. Then exile it.)",
"power": null,
"toughness": null,
"loyalty": null,
"count": 1
},
{
"scryfall_uri": "https://scryfall.com/card/otc/222/epic-experiment?utm_source=api",
"name": "Epic Experiment",
@@ -1588,6 +1736,24 @@
"loyalty": null,
"count": 1
},
{
"scryfall_uri": "https://scryfall.com/card/fin/38/ultima?utm_source=api",
"name": "Ultima",
"mana_cost": "{3}{W}{W}",
"cmc": 5.0,
"colors": [
"W"
],
"color_identity": [
"W"
],
"type_line": "Sorcery",
"oracle_text": "Destroy all artifacts and creatures. End the turn. (Exile all spells and abilities from the stack, including this card. The player whose turn it is discards down to their maximum hand size. Damage wears off, and \"this turn\" and \"until end of turn\" effects end.)",
"power": null,
"toughness": null,
"loyalty": null,
"count": 1
},
{
"scryfall_uri": "https://scryfall.com/card/tla/12/avatars-wrath?utm_source=api",
"name": "Avatar's Wrath",
@@ -1606,6 +1772,26 @@
"loyalty": null,
"count": 1
},
{
"scryfall_uri": "https://scryfall.com/card/mh2/294/vindicate?utm_source=api",
"name": "Vindicate",
"mana_cost": "{1}{W}{B}",
"cmc": 3.0,
"colors": [
"B",
"W"
],
"color_identity": [
"B",
"W"
],
"type_line": "Sorcery",
"oracle_text": "Destroy target permanent.",
"power": null,
"toughness": null,
"loyalty": null,
"count": 1
},
{
"scryfall_uri": "https://scryfall.com/card/cmm/817/cleansing-nova?utm_source=api",
"name": "Cleansing Nova",
@@ -1678,6 +1864,24 @@
"loyalty": null,
"count": 1
},
{
"scryfall_uri": "https://scryfall.com/card/eoe/126/vote-out?utm_source=api",
"name": "Vote Out",
"mana_cost": "{3}{B}",
"cmc": 4.0,
"colors": [
"B"
],
"color_identity": [
"B"
],
"type_line": "Sorcery",
"oracle_text": "Convoke (Your creatures can help cast this spell. Each creature you tap while casting this spell pays for {1} or one mana of that creature's color.)\nDestroy target creature.",
"power": null,
"toughness": null,
"loyalty": null,
"count": 1
},
{
"scryfall_uri": "https://scryfall.com/card/clb/772/syphon-mind?utm_source=api",
"name": "Syphon Mind",
@@ -1731,5 +1935,23 @@
"toughness": null,
"loyalty": null,
"count": 1
},
{
"scryfall_uri": "https://scryfall.com/card/ecl/142/goatnap?utm_source=api",
"name": "Goatnap",
"mana_cost": "{2}{R}",
"cmc": 3.0,
"colors": [
"R"
],
"color_identity": [
"R"
],
"type_line": "Sorcery",
"oracle_text": "Gain control of target creature until end of turn. Untap that creature. It gains haste until end of turn. If that creature is a Goat, it also gets +3/+0 until end of turn.",
"power": null,
"toughness": null,
"loyalty": null,
"count": 1
}
]