diff --git a/backend/data/definitions/_index.json b/backend/data/definitions/_index.json index 88ce365..c39f5f1 100644 --- a/backend/data/definitions/_index.json +++ b/backend/data/definitions/_index.json @@ -1,5 +1,5 @@ { - "generated_at": "2026-01-27T20:34:43.561514+00:00", + "generated_at": "2026-01-27T21:09:09.422912+00:00", "schema_version": "1.0", "total_cards": 382, "sets": { @@ -1016,7 +1016,7 @@ }, { "id": "a1-166-nidoran", - "name": "Nidoran\u2640", + "name": "Nidoran♀", "card_type": "pokemon", "set_id": "a1" }, @@ -1034,7 +1034,7 @@ }, { "id": "a1-169-nidoran", - "name": "Nidoran\u2642", + "name": "Nidoran♂", "card_type": "pokemon", "set_id": "a1" }, @@ -1208,7 +1208,7 @@ }, { "id": "a1-198-farfetchd", - "name": "Farfetch\u2019d", + "name": "Farfetch’d", "card_type": "pokemon", "set_id": "a1" }, @@ -1952,7 +1952,7 @@ }, { "id": "a1a-036-flabebe", - "name": "Flab\u00e9b\u00e9", + "name": "Flabébé", "card_type": "pokemon", "set_id": "a1a" }, @@ -2120,7 +2120,7 @@ }, { "id": "a1a-064-pokemon-flute", - "name": "Pok\u00e9mon Flute", + "name": "Pokémon Flute", "card_type": "trainer", "set_id": "a1a" }, diff --git a/backend/data/definitions/pokemon/a1/001-bulbasaur.json b/backend/data/definitions/pokemon/a1/001-bulbasaur.json index 432158a..34aa17d 100644 --- a/backend/data/definitions/pokemon/a1/001-bulbasaur.json +++ b/backend/data/definitions/pokemon/a1/001-bulbasaur.json @@ -24,7 +24,5 @@ "energy_type": "fire", "value": 20 }, - "illustrator": "Narumi Sato", - "image_path": "pokemon/a1/001-bulbasaur.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/001-bulbasaur.webp" + "illustrator": "Narumi Sato" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/002-ivysaur.json b/backend/data/definitions/pokemon/a1/002-ivysaur.json index 04f1875..aa802f4 100644 --- a/backend/data/definitions/pokemon/a1/002-ivysaur.json +++ b/backend/data/definitions/pokemon/a1/002-ivysaur.json @@ -26,7 +26,5 @@ "energy_type": "fire", "value": 20 }, - "illustrator": "Kurata So", - "image_path": "pokemon/a1/002-ivysaur.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/002-ivysaur.webp" + "illustrator": "Kurata So" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/003-venusaur.json b/backend/data/definitions/pokemon/a1/003-venusaur.json index 3418840..7f8600a 100644 --- a/backend/data/definitions/pokemon/a1/003-venusaur.json +++ b/backend/data/definitions/pokemon/a1/003-venusaur.json @@ -21,14 +21,12 @@ ], "damage": 80, "damage_display": "80", - "effect_description": "Heal 30 damage from this Pok\u00e9mon." + "effect_description": "Heal 30 damage from this Pokémon." } ], "weakness": { "energy_type": "fire", "value": 20 }, - "illustrator": "Ryota Murayama", - "image_path": "pokemon/a1/003-venusaur.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/003-venusaur.webp" + "illustrator": "Ryota Murayama" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/004-venusaur-ex.json b/backend/data/definitions/pokemon/a1/004-venusaur-ex.json index be8c34a..d36f1c7 100644 --- a/backend/data/definitions/pokemon/a1/004-venusaur-ex.json +++ b/backend/data/definitions/pokemon/a1/004-venusaur-ex.json @@ -31,14 +31,12 @@ ], "damage": 100, "damage_display": "100", - "effect_description": "Heal 30 damage from this Pok\u00e9mon." + "effect_description": "Heal 30 damage from this Pokémon." } ], "weakness": { "energy_type": "fire", "value": 20 }, - "illustrator": "PLANETA CG Works", - "image_path": "pokemon/a1/004-venusaur-ex.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/004-venusaur-ex.webp" + "illustrator": "PLANETA CG Works" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/005-caterpie.json b/backend/data/definitions/pokemon/a1/005-caterpie.json index 09a3374..9273373 100644 --- a/backend/data/definitions/pokemon/a1/005-caterpie.json +++ b/backend/data/definitions/pokemon/a1/005-caterpie.json @@ -16,14 +16,12 @@ "colorless" ], "damage": 0, - "effect_description": "Put 1 randomPok\u00e9mon from your deck into your hand." + "effect_description": "Put 1 random Grass Pokémon from your deck into your hand." } ], "weakness": { "energy_type": "fire", "value": 20 }, - "illustrator": "Miki Tanaka", - "image_path": "pokemon/a1/005-caterpie.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/005-caterpie.webp" + "illustrator": "Miki Tanaka" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/006-metapod.json b/backend/data/definitions/pokemon/a1/006-metapod.json index 174e6ec..b644a60 100644 --- a/backend/data/definitions/pokemon/a1/006-metapod.json +++ b/backend/data/definitions/pokemon/a1/006-metapod.json @@ -25,7 +25,5 @@ "energy_type": "fire", "value": 20 }, - "illustrator": "Yuka Morii", - "image_path": "pokemon/a1/006-metapod.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/006-metapod.webp" + "illustrator": "Yuka Morii" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/007-butterfree.json b/backend/data/definitions/pokemon/a1/007-butterfree.json index de196d2..8477b2f 100644 --- a/backend/data/definitions/pokemon/a1/007-butterfree.json +++ b/backend/data/definitions/pokemon/a1/007-butterfree.json @@ -26,14 +26,12 @@ { "name": "Powder Heal", "effect_id": "unimplemented", - "effect_description": "Once during your turn, you may heal 20 damage from each of your Pok\u00e9mon." + "effect_description": "Once during your turn, you may heal 20 damage from each of your Pokémon." } ], "weakness": { "energy_type": "fire", "value": 20 }, - "illustrator": "Shin Nagasawa", - "image_path": "pokemon/a1/007-butterfree.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/007-butterfree.webp" + "illustrator": "Shin Nagasawa" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/008-weedle.json b/backend/data/definitions/pokemon/a1/008-weedle.json index 691a700..b8f0bfd 100644 --- a/backend/data/definitions/pokemon/a1/008-weedle.json +++ b/backend/data/definitions/pokemon/a1/008-weedle.json @@ -23,7 +23,5 @@ "energy_type": "fire", "value": 20 }, - "illustrator": "Hajime Kusajima", - "image_path": "pokemon/a1/008-weedle.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/008-weedle.webp" + "illustrator": "Hajime Kusajima" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/009-kakuna.json b/backend/data/definitions/pokemon/a1/009-kakuna.json index 757db74..70f5c10 100644 --- a/backend/data/definitions/pokemon/a1/009-kakuna.json +++ b/backend/data/definitions/pokemon/a1/009-kakuna.json @@ -24,7 +24,5 @@ "energy_type": "fire", "value": 20 }, - "illustrator": "miki kudo", - "image_path": "pokemon/a1/009-kakuna.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/009-kakuna.webp" + "illustrator": "miki kudo" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/010-beedrill.json b/backend/data/definitions/pokemon/a1/010-beedrill.json index 83cd2c4..5427ae7 100644 --- a/backend/data/definitions/pokemon/a1/010-beedrill.json +++ b/backend/data/definitions/pokemon/a1/010-beedrill.json @@ -24,7 +24,5 @@ "energy_type": "fire", "value": 20 }, - "illustrator": "You Iribi", - "image_path": "pokemon/a1/010-beedrill.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/010-beedrill.webp" + "illustrator": "You Iribi" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/012-gloom.json b/backend/data/definitions/pokemon/a1/012-gloom.json index 7f3e283..1f7956c 100644 --- a/backend/data/definitions/pokemon/a1/012-gloom.json +++ b/backend/data/definitions/pokemon/a1/012-gloom.json @@ -25,7 +25,5 @@ "energy_type": "fire", "value": 20 }, - "illustrator": "Anesaki Dynamic", - "image_path": "pokemon/a1/012-gloom.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/012-gloom.webp" + "illustrator": "Anesaki Dynamic" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/013-vileplume.json b/backend/data/definitions/pokemon/a1/013-vileplume.json index b8ae74f..bd56f76 100644 --- a/backend/data/definitions/pokemon/a1/013-vileplume.json +++ b/backend/data/definitions/pokemon/a1/013-vileplume.json @@ -20,14 +20,12 @@ ], "damage": 80, "damage_display": "80", - "effect_description": "Your opponent\u2019s Active Pok\u00e9mon is now Asleep." + "effect_description": "Your opponent’s Active Pokémon is now Asleep." } ], "weakness": { "energy_type": "fire", "value": 20 }, - "illustrator": "Kyoko Umemoto", - "image_path": "pokemon/a1/013-vileplume.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/013-vileplume.webp" + "illustrator": "Kyoko Umemoto" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/014-paras.json b/backend/data/definitions/pokemon/a1/014-paras.json index f633605..f1781cb 100644 --- a/backend/data/definitions/pokemon/a1/014-paras.json +++ b/backend/data/definitions/pokemon/a1/014-paras.json @@ -24,7 +24,5 @@ "energy_type": "fire", "value": 20 }, - "illustrator": "Naoyo Kimura", - "image_path": "pokemon/a1/014-paras.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/014-paras.webp" + "illustrator": "Naoyo Kimura" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/015-parasect.json b/backend/data/definitions/pokemon/a1/015-parasect.json index f2db346..aab24dc 100644 --- a/backend/data/definitions/pokemon/a1/015-parasect.json +++ b/backend/data/definitions/pokemon/a1/015-parasect.json @@ -26,7 +26,5 @@ "energy_type": "fire", "value": 20 }, - "illustrator": "Eri Yamaki", - "image_path": "pokemon/a1/015-parasect.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/015-parasect.webp" + "illustrator": "Eri Yamaki" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/016-venonat.json b/backend/data/definitions/pokemon/a1/016-venonat.json index e2170fa..aaac2e1 100644 --- a/backend/data/definitions/pokemon/a1/016-venonat.json +++ b/backend/data/definitions/pokemon/a1/016-venonat.json @@ -23,7 +23,5 @@ "energy_type": "fire", "value": 20 }, - "illustrator": "HYOGONOSUKE", - "image_path": "pokemon/a1/016-venonat.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/016-venonat.webp" + "illustrator": "HYOGONOSUKE" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/017-venomoth.json b/backend/data/definitions/pokemon/a1/017-venomoth.json index 5250024..512c9f8 100644 --- a/backend/data/definitions/pokemon/a1/017-venomoth.json +++ b/backend/data/definitions/pokemon/a1/017-venomoth.json @@ -18,14 +18,12 @@ ], "damage": 30, "damage_display": "30", - "effect_description": "Your opponent\u2019s Active Pok\u00e9mon is now Poisoned." + "effect_description": "Your opponent’s Active Pokémon is now Poisoned." } ], "weakness": { "energy_type": "fire", "value": 20 }, - "illustrator": "Mina Nakai", - "image_path": "pokemon/a1/017-venomoth.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/017-venomoth.webp" + "illustrator": "Mina Nakai" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/018-bellsprout.json b/backend/data/definitions/pokemon/a1/018-bellsprout.json index c59bb50..60efac1 100644 --- a/backend/data/definitions/pokemon/a1/018-bellsprout.json +++ b/backend/data/definitions/pokemon/a1/018-bellsprout.json @@ -23,7 +23,5 @@ "energy_type": "fire", "value": 20 }, - "illustrator": "HYOGONOSUKE", - "image_path": "pokemon/a1/018-bellsprout.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/018-bellsprout.webp" + "illustrator": "HYOGONOSUKE" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/019-weepinbell.json b/backend/data/definitions/pokemon/a1/019-weepinbell.json index e4a6adb..e7684bf 100644 --- a/backend/data/definitions/pokemon/a1/019-weepinbell.json +++ b/backend/data/definitions/pokemon/a1/019-weepinbell.json @@ -25,7 +25,5 @@ "energy_type": "fire", "value": 20 }, - "illustrator": "Miki Tanaka", - "image_path": "pokemon/a1/019-weepinbell.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/019-weepinbell.webp" + "illustrator": "Miki Tanaka" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/020-victreebel.json b/backend/data/definitions/pokemon/a1/020-victreebel.json index d4b408c..16b163b 100644 --- a/backend/data/definitions/pokemon/a1/020-victreebel.json +++ b/backend/data/definitions/pokemon/a1/020-victreebel.json @@ -25,14 +25,12 @@ { "name": "Fragrance Trap", "effect_id": "unimplemented", - "effect_description": "If this Pok\u00e9mon is in the Active Spot, once during your turn, you may switch in 1 of your opponent\u2019s Benched Basic Pok\u00e9mon to the Active Spot." + "effect_description": "If this Pokémon is in the Active Spot, once during your turn, you may switch in 1 of your opponent’s Benched Basic Pokémon to the Active Spot." } ], "weakness": { "energy_type": "fire", "value": 20 }, - "illustrator": "Sumiyoshi Kizuki", - "image_path": "pokemon/a1/020-victreebel.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/020-victreebel.webp" + "illustrator": "Sumiyoshi Kizuki" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/023-exeggutor-ex.json b/backend/data/definitions/pokemon/a1/023-exeggutor-ex.json index 44103e4..f811c81 100644 --- a/backend/data/definitions/pokemon/a1/023-exeggutor-ex.json +++ b/backend/data/definitions/pokemon/a1/023-exeggutor-ex.json @@ -28,7 +28,5 @@ "energy_type": "fire", "value": 20 }, - "illustrator": "PLANETA CG Works", - "image_path": "pokemon/a1/023-exeggutor-ex.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/023-exeggutor-ex.webp" + "illustrator": "PLANETA CG Works" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/024-tangela.json b/backend/data/definitions/pokemon/a1/024-tangela.json index 8d0c58d..24126ae 100644 --- a/backend/data/definitions/pokemon/a1/024-tangela.json +++ b/backend/data/definitions/pokemon/a1/024-tangela.json @@ -18,7 +18,7 @@ ], "damage": 40, "damage_display": "40", - "effect_description": "Heal 10 damage from this Pok\u00e9mon." + "effect_description": "Heal 10 damage from this Pokémon." } ], "weakness": { diff --git a/backend/data/definitions/pokemon/a1/025-scyther.json b/backend/data/definitions/pokemon/a1/025-scyther.json index 79634ee..9d37489 100644 --- a/backend/data/definitions/pokemon/a1/025-scyther.json +++ b/backend/data/definitions/pokemon/a1/025-scyther.json @@ -23,7 +23,5 @@ "energy_type": "fire", "value": 20 }, - "illustrator": "Hasuno", - "image_path": "pokemon/a1/025-scyther.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/025-scyther.webp" + "illustrator": "Hasuno" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/026-pinsir.json b/backend/data/definitions/pokemon/a1/026-pinsir.json index 9d04e72..41234c2 100644 --- a/backend/data/definitions/pokemon/a1/026-pinsir.json +++ b/backend/data/definitions/pokemon/a1/026-pinsir.json @@ -28,7 +28,5 @@ "energy_type": "fire", "value": 20 }, - "illustrator": "Eri Yamaki", - "image_path": "pokemon/a1/026-pinsir.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/026-pinsir.webp" + "illustrator": "Eri Yamaki" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/027-cottonee.json b/backend/data/definitions/pokemon/a1/027-cottonee.json index cc68c53..a3f1f7f 100644 --- a/backend/data/definitions/pokemon/a1/027-cottonee.json +++ b/backend/data/definitions/pokemon/a1/027-cottonee.json @@ -23,7 +23,5 @@ "energy_type": "fire", "value": 20 }, - "illustrator": "Kanako Eo", - "image_path": "pokemon/a1/027-cottonee.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/027-cottonee.webp" + "illustrator": "Kanako Eo" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/029-petilil.json b/backend/data/definitions/pokemon/a1/029-petilil.json index 9243311..8d85af7 100644 --- a/backend/data/definitions/pokemon/a1/029-petilil.json +++ b/backend/data/definitions/pokemon/a1/029-petilil.json @@ -17,7 +17,7 @@ ], "damage": 10, "damage_display": "10", - "effect_description": "Heal 10 damage from this Pok\u00e9mon." + "effect_description": "Heal 10 damage from this Pokémon." } ], "weakness": { diff --git a/backend/data/definitions/pokemon/a1/030-lilligant.json b/backend/data/definitions/pokemon/a1/030-lilligant.json index 0e2515c..f1813b5 100644 --- a/backend/data/definitions/pokemon/a1/030-lilligant.json +++ b/backend/data/definitions/pokemon/a1/030-lilligant.json @@ -19,7 +19,7 @@ ], "damage": 50, "damage_display": "50", - "effect_description": "Take an Energy from your Energy Zone and attach it to 1 of your Benched Pok\u00e9mon." + "effect_description": "Take a Grass Energy from your Energy Zone and attach it to 1 of your Benched Grass Pokémon." } ], "weakness": { diff --git a/backend/data/definitions/pokemon/a1/031-skiddo.json b/backend/data/definitions/pokemon/a1/031-skiddo.json index 436fec5..b96c074 100644 --- a/backend/data/definitions/pokemon/a1/031-skiddo.json +++ b/backend/data/definitions/pokemon/a1/031-skiddo.json @@ -24,7 +24,5 @@ "energy_type": "fire", "value": 20 }, - "illustrator": "Naoki Saito", - "image_path": "pokemon/a1/031-skiddo.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/031-skiddo.webp" + "illustrator": "Naoki Saito" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/032-gogoat.json b/backend/data/definitions/pokemon/a1/032-gogoat.json index 9485977..93f179b 100644 --- a/backend/data/definitions/pokemon/a1/032-gogoat.json +++ b/backend/data/definitions/pokemon/a1/032-gogoat.json @@ -26,7 +26,5 @@ "energy_type": "fire", "value": 20 }, - "illustrator": "You Iribi", - "image_path": "pokemon/a1/032-gogoat.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/032-gogoat.webp" + "illustrator": "You Iribi" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/033-charmander.json b/backend/data/definitions/pokemon/a1/033-charmander.json index 291c85d..fd0b1a5 100644 --- a/backend/data/definitions/pokemon/a1/033-charmander.json +++ b/backend/data/definitions/pokemon/a1/033-charmander.json @@ -17,7 +17,7 @@ ], "damage": 30, "damage_display": "30", - "effect_description": "Discard an Energy from this Pok\u00e9mon." + "effect_description": "Discard a Fire Energy from this Pokémon." } ], "weakness": { diff --git a/backend/data/definitions/pokemon/a1/035-charizard.json b/backend/data/definitions/pokemon/a1/035-charizard.json index 4c2ab2f..fadc253 100644 --- a/backend/data/definitions/pokemon/a1/035-charizard.json +++ b/backend/data/definitions/pokemon/a1/035-charizard.json @@ -21,14 +21,12 @@ ], "damage": 150, "damage_display": "150", - "effect_description": "Discard 2 Energy from this Pok\u00e9mon." + "effect_description": "Discard 2 Fire Energy from this Pokémon." } ], "weakness": { "energy_type": "water", "value": 20 }, - "illustrator": "takuyoa", - "image_path": "pokemon/a1/035-charizard.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/035-charizard.webp" + "illustrator": "takuyoa" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/036-charizard-ex.json b/backend/data/definitions/pokemon/a1/036-charizard-ex.json index 9b81b98..f76ee41 100644 --- a/backend/data/definitions/pokemon/a1/036-charizard-ex.json +++ b/backend/data/definitions/pokemon/a1/036-charizard-ex.json @@ -31,14 +31,12 @@ ], "damage": 200, "damage_display": "200", - "effect_description": "Discard 2 Energy from this Pok\u00e9mon." + "effect_description": "Discard 2 Fire Energy from this Pokémon." } ], "weakness": { "energy_type": "water", "value": 20 }, - "illustrator": "PLANETA Mochizuki", - "image_path": "pokemon/a1/036-charizard-ex.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/036-charizard-ex.webp" + "illustrator": "PLANETA Mochizuki" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/037-vulpix.json b/backend/data/definitions/pokemon/a1/037-vulpix.json index f4c941c..69dd83f 100644 --- a/backend/data/definitions/pokemon/a1/037-vulpix.json +++ b/backend/data/definitions/pokemon/a1/037-vulpix.json @@ -16,14 +16,12 @@ "colorless" ], "damage": 0, - "effect_description": "Flip a coin. If heads, the Defending Pok\u00e9mon can\u2019t attack during your opponent\u2019s next turn." + "effect_description": "Flip a coin. If heads, the Defending Pokémon can’t attack during your opponent’s next turn." } ], "weakness": { "energy_type": "water", "value": 20 }, - "illustrator": "Toshinao Aoki", - "image_path": "pokemon/a1/037-vulpix.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/037-vulpix.webp" + "illustrator": "Toshinao Aoki" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/038-ninetales.json b/backend/data/definitions/pokemon/a1/038-ninetales.json index d3f2f13..142cb58 100644 --- a/backend/data/definitions/pokemon/a1/038-ninetales.json +++ b/backend/data/definitions/pokemon/a1/038-ninetales.json @@ -19,7 +19,7 @@ ], "damage": 90, "damage_display": "90", - "effect_description": "Discard an Energy from this Pok\u00e9mon." + "effect_description": "Discard a Fire Energy from this Pokémon." } ], "weakness": { diff --git a/backend/data/definitions/pokemon/a1/039-growlithe.json b/backend/data/definitions/pokemon/a1/039-growlithe.json index 4923b26..113f6f3 100644 --- a/backend/data/definitions/pokemon/a1/039-growlithe.json +++ b/backend/data/definitions/pokemon/a1/039-growlithe.json @@ -24,7 +24,5 @@ "energy_type": "water", "value": 20 }, - "illustrator": "Mizue", - "image_path": "pokemon/a1/039-growlithe.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/039-growlithe.webp" + "illustrator": "Mizue" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/040-arcanine.json b/backend/data/definitions/pokemon/a1/040-arcanine.json index 984fe25..dc83aac 100644 --- a/backend/data/definitions/pokemon/a1/040-arcanine.json +++ b/backend/data/definitions/pokemon/a1/040-arcanine.json @@ -20,14 +20,12 @@ ], "damage": 100, "damage_display": "100", - "effect_description": "This Pok\u00e9mon also does 20 damage to itself." + "effect_description": "This Pokémon also does 20 damage to itself." } ], "weakness": { "energy_type": "water", "value": 20 }, - "illustrator": "kodama", - "image_path": "pokemon/a1/040-arcanine.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/040-arcanine.webp" + "illustrator": "kodama" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/041-arcanine-ex.json b/backend/data/definitions/pokemon/a1/041-arcanine-ex.json index 048fcbe..864139d 100644 --- a/backend/data/definitions/pokemon/a1/041-arcanine-ex.json +++ b/backend/data/definitions/pokemon/a1/041-arcanine-ex.json @@ -20,14 +20,12 @@ ], "damage": 120, "damage_display": "120", - "effect_description": "This Pok\u00e9mon also does 20 damage to itself." + "effect_description": "This Pokémon also does 20 damage to itself." } ], "weakness": { "energy_type": "water", "value": 20 }, - "illustrator": "PLANETA Saito", - "image_path": "pokemon/a1/041-arcanine-ex.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/041-arcanine-ex.webp" + "illustrator": "PLANETA Saito" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/044-magmar.json b/backend/data/definitions/pokemon/a1/044-magmar.json index c1e2f87..b887a6e 100644 --- a/backend/data/definitions/pokemon/a1/044-magmar.json +++ b/backend/data/definitions/pokemon/a1/044-magmar.json @@ -24,7 +24,5 @@ "energy_type": "water", "value": 20 }, - "illustrator": "Ryuta Fuse", - "image_path": "pokemon/a1/044-magmar.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/044-magmar.webp" + "illustrator": "Ryuta Fuse" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/045-flareon.json b/backend/data/definitions/pokemon/a1/045-flareon.json index 7997cd0..8089901 100644 --- a/backend/data/definitions/pokemon/a1/045-flareon.json +++ b/backend/data/definitions/pokemon/a1/045-flareon.json @@ -20,14 +20,12 @@ ], "damage": 110, "damage_display": "110", - "effect_description": "Discard an Energy from this Pok\u00e9mon." + "effect_description": "Discard a Fire Energy from this Pokémon." } ], "weakness": { "energy_type": "water", "value": 20 }, - "illustrator": "sui", - "image_path": "pokemon/a1/045-flareon.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/045-flareon.webp" + "illustrator": "sui" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/046-moltres.json b/backend/data/definitions/pokemon/a1/046-moltres.json index ba80172..03887ff 100644 --- a/backend/data/definitions/pokemon/a1/046-moltres.json +++ b/backend/data/definitions/pokemon/a1/046-moltres.json @@ -26,7 +26,5 @@ "energy_type": "lightning", "value": 20 }, - "illustrator": "Hitoshi Ariga", - "image_path": "pokemon/a1/046-moltres.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/046-moltres.webp" + "illustrator": "Hitoshi Ariga" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/047-moltres-ex.json b/backend/data/definitions/pokemon/a1/047-moltres-ex.json index 516dc18..488f2db 100644 --- a/backend/data/definitions/pokemon/a1/047-moltres-ex.json +++ b/backend/data/definitions/pokemon/a1/047-moltres-ex.json @@ -16,7 +16,7 @@ "fire" ], "damage": 0, - "effect_description": "Flip 3 coins. Take an amount of Energy from your Energy Zone equal to the number of heads and attach it to your Benched Pok\u00e9mon in any way you like." + "effect_description": "Flip 3 coins. Take an amount of Fire Energy from your Energy Zone equal to the number of heads and attach it to your Benched Fire Pokémon in any way you like." }, { "name": "Heat Blast", @@ -33,7 +33,5 @@ "energy_type": "lightning", "value": 20 }, - "illustrator": "PLANETA Tsuji", - "image_path": "pokemon/a1/047-moltres-ex.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/047-moltres-ex.webp" + "illustrator": "PLANETA Tsuji" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/050-salazzle.json b/backend/data/definitions/pokemon/a1/050-salazzle.json index 4e4e43c..e444a86 100644 --- a/backend/data/definitions/pokemon/a1/050-salazzle.json +++ b/backend/data/definitions/pokemon/a1/050-salazzle.json @@ -25,7 +25,5 @@ "energy_type": "water", "value": 20 }, - "illustrator": "hatachu", - "image_path": "pokemon/a1/050-salazzle.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/050-salazzle.webp" + "illustrator": "hatachu" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/051-sizzlipede.json b/backend/data/definitions/pokemon/a1/051-sizzlipede.json index 6d9725b..5213e3c 100644 --- a/backend/data/definitions/pokemon/a1/051-sizzlipede.json +++ b/backend/data/definitions/pokemon/a1/051-sizzlipede.json @@ -23,7 +23,5 @@ "energy_type": "water", "value": 20 }, - "illustrator": "Teeziro", - "image_path": "pokemon/a1/051-sizzlipede.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/051-sizzlipede.webp" + "illustrator": "Teeziro" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/052-centiskorch.json b/backend/data/definitions/pokemon/a1/052-centiskorch.json index 0f4eea2..0553b16 100644 --- a/backend/data/definitions/pokemon/a1/052-centiskorch.json +++ b/backend/data/definitions/pokemon/a1/052-centiskorch.json @@ -21,7 +21,7 @@ ], "damage": 130, "damage_display": "130", - "effect_description": "Discard an Energy from this Pok\u00e9mon." + "effect_description": "Discard a Fire Energy from this Pokémon." } ], "weakness": { diff --git a/backend/data/definitions/pokemon/a1/053-squirtle.json b/backend/data/definitions/pokemon/a1/053-squirtle.json index 28d2a7b..cfb4690 100644 --- a/backend/data/definitions/pokemon/a1/053-squirtle.json +++ b/backend/data/definitions/pokemon/a1/053-squirtle.json @@ -23,7 +23,5 @@ "energy_type": "lightning", "value": 20 }, - "illustrator": "Mizue", - "image_path": "pokemon/a1/053-squirtle.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/053-squirtle.webp" + "illustrator": "Mizue" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/054-wartortle.json b/backend/data/definitions/pokemon/a1/054-wartortle.json index 355d38d..d13369e 100644 --- a/backend/data/definitions/pokemon/a1/054-wartortle.json +++ b/backend/data/definitions/pokemon/a1/054-wartortle.json @@ -25,7 +25,5 @@ "energy_type": "lightning", "value": 20 }, - "illustrator": "Nelnal", - "image_path": "pokemon/a1/054-wartortle.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/054-wartortle.webp" + "illustrator": "Nelnal" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/055-blastoise.json b/backend/data/definitions/pokemon/a1/055-blastoise.json index df22449..4fb5541 100644 --- a/backend/data/definitions/pokemon/a1/055-blastoise.json +++ b/backend/data/definitions/pokemon/a1/055-blastoise.json @@ -20,7 +20,7 @@ ], "damage": 80, "damage_display": "80x", - "effect_description": "If this Pok\u00e9mon has at least 2 extra Energy attached, this attack does 60 more damage.", + "effect_description": "If this Pokémon has at least 2 extra Water Energy attached, this attack does 60 more damage.", "effect_params": { "damage_modifier": "x" } @@ -30,7 +30,5 @@ "energy_type": "lightning", "value": 20 }, - "illustrator": "Nurikabe", - "image_path": "pokemon/a1/055-blastoise.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/055-blastoise.webp" + "illustrator": "Nurikabe" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/056-blastoise-ex.json b/backend/data/definitions/pokemon/a1/056-blastoise-ex.json index 51682ad..8b6ddfc 100644 --- a/backend/data/definitions/pokemon/a1/056-blastoise-ex.json +++ b/backend/data/definitions/pokemon/a1/056-blastoise-ex.json @@ -29,7 +29,7 @@ ], "damage": 100, "damage_display": "100x", - "effect_description": "If this Pok\u00e9mon has at least 2 extra Energy attached, this attack does 60 more damage.", + "effect_description": "If this Pokémon has at least 2 extra Water Energy attached, this attack does 60 more damage.", "effect_params": { "damage_modifier": "x" } @@ -39,7 +39,5 @@ "energy_type": "lightning", "value": 20 }, - "illustrator": "PLANETA Tsuji", - "image_path": "pokemon/a1/056-blastoise-ex.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/056-blastoise-ex.webp" + "illustrator": "PLANETA Tsuji" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/057-psyduck.json b/backend/data/definitions/pokemon/a1/057-psyduck.json index 4f00b71..9e02985 100644 --- a/backend/data/definitions/pokemon/a1/057-psyduck.json +++ b/backend/data/definitions/pokemon/a1/057-psyduck.json @@ -17,14 +17,12 @@ ], "damage": 10, "damage_display": "10", - "effect_description": "Your opponent can\u2019t use any Supporter cards from their hand during their next turn." + "effect_description": "Your opponent can’t use any Supporter cards from their hand during their next turn." } ], "weakness": { "energy_type": "lightning", "value": 20 }, - "illustrator": "Shibuzoh.", - "image_path": "pokemon/a1/057-psyduck.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/057-psyduck.webp" + "illustrator": "Shibuzoh." } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/059-poliwag.json b/backend/data/definitions/pokemon/a1/059-poliwag.json index 6e7c6be..f96e8a7 100644 --- a/backend/data/definitions/pokemon/a1/059-poliwag.json +++ b/backend/data/definitions/pokemon/a1/059-poliwag.json @@ -23,7 +23,5 @@ "energy_type": "lightning", "value": 20 }, - "illustrator": "Shibuzoh.", - "image_path": "pokemon/a1/059-poliwag.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/059-poliwag.webp" + "illustrator": "Shibuzoh." } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/060-poliwhirl.json b/backend/data/definitions/pokemon/a1/060-poliwhirl.json index 4aa39ff..9fef4eb 100644 --- a/backend/data/definitions/pokemon/a1/060-poliwhirl.json +++ b/backend/data/definitions/pokemon/a1/060-poliwhirl.json @@ -25,7 +25,5 @@ "energy_type": "lightning", "value": 20 }, - "illustrator": "Yuka Morii", - "image_path": "pokemon/a1/060-poliwhirl.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/060-poliwhirl.webp" + "illustrator": "Yuka Morii" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/061-poliwrath.json b/backend/data/definitions/pokemon/a1/061-poliwrath.json index 1e790c0..e009aea 100644 --- a/backend/data/definitions/pokemon/a1/061-poliwrath.json +++ b/backend/data/definitions/pokemon/a1/061-poliwrath.json @@ -26,14 +26,12 @@ { "name": "Counterattack", "effect_id": "unimplemented", - "effect_description": "If this Pok\u00e9mon is in the Active Spot and is damaged by an attack from your opponent\u2019s Pok\u00e9mon, do 20 damage to the Attacking Pok\u00e9mon." + "effect_description": "If this Pokémon is in the Active Spot and is damaged by an attack from your opponent’s Pokémon, do 20 damage to the Attacking Pokémon." } ], "weakness": { "energy_type": "lightning", "value": 20 }, - "illustrator": "Akira Komayama", - "image_path": "pokemon/a1/061-poliwrath.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/061-poliwrath.webp" + "illustrator": "Akira Komayama" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/062-tentacool.json b/backend/data/definitions/pokemon/a1/062-tentacool.json index d02fec4..10e7584 100644 --- a/backend/data/definitions/pokemon/a1/062-tentacool.json +++ b/backend/data/definitions/pokemon/a1/062-tentacool.json @@ -23,7 +23,5 @@ "energy_type": "lightning", "value": 20 }, - "illustrator": "Shinya Komatsu", - "image_path": "pokemon/a1/062-tentacool.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/062-tentacool.webp" + "illustrator": "Shinya Komatsu" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/063-tentacruel.json b/backend/data/definitions/pokemon/a1/063-tentacruel.json index e0c257d..0c3c3d9 100644 --- a/backend/data/definitions/pokemon/a1/063-tentacruel.json +++ b/backend/data/definitions/pokemon/a1/063-tentacruel.json @@ -19,14 +19,12 @@ ], "damage": 50, "damage_display": "50", - "effect_description": "Your opponent\u2019s Active Pok\u00e9mon is now Poisoned." + "effect_description": "Your opponent’s Active Pokémon is now Poisoned." } ], "weakness": { "energy_type": "lightning", "value": 20 }, - "illustrator": "kodama", - "image_path": "pokemon/a1/063-tentacruel.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/063-tentacruel.webp" + "illustrator": "kodama" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/064-seel.json b/backend/data/definitions/pokemon/a1/064-seel.json index 6abe62d..d87aa7a 100644 --- a/backend/data/definitions/pokemon/a1/064-seel.json +++ b/backend/data/definitions/pokemon/a1/064-seel.json @@ -24,7 +24,5 @@ "energy_type": "lightning", "value": 20 }, - "illustrator": "Masako Yamashita", - "image_path": "pokemon/a1/064-seel.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/064-seel.webp" + "illustrator": "Masako Yamashita" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/065-dewgong.json b/backend/data/definitions/pokemon/a1/065-dewgong.json index 38c23fb..a1bbd79 100644 --- a/backend/data/definitions/pokemon/a1/065-dewgong.json +++ b/backend/data/definitions/pokemon/a1/065-dewgong.json @@ -26,7 +26,5 @@ "energy_type": "lightning", "value": 20 }, - "illustrator": "Kanako Eo", - "image_path": "pokemon/a1/065-dewgong.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/065-dewgong.webp" + "illustrator": "Kanako Eo" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/066-shellder.json b/backend/data/definitions/pokemon/a1/066-shellder.json index bc8914f..572950e 100644 --- a/backend/data/definitions/pokemon/a1/066-shellder.json +++ b/backend/data/definitions/pokemon/a1/066-shellder.json @@ -23,7 +23,5 @@ "energy_type": "lightning", "value": 20 }, - "illustrator": "Sumiyoshi Kizuki", - "image_path": "pokemon/a1/066-shellder.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/066-shellder.webp" + "illustrator": "Sumiyoshi Kizuki" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/067-cloyster.json b/backend/data/definitions/pokemon/a1/067-cloyster.json index 29b8d55..d946aca 100644 --- a/backend/data/definitions/pokemon/a1/067-cloyster.json +++ b/backend/data/definitions/pokemon/a1/067-cloyster.json @@ -26,14 +26,12 @@ { "name": "Shell Armor", "effect_id": "unimplemented", - "effect_description": "This Pok\u00e9mon takes \u221210 damage from attacks." + "effect_description": "This Pokémon takes −10 damage from attacks." } ], "weakness": { "energy_type": "lightning", "value": 20 }, - "illustrator": "Saya Tsuruta", - "image_path": "pokemon/a1/067-cloyster.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/067-cloyster.webp" + "illustrator": "Saya Tsuruta" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/068-krabby.json b/backend/data/definitions/pokemon/a1/068-krabby.json index e8af495..8801916 100644 --- a/backend/data/definitions/pokemon/a1/068-krabby.json +++ b/backend/data/definitions/pokemon/a1/068-krabby.json @@ -24,7 +24,5 @@ "energy_type": "lightning", "value": 20 }, - "illustrator": "Tomokazu Komiya", - "image_path": "pokemon/a1/068-krabby.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/068-krabby.webp" + "illustrator": "Tomokazu Komiya" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/069-kingler.json b/backend/data/definitions/pokemon/a1/069-kingler.json index d384c81..051e1c8 100644 --- a/backend/data/definitions/pokemon/a1/069-kingler.json +++ b/backend/data/definitions/pokemon/a1/069-kingler.json @@ -30,7 +30,5 @@ "energy_type": "lightning", "value": 20 }, - "illustrator": "Shigenori Negishi", - "image_path": "pokemon/a1/069-kingler.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/069-kingler.webp" + "illustrator": "Shigenori Negishi" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/070-horsea.json b/backend/data/definitions/pokemon/a1/070-horsea.json index 7e3f0f7..9a3a47d 100644 --- a/backend/data/definitions/pokemon/a1/070-horsea.json +++ b/backend/data/definitions/pokemon/a1/070-horsea.json @@ -23,7 +23,5 @@ "energy_type": "lightning", "value": 20 }, - "illustrator": "Saya Tsuruta", - "image_path": "pokemon/a1/070-horsea.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/070-horsea.webp" + "illustrator": "Saya Tsuruta" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/071-seadra.json b/backend/data/definitions/pokemon/a1/071-seadra.json index ef9be87..bf7d992 100644 --- a/backend/data/definitions/pokemon/a1/071-seadra.json +++ b/backend/data/definitions/pokemon/a1/071-seadra.json @@ -19,14 +19,12 @@ "water" ], "damage": 0, - "effect_description": "This attack does 50 damage to 1 of your opponent\u2019s Pok\u00e9mon." + "effect_description": "This attack does 50 damage to 1 of your opponent’s Pokémon." } ], "weakness": { "energy_type": "lightning", "value": 20 }, - "illustrator": "Sanosuke Sakuma", - "image_path": "pokemon/a1/071-seadra.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/071-seadra.webp" + "illustrator": "Sanosuke Sakuma" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/072-goldeen.json b/backend/data/definitions/pokemon/a1/072-goldeen.json index 02c6472..2b209dc 100644 --- a/backend/data/definitions/pokemon/a1/072-goldeen.json +++ b/backend/data/definitions/pokemon/a1/072-goldeen.json @@ -23,7 +23,5 @@ "energy_type": "lightning", "value": 20 }, - "illustrator": "Kyoko Umemoto", - "image_path": "pokemon/a1/072-goldeen.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/072-goldeen.webp" + "illustrator": "Kyoko Umemoto" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/075-starmie.json b/backend/data/definitions/pokemon/a1/075-starmie.json index caccfb0..6b621d0 100644 --- a/backend/data/definitions/pokemon/a1/075-starmie.json +++ b/backend/data/definitions/pokemon/a1/075-starmie.json @@ -24,7 +24,5 @@ "energy_type": "lightning", "value": 20 }, - "illustrator": "Yukiko Baba", - "image_path": "pokemon/a1/075-starmie.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/075-starmie.webp" + "illustrator": "Yukiko Baba" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/078-gyarados.json b/backend/data/definitions/pokemon/a1/078-gyarados.json index b687ed3..83ad7f4 100644 --- a/backend/data/definitions/pokemon/a1/078-gyarados.json +++ b/backend/data/definitions/pokemon/a1/078-gyarados.json @@ -21,14 +21,12 @@ ], "damage": 100, "damage_display": "100", - "effect_description": "Discard a random Energy from your opponent\u2019s Active Pok\u00e9mon." + "effect_description": "Discard a random Energy from your opponent’s Active Pokémon." } ], "weakness": { "energy_type": "lightning", "value": 20 }, - "illustrator": "Mitsuhiro Arita", - "image_path": "pokemon/a1/078-gyarados.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/078-gyarados.webp" + "illustrator": "Mitsuhiro Arita" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/079-lapras.json b/backend/data/definitions/pokemon/a1/079-lapras.json index 297730f..a172408 100644 --- a/backend/data/definitions/pokemon/a1/079-lapras.json +++ b/backend/data/definitions/pokemon/a1/079-lapras.json @@ -17,7 +17,7 @@ ], "damage": 20, "damage_display": "20x", - "effect_description": "If this Pok\u00e9mon has at least 3 extra Energy attached, this attack does 70 more damage.", + "effect_description": "If this Pokémon has at least 3 extra Water Energy attached, this attack does 70 more damage.", "effect_params": { "damage_modifier": "x" } @@ -27,7 +27,5 @@ "energy_type": "lightning", "value": 20 }, - "illustrator": "Sekio", - "image_path": "pokemon/a1/079-lapras.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/079-lapras.webp" + "illustrator": "Sekio" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/080-vaporeon.json b/backend/data/definitions/pokemon/a1/080-vaporeon.json index 416515c..c6614d3 100644 --- a/backend/data/definitions/pokemon/a1/080-vaporeon.json +++ b/backend/data/definitions/pokemon/a1/080-vaporeon.json @@ -20,14 +20,12 @@ ], "damage": 60, "damage_display": "60", - "effect_description": "Heal 30 damage from this Pok\u00e9mon." + "effect_description": "Heal 30 damage from this Pokémon." } ], "weakness": { "energy_type": "lightning", "value": 20 }, - "illustrator": "Kagemaru Himeno", - "image_path": "pokemon/a1/080-vaporeon.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/080-vaporeon.webp" + "illustrator": "Kagemaru Himeno" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/082-omastar.json b/backend/data/definitions/pokemon/a1/082-omastar.json index f4d0f76..26ce81c 100644 --- a/backend/data/definitions/pokemon/a1/082-omastar.json +++ b/backend/data/definitions/pokemon/a1/082-omastar.json @@ -20,14 +20,12 @@ ], "damage": 70, "damage_display": "70", - "effect_description": "During your opponent\u2019s next turn, the Defending Pok\u00e9mon can\u2019t attack." + "effect_description": "During your opponent’s next turn, the Defending Pokémon can’t attack." } ], "weakness": { "energy_type": "lightning", "value": 20 }, - "illustrator": "kirisAki", - "image_path": "pokemon/a1/082-omastar.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/082-omastar.webp" + "illustrator": "kirisAki" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/083-articuno.json b/backend/data/definitions/pokemon/a1/083-articuno.json index 49bc825..1b979ba 100644 --- a/backend/data/definitions/pokemon/a1/083-articuno.json +++ b/backend/data/definitions/pokemon/a1/083-articuno.json @@ -19,14 +19,12 @@ ], "damage": 60, "damage_display": "60", - "effect_description": "Flip a coin. If heads, your opponent\u2019s Active Pok\u00e9mon is now Paralyzed." + "effect_description": "Flip a coin. If heads, your opponent’s Active Pokémon is now Paralyzed." } ], "weakness": { "energy_type": "lightning", "value": 20 }, - "illustrator": "Hitoshi Ariga", - "image_path": "pokemon/a1/083-articuno.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/083-articuno.webp" + "illustrator": "Hitoshi Ariga" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/084-articuno-ex.json b/backend/data/definitions/pokemon/a1/084-articuno-ex.json index c32e732..59d9b6a 100644 --- a/backend/data/definitions/pokemon/a1/084-articuno-ex.json +++ b/backend/data/definitions/pokemon/a1/084-articuno-ex.json @@ -28,14 +28,12 @@ ], "damage": 80, "damage_display": "80", - "effect_description": "This attack also does 10 damage to each of your opponent\u2019s Benched Pok\u00e9mon." + "effect_description": "This attack also does 10 damage to each of your opponent’s Benched Pokémon." } ], "weakness": { "energy_type": "lightning", "value": 20 }, - "illustrator": "PLANETA Saito", - "image_path": "pokemon/a1/084-articuno-ex.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/084-articuno-ex.webp" + "illustrator": "PLANETA Saito" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/085-ducklett.json b/backend/data/definitions/pokemon/a1/085-ducklett.json index da1d0db..22484ab 100644 --- a/backend/data/definitions/pokemon/a1/085-ducklett.json +++ b/backend/data/definitions/pokemon/a1/085-ducklett.json @@ -24,7 +24,5 @@ "energy_type": "lightning", "value": 20 }, - "illustrator": "Yumi", - "image_path": "pokemon/a1/085-ducklett.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/085-ducklett.webp" + "illustrator": "Yumi" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/086-swanna.json b/backend/data/definitions/pokemon/a1/086-swanna.json index 6333517..95732df 100644 --- a/backend/data/definitions/pokemon/a1/086-swanna.json +++ b/backend/data/definitions/pokemon/a1/086-swanna.json @@ -26,7 +26,5 @@ "energy_type": "lightning", "value": 20 }, - "illustrator": "sui", - "image_path": "pokemon/a1/086-swanna.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/086-swanna.webp" + "illustrator": "sui" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/088-frogadier.json b/backend/data/definitions/pokemon/a1/088-frogadier.json index d72d8c1..4032d8f 100644 --- a/backend/data/definitions/pokemon/a1/088-frogadier.json +++ b/backend/data/definitions/pokemon/a1/088-frogadier.json @@ -24,7 +24,5 @@ "energy_type": "lightning", "value": 20 }, - "illustrator": "Akira Komayama", - "image_path": "pokemon/a1/088-frogadier.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/088-frogadier.webp" + "illustrator": "Akira Komayama" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/089-greninja.json b/backend/data/definitions/pokemon/a1/089-greninja.json index 3a073b1..e954ab0 100644 --- a/backend/data/definitions/pokemon/a1/089-greninja.json +++ b/backend/data/definitions/pokemon/a1/089-greninja.json @@ -25,14 +25,12 @@ { "name": "Water Shuriken", "effect_id": "unimplemented", - "effect_description": "Once during your turn, you may do 20 damage to 1 of your opponent\u2019s Pok\u00e9mon." + "effect_description": "Once during your turn, you may do 20 damage to 1 of your opponent’s Pokémon." } ], "weakness": { "energy_type": "lightning", "value": 20 }, - "illustrator": "5ban Graphics", - "image_path": "pokemon/a1/089-greninja.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/089-greninja.webp" + "illustrator": "5ban Graphics" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/091-bruxish.json b/backend/data/definitions/pokemon/a1/091-bruxish.json index 1ee70ac..f6a3fe5 100644 --- a/backend/data/definitions/pokemon/a1/091-bruxish.json +++ b/backend/data/definitions/pokemon/a1/091-bruxish.json @@ -18,7 +18,7 @@ ], "damage": 10, "damage_display": "10x", - "effect_description": "If your opponent\u2019s Active Pok\u00e9mon has damage on it, this attack does 60 more damage.", + "effect_description": "If your opponent’s Active Pokémon has damage on it, this attack does 60 more damage.", "effect_params": { "damage_modifier": "x" } diff --git a/backend/data/definitions/pokemon/a1/092-snom.json b/backend/data/definitions/pokemon/a1/092-snom.json index 9bdc547..763b74f 100644 --- a/backend/data/definitions/pokemon/a1/092-snom.json +++ b/backend/data/definitions/pokemon/a1/092-snom.json @@ -23,7 +23,5 @@ "energy_type": "metal", "value": 20 }, - "illustrator": "ryoma uratsuka", - "image_path": "pokemon/a1/092-snom.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/092-snom.webp" + "illustrator": "ryoma uratsuka" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/093-frosmoth.json b/backend/data/definitions/pokemon/a1/093-frosmoth.json index c50ab48..674db4a 100644 --- a/backend/data/definitions/pokemon/a1/093-frosmoth.json +++ b/backend/data/definitions/pokemon/a1/093-frosmoth.json @@ -19,14 +19,12 @@ ], "damage": 40, "damage_display": "40", - "effect_description": "Your opponent\u2019s Active Pok\u00e9mon is now Asleep." + "effect_description": "Your opponent’s Active Pokémon is now Asleep." } ], "weakness": { "energy_type": "metal", "value": 20 }, - "illustrator": "aoki", - "image_path": "pokemon/a1/093-frosmoth.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/093-frosmoth.webp" + "illustrator": "aoki" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/095-raichu.json b/backend/data/definitions/pokemon/a1/095-raichu.json index baba09a..c204209 100644 --- a/backend/data/definitions/pokemon/a1/095-raichu.json +++ b/backend/data/definitions/pokemon/a1/095-raichu.json @@ -20,14 +20,12 @@ ], "damage": 140, "damage_display": "140", - "effect_description": "Discard all Energy from this Pok\u00e9mon." + "effect_description": "Discard all Energy from this Pokémon." } ], "weakness": { "energy_type": "fighting", "value": 20 }, - "illustrator": "AKIRA EGAWA", - "image_path": "pokemon/a1/095-raichu.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/095-raichu.webp" + "illustrator": "AKIRA EGAWA" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/096-pikachu-ex.json b/backend/data/definitions/pokemon/a1/096-pikachu-ex.json index 92a9776..fb0a708 100644 --- a/backend/data/definitions/pokemon/a1/096-pikachu-ex.json +++ b/backend/data/definitions/pokemon/a1/096-pikachu-ex.json @@ -18,7 +18,7 @@ ], "damage": 30, "damage_display": "30+", - "effect_description": "This attack does 30 damage for each of your Benched Pok\u00e9mon.", + "effect_description": "This attack does 30 damage for each of your Benched Lightning Pokémon.", "effect_params": { "damage_modifier": "+" } @@ -28,7 +28,5 @@ "energy_type": "fighting", "value": 20 }, - "illustrator": "PLANETA CG Works", - "image_path": "pokemon/a1/096-pikachu-ex.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/096-pikachu-ex.webp" + "illustrator": "PLANETA CG Works" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/098-magneton.json b/backend/data/definitions/pokemon/a1/098-magneton.json index 5db204b..6a4d770 100644 --- a/backend/data/definitions/pokemon/a1/098-magneton.json +++ b/backend/data/definitions/pokemon/a1/098-magneton.json @@ -27,14 +27,12 @@ { "name": "Volt Charge", "effect_id": "unimplemented", - "effect_description": "Once during your turn, you may take an Energy from your Energy Zone and attach it to this Pok\u00e9mon." + "effect_description": "Once during your turn, you may take a Lightning Energy from your Energy Zone and attach it to this Pokémon." } ], "weakness": { "energy_type": "fighting", "value": 20 }, - "illustrator": "kirisAki", - "image_path": "pokemon/a1/098-magneton.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/098-magneton.webp" + "illustrator": "kirisAki" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/099-voltorb.json b/backend/data/definitions/pokemon/a1/099-voltorb.json index 2b6e1c0..faa0487 100644 --- a/backend/data/definitions/pokemon/a1/099-voltorb.json +++ b/backend/data/definitions/pokemon/a1/099-voltorb.json @@ -23,7 +23,5 @@ "energy_type": "fighting", "value": 20 }, - "illustrator": "SATOSHI NAKAI", - "image_path": "pokemon/a1/099-voltorb.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/099-voltorb.webp" + "illustrator": "SATOSHI NAKAI" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/100-electrode.json b/backend/data/definitions/pokemon/a1/100-electrode.json index de29c92..2f460c1 100644 --- a/backend/data/definitions/pokemon/a1/100-electrode.json +++ b/backend/data/definitions/pokemon/a1/100-electrode.json @@ -25,7 +25,5 @@ "energy_type": "fighting", "value": 20 }, - "illustrator": "Asako Ito", - "image_path": "pokemon/a1/100-electrode.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/100-electrode.webp" + "illustrator": "Asako Ito" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/101-electabuzz.json b/backend/data/definitions/pokemon/a1/101-electabuzz.json index 3b67c0f..b5612e8 100644 --- a/backend/data/definitions/pokemon/a1/101-electabuzz.json +++ b/backend/data/definitions/pokemon/a1/101-electabuzz.json @@ -18,7 +18,7 @@ ], "damage": 40, "damage_display": "40x", - "effect_description": "Flip a coin. If heads, this attack does 40 more damage. If tails, this Pok\u00e9mon also does 20 damage to itself.", + "effect_description": "Flip a coin. If heads, this attack does 40 more damage. If tails, this Pokémon also does 20 damage to itself.", "effect_params": { "damage_modifier": "x" } diff --git a/backend/data/definitions/pokemon/a1/102-jolteon.json b/backend/data/definitions/pokemon/a1/102-jolteon.json index 1d16611..fae845c 100644 --- a/backend/data/definitions/pokemon/a1/102-jolteon.json +++ b/backend/data/definitions/pokemon/a1/102-jolteon.json @@ -29,7 +29,5 @@ "energy_type": "fighting", "value": 20 }, - "illustrator": "Kouki Saitou", - "image_path": "pokemon/a1/102-jolteon.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/102-jolteon.webp" + "illustrator": "Kouki Saitou" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/103-zapdos.json b/backend/data/definitions/pokemon/a1/103-zapdos.json index bd31dc7..8e2a3c3 100644 --- a/backend/data/definitions/pokemon/a1/103-zapdos.json +++ b/backend/data/definitions/pokemon/a1/103-zapdos.json @@ -19,14 +19,12 @@ ], "damage": 100, "damage_display": "100", - "effect_description": "This attack also does 30 damage to 1 of your Benched Pok\u00e9mon." + "effect_description": "This attack also does 30 damage to 1 of your Benched Pokémon." } ], "weakness": { "energy_type": "lightning", "value": 20 }, - "illustrator": "Hitoshi Ariga", - "image_path": "pokemon/a1/103-zapdos.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/103-zapdos.webp" + "illustrator": "Hitoshi Ariga" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/104-zapdos-ex.json b/backend/data/definitions/pokemon/a1/104-zapdos-ex.json index c55ab7d..ecdeaa5 100644 --- a/backend/data/definitions/pokemon/a1/104-zapdos-ex.json +++ b/backend/data/definitions/pokemon/a1/104-zapdos-ex.json @@ -37,7 +37,5 @@ "energy_type": "lightning", "value": 20 }, - "illustrator": "PLANETA CG Works", - "image_path": "pokemon/a1/104-zapdos-ex.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/104-zapdos-ex.webp" + "illustrator": "PLANETA CG Works" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/106-zebstrika.json b/backend/data/definitions/pokemon/a1/106-zebstrika.json index 61cfcc7..9f40f20 100644 --- a/backend/data/definitions/pokemon/a1/106-zebstrika.json +++ b/backend/data/definitions/pokemon/a1/106-zebstrika.json @@ -17,14 +17,12 @@ "lightning" ], "damage": 0, - "effect_description": "This attack does 30 damage to 1 of your opponent\u2019s Pok\u00e9mon." + "effect_description": "This attack does 30 damage to 1 of your opponent’s Pokémon." } ], "weakness": { "energy_type": "fighting", "value": 20 }, - "illustrator": "Misa Tsutsui", - "image_path": "pokemon/a1/106-zebstrika.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/106-zebstrika.webp" + "illustrator": "Misa Tsutsui" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/107-tynamo.json b/backend/data/definitions/pokemon/a1/107-tynamo.json index 9d6fca6..581b318 100644 --- a/backend/data/definitions/pokemon/a1/107-tynamo.json +++ b/backend/data/definitions/pokemon/a1/107-tynamo.json @@ -23,7 +23,5 @@ "energy_type": "fighting", "value": 20 }, - "illustrator": "Asako Ito", - "image_path": "pokemon/a1/107-tynamo.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/107-tynamo.webp" + "illustrator": "Asako Ito" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/108-eelektrik.json b/backend/data/definitions/pokemon/a1/108-eelektrik.json index 6914f2d..b295108 100644 --- a/backend/data/definitions/pokemon/a1/108-eelektrik.json +++ b/backend/data/definitions/pokemon/a1/108-eelektrik.json @@ -24,7 +24,5 @@ "energy_type": "fighting", "value": 20 }, - "illustrator": "Midori Harada", - "image_path": "pokemon/a1/108-eelektrik.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/108-eelektrik.webp" + "illustrator": "Midori Harada" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/109-eelektross.json b/backend/data/definitions/pokemon/a1/109-eelektross.json index e5c8162..9bd8bf4 100644 --- a/backend/data/definitions/pokemon/a1/109-eelektross.json +++ b/backend/data/definitions/pokemon/a1/109-eelektross.json @@ -20,14 +20,12 @@ ], "damage": 80, "damage_display": "80", - "effect_description": "Flip a coin. If heads, your opponent\u2019s Active Pok\u00e9mon is now Paralyzed." + "effect_description": "Flip a coin. If heads, your opponent’s Active Pokémon is now Paralyzed." } ], "weakness": { "energy_type": "fighting", "value": 20 }, - "illustrator": "hatachu", - "image_path": "pokemon/a1/109-eelektross.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/109-eelektross.webp" + "illustrator": "hatachu" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/112-pincurchin.json b/backend/data/definitions/pokemon/a1/112-pincurchin.json index 1535ba0..548736e 100644 --- a/backend/data/definitions/pokemon/a1/112-pincurchin.json +++ b/backend/data/definitions/pokemon/a1/112-pincurchin.json @@ -18,7 +18,7 @@ ], "damage": 30, "damage_display": "30", - "effect_description": "Flip a coin. If heads, your opponent\u2019s Active Pok\u00e9mon is now Paralyzed." + "effect_description": "Flip a coin. If heads, your opponent’s Active Pokémon is now Paralyzed." } ], "weakness": { diff --git a/backend/data/definitions/pokemon/a1/113-clefairy.json b/backend/data/definitions/pokemon/a1/113-clefairy.json index c76a598..e320826 100644 --- a/backend/data/definitions/pokemon/a1/113-clefairy.json +++ b/backend/data/definitions/pokemon/a1/113-clefairy.json @@ -23,7 +23,5 @@ "energy_type": "metal", "value": 20 }, - "illustrator": "kirisAki", - "image_path": "pokemon/a1/113-clefairy.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/113-clefairy.webp" + "illustrator": "kirisAki" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/114-clefable.json b/backend/data/definitions/pokemon/a1/114-clefable.json index affce41..e752dbe 100644 --- a/backend/data/definitions/pokemon/a1/114-clefable.json +++ b/backend/data/definitions/pokemon/a1/114-clefable.json @@ -24,7 +24,5 @@ "energy_type": "metal", "value": 20 }, - "illustrator": "Sanosuke Sakuma", - "image_path": "pokemon/a1/114-clefable.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/114-clefable.webp" + "illustrator": "Sanosuke Sakuma" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/115-abra.json b/backend/data/definitions/pokemon/a1/115-abra.json index 2849793..4bca449 100644 --- a/backend/data/definitions/pokemon/a1/115-abra.json +++ b/backend/data/definitions/pokemon/a1/115-abra.json @@ -16,14 +16,12 @@ "colorless" ], "damage": 0, - "effect_description": "Switch this Pok\u00e9mon with 1 of your Benched Pok\u00e9mon." + "effect_description": "Switch this Pokémon with 1 of your Benched Pokémon." } ], "weakness": { "energy_type": "darkness", "value": 20 }, - "illustrator": "Aya Kusube", - "image_path": "pokemon/a1/115-abra.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/115-abra.webp" + "illustrator": "Aya Kusube" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/117-alakazam.json b/backend/data/definitions/pokemon/a1/117-alakazam.json index 20b31d6..02034b6 100644 --- a/backend/data/definitions/pokemon/a1/117-alakazam.json +++ b/backend/data/definitions/pokemon/a1/117-alakazam.json @@ -20,7 +20,7 @@ ], "damage": 60, "damage_display": "60x", - "effect_description": "This attack does 30 more damage for each Energy attached to your opponent\u2019s Active Pok\u00e9mon.", + "effect_description": "This attack does 30 more damage for each Energy attached to your opponent’s Active Pokémon.", "effect_params": { "damage_modifier": "x" } @@ -30,7 +30,5 @@ "energy_type": "darkness", "value": 20 }, - "illustrator": "Kouki Saitou", - "image_path": "pokemon/a1/117-alakazam.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/117-alakazam.webp" + "illustrator": "Kouki Saitou" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/122-gengar.json b/backend/data/definitions/pokemon/a1/122-gengar.json index c39ec5b..bebcc10 100644 --- a/backend/data/definitions/pokemon/a1/122-gengar.json +++ b/backend/data/definitions/pokemon/a1/122-gengar.json @@ -18,14 +18,12 @@ ], "damage": 50, "damage_display": "50", - "effect_description": "Your opponent can\u2019t use any Supporter cards from their hand during their next turn." + "effect_description": "Your opponent can’t use any Supporter cards from their hand during their next turn." } ], "weakness": { "energy_type": "darkness", "value": 20 }, - "illustrator": "Naoyo Kimura", - "image_path": "pokemon/a1/122-gengar.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/122-gengar.webp" + "illustrator": "Naoyo Kimura" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/123-gengar-ex.json b/backend/data/definitions/pokemon/a1/123-gengar-ex.json index 12ca6d1..4b641be 100644 --- a/backend/data/definitions/pokemon/a1/123-gengar-ex.json +++ b/backend/data/definitions/pokemon/a1/123-gengar-ex.json @@ -26,14 +26,12 @@ { "name": "Shadowy Spellbind", "effect_id": "unimplemented", - "effect_description": "As long as this Pok\u00e9mon is in the Active Spot, your opponent can\u2019t use any Supporter cards from their hand." + "effect_description": "As long as this Pokémon is in the Active Spot, your opponent can’t use any Supporter cards from their hand." } ], "weakness": { "energy_type": "darkness", "value": 20 }, - "illustrator": "PLANETA CG Works", - "image_path": "pokemon/a1/123-gengar-ex.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/123-gengar-ex.webp" + "illustrator": "PLANETA CG Works" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/125-hypno.json b/backend/data/definitions/pokemon/a1/125-hypno.json index 8d869c8..0dfe22a 100644 --- a/backend/data/definitions/pokemon/a1/125-hypno.json +++ b/backend/data/definitions/pokemon/a1/125-hypno.json @@ -26,14 +26,12 @@ { "name": "Sleep Pendulum", "effect_id": "unimplemented", - "effect_description": "Once during your turn, you may flip a coin. If heads, your opponent\u2019s Active Pok\u00e9mon is now Asleep." + "effect_description": "Once during your turn, you may flip a coin. If heads, your opponent’s Active Pokémon is now Asleep." } ], "weakness": { "energy_type": "darkness", "value": 20 }, - "illustrator": "Shigenori Negishi", - "image_path": "pokemon/a1/125-hypno.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/125-hypno.webp" + "illustrator": "Shigenori Negishi" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/126-mr-mime.json b/backend/data/definitions/pokemon/a1/126-mr-mime.json index 38041c4..f9e2759 100644 --- a/backend/data/definitions/pokemon/a1/126-mr-mime.json +++ b/backend/data/definitions/pokemon/a1/126-mr-mime.json @@ -18,14 +18,12 @@ ], "damage": 30, "damage_display": "30", - "effect_description": "During your opponent\u2019s next turn, this Pok\u00e9mon takes \u221220 damage from attacks." + "effect_description": "During your opponent’s next turn, this Pokémon takes −20 damage from attacks." } ], "weakness": { "energy_type": "darkness", "value": 20 }, - "illustrator": "Kagemaru Himeno", - "image_path": "pokemon/a1/126-mr-mime.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/126-mr-mime.webp" + "illustrator": "Kagemaru Himeno" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/127-jynx.json b/backend/data/definitions/pokemon/a1/127-jynx.json index fa9ddfc..dc18d18 100644 --- a/backend/data/definitions/pokemon/a1/127-jynx.json +++ b/backend/data/definitions/pokemon/a1/127-jynx.json @@ -18,7 +18,7 @@ ], "damage": 30, "damage_display": "30x", - "effect_description": "This attack does 20 more damage for each Energy attached to your opponent\u2019s Active Pok\u00e9mon.", + "effect_description": "This attack does 20 more damage for each Energy attached to your opponent’s Active Pokémon.", "effect_params": { "damage_modifier": "x" } @@ -28,7 +28,5 @@ "energy_type": "darkness", "value": 20 }, - "illustrator": "Oswaldo KATO", - "image_path": "pokemon/a1/127-jynx.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/127-jynx.webp" + "illustrator": "Oswaldo KATO" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/128-mewtwo.json b/backend/data/definitions/pokemon/a1/128-mewtwo.json index 215fe58..a23823e 100644 --- a/backend/data/definitions/pokemon/a1/128-mewtwo.json +++ b/backend/data/definitions/pokemon/a1/128-mewtwo.json @@ -20,14 +20,12 @@ ], "damage": 120, "damage_display": "120", - "effect_description": "Discard 2 Energy from this Pok\u00e9mon." + "effect_description": "Discard 2 Psychic Energy from this Pokémon." } ], "weakness": { "energy_type": "darkness", "value": 20 }, - "illustrator": "kawayoo", - "image_path": "pokemon/a1/128-mewtwo.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/128-mewtwo.webp" + "illustrator": "kawayoo" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/129-mewtwo-ex.json b/backend/data/definitions/pokemon/a1/129-mewtwo-ex.json index a27cc16..afe5c2b 100644 --- a/backend/data/definitions/pokemon/a1/129-mewtwo-ex.json +++ b/backend/data/definitions/pokemon/a1/129-mewtwo-ex.json @@ -29,14 +29,12 @@ ], "damage": 150, "damage_display": "150", - "effect_description": "Discard 2 Energy from this Pok\u00e9mon." + "effect_description": "Discard 2 Psychic Energy from this Pokémon." } ], "weakness": { "energy_type": "darkness", "value": 20 }, - "illustrator": "PLANETA Mochizuki", - "image_path": "pokemon/a1/129-mewtwo-ex.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/129-mewtwo-ex.webp" + "illustrator": "PLANETA Mochizuki" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/130-ralts.json b/backend/data/definitions/pokemon/a1/130-ralts.json index 6e5b690..384cf7d 100644 --- a/backend/data/definitions/pokemon/a1/130-ralts.json +++ b/backend/data/definitions/pokemon/a1/130-ralts.json @@ -23,7 +23,5 @@ "energy_type": "darkness", "value": 20 }, - "illustrator": "Yuka Morii", - "image_path": "pokemon/a1/130-ralts.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/130-ralts.webp" + "illustrator": "Yuka Morii" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/131-kirlia.json b/backend/data/definitions/pokemon/a1/131-kirlia.json index 955aa09..571356e 100644 --- a/backend/data/definitions/pokemon/a1/131-kirlia.json +++ b/backend/data/definitions/pokemon/a1/131-kirlia.json @@ -25,7 +25,5 @@ "energy_type": "darkness", "value": 20 }, - "illustrator": "sowsow", - "image_path": "pokemon/a1/131-kirlia.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/131-kirlia.webp" + "illustrator": "sowsow" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/132-gardevoir.json b/backend/data/definitions/pokemon/a1/132-gardevoir.json index fad29b2..d0fdd10 100644 --- a/backend/data/definitions/pokemon/a1/132-gardevoir.json +++ b/backend/data/definitions/pokemon/a1/132-gardevoir.json @@ -26,14 +26,12 @@ { "name": "Psy Shadow", "effect_id": "unimplemented", - "effect_description": "Once during your turn, you may take an Energy from your Energy Zone and attach it to the Pok\u00e9mon in the Active Spot." + "effect_description": "Once during your turn, you may take a Psychic Energy from your Energy Zone and attach it to the Psychic Pokémon in the Active Spot." } ], "weakness": { "energy_type": "darkness", "value": 20 }, - "illustrator": "Yuu Nishida", - "image_path": "pokemon/a1/132-gardevoir.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/132-gardevoir.webp" + "illustrator": "Yuu Nishida" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/134-swoobat.json b/backend/data/definitions/pokemon/a1/134-swoobat.json index 3b8c5bf..8f5c659 100644 --- a/backend/data/definitions/pokemon/a1/134-swoobat.json +++ b/backend/data/definitions/pokemon/a1/134-swoobat.json @@ -25,7 +25,5 @@ "energy_type": "darkness", "value": 20 }, - "illustrator": "Masakazu Fukuda", - "image_path": "pokemon/a1/134-swoobat.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/134-swoobat.webp" + "illustrator": "Masakazu Fukuda" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/135-golett.json b/backend/data/definitions/pokemon/a1/135-golett.json index 9b3b2bc..0b2ddff 100644 --- a/backend/data/definitions/pokemon/a1/135-golett.json +++ b/backend/data/definitions/pokemon/a1/135-golett.json @@ -25,7 +25,5 @@ "energy_type": "darkness", "value": 20 }, - "illustrator": "Kyoko Umemoto", - "image_path": "pokemon/a1/135-golett.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/135-golett.webp" + "illustrator": "Kyoko Umemoto" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/136-golurk.json b/backend/data/definitions/pokemon/a1/136-golurk.json index d38a0e3..8764bd5 100644 --- a/backend/data/definitions/pokemon/a1/136-golurk.json +++ b/backend/data/definitions/pokemon/a1/136-golurk.json @@ -31,7 +31,5 @@ "energy_type": "darkness", "value": 20 }, - "illustrator": "match", - "image_path": "pokemon/a1/136-golurk.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/136-golurk.webp" + "illustrator": "match" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/138-sandslash.json b/backend/data/definitions/pokemon/a1/138-sandslash.json index ff8a683..ea292dd 100644 --- a/backend/data/definitions/pokemon/a1/138-sandslash.json +++ b/backend/data/definitions/pokemon/a1/138-sandslash.json @@ -25,7 +25,5 @@ "energy_type": "grass", "value": 20 }, - "illustrator": "Miki Tanaka", - "image_path": "pokemon/a1/138-sandslash.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/138-sandslash.webp" + "illustrator": "Miki Tanaka" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/140-dugtrio.json b/backend/data/definitions/pokemon/a1/140-dugtrio.json index e29c55c..4793619 100644 --- a/backend/data/definitions/pokemon/a1/140-dugtrio.json +++ b/backend/data/definitions/pokemon/a1/140-dugtrio.json @@ -18,14 +18,12 @@ ], "damage": 40, "damage_display": "40", - "effect_description": "Flip a coin. If heads, during your opponent\u2019s next turn, prevent all damage from\u2014and effects of\u2014attacks done to this Pok\u00e9mon." + "effect_description": "Flip a coin. If heads, during your opponent’s next turn, prevent all damage from—and effects of—attacks done to this Pokémon." } ], "weakness": { "energy_type": "grass", "value": 20 }, - "illustrator": "Akira Komayama", - "image_path": "pokemon/a1/140-dugtrio.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/140-dugtrio.webp" + "illustrator": "Akira Komayama" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/141-mankey.json b/backend/data/definitions/pokemon/a1/141-mankey.json index 014a525..05c6c0b 100644 --- a/backend/data/definitions/pokemon/a1/141-mankey.json +++ b/backend/data/definitions/pokemon/a1/141-mankey.json @@ -23,7 +23,5 @@ "energy_type": "psychic", "value": 20 }, - "illustrator": "Kanako Eo", - "image_path": "pokemon/a1/141-mankey.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/141-mankey.webp" + "illustrator": "Kanako Eo" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/142-primeape.json b/backend/data/definitions/pokemon/a1/142-primeape.json index e63346d..29bc333 100644 --- a/backend/data/definitions/pokemon/a1/142-primeape.json +++ b/backend/data/definitions/pokemon/a1/142-primeape.json @@ -19,7 +19,7 @@ ], "damage": 40, "damage_display": "40x", - "effect_description": "If this Pok\u00e9mon has damage on it, this attack does 60 more damage.", + "effect_description": "If this Pokémon has damage on it, this attack does 60 more damage.", "effect_params": { "damage_modifier": "x" } diff --git a/backend/data/definitions/pokemon/a1/145-machamp.json b/backend/data/definitions/pokemon/a1/145-machamp.json index 3bbbf73..d6297fe 100644 --- a/backend/data/definitions/pokemon/a1/145-machamp.json +++ b/backend/data/definitions/pokemon/a1/145-machamp.json @@ -26,7 +26,5 @@ "energy_type": "psychic", "value": 20 }, - "illustrator": "Hitoshi Ariga", - "image_path": "pokemon/a1/145-machamp.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/145-machamp.webp" + "illustrator": "Hitoshi Ariga" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/147-geodude.json b/backend/data/definitions/pokemon/a1/147-geodude.json index cc568de..34b3bd0 100644 --- a/backend/data/definitions/pokemon/a1/147-geodude.json +++ b/backend/data/definitions/pokemon/a1/147-geodude.json @@ -23,7 +23,5 @@ "energy_type": "grass", "value": 20 }, - "illustrator": "Kouki Saitou", - "image_path": "pokemon/a1/147-geodude.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/147-geodude.webp" + "illustrator": "Kouki Saitou" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/148-graveler.json b/backend/data/definitions/pokemon/a1/148-graveler.json index 87b7e0f..7e5997c 100644 --- a/backend/data/definitions/pokemon/a1/148-graveler.json +++ b/backend/data/definitions/pokemon/a1/148-graveler.json @@ -26,7 +26,5 @@ "energy_type": "grass", "value": 20 }, - "illustrator": "Naoyo Kimura", - "image_path": "pokemon/a1/148-graveler.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/148-graveler.webp" + "illustrator": "Naoyo Kimura" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/149-golem.json b/backend/data/definitions/pokemon/a1/149-golem.json index 73a4849..d5ab94c 100644 --- a/backend/data/definitions/pokemon/a1/149-golem.json +++ b/backend/data/definitions/pokemon/a1/149-golem.json @@ -21,14 +21,12 @@ ], "damage": 150, "damage_display": "150", - "effect_description": "This Pok\u00e9mon also does 50 damage to itself." + "effect_description": "This Pokémon also does 50 damage to itself." } ], "weakness": { "energy_type": "grass", "value": 20 }, - "illustrator": "Sumiyoshi Kizuki", - "image_path": "pokemon/a1/149-golem.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/149-golem.webp" + "illustrator": "Sumiyoshi Kizuki" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/151-cubone.json b/backend/data/definitions/pokemon/a1/151-cubone.json index d104b08..9a2afca 100644 --- a/backend/data/definitions/pokemon/a1/151-cubone.json +++ b/backend/data/definitions/pokemon/a1/151-cubone.json @@ -16,7 +16,7 @@ "colorless" ], "damage": 0, - "effect_description": "During your opponent\u2019s next turn, attacks used by the Defending Pok\u00e9mon do \u221220 damage." + "effect_description": "During your opponent’s next turn, attacks used by the Defending Pokémon do −20 damage." } ], "weakness": { diff --git a/backend/data/definitions/pokemon/a1/153-marowak-ex.json b/backend/data/definitions/pokemon/a1/153-marowak-ex.json index 531576f..27a07ed 100644 --- a/backend/data/definitions/pokemon/a1/153-marowak-ex.json +++ b/backend/data/definitions/pokemon/a1/153-marowak-ex.json @@ -29,7 +29,5 @@ "energy_type": "grass", "value": 20 }, - "illustrator": "PLANETA Mochizuki", - "image_path": "pokemon/a1/153-marowak-ex.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/153-marowak-ex.webp" + "illustrator": "PLANETA Mochizuki" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/154-hitmonlee.json b/backend/data/definitions/pokemon/a1/154-hitmonlee.json index 5bf91d5..0883abb 100644 --- a/backend/data/definitions/pokemon/a1/154-hitmonlee.json +++ b/backend/data/definitions/pokemon/a1/154-hitmonlee.json @@ -16,14 +16,12 @@ "fighting" ], "damage": 0, - "effect_description": "This attack does 30 damage to 1 of your opponent\u2019s Benched Pok\u00e9mon." + "effect_description": "This attack does 30 damage to 1 of your opponent’s Benched Pokémon." } ], "weakness": { "energy_type": "psychic", "value": 20 }, - "illustrator": "Yukiko Baba", - "image_path": "pokemon/a1/154-hitmonlee.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/154-hitmonlee.webp" + "illustrator": "Yukiko Baba" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/155-hitmonchan.json b/backend/data/definitions/pokemon/a1/155-hitmonchan.json index 94c6388..cfb7f02 100644 --- a/backend/data/definitions/pokemon/a1/155-hitmonchan.json +++ b/backend/data/definitions/pokemon/a1/155-hitmonchan.json @@ -23,7 +23,5 @@ "energy_type": "psychic", "value": 20 }, - "illustrator": "Ken Sugimori", - "image_path": "pokemon/a1/155-hitmonchan.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/155-hitmonchan.webp" + "illustrator": "Ken Sugimori" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/156-rhyhorn.json b/backend/data/definitions/pokemon/a1/156-rhyhorn.json index 63727ba..d4883d6 100644 --- a/backend/data/definitions/pokemon/a1/156-rhyhorn.json +++ b/backend/data/definitions/pokemon/a1/156-rhyhorn.json @@ -25,7 +25,5 @@ "energy_type": "grass", "value": 20 }, - "illustrator": "Midori Harada", - "image_path": "pokemon/a1/156-rhyhorn.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/156-rhyhorn.webp" + "illustrator": "Midori Harada" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/159-kabutops.json b/backend/data/definitions/pokemon/a1/159-kabutops.json index edc1e0f..32ac7d3 100644 --- a/backend/data/definitions/pokemon/a1/159-kabutops.json +++ b/backend/data/definitions/pokemon/a1/159-kabutops.json @@ -18,14 +18,12 @@ ], "damage": 50, "damage_display": "50", - "effect_description": "Heal from this Pok\u00e9mon the same amount of damage you did to your opponent\u2019s Active Pok\u00e9mon." + "effect_description": "Heal from this Pokémon the same amount of damage you did to your opponent’s Active Pokémon." } ], "weakness": { "energy_type": "grass", "value": 20 }, - "illustrator": "Shin Nagasawa", - "image_path": "pokemon/a1/159-kabutops.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/159-kabutops.webp" + "illustrator": "Shin Nagasawa" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/162-clobbopus.json b/backend/data/definitions/pokemon/a1/162-clobbopus.json index 9cdd03c..10ca028 100644 --- a/backend/data/definitions/pokemon/a1/162-clobbopus.json +++ b/backend/data/definitions/pokemon/a1/162-clobbopus.json @@ -24,7 +24,5 @@ "energy_type": "psychic", "value": 20 }, - "illustrator": "Yuu Nishida", - "image_path": "pokemon/a1/162-clobbopus.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/162-clobbopus.webp" + "illustrator": "Yuu Nishida" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/163-grapploct.json b/backend/data/definitions/pokemon/a1/163-grapploct.json index 11d97ea..2bcf826 100644 --- a/backend/data/definitions/pokemon/a1/163-grapploct.json +++ b/backend/data/definitions/pokemon/a1/163-grapploct.json @@ -20,14 +20,12 @@ ], "damage": 70, "damage_display": "70", - "effect_description": "Switch out your opponent\u2019s Active Pok\u00e9mon to the Bench.(Your opponent chooses the new Active Pok\u00e9mon.)" + "effect_description": "Switch out your opponent’s Active Pokémon to the Bench. (Your opponent chooses the new Active Pokémon.)" } ], "weakness": { "energy_type": "psychic", "value": 20 }, - "illustrator": "kurumitsu", - "image_path": "pokemon/a1/163-grapploct.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/163-grapploct.webp" + "illustrator": "kurumitsu" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/165-arbok.json b/backend/data/definitions/pokemon/a1/165-arbok.json index bc86f68..0f6677e 100644 --- a/backend/data/definitions/pokemon/a1/165-arbok.json +++ b/backend/data/definitions/pokemon/a1/165-arbok.json @@ -19,7 +19,7 @@ ], "damage": 60, "damage_display": "60", - "effect_description": "During your opponent\u2019s next turn, the Defending Pok\u00e9mon can\u2019t retreat." + "effect_description": "During your opponent’s next turn, the Defending Pokémon can’t retreat." } ], "weakness": { diff --git a/backend/data/definitions/pokemon/a1/166-nidoran.json b/backend/data/definitions/pokemon/a1/166-nidoran.json index 4ef7e7a..59e7bd7 100644 --- a/backend/data/definitions/pokemon/a1/166-nidoran.json +++ b/backend/data/definitions/pokemon/a1/166-nidoran.json @@ -1,6 +1,6 @@ { "id": "a1-166-nidoran", - "name": "Nidoran\u2640", + "name": "Nidoran♀", "card_type": "pokemon", "hp": 60, "pokemon_type": "darkness", @@ -16,14 +16,12 @@ "darkness" ], "damage": 0, - "effect_description": "Put 1 randomNidoran\u2642from your deck onto your Bench." + "effect_description": "Put 1 random Nidoran♂ from your deck onto your Bench." } ], "weakness": { "energy_type": "fighting", "value": 20 }, - "illustrator": "Miki Tanaka", - "image_path": "pokemon/a1/166-nidoran.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/166-nidoran.webp" + "illustrator": "Miki Tanaka" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/167-nidorina.json b/backend/data/definitions/pokemon/a1/167-nidorina.json index 5f9b789..acf9feb 100644 --- a/backend/data/definitions/pokemon/a1/167-nidorina.json +++ b/backend/data/definitions/pokemon/a1/167-nidorina.json @@ -9,7 +9,7 @@ "retreat_cost": 1, "set_id": "a1", "rarity": "uncommon", - "evolves_from": "Nidoran\u2640", + "evolves_from": "Nidoran♀", "attacks": [ { "name": "Bite", diff --git a/backend/data/definitions/pokemon/a1/168-nidoqueen.json b/backend/data/definitions/pokemon/a1/168-nidoqueen.json index 525bf28..1e98bba 100644 --- a/backend/data/definitions/pokemon/a1/168-nidoqueen.json +++ b/backend/data/definitions/pokemon/a1/168-nidoqueen.json @@ -20,7 +20,7 @@ ], "damage": 80, "damage_display": "80x", - "effect_description": "This attack does 50 more damage for each of your BenchedNidoking.", + "effect_description": "This attack does 50 more damage for each of your Benched Nidoking .", "effect_params": { "damage_modifier": "x" } @@ -30,7 +30,5 @@ "energy_type": "fighting", "value": 20 }, - "illustrator": "nagimiso", - "image_path": "pokemon/a1/168-nidoqueen.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/168-nidoqueen.webp" + "illustrator": "nagimiso" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/169-nidoran.json b/backend/data/definitions/pokemon/a1/169-nidoran.json index d33c938..b74aa93 100644 --- a/backend/data/definitions/pokemon/a1/169-nidoran.json +++ b/backend/data/definitions/pokemon/a1/169-nidoran.json @@ -1,6 +1,6 @@ { "id": "a1-169-nidoran", - "name": "Nidoran\u2642", + "name": "Nidoran♂", "card_type": "pokemon", "hp": 60, "pokemon_type": "darkness", diff --git a/backend/data/definitions/pokemon/a1/170-nidorino.json b/backend/data/definitions/pokemon/a1/170-nidorino.json index 2acb06e..c4b7cea 100644 --- a/backend/data/definitions/pokemon/a1/170-nidorino.json +++ b/backend/data/definitions/pokemon/a1/170-nidorino.json @@ -9,7 +9,7 @@ "retreat_cost": 2, "set_id": "a1", "rarity": "uncommon", - "evolves_from": "Nidoran\u2642", + "evolves_from": "Nidoran♂", "attacks": [ { "name": "Horn Attack", diff --git a/backend/data/definitions/pokemon/a1/171-nidoking.json b/backend/data/definitions/pokemon/a1/171-nidoking.json index 002c110..7e8928e 100644 --- a/backend/data/definitions/pokemon/a1/171-nidoking.json +++ b/backend/data/definitions/pokemon/a1/171-nidoking.json @@ -20,14 +20,12 @@ ], "damage": 90, "damage_display": "90", - "effect_description": "Your opponent\u2019s Active Pok\u00e9mon is now Poisoned." + "effect_description": "Your opponent’s Active Pokémon is now Poisoned." } ], "weakness": { "energy_type": "fighting", "value": 20 }, - "illustrator": "kawayoo", - "image_path": "pokemon/a1/171-nidoking.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/171-nidoking.webp" + "illustrator": "kawayoo" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/172-zubat.json b/backend/data/definitions/pokemon/a1/172-zubat.json index 09b21e8..68493cc 100644 --- a/backend/data/definitions/pokemon/a1/172-zubat.json +++ b/backend/data/definitions/pokemon/a1/172-zubat.json @@ -23,7 +23,5 @@ "energy_type": "fighting", "value": 20 }, - "illustrator": "match", - "image_path": "pokemon/a1/172-zubat.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/172-zubat.webp" + "illustrator": "match" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/173-golbat.json b/backend/data/definitions/pokemon/a1/173-golbat.json index 7d8eaea..b802fe1 100644 --- a/backend/data/definitions/pokemon/a1/173-golbat.json +++ b/backend/data/definitions/pokemon/a1/173-golbat.json @@ -24,7 +24,5 @@ "energy_type": "fighting", "value": 20 }, - "illustrator": "Masakazu Fukuda", - "image_path": "pokemon/a1/173-golbat.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/173-golbat.webp" + "illustrator": "Masakazu Fukuda" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/174-grimer.json b/backend/data/definitions/pokemon/a1/174-grimer.json index de36e87..45a80ce 100644 --- a/backend/data/definitions/pokemon/a1/174-grimer.json +++ b/backend/data/definitions/pokemon/a1/174-grimer.json @@ -17,14 +17,12 @@ ], "damage": 10, "damage_display": "10", - "effect_description": "Your opponent\u2019s Active Pok\u00e9mon is now Poisoned." + "effect_description": "Your opponent’s Active Pokémon is now Poisoned." } ], "weakness": { "energy_type": "fighting", "value": 20 }, - "illustrator": "Pani Kobayashi", - "image_path": "pokemon/a1/174-grimer.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/174-grimer.webp" + "illustrator": "Pani Kobayashi" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/175-muk.json b/backend/data/definitions/pokemon/a1/175-muk.json index 64ecfbe..66ff445 100644 --- a/backend/data/definitions/pokemon/a1/175-muk.json +++ b/backend/data/definitions/pokemon/a1/175-muk.json @@ -20,7 +20,7 @@ ], "damage": 70, "damage_display": "70x", - "effect_description": "If your opponent\u2019s Active Pok\u00e9mon is Poisoned, this attack does 50 more damage.", + "effect_description": "If your opponent’s Active Pokémon is Poisoned, this attack does 50 more damage.", "effect_params": { "damage_modifier": "x" } @@ -30,7 +30,5 @@ "energy_type": "fighting", "value": 20 }, - "illustrator": "Hajime Kusajima", - "image_path": "pokemon/a1/175-muk.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/175-muk.webp" + "illustrator": "Hajime Kusajima" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/176-koffing.json b/backend/data/definitions/pokemon/a1/176-koffing.json index 90bade5..35fa89d 100644 --- a/backend/data/definitions/pokemon/a1/176-koffing.json +++ b/backend/data/definitions/pokemon/a1/176-koffing.json @@ -23,7 +23,5 @@ "energy_type": "fighting", "value": 20 }, - "illustrator": "Saya Tsuruta", - "image_path": "pokemon/a1/176-koffing.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/176-koffing.webp" + "illustrator": "Saya Tsuruta" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/177-weezing.json b/backend/data/definitions/pokemon/a1/177-weezing.json index c320e8a..dc948c8 100644 --- a/backend/data/definitions/pokemon/a1/177-weezing.json +++ b/backend/data/definitions/pokemon/a1/177-weezing.json @@ -24,14 +24,12 @@ { "name": "Gas Leak", "effect_id": "unimplemented", - "effect_description": "Once during your turn, if this Pok\u00e9mon is in the Active Spot, you may make your opponent\u2019s Active Pok\u00e9mon Poisoned." + "effect_description": "Once during your turn, if this Pokémon is in the Active Spot, you may make your opponent’s Active Pokémon Poisoned." } ], "weakness": { "energy_type": "fighting", "value": 20 }, - "illustrator": "OOYAMA", - "image_path": "pokemon/a1/177-weezing.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/177-weezing.webp" + "illustrator": "OOYAMA" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/178-mawile.json b/backend/data/definitions/pokemon/a1/178-mawile.json index 7d2638c..bc2d611 100644 --- a/backend/data/definitions/pokemon/a1/178-mawile.json +++ b/backend/data/definitions/pokemon/a1/178-mawile.json @@ -17,14 +17,12 @@ ], "damage": 20, "damage_display": "20", - "effect_description": "Flip a coin. If heads, discard a random Energy from your opponent\u2019s Active Pok\u00e9mon." + "effect_description": "Flip a coin. If heads, discard a random Energy from your opponent’s Active Pokémon." } ], "weakness": { "energy_type": "fire", "value": 20 }, - "illustrator": "Kagemaru Himeno", - "image_path": "pokemon/a1/178-mawile.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/178-mawile.webp" + "illustrator": "Kagemaru Himeno" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/181-meltan.json b/backend/data/definitions/pokemon/a1/181-meltan.json index cf25b1e..7743ad6 100644 --- a/backend/data/definitions/pokemon/a1/181-meltan.json +++ b/backend/data/definitions/pokemon/a1/181-meltan.json @@ -16,14 +16,12 @@ "metal" ], "damage": 0, - "effect_description": "Take an Energy from your Energy Zone and attach it to this Pok\u00e9mon." + "effect_description": "Take a Metal Energy from your Energy Zone and attach it to this Pokémon." } ], "weakness": { "energy_type": "fire", "value": 20 }, - "illustrator": "Shin Nagasawa", - "image_path": "pokemon/a1/181-meltan.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/181-meltan.webp" + "illustrator": "Shin Nagasawa" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/182-melmetal.json b/backend/data/definitions/pokemon/a1/182-melmetal.json index 4341186..b3e4ac1 100644 --- a/backend/data/definitions/pokemon/a1/182-melmetal.json +++ b/backend/data/definitions/pokemon/a1/182-melmetal.json @@ -27,14 +27,12 @@ { "name": "Hard Coat", "effect_id": "unimplemented", - "effect_description": "This Pok\u00e9mon takes \u221220 damage from attacks." + "effect_description": "This Pokémon takes −20 damage from attacks." } ], "weakness": { "energy_type": "fire", "value": 20 }, - "illustrator": "Kouki Saitou", - "image_path": "pokemon/a1/182-melmetal.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/182-melmetal.webp" + "illustrator": "Kouki Saitou" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/183-dratini.json b/backend/data/definitions/pokemon/a1/183-dratini.json index b09135e..aaedbc5 100644 --- a/backend/data/definitions/pokemon/a1/183-dratini.json +++ b/backend/data/definitions/pokemon/a1/183-dratini.json @@ -20,7 +20,5 @@ "damage_display": "40" } ], - "illustrator": "Ayaka Yoshida", - "image_path": "pokemon/a1/183-dratini.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/183-dratini.webp" + "illustrator": "Ayaka Yoshida" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/184-dragonair.json b/backend/data/definitions/pokemon/a1/184-dragonair.json index 39c8790..90dee2d 100644 --- a/backend/data/definitions/pokemon/a1/184-dragonair.json +++ b/backend/data/definitions/pokemon/a1/184-dragonair.json @@ -22,7 +22,5 @@ "damage_display": "80" } ], - "illustrator": "kirisAki", - "image_path": "pokemon/a1/184-dragonair.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/184-dragonair.webp" + "illustrator": "kirisAki" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/185-dragonite.json b/backend/data/definitions/pokemon/a1/185-dragonite.json index 7bddb70..476ae60 100644 --- a/backend/data/definitions/pokemon/a1/185-dragonite.json +++ b/backend/data/definitions/pokemon/a1/185-dragonite.json @@ -20,10 +20,8 @@ "colorless" ], "damage": 0, - "effect_description": "1 of your opponent\u2019s Pok\u00e9mon is chosen at random 4 times. For each time a Pok\u00e9mon was chosen, do 50 damage to it." + "effect_description": "1 of your opponent’s Pokémon is chosen at random 4 times. For each time a Pokémon was chosen, do 50 damage to it." } ], - "illustrator": "Hiroyuki Yamamoto", - "image_path": "pokemon/a1/185-dragonite.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/185-dragonite.webp" + "illustrator": "Hiroyuki Yamamoto" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/188-pidgeot.json b/backend/data/definitions/pokemon/a1/188-pidgeot.json index 2d907f8..ffd19b2 100644 --- a/backend/data/definitions/pokemon/a1/188-pidgeot.json +++ b/backend/data/definitions/pokemon/a1/188-pidgeot.json @@ -25,7 +25,7 @@ { "name": "Drive Off", "effect_id": "unimplemented", - "effect_description": "Once during your turn, you may switch out your opponent\u2019s Active Pok\u00e9mon to the Bench.(Your opponent chooses the new Active Pok\u00e9mon.)" + "effect_description": "Once during your turn, you may switch out your opponent’s Active Pokémon to the Bench. (Your opponent chooses the new Active Pokémon.)" } ], "weakness": { diff --git a/backend/data/definitions/pokemon/a1/189-rattata.json b/backend/data/definitions/pokemon/a1/189-rattata.json index c3e7b66..541329a 100644 --- a/backend/data/definitions/pokemon/a1/189-rattata.json +++ b/backend/data/definitions/pokemon/a1/189-rattata.json @@ -23,7 +23,5 @@ "energy_type": "fighting", "value": 20 }, - "illustrator": "Atsushi Furusawa", - "image_path": "pokemon/a1/189-rattata.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/189-rattata.webp" + "illustrator": "Atsushi Furusawa" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/190-raticate.json b/backend/data/definitions/pokemon/a1/190-raticate.json index b50c65d..d104557 100644 --- a/backend/data/definitions/pokemon/a1/190-raticate.json +++ b/backend/data/definitions/pokemon/a1/190-raticate.json @@ -24,7 +24,5 @@ "energy_type": "fighting", "value": 20 }, - "illustrator": "Shigenori Negishi", - "image_path": "pokemon/a1/190-raticate.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/190-raticate.webp" + "illustrator": "Shigenori Negishi" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/191-spearow.json b/backend/data/definitions/pokemon/a1/191-spearow.json index 4d403ef..cde204e 100644 --- a/backend/data/definitions/pokemon/a1/191-spearow.json +++ b/backend/data/definitions/pokemon/a1/191-spearow.json @@ -23,7 +23,5 @@ "energy_type": "lightning", "value": 20 }, - "illustrator": "Shiburingaru", - "image_path": "pokemon/a1/191-spearow.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/191-spearow.webp" + "illustrator": "Shiburingaru" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/192-fearow.json b/backend/data/definitions/pokemon/a1/192-fearow.json index 2de0b43..b1363f7 100644 --- a/backend/data/definitions/pokemon/a1/192-fearow.json +++ b/backend/data/definitions/pokemon/a1/192-fearow.json @@ -19,7 +19,7 @@ ], "damage": 50, "damage_display": "50", - "effect_description": "Flip a coin. If heads, discard a random Energy from your opponent\u2019s Active Pok\u00e9mon." + "effect_description": "Flip a coin. If heads, discard a random Energy from your opponent’s Active Pokémon." } ], "weakness": { diff --git a/backend/data/definitions/pokemon/a1/195-wigglytuff-ex.json b/backend/data/definitions/pokemon/a1/195-wigglytuff-ex.json index cafa118..115ea6b 100644 --- a/backend/data/definitions/pokemon/a1/195-wigglytuff-ex.json +++ b/backend/data/definitions/pokemon/a1/195-wigglytuff-ex.json @@ -20,14 +20,12 @@ ], "damage": 80, "damage_display": "80", - "effect_description": "Your opponent\u2019s Active Pok\u00e9mon is now Asleep." + "effect_description": "Your opponent’s Active Pokémon is now Asleep." } ], "weakness": { "energy_type": "fighting", "value": 20 }, - "illustrator": "PLANETA Igarashi", - "image_path": "pokemon/a1/195-wigglytuff-ex.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/195-wigglytuff-ex.webp" + "illustrator": "PLANETA Igarashi" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/197-persian.json b/backend/data/definitions/pokemon/a1/197-persian.json index 386c449..96872d9 100644 --- a/backend/data/definitions/pokemon/a1/197-persian.json +++ b/backend/data/definitions/pokemon/a1/197-persian.json @@ -19,14 +19,12 @@ ], "damage": 40, "damage_display": "40", - "effect_description": "Flip a coin. If heads, discard a random card from your opponent\u2019s hand." + "effect_description": "Flip a coin. If heads, discard a random card from your opponent’s hand." } ], "weakness": { "energy_type": "fighting", "value": 20 }, - "illustrator": "nagimiso", - "image_path": "pokemon/a1/197-persian.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/197-persian.webp" + "illustrator": "nagimiso" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/198-farfetchd.json b/backend/data/definitions/pokemon/a1/198-farfetchd.json index c523950..80bf89d 100644 --- a/backend/data/definitions/pokemon/a1/198-farfetchd.json +++ b/backend/data/definitions/pokemon/a1/198-farfetchd.json @@ -1,6 +1,6 @@ { "id": "a1-198-farfetchd", - "name": "Farfetch\u2019d", + "name": "Farfetch’d", "card_type": "pokemon", "hp": 60, "pokemon_type": "colorless", @@ -23,7 +23,5 @@ "energy_type": "lightning", "value": 20 }, - "illustrator": "Miki Tanaka", - "image_path": "pokemon/a1/198-farfetchd.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/198-farfetchd.webp" + "illustrator": "Miki Tanaka" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/199-doduo.json b/backend/data/definitions/pokemon/a1/199-doduo.json index 9e1af90..03bfba3 100644 --- a/backend/data/definitions/pokemon/a1/199-doduo.json +++ b/backend/data/definitions/pokemon/a1/199-doduo.json @@ -23,7 +23,5 @@ "energy_type": "lightning", "value": 20 }, - "illustrator": "Yuya Oka", - "image_path": "pokemon/a1/199-doduo.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/199-doduo.webp" + "illustrator": "Yuya Oka" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/200-dodrio.json b/backend/data/definitions/pokemon/a1/200-dodrio.json index bdf74ce..2ba1b47 100644 --- a/backend/data/definitions/pokemon/a1/200-dodrio.json +++ b/backend/data/definitions/pokemon/a1/200-dodrio.json @@ -24,7 +24,5 @@ "energy_type": "lightning", "value": 20 }, - "illustrator": "Miki Tanaka", - "image_path": "pokemon/a1/200-dodrio.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/200-dodrio.webp" + "illustrator": "Miki Tanaka" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/201-lickitung.json b/backend/data/definitions/pokemon/a1/201-lickitung.json index 5baf502..8eba982 100644 --- a/backend/data/definitions/pokemon/a1/201-lickitung.json +++ b/backend/data/definitions/pokemon/a1/201-lickitung.json @@ -29,7 +29,5 @@ "energy_type": "fighting", "value": 20 }, - "illustrator": "Kagemaru Himeno", - "image_path": "pokemon/a1/201-lickitung.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/201-lickitung.webp" + "illustrator": "Kagemaru Himeno" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/202-chansey.json b/backend/data/definitions/pokemon/a1/202-chansey.json index 2d0131a..cc62802 100644 --- a/backend/data/definitions/pokemon/a1/202-chansey.json +++ b/backend/data/definitions/pokemon/a1/202-chansey.json @@ -25,7 +25,5 @@ "energy_type": "fighting", "value": 20 }, - "illustrator": "MAHOU", - "image_path": "pokemon/a1/202-chansey.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/202-chansey.webp" + "illustrator": "MAHOU" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/203-kangaskhan.json b/backend/data/definitions/pokemon/a1/203-kangaskhan.json index 192d380..7f941fb 100644 --- a/backend/data/definitions/pokemon/a1/203-kangaskhan.json +++ b/backend/data/definitions/pokemon/a1/203-kangaskhan.json @@ -27,7 +27,5 @@ "energy_type": "fighting", "value": 20 }, - "illustrator": "Ken Sugimori", - "image_path": "pokemon/a1/203-kangaskhan.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/203-kangaskhan.webp" + "illustrator": "Ken Sugimori" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/205-ditto.json b/backend/data/definitions/pokemon/a1/205-ditto.json index d5aabb3..feb958b 100644 --- a/backend/data/definitions/pokemon/a1/205-ditto.json +++ b/backend/data/definitions/pokemon/a1/205-ditto.json @@ -16,14 +16,12 @@ "colorless" ], "damage": 0, - "effect_description": "Choose 1 of your opponent\u2019s Pok\u00e9mon\u2019s attacks and use it as this attack. If this Pok\u00e9mon doesn\u2019t have the necessary Energy to use that attack, this attack does nothing." + "effect_description": "Choose 1 of your opponent’s Pokémon’s attacks and use it as this attack. If this Pokémon doesn’t have the necessary Energy to use that attack, this attack does nothing." } ], "weakness": { "energy_type": "fighting", "value": 20 }, - "illustrator": "Miki Tanaka", - "image_path": "pokemon/a1/205-ditto.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/205-ditto.webp" + "illustrator": "Miki Tanaka" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/210-aerodactyl.json b/backend/data/definitions/pokemon/a1/210-aerodactyl.json index c5e51a0..9e37a79 100644 --- a/backend/data/definitions/pokemon/a1/210-aerodactyl.json +++ b/backend/data/definitions/pokemon/a1/210-aerodactyl.json @@ -18,14 +18,12 @@ "colorless" ], "damage": 0, - "effect_description": "Flip a coin. If heads, your opponent shuffles their Active Pok\u00e9mon into their deck." + "effect_description": "Flip a coin. If heads, your opponent shuffles their Active Pokémon into their deck." } ], "weakness": { "energy_type": "lightning", "value": 20 }, - "illustrator": "Naoyo Kimura", - "image_path": "pokemon/a1/210-aerodactyl.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/210-aerodactyl.webp" + "illustrator": "Naoyo Kimura" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/211-snorlax.json b/backend/data/definitions/pokemon/a1/211-snorlax.json index 94813c9..892f24d 100644 --- a/backend/data/definitions/pokemon/a1/211-snorlax.json +++ b/backend/data/definitions/pokemon/a1/211-snorlax.json @@ -26,7 +26,5 @@ "energy_type": "fighting", "value": 20 }, - "illustrator": "Naoki Saito", - "image_path": "pokemon/a1/211-snorlax.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/211-snorlax.webp" + "illustrator": "Naoki Saito" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/213-cinccino.json b/backend/data/definitions/pokemon/a1/213-cinccino.json index 77dbaa4..afbc1e2 100644 --- a/backend/data/definitions/pokemon/a1/213-cinccino.json +++ b/backend/data/definitions/pokemon/a1/213-cinccino.json @@ -20,7 +20,7 @@ ], "damage": 30, "damage_display": "30+", - "effect_description": "This attack does 30 damage for each of your Benched Pok\u00e9mon.", + "effect_description": "This attack does 30 damage for each of your Benched Pokémon.", "effect_params": { "damage_modifier": "+" } diff --git a/backend/data/definitions/pokemon/a1/215-dubwool.json b/backend/data/definitions/pokemon/a1/215-dubwool.json index a39f781..c0cf24b 100644 --- a/backend/data/definitions/pokemon/a1/215-dubwool.json +++ b/backend/data/definitions/pokemon/a1/215-dubwool.json @@ -26,7 +26,5 @@ "energy_type": "fighting", "value": 20 }, - "illustrator": "saino misaki", - "image_path": "pokemon/a1/215-dubwool.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/215-dubwool.webp" + "illustrator": "saino misaki" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/227-bulbasaur.json b/backend/data/definitions/pokemon/a1/227-bulbasaur.json index 61d3b2c..6a2f7d8 100644 --- a/backend/data/definitions/pokemon/a1/227-bulbasaur.json +++ b/backend/data/definitions/pokemon/a1/227-bulbasaur.json @@ -24,7 +24,5 @@ "energy_type": "fire", "value": 20 }, - "illustrator": "Ryota Murayama", - "image_path": "pokemon/a1/227-bulbasaur.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/227-bulbasaur.webp" + "illustrator": "Ryota Murayama" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/228-gloom.json b/backend/data/definitions/pokemon/a1/228-gloom.json index 9008bc6..65983d3 100644 --- a/backend/data/definitions/pokemon/a1/228-gloom.json +++ b/backend/data/definitions/pokemon/a1/228-gloom.json @@ -25,7 +25,5 @@ "energy_type": "fire", "value": 20 }, - "illustrator": "OKACHEKE", - "image_path": "pokemon/a1/228-gloom.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/228-gloom.webp" + "illustrator": "OKACHEKE" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/229-pinsir.json b/backend/data/definitions/pokemon/a1/229-pinsir.json index dfab5da..fca66a8 100644 --- a/backend/data/definitions/pokemon/a1/229-pinsir.json +++ b/backend/data/definitions/pokemon/a1/229-pinsir.json @@ -28,7 +28,5 @@ "energy_type": "fire", "value": 20 }, - "illustrator": "Scav", - "image_path": "pokemon/a1/229-pinsir.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/229-pinsir.webp" + "illustrator": "Scav" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/230-charmander.json b/backend/data/definitions/pokemon/a1/230-charmander.json index 4631f0a..8ffcde4 100644 --- a/backend/data/definitions/pokemon/a1/230-charmander.json +++ b/backend/data/definitions/pokemon/a1/230-charmander.json @@ -17,7 +17,7 @@ ], "damage": 30, "damage_display": "30", - "effect_description": "Discard an Energy from this Pok\u00e9mon." + "effect_description": "Discard a Fire Energy from this Pokémon." } ], "weakness": { diff --git a/backend/data/definitions/pokemon/a1/231-rapidash.json b/backend/data/definitions/pokemon/a1/231-rapidash.json index d120061..aceeaf9 100644 --- a/backend/data/definitions/pokemon/a1/231-rapidash.json +++ b/backend/data/definitions/pokemon/a1/231-rapidash.json @@ -24,7 +24,5 @@ "energy_type": "water", "value": 20 }, - "illustrator": "Taira Akitsu", - "image_path": "pokemon/a1/231-rapidash.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/231-rapidash.webp" + "illustrator": "Taira Akitsu" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/232-squirtle.json b/backend/data/definitions/pokemon/a1/232-squirtle.json index d24ca31..e2263b8 100644 --- a/backend/data/definitions/pokemon/a1/232-squirtle.json +++ b/backend/data/definitions/pokemon/a1/232-squirtle.json @@ -23,7 +23,5 @@ "energy_type": "lightning", "value": 20 }, - "illustrator": "Taira Akitsu", - "image_path": "pokemon/a1/232-squirtle.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/232-squirtle.webp" + "illustrator": "Taira Akitsu" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/233-gyarados.json b/backend/data/definitions/pokemon/a1/233-gyarados.json index 6b61ca9..6917032 100644 --- a/backend/data/definitions/pokemon/a1/233-gyarados.json +++ b/backend/data/definitions/pokemon/a1/233-gyarados.json @@ -21,14 +21,12 @@ ], "damage": 100, "damage_display": "100", - "effect_description": "Discard a random Energy from your opponent\u2019s Active Pok\u00e9mon." + "effect_description": "Discard a random Energy from your opponent’s Active Pokémon." } ], "weakness": { "energy_type": "lightning", "value": 20 }, - "illustrator": "Nurikabe", - "image_path": "pokemon/a1/233-gyarados.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/233-gyarados.webp" + "illustrator": "Nurikabe" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/234-lapras.json b/backend/data/definitions/pokemon/a1/234-lapras.json index c99faed..908675c 100644 --- a/backend/data/definitions/pokemon/a1/234-lapras.json +++ b/backend/data/definitions/pokemon/a1/234-lapras.json @@ -17,7 +17,7 @@ ], "damage": 20, "damage_display": "20x", - "effect_description": "If this Pok\u00e9mon has at least 3 extra Energy attached, this attack does 70 more damage.", + "effect_description": "If this Pokémon has at least 3 extra Water Energy attached, this attack does 70 more damage.", "effect_params": { "damage_modifier": "x" } @@ -27,7 +27,5 @@ "energy_type": "lightning", "value": 20 }, - "illustrator": "Haru Akasaka", - "image_path": "pokemon/a1/234-lapras.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/234-lapras.webp" + "illustrator": "Haru Akasaka" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/235-electrode.json b/backend/data/definitions/pokemon/a1/235-electrode.json index 27824eb..50320db 100644 --- a/backend/data/definitions/pokemon/a1/235-electrode.json +++ b/backend/data/definitions/pokemon/a1/235-electrode.json @@ -25,7 +25,5 @@ "energy_type": "fighting", "value": 20 }, - "illustrator": "DOM", - "image_path": "pokemon/a1/235-electrode.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/235-electrode.webp" + "illustrator": "DOM" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/236-alakazam.json b/backend/data/definitions/pokemon/a1/236-alakazam.json index d89f953..4e44903 100644 --- a/backend/data/definitions/pokemon/a1/236-alakazam.json +++ b/backend/data/definitions/pokemon/a1/236-alakazam.json @@ -20,7 +20,7 @@ ], "damage": 60, "damage_display": "60x", - "effect_description": "This attack does 30 more damage for each Energy attached to your opponent\u2019s Active Pok\u00e9mon.", + "effect_description": "This attack does 30 more damage for each Energy attached to your opponent’s Active Pokémon.", "effect_params": { "damage_modifier": "x" } @@ -30,7 +30,5 @@ "energy_type": "darkness", "value": 20 }, - "illustrator": "AKIRA EGAWA", - "image_path": "pokemon/a1/236-alakazam.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/236-alakazam.webp" + "illustrator": "AKIRA EGAWA" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/238-diglett.json b/backend/data/definitions/pokemon/a1/238-diglett.json index 57e2972..d6f9f39 100644 --- a/backend/data/definitions/pokemon/a1/238-diglett.json +++ b/backend/data/definitions/pokemon/a1/238-diglett.json @@ -23,7 +23,5 @@ "energy_type": "grass", "value": 20 }, - "illustrator": "Shinya Komatsu", - "image_path": "pokemon/a1/238-diglett.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/238-diglett.webp" + "illustrator": "Shinya Komatsu" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/239-cubone.json b/backend/data/definitions/pokemon/a1/239-cubone.json index 9c0bb27..4b88d35 100644 --- a/backend/data/definitions/pokemon/a1/239-cubone.json +++ b/backend/data/definitions/pokemon/a1/239-cubone.json @@ -16,14 +16,12 @@ "colorless" ], "damage": 0, - "effect_description": "During your opponent\u2019s next turn, attacks used by the Defending Pok\u00e9mon do \u221220 damage." + "effect_description": "During your opponent’s next turn, attacks used by the Defending Pokémon do −20 damage." } ], "weakness": { "energy_type": "grass", "value": 20 }, - "illustrator": "Teeziro", - "image_path": "pokemon/a1/239-cubone.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/239-cubone.webp" + "illustrator": "Teeziro" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/240-nidoqueen.json b/backend/data/definitions/pokemon/a1/240-nidoqueen.json index ec88c1e..f5d75fe 100644 --- a/backend/data/definitions/pokemon/a1/240-nidoqueen.json +++ b/backend/data/definitions/pokemon/a1/240-nidoqueen.json @@ -20,7 +20,7 @@ ], "damage": 80, "damage_display": "80x", - "effect_description": "This attack does 50 more damage for each of your BenchedNidoking.", + "effect_description": "This attack does 50 more damage for each of your Benched Nidoking .", "effect_params": { "damage_modifier": "x" } @@ -30,7 +30,5 @@ "energy_type": "fighting", "value": 20 }, - "illustrator": "aoki", - "image_path": "pokemon/a1/240-nidoqueen.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/240-nidoqueen.webp" + "illustrator": "aoki" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/241-nidoking.json b/backend/data/definitions/pokemon/a1/241-nidoking.json index 2911a63..3b5f4a0 100644 --- a/backend/data/definitions/pokemon/a1/241-nidoking.json +++ b/backend/data/definitions/pokemon/a1/241-nidoking.json @@ -20,7 +20,7 @@ ], "damage": 90, "damage_display": "90", - "effect_description": "Your opponent\u2019s Active Pok\u00e9mon is now Poisoned." + "effect_description": "Your opponent’s Active Pokémon is now Poisoned." } ], "weakness": { diff --git a/backend/data/definitions/pokemon/a1/242-golbat.json b/backend/data/definitions/pokemon/a1/242-golbat.json index e467d7c..68e064e 100644 --- a/backend/data/definitions/pokemon/a1/242-golbat.json +++ b/backend/data/definitions/pokemon/a1/242-golbat.json @@ -24,7 +24,5 @@ "energy_type": "fighting", "value": 20 }, - "illustrator": "Tomokazu Komiya", - "image_path": "pokemon/a1/242-golbat.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/242-golbat.webp" + "illustrator": "Tomokazu Komiya" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/243-weezing.json b/backend/data/definitions/pokemon/a1/243-weezing.json index da1ad40..d7488d5 100644 --- a/backend/data/definitions/pokemon/a1/243-weezing.json +++ b/backend/data/definitions/pokemon/a1/243-weezing.json @@ -24,14 +24,12 @@ { "name": "Gas Leak", "effect_id": "unimplemented", - "effect_description": "Once during your turn, if this Pok\u00e9mon is in the Active Spot, you may make your opponent\u2019s Active Pok\u00e9mon Poisoned." + "effect_description": "Once during your turn, if this Pokémon is in the Active Spot, you may make your opponent’s Active Pokémon Poisoned." } ], "weakness": { "energy_type": "fighting", "value": 20 }, - "illustrator": "KEIICHIRO ITO", - "image_path": "pokemon/a1/243-weezing.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/243-weezing.webp" + "illustrator": "KEIICHIRO ITO" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/244-dragonite.json b/backend/data/definitions/pokemon/a1/244-dragonite.json index 2016615..04ea51b 100644 --- a/backend/data/definitions/pokemon/a1/244-dragonite.json +++ b/backend/data/definitions/pokemon/a1/244-dragonite.json @@ -20,10 +20,8 @@ "colorless" ], "damage": 0, - "effect_description": "1 of your opponent\u2019s Pok\u00e9mon is chosen at random 4 times. For each time a Pok\u00e9mon was chosen, do 50 damage to it." + "effect_description": "1 of your opponent’s Pokémon is chosen at random 4 times. For each time a Pokémon was chosen, do 50 damage to it." } ], - "illustrator": "Gemi", - "image_path": "pokemon/a1/244-dragonite.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/244-dragonite.webp" + "illustrator": "Gemi" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/245-pidgeot.json b/backend/data/definitions/pokemon/a1/245-pidgeot.json index 00d5570..e773c66 100644 --- a/backend/data/definitions/pokemon/a1/245-pidgeot.json +++ b/backend/data/definitions/pokemon/a1/245-pidgeot.json @@ -25,7 +25,7 @@ { "name": "Drive Off", "effect_id": "unimplemented", - "effect_description": "Once during your turn, you may switch out your opponent\u2019s Active Pok\u00e9mon to the Bench.(Your opponent chooses the new Active Pok\u00e9mon.)" + "effect_description": "Once during your turn, you may switch out your opponent’s Active Pokémon to the Bench. (Your opponent chooses the new Active Pokémon.)" } ], "weakness": { diff --git a/backend/data/definitions/pokemon/a1/246-meowth.json b/backend/data/definitions/pokemon/a1/246-meowth.json index ad73e8b..a231e30 100644 --- a/backend/data/definitions/pokemon/a1/246-meowth.json +++ b/backend/data/definitions/pokemon/a1/246-meowth.json @@ -24,7 +24,5 @@ "energy_type": "fighting", "value": 20 }, - "illustrator": "Mina Nakai", - "image_path": "pokemon/a1/246-meowth.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/246-meowth.webp" + "illustrator": "Mina Nakai" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/247-ditto.json b/backend/data/definitions/pokemon/a1/247-ditto.json index e728683..c065be0 100644 --- a/backend/data/definitions/pokemon/a1/247-ditto.json +++ b/backend/data/definitions/pokemon/a1/247-ditto.json @@ -16,14 +16,12 @@ "colorless" ], "damage": 0, - "effect_description": "Choose 1 of your opponent\u2019s Pok\u00e9mon\u2019s attacks and use it as this attack. If this Pok\u00e9mon doesn\u2019t have the necessary Energy to use that attack, this attack does nothing." + "effect_description": "Choose 1 of your opponent’s Pokémon’s attacks and use it as this attack. If this Pokémon doesn’t have the necessary Energy to use that attack, this attack does nothing." } ], "weakness": { "energy_type": "fighting", "value": 20 }, - "illustrator": "Jerky", - "image_path": "pokemon/a1/247-ditto.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/247-ditto.webp" + "illustrator": "Jerky" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/248-eevee.json b/backend/data/definitions/pokemon/a1/248-eevee.json index 9080079..4245447 100644 --- a/backend/data/definitions/pokemon/a1/248-eevee.json +++ b/backend/data/definitions/pokemon/a1/248-eevee.json @@ -23,7 +23,5 @@ "energy_type": "fighting", "value": 20 }, - "illustrator": "sowsow", - "image_path": "pokemon/a1/248-eevee.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/248-eevee.webp" + "illustrator": "sowsow" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/249-porygon.json b/backend/data/definitions/pokemon/a1/249-porygon.json index b30e15b..21bd9df 100644 --- a/backend/data/definitions/pokemon/a1/249-porygon.json +++ b/backend/data/definitions/pokemon/a1/249-porygon.json @@ -30,7 +30,5 @@ "energy_type": "fighting", "value": 20 }, - "illustrator": "Akira Komayama", - "image_path": "pokemon/a1/249-porygon.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/249-porygon.webp" + "illustrator": "Akira Komayama" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/250-snorlax.json b/backend/data/definitions/pokemon/a1/250-snorlax.json index 39bf3a4..5c6dc1e 100644 --- a/backend/data/definitions/pokemon/a1/250-snorlax.json +++ b/backend/data/definitions/pokemon/a1/250-snorlax.json @@ -26,7 +26,5 @@ "energy_type": "fighting", "value": 20 }, - "illustrator": "HYOGONOSUKE", - "image_path": "pokemon/a1/250-snorlax.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/250-snorlax.webp" + "illustrator": "HYOGONOSUKE" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/251-venusaur-ex.json b/backend/data/definitions/pokemon/a1/251-venusaur-ex.json index 137a925..30dfceb 100644 --- a/backend/data/definitions/pokemon/a1/251-venusaur-ex.json +++ b/backend/data/definitions/pokemon/a1/251-venusaur-ex.json @@ -31,14 +31,12 @@ ], "damage": 100, "damage_display": "100", - "effect_description": "Heal 30 damage from this Pok\u00e9mon." + "effect_description": "Heal 30 damage from this Pokémon." } ], "weakness": { "energy_type": "fire", "value": 20 }, - "illustrator": "PLANETA CG Works", - "image_path": "pokemon/a1/251-venusaur-ex.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/251-venusaur-ex.webp" + "illustrator": "PLANETA CG Works" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/252-exeggutor-ex.json b/backend/data/definitions/pokemon/a1/252-exeggutor-ex.json index 98d7507..3031382 100644 --- a/backend/data/definitions/pokemon/a1/252-exeggutor-ex.json +++ b/backend/data/definitions/pokemon/a1/252-exeggutor-ex.json @@ -28,7 +28,5 @@ "energy_type": "fire", "value": 20 }, - "illustrator": "PLANETA CG Works", - "image_path": "pokemon/a1/252-exeggutor-ex.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/252-exeggutor-ex.webp" + "illustrator": "PLANETA CG Works" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/253-charizard-ex.json b/backend/data/definitions/pokemon/a1/253-charizard-ex.json index 6d60d5a..d4bc16f 100644 --- a/backend/data/definitions/pokemon/a1/253-charizard-ex.json +++ b/backend/data/definitions/pokemon/a1/253-charizard-ex.json @@ -31,14 +31,12 @@ ], "damage": 200, "damage_display": "200", - "effect_description": "Discard 2 Energy from this Pok\u00e9mon." + "effect_description": "Discard 2 Fire Energy from this Pokémon." } ], "weakness": { "energy_type": "water", "value": 20 }, - "illustrator": "PLANETA CG Works", - "image_path": "pokemon/a1/253-charizard-ex.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/253-charizard-ex.webp" + "illustrator": "PLANETA CG Works" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/254-arcanine-ex.json b/backend/data/definitions/pokemon/a1/254-arcanine-ex.json index e6da35d..242c29c 100644 --- a/backend/data/definitions/pokemon/a1/254-arcanine-ex.json +++ b/backend/data/definitions/pokemon/a1/254-arcanine-ex.json @@ -20,14 +20,12 @@ ], "damage": 120, "damage_display": "120", - "effect_description": "This Pok\u00e9mon also does 20 damage to itself." + "effect_description": "This Pokémon also does 20 damage to itself." } ], "weakness": { "energy_type": "water", "value": 20 }, - "illustrator": "PLANETA Saito", - "image_path": "pokemon/a1/254-arcanine-ex.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/254-arcanine-ex.webp" + "illustrator": "PLANETA Saito" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/255-moltres-ex.json b/backend/data/definitions/pokemon/a1/255-moltres-ex.json index 269f6b9..a671a0a 100644 --- a/backend/data/definitions/pokemon/a1/255-moltres-ex.json +++ b/backend/data/definitions/pokemon/a1/255-moltres-ex.json @@ -16,7 +16,7 @@ "fire" ], "damage": 0, - "effect_description": "Flip 3 coins. Take an amount of Energy from your Energy Zone equal to the number of heads and attach it to your Benched Pok\u00e9mon in any way you like." + "effect_description": "Flip 3 coins. Take an amount of Fire Energy from your Energy Zone equal to the number of heads and attach it to your Benched Fire Pokémon in any way you like." }, { "name": "Heat Blast", @@ -33,7 +33,5 @@ "energy_type": "lightning", "value": 20 }, - "illustrator": "PLANETA Saito", - "image_path": "pokemon/a1/255-moltres-ex.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/255-moltres-ex.webp" + "illustrator": "PLANETA Saito" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/256-blastoise-ex.json b/backend/data/definitions/pokemon/a1/256-blastoise-ex.json index d65b34f..7411aad 100644 --- a/backend/data/definitions/pokemon/a1/256-blastoise-ex.json +++ b/backend/data/definitions/pokemon/a1/256-blastoise-ex.json @@ -29,7 +29,7 @@ ], "damage": 100, "damage_display": "100x", - "effect_description": "If this Pok\u00e9mon has at least 2 extra Energy attached, this attack does 60 more damage.", + "effect_description": "If this Pokémon has at least 2 extra Water Energy attached, this attack does 60 more damage.", "effect_params": { "damage_modifier": "x" } @@ -39,7 +39,5 @@ "energy_type": "lightning", "value": 20 }, - "illustrator": "PLANETA CG Works", - "image_path": "pokemon/a1/256-blastoise-ex.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/256-blastoise-ex.webp" + "illustrator": "PLANETA CG Works" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/257-starmie-ex.json b/backend/data/definitions/pokemon/a1/257-starmie-ex.json index b2a243a..51ac008 100644 --- a/backend/data/definitions/pokemon/a1/257-starmie-ex.json +++ b/backend/data/definitions/pokemon/a1/257-starmie-ex.json @@ -25,7 +25,5 @@ "energy_type": "lightning", "value": 20 }, - "illustrator": "PLANETA Igarashi", - "image_path": "pokemon/a1/257-starmie-ex.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/257-starmie-ex.webp" + "illustrator": "PLANETA Igarashi" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/258-articuno-ex.json b/backend/data/definitions/pokemon/a1/258-articuno-ex.json index c579f09..2a47695 100644 --- a/backend/data/definitions/pokemon/a1/258-articuno-ex.json +++ b/backend/data/definitions/pokemon/a1/258-articuno-ex.json @@ -28,14 +28,12 @@ ], "damage": 80, "damage_display": "80", - "effect_description": "This attack also does 10 damage to each of your opponent\u2019s Benched Pok\u00e9mon." + "effect_description": "This attack also does 10 damage to each of your opponent’s Benched Pokémon." } ], "weakness": { "energy_type": "lightning", "value": 20 }, - "illustrator": "PLANETA Saito", - "image_path": "pokemon/a1/258-articuno-ex.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/258-articuno-ex.webp" + "illustrator": "PLANETA Saito" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/259-pikachu-ex.json b/backend/data/definitions/pokemon/a1/259-pikachu-ex.json index 01c5a0d..a8f1b7b 100644 --- a/backend/data/definitions/pokemon/a1/259-pikachu-ex.json +++ b/backend/data/definitions/pokemon/a1/259-pikachu-ex.json @@ -18,7 +18,7 @@ ], "damage": 30, "damage_display": "30+", - "effect_description": "This attack does 30 damage for each of your Benched Pok\u00e9mon.", + "effect_description": "This attack does 30 damage for each of your Benched Lightning Pokémon.", "effect_params": { "damage_modifier": "+" } @@ -28,7 +28,5 @@ "energy_type": "fighting", "value": 20 }, - "illustrator": "PLANETA CG Works", - "image_path": "pokemon/a1/259-pikachu-ex.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/259-pikachu-ex.webp" + "illustrator": "PLANETA CG Works" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/260-zapdos-ex.json b/backend/data/definitions/pokemon/a1/260-zapdos-ex.json index 4684b89..7691632 100644 --- a/backend/data/definitions/pokemon/a1/260-zapdos-ex.json +++ b/backend/data/definitions/pokemon/a1/260-zapdos-ex.json @@ -37,7 +37,5 @@ "energy_type": "lightning", "value": 20 }, - "illustrator": "PLANETA Saito", - "image_path": "pokemon/a1/260-zapdos-ex.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/260-zapdos-ex.webp" + "illustrator": "PLANETA Saito" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/261-gengar-ex.json b/backend/data/definitions/pokemon/a1/261-gengar-ex.json index 524d389..094575b 100644 --- a/backend/data/definitions/pokemon/a1/261-gengar-ex.json +++ b/backend/data/definitions/pokemon/a1/261-gengar-ex.json @@ -26,14 +26,12 @@ { "name": "Shadowy Spellbind", "effect_id": "unimplemented", - "effect_description": "As long as this Pok\u00e9mon is in the Active Spot, your opponent can\u2019t use any Supporter cards from their hand." + "effect_description": "As long as this Pokémon is in the Active Spot, your opponent can’t use any Supporter cards from their hand." } ], "weakness": { "energy_type": "darkness", "value": 20 }, - "illustrator": "PLANETA CG Works", - "image_path": "pokemon/a1/261-gengar-ex.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/261-gengar-ex.webp" + "illustrator": "PLANETA CG Works" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/262-mewtwo-ex.json b/backend/data/definitions/pokemon/a1/262-mewtwo-ex.json index eed941a..4d9f768 100644 --- a/backend/data/definitions/pokemon/a1/262-mewtwo-ex.json +++ b/backend/data/definitions/pokemon/a1/262-mewtwo-ex.json @@ -29,14 +29,12 @@ ], "damage": 150, "damage_display": "150", - "effect_description": "Discard 2 Energy from this Pok\u00e9mon." + "effect_description": "Discard 2 Psychic Energy from this Pokémon." } ], "weakness": { "energy_type": "darkness", "value": 20 }, - "illustrator": "PLANETA Mochizuki", - "image_path": "pokemon/a1/262-mewtwo-ex.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/262-mewtwo-ex.webp" + "illustrator": "PLANETA Mochizuki" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/263-machamp-ex.json b/backend/data/definitions/pokemon/a1/263-machamp-ex.json index 9e2b14f..86ea902 100644 --- a/backend/data/definitions/pokemon/a1/263-machamp-ex.json +++ b/backend/data/definitions/pokemon/a1/263-machamp-ex.json @@ -26,7 +26,5 @@ "energy_type": "psychic", "value": 20 }, - "illustrator": "PLANETA Igarashi", - "image_path": "pokemon/a1/263-machamp-ex.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/263-machamp-ex.webp" + "illustrator": "PLANETA Igarashi" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/264-marowak-ex.json b/backend/data/definitions/pokemon/a1/264-marowak-ex.json index a402f19..c1552a8 100644 --- a/backend/data/definitions/pokemon/a1/264-marowak-ex.json +++ b/backend/data/definitions/pokemon/a1/264-marowak-ex.json @@ -29,7 +29,5 @@ "energy_type": "grass", "value": 20 }, - "illustrator": "PLANETA Mochizuki", - "image_path": "pokemon/a1/264-marowak-ex.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/264-marowak-ex.webp" + "illustrator": "PLANETA Mochizuki" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/265-wigglytuff-ex.json b/backend/data/definitions/pokemon/a1/265-wigglytuff-ex.json index 24089d7..948cea7 100644 --- a/backend/data/definitions/pokemon/a1/265-wigglytuff-ex.json +++ b/backend/data/definitions/pokemon/a1/265-wigglytuff-ex.json @@ -20,14 +20,12 @@ ], "damage": 80, "damage_display": "80", - "effect_description": "Your opponent\u2019s Active Pok\u00e9mon is now Asleep." + "effect_description": "Your opponent’s Active Pokémon is now Asleep." } ], "weakness": { "energy_type": "fighting", "value": 20 }, - "illustrator": "PLANETA Igarashi", - "image_path": "pokemon/a1/265-wigglytuff-ex.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/265-wigglytuff-ex.webp" + "illustrator": "PLANETA Igarashi" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/274-moltres-ex.json b/backend/data/definitions/pokemon/a1/274-moltres-ex.json index 5e882a9..3ca737a 100644 --- a/backend/data/definitions/pokemon/a1/274-moltres-ex.json +++ b/backend/data/definitions/pokemon/a1/274-moltres-ex.json @@ -16,7 +16,7 @@ "fire" ], "damage": 0, - "effect_description": "Flip 3 coins. Take an amount of Energy from your Energy Zone equal to the number of heads and attach it to your Benched Pok\u00e9mon in any way you like." + "effect_description": "Flip 3 coins. Take an amount of Fire Energy from your Energy Zone equal to the number of heads and attach it to your Benched Fire Pokémon in any way you like." }, { "name": "Heat Blast", @@ -33,7 +33,5 @@ "energy_type": "lightning", "value": 20 }, - "illustrator": "hncl", - "image_path": "pokemon/a1/274-moltres-ex.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/274-moltres-ex.webp" + "illustrator": "hncl" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/275-articuno-ex.json b/backend/data/definitions/pokemon/a1/275-articuno-ex.json index d385069..c4be4b5 100644 --- a/backend/data/definitions/pokemon/a1/275-articuno-ex.json +++ b/backend/data/definitions/pokemon/a1/275-articuno-ex.json @@ -28,14 +28,12 @@ ], "damage": 80, "damage_display": "80", - "effect_description": "This attack also does 10 damage to each of your opponent\u2019s Benched Pok\u00e9mon." + "effect_description": "This attack also does 10 damage to each of your opponent’s Benched Pokémon." } ], "weakness": { "energy_type": "lightning", "value": 20 }, - "illustrator": "kodama", - "image_path": "pokemon/a1/275-articuno-ex.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/275-articuno-ex.webp" + "illustrator": "kodama" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/276-zapdos-ex.json b/backend/data/definitions/pokemon/a1/276-zapdos-ex.json index 19318f6..74c0005 100644 --- a/backend/data/definitions/pokemon/a1/276-zapdos-ex.json +++ b/backend/data/definitions/pokemon/a1/276-zapdos-ex.json @@ -37,7 +37,5 @@ "energy_type": "lightning", "value": 20 }, - "illustrator": "GOSSAN", - "image_path": "pokemon/a1/276-zapdos-ex.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/276-zapdos-ex.webp" + "illustrator": "GOSSAN" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/277-gengar-ex.json b/backend/data/definitions/pokemon/a1/277-gengar-ex.json index bc44fcb..80585e3 100644 --- a/backend/data/definitions/pokemon/a1/277-gengar-ex.json +++ b/backend/data/definitions/pokemon/a1/277-gengar-ex.json @@ -26,14 +26,12 @@ { "name": "Shadowy Spellbind", "effect_id": "unimplemented", - "effect_description": "As long as this Pok\u00e9mon is in the Active Spot, your opponent can\u2019t use any Supporter cards from their hand." + "effect_description": "As long as this Pokémon is in the Active Spot, your opponent can’t use any Supporter cards from their hand." } ], "weakness": { "energy_type": "darkness", "value": 20 }, - "illustrator": "NC Empire", - "image_path": "pokemon/a1/277-gengar-ex.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/277-gengar-ex.webp" + "illustrator": "NC Empire" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/278-machamp-ex.json b/backend/data/definitions/pokemon/a1/278-machamp-ex.json index af681ba..7135665 100644 --- a/backend/data/definitions/pokemon/a1/278-machamp-ex.json +++ b/backend/data/definitions/pokemon/a1/278-machamp-ex.json @@ -26,7 +26,5 @@ "energy_type": "psychic", "value": 20 }, - "illustrator": "AKIRA EGAWA", - "image_path": "pokemon/a1/278-machamp-ex.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/278-machamp-ex.webp" + "illustrator": "AKIRA EGAWA" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/279-wigglytuff-ex.json b/backend/data/definitions/pokemon/a1/279-wigglytuff-ex.json index dfec2f7..d25ccd3 100644 --- a/backend/data/definitions/pokemon/a1/279-wigglytuff-ex.json +++ b/backend/data/definitions/pokemon/a1/279-wigglytuff-ex.json @@ -20,14 +20,12 @@ ], "damage": 80, "damage_display": "80", - "effect_description": "Your opponent\u2019s Active Pok\u00e9mon is now Asleep." + "effect_description": "Your opponent’s Active Pokémon is now Asleep." } ], "weakness": { "energy_type": "fighting", "value": 20 }, - "illustrator": "Shibuzoh.", - "image_path": "pokemon/a1/279-wigglytuff-ex.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/279-wigglytuff-ex.webp" + "illustrator": "Shibuzoh." } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/280-charizard-ex.json b/backend/data/definitions/pokemon/a1/280-charizard-ex.json index e190d10..a97e5de 100644 --- a/backend/data/definitions/pokemon/a1/280-charizard-ex.json +++ b/backend/data/definitions/pokemon/a1/280-charizard-ex.json @@ -31,14 +31,12 @@ ], "damage": 200, "damage_display": "200", - "effect_description": "Discard 2 Energy from this Pok\u00e9mon." + "effect_description": "Discard 2 Fire Energy from this Pokémon." } ], "weakness": { "energy_type": "water", "value": 20 }, - "illustrator": "kantaro", - "image_path": "pokemon/a1/280-charizard-ex.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/280-charizard-ex.webp" + "illustrator": "kantaro" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/281-pikachu-ex.json b/backend/data/definitions/pokemon/a1/281-pikachu-ex.json index 66f1619..3f986bb 100644 --- a/backend/data/definitions/pokemon/a1/281-pikachu-ex.json +++ b/backend/data/definitions/pokemon/a1/281-pikachu-ex.json @@ -18,7 +18,7 @@ ], "damage": 30, "damage_display": "30+", - "effect_description": "This attack does 30 damage for each of your Benched Pok\u00e9mon.", + "effect_description": "This attack does 30 damage for each of your Benched Lightning Pokémon.", "effect_params": { "damage_modifier": "+" } @@ -28,7 +28,5 @@ "energy_type": "fighting", "value": 20 }, - "illustrator": "Ryota Murayama", - "image_path": "pokemon/a1/281-pikachu-ex.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/281-pikachu-ex.webp" + "illustrator": "Ryota Murayama" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/282-mewtwo-ex.json b/backend/data/definitions/pokemon/a1/282-mewtwo-ex.json index a15fc76..702ddb6 100644 --- a/backend/data/definitions/pokemon/a1/282-mewtwo-ex.json +++ b/backend/data/definitions/pokemon/a1/282-mewtwo-ex.json @@ -29,14 +29,12 @@ ], "damage": 150, "damage_display": "150", - "effect_description": "Discard 2 Energy from this Pok\u00e9mon." + "effect_description": "Discard 2 Psychic Energy from this Pokémon." } ], "weakness": { "energy_type": "darkness", "value": 20 }, - "illustrator": "Nurikabe", - "image_path": "pokemon/a1/282-mewtwo-ex.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/282-mewtwo-ex.webp" + "illustrator": "Nurikabe" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/283-mew.json b/backend/data/definitions/pokemon/a1/283-mew.json index a2d970d..d06cc6c 100644 --- a/backend/data/definitions/pokemon/a1/283-mew.json +++ b/backend/data/definitions/pokemon/a1/283-mew.json @@ -24,7 +24,5 @@ "energy_type": "darkness", "value": 20 }, - "illustrator": "Amelicart", - "image_path": "pokemon/a1/283-mew.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/283-mew.webp" + "illustrator": "Amelicart" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/284-charizard-ex.json b/backend/data/definitions/pokemon/a1/284-charizard-ex.json index ba4db4e..43013bc 100644 --- a/backend/data/definitions/pokemon/a1/284-charizard-ex.json +++ b/backend/data/definitions/pokemon/a1/284-charizard-ex.json @@ -31,14 +31,12 @@ ], "damage": 200, "damage_display": "200", - "effect_description": "Discard 2 Energy from this Pok\u00e9mon." + "effect_description": "Discard 2 Fire Energy from this Pokémon." } ], "weakness": { "energy_type": "water", "value": 20 }, - "illustrator": "PLANETA CG Works", - "image_path": "pokemon/a1/284-charizard-ex.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/284-charizard-ex.webp" + "illustrator": "PLANETA CG Works" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1/285-pikachu-ex.json b/backend/data/definitions/pokemon/a1/285-pikachu-ex.json index d5f5c18..e62a65f 100644 --- a/backend/data/definitions/pokemon/a1/285-pikachu-ex.json +++ b/backend/data/definitions/pokemon/a1/285-pikachu-ex.json @@ -18,7 +18,7 @@ ], "damage": 30, "damage_display": "30+", - "effect_description": "This attack does 30 damage for each of your Benched Pok\u00e9mon.", + "effect_description": "This attack does 30 damage for each of your Benched Lightning Pokémon.", "effect_params": { "damage_modifier": "+" } diff --git a/backend/data/definitions/pokemon/a1/286-mewtwo-ex.json b/backend/data/definitions/pokemon/a1/286-mewtwo-ex.json index 9685adf..34113a6 100644 --- a/backend/data/definitions/pokemon/a1/286-mewtwo-ex.json +++ b/backend/data/definitions/pokemon/a1/286-mewtwo-ex.json @@ -29,14 +29,12 @@ ], "damage": 150, "damage_display": "150", - "effect_description": "Discard 2 Energy from this Pok\u00e9mon." + "effect_description": "Discard 2 Psychic Energy from this Pokémon." } ], "weakness": { "energy_type": "darkness", "value": 20 }, - "illustrator": "PLANETA Mochizuki", - "image_path": "pokemon/a1/286-mewtwo-ex.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1/286-mewtwo-ex.webp" + "illustrator": "PLANETA Mochizuki" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1a/001-exeggcute.json b/backend/data/definitions/pokemon/a1a/001-exeggcute.json index af80fad..be4a7a0 100644 --- a/backend/data/definitions/pokemon/a1a/001-exeggcute.json +++ b/backend/data/definitions/pokemon/a1a/001-exeggcute.json @@ -16,7 +16,7 @@ "colorless" ], "damage": 0, - "effect_description": "Take an Energy from your Energy Zone and attach it to this Pok\u00e9mon." + "effect_description": "Take a Grass Energy from your Energy Zone and attach it to this Pokémon." } ], "weakness": { diff --git a/backend/data/definitions/pokemon/a1a/002-exeggutor.json b/backend/data/definitions/pokemon/a1a/002-exeggutor.json index e22f727..92643ab 100644 --- a/backend/data/definitions/pokemon/a1a/002-exeggutor.json +++ b/backend/data/definitions/pokemon/a1a/002-exeggutor.json @@ -21,7 +21,7 @@ ], "damage": 80, "damage_display": "80x", - "effect_description": "This attack does 20 more damage for each Energy attached to your opponent\u2019s Active Pok\u00e9mon.", + "effect_description": "This attack does 20 more damage for each Energy attached to your opponent’s Active Pokémon.", "effect_params": { "damage_modifier": "x" } @@ -31,7 +31,5 @@ "energy_type": "fire", "value": 20 }, - "illustrator": "Masakazu Fukuda", - "image_path": "pokemon/a1a/002-exeggutor.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1a/002-exeggutor.webp" + "illustrator": "Masakazu Fukuda" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1a/003-celebi-ex.json b/backend/data/definitions/pokemon/a1a/003-celebi-ex.json index 828f78d..e23bbd8 100644 --- a/backend/data/definitions/pokemon/a1a/003-celebi-ex.json +++ b/backend/data/definitions/pokemon/a1a/003-celebi-ex.json @@ -18,7 +18,7 @@ ], "damage": 50, "damage_display": "50+", - "effect_description": "Flip a coin for each Energy attached to this Pok\u00e9mon. This attack does 50 damage for each heads.", + "effect_description": "Flip a coin for each Energy attached to this Pokémon. This attack does 50 damage for each heads.", "effect_params": { "damage_modifier": "+" } @@ -28,7 +28,5 @@ "energy_type": "fire", "value": 20 }, - "illustrator": "PLANETA CG Works", - "image_path": "pokemon/a1a/003-celebi-ex.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1a/003-celebi-ex.webp" + "illustrator": "PLANETA CG Works" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1a/004-snivy.json b/backend/data/definitions/pokemon/a1a/004-snivy.json index 43a7662..8765668 100644 --- a/backend/data/definitions/pokemon/a1a/004-snivy.json +++ b/backend/data/definitions/pokemon/a1a/004-snivy.json @@ -24,7 +24,5 @@ "energy_type": "fire", "value": 20 }, - "illustrator": "Kagemaru Himeno", - "image_path": "pokemon/a1a/004-snivy.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1a/004-snivy.webp" + "illustrator": "Kagemaru Himeno" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1a/005-servine.json b/backend/data/definitions/pokemon/a1a/005-servine.json index 4b891f2..1df81f9 100644 --- a/backend/data/definitions/pokemon/a1a/005-servine.json +++ b/backend/data/definitions/pokemon/a1a/005-servine.json @@ -25,7 +25,5 @@ "energy_type": "fire", "value": 20 }, - "illustrator": "Shigenori Negishi", - "image_path": "pokemon/a1a/005-servine.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1a/005-servine.webp" + "illustrator": "Shigenori Negishi" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1a/006-serperior.json b/backend/data/definitions/pokemon/a1a/006-serperior.json index 68aeb7a..d3393fa 100644 --- a/backend/data/definitions/pokemon/a1a/006-serperior.json +++ b/backend/data/definitions/pokemon/a1a/006-serperior.json @@ -27,14 +27,12 @@ { "name": "Jungle Totem", "effect_id": "unimplemented", - "effect_description": "EachEnergy attached to your Pok\u00e9mon provides 2 Energy. This effect doesn\u2019t stack." + "effect_description": "Each Grass Energy attached to your Grass Pokémon provides 2 Grass Energy. This effect doesn’t stack." } ], "weakness": { "energy_type": "fire", "value": 20 }, - "illustrator": "Yoshioka", - "image_path": "pokemon/a1a/006-serperior.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1a/006-serperior.webp" + "illustrator": "Yoshioka" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1a/007-morelull.json b/backend/data/definitions/pokemon/a1a/007-morelull.json index 4c6de8e..94d1ae3 100644 --- a/backend/data/definitions/pokemon/a1a/007-morelull.json +++ b/backend/data/definitions/pokemon/a1a/007-morelull.json @@ -23,7 +23,5 @@ "energy_type": "fire", "value": 20 }, - "illustrator": "Saya Tsuruta", - "image_path": "pokemon/a1a/007-morelull.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1a/007-morelull.webp" + "illustrator": "Saya Tsuruta" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1a/008-shiinotic.json b/backend/data/definitions/pokemon/a1a/008-shiinotic.json index 4971ae8..836b880 100644 --- a/backend/data/definitions/pokemon/a1a/008-shiinotic.json +++ b/backend/data/definitions/pokemon/a1a/008-shiinotic.json @@ -19,14 +19,12 @@ ], "damage": 50, "damage_display": "50", - "effect_description": "Your opponent\u2019s Active Pok\u00e9mon is now Asleep." + "effect_description": "Your opponent’s Active Pokémon is now Asleep." } ], "weakness": { "energy_type": "fire", "value": 20 }, - "illustrator": "Mizue", - "image_path": "pokemon/a1a/008-shiinotic.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1a/008-shiinotic.webp" + "illustrator": "Mizue" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1a/009-dhelmise.json b/backend/data/definitions/pokemon/a1a/009-dhelmise.json index 0a23128..147c149 100644 --- a/backend/data/definitions/pokemon/a1a/009-dhelmise.json +++ b/backend/data/definitions/pokemon/a1a/009-dhelmise.json @@ -17,7 +17,7 @@ ], "damage": 20, "damage_display": "20x", - "effect_description": "If this Pok\u00e9mon has at least 3 extra Energy attached, this attack does 70 more damage.", + "effect_description": "If this Pokémon has at least 3 extra Grass Energy attached, this attack does 70 more damage.", "effect_params": { "damage_modifier": "x" } @@ -27,7 +27,5 @@ "energy_type": "fire", "value": 20 }, - "illustrator": "Hasuno", - "image_path": "pokemon/a1a/009-dhelmise.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1a/009-dhelmise.webp" + "illustrator": "Hasuno" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1a/010-ponyta.json b/backend/data/definitions/pokemon/a1a/010-ponyta.json index d7a0051..d57f271 100644 --- a/backend/data/definitions/pokemon/a1a/010-ponyta.json +++ b/backend/data/definitions/pokemon/a1a/010-ponyta.json @@ -27,7 +27,5 @@ "energy_type": "water", "value": 20 }, - "illustrator": "Tomokazu Komiya", - "image_path": "pokemon/a1a/010-ponyta.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1a/010-ponyta.webp" + "illustrator": "Tomokazu Komiya" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1a/011-rapidash.json b/backend/data/definitions/pokemon/a1a/011-rapidash.json index 9d348f4..a4d3a97 100644 --- a/backend/data/definitions/pokemon/a1a/011-rapidash.json +++ b/backend/data/definitions/pokemon/a1a/011-rapidash.json @@ -29,7 +29,5 @@ "energy_type": "water", "value": 20 }, - "illustrator": "AKIRA EGAWA", - "image_path": "pokemon/a1a/011-rapidash.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1a/011-rapidash.webp" + "illustrator": "AKIRA EGAWA" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1a/012-magmar.json b/backend/data/definitions/pokemon/a1a/012-magmar.json index e9934b7..4a1ac58 100644 --- a/backend/data/definitions/pokemon/a1a/012-magmar.json +++ b/backend/data/definitions/pokemon/a1a/012-magmar.json @@ -18,14 +18,12 @@ ], "damage": 80, "damage_display": "80", - "effect_description": "Discard 2 Energy from this Pok\u00e9mon." + "effect_description": "Discard 2 Fire Energy from this Pokémon." } ], "weakness": { "energy_type": "water", "value": 20 }, - "illustrator": "sui", - "image_path": "pokemon/a1a/012-magmar.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1a/012-magmar.webp" + "illustrator": "sui" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1a/013-larvesta.json b/backend/data/definitions/pokemon/a1a/013-larvesta.json index e5b2d1c..13fe9ff 100644 --- a/backend/data/definitions/pokemon/a1a/013-larvesta.json +++ b/backend/data/definitions/pokemon/a1a/013-larvesta.json @@ -24,7 +24,5 @@ "energy_type": "water", "value": 20 }, - "illustrator": "kawayoo", - "image_path": "pokemon/a1a/013-larvesta.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1a/013-larvesta.webp" + "illustrator": "kawayoo" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1a/014-volcarona.json b/backend/data/definitions/pokemon/a1a/014-volcarona.json index 020e82f..237f6af 100644 --- a/backend/data/definitions/pokemon/a1a/014-volcarona.json +++ b/backend/data/definitions/pokemon/a1a/014-volcarona.json @@ -19,14 +19,12 @@ "colorless" ], "damage": 0, - "effect_description": "Discard 2 Energy from this Pok\u00e9mon. This attack does 80 damage to 1 of your opponent\u2019s Pok\u00e9mon." + "effect_description": "Discard 2 Fire Energy from this Pokémon. This attack does 80 damage to 1 of your opponent’s Pokémon." } ], "weakness": { "energy_type": "water", "value": 20 }, - "illustrator": "DOM", - "image_path": "pokemon/a1a/014-volcarona.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1a/014-volcarona.webp" + "illustrator": "DOM" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1a/015-salandit.json b/backend/data/definitions/pokemon/a1a/015-salandit.json index d3f771f..afcf310 100644 --- a/backend/data/definitions/pokemon/a1a/015-salandit.json +++ b/backend/data/definitions/pokemon/a1a/015-salandit.json @@ -17,7 +17,7 @@ ], "damage": 10, "damage_display": "10x", - "effect_description": "If your opponent\u2019s Active Pok\u00e9mon is Poisoned, this attack does 40 more damage.", + "effect_description": "If your opponent’s Active Pokémon is Poisoned, this attack does 40 more damage.", "effect_params": { "damage_modifier": "x" } @@ -27,7 +27,5 @@ "energy_type": "water", "value": 20 }, - "illustrator": "Naoki Saito", - "image_path": "pokemon/a1a/015-salandit.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1a/015-salandit.webp" + "illustrator": "Naoki Saito" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1a/016-salazzle.json b/backend/data/definitions/pokemon/a1a/016-salazzle.json index f648062..5f81f27 100644 --- a/backend/data/definitions/pokemon/a1a/016-salazzle.json +++ b/backend/data/definitions/pokemon/a1a/016-salazzle.json @@ -18,14 +18,12 @@ ], "damage": 30, "damage_display": "30", - "effect_description": "Your opponent\u2019s Active Pok\u00e9mon is now Poisoned." + "effect_description": "Your opponent’s Active Pokémon is now Poisoned." } ], "weakness": { "energy_type": "water", "value": 20 }, - "illustrator": "Mitsuhiro Arita", - "image_path": "pokemon/a1a/016-salazzle.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1a/016-salazzle.webp" + "illustrator": "Mitsuhiro Arita" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1a/017-magikarp.json b/backend/data/definitions/pokemon/a1a/017-magikarp.json index f1723dc..af5505b 100644 --- a/backend/data/definitions/pokemon/a1a/017-magikarp.json +++ b/backend/data/definitions/pokemon/a1a/017-magikarp.json @@ -16,7 +16,7 @@ "water" ], "damage": 0, - "effect_description": "Switch this Pok\u00e9mon with 1 of your Benched Pok\u00e9mon." + "effect_description": "Switch this Pokémon with 1 of your Benched Pokémon." } ], "weakness": { diff --git a/backend/data/definitions/pokemon/a1a/018-gyarados-ex.json b/backend/data/definitions/pokemon/a1a/018-gyarados-ex.json index 675c83c..23baf3a 100644 --- a/backend/data/definitions/pokemon/a1a/018-gyarados-ex.json +++ b/backend/data/definitions/pokemon/a1a/018-gyarados-ex.json @@ -21,14 +21,12 @@ ], "damage": 140, "damage_display": "140", - "effect_description": "Discard a random Energy from among the Energy attached to all Pok\u00e9mon (both yours and your opponent\u2019s)." + "effect_description": "Discard a random Energy from among the Energy attached to all Pokémon (both yours and your opponent’s)." } ], "weakness": { "energy_type": "lightning", "value": 20 }, - "illustrator": "PLANETA CG Works", - "image_path": "pokemon/a1a/018-gyarados-ex.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1a/018-gyarados-ex.webp" + "illustrator": "PLANETA CG Works" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1a/019-vaporeon.json b/backend/data/definitions/pokemon/a1a/019-vaporeon.json index c01232f..bb0cdf9 100644 --- a/backend/data/definitions/pokemon/a1a/019-vaporeon.json +++ b/backend/data/definitions/pokemon/a1a/019-vaporeon.json @@ -26,7 +26,7 @@ { "name": "Wash Out", "effect_id": "unimplemented", - "effect_description": "As often as you like during your turn, you may move an Energy from 1 of your Benched Pok\u00e9mon to your Active Pok\u00e9mon." + "effect_description": "As often as you like during your turn, you may move a Water Energy from 1 of your Benched Water Pokémon to your Active Water Pokémon." } ], "weakness": { diff --git a/backend/data/definitions/pokemon/a1a/021-lumineon.json b/backend/data/definitions/pokemon/a1a/021-lumineon.json index 17061f6..145a834 100644 --- a/backend/data/definitions/pokemon/a1a/021-lumineon.json +++ b/backend/data/definitions/pokemon/a1a/021-lumineon.json @@ -18,14 +18,12 @@ "water" ], "damage": 0, - "effect_description": "This attack does 50 damage to 1 of your opponent\u2019s Benched Pok\u00e9mon." + "effect_description": "This attack does 50 damage to 1 of your opponent’s Benched Pokémon." } ], "weakness": { "energy_type": "lightning", "value": 20 }, - "illustrator": "Sekio", - "image_path": "pokemon/a1a/021-lumineon.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1a/021-lumineon.webp" + "illustrator": "Sekio" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1a/022-chewtle.json b/backend/data/definitions/pokemon/a1a/022-chewtle.json index 6f63077..12b293b 100644 --- a/backend/data/definitions/pokemon/a1a/022-chewtle.json +++ b/backend/data/definitions/pokemon/a1a/022-chewtle.json @@ -24,7 +24,5 @@ "energy_type": "lightning", "value": 20 }, - "illustrator": "Taiga Kayama", - "image_path": "pokemon/a1a/022-chewtle.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1a/022-chewtle.webp" + "illustrator": "Taiga Kayama" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1a/023-drednaw.json b/backend/data/definitions/pokemon/a1a/023-drednaw.json index 61e2e6d..73a6ae4 100644 --- a/backend/data/definitions/pokemon/a1a/023-drednaw.json +++ b/backend/data/definitions/pokemon/a1a/023-drednaw.json @@ -20,14 +20,12 @@ ], "damage": 70, "damage_display": "70", - "effect_description": "Flip a coin. If heads, discard a random Energy from your opponent\u2019s Active Pok\u00e9mon." + "effect_description": "Flip a coin. If heads, discard a random Energy from your opponent’s Active Pokémon." } ], "weakness": { "energy_type": "lightning", "value": 20 }, - "illustrator": "nisimono", - "image_path": "pokemon/a1a/023-drednaw.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1a/023-drednaw.webp" + "illustrator": "nisimono" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1a/024-cramorant.json b/backend/data/definitions/pokemon/a1a/024-cramorant.json index 8a67e4a..f5b912c 100644 --- a/backend/data/definitions/pokemon/a1a/024-cramorant.json +++ b/backend/data/definitions/pokemon/a1a/024-cramorant.json @@ -19,14 +19,12 @@ ], "damage": 60, "damage_display": "60", - "effect_description": "Flip a coin. If heads, during your opponent\u2019s next turn, prevent all damage from\u2014and effects of\u2014attacks done to this Pok\u00e9mon." + "effect_description": "Flip a coin. If heads, during your opponent’s next turn, prevent all damage from—and effects of—attacks done to this Pokémon." } ], "weakness": { "energy_type": "lightning", "value": 20 }, - "illustrator": "Jerky", - "image_path": "pokemon/a1a/024-cramorant.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1a/024-cramorant.webp" + "illustrator": "Jerky" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1a/025-pikachu.json b/backend/data/definitions/pokemon/a1a/025-pikachu.json index 42487c6..e4bb25a 100644 --- a/backend/data/definitions/pokemon/a1a/025-pikachu.json +++ b/backend/data/definitions/pokemon/a1a/025-pikachu.json @@ -17,7 +17,7 @@ ], "damage": 10, "damage_display": "10+", - "effect_description": "This attack does 10 damage for each of your Benched Pok\u00e9mon.", + "effect_description": "This attack does 10 damage for each of your Benched Lightning Pokémon.", "effect_params": { "damage_modifier": "+" } diff --git a/backend/data/definitions/pokemon/a1a/026-raichu.json b/backend/data/definitions/pokemon/a1a/026-raichu.json index 18ffbbb..f83f440 100644 --- a/backend/data/definitions/pokemon/a1a/026-raichu.json +++ b/backend/data/definitions/pokemon/a1a/026-raichu.json @@ -20,14 +20,12 @@ ], "damage": 60, "damage_display": "60", - "effect_description": "This attack also does 20 damage to each of your opponent\u2019s Benched Pok\u00e9mon." + "effect_description": "This attack also does 20 damage to each of your opponent’s Benched Pokémon." } ], "weakness": { "energy_type": "fighting", "value": 20 }, - "illustrator": "hncl", - "image_path": "pokemon/a1a/026-raichu.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1a/026-raichu.webp" + "illustrator": "hncl" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1a/027-electabuzz.json b/backend/data/definitions/pokemon/a1a/027-electabuzz.json index b980eb3..6be35dd 100644 --- a/backend/data/definitions/pokemon/a1a/027-electabuzz.json +++ b/backend/data/definitions/pokemon/a1a/027-electabuzz.json @@ -17,14 +17,12 @@ "lightning" ], "damage": 0, - "effect_description": "This attack does 40 damage to 1 of your opponent\u2019s Pok\u00e9mon." + "effect_description": "This attack does 40 damage to 1 of your opponent’s Pokémon." } ], "weakness": { "energy_type": "fighting", "value": 20 }, - "illustrator": "Naoyo Kimura", - "image_path": "pokemon/a1a/027-electabuzz.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1a/027-electabuzz.webp" + "illustrator": "Naoyo Kimura" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1a/028-joltik.json b/backend/data/definitions/pokemon/a1a/028-joltik.json index 56296d9..7fc03bc 100644 --- a/backend/data/definitions/pokemon/a1a/028-joltik.json +++ b/backend/data/definitions/pokemon/a1a/028-joltik.json @@ -23,7 +23,5 @@ "energy_type": "fighting", "value": 20 }, - "illustrator": "MINAMINAMI Take", - "image_path": "pokemon/a1a/028-joltik.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1a/028-joltik.webp" + "illustrator": "MINAMINAMI Take" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1a/029-galvantula.json b/backend/data/definitions/pokemon/a1a/029-galvantula.json index 9d8864b..598bf48 100644 --- a/backend/data/definitions/pokemon/a1a/029-galvantula.json +++ b/backend/data/definitions/pokemon/a1a/029-galvantula.json @@ -19,7 +19,7 @@ ], "damage": 70, "damage_display": "70", - "effect_description": "During your opponent\u2019s next turn, the Defending Pok\u00e9mon can\u2019t retreat." + "effect_description": "During your opponent’s next turn, the Defending Pokémon can’t retreat." } ], "weakness": { diff --git a/backend/data/definitions/pokemon/a1a/030-dedenne.json b/backend/data/definitions/pokemon/a1a/030-dedenne.json index dd98bdf..99366fc 100644 --- a/backend/data/definitions/pokemon/a1a/030-dedenne.json +++ b/backend/data/definitions/pokemon/a1a/030-dedenne.json @@ -17,14 +17,12 @@ ], "damage": 10, "damage_display": "10", - "effect_description": "Flip a coin. If heads, your opponent\u2019s Active Pok\u00e9mon is now Paralyzed." + "effect_description": "Flip a coin. If heads, your opponent’s Active Pokémon is now Paralyzed." } ], "weakness": { "energy_type": "fighting", "value": 20 }, - "illustrator": "Taiga Kayama", - "image_path": "pokemon/a1a/030-dedenne.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1a/030-dedenne.webp" + "illustrator": "Taiga Kayama" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1a/031-mew.json b/backend/data/definitions/pokemon/a1a/031-mew.json index dbc34f0..64250e1 100644 --- a/backend/data/definitions/pokemon/a1a/031-mew.json +++ b/backend/data/definitions/pokemon/a1a/031-mew.json @@ -24,7 +24,5 @@ "energy_type": "darkness", "value": 20 }, - "illustrator": "Saya Tsuruta", - "image_path": "pokemon/a1a/031-mew.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1a/031-mew.webp" + "illustrator": "Saya Tsuruta" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1a/032-mew-ex.json b/backend/data/definitions/pokemon/a1a/032-mew-ex.json index 44a7293..b450612 100644 --- a/backend/data/definitions/pokemon/a1a/032-mew-ex.json +++ b/backend/data/definitions/pokemon/a1a/032-mew-ex.json @@ -26,14 +26,12 @@ "colorless" ], "damage": 0, - "effect_description": "Choose 1 of your opponent\u2019s Active Pok\u00e9mon\u2019s attacks and use it as this attack." + "effect_description": "Choose 1 of your opponent’s Active Pokémon’s attacks and use it as this attack." } ], "weakness": { "energy_type": "darkness", "value": 20 }, - "illustrator": "PLANETA CG Works", - "image_path": "pokemon/a1a/032-mew-ex.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1a/032-mew-ex.webp" + "illustrator": "PLANETA CG Works" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1a/034-elgyem.json b/backend/data/definitions/pokemon/a1a/034-elgyem.json index c8dd9bf..27b91bd 100644 --- a/backend/data/definitions/pokemon/a1a/034-elgyem.json +++ b/backend/data/definitions/pokemon/a1a/034-elgyem.json @@ -23,7 +23,5 @@ "energy_type": "darkness", "value": 20 }, - "illustrator": "Kouki Saitou", - "image_path": "pokemon/a1a/034-elgyem.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1a/034-elgyem.webp" + "illustrator": "Kouki Saitou" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1a/035-beheeyem.json b/backend/data/definitions/pokemon/a1a/035-beheeyem.json index d4aa232..a72b82f 100644 --- a/backend/data/definitions/pokemon/a1a/035-beheeyem.json +++ b/backend/data/definitions/pokemon/a1a/035-beheeyem.json @@ -18,7 +18,7 @@ ], "damage": 10, "damage_display": "10x", - "effect_description": "This attack does 20 more damage for each of your opponent\u2019s Benched Pok\u00e9mon.", + "effect_description": "This attack does 20 more damage for each of your opponent’s Benched Pokémon.", "effect_params": { "damage_modifier": "x" } diff --git a/backend/data/definitions/pokemon/a1a/036-flabebe.json b/backend/data/definitions/pokemon/a1a/036-flabebe.json index cf54a99..5bc277e 100644 --- a/backend/data/definitions/pokemon/a1a/036-flabebe.json +++ b/backend/data/definitions/pokemon/a1a/036-flabebe.json @@ -1,6 +1,6 @@ { "id": "a1a-036-flabebe", - "name": "Flab\u00e9b\u00e9", + "name": "Flabébé", "card_type": "pokemon", "hp": 40, "pokemon_type": "psychic", @@ -16,7 +16,7 @@ "psychic" ], "damage": 0, - "effect_description": "Your opponent\u2019s Active Pok\u00e9mon is now Asleep." + "effect_description": "Your opponent’s Active Pokémon is now Asleep." } ], "weakness": { diff --git a/backend/data/definitions/pokemon/a1a/037-floette.json b/backend/data/definitions/pokemon/a1a/037-floette.json index 5199e61..3a6a69b 100644 --- a/backend/data/definitions/pokemon/a1a/037-floette.json +++ b/backend/data/definitions/pokemon/a1a/037-floette.json @@ -9,7 +9,7 @@ "retreat_cost": 1, "set_id": "a1a", "rarity": "common", - "evolves_from": "Flab\u00e9b\u00e9", + "evolves_from": "Flabébé", "attacks": [ { "name": "Leaf Drain", @@ -18,14 +18,12 @@ ], "damage": 40, "damage_display": "40", - "effect_description": "Heal 10 damage from this Pok\u00e9mon." + "effect_description": "Heal 10 damage from this Pokémon." } ], "weakness": { "energy_type": "metal", "value": 20 }, - "illustrator": "Cona Nitanda", - "image_path": "pokemon/a1a/037-floette.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1a/037-floette.webp" + "illustrator": "Cona Nitanda" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1a/038-florges.json b/backend/data/definitions/pokemon/a1a/038-florges.json index cf16139..21118ff 100644 --- a/backend/data/definitions/pokemon/a1a/038-florges.json +++ b/backend/data/definitions/pokemon/a1a/038-florges.json @@ -19,14 +19,12 @@ ], "damage": 80, "damage_display": "80", - "effect_description": "Heal 20 damage from each of your Pok\u00e9mon." + "effect_description": "Heal 20 damage from each of your Pokémon." } ], "weakness": { "energy_type": "metal", "value": 20 }, - "illustrator": "Cona Nitanda", - "image_path": "pokemon/a1a/038-florges.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1a/038-florges.webp" + "illustrator": "Cona Nitanda" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1a/039-swirlix.json b/backend/data/definitions/pokemon/a1a/039-swirlix.json index 394e09e..57127db 100644 --- a/backend/data/definitions/pokemon/a1a/039-swirlix.json +++ b/backend/data/definitions/pokemon/a1a/039-swirlix.json @@ -23,7 +23,5 @@ "energy_type": "metal", "value": 20 }, - "illustrator": "5ban Graphics", - "image_path": "pokemon/a1a/039-swirlix.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1a/039-swirlix.webp" + "illustrator": "5ban Graphics" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1a/043-geodude.json b/backend/data/definitions/pokemon/a1a/043-geodude.json index de397f7..5a35e72 100644 --- a/backend/data/definitions/pokemon/a1a/043-geodude.json +++ b/backend/data/definitions/pokemon/a1a/043-geodude.json @@ -24,7 +24,5 @@ "energy_type": "grass", "value": 20 }, - "illustrator": "GOSSAN", - "image_path": "pokemon/a1a/043-geodude.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1a/043-geodude.webp" + "illustrator": "GOSSAN" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1a/044-graveler.json b/backend/data/definitions/pokemon/a1a/044-graveler.json index fff3d45..ec15189 100644 --- a/backend/data/definitions/pokemon/a1a/044-graveler.json +++ b/backend/data/definitions/pokemon/a1a/044-graveler.json @@ -25,7 +25,5 @@ "energy_type": "grass", "value": 20 }, - "illustrator": "Ayaka Yoshida", - "image_path": "pokemon/a1a/044-graveler.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1a/044-graveler.webp" + "illustrator": "Ayaka Yoshida" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1a/045-golem.json b/backend/data/definitions/pokemon/a1a/045-golem.json index d71337f..cb69101 100644 --- a/backend/data/definitions/pokemon/a1a/045-golem.json +++ b/backend/data/definitions/pokemon/a1a/045-golem.json @@ -21,14 +21,12 @@ ], "damage": 120, "damage_display": "120", - "effect_description": "During your opponent\u2019s next turn, this Pok\u00e9mon takes \u221230 damage from attacks." + "effect_description": "During your opponent’s next turn, this Pokémon takes −30 damage from attacks." } ], "weakness": { "energy_type": "grass", "value": 20 }, - "illustrator": "Masakazu Fukuda", - "image_path": "pokemon/a1a/045-golem.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1a/045-golem.webp" + "illustrator": "Masakazu Fukuda" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1a/046-aerodactyl-ex.json b/backend/data/definitions/pokemon/a1a/046-aerodactyl-ex.json index 07b7b03..e7c95cf 100644 --- a/backend/data/definitions/pokemon/a1a/046-aerodactyl-ex.json +++ b/backend/data/definitions/pokemon/a1a/046-aerodactyl-ex.json @@ -25,14 +25,12 @@ { "name": "Primeval Law", "effect_id": "unimplemented", - "effect_description": "Your opponent can\u2019t play any Pok\u00e9mon from their hand to evolve their Active Pok\u00e9mon." + "effect_description": "Your opponent can’t play any Pokémon from their hand to evolve their Active Pokémon." } ], "weakness": { "energy_type": "lightning", "value": 20 }, - "illustrator": "PLANETA CG Works", - "image_path": "pokemon/a1a/046-aerodactyl-ex.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1a/046-aerodactyl-ex.webp" + "illustrator": "PLANETA CG Works" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1a/047-marshadow.json b/backend/data/definitions/pokemon/a1a/047-marshadow.json index 5180af7..f5a38e6 100644 --- a/backend/data/definitions/pokemon/a1a/047-marshadow.json +++ b/backend/data/definitions/pokemon/a1a/047-marshadow.json @@ -18,7 +18,7 @@ ], "damage": 40, "damage_display": "40x", - "effect_description": "If any of your Pok\u00e9mon were Knocked Out by damage from an attack during your opponent\u2019s last turn, this attack does 60 more damage.", + "effect_description": "If any of your Pokémon were Knocked Out by damage from an attack during your opponent’s last turn, this attack does 60 more damage.", "effect_params": { "damage_modifier": "x" } @@ -28,7 +28,5 @@ "energy_type": "psychic", "value": 20 }, - "illustrator": "kantaro", - "image_path": "pokemon/a1a/047-marshadow.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1a/047-marshadow.webp" + "illustrator": "kantaro" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1a/049-koffing.json b/backend/data/definitions/pokemon/a1a/049-koffing.json index c7b2329..33b19a0 100644 --- a/backend/data/definitions/pokemon/a1a/049-koffing.json +++ b/backend/data/definitions/pokemon/a1a/049-koffing.json @@ -16,14 +16,12 @@ "darkness" ], "damage": 0, - "effect_description": "Put 1 randomKoffingfrom your deck onto your Bench." + "effect_description": "Put 1 random Koffing from your deck onto your Bench." } ], "weakness": { "energy_type": "fighting", "value": 20 }, - "illustrator": "Naoyo Kimura", - "image_path": "pokemon/a1a/049-koffing.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1a/049-koffing.webp" + "illustrator": "Naoyo Kimura" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1a/050-weezing.json b/backend/data/definitions/pokemon/a1a/050-weezing.json index eacb2fc..351e7b5 100644 --- a/backend/data/definitions/pokemon/a1a/050-weezing.json +++ b/backend/data/definitions/pokemon/a1a/050-weezing.json @@ -19,7 +19,7 @@ ], "damage": 50, "damage_display": "50", - "effect_description": "During your opponent\u2019s next turn, if the Defending Pok\u00e9mon tries to use an attack, your opponent flips a coin. If tails, that attack doesn\u2019t happen." + "effect_description": "During your opponent’s next turn, if the Defending Pokémon tries to use an attack, your opponent flips a coin. If tails, that attack doesn’t happen." } ], "weakness": { diff --git a/backend/data/definitions/pokemon/a1a/053-venipede.json b/backend/data/definitions/pokemon/a1a/053-venipede.json index a087193..3e0d0c7 100644 --- a/backend/data/definitions/pokemon/a1a/053-venipede.json +++ b/backend/data/definitions/pokemon/a1a/053-venipede.json @@ -23,7 +23,5 @@ "energy_type": "fighting", "value": 20 }, - "illustrator": "Yukiko Baba", - "image_path": "pokemon/a1a/053-venipede.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1a/053-venipede.webp" + "illustrator": "Yukiko Baba" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1a/054-whirlipede.json b/backend/data/definitions/pokemon/a1a/054-whirlipede.json index 27c4511..197d60e 100644 --- a/backend/data/definitions/pokemon/a1a/054-whirlipede.json +++ b/backend/data/definitions/pokemon/a1a/054-whirlipede.json @@ -18,7 +18,7 @@ ], "damage": 20, "damage_display": "20", - "effect_description": "Your opponent\u2019s Active Pok\u00e9mon is now Poisoned." + "effect_description": "Your opponent’s Active Pokémon is now Poisoned." } ], "weakness": { diff --git a/backend/data/definitions/pokemon/a1a/055-scolipede.json b/backend/data/definitions/pokemon/a1a/055-scolipede.json index 580ba70..9d7f24e 100644 --- a/backend/data/definitions/pokemon/a1a/055-scolipede.json +++ b/backend/data/definitions/pokemon/a1a/055-scolipede.json @@ -19,7 +19,7 @@ ], "damage": 70, "damage_display": "70x", - "effect_description": "If your opponent\u2019s Active Pok\u00e9mon is Poisoned, this attack does 50 more damage.", + "effect_description": "If your opponent’s Active Pokémon is Poisoned, this attack does 50 more damage.", "effect_params": { "damage_modifier": "x" } @@ -29,7 +29,5 @@ "energy_type": "fighting", "value": 20 }, - "illustrator": "5ban Graphics", - "image_path": "pokemon/a1a/055-scolipede.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1a/055-scolipede.webp" + "illustrator": "5ban Graphics" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1a/056-druddigon.json b/backend/data/definitions/pokemon/a1a/056-druddigon.json index e42d0dc..b86a519 100644 --- a/backend/data/definitions/pokemon/a1a/056-druddigon.json +++ b/backend/data/definitions/pokemon/a1a/056-druddigon.json @@ -25,10 +25,8 @@ { "name": "Rough Skin", "effect_id": "unimplemented", - "effect_description": "If this Pok\u00e9mon is in the Active Spot and is damaged by an attack from your opponent\u2019s Pok\u00e9mon, do 20 damage to the Attacking Pok\u00e9mon." + "effect_description": "If this Pokémon is in the Active Spot and is damaged by an attack from your opponent’s Pokémon, do 20 damage to the Attacking Pokémon." } ], - "illustrator": "Ryota Murayama", - "image_path": "pokemon/a1a/056-druddigon.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1a/056-druddigon.webp" + "illustrator": "Ryota Murayama" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1a/059-pidgeot-ex.json b/backend/data/definitions/pokemon/a1a/059-pidgeot-ex.json index 559ca26..9b8bbc3 100644 --- a/backend/data/definitions/pokemon/a1a/059-pidgeot-ex.json +++ b/backend/data/definitions/pokemon/a1a/059-pidgeot-ex.json @@ -20,7 +20,7 @@ ], "damage": 80, "damage_display": "80x", - "effect_description": "This attack does 20 more damage for each of your opponent\u2019s Benched Pok\u00e9mon.", + "effect_description": "This attack does 20 more damage for each of your opponent’s Benched Pokémon.", "effect_params": { "damage_modifier": "x" } @@ -30,7 +30,5 @@ "energy_type": "lightning", "value": 20 }, - "illustrator": "PLANETA CG Works", - "image_path": "pokemon/a1a/059-pidgeot-ex.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1a/059-pidgeot-ex.webp" + "illustrator": "PLANETA CG Works" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1a/060-tauros.json b/backend/data/definitions/pokemon/a1a/060-tauros.json index 9007c57..20e9f64 100644 --- a/backend/data/definitions/pokemon/a1a/060-tauros.json +++ b/backend/data/definitions/pokemon/a1a/060-tauros.json @@ -19,7 +19,7 @@ ], "damage": 40, "damage_display": "40x", - "effect_description": "If your opponent\u2019s Active Pok\u00e9mon is a Pok\u00e9monex, this attack does 80 more damage.", + "effect_description": "If your opponent’s Active Pokémon is a Pokémon ex , this attack does 80 more damage.", "effect_params": { "damage_modifier": "x" } @@ -29,7 +29,5 @@ "energy_type": "fighting", "value": 20 }, - "illustrator": "KEIICHIRO ITO", - "image_path": "pokemon/a1a/060-tauros.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1a/060-tauros.webp" + "illustrator": "KEIICHIRO ITO" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1a/061-eevee.json b/backend/data/definitions/pokemon/a1a/061-eevee.json index d9f6e0f..db2ad51 100644 --- a/backend/data/definitions/pokemon/a1a/061-eevee.json +++ b/backend/data/definitions/pokemon/a1a/061-eevee.json @@ -27,7 +27,5 @@ "energy_type": "fighting", "value": 20 }, - "illustrator": "Hitoshi Ariga", - "image_path": "pokemon/a1a/061-eevee.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1a/061-eevee.webp" + "illustrator": "Hitoshi Ariga" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1a/062-chatot.json b/backend/data/definitions/pokemon/a1a/062-chatot.json index 2f0a03d..6512a2f 100644 --- a/backend/data/definitions/pokemon/a1a/062-chatot.json +++ b/backend/data/definitions/pokemon/a1a/062-chatot.json @@ -16,14 +16,12 @@ "colorless" ], "damage": 0, - "effect_description": "Shuffle your hand into your deck. Draw a card for each card in your opponent\u2019s hand." + "effect_description": "Shuffle your hand into your deck. Draw a card for each card in your opponent’s hand." } ], "weakness": { "energy_type": "lightning", "value": 20 }, - "illustrator": "Masako Tomii", - "image_path": "pokemon/a1a/062-chatot.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1a/062-chatot.webp" + "illustrator": "Masako Tomii" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1a/069-exeggutor.json b/backend/data/definitions/pokemon/a1a/069-exeggutor.json index 0734800..fb27eae 100644 --- a/backend/data/definitions/pokemon/a1a/069-exeggutor.json +++ b/backend/data/definitions/pokemon/a1a/069-exeggutor.json @@ -21,7 +21,7 @@ ], "damage": 80, "damage_display": "80x", - "effect_description": "This attack does 20 more damage for each Energy attached to your opponent\u2019s Active Pok\u00e9mon.", + "effect_description": "This attack does 20 more damage for each Energy attached to your opponent’s Active Pokémon.", "effect_params": { "damage_modifier": "x" } @@ -31,7 +31,5 @@ "energy_type": "fire", "value": 20 }, - "illustrator": "Gapao", - "image_path": "pokemon/a1a/069-exeggutor.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1a/069-exeggutor.webp" + "illustrator": "Gapao" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1a/070-serperior.json b/backend/data/definitions/pokemon/a1a/070-serperior.json index a26d65f..a30a3ea 100644 --- a/backend/data/definitions/pokemon/a1a/070-serperior.json +++ b/backend/data/definitions/pokemon/a1a/070-serperior.json @@ -27,14 +27,12 @@ { "name": "Jungle Totem", "effect_id": "unimplemented", - "effect_description": "EachEnergy attached to your Pok\u00e9mon provides 2 Energy. This effect doesn\u2019t stack." + "effect_description": "Each Grass Energy attached to your Grass Pokémon provides 2 Grass Energy. This effect doesn’t stack." } ], "weakness": { "energy_type": "fire", "value": 20 }, - "illustrator": "rika", - "image_path": "pokemon/a1a/070-serperior.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1a/070-serperior.webp" + "illustrator": "rika" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1a/071-salandit.json b/backend/data/definitions/pokemon/a1a/071-salandit.json index e24e041..5916b21 100644 --- a/backend/data/definitions/pokemon/a1a/071-salandit.json +++ b/backend/data/definitions/pokemon/a1a/071-salandit.json @@ -17,7 +17,7 @@ ], "damage": 10, "damage_display": "10x", - "effect_description": "If your opponent\u2019s Active Pok\u00e9mon is Poisoned, this attack does 40 more damage.", + "effect_description": "If your opponent’s Active Pokémon is Poisoned, this attack does 40 more damage.", "effect_params": { "damage_modifier": "x" } @@ -27,7 +27,5 @@ "energy_type": "water", "value": 20 }, - "illustrator": "Nurikabe", - "image_path": "pokemon/a1a/071-salandit.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1a/071-salandit.webp" + "illustrator": "Nurikabe" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1a/072-vaporeon.json b/backend/data/definitions/pokemon/a1a/072-vaporeon.json index 85c0fc1..86ff9b8 100644 --- a/backend/data/definitions/pokemon/a1a/072-vaporeon.json +++ b/backend/data/definitions/pokemon/a1a/072-vaporeon.json @@ -26,14 +26,12 @@ { "name": "Wash Out", "effect_id": "unimplemented", - "effect_description": "As often as you like during your turn, you may move an Energy from 1 of your Benched Pok\u00e9mon to your Active Pok\u00e9mon." + "effect_description": "As often as you like during your turn, you may move a Water Energy from 1 of your Benched Water Pokémon to your Active Water Pokémon." } ], "weakness": { "energy_type": "lightning", "value": 20 }, - "illustrator": "aspara", - "image_path": "pokemon/a1a/072-vaporeon.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1a/072-vaporeon.webp" + "illustrator": "aspara" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1a/073-dedenne.json b/backend/data/definitions/pokemon/a1a/073-dedenne.json index e09e0bb..6aed80c 100644 --- a/backend/data/definitions/pokemon/a1a/073-dedenne.json +++ b/backend/data/definitions/pokemon/a1a/073-dedenne.json @@ -17,14 +17,12 @@ ], "damage": 10, "damage_display": "10", - "effect_description": "Flip a coin. If heads, your opponent\u2019s Active Pok\u00e9mon is now Paralyzed." + "effect_description": "Flip a coin. If heads, your opponent’s Active Pokémon is now Paralyzed." } ], "weakness": { "energy_type": "fighting", "value": 20 }, - "illustrator": "Yuu Nishida", - "image_path": "pokemon/a1a/073-dedenne.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1a/073-dedenne.webp" + "illustrator": "Yuu Nishida" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1a/074-marshadow.json b/backend/data/definitions/pokemon/a1a/074-marshadow.json index de6b8c2..8caf635 100644 --- a/backend/data/definitions/pokemon/a1a/074-marshadow.json +++ b/backend/data/definitions/pokemon/a1a/074-marshadow.json @@ -18,7 +18,7 @@ ], "damage": 40, "damage_display": "40x", - "effect_description": "If any of your Pok\u00e9mon were Knocked Out by damage from an attack during your opponent\u2019s last turn, this attack does 60 more damage.", + "effect_description": "If any of your Pokémon were Knocked Out by damage from an attack during your opponent’s last turn, this attack does 60 more damage.", "effect_params": { "damage_modifier": "x" } @@ -28,7 +28,5 @@ "energy_type": "psychic", "value": 20 }, - "illustrator": "OKACHEKE", - "image_path": "pokemon/a1a/074-marshadow.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1a/074-marshadow.webp" + "illustrator": "OKACHEKE" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1a/075-celebi-ex.json b/backend/data/definitions/pokemon/a1a/075-celebi-ex.json index f4d5c95..f6c662a 100644 --- a/backend/data/definitions/pokemon/a1a/075-celebi-ex.json +++ b/backend/data/definitions/pokemon/a1a/075-celebi-ex.json @@ -18,7 +18,7 @@ ], "damage": 50, "damage_display": "50+", - "effect_description": "Flip a coin for each Energy attached to this Pok\u00e9mon. This attack does 50 damage for each heads.", + "effect_description": "Flip a coin for each Energy attached to this Pokémon. This attack does 50 damage for each heads.", "effect_params": { "damage_modifier": "+" } @@ -28,7 +28,5 @@ "energy_type": "fire", "value": 20 }, - "illustrator": "PLANETA CG Works", - "image_path": "pokemon/a1a/075-celebi-ex.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1a/075-celebi-ex.webp" + "illustrator": "PLANETA CG Works" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1a/076-gyarados-ex.json b/backend/data/definitions/pokemon/a1a/076-gyarados-ex.json index 71ca984..eca71a2 100644 --- a/backend/data/definitions/pokemon/a1a/076-gyarados-ex.json +++ b/backend/data/definitions/pokemon/a1a/076-gyarados-ex.json @@ -21,14 +21,12 @@ ], "damage": 140, "damage_display": "140", - "effect_description": "Discard a random Energy from among the Energy attached to all Pok\u00e9mon (both yours and your opponent\u2019s)." + "effect_description": "Discard a random Energy from among the Energy attached to all Pokémon (both yours and your opponent’s)." } ], "weakness": { "energy_type": "lightning", "value": 20 }, - "illustrator": "PLANETA CG Works", - "image_path": "pokemon/a1a/076-gyarados-ex.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1a/076-gyarados-ex.webp" + "illustrator": "PLANETA CG Works" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1a/077-mew-ex.json b/backend/data/definitions/pokemon/a1a/077-mew-ex.json index d644025..9b13559 100644 --- a/backend/data/definitions/pokemon/a1a/077-mew-ex.json +++ b/backend/data/definitions/pokemon/a1a/077-mew-ex.json @@ -26,14 +26,12 @@ "colorless" ], "damage": 0, - "effect_description": "Choose 1 of your opponent\u2019s Active Pok\u00e9mon\u2019s attacks and use it as this attack." + "effect_description": "Choose 1 of your opponent’s Active Pokémon’s attacks and use it as this attack." } ], "weakness": { "energy_type": "darkness", "value": 20 }, - "illustrator": "PLANETA CG Works", - "image_path": "pokemon/a1a/077-mew-ex.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1a/077-mew-ex.webp" + "illustrator": "PLANETA CG Works" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1a/078-aerodactyl-ex.json b/backend/data/definitions/pokemon/a1a/078-aerodactyl-ex.json index 9eeeb0b..9820715 100644 --- a/backend/data/definitions/pokemon/a1a/078-aerodactyl-ex.json +++ b/backend/data/definitions/pokemon/a1a/078-aerodactyl-ex.json @@ -25,14 +25,12 @@ { "name": "Primeval Law", "effect_id": "unimplemented", - "effect_description": "Your opponent can\u2019t play any Pok\u00e9mon from their hand to evolve their Active Pok\u00e9mon." + "effect_description": "Your opponent can’t play any Pokémon from their hand to evolve their Active Pokémon." } ], "weakness": { "energy_type": "lightning", "value": 20 }, - "illustrator": "PLANETA CG Works", - "image_path": "pokemon/a1a/078-aerodactyl-ex.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1a/078-aerodactyl-ex.webp" + "illustrator": "PLANETA CG Works" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1a/079-pidgeot-ex.json b/backend/data/definitions/pokemon/a1a/079-pidgeot-ex.json index 4c21142..77ade83 100644 --- a/backend/data/definitions/pokemon/a1a/079-pidgeot-ex.json +++ b/backend/data/definitions/pokemon/a1a/079-pidgeot-ex.json @@ -20,7 +20,7 @@ ], "damage": 80, "damage_display": "80x", - "effect_description": "This attack does 20 more damage for each of your opponent\u2019s Benched Pok\u00e9mon.", + "effect_description": "This attack does 20 more damage for each of your opponent’s Benched Pokémon.", "effect_params": { "damage_modifier": "x" } @@ -30,7 +30,5 @@ "energy_type": "lightning", "value": 20 }, - "illustrator": "PLANETA CG Works", - "image_path": "pokemon/a1a/079-pidgeot-ex.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1a/079-pidgeot-ex.webp" + "illustrator": "PLANETA CG Works" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1a/083-mew-ex.json b/backend/data/definitions/pokemon/a1a/083-mew-ex.json index 3124b0d..1a840fd 100644 --- a/backend/data/definitions/pokemon/a1a/083-mew-ex.json +++ b/backend/data/definitions/pokemon/a1a/083-mew-ex.json @@ -26,14 +26,12 @@ "colorless" ], "damage": 0, - "effect_description": "Choose 1 of your opponent\u2019s Active Pok\u00e9mon\u2019s attacks and use it as this attack." + "effect_description": "Choose 1 of your opponent’s Active Pokémon’s attacks and use it as this attack." } ], "weakness": { "energy_type": "darkness", "value": 20 }, - "illustrator": "HYOGONOSUKE", - "image_path": "pokemon/a1a/083-mew-ex.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1a/083-mew-ex.webp" + "illustrator": "HYOGONOSUKE" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1a/084-aerodactyl-ex.json b/backend/data/definitions/pokemon/a1a/084-aerodactyl-ex.json index dddcc94..9d8e9f3 100644 --- a/backend/data/definitions/pokemon/a1a/084-aerodactyl-ex.json +++ b/backend/data/definitions/pokemon/a1a/084-aerodactyl-ex.json @@ -25,14 +25,12 @@ { "name": "Primeval Law", "effect_id": "unimplemented", - "effect_description": "Your opponent can\u2019t play any Pok\u00e9mon from their hand to evolve their Active Pok\u00e9mon." + "effect_description": "Your opponent can’t play any Pokémon from their hand to evolve their Active Pokémon." } ], "weakness": { "energy_type": "lightning", "value": 20 }, - "illustrator": "danciao", - "image_path": "pokemon/a1a/084-aerodactyl-ex.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1a/084-aerodactyl-ex.webp" + "illustrator": "danciao" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1a/085-celebi-ex.json b/backend/data/definitions/pokemon/a1a/085-celebi-ex.json index a4f6f58..5dc658d 100644 --- a/backend/data/definitions/pokemon/a1a/085-celebi-ex.json +++ b/backend/data/definitions/pokemon/a1a/085-celebi-ex.json @@ -18,7 +18,7 @@ ], "damage": 50, "damage_display": "50+", - "effect_description": "Flip a coin for each Energy attached to this Pok\u00e9mon. This attack does 50 damage for each heads.", + "effect_description": "Flip a coin for each Energy attached to this Pokémon. This attack does 50 damage for each heads.", "effect_params": { "damage_modifier": "+" } @@ -28,7 +28,5 @@ "energy_type": "fire", "value": 20 }, - "illustrator": "kantaro", - "image_path": "pokemon/a1a/085-celebi-ex.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1a/085-celebi-ex.webp" + "illustrator": "kantaro" } \ No newline at end of file diff --git a/backend/data/definitions/pokemon/a1a/086-mew-ex.json b/backend/data/definitions/pokemon/a1a/086-mew-ex.json index f6b78bb..70969fc 100644 --- a/backend/data/definitions/pokemon/a1a/086-mew-ex.json +++ b/backend/data/definitions/pokemon/a1a/086-mew-ex.json @@ -26,14 +26,12 @@ "colorless" ], "damage": 0, - "effect_description": "Choose 1 of your opponent\u2019s Active Pok\u00e9mon\u2019s attacks and use it as this attack." + "effect_description": "Choose 1 of your opponent’s Active Pokémon’s attacks and use it as this attack." } ], "weakness": { "energy_type": "darkness", "value": 20 }, - "illustrator": "PLANETA CG Works", - "image_path": "pokemon/a1a/086-mew-ex.webp", - "image_url": "https://cdn.mantimon.com/cards/pokemon/a1a/086-mew-ex.webp" + "illustrator": "PLANETA CG Works" } \ No newline at end of file diff --git a/backend/data/definitions/trainer/a1/216-helix-fossil.json b/backend/data/definitions/trainer/a1/216-helix-fossil.json index 4db6e62..4621f54 100644 --- a/backend/data/definitions/trainer/a1/216-helix-fossil.json +++ b/backend/data/definitions/trainer/a1/216-helix-fossil.json @@ -5,6 +5,6 @@ "trainer_type": "item", "set_id": "a1", "rarity": "common", - "effect_description": "Play this card as if it were a 40 HP Basic Pok\u00e9mon.At any time during your turn, you may discard this card from play.This card can\u2019t retreat.You may play any number of Item cards during your turn.", + "effect_description": "Play this card as if it were a 40 HP Basic Colorless Pokémon. At any time during your turn, you may discard this card from play. This card can’t retreat. You may play any number of Item cards during your turn.", "illustrator": "Toyste Beach" } \ No newline at end of file diff --git a/backend/data/definitions/trainer/a1/217-dome-fossil.json b/backend/data/definitions/trainer/a1/217-dome-fossil.json index b627309..0cda493 100644 --- a/backend/data/definitions/trainer/a1/217-dome-fossil.json +++ b/backend/data/definitions/trainer/a1/217-dome-fossil.json @@ -5,6 +5,6 @@ "trainer_type": "item", "set_id": "a1", "rarity": "common", - "effect_description": "Play this card as if it were a 40 HP Basic Pok\u00e9mon.At any time during your turn, you may discard this card from play.This card can\u2019t retreat.You may play any number of Item cards during your turn.", + "effect_description": "Play this card as if it were a 40 HP Basic Colorless Pokémon. At any time during your turn, you may discard this card from play. This card can’t retreat. You may play any number of Item cards during your turn.", "illustrator": "Toyste Beach" } \ No newline at end of file diff --git a/backend/data/definitions/trainer/a1/218-old-amber.json b/backend/data/definitions/trainer/a1/218-old-amber.json index 8bf1107..5dcba11 100644 --- a/backend/data/definitions/trainer/a1/218-old-amber.json +++ b/backend/data/definitions/trainer/a1/218-old-amber.json @@ -5,6 +5,6 @@ "trainer_type": "item", "set_id": "a1", "rarity": "common", - "effect_description": "Play this card as if it were a 40 HP Basic Pok\u00e9mon.At any time during your turn, you may discard this card from play.This card can\u2019t retreat.You may play any number of Item cards during your turn.", + "effect_description": "Play this card as if it were a 40 HP Basic Colorless Pokémon. At any time during your turn, you may discard this card from play. This card can’t retreat. You may play any number of Item cards during your turn.", "illustrator": "Toyste Beach" } \ No newline at end of file diff --git a/backend/data/definitions/trainer/a1/219-erika.json b/backend/data/definitions/trainer/a1/219-erika.json index 84e6da1..a74ef5d 100644 --- a/backend/data/definitions/trainer/a1/219-erika.json +++ b/backend/data/definitions/trainer/a1/219-erika.json @@ -5,6 +5,6 @@ "trainer_type": "supporter", "set_id": "a1", "rarity": "uncommon", - "effect_description": "Heal 50 damage from 1 of your Pok\u00e9mon.You may play only 1 Supporter card during your turn.", + "effect_description": "Heal 50 damage from 1 of your Grass Pokémon. You may play only 1 Supporter card during your turn.", "illustrator": "kirisAki" } \ No newline at end of file diff --git a/backend/data/definitions/trainer/a1/220-misty.json b/backend/data/definitions/trainer/a1/220-misty.json index 78ecdf5..4f013d0 100644 --- a/backend/data/definitions/trainer/a1/220-misty.json +++ b/backend/data/definitions/trainer/a1/220-misty.json @@ -5,6 +5,6 @@ "trainer_type": "supporter", "set_id": "a1", "rarity": "uncommon", - "effect_description": "Choose 1 of your Pok\u00e9mon, and flip a coin until you get tails. For each heads, take an Energy from your Energy Zone and attach it to that Pok\u00e9mon.You may play only 1 Supporter card during your turn.", + "effect_description": "Choose 1 of your Water Pokémon, and flip a coin until you get tails. For each heads, take a Water Energy from your Energy Zone and attach it to that Pokémon. You may play only 1 Supporter card during your turn.", "illustrator": "Sanosuke Sakuma" } \ No newline at end of file diff --git a/backend/data/definitions/trainer/a1/221-blaine.json b/backend/data/definitions/trainer/a1/221-blaine.json index a1ef47d..cb7f87f 100644 --- a/backend/data/definitions/trainer/a1/221-blaine.json +++ b/backend/data/definitions/trainer/a1/221-blaine.json @@ -5,6 +5,6 @@ "trainer_type": "supporter", "set_id": "a1", "rarity": "uncommon", - "effect_description": "During this turn, attacks used by yourNinetales,Rapidash, orMagmardo +30 damage to your opponent\u2019s Active Pok\u00e9mon.You may play only 1 Supporter card during your turn.", + "effect_description": "During this turn, attacks used by your Ninetales , Rapidash , or Magmar do +30 damage to your opponent’s Active Pokémon. You may play only 1 Supporter card during your turn.", "illustrator": "GOSSAN" } \ No newline at end of file diff --git a/backend/data/definitions/trainer/a1/222-koga.json b/backend/data/definitions/trainer/a1/222-koga.json index a6bd057..d6ad42c 100644 --- a/backend/data/definitions/trainer/a1/222-koga.json +++ b/backend/data/definitions/trainer/a1/222-koga.json @@ -5,6 +5,6 @@ "trainer_type": "supporter", "set_id": "a1", "rarity": "uncommon", - "effect_description": "Put yourMukorWeezingin the Active Spot into your hand.You may play only 1 Supporter card during your turn.", + "effect_description": "Put your Muk or Weezing in the Active Spot into your hand. You may play only 1 Supporter card during your turn.", "illustrator": "Souichirou Gunjima" } \ No newline at end of file diff --git a/backend/data/definitions/trainer/a1/223-giovanni.json b/backend/data/definitions/trainer/a1/223-giovanni.json index 139964c..4110b7e 100644 --- a/backend/data/definitions/trainer/a1/223-giovanni.json +++ b/backend/data/definitions/trainer/a1/223-giovanni.json @@ -5,6 +5,6 @@ "trainer_type": "supporter", "set_id": "a1", "rarity": "uncommon", - "effect_description": "During this turn, attacks used by your Pok\u00e9mon do +10 damage to your opponent\u2019s Active Pok\u00e9mon.You may play only 1 Supporter card during your turn.", + "effect_description": "During this turn, attacks used by your Pokémon do +10 damage to your opponent’s Active Pokémon. You may play only 1 Supporter card during your turn.", "illustrator": "Hideki Ishikawa" } \ No newline at end of file diff --git a/backend/data/definitions/trainer/a1/224-brock.json b/backend/data/definitions/trainer/a1/224-brock.json index 15d56cd..a961f47 100644 --- a/backend/data/definitions/trainer/a1/224-brock.json +++ b/backend/data/definitions/trainer/a1/224-brock.json @@ -5,6 +5,6 @@ "trainer_type": "supporter", "set_id": "a1", "rarity": "uncommon", - "effect_description": "Take an Energy from your Energy Zone and attach it toGolemorOnix.You may play only 1 Supporter card during your turn.", + "effect_description": "Take a Fighting Energy from your Energy Zone and attach it to Golem or Onix . You may play only 1 Supporter card during your turn.", "illustrator": "Taira Akitsu" } \ No newline at end of file diff --git a/backend/data/definitions/trainer/a1/225-sabrina.json b/backend/data/definitions/trainer/a1/225-sabrina.json index ece5081..e63ff73 100644 --- a/backend/data/definitions/trainer/a1/225-sabrina.json +++ b/backend/data/definitions/trainer/a1/225-sabrina.json @@ -5,6 +5,6 @@ "trainer_type": "supporter", "set_id": "a1", "rarity": "uncommon", - "effect_description": "Switch out your opponent\u2019s Active Pok\u00e9mon to the Bench.(Your opponent chooses the new Active Pok\u00e9mon.)You may play only 1 Supporter card during your turn.", + "effect_description": "Switch out your opponent’s Active Pokémon to the Bench. (Your opponent chooses the new Active Pokémon.) You may play only 1 Supporter card during your turn.", "illustrator": "Yuu Nishida" } \ No newline at end of file diff --git a/backend/data/definitions/trainer/a1/226-lt-surge.json b/backend/data/definitions/trainer/a1/226-lt-surge.json index cdfd730..e54bce5 100644 --- a/backend/data/definitions/trainer/a1/226-lt-surge.json +++ b/backend/data/definitions/trainer/a1/226-lt-surge.json @@ -5,6 +5,6 @@ "trainer_type": "supporter", "set_id": "a1", "rarity": "uncommon", - "effect_description": "Move allEnergy from your Benched Pok\u00e9mon to yourRaichu,Electrode, orElectabuzzin the Active Spot.You may play only 1 Supporter card during your turn.", + "effect_description": "Move all Lightning Energy from your Benched Pokémon to your Raichu , Electrode , or Electabuzz in the Active Spot. You may play only 1 Supporter card during your turn.", "illustrator": "nagimiso" } \ No newline at end of file diff --git a/backend/data/definitions/trainer/a1/266-erika.json b/backend/data/definitions/trainer/a1/266-erika.json index 5344a6e..c67de9e 100644 --- a/backend/data/definitions/trainer/a1/266-erika.json +++ b/backend/data/definitions/trainer/a1/266-erika.json @@ -5,6 +5,6 @@ "trainer_type": "supporter", "set_id": "a1", "rarity": "special art rare", - "effect_description": "Heal 50 damage from 1 of your Pok\u00e9mon.You may play only 1 Supporter card during your turn.", + "effect_description": "Heal 50 damage from 1 of your Grass Pokémon. You may play only 1 Supporter card during your turn.", "illustrator": "saino misaki" } \ No newline at end of file diff --git a/backend/data/definitions/trainer/a1/267-misty.json b/backend/data/definitions/trainer/a1/267-misty.json index 5932813..67eeb9f 100644 --- a/backend/data/definitions/trainer/a1/267-misty.json +++ b/backend/data/definitions/trainer/a1/267-misty.json @@ -5,6 +5,6 @@ "trainer_type": "supporter", "set_id": "a1", "rarity": "special art rare", - "effect_description": "Choose 1 of your Pok\u00e9mon, and flip a coin until you get tails. For each heads, take an Energy from your Energy Zone and attach it to that Pok\u00e9mon.You may play only 1 Supporter card during your turn.", + "effect_description": "Choose 1 of your Water Pokémon, and flip a coin until you get tails. For each heads, take a Water Energy from your Energy Zone and attach it to that Pokémon. You may play only 1 Supporter card during your turn.", "illustrator": "Sanosuke Sakuma" } \ No newline at end of file diff --git a/backend/data/definitions/trainer/a1/268-blaine.json b/backend/data/definitions/trainer/a1/268-blaine.json index a9a74f3..4589b02 100644 --- a/backend/data/definitions/trainer/a1/268-blaine.json +++ b/backend/data/definitions/trainer/a1/268-blaine.json @@ -5,6 +5,6 @@ "trainer_type": "supporter", "set_id": "a1", "rarity": "special art rare", - "effect_description": "During this turn, attacks used by yourNinetales,Rapidash, orMagmardo +30 damage to your opponent\u2019s Active Pok\u00e9mon.You may play only 1 Supporter card during your turn.", + "effect_description": "During this turn, attacks used by your Ninetales , Rapidash , or Magmar do +30 damage to your opponent’s Active Pokémon. You may play only 1 Supporter card during your turn.", "illustrator": "GOSSAN" } \ No newline at end of file diff --git a/backend/data/definitions/trainer/a1/269-koga.json b/backend/data/definitions/trainer/a1/269-koga.json index b813a27..37ef598 100644 --- a/backend/data/definitions/trainer/a1/269-koga.json +++ b/backend/data/definitions/trainer/a1/269-koga.json @@ -5,6 +5,6 @@ "trainer_type": "supporter", "set_id": "a1", "rarity": "special art rare", - "effect_description": "Put yourMukorWeezingin the Active Spot into your hand.You may play only 1 Supporter card during your turn.", + "effect_description": "Put your Muk or Weezing in the Active Spot into your hand. You may play only 1 Supporter card during your turn.", "illustrator": "Souichirou Gunjima" } \ No newline at end of file diff --git a/backend/data/definitions/trainer/a1/270-giovanni.json b/backend/data/definitions/trainer/a1/270-giovanni.json index c79c3b8..e2b1c05 100644 --- a/backend/data/definitions/trainer/a1/270-giovanni.json +++ b/backend/data/definitions/trainer/a1/270-giovanni.json @@ -5,6 +5,6 @@ "trainer_type": "supporter", "set_id": "a1", "rarity": "special art rare", - "effect_description": "During this turn, attacks used by your Pok\u00e9mon do +10 damage to your opponent\u2019s Active Pok\u00e9mon.You may play only 1 Supporter card during your turn.", + "effect_description": "During this turn, attacks used by your Pokémon do +10 damage to your opponent’s Active Pokémon. You may play only 1 Supporter card during your turn.", "illustrator": "Hideki Ishikawa" } \ No newline at end of file diff --git a/backend/data/definitions/trainer/a1/271-brock.json b/backend/data/definitions/trainer/a1/271-brock.json index 203ec8a..c98797c 100644 --- a/backend/data/definitions/trainer/a1/271-brock.json +++ b/backend/data/definitions/trainer/a1/271-brock.json @@ -5,6 +5,6 @@ "trainer_type": "supporter", "set_id": "a1", "rarity": "special art rare", - "effect_description": "Take an Energy from your Energy Zone and attach it toGolemorOnix.You may play only 1 Supporter card during your turn.", + "effect_description": "Take a Fighting Energy from your Energy Zone and attach it to Golem or Onix . You may play only 1 Supporter card during your turn.", "illustrator": "Ryuta Fuse" } \ No newline at end of file diff --git a/backend/data/definitions/trainer/a1/272-sabrina.json b/backend/data/definitions/trainer/a1/272-sabrina.json index d8e79aa..7e17bc8 100644 --- a/backend/data/definitions/trainer/a1/272-sabrina.json +++ b/backend/data/definitions/trainer/a1/272-sabrina.json @@ -5,6 +5,6 @@ "trainer_type": "supporter", "set_id": "a1", "rarity": "special art rare", - "effect_description": "Switch out your opponent\u2019s Active Pok\u00e9mon to the Bench.(Your opponent chooses the new Active Pok\u00e9mon.)You may play only 1 Supporter card during your turn.", + "effect_description": "Switch out your opponent’s Active Pokémon to the Bench. (Your opponent chooses the new Active Pokémon.) You may play only 1 Supporter card during your turn.", "illustrator": "GIDORA" } \ No newline at end of file diff --git a/backend/data/definitions/trainer/a1/273-lt-surge.json b/backend/data/definitions/trainer/a1/273-lt-surge.json index 12445e2..fbeb583 100644 --- a/backend/data/definitions/trainer/a1/273-lt-surge.json +++ b/backend/data/definitions/trainer/a1/273-lt-surge.json @@ -5,6 +5,6 @@ "trainer_type": "supporter", "set_id": "a1", "rarity": "special art rare", - "effect_description": "Move allEnergy from your Benched Pok\u00e9mon to yourRaichu,Electrode, orElectabuzzin the Active Spot.You may play only 1 Supporter card during your turn.", + "effect_description": "Move all Lightning Energy from your Benched Pokémon to your Raichu , Electrode , or Electabuzz in the Active Spot. You may play only 1 Supporter card during your turn.", "illustrator": "nagimiso" } \ No newline at end of file diff --git a/backend/data/definitions/trainer/a1a/063-old-amber.json b/backend/data/definitions/trainer/a1a/063-old-amber.json index ca63743..5bffa91 100644 --- a/backend/data/definitions/trainer/a1a/063-old-amber.json +++ b/backend/data/definitions/trainer/a1a/063-old-amber.json @@ -5,6 +5,6 @@ "trainer_type": "item", "set_id": "a1a", "rarity": "common", - "effect_description": "Play this card as if it were a 40 HP Basic Pok\u00e9mon.At any time during your turn, you may discard this card from play.This card can\u2019t retreat.You may play any number of Item cards during your turn.", + "effect_description": "Play this card as if it were a 40 HP Basic Colorless Pokémon. At any time during your turn, you may discard this card from play. This card can’t retreat. You may play any number of Item cards during your turn.", "illustrator": "Toyste Beach" } \ No newline at end of file diff --git a/backend/data/definitions/trainer/a1a/064-pokemon-flute.json b/backend/data/definitions/trainer/a1a/064-pokemon-flute.json index edd2539..21349ea 100644 --- a/backend/data/definitions/trainer/a1a/064-pokemon-flute.json +++ b/backend/data/definitions/trainer/a1a/064-pokemon-flute.json @@ -1,10 +1,10 @@ { "id": "a1a-064-pokemon-flute", - "name": "Pok\u00e9mon Flute", + "name": "Pokémon Flute", "card_type": "trainer", "trainer_type": "item", "set_id": "a1a", "rarity": "uncommon", - "effect_description": "Put a Basic Pok\u00e9mon from your opponent\u2019s discard pile onto their Bench.You may play any number of Item cards during your turn.", + "effect_description": "Put a Basic Pokémon from your opponent’s discard pile onto their Bench. You may play any number of Item cards during your turn.", "illustrator": "Toyste Beach" } \ No newline at end of file diff --git a/backend/data/definitions/trainer/a1a/065-mythical-slab.json b/backend/data/definitions/trainer/a1a/065-mythical-slab.json index 9345814..fce60fd 100644 --- a/backend/data/definitions/trainer/a1a/065-mythical-slab.json +++ b/backend/data/definitions/trainer/a1a/065-mythical-slab.json @@ -5,8 +5,6 @@ "trainer_type": "item", "set_id": "a1a", "rarity": "uncommon", - "effect_description": "Look at the top card of your deck. If that card is a Pok\u00e9mon, put it into your hand. If it is not a Pok\u00e9mon, put it on the bottom of your deck.You may play any number of Item cards during your turn.", - "illustrator": "AYUMI ODASHIMA", - "image_path": "trainer/a1a/065-mythical-slab.webp", - "image_url": "https://cdn.mantimon.com/cards/trainer/a1a/065-mythical-slab.webp" + "effect_description": "Look at the top card of your deck. If that card is a Psychic Pokémon, put it into your hand. If it is not a Psychic Pokémon, put it on the bottom of your deck. You may play any number of Item cards during your turn.", + "illustrator": "AYUMI ODASHIMA" } \ No newline at end of file diff --git a/backend/data/definitions/trainer/a1a/066-budding-expeditioner.json b/backend/data/definitions/trainer/a1a/066-budding-expeditioner.json index f209af3..422871a 100644 --- a/backend/data/definitions/trainer/a1a/066-budding-expeditioner.json +++ b/backend/data/definitions/trainer/a1a/066-budding-expeditioner.json @@ -5,6 +5,6 @@ "trainer_type": "supporter", "set_id": "a1a", "rarity": "uncommon", - "effect_description": "Put yourMew exin the Active Spot into your hand.You may play only 1 Supporter card during your turn.", + "effect_description": "Put your Mew ex in the Active Spot into your hand. You may play only 1 Supporter card during your turn.", "illustrator": "Yuu Nishida" } \ No newline at end of file diff --git a/backend/data/definitions/trainer/a1a/067-blue.json b/backend/data/definitions/trainer/a1a/067-blue.json index 3d205b1..11648f1 100644 --- a/backend/data/definitions/trainer/a1a/067-blue.json +++ b/backend/data/definitions/trainer/a1a/067-blue.json @@ -5,8 +5,6 @@ "trainer_type": "supporter", "set_id": "a1a", "rarity": "uncommon", - "effect_description": "During your opponent\u2019s next turn, all of your Pok\u00e9mon take \u221210 damage from attacks from your opponent\u2019s Pok\u00e9mon.You may play only 1 Supporter card during your turn.", - "illustrator": "Ryuta Fuse", - "image_path": "trainer/a1a/067-blue.webp", - "image_url": "https://cdn.mantimon.com/cards/trainer/a1a/067-blue.webp" + "effect_description": "During your opponent’s next turn, all of your Pokémon take −10 damage from attacks from your opponent’s Pokémon. You may play only 1 Supporter card during your turn.", + "illustrator": "Ryuta Fuse" } \ No newline at end of file diff --git a/backend/data/definitions/trainer/a1a/068-leaf.json b/backend/data/definitions/trainer/a1a/068-leaf.json index f3ee258..5b1dd50 100644 --- a/backend/data/definitions/trainer/a1a/068-leaf.json +++ b/backend/data/definitions/trainer/a1a/068-leaf.json @@ -5,8 +5,6 @@ "trainer_type": "supporter", "set_id": "a1a", "rarity": "uncommon", - "effect_description": "During this turn, the Retreat Cost of your Active Pok\u00e9mon is 2 less.You may play only 1 Supporter card during your turn.", - "illustrator": "En Morikura", - "image_path": "trainer/a1a/068-leaf.webp", - "image_url": "https://cdn.mantimon.com/cards/trainer/a1a/068-leaf.webp" + "effect_description": "During this turn, the Retreat Cost of your Active Pokémon is 2 less. You may play only 1 Supporter card during your turn.", + "illustrator": "En Morikura" } \ No newline at end of file diff --git a/backend/data/definitions/trainer/a1a/080-budding-expeditioner.json b/backend/data/definitions/trainer/a1a/080-budding-expeditioner.json index 72287e6..41d3a7b 100644 --- a/backend/data/definitions/trainer/a1a/080-budding-expeditioner.json +++ b/backend/data/definitions/trainer/a1a/080-budding-expeditioner.json @@ -5,8 +5,6 @@ "trainer_type": "supporter", "set_id": "a1a", "rarity": "special art rare", - "effect_description": "Put yourMew exin the Active Spot into your hand.You may play only 1 Supporter card during your turn.", - "illustrator": "Yuu Nishida", - "image_path": "trainer/a1a/080-budding-expeditioner.webp", - "image_url": "https://cdn.mantimon.com/cards/trainer/a1a/080-budding-expeditioner.webp" + "effect_description": "Put your Mew ex in the Active Spot into your hand. You may play only 1 Supporter card during your turn.", + "illustrator": "Yuu Nishida" } \ No newline at end of file diff --git a/backend/data/definitions/trainer/a1a/081-blue.json b/backend/data/definitions/trainer/a1a/081-blue.json index afe4c68..e16ea6e 100644 --- a/backend/data/definitions/trainer/a1a/081-blue.json +++ b/backend/data/definitions/trainer/a1a/081-blue.json @@ -5,8 +5,6 @@ "trainer_type": "supporter", "set_id": "a1a", "rarity": "special art rare", - "effect_description": "During your opponent\u2019s next turn, all of your Pok\u00e9mon take \u221210 damage from attacks from your opponent\u2019s Pok\u00e9mon.You may play only 1 Supporter card during your turn.", - "illustrator": "Ryuta Fuse", - "image_path": "trainer/a1a/081-blue.webp", - "image_url": "https://cdn.mantimon.com/cards/trainer/a1a/081-blue.webp" + "effect_description": "During your opponent’s next turn, all of your Pokémon take −10 damage from attacks from your opponent’s Pokémon. You may play only 1 Supporter card during your turn.", + "illustrator": "Ryuta Fuse" } \ No newline at end of file diff --git a/backend/data/definitions/trainer/a1a/082-leaf.json b/backend/data/definitions/trainer/a1a/082-leaf.json index 1f77e81..5171267 100644 --- a/backend/data/definitions/trainer/a1a/082-leaf.json +++ b/backend/data/definitions/trainer/a1a/082-leaf.json @@ -5,8 +5,6 @@ "trainer_type": "supporter", "set_id": "a1a", "rarity": "special art rare", - "effect_description": "During this turn, the Retreat Cost of your Active Pok\u00e9mon is 2 less.You may play only 1 Supporter card during your turn.", - "illustrator": "En Morikura", - "image_path": "trainer/a1a/082-leaf.webp", - "image_url": "https://cdn.mantimon.com/cards/trainer/a1a/082-leaf.webp" + "effect_description": "During this turn, the Retreat Cost of your Active Pokémon is 2 less. You may play only 1 Supporter card during your turn.", + "illustrator": "En Morikura" } \ No newline at end of file diff --git a/backend/data/raw/_index.json b/backend/data/raw/_index.json index ac5fa9b..0108f0b 100644 --- a/backend/data/raw/_index.json +++ b/backend/data/raw/_index.json @@ -1,5 +1,5 @@ { - "generated_at": "2026-01-27T20:34:02.631664+00:00", + "generated_at": "2026-01-27T21:01:05.829465+00:00", "schema_version": "1.0", "sets": { "a1": { diff --git a/backend/data/raw/a1/001-bulbasaur.json b/backend/data/raw/a1/001-bulbasaur.json index 1fbb812..f05d516 100644 --- a/backend/data/raw/a1/001-bulbasaur.json +++ b/backend/data/raw/a1/001-bulbasaur.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000010_00_FUSHIGIDANE_C.webp", - "image_file": "a1/001-bulbasaur.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/1/bulbasaur/", "hp": 70, "pokemon_type": "grass", diff --git a/backend/data/raw/a1/002-ivysaur.json b/backend/data/raw/a1/002-ivysaur.json index 6148a2d..ae93aa1 100644 --- a/backend/data/raw/a1/002-ivysaur.json +++ b/backend/data/raw/a1/002-ivysaur.json @@ -7,7 +7,7 @@ "rarity": "Uncommon", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000020_00_FUSHIGISOU_U.webp", - "image_file": "a1/002-ivysaur.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/2/ivysaur/", "hp": 90, "pokemon_type": "grass", diff --git a/backend/data/raw/a1/003-venusaur.json b/backend/data/raw/a1/003-venusaur.json index 145d141..6bf5a1b 100644 --- a/backend/data/raw/a1/003-venusaur.json +++ b/backend/data/raw/a1/003-venusaur.json @@ -7,7 +7,7 @@ "rarity": "Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000030_00_FUSHIGIBANA_R.webp", - "image_file": "a1/003-venusaur.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/3/venusaur/", "hp": 160, "pokemon_type": "grass", diff --git a/backend/data/raw/a1/004-venusaur-ex.json b/backend/data/raw/a1/004-venusaur-ex.json index f5dbec5..d38166a 100644 --- a/backend/data/raw/a1/004-venusaur-ex.json +++ b/backend/data/raw/a1/004-venusaur-ex.json @@ -7,7 +7,7 @@ "rarity": "Double Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000040_00_FUSHIGIBANAex_RR.webp", - "image_file": "a1/004-venusaur-ex.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/4/venusaur-ex/", "hp": 190, "pokemon_type": "grass", diff --git a/backend/data/raw/a1/005-caterpie.json b/backend/data/raw/a1/005-caterpie.json index 5485a54..c7ddc59 100644 --- a/backend/data/raw/a1/005-caterpie.json +++ b/backend/data/raw/a1/005-caterpie.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000050_00_CATERPIE_C.webp", - "image_file": "a1/005-caterpie.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/5/caterpie/", "hp": 50, "pokemon_type": "grass", @@ -23,7 +23,7 @@ ], "damage": null, "damage_modifier": null, - "effect_text": "Put 1 randomPokémon from your deck into your hand.", + "effect_text": "Put 1 random Grass Pokémon from your deck into your hand.", "effect_id": null } ], diff --git a/backend/data/raw/a1/006-metapod.json b/backend/data/raw/a1/006-metapod.json index d8f5711..62f3e9d 100644 --- a/backend/data/raw/a1/006-metapod.json +++ b/backend/data/raw/a1/006-metapod.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000060_00_TRANSEL_C.webp", - "image_file": "a1/006-metapod.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/6/metapod/", "hp": 80, "pokemon_type": "grass", diff --git a/backend/data/raw/a1/007-butterfree.json b/backend/data/raw/a1/007-butterfree.json index 7045dde..af287d7 100644 --- a/backend/data/raw/a1/007-butterfree.json +++ b/backend/data/raw/a1/007-butterfree.json @@ -7,7 +7,7 @@ "rarity": "Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000070_00_BUTTERFREE_R.webp", - "image_file": "a1/007-butterfree.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/7/butterfree/", "hp": 120, "pokemon_type": "grass", diff --git a/backend/data/raw/a1/008-weedle.json b/backend/data/raw/a1/008-weedle.json index 67eaf71..dc18184 100644 --- a/backend/data/raw/a1/008-weedle.json +++ b/backend/data/raw/a1/008-weedle.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000080_00_BEEDLE_C.webp", - "image_file": "a1/008-weedle.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/8/weedle/", "hp": 50, "pokemon_type": "grass", diff --git a/backend/data/raw/a1/009-kakuna.json b/backend/data/raw/a1/009-kakuna.json index 0567424..060381e 100644 --- a/backend/data/raw/a1/009-kakuna.json +++ b/backend/data/raw/a1/009-kakuna.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000090_00_COCOON_C.webp", - "image_file": "a1/009-kakuna.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/9/kakuna/", "hp": 80, "pokemon_type": "grass", diff --git a/backend/data/raw/a1/010-beedrill.json b/backend/data/raw/a1/010-beedrill.json index f004091..1559ab3 100644 --- a/backend/data/raw/a1/010-beedrill.json +++ b/backend/data/raw/a1/010-beedrill.json @@ -7,7 +7,7 @@ "rarity": "Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000100_00_SPEAR_R.webp", - "image_file": "a1/010-beedrill.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/10/beedrill/", "hp": 120, "pokemon_type": "grass", diff --git a/backend/data/raw/a1/012-gloom.json b/backend/data/raw/a1/012-gloom.json index c32327f..f943ca8 100644 --- a/backend/data/raw/a1/012-gloom.json +++ b/backend/data/raw/a1/012-gloom.json @@ -7,7 +7,7 @@ "rarity": "Uncommon", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000120_00_KUSAIHANA_U.webp", - "image_file": "a1/012-gloom.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/12/gloom/", "hp": 80, "pokemon_type": "grass", diff --git a/backend/data/raw/a1/013-vileplume.json b/backend/data/raw/a1/013-vileplume.json index f372c8a..589d501 100644 --- a/backend/data/raw/a1/013-vileplume.json +++ b/backend/data/raw/a1/013-vileplume.json @@ -7,7 +7,7 @@ "rarity": "Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000130_00_RUFFRESIA_R.webp", - "image_file": "a1/013-vileplume.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/13/vileplume/", "hp": 140, "pokemon_type": "grass", diff --git a/backend/data/raw/a1/014-paras.json b/backend/data/raw/a1/014-paras.json index 2b70cc7..f1f12db 100644 --- a/backend/data/raw/a1/014-paras.json +++ b/backend/data/raw/a1/014-paras.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000140_00_PARAS_C.webp", - "image_file": "a1/014-paras.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/14/paras/", "hp": 70, "pokemon_type": "grass", diff --git a/backend/data/raw/a1/015-parasect.json b/backend/data/raw/a1/015-parasect.json index 17417b5..e6b5a03 100644 --- a/backend/data/raw/a1/015-parasect.json +++ b/backend/data/raw/a1/015-parasect.json @@ -7,7 +7,7 @@ "rarity": "Uncommon", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000150_00_PARASECT_U.webp", - "image_file": "a1/015-parasect.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/15/parasect/", "hp": 120, "pokemon_type": "grass", diff --git a/backend/data/raw/a1/016-venonat.json b/backend/data/raw/a1/016-venonat.json index e35f353..4cd0f13 100644 --- a/backend/data/raw/a1/016-venonat.json +++ b/backend/data/raw/a1/016-venonat.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000160_00_KONGPANG_C.webp", - "image_file": "a1/016-venonat.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/16/venonat/", "hp": 60, "pokemon_type": "grass", diff --git a/backend/data/raw/a1/017-venomoth.json b/backend/data/raw/a1/017-venomoth.json index 05d7708..66d6ef5 100644 --- a/backend/data/raw/a1/017-venomoth.json +++ b/backend/data/raw/a1/017-venomoth.json @@ -7,7 +7,7 @@ "rarity": "Uncommon", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000170_00_MORPHON_U.webp", - "image_file": "a1/017-venomoth.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/17/venomoth/", "hp": 80, "pokemon_type": "grass", diff --git a/backend/data/raw/a1/018-bellsprout.json b/backend/data/raw/a1/018-bellsprout.json index 49b8f4a..69ec8b9 100644 --- a/backend/data/raw/a1/018-bellsprout.json +++ b/backend/data/raw/a1/018-bellsprout.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000180_00_MADATSUBOMI_C.webp", - "image_file": "a1/018-bellsprout.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/18/bellsprout/", "hp": 60, "pokemon_type": "grass", diff --git a/backend/data/raw/a1/019-weepinbell.json b/backend/data/raw/a1/019-weepinbell.json index 8cb199d..5428443 100644 --- a/backend/data/raw/a1/019-weepinbell.json +++ b/backend/data/raw/a1/019-weepinbell.json @@ -7,7 +7,7 @@ "rarity": "Uncommon", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000190_00_UTSUDON_U.webp", - "image_file": "a1/019-weepinbell.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/19/weepinbell/", "hp": 90, "pokemon_type": "grass", diff --git a/backend/data/raw/a1/020-victreebel.json b/backend/data/raw/a1/020-victreebel.json index 1503586..95d5203 100644 --- a/backend/data/raw/a1/020-victreebel.json +++ b/backend/data/raw/a1/020-victreebel.json @@ -7,7 +7,7 @@ "rarity": "Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000200_00_UTSUBOT_R.webp", - "image_file": "a1/020-victreebel.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/20/victreebel/", "hp": 140, "pokemon_type": "grass", diff --git a/backend/data/raw/a1/023-exeggutor-ex.json b/backend/data/raw/a1/023-exeggutor-ex.json index 7e6a0f8..49fdd62 100644 --- a/backend/data/raw/a1/023-exeggutor-ex.json +++ b/backend/data/raw/a1/023-exeggutor-ex.json @@ -7,7 +7,7 @@ "rarity": "Double Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000230_00_NASSYex_RR.webp", - "image_file": "a1/023-exeggutor-ex.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/23/exeggutor-ex/", "hp": 160, "pokemon_type": "grass", diff --git a/backend/data/raw/a1/025-scyther.json b/backend/data/raw/a1/025-scyther.json index 7431aed..f398e10 100644 --- a/backend/data/raw/a1/025-scyther.json +++ b/backend/data/raw/a1/025-scyther.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000250_00_STRIKE_C.webp", - "image_file": "a1/025-scyther.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/25/scyther/", "hp": 70, "pokemon_type": "grass", diff --git a/backend/data/raw/a1/026-pinsir.json b/backend/data/raw/a1/026-pinsir.json index b92bea8..c5d243d 100644 --- a/backend/data/raw/a1/026-pinsir.json +++ b/backend/data/raw/a1/026-pinsir.json @@ -7,7 +7,7 @@ "rarity": "Uncommon", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000260_00_KAILIOS_U.webp", - "image_file": "a1/026-pinsir.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/26/pinsir/", "hp": 90, "pokemon_type": "grass", diff --git a/backend/data/raw/a1/027-cottonee.json b/backend/data/raw/a1/027-cottonee.json index 4c01a42..e2b6d30 100644 --- a/backend/data/raw/a1/027-cottonee.json +++ b/backend/data/raw/a1/027-cottonee.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000270_00_MONMEN_C.webp", - "image_file": "a1/027-cottonee.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/27/cottonee/", "hp": 50, "pokemon_type": "grass", diff --git a/backend/data/raw/a1/030-lilligant.json b/backend/data/raw/a1/030-lilligant.json index 480b3ad..106cb0e 100644 --- a/backend/data/raw/a1/030-lilligant.json +++ b/backend/data/raw/a1/030-lilligant.json @@ -24,7 +24,7 @@ ], "damage": 50, "damage_modifier": null, - "effect_text": "Take an Energy from your Energy Zone and attach it to 1 of your Benched Pok\u00e9mon.", + "effect_text": "Take a Grass Energy from your Energy Zone and attach it to 1 of your Benched Grass Pokémon.", "effect_id": null } ], diff --git a/backend/data/raw/a1/031-skiddo.json b/backend/data/raw/a1/031-skiddo.json index dd6902d..8f85475 100644 --- a/backend/data/raw/a1/031-skiddo.json +++ b/backend/data/raw/a1/031-skiddo.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000310_00_MEECLE_C.webp", - "image_file": "a1/031-skiddo.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/31/skiddo/", "hp": 70, "pokemon_type": "grass", diff --git a/backend/data/raw/a1/032-gogoat.json b/backend/data/raw/a1/032-gogoat.json index 6ef1274..d90893e 100644 --- a/backend/data/raw/a1/032-gogoat.json +++ b/backend/data/raw/a1/032-gogoat.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000320_00_GOGOAT_C.webp", - "image_file": "a1/032-gogoat.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/32/gogoat/", "hp": 120, "pokemon_type": "grass", diff --git a/backend/data/raw/a1/033-charmander.json b/backend/data/raw/a1/033-charmander.json index ef8c612..86881c7 100644 --- a/backend/data/raw/a1/033-charmander.json +++ b/backend/data/raw/a1/033-charmander.json @@ -23,7 +23,7 @@ ], "damage": 30, "damage_modifier": null, - "effect_text": "Discard an Energy from this Pokémon.", + "effect_text": "Discard a Fire Energy from this Pokémon.", "effect_id": null } ], diff --git a/backend/data/raw/a1/035-charizard.json b/backend/data/raw/a1/035-charizard.json index b2e8fa1..1c0a79b 100644 --- a/backend/data/raw/a1/035-charizard.json +++ b/backend/data/raw/a1/035-charizard.json @@ -7,7 +7,7 @@ "rarity": "Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000350_00_LIZARDON_R.webp", - "image_file": "a1/035-charizard.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/35/charizard/", "hp": 150, "pokemon_type": "fire", @@ -26,7 +26,7 @@ ], "damage": 150, "damage_modifier": null, - "effect_text": "Discard 2 Energy from this Pok\u00e9mon.", + "effect_text": "Discard 2 Fire Energy from this Pokémon.", "effect_id": null } ], diff --git a/backend/data/raw/a1/036-charizard-ex.json b/backend/data/raw/a1/036-charizard-ex.json index 8f27568..41b7e89 100644 --- a/backend/data/raw/a1/036-charizard-ex.json +++ b/backend/data/raw/a1/036-charizard-ex.json @@ -7,7 +7,7 @@ "rarity": "Double Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000360_00_LIZARDONex_RR.webp", - "image_file": "a1/036-charizard-ex.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/36/charizard-ex/", "hp": 180, "pokemon_type": "fire", @@ -38,7 +38,7 @@ ], "damage": 200, "damage_modifier": null, - "effect_text": "Discard 2 Energy from this Pok\u00e9mon.", + "effect_text": "Discard 2 Fire Energy from this Pokémon.", "effect_id": null } ], diff --git a/backend/data/raw/a1/037-vulpix.json b/backend/data/raw/a1/037-vulpix.json index 9895f44..b0243b5 100644 --- a/backend/data/raw/a1/037-vulpix.json +++ b/backend/data/raw/a1/037-vulpix.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000370_00_ROKON_C.webp", - "image_file": "a1/037-vulpix.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/37/vulpix/", "hp": 50, "pokemon_type": "fire", diff --git a/backend/data/raw/a1/038-ninetales.json b/backend/data/raw/a1/038-ninetales.json index 4420907..e8ac536 100644 --- a/backend/data/raw/a1/038-ninetales.json +++ b/backend/data/raw/a1/038-ninetales.json @@ -24,7 +24,7 @@ ], "damage": 90, "damage_modifier": null, - "effect_text": "Discard an Energy from this Pok\u00e9mon.", + "effect_text": "Discard a Fire Energy from this Pokémon.", "effect_id": null } ], diff --git a/backend/data/raw/a1/039-growlithe.json b/backend/data/raw/a1/039-growlithe.json index 5005241..3a6aec5 100644 --- a/backend/data/raw/a1/039-growlithe.json +++ b/backend/data/raw/a1/039-growlithe.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000390_00_GARDIE_C.webp", - "image_file": "a1/039-growlithe.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/39/growlithe/", "hp": 70, "pokemon_type": "fire", diff --git a/backend/data/raw/a1/040-arcanine.json b/backend/data/raw/a1/040-arcanine.json index da44788..97c3c26 100644 --- a/backend/data/raw/a1/040-arcanine.json +++ b/backend/data/raw/a1/040-arcanine.json @@ -7,7 +7,7 @@ "rarity": "Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000400_00_WINDIE_R.webp", - "image_file": "a1/040-arcanine.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/40/arcanine/", "hp": 130, "pokemon_type": "fire", diff --git a/backend/data/raw/a1/041-arcanine-ex.json b/backend/data/raw/a1/041-arcanine-ex.json index 63b6c8f..b511f4b 100644 --- a/backend/data/raw/a1/041-arcanine-ex.json +++ b/backend/data/raw/a1/041-arcanine-ex.json @@ -7,7 +7,7 @@ "rarity": "Double Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000410_00_WINDIEex_RR.webp", - "image_file": "a1/041-arcanine-ex.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/41/arcanine-ex/", "hp": 150, "pokemon_type": "fire", diff --git a/backend/data/raw/a1/044-magmar.json b/backend/data/raw/a1/044-magmar.json index d3736ab..b441ac3 100644 --- a/backend/data/raw/a1/044-magmar.json +++ b/backend/data/raw/a1/044-magmar.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000440_00_BOOBER_C.webp", - "image_file": "a1/044-magmar.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/44/magmar/", "hp": 80, "pokemon_type": "fire", diff --git a/backend/data/raw/a1/045-flareon.json b/backend/data/raw/a1/045-flareon.json index 2715685..875558f 100644 --- a/backend/data/raw/a1/045-flareon.json +++ b/backend/data/raw/a1/045-flareon.json @@ -7,7 +7,7 @@ "rarity": "Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000450_00_BOOSTER_R.webp", - "image_file": "a1/045-flareon.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/45/flareon/", "hp": 120, "pokemon_type": "fire", @@ -25,7 +25,7 @@ ], "damage": 110, "damage_modifier": null, - "effect_text": "Discard an Energy from this Pok\u00e9mon.", + "effect_text": "Discard a Fire Energy from this Pokémon.", "effect_id": null } ], diff --git a/backend/data/raw/a1/046-moltres.json b/backend/data/raw/a1/046-moltres.json index b334c5c..0bed1a3 100644 --- a/backend/data/raw/a1/046-moltres.json +++ b/backend/data/raw/a1/046-moltres.json @@ -7,7 +7,7 @@ "rarity": "Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000460_00_FIRE_R.webp", - "image_file": "a1/046-moltres.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/46/moltres/", "hp": 100, "pokemon_type": "fire", diff --git a/backend/data/raw/a1/047-moltres-ex.json b/backend/data/raw/a1/047-moltres-ex.json index ad64a6d..b97c3c4 100644 --- a/backend/data/raw/a1/047-moltres-ex.json +++ b/backend/data/raw/a1/047-moltres-ex.json @@ -7,7 +7,7 @@ "rarity": "Double Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000470_00_FIREex_RR.webp", - "image_file": "a1/047-moltres-ex.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/47/moltres-ex/", "hp": 140, "pokemon_type": "fire", @@ -23,7 +23,7 @@ ], "damage": null, "damage_modifier": null, - "effect_text": "Flip 3 coins. Take an amount of Energy from your Energy Zone equal to the number of heads and attach it to your Benched Pok\u00e9mon in any way you like.", + "effect_text": "Flip 3 coins. Take an amount of Fire Energy from your Energy Zone equal to the number of heads and attach it to your Benched Fire Pokémon in any way you like.", "effect_id": null }, { diff --git a/backend/data/raw/a1/050-salazzle.json b/backend/data/raw/a1/050-salazzle.json index 21bc639..e6b3d26 100644 --- a/backend/data/raw/a1/050-salazzle.json +++ b/backend/data/raw/a1/050-salazzle.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000500_00_ENNEWT_C.webp", - "image_file": "a1/050-salazzle.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/50/salazzle/", "hp": 90, "pokemon_type": "fire", diff --git a/backend/data/raw/a1/051-sizzlipede.json b/backend/data/raw/a1/051-sizzlipede.json index 210b689..b12b2dc 100644 --- a/backend/data/raw/a1/051-sizzlipede.json +++ b/backend/data/raw/a1/051-sizzlipede.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000510_00_YAKUDE_C.webp", - "image_file": "a1/051-sizzlipede.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/51/sizzlipede/", "hp": 60, "pokemon_type": "fire", diff --git a/backend/data/raw/a1/052-centiskorch.json b/backend/data/raw/a1/052-centiskorch.json index f46ad9d..b55f535 100644 --- a/backend/data/raw/a1/052-centiskorch.json +++ b/backend/data/raw/a1/052-centiskorch.json @@ -26,7 +26,7 @@ ], "damage": 130, "damage_modifier": null, - "effect_text": "Discard an Energy from this Pok\u00e9mon.", + "effect_text": "Discard a Fire Energy from this Pokémon.", "effect_id": null } ], diff --git a/backend/data/raw/a1/053-squirtle.json b/backend/data/raw/a1/053-squirtle.json index c4f16c9..65f5185 100644 --- a/backend/data/raw/a1/053-squirtle.json +++ b/backend/data/raw/a1/053-squirtle.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000530_00_ZENIGAME_C.webp", - "image_file": "a1/053-squirtle.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/53/squirtle/", "hp": 60, "pokemon_type": "water", diff --git a/backend/data/raw/a1/054-wartortle.json b/backend/data/raw/a1/054-wartortle.json index 817d178..40687df 100644 --- a/backend/data/raw/a1/054-wartortle.json +++ b/backend/data/raw/a1/054-wartortle.json @@ -7,7 +7,7 @@ "rarity": "Uncommon", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000540_00_KAMEIL_U.webp", - "image_file": "a1/054-wartortle.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/54/wartortle/", "hp": 80, "pokemon_type": "water", diff --git a/backend/data/raw/a1/055-blastoise.json b/backend/data/raw/a1/055-blastoise.json index 50e3a87..72388df 100644 --- a/backend/data/raw/a1/055-blastoise.json +++ b/backend/data/raw/a1/055-blastoise.json @@ -7,7 +7,7 @@ "rarity": "Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000550_00_KAMEX_R.webp", - "image_file": "a1/055-blastoise.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/55/blastoise/", "hp": 150, "pokemon_type": "water", @@ -25,7 +25,7 @@ ], "damage": 80, "damage_modifier": "x", - "effect_text": "If this Pok\u00e9mon has at least 2 extra Energy attached, this attack does 60 more damage.", + "effect_text": "If this Pokémon has at least 2 extra Water Energy attached, this attack does 60 more damage.", "effect_id": null } ], diff --git a/backend/data/raw/a1/056-blastoise-ex.json b/backend/data/raw/a1/056-blastoise-ex.json index 5827eaa..86005bf 100644 --- a/backend/data/raw/a1/056-blastoise-ex.json +++ b/backend/data/raw/a1/056-blastoise-ex.json @@ -7,7 +7,7 @@ "rarity": "Double Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000560_00_KAMEXex_RR.webp", - "image_file": "a1/056-blastoise-ex.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/56/blastoise-ex/", "hp": 180, "pokemon_type": "water", @@ -36,7 +36,7 @@ ], "damage": 100, "damage_modifier": "x", - "effect_text": "If this Pok\u00e9mon has at least 2 extra Energy attached, this attack does 60 more damage.", + "effect_text": "If this Pokémon has at least 2 extra Water Energy attached, this attack does 60 more damage.", "effect_id": null } ], diff --git a/backend/data/raw/a1/057-psyduck.json b/backend/data/raw/a1/057-psyduck.json index b1fd54e..0b0ce5b 100644 --- a/backend/data/raw/a1/057-psyduck.json +++ b/backend/data/raw/a1/057-psyduck.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000570_00_KODUCK_C.webp", - "image_file": "a1/057-psyduck.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/57/psyduck/", "hp": 60, "pokemon_type": "water", diff --git a/backend/data/raw/a1/059-poliwag.json b/backend/data/raw/a1/059-poliwag.json index 6785723..7adc8d3 100644 --- a/backend/data/raw/a1/059-poliwag.json +++ b/backend/data/raw/a1/059-poliwag.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000590_00_NYOROMO_C.webp", - "image_file": "a1/059-poliwag.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/59/poliwag/", "hp": 60, "pokemon_type": "water", diff --git a/backend/data/raw/a1/060-poliwhirl.json b/backend/data/raw/a1/060-poliwhirl.json index e4cdc24..134da16 100644 --- a/backend/data/raw/a1/060-poliwhirl.json +++ b/backend/data/raw/a1/060-poliwhirl.json @@ -7,7 +7,7 @@ "rarity": "Uncommon", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000600_00_NYOROZO_U.webp", - "image_file": "a1/060-poliwhirl.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/60/poliwhirl/", "hp": 90, "pokemon_type": "water", diff --git a/backend/data/raw/a1/061-poliwrath.json b/backend/data/raw/a1/061-poliwrath.json index 9fbf288..88f4149 100644 --- a/backend/data/raw/a1/061-poliwrath.json +++ b/backend/data/raw/a1/061-poliwrath.json @@ -7,7 +7,7 @@ "rarity": "Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000610_00_NYOROBON_R.webp", - "image_file": "a1/061-poliwrath.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/61/poliwrath/", "hp": 150, "pokemon_type": "water", diff --git a/backend/data/raw/a1/062-tentacool.json b/backend/data/raw/a1/062-tentacool.json index a2de8f3..bac4f38 100644 --- a/backend/data/raw/a1/062-tentacool.json +++ b/backend/data/raw/a1/062-tentacool.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000620_00_MENOKURAGE_C.webp", - "image_file": "a1/062-tentacool.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/62/tentacool/", "hp": 60, "pokemon_type": "water", diff --git a/backend/data/raw/a1/063-tentacruel.json b/backend/data/raw/a1/063-tentacruel.json index 09b1f56..b6f5c4f 100644 --- a/backend/data/raw/a1/063-tentacruel.json +++ b/backend/data/raw/a1/063-tentacruel.json @@ -7,7 +7,7 @@ "rarity": "Uncommon", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000630_00_DOKUKURAGE_U.webp", - "image_file": "a1/063-tentacruel.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/63/tentacruel/", "hp": 110, "pokemon_type": "water", diff --git a/backend/data/raw/a1/064-seel.json b/backend/data/raw/a1/064-seel.json index 7d8ed22..563a704 100644 --- a/backend/data/raw/a1/064-seel.json +++ b/backend/data/raw/a1/064-seel.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000640_00_PAWOU_C.webp", - "image_file": "a1/064-seel.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/64/seel/", "hp": 80, "pokemon_type": "water", diff --git a/backend/data/raw/a1/065-dewgong.json b/backend/data/raw/a1/065-dewgong.json index a695bab..d99f651 100644 --- a/backend/data/raw/a1/065-dewgong.json +++ b/backend/data/raw/a1/065-dewgong.json @@ -7,7 +7,7 @@ "rarity": "Uncommon", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000650_00_JUGON_U.webp", - "image_file": "a1/065-dewgong.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/65/dewgong/", "hp": 120, "pokemon_type": "water", diff --git a/backend/data/raw/a1/066-shellder.json b/backend/data/raw/a1/066-shellder.json index 7a24d57..639f8c1 100644 --- a/backend/data/raw/a1/066-shellder.json +++ b/backend/data/raw/a1/066-shellder.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000660_00_SHELLDER_C.webp", - "image_file": "a1/066-shellder.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/66/shellder/", "hp": 60, "pokemon_type": "water", diff --git a/backend/data/raw/a1/067-cloyster.json b/backend/data/raw/a1/067-cloyster.json index c870a57..a12da56 100644 --- a/backend/data/raw/a1/067-cloyster.json +++ b/backend/data/raw/a1/067-cloyster.json @@ -7,7 +7,7 @@ "rarity": "Uncommon", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000670_00_PARSHEN_U.webp", - "image_file": "a1/067-cloyster.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/67/cloyster/", "hp": 120, "pokemon_type": "water", diff --git a/backend/data/raw/a1/068-krabby.json b/backend/data/raw/a1/068-krabby.json index d086ff4..243744d 100644 --- a/backend/data/raw/a1/068-krabby.json +++ b/backend/data/raw/a1/068-krabby.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000680_00_CRAB_C.webp", - "image_file": "a1/068-krabby.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/68/krabby/", "hp": 70, "pokemon_type": "water", diff --git a/backend/data/raw/a1/069-kingler.json b/backend/data/raw/a1/069-kingler.json index aa40bab..b32e301 100644 --- a/backend/data/raw/a1/069-kingler.json +++ b/backend/data/raw/a1/069-kingler.json @@ -7,7 +7,7 @@ "rarity": "Uncommon", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000690_00_KINGLER_U.webp", - "image_file": "a1/069-kingler.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/69/kingler/", "hp": 120, "pokemon_type": "water", diff --git a/backend/data/raw/a1/070-horsea.json b/backend/data/raw/a1/070-horsea.json index e2373d7..016aa63 100644 --- a/backend/data/raw/a1/070-horsea.json +++ b/backend/data/raw/a1/070-horsea.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000700_00_TATTU_C.webp", - "image_file": "a1/070-horsea.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/70/horsea/", "hp": 60, "pokemon_type": "water", diff --git a/backend/data/raw/a1/071-seadra.json b/backend/data/raw/a1/071-seadra.json index 41bd46f..5426cc6 100644 --- a/backend/data/raw/a1/071-seadra.json +++ b/backend/data/raw/a1/071-seadra.json @@ -7,7 +7,7 @@ "rarity": "Uncommon", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000710_00_SEADRA_U.webp", - "image_file": "a1/071-seadra.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/71/seadra/", "hp": 70, "pokemon_type": "water", diff --git a/backend/data/raw/a1/072-goldeen.json b/backend/data/raw/a1/072-goldeen.json index eb88f77..13214b1 100644 --- a/backend/data/raw/a1/072-goldeen.json +++ b/backend/data/raw/a1/072-goldeen.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000720_00_TOSAKINTO_C.webp", - "image_file": "a1/072-goldeen.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/72/goldeen/", "hp": 60, "pokemon_type": "water", diff --git a/backend/data/raw/a1/075-starmie.json b/backend/data/raw/a1/075-starmie.json index c9f7d25..eebbfe9 100644 --- a/backend/data/raw/a1/075-starmie.json +++ b/backend/data/raw/a1/075-starmie.json @@ -7,7 +7,7 @@ "rarity": "Uncommon", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000750_00_STARMIE_U.webp", - "image_file": "a1/075-starmie.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/75/starmie/", "hp": 90, "pokemon_type": "water", diff --git a/backend/data/raw/a1/078-gyarados.json b/backend/data/raw/a1/078-gyarados.json index acc2413..60222eb 100644 --- a/backend/data/raw/a1/078-gyarados.json +++ b/backend/data/raw/a1/078-gyarados.json @@ -7,7 +7,7 @@ "rarity": "Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000780_00_GYARADOS_R.webp", - "image_file": "a1/078-gyarados.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/78/gyarados/", "hp": 150, "pokemon_type": "water", diff --git a/backend/data/raw/a1/079-lapras.json b/backend/data/raw/a1/079-lapras.json index d8c0195..82698f9 100644 --- a/backend/data/raw/a1/079-lapras.json +++ b/backend/data/raw/a1/079-lapras.json @@ -7,7 +7,7 @@ "rarity": "Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000790_00_LAPLACE_R.webp", - "image_file": "a1/079-lapras.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/79/lapras/", "hp": 100, "pokemon_type": "water", @@ -23,7 +23,7 @@ ], "damage": 20, "damage_modifier": "x", - "effect_text": "If this Pok\u00e9mon has at least 3 extra Energy attached, this attack does 70 more damage.", + "effect_text": "If this Pokémon has at least 3 extra Water Energy attached, this attack does 70 more damage.", "effect_id": null } ], diff --git a/backend/data/raw/a1/080-vaporeon.json b/backend/data/raw/a1/080-vaporeon.json index 830f869..433a262 100644 --- a/backend/data/raw/a1/080-vaporeon.json +++ b/backend/data/raw/a1/080-vaporeon.json @@ -7,7 +7,7 @@ "rarity": "Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000800_00_SHOWERS_R.webp", - "image_file": "a1/080-vaporeon.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/80/vaporeon/", "hp": 130, "pokemon_type": "water", diff --git a/backend/data/raw/a1/082-omastar.json b/backend/data/raw/a1/082-omastar.json index 97eae4a..cda30d3 100644 --- a/backend/data/raw/a1/082-omastar.json +++ b/backend/data/raw/a1/082-omastar.json @@ -7,7 +7,7 @@ "rarity": "Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000820_00_OMSTAR_R.webp", - "image_file": "a1/082-omastar.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/82/omastar/", "hp": 140, "pokemon_type": "water", diff --git a/backend/data/raw/a1/083-articuno.json b/backend/data/raw/a1/083-articuno.json index e7035b7..5b17ec4 100644 --- a/backend/data/raw/a1/083-articuno.json +++ b/backend/data/raw/a1/083-articuno.json @@ -7,7 +7,7 @@ "rarity": "Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000830_00_FREEZER_R.webp", - "image_file": "a1/083-articuno.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/83/articuno/", "hp": 100, "pokemon_type": "water", diff --git a/backend/data/raw/a1/084-articuno-ex.json b/backend/data/raw/a1/084-articuno-ex.json index a3d2f04..ef14e1e 100644 --- a/backend/data/raw/a1/084-articuno-ex.json +++ b/backend/data/raw/a1/084-articuno-ex.json @@ -7,7 +7,7 @@ "rarity": "Double Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000840_00_FREEZERex_RR.webp", - "image_file": "a1/084-articuno-ex.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/84/articuno-ex/", "hp": 140, "pokemon_type": "water", diff --git a/backend/data/raw/a1/085-ducklett.json b/backend/data/raw/a1/085-ducklett.json index 30e1852..76d33ef 100644 --- a/backend/data/raw/a1/085-ducklett.json +++ b/backend/data/raw/a1/085-ducklett.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000850_00_KOARUHIE_C.webp", - "image_file": "a1/085-ducklett.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/85/ducklett/", "hp": 50, "pokemon_type": "water", diff --git a/backend/data/raw/a1/086-swanna.json b/backend/data/raw/a1/086-swanna.json index cdb22a7..eea5335 100644 --- a/backend/data/raw/a1/086-swanna.json +++ b/backend/data/raw/a1/086-swanna.json @@ -7,7 +7,7 @@ "rarity": "Uncommon", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000860_00_SWANNA_U.webp", - "image_file": "a1/086-swanna.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/86/swanna/", "hp": 90, "pokemon_type": "water", diff --git a/backend/data/raw/a1/088-frogadier.json b/backend/data/raw/a1/088-frogadier.json index c2f83a3..bd75311 100644 --- a/backend/data/raw/a1/088-frogadier.json +++ b/backend/data/raw/a1/088-frogadier.json @@ -7,7 +7,7 @@ "rarity": "Uncommon", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000880_00_GEKOGASHIRA_U.webp", - "image_file": "a1/088-frogadier.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/88/frogadier/", "hp": 80, "pokemon_type": "water", diff --git a/backend/data/raw/a1/089-greninja.json b/backend/data/raw/a1/089-greninja.json index 19dcc8b..429e1e9 100644 --- a/backend/data/raw/a1/089-greninja.json +++ b/backend/data/raw/a1/089-greninja.json @@ -7,7 +7,7 @@ "rarity": "Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000890_00_GEKKOUGA_R.webp", - "image_file": "a1/089-greninja.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/89/greninja/", "hp": 120, "pokemon_type": "water", diff --git a/backend/data/raw/a1/092-snom.json b/backend/data/raw/a1/092-snom.json index 935114b..fbd4d1c 100644 --- a/backend/data/raw/a1/092-snom.json +++ b/backend/data/raw/a1/092-snom.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000920_00_YUKIHAMI_C.webp", - "image_file": "a1/092-snom.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/92/snom/", "hp": 50, "pokemon_type": "water", diff --git a/backend/data/raw/a1/093-frosmoth.json b/backend/data/raw/a1/093-frosmoth.json index a470003..8e008aa 100644 --- a/backend/data/raw/a1/093-frosmoth.json +++ b/backend/data/raw/a1/093-frosmoth.json @@ -7,7 +7,7 @@ "rarity": "Uncommon", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000930_00_MOTHNOW_U.webp", - "image_file": "a1/093-frosmoth.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/93/frosmoth/", "hp": 90, "pokemon_type": "water", diff --git a/backend/data/raw/a1/095-raichu.json b/backend/data/raw/a1/095-raichu.json index 891f742..73143dd 100644 --- a/backend/data/raw/a1/095-raichu.json +++ b/backend/data/raw/a1/095-raichu.json @@ -7,7 +7,7 @@ "rarity": "Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000950_00_RAICHU_R.webp", - "image_file": "a1/095-raichu.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/95/raichu/", "hp": 100, "pokemon_type": "lightning", diff --git a/backend/data/raw/a1/096-pikachu-ex.json b/backend/data/raw/a1/096-pikachu-ex.json index 344fff8..c5a7655 100644 --- a/backend/data/raw/a1/096-pikachu-ex.json +++ b/backend/data/raw/a1/096-pikachu-ex.json @@ -7,7 +7,7 @@ "rarity": "Double Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000960_00_PIKACHUex_RR.webp", - "image_file": "a1/096-pikachu-ex.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/96/pikachu-ex/", "hp": 120, "pokemon_type": "lightning", @@ -24,7 +24,7 @@ ], "damage": 30, "damage_modifier": "+", - "effect_text": "This attack does 30 damage for each of your Benched Pok\u00e9mon.", + "effect_text": "This attack does 30 damage for each of your Benched Lightning Pokémon.", "effect_id": null } ], diff --git a/backend/data/raw/a1/098-magneton.json b/backend/data/raw/a1/098-magneton.json index fe7a632..9fcc625 100644 --- a/backend/data/raw/a1/098-magneton.json +++ b/backend/data/raw/a1/098-magneton.json @@ -7,7 +7,7 @@ "rarity": "Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000980_00_RARECOIL_R.webp", - "image_file": "a1/098-magneton.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/98/magneton/", "hp": 80, "pokemon_type": "lightning", @@ -17,7 +17,7 @@ "abilities": [ { "name": "Volt Charge", - "effect_text": "Once during your turn, you may take an Energy from your Energy Zone and attach it to this Pok\u00e9mon.", + "effect_text": "Once during your turn, you may take a Lightning Energy from your Energy Zone and attach it to this Pokémon.", "effect_id": null } ], diff --git a/backend/data/raw/a1/099-voltorb.json b/backend/data/raw/a1/099-voltorb.json index 58c9088..86cc5a7 100644 --- a/backend/data/raw/a1/099-voltorb.json +++ b/backend/data/raw/a1/099-voltorb.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_000990_00_BIRIRIDAMA_C.webp", - "image_file": "a1/099-voltorb.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/99/voltorb/", "hp": 60, "pokemon_type": "lightning", diff --git a/backend/data/raw/a1/100-electrode.json b/backend/data/raw/a1/100-electrode.json index 5e7e539..3fbc020 100644 --- a/backend/data/raw/a1/100-electrode.json +++ b/backend/data/raw/a1/100-electrode.json @@ -7,7 +7,7 @@ "rarity": "Uncommon", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_001000_00_MARUMINE_U.webp", - "image_file": "a1/100-electrode.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/100/electrode/", "hp": 80, "pokemon_type": "lightning", diff --git a/backend/data/raw/a1/102-jolteon.json b/backend/data/raw/a1/102-jolteon.json index dc1c6d8..ae2f039 100644 --- a/backend/data/raw/a1/102-jolteon.json +++ b/backend/data/raw/a1/102-jolteon.json @@ -7,7 +7,7 @@ "rarity": "Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_001020_00_THUNDERS_R.webp", - "image_file": "a1/102-jolteon.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/102/jolteon/", "hp": 90, "pokemon_type": "lightning", diff --git a/backend/data/raw/a1/103-zapdos.json b/backend/data/raw/a1/103-zapdos.json index 5249600..713db51 100644 --- a/backend/data/raw/a1/103-zapdos.json +++ b/backend/data/raw/a1/103-zapdos.json @@ -7,7 +7,7 @@ "rarity": "Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_001030_00_THUNDER_R.webp", - "image_file": "a1/103-zapdos.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/103/zapdos/", "hp": 100, "pokemon_type": "lightning", diff --git a/backend/data/raw/a1/104-zapdos-ex.json b/backend/data/raw/a1/104-zapdos-ex.json index c8a1110..888a8f9 100644 --- a/backend/data/raw/a1/104-zapdos-ex.json +++ b/backend/data/raw/a1/104-zapdos-ex.json @@ -7,7 +7,7 @@ "rarity": "Double Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_001040_00_THUNDERex_RR.webp", - "image_file": "a1/104-zapdos-ex.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/104/zapdos-ex/", "hp": 130, "pokemon_type": "lightning", diff --git a/backend/data/raw/a1/106-zebstrika.json b/backend/data/raw/a1/106-zebstrika.json index fb29fbf..16194df 100644 --- a/backend/data/raw/a1/106-zebstrika.json +++ b/backend/data/raw/a1/106-zebstrika.json @@ -7,7 +7,7 @@ "rarity": "Uncommon", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_001060_00_ZEBRAIKA_U.webp", - "image_file": "a1/106-zebstrika.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/106/zebstrika/", "hp": 90, "pokemon_type": "lightning", diff --git a/backend/data/raw/a1/107-tynamo.json b/backend/data/raw/a1/107-tynamo.json index 5adf6ef..67f8bac 100644 --- a/backend/data/raw/a1/107-tynamo.json +++ b/backend/data/raw/a1/107-tynamo.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_001070_00_SHIBISHIRASU_C.webp", - "image_file": "a1/107-tynamo.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/107/tynamo/", "hp": 30, "pokemon_type": "lightning", diff --git a/backend/data/raw/a1/108-eelektrik.json b/backend/data/raw/a1/108-eelektrik.json index 61b1ede..31db631 100644 --- a/backend/data/raw/a1/108-eelektrik.json +++ b/backend/data/raw/a1/108-eelektrik.json @@ -7,7 +7,7 @@ "rarity": "Uncommon", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_001080_00_SHIBIBEEL_U.webp", - "image_file": "a1/108-eelektrik.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/108/eelektrik/", "hp": 80, "pokemon_type": "lightning", diff --git a/backend/data/raw/a1/109-eelektross.json b/backend/data/raw/a1/109-eelektross.json index daf377a..312e7ab 100644 --- a/backend/data/raw/a1/109-eelektross.json +++ b/backend/data/raw/a1/109-eelektross.json @@ -7,7 +7,7 @@ "rarity": "Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_001090_00_SHIBIRUDON_R.webp", - "image_file": "a1/109-eelektross.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/109/eelektross/", "hp": 140, "pokemon_type": "lightning", diff --git a/backend/data/raw/a1/113-clefairy.json b/backend/data/raw/a1/113-clefairy.json index 96a22f5..15943ea 100644 --- a/backend/data/raw/a1/113-clefairy.json +++ b/backend/data/raw/a1/113-clefairy.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_001130_00_PIPPI_C.webp", - "image_file": "a1/113-clefairy.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/113/clefairy/", "hp": 60, "pokemon_type": "psychic", diff --git a/backend/data/raw/a1/114-clefable.json b/backend/data/raw/a1/114-clefable.json index 930023d..f8319cf 100644 --- a/backend/data/raw/a1/114-clefable.json +++ b/backend/data/raw/a1/114-clefable.json @@ -7,7 +7,7 @@ "rarity": "Uncommon", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_001140_00_PIXY_U.webp", - "image_file": "a1/114-clefable.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/114/clefable/", "hp": 100, "pokemon_type": "psychic", diff --git a/backend/data/raw/a1/115-abra.json b/backend/data/raw/a1/115-abra.json index ea8dd6d..96b99fb 100644 --- a/backend/data/raw/a1/115-abra.json +++ b/backend/data/raw/a1/115-abra.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_001150_00_CASEY_C.webp", - "image_file": "a1/115-abra.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/115/abra/", "hp": 60, "pokemon_type": "psychic", diff --git a/backend/data/raw/a1/117-alakazam.json b/backend/data/raw/a1/117-alakazam.json index 4b9e5ef..986ec83 100644 --- a/backend/data/raw/a1/117-alakazam.json +++ b/backend/data/raw/a1/117-alakazam.json @@ -7,7 +7,7 @@ "rarity": "Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_001170_00_FOODIN_R.webp", - "image_file": "a1/117-alakazam.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/117/alakazam/", "hp": 130, "pokemon_type": "psychic", diff --git a/backend/data/raw/a1/122-gengar.json b/backend/data/raw/a1/122-gengar.json index fb6cfc6..66f8414 100644 --- a/backend/data/raw/a1/122-gengar.json +++ b/backend/data/raw/a1/122-gengar.json @@ -7,7 +7,7 @@ "rarity": "Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_001220_00_GANGAR_R.webp", - "image_file": "a1/122-gengar.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/122/gengar/", "hp": 130, "pokemon_type": "psychic", diff --git a/backend/data/raw/a1/123-gengar-ex.json b/backend/data/raw/a1/123-gengar-ex.json index a9e31f8..3f3d65b 100644 --- a/backend/data/raw/a1/123-gengar-ex.json +++ b/backend/data/raw/a1/123-gengar-ex.json @@ -7,7 +7,7 @@ "rarity": "Double Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_001230_00_GANGARex_RR.webp", - "image_file": "a1/123-gengar-ex.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/123/gengar-ex/", "hp": 170, "pokemon_type": "psychic", diff --git a/backend/data/raw/a1/125-hypno.json b/backend/data/raw/a1/125-hypno.json index 15c4519..fbf7d12 100644 --- a/backend/data/raw/a1/125-hypno.json +++ b/backend/data/raw/a1/125-hypno.json @@ -7,7 +7,7 @@ "rarity": "Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_001250_00_SLEEPER_R.webp", - "image_file": "a1/125-hypno.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/125/hypno/", "hp": 100, "pokemon_type": "psychic", diff --git a/backend/data/raw/a1/126-mr-mime.json b/backend/data/raw/a1/126-mr-mime.json index 31c75b6..2c821d8 100644 --- a/backend/data/raw/a1/126-mr-mime.json +++ b/backend/data/raw/a1/126-mr-mime.json @@ -7,7 +7,7 @@ "rarity": "Uncommon", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_001260_00_BARRIERD_U.webp", - "image_file": "a1/126-mr-mime.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/126/mr-mime/", "hp": 80, "pokemon_type": "psychic", diff --git a/backend/data/raw/a1/127-jynx.json b/backend/data/raw/a1/127-jynx.json index 707dafb..3d289af 100644 --- a/backend/data/raw/a1/127-jynx.json +++ b/backend/data/raw/a1/127-jynx.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_001270_00_ROUGELA_C.webp", - "image_file": "a1/127-jynx.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/127/jynx/", "hp": 80, "pokemon_type": "psychic", diff --git a/backend/data/raw/a1/128-mewtwo.json b/backend/data/raw/a1/128-mewtwo.json index a532d6f..ec53e4a 100644 --- a/backend/data/raw/a1/128-mewtwo.json +++ b/backend/data/raw/a1/128-mewtwo.json @@ -7,7 +7,7 @@ "rarity": "Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_001280_00_MEWTWO_R.webp", - "image_file": "a1/128-mewtwo.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/128/mewtwo/", "hp": 120, "pokemon_type": "psychic", @@ -26,7 +26,7 @@ ], "damage": 120, "damage_modifier": null, - "effect_text": "Discard 2 Energy from this Pok\u00e9mon.", + "effect_text": "Discard 2 Psychic Energy from this Pokémon.", "effect_id": null } ], diff --git a/backend/data/raw/a1/129-mewtwo-ex.json b/backend/data/raw/a1/129-mewtwo-ex.json index d6ac8d1..9b9c42c 100644 --- a/backend/data/raw/a1/129-mewtwo-ex.json +++ b/backend/data/raw/a1/129-mewtwo-ex.json @@ -7,7 +7,7 @@ "rarity": "Double Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_001290_00_MEWTWOex_RR.webp", - "image_file": "a1/129-mewtwo-ex.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/129/mewtwo-ex/", "hp": 150, "pokemon_type": "psychic", @@ -37,7 +37,7 @@ ], "damage": 150, "damage_modifier": null, - "effect_text": "Discard 2 Energy from this Pok\u00e9mon.", + "effect_text": "Discard 2 Psychic Energy from this Pokémon.", "effect_id": null } ], diff --git a/backend/data/raw/a1/130-ralts.json b/backend/data/raw/a1/130-ralts.json index 9d837b0..fa8be0a 100644 --- a/backend/data/raw/a1/130-ralts.json +++ b/backend/data/raw/a1/130-ralts.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_001300_00_RALTS_C.webp", - "image_file": "a1/130-ralts.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/130/ralts/", "hp": 60, "pokemon_type": "psychic", diff --git a/backend/data/raw/a1/131-kirlia.json b/backend/data/raw/a1/131-kirlia.json index 53d187f..d5b4237 100644 --- a/backend/data/raw/a1/131-kirlia.json +++ b/backend/data/raw/a1/131-kirlia.json @@ -7,7 +7,7 @@ "rarity": "Uncommon", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_001310_00_KIRLIA_U.webp", - "image_file": "a1/131-kirlia.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/131/kirlia/", "hp": 80, "pokemon_type": "psychic", diff --git a/backend/data/raw/a1/132-gardevoir.json b/backend/data/raw/a1/132-gardevoir.json index 51c9deb..773bbf5 100644 --- a/backend/data/raw/a1/132-gardevoir.json +++ b/backend/data/raw/a1/132-gardevoir.json @@ -7,7 +7,7 @@ "rarity": "Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_001320_00_SIRNIGHT_R.webp", - "image_file": "a1/132-gardevoir.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/132/gardevoir/", "hp": 110, "pokemon_type": "psychic", @@ -17,7 +17,7 @@ "abilities": [ { "name": "Psy Shadow", - "effect_text": "Once during your turn, you may take an Energy from your Energy Zone and attach it to the Pok\u00e9mon in the Active Spot.", + "effect_text": "Once during your turn, you may take a Psychic Energy from your Energy Zone and attach it to the Psychic Pokémon in the Active Spot.", "effect_id": null } ], diff --git a/backend/data/raw/a1/134-swoobat.json b/backend/data/raw/a1/134-swoobat.json index 7324585..ce012ce 100644 --- a/backend/data/raw/a1/134-swoobat.json +++ b/backend/data/raw/a1/134-swoobat.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_001340_00_KOKOROMORI_C.webp", - "image_file": "a1/134-swoobat.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/134/swoobat/", "hp": 90, "pokemon_type": "psychic", diff --git a/backend/data/raw/a1/135-golett.json b/backend/data/raw/a1/135-golett.json index 5b9dd2c..155091d 100644 --- a/backend/data/raw/a1/135-golett.json +++ b/backend/data/raw/a1/135-golett.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_001350_00_GOBIT_C.webp", - "image_file": "a1/135-golett.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/135/golett/", "hp": 90, "pokemon_type": "psychic", diff --git a/backend/data/raw/a1/136-golurk.json b/backend/data/raw/a1/136-golurk.json index 4322d06..90a2a1a 100644 --- a/backend/data/raw/a1/136-golurk.json +++ b/backend/data/raw/a1/136-golurk.json @@ -7,7 +7,7 @@ "rarity": "Uncommon", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_001360_00_GOLOOG_U.webp", - "image_file": "a1/136-golurk.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/136/golurk/", "hp": 140, "pokemon_type": "psychic", diff --git a/backend/data/raw/a1/138-sandslash.json b/backend/data/raw/a1/138-sandslash.json index 334aa41..fce5b7b 100644 --- a/backend/data/raw/a1/138-sandslash.json +++ b/backend/data/raw/a1/138-sandslash.json @@ -7,7 +7,7 @@ "rarity": "Uncommon", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_001380_00_SANDPAN_U.webp", - "image_file": "a1/138-sandslash.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/138/sandslash/", "hp": 100, "pokemon_type": "fighting", diff --git a/backend/data/raw/a1/140-dugtrio.json b/backend/data/raw/a1/140-dugtrio.json index 840f9e0..b1771b6 100644 --- a/backend/data/raw/a1/140-dugtrio.json +++ b/backend/data/raw/a1/140-dugtrio.json @@ -7,7 +7,7 @@ "rarity": "Uncommon", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_001400_00_DUGTRIO_U.webp", - "image_file": "a1/140-dugtrio.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/140/dugtrio/", "hp": 70, "pokemon_type": "fighting", diff --git a/backend/data/raw/a1/141-mankey.json b/backend/data/raw/a1/141-mankey.json index 9e84154..f908b09 100644 --- a/backend/data/raw/a1/141-mankey.json +++ b/backend/data/raw/a1/141-mankey.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_001410_00_MANKEY_C.webp", - "image_file": "a1/141-mankey.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/141/mankey/", "hp": 60, "pokemon_type": "fighting", diff --git a/backend/data/raw/a1/145-machamp.json b/backend/data/raw/a1/145-machamp.json index 08605aa..cabc499 100644 --- a/backend/data/raw/a1/145-machamp.json +++ b/backend/data/raw/a1/145-machamp.json @@ -7,7 +7,7 @@ "rarity": "Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_001450_00_KAIRIKY_R.webp", - "image_file": "a1/145-machamp.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/145/machamp/", "hp": 150, "pokemon_type": "fighting", diff --git a/backend/data/raw/a1/147-geodude.json b/backend/data/raw/a1/147-geodude.json index 68bc959..ea43b23 100644 --- a/backend/data/raw/a1/147-geodude.json +++ b/backend/data/raw/a1/147-geodude.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_001470_00_ISITSUBUTE_C.webp", - "image_file": "a1/147-geodude.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/147/geodude/", "hp": 70, "pokemon_type": "fighting", diff --git a/backend/data/raw/a1/148-graveler.json b/backend/data/raw/a1/148-graveler.json index 162a572..c24120e 100644 --- a/backend/data/raw/a1/148-graveler.json +++ b/backend/data/raw/a1/148-graveler.json @@ -7,7 +7,7 @@ "rarity": "Uncommon", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_001480_00_GOLONE_U.webp", - "image_file": "a1/148-graveler.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/148/graveler/", "hp": 100, "pokemon_type": "fighting", diff --git a/backend/data/raw/a1/149-golem.json b/backend/data/raw/a1/149-golem.json index d4f11c0..dc1c5fe 100644 --- a/backend/data/raw/a1/149-golem.json +++ b/backend/data/raw/a1/149-golem.json @@ -7,7 +7,7 @@ "rarity": "Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_001490_00_GOLONYA_R.webp", - "image_file": "a1/149-golem.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/149/golem/", "hp": 160, "pokemon_type": "fighting", diff --git a/backend/data/raw/a1/153-marowak-ex.json b/backend/data/raw/a1/153-marowak-ex.json index 94d30f4..fc90702 100644 --- a/backend/data/raw/a1/153-marowak-ex.json +++ b/backend/data/raw/a1/153-marowak-ex.json @@ -7,7 +7,7 @@ "rarity": "Double Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_001530_00_GARAGARAex_RR.webp", - "image_file": "a1/153-marowak-ex.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/153/marowak-ex/", "hp": 140, "pokemon_type": "fighting", diff --git a/backend/data/raw/a1/154-hitmonlee.json b/backend/data/raw/a1/154-hitmonlee.json index fe922bd..6a57a85 100644 --- a/backend/data/raw/a1/154-hitmonlee.json +++ b/backend/data/raw/a1/154-hitmonlee.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_001540_00_SAWAMULAR_C.webp", - "image_file": "a1/154-hitmonlee.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/154/hitmonlee/", "hp": 80, "pokemon_type": "fighting", diff --git a/backend/data/raw/a1/155-hitmonchan.json b/backend/data/raw/a1/155-hitmonchan.json index ab53a46..77b1358 100644 --- a/backend/data/raw/a1/155-hitmonchan.json +++ b/backend/data/raw/a1/155-hitmonchan.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_001550_00_EBIWALAR_C.webp", - "image_file": "a1/155-hitmonchan.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/155/hitmonchan/", "hp": 80, "pokemon_type": "fighting", diff --git a/backend/data/raw/a1/156-rhyhorn.json b/backend/data/raw/a1/156-rhyhorn.json index 582bc98..27458eb 100644 --- a/backend/data/raw/a1/156-rhyhorn.json +++ b/backend/data/raw/a1/156-rhyhorn.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_001560_00_SIHORN_C.webp", - "image_file": "a1/156-rhyhorn.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/156/rhyhorn/", "hp": 80, "pokemon_type": "fighting", diff --git a/backend/data/raw/a1/159-kabutops.json b/backend/data/raw/a1/159-kabutops.json index cc6813d..daa252d 100644 --- a/backend/data/raw/a1/159-kabutops.json +++ b/backend/data/raw/a1/159-kabutops.json @@ -7,7 +7,7 @@ "rarity": "Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_001590_00_KABUTOPS_R.webp", - "image_file": "a1/159-kabutops.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/159/kabutops/", "hp": 140, "pokemon_type": "fighting", diff --git a/backend/data/raw/a1/162-clobbopus.json b/backend/data/raw/a1/162-clobbopus.json index dcdef52..7ad669e 100644 --- a/backend/data/raw/a1/162-clobbopus.json +++ b/backend/data/raw/a1/162-clobbopus.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_001620_00_TATAKKO_C.webp", - "image_file": "a1/162-clobbopus.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/162/clobbopus/", "hp": 80, "pokemon_type": "fighting", diff --git a/backend/data/raw/a1/163-grapploct.json b/backend/data/raw/a1/163-grapploct.json index a010369..8546413 100644 --- a/backend/data/raw/a1/163-grapploct.json +++ b/backend/data/raw/a1/163-grapploct.json @@ -7,7 +7,7 @@ "rarity": "Uncommon", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_001630_00_OTOSUPUS_U.webp", - "image_file": "a1/163-grapploct.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/163/grapploct/", "hp": 130, "pokemon_type": "fighting", @@ -25,7 +25,7 @@ ], "damage": 70, "damage_modifier": null, - "effect_text": "Switch out your opponent’s Active Pokémon to the Bench.(Your opponent chooses the new Active Pokémon.)", + "effect_text": "Switch out your opponent’s Active Pokémon to the Bench. (Your opponent chooses the new Active Pokémon.)", "effect_id": null } ], diff --git a/backend/data/raw/a1/166-nidoran.json b/backend/data/raw/a1/166-nidoran.json index 179085f..96c9782 100644 --- a/backend/data/raw/a1/166-nidoran.json +++ b/backend/data/raw/a1/166-nidoran.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_001660_00_NIDORAN%E2%99%80_C.webp", - "image_file": "a1/166-nidoran.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/166/nidoran/", "hp": 60, "pokemon_type": "darkness", @@ -23,7 +23,7 @@ ], "damage": null, "damage_modifier": null, - "effect_text": "Put 1 randomNidoran♂from your deck onto your Bench.", + "effect_text": "Put 1 random Nidoran♂ from your deck onto your Bench.", "effect_id": null } ], diff --git a/backend/data/raw/a1/168-nidoqueen.json b/backend/data/raw/a1/168-nidoqueen.json index 626aba3..ef361e5 100644 --- a/backend/data/raw/a1/168-nidoqueen.json +++ b/backend/data/raw/a1/168-nidoqueen.json @@ -7,7 +7,7 @@ "rarity": "Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_001680_00_NIDOQUEEN_R.webp", - "image_file": "a1/168-nidoqueen.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/168/nidoqueen/", "hp": 140, "pokemon_type": "darkness", @@ -25,7 +25,7 @@ ], "damage": 80, "damage_modifier": "x", - "effect_text": "This attack does 50 more damage for each of your BenchedNidoking.", + "effect_text": "This attack does 50 more damage for each of your Benched Nidoking .", "effect_id": null } ], diff --git a/backend/data/raw/a1/171-nidoking.json b/backend/data/raw/a1/171-nidoking.json index 97c7300..7af1639 100644 --- a/backend/data/raw/a1/171-nidoking.json +++ b/backend/data/raw/a1/171-nidoking.json @@ -7,7 +7,7 @@ "rarity": "Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_001710_00_NIDOKING_R.webp", - "image_file": "a1/171-nidoking.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/171/nidoking/", "hp": 150, "pokemon_type": "darkness", diff --git a/backend/data/raw/a1/172-zubat.json b/backend/data/raw/a1/172-zubat.json index 6ea9e13..33f5b78 100644 --- a/backend/data/raw/a1/172-zubat.json +++ b/backend/data/raw/a1/172-zubat.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_001720_00_ZUBAT_C.webp", - "image_file": "a1/172-zubat.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/172/zubat/", "hp": 50, "pokemon_type": "darkness", diff --git a/backend/data/raw/a1/173-golbat.json b/backend/data/raw/a1/173-golbat.json index d586ec9..2358e63 100644 --- a/backend/data/raw/a1/173-golbat.json +++ b/backend/data/raw/a1/173-golbat.json @@ -7,7 +7,7 @@ "rarity": "Uncommon", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_001730_00_GOLBAT_U.webp", - "image_file": "a1/173-golbat.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/173/golbat/", "hp": 70, "pokemon_type": "darkness", diff --git a/backend/data/raw/a1/174-grimer.json b/backend/data/raw/a1/174-grimer.json index 6d8937b..e411024 100644 --- a/backend/data/raw/a1/174-grimer.json +++ b/backend/data/raw/a1/174-grimer.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_001740_00_BETBETER_C.webp", - "image_file": "a1/174-grimer.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/174/grimer/", "hp": 70, "pokemon_type": "darkness", diff --git a/backend/data/raw/a1/175-muk.json b/backend/data/raw/a1/175-muk.json index abf2c54..4c3fb3d 100644 --- a/backend/data/raw/a1/175-muk.json +++ b/backend/data/raw/a1/175-muk.json @@ -7,7 +7,7 @@ "rarity": "Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_001750_00_BETBETON_R.webp", - "image_file": "a1/175-muk.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/175/muk/", "hp": 130, "pokemon_type": "darkness", diff --git a/backend/data/raw/a1/176-koffing.json b/backend/data/raw/a1/176-koffing.json index 0c08458..04f72a5 100644 --- a/backend/data/raw/a1/176-koffing.json +++ b/backend/data/raw/a1/176-koffing.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_001760_00_DOGARS_C.webp", - "image_file": "a1/176-koffing.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/176/koffing/", "hp": 70, "pokemon_type": "darkness", diff --git a/backend/data/raw/a1/177-weezing.json b/backend/data/raw/a1/177-weezing.json index 6006a20..a9ab3bd 100644 --- a/backend/data/raw/a1/177-weezing.json +++ b/backend/data/raw/a1/177-weezing.json @@ -7,7 +7,7 @@ "rarity": "Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_001770_00_MATADOGAS_R.webp", - "image_file": "a1/177-weezing.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/177/weezing/", "hp": 110, "pokemon_type": "darkness", diff --git a/backend/data/raw/a1/178-mawile.json b/backend/data/raw/a1/178-mawile.json index 9567d1d..411d674 100644 --- a/backend/data/raw/a1/178-mawile.json +++ b/backend/data/raw/a1/178-mawile.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_001780_00_KUCHEAT_C.webp", - "image_file": "a1/178-mawile.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/178/mawile/", "hp": 70, "pokemon_type": "metal", diff --git a/backend/data/raw/a1/181-meltan.json b/backend/data/raw/a1/181-meltan.json index ab5bf83..17399bd 100644 --- a/backend/data/raw/a1/181-meltan.json +++ b/backend/data/raw/a1/181-meltan.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_001810_00_MELTAN_C.webp", - "image_file": "a1/181-meltan.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/181/meltan/", "hp": 60, "pokemon_type": "metal", @@ -23,7 +23,7 @@ ], "damage": null, "damage_modifier": null, - "effect_text": "Take an Energy from your Energy Zone and attach it to this Pok\u00e9mon.", + "effect_text": "Take a Metal Energy from your Energy Zone and attach it to this Pokémon.", "effect_id": null } ], diff --git a/backend/data/raw/a1/182-melmetal.json b/backend/data/raw/a1/182-melmetal.json index 1ee7ba9..470e548 100644 --- a/backend/data/raw/a1/182-melmetal.json +++ b/backend/data/raw/a1/182-melmetal.json @@ -7,7 +7,7 @@ "rarity": "Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_001820_00_MELMETAL_R.webp", - "image_file": "a1/182-melmetal.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/182/melmetal/", "hp": 130, "pokemon_type": "metal", diff --git a/backend/data/raw/a1/183-dratini.json b/backend/data/raw/a1/183-dratini.json index 00229b5..c6da6a4 100644 --- a/backend/data/raw/a1/183-dratini.json +++ b/backend/data/raw/a1/183-dratini.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_001830_00_MINIRYU_C.webp", - "image_file": "a1/183-dratini.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/183/dratini/", "hp": 70, "pokemon_type": "dragon", diff --git a/backend/data/raw/a1/184-dragonair.json b/backend/data/raw/a1/184-dragonair.json index db8430a..6038374 100644 --- a/backend/data/raw/a1/184-dragonair.json +++ b/backend/data/raw/a1/184-dragonair.json @@ -7,7 +7,7 @@ "rarity": "Uncommon", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_001840_00_HAKURYU_U.webp", - "image_file": "a1/184-dragonair.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/184/dragonair/", "hp": 100, "pokemon_type": "dragon", diff --git a/backend/data/raw/a1/185-dragonite.json b/backend/data/raw/a1/185-dragonite.json index aedac6f..b1cf517 100644 --- a/backend/data/raw/a1/185-dragonite.json +++ b/backend/data/raw/a1/185-dragonite.json @@ -7,7 +7,7 @@ "rarity": "Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_001850_00_KAIRYU_R.webp", - "image_file": "a1/185-dragonite.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/185/dragonite/", "hp": 160, "pokemon_type": "dragon", diff --git a/backend/data/raw/a1/188-pidgeot.json b/backend/data/raw/a1/188-pidgeot.json index 0c8d956..7e51eb8 100644 --- a/backend/data/raw/a1/188-pidgeot.json +++ b/backend/data/raw/a1/188-pidgeot.json @@ -17,7 +17,7 @@ "abilities": [ { "name": "Drive Off", - "effect_text": "Once during your turn, you may switch out your opponent’s Active Pokémon to the Bench.(Your opponent chooses the new Active Pokémon.)", + "effect_text": "Once during your turn, you may switch out your opponent’s Active Pokémon to the Bench. (Your opponent chooses the new Active Pokémon.)", "effect_id": null } ], diff --git a/backend/data/raw/a1/189-rattata.json b/backend/data/raw/a1/189-rattata.json index e5783f8..ce239c4 100644 --- a/backend/data/raw/a1/189-rattata.json +++ b/backend/data/raw/a1/189-rattata.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_001890_00_KORATTA_C.webp", - "image_file": "a1/189-rattata.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/189/rattata/", "hp": 40, "pokemon_type": "colorless", diff --git a/backend/data/raw/a1/190-raticate.json b/backend/data/raw/a1/190-raticate.json index d0a3ef9..889076a 100644 --- a/backend/data/raw/a1/190-raticate.json +++ b/backend/data/raw/a1/190-raticate.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_001900_00_RATTA_C.webp", - "image_file": "a1/190-raticate.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/190/raticate/", "hp": 80, "pokemon_type": "colorless", diff --git a/backend/data/raw/a1/191-spearow.json b/backend/data/raw/a1/191-spearow.json index 8467340..15d2004 100644 --- a/backend/data/raw/a1/191-spearow.json +++ b/backend/data/raw/a1/191-spearow.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_001910_00_ONISUZUME_C.webp", - "image_file": "a1/191-spearow.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/191/spearow/", "hp": 60, "pokemon_type": "colorless", diff --git a/backend/data/raw/a1/195-wigglytuff-ex.json b/backend/data/raw/a1/195-wigglytuff-ex.json index acf094b..6aa2fe3 100644 --- a/backend/data/raw/a1/195-wigglytuff-ex.json +++ b/backend/data/raw/a1/195-wigglytuff-ex.json @@ -7,7 +7,7 @@ "rarity": "Double Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_001950_00_PUKURINex_RR.webp", - "image_file": "a1/195-wigglytuff-ex.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/195/wigglytuff-ex/", "hp": 140, "pokemon_type": "colorless", diff --git a/backend/data/raw/a1/197-persian.json b/backend/data/raw/a1/197-persian.json index ba6b34a..4a76ce7 100644 --- a/backend/data/raw/a1/197-persian.json +++ b/backend/data/raw/a1/197-persian.json @@ -7,7 +7,7 @@ "rarity": "Uncommon", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_001970_00_PERSIAN_U.webp", - "image_file": "a1/197-persian.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/197/persian/", "hp": 90, "pokemon_type": "colorless", diff --git a/backend/data/raw/a1/198-farfetchd.json b/backend/data/raw/a1/198-farfetchd.json index cc43e68..50662e9 100644 --- a/backend/data/raw/a1/198-farfetchd.json +++ b/backend/data/raw/a1/198-farfetchd.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_001980_00_KAMONEGI_C.webp", - "image_file": "a1/198-farfetchd.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/198/farfetchd/", "hp": 60, "pokemon_type": "colorless", diff --git a/backend/data/raw/a1/199-doduo.json b/backend/data/raw/a1/199-doduo.json index d16ef8e..c90ab73 100644 --- a/backend/data/raw/a1/199-doduo.json +++ b/backend/data/raw/a1/199-doduo.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_001990_00_DODO_C.webp", - "image_file": "a1/199-doduo.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/199/doduo/", "hp": 60, "pokemon_type": "colorless", diff --git a/backend/data/raw/a1/200-dodrio.json b/backend/data/raw/a1/200-dodrio.json index 7b80387..a22ac3a 100644 --- a/backend/data/raw/a1/200-dodrio.json +++ b/backend/data/raw/a1/200-dodrio.json @@ -7,7 +7,7 @@ "rarity": "Uncommon", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_002000_00_DODORIO_U.webp", - "image_file": "a1/200-dodrio.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/200/dodrio/", "hp": 80, "pokemon_type": "colorless", diff --git a/backend/data/raw/a1/201-lickitung.json b/backend/data/raw/a1/201-lickitung.json index 4d10f82..a4f4098 100644 --- a/backend/data/raw/a1/201-lickitung.json +++ b/backend/data/raw/a1/201-lickitung.json @@ -7,7 +7,7 @@ "rarity": "Uncommon", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_002010_00_BERORINGA_U.webp", - "image_file": "a1/201-lickitung.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/201/lickitung/", "hp": 90, "pokemon_type": "colorless", diff --git a/backend/data/raw/a1/202-chansey.json b/backend/data/raw/a1/202-chansey.json index b0a264e..3c4c86a 100644 --- a/backend/data/raw/a1/202-chansey.json +++ b/backend/data/raw/a1/202-chansey.json @@ -7,7 +7,7 @@ "rarity": "Uncommon", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_002020_00_LUCKY_U.webp", - "image_file": "a1/202-chansey.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/202/chansey/", "hp": 120, "pokemon_type": "colorless", diff --git a/backend/data/raw/a1/203-kangaskhan.json b/backend/data/raw/a1/203-kangaskhan.json index 55bfa68..34c72a9 100644 --- a/backend/data/raw/a1/203-kangaskhan.json +++ b/backend/data/raw/a1/203-kangaskhan.json @@ -7,7 +7,7 @@ "rarity": "Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_002030_00_GARURA_R.webp", - "image_file": "a1/203-kangaskhan.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/203/kangaskhan/", "hp": 100, "pokemon_type": "colorless", diff --git a/backend/data/raw/a1/205-ditto.json b/backend/data/raw/a1/205-ditto.json index c19fad4..4ac1379 100644 --- a/backend/data/raw/a1/205-ditto.json +++ b/backend/data/raw/a1/205-ditto.json @@ -7,7 +7,7 @@ "rarity": "Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_002050_00_METAMON_R.webp", - "image_file": "a1/205-ditto.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/205/ditto/", "hp": 70, "pokemon_type": "colorless", diff --git a/backend/data/raw/a1/210-aerodactyl.json b/backend/data/raw/a1/210-aerodactyl.json index c309cfd..406111a 100644 --- a/backend/data/raw/a1/210-aerodactyl.json +++ b/backend/data/raw/a1/210-aerodactyl.json @@ -7,7 +7,7 @@ "rarity": "Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_002080_00_PTERA_R.webp", - "image_file": "a1/210-aerodactyl.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/210/aerodactyl/", "hp": 100, "pokemon_type": "colorless", diff --git a/backend/data/raw/a1/211-snorlax.json b/backend/data/raw/a1/211-snorlax.json index 5590918..55c9967 100644 --- a/backend/data/raw/a1/211-snorlax.json +++ b/backend/data/raw/a1/211-snorlax.json @@ -7,7 +7,7 @@ "rarity": "Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_002090_00_KABIGON_R.webp", - "image_file": "a1/211-snorlax.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/211/snorlax/", "hp": 150, "pokemon_type": "colorless", diff --git a/backend/data/raw/a1/215-dubwool.json b/backend/data/raw/a1/215-dubwool.json index fdf76fd..ed140e8 100644 --- a/backend/data/raw/a1/215-dubwool.json +++ b/backend/data/raw/a1/215-dubwool.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_002130_00_BAIWOOLUU_C.webp", - "image_file": "a1/215-dubwool.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/215/dubwool/", "hp": 120, "pokemon_type": "colorless", diff --git a/backend/data/raw/a1/216-helix-fossil.json b/backend/data/raw/a1/216-helix-fossil.json index e258314..91c3f93 100644 --- a/backend/data/raw/a1/216-helix-fossil.json +++ b/backend/data/raw/a1/216-helix-fossil.json @@ -10,6 +10,6 @@ "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/216/helix-fossil/", "trainer_type": "item", - "effect_text": "Play this card as if it were a 40 HP Basic Pokémon.At any time during your turn, you may discard this card from play.This card can’t retreat.You may play any number of Item cards during your turn.", + "effect_text": "Play this card as if it were a 40 HP Basic Colorless Pokémon. At any time during your turn, you may discard this card from play. This card can’t retreat. You may play any number of Item cards during your turn.", "illustrator": "Toyste Beach" } \ No newline at end of file diff --git a/backend/data/raw/a1/217-dome-fossil.json b/backend/data/raw/a1/217-dome-fossil.json index 0add82e..693e3bf 100644 --- a/backend/data/raw/a1/217-dome-fossil.json +++ b/backend/data/raw/a1/217-dome-fossil.json @@ -10,6 +10,6 @@ "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/217/dome-fossil/", "trainer_type": "item", - "effect_text": "Play this card as if it were a 40 HP Basic Pokémon.At any time during your turn, you may discard this card from play.This card can’t retreat.You may play any number of Item cards during your turn.", + "effect_text": "Play this card as if it were a 40 HP Basic Colorless Pokémon. At any time during your turn, you may discard this card from play. This card can’t retreat. You may play any number of Item cards during your turn.", "illustrator": "Toyste Beach" } \ No newline at end of file diff --git a/backend/data/raw/a1/218-old-amber.json b/backend/data/raw/a1/218-old-amber.json index a0a950e..2693c92 100644 --- a/backend/data/raw/a1/218-old-amber.json +++ b/backend/data/raw/a1/218-old-amber.json @@ -10,6 +10,6 @@ "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/218/old-amber/", "trainer_type": "item", - "effect_text": "Play this card as if it were a 40 HP Basic Pokémon.At any time during your turn, you may discard this card from play.This card can’t retreat.You may play any number of Item cards during your turn.", + "effect_text": "Play this card as if it were a 40 HP Basic Colorless Pokémon. At any time during your turn, you may discard this card from play. This card can’t retreat. You may play any number of Item cards during your turn.", "illustrator": "Toyste Beach" } \ No newline at end of file diff --git a/backend/data/raw/a1/219-erika.json b/backend/data/raw/a1/219-erika.json index b54b5dd..72dba3c 100644 --- a/backend/data/raw/a1/219-erika.json +++ b/backend/data/raw/a1/219-erika.json @@ -10,6 +10,6 @@ "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/219/erika/", "trainer_type": "supporter", - "effect_text": "Heal 50 damage from 1 of your Pok\u00e9mon.You may play only 1 Supporter card during your turn.", + "effect_text": "Heal 50 damage from 1 of your Grass Pokémon. You may play only 1 Supporter card during your turn.", "illustrator": "kirisAki" } \ No newline at end of file diff --git a/backend/data/raw/a1/220-misty.json b/backend/data/raw/a1/220-misty.json index 36e4d91..6f3ac96 100644 --- a/backend/data/raw/a1/220-misty.json +++ b/backend/data/raw/a1/220-misty.json @@ -10,6 +10,6 @@ "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/220/misty/", "trainer_type": "supporter", - "effect_text": "Choose 1 of your Pok\u00e9mon, and flip a coin until you get tails. For each heads, take an Energy from your Energy Zone and attach it to that Pok\u00e9mon.You may play only 1 Supporter card during your turn.", + "effect_text": "Choose 1 of your Water Pokémon, and flip a coin until you get tails. For each heads, take a Water Energy from your Energy Zone and attach it to that Pokémon. You may play only 1 Supporter card during your turn.", "illustrator": "Sanosuke Sakuma" } \ No newline at end of file diff --git a/backend/data/raw/a1/221-blaine.json b/backend/data/raw/a1/221-blaine.json index 8b3c8d7..2a08629 100644 --- a/backend/data/raw/a1/221-blaine.json +++ b/backend/data/raw/a1/221-blaine.json @@ -10,6 +10,6 @@ "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/221/blaine/", "trainer_type": "supporter", - "effect_text": "During this turn, attacks used by yourNinetales,Rapidash, orMagmardo +30 damage to your opponent’s Active Pokémon.You may play only 1 Supporter card during your turn.", + "effect_text": "During this turn, attacks used by your Ninetales , Rapidash , or Magmar do +30 damage to your opponent’s Active Pokémon. You may play only 1 Supporter card during your turn.", "illustrator": "GOSSAN" } \ No newline at end of file diff --git a/backend/data/raw/a1/222-koga.json b/backend/data/raw/a1/222-koga.json index af3c18b..ee43925 100644 --- a/backend/data/raw/a1/222-koga.json +++ b/backend/data/raw/a1/222-koga.json @@ -10,6 +10,6 @@ "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/222/koga/", "trainer_type": "supporter", - "effect_text": "Put yourMukorWeezingin the Active Spot into your hand.You may play only 1 Supporter card during your turn.", + "effect_text": "Put your Muk or Weezing in the Active Spot into your hand. You may play only 1 Supporter card during your turn.", "illustrator": "Souichirou Gunjima" } \ No newline at end of file diff --git a/backend/data/raw/a1/223-giovanni.json b/backend/data/raw/a1/223-giovanni.json index f9234bf..85fd749 100644 --- a/backend/data/raw/a1/223-giovanni.json +++ b/backend/data/raw/a1/223-giovanni.json @@ -10,6 +10,6 @@ "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/223/giovanni/", "trainer_type": "supporter", - "effect_text": "During this turn, attacks used by your Pokémon do +10 damage to your opponent’s Active Pokémon.You may play only 1 Supporter card during your turn.", + "effect_text": "During this turn, attacks used by your Pokémon do +10 damage to your opponent’s Active Pokémon. You may play only 1 Supporter card during your turn.", "illustrator": "Hideki Ishikawa" } \ No newline at end of file diff --git a/backend/data/raw/a1/224-brock.json b/backend/data/raw/a1/224-brock.json index ded62e0..5f7cc4d 100644 --- a/backend/data/raw/a1/224-brock.json +++ b/backend/data/raw/a1/224-brock.json @@ -10,6 +10,6 @@ "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/224/brock/", "trainer_type": "supporter", - "effect_text": "Take an Energy from your Energy Zone and attach it toGolemorOnix.You may play only 1 Supporter card during your turn.", + "effect_text": "Take a Fighting Energy from your Energy Zone and attach it to Golem or Onix . You may play only 1 Supporter card during your turn.", "illustrator": "Taira Akitsu" } \ No newline at end of file diff --git a/backend/data/raw/a1/225-sabrina.json b/backend/data/raw/a1/225-sabrina.json index d52824f..f2c89a1 100644 --- a/backend/data/raw/a1/225-sabrina.json +++ b/backend/data/raw/a1/225-sabrina.json @@ -10,6 +10,6 @@ "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/225/sabrina/", "trainer_type": "supporter", - "effect_text": "Switch out your opponent’s Active Pokémon to the Bench.(Your opponent chooses the new Active Pokémon.)You may play only 1 Supporter card during your turn.", + "effect_text": "Switch out your opponent’s Active Pokémon to the Bench. (Your opponent chooses the new Active Pokémon.) You may play only 1 Supporter card during your turn.", "illustrator": "Yuu Nishida" } \ No newline at end of file diff --git a/backend/data/raw/a1/226-lt-surge.json b/backend/data/raw/a1/226-lt-surge.json index fee8e8c..da042f7 100644 --- a/backend/data/raw/a1/226-lt-surge.json +++ b/backend/data/raw/a1/226-lt-surge.json @@ -10,6 +10,6 @@ "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/226/lt-surge/", "trainer_type": "supporter", - "effect_text": "Move allEnergy from your Benched Pokémon to yourRaichu,Electrode, orElectabuzzin the Active Spot.You may play only 1 Supporter card during your turn.", + "effect_text": "Move all Lightning Energy from your Benched Pokémon to your Raichu , Electrode , or Electabuzz in the Active Spot. You may play only 1 Supporter card during your turn.", "illustrator": "nagimiso" } \ No newline at end of file diff --git a/backend/data/raw/a1/227-bulbasaur.json b/backend/data/raw/a1/227-bulbasaur.json index 7e79a58..c4a45ad 100644 --- a/backend/data/raw/a1/227-bulbasaur.json +++ b/backend/data/raw/a1/227-bulbasaur.json @@ -7,7 +7,7 @@ "rarity": "Art Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_20_000010_00_FUSHIGIDANE_AR.webp", - "image_file": "a1/227-bulbasaur.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/227/bulbasaur/", "hp": 70, "pokemon_type": "grass", diff --git a/backend/data/raw/a1/228-gloom.json b/backend/data/raw/a1/228-gloom.json index 6d39539..7be2ef5 100644 --- a/backend/data/raw/a1/228-gloom.json +++ b/backend/data/raw/a1/228-gloom.json @@ -7,7 +7,7 @@ "rarity": "Art Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_20_000120_00_KUSAIHANA_AR.webp", - "image_file": "a1/228-gloom.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/228/gloom/", "hp": 80, "pokemon_type": "grass", diff --git a/backend/data/raw/a1/229-pinsir.json b/backend/data/raw/a1/229-pinsir.json index 70feb67..c6bf205 100644 --- a/backend/data/raw/a1/229-pinsir.json +++ b/backend/data/raw/a1/229-pinsir.json @@ -7,7 +7,7 @@ "rarity": "Art Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_20_000260_00_KAILIOS_AR.webp", - "image_file": "a1/229-pinsir.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/229/pinsir/", "hp": 90, "pokemon_type": "grass", diff --git a/backend/data/raw/a1/230-charmander.json b/backend/data/raw/a1/230-charmander.json index 3a9e33b..8b17ff3 100644 --- a/backend/data/raw/a1/230-charmander.json +++ b/backend/data/raw/a1/230-charmander.json @@ -23,7 +23,7 @@ ], "damage": 30, "damage_modifier": null, - "effect_text": "Discard an Energy from this Pok\u00e9mon.", + "effect_text": "Discard a Fire Energy from this Pokémon.", "effect_id": null } ], diff --git a/backend/data/raw/a1/231-rapidash.json b/backend/data/raw/a1/231-rapidash.json index 5777230..c828888 100644 --- a/backend/data/raw/a1/231-rapidash.json +++ b/backend/data/raw/a1/231-rapidash.json @@ -7,7 +7,7 @@ "rarity": "Art Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_20_000430_00_GALLOP_AR.webp", - "image_file": "a1/231-rapidash.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/231/rapidash/", "hp": 100, "pokemon_type": "fire", diff --git a/backend/data/raw/a1/232-squirtle.json b/backend/data/raw/a1/232-squirtle.json index 8b02325..bb5dc35 100644 --- a/backend/data/raw/a1/232-squirtle.json +++ b/backend/data/raw/a1/232-squirtle.json @@ -7,7 +7,7 @@ "rarity": "Art Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_20_000530_00_ZENIGAME_AR.webp", - "image_file": "a1/232-squirtle.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/232/squirtle/", "hp": 60, "pokemon_type": "water", diff --git a/backend/data/raw/a1/233-gyarados.json b/backend/data/raw/a1/233-gyarados.json index e1daa41..f1d477e 100644 --- a/backend/data/raw/a1/233-gyarados.json +++ b/backend/data/raw/a1/233-gyarados.json @@ -7,7 +7,7 @@ "rarity": "Art Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_20_000780_00_GYARADOS_AR.webp", - "image_file": "a1/233-gyarados.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/233/gyarados/", "hp": 150, "pokemon_type": "water", diff --git a/backend/data/raw/a1/234-lapras.json b/backend/data/raw/a1/234-lapras.json index 587b5fe..ba3b285 100644 --- a/backend/data/raw/a1/234-lapras.json +++ b/backend/data/raw/a1/234-lapras.json @@ -7,7 +7,7 @@ "rarity": "Art Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_20_000790_00_LAPLACE_AR.webp", - "image_file": "a1/234-lapras.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/234/lapras/", "hp": 100, "pokemon_type": "water", @@ -23,7 +23,7 @@ ], "damage": 20, "damage_modifier": "x", - "effect_text": "If this Pok\u00e9mon has at least 3 extra Energy attached, this attack does 70 more damage.", + "effect_text": "If this Pokémon has at least 3 extra Water Energy attached, this attack does 70 more damage.", "effect_id": null } ], diff --git a/backend/data/raw/a1/235-electrode.json b/backend/data/raw/a1/235-electrode.json index c3d09d5..4e812dc 100644 --- a/backend/data/raw/a1/235-electrode.json +++ b/backend/data/raw/a1/235-electrode.json @@ -7,7 +7,7 @@ "rarity": "Art Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_20_001000_00_MARUMINE_AR.webp", - "image_file": "a1/235-electrode.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/235/electrode/", "hp": 80, "pokemon_type": "lightning", diff --git a/backend/data/raw/a1/236-alakazam.json b/backend/data/raw/a1/236-alakazam.json index bfc9af2..c17f725 100644 --- a/backend/data/raw/a1/236-alakazam.json +++ b/backend/data/raw/a1/236-alakazam.json @@ -7,7 +7,7 @@ "rarity": "Art Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_20_001170_00_FOODIN_AR.webp", - "image_file": "a1/236-alakazam.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/236/alakazam/", "hp": 130, "pokemon_type": "psychic", diff --git a/backend/data/raw/a1/238-diglett.json b/backend/data/raw/a1/238-diglett.json index b22ae71..1ae70eb 100644 --- a/backend/data/raw/a1/238-diglett.json +++ b/backend/data/raw/a1/238-diglett.json @@ -7,7 +7,7 @@ "rarity": "Art Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_20_001390_00_DIGDA_AR.webp", - "image_file": "a1/238-diglett.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/238/diglett/", "hp": 50, "pokemon_type": "fighting", diff --git a/backend/data/raw/a1/239-cubone.json b/backend/data/raw/a1/239-cubone.json index e57ccb7..cf2fdbe 100644 --- a/backend/data/raw/a1/239-cubone.json +++ b/backend/data/raw/a1/239-cubone.json @@ -7,7 +7,7 @@ "rarity": "Art Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_20_001510_00_KARAKARA_AR.webp", - "image_file": "a1/239-cubone.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/239/cubone/", "hp": 60, "pokemon_type": "fighting", diff --git a/backend/data/raw/a1/240-nidoqueen.json b/backend/data/raw/a1/240-nidoqueen.json index 25c103a..86fcf6c 100644 --- a/backend/data/raw/a1/240-nidoqueen.json +++ b/backend/data/raw/a1/240-nidoqueen.json @@ -7,7 +7,7 @@ "rarity": "Art Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_20_001680_00_NIDOQUEEN_AR.webp", - "image_file": "a1/240-nidoqueen.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/240/nidoqueen/", "hp": 140, "pokemon_type": "darkness", @@ -25,7 +25,7 @@ ], "damage": 80, "damage_modifier": "x", - "effect_text": "This attack does 50 more damage for each of your BenchedNidoking.", + "effect_text": "This attack does 50 more damage for each of your Benched Nidoking .", "effect_id": null } ], diff --git a/backend/data/raw/a1/242-golbat.json b/backend/data/raw/a1/242-golbat.json index dc212b7..2514763 100644 --- a/backend/data/raw/a1/242-golbat.json +++ b/backend/data/raw/a1/242-golbat.json @@ -7,7 +7,7 @@ "rarity": "Art Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_20_001730_00_GOLBAT_AR.webp", - "image_file": "a1/242-golbat.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/242/golbat/", "hp": 70, "pokemon_type": "darkness", diff --git a/backend/data/raw/a1/243-weezing.json b/backend/data/raw/a1/243-weezing.json index c4f6367..c9e3e0c 100644 --- a/backend/data/raw/a1/243-weezing.json +++ b/backend/data/raw/a1/243-weezing.json @@ -7,7 +7,7 @@ "rarity": "Art Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_20_001770_00_MATADOGAS_AR.webp", - "image_file": "a1/243-weezing.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/243/weezing/", "hp": 110, "pokemon_type": "darkness", diff --git a/backend/data/raw/a1/244-dragonite.json b/backend/data/raw/a1/244-dragonite.json index 905d8c9..e496f43 100644 --- a/backend/data/raw/a1/244-dragonite.json +++ b/backend/data/raw/a1/244-dragonite.json @@ -7,7 +7,7 @@ "rarity": "Art Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_20_001850_00_KAIRYU_AR.webp", - "image_file": "a1/244-dragonite.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/244/dragonite/", "hp": 160, "pokemon_type": "dragon", diff --git a/backend/data/raw/a1/245-pidgeot.json b/backend/data/raw/a1/245-pidgeot.json index b2548f0..0805f19 100644 --- a/backend/data/raw/a1/245-pidgeot.json +++ b/backend/data/raw/a1/245-pidgeot.json @@ -17,7 +17,7 @@ "abilities": [ { "name": "Drive Off", - "effect_text": "Once during your turn, you may switch out your opponent’s Active Pokémon to the Bench.(Your opponent chooses the new Active Pokémon.)", + "effect_text": "Once during your turn, you may switch out your opponent’s Active Pokémon to the Bench. (Your opponent chooses the new Active Pokémon.)", "effect_id": null } ], diff --git a/backend/data/raw/a1/246-meowth.json b/backend/data/raw/a1/246-meowth.json index c548411..93c3834 100644 --- a/backend/data/raw/a1/246-meowth.json +++ b/backend/data/raw/a1/246-meowth.json @@ -7,7 +7,7 @@ "rarity": "Art Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_20_001960_00_NYARTH_AR.webp", - "image_file": "a1/246-meowth.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/246/meowth/", "hp": 60, "pokemon_type": "colorless", diff --git a/backend/data/raw/a1/247-ditto.json b/backend/data/raw/a1/247-ditto.json index 613c0be..6c5cf9d 100644 --- a/backend/data/raw/a1/247-ditto.json +++ b/backend/data/raw/a1/247-ditto.json @@ -7,7 +7,7 @@ "rarity": "Art Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_20_002050_00_METAMON_AR.webp", - "image_file": "a1/247-ditto.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/247/ditto/", "hp": 70, "pokemon_type": "colorless", diff --git a/backend/data/raw/a1/248-eevee.json b/backend/data/raw/a1/248-eevee.json index a8719b3..24aafd1 100644 --- a/backend/data/raw/a1/248-eevee.json +++ b/backend/data/raw/a1/248-eevee.json @@ -7,7 +7,7 @@ "rarity": "Art Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_20_002060_00_EIEVUI_AR.webp", - "image_file": "a1/248-eevee.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/248/eevee/", "hp": 60, "pokemon_type": "colorless", diff --git a/backend/data/raw/a1/249-porygon.json b/backend/data/raw/a1/249-porygon.json index 2ec2849..22e5ca2 100644 --- a/backend/data/raw/a1/249-porygon.json +++ b/backend/data/raw/a1/249-porygon.json @@ -7,7 +7,7 @@ "rarity": "Art Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_20_002070_00_PORYGON_AR.webp", - "image_file": "a1/249-porygon.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/249/porygon/", "hp": 50, "pokemon_type": "colorless", diff --git a/backend/data/raw/a1/250-snorlax.json b/backend/data/raw/a1/250-snorlax.json index b9a004d..c5f085d 100644 --- a/backend/data/raw/a1/250-snorlax.json +++ b/backend/data/raw/a1/250-snorlax.json @@ -7,7 +7,7 @@ "rarity": "Art Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_20_002090_00_KABIGON_AR.webp", - "image_file": "a1/250-snorlax.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/250/snorlax/", "hp": 150, "pokemon_type": "colorless", diff --git a/backend/data/raw/a1/251-venusaur-ex.json b/backend/data/raw/a1/251-venusaur-ex.json index 78b4519..7e9e723 100644 --- a/backend/data/raw/a1/251-venusaur-ex.json +++ b/backend/data/raw/a1/251-venusaur-ex.json @@ -7,7 +7,7 @@ "rarity": "Special Art Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_20_000040_00_FUSHIGIBANAex_SR.webp", - "image_file": "a1/251-venusaur-ex.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/251/venusaur-ex/", "hp": 190, "pokemon_type": "grass", diff --git a/backend/data/raw/a1/252-exeggutor-ex.json b/backend/data/raw/a1/252-exeggutor-ex.json index 96c16bc..b5c32ce 100644 --- a/backend/data/raw/a1/252-exeggutor-ex.json +++ b/backend/data/raw/a1/252-exeggutor-ex.json @@ -7,7 +7,7 @@ "rarity": "Special Art Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_20_000230_00_NASSYex_SR.webp", - "image_file": "a1/252-exeggutor-ex.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/252/exeggutor-ex/", "hp": 160, "pokemon_type": "grass", diff --git a/backend/data/raw/a1/253-charizard-ex.json b/backend/data/raw/a1/253-charizard-ex.json index c228825..143a9f0 100644 --- a/backend/data/raw/a1/253-charizard-ex.json +++ b/backend/data/raw/a1/253-charizard-ex.json @@ -7,7 +7,7 @@ "rarity": "Special Art Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_20_000360_00_LIZARDONex_SR.webp", - "image_file": "a1/253-charizard-ex.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/253/charizard-ex/", "hp": 180, "pokemon_type": "fire", @@ -38,7 +38,7 @@ ], "damage": 200, "damage_modifier": null, - "effect_text": "Discard 2 Energy from this Pok\u00e9mon.", + "effect_text": "Discard 2 Fire Energy from this Pokémon.", "effect_id": null } ], diff --git a/backend/data/raw/a1/254-arcanine-ex.json b/backend/data/raw/a1/254-arcanine-ex.json index 7627a0f..53fa31d 100644 --- a/backend/data/raw/a1/254-arcanine-ex.json +++ b/backend/data/raw/a1/254-arcanine-ex.json @@ -7,7 +7,7 @@ "rarity": "Special Art Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_20_000410_00_WINDIEex_SR.webp", - "image_file": "a1/254-arcanine-ex.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/254/arcanine-ex/", "hp": 150, "pokemon_type": "fire", diff --git a/backend/data/raw/a1/255-moltres-ex.json b/backend/data/raw/a1/255-moltres-ex.json index d790eb3..f2dceb7 100644 --- a/backend/data/raw/a1/255-moltres-ex.json +++ b/backend/data/raw/a1/255-moltres-ex.json @@ -7,7 +7,7 @@ "rarity": "Special Art Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_20_000470_00_FIREex_SR.webp", - "image_file": "a1/255-moltres-ex.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/255/moltres-ex/", "hp": 140, "pokemon_type": "fire", @@ -23,7 +23,7 @@ ], "damage": null, "damage_modifier": null, - "effect_text": "Flip 3 coins. Take an amount of Energy from your Energy Zone equal to the number of heads and attach it to your Benched Pok\u00e9mon in any way you like.", + "effect_text": "Flip 3 coins. Take an amount of Fire Energy from your Energy Zone equal to the number of heads and attach it to your Benched Fire Pokémon in any way you like.", "effect_id": null }, { diff --git a/backend/data/raw/a1/256-blastoise-ex.json b/backend/data/raw/a1/256-blastoise-ex.json index 64706bc..ffd32ec 100644 --- a/backend/data/raw/a1/256-blastoise-ex.json +++ b/backend/data/raw/a1/256-blastoise-ex.json @@ -7,7 +7,7 @@ "rarity": "Special Art Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_20_000560_00_KAMEXex_SR.webp", - "image_file": "a1/256-blastoise-ex.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/256/blastoise-ex/", "hp": 180, "pokemon_type": "water", @@ -36,7 +36,7 @@ ], "damage": 100, "damage_modifier": "x", - "effect_text": "If this Pok\u00e9mon has at least 2 extra Energy attached, this attack does 60 more damage.", + "effect_text": "If this Pokémon has at least 2 extra Water Energy attached, this attack does 60 more damage.", "effect_id": null } ], diff --git a/backend/data/raw/a1/257-starmie-ex.json b/backend/data/raw/a1/257-starmie-ex.json index 821c4ee..61752dd 100644 --- a/backend/data/raw/a1/257-starmie-ex.json +++ b/backend/data/raw/a1/257-starmie-ex.json @@ -7,7 +7,7 @@ "rarity": "Special Art Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_20_000760_00_STARMIEex_SR.webp", - "image_file": "a1/257-starmie-ex.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/257/starmie-ex/", "hp": 130, "pokemon_type": "water", diff --git a/backend/data/raw/a1/258-articuno-ex.json b/backend/data/raw/a1/258-articuno-ex.json index a80c4d0..3c12b2b 100644 --- a/backend/data/raw/a1/258-articuno-ex.json +++ b/backend/data/raw/a1/258-articuno-ex.json @@ -7,7 +7,7 @@ "rarity": "Special Art Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_20_000840_00_FREEZERex_SR.webp", - "image_file": "a1/258-articuno-ex.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/258/articuno-ex/", "hp": 140, "pokemon_type": "water", diff --git a/backend/data/raw/a1/259-pikachu-ex.json b/backend/data/raw/a1/259-pikachu-ex.json index 311a9b2..f8e9ae0 100644 --- a/backend/data/raw/a1/259-pikachu-ex.json +++ b/backend/data/raw/a1/259-pikachu-ex.json @@ -7,7 +7,7 @@ "rarity": "Special Art Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_20_000960_00_PIKACHUex_SR.webp", - "image_file": "a1/259-pikachu-ex.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/259/pikachu-ex/", "hp": 120, "pokemon_type": "lightning", @@ -24,7 +24,7 @@ ], "damage": 30, "damage_modifier": "+", - "effect_text": "This attack does 30 damage for each of your Benched Pok\u00e9mon.", + "effect_text": "This attack does 30 damage for each of your Benched Lightning Pokémon.", "effect_id": null } ], diff --git a/backend/data/raw/a1/260-zapdos-ex.json b/backend/data/raw/a1/260-zapdos-ex.json index 6ceea48..09147a9 100644 --- a/backend/data/raw/a1/260-zapdos-ex.json +++ b/backend/data/raw/a1/260-zapdos-ex.json @@ -7,7 +7,7 @@ "rarity": "Special Art Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_20_001040_00_THUNDERex_SR.webp", - "image_file": "a1/260-zapdos-ex.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/260/zapdos-ex/", "hp": 130, "pokemon_type": "lightning", diff --git a/backend/data/raw/a1/261-gengar-ex.json b/backend/data/raw/a1/261-gengar-ex.json index bc66365..7f8b655 100644 --- a/backend/data/raw/a1/261-gengar-ex.json +++ b/backend/data/raw/a1/261-gengar-ex.json @@ -7,7 +7,7 @@ "rarity": "Special Art Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_20_001230_00_GANGARex_SR.webp", - "image_file": "a1/261-gengar-ex.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/261/gengar-ex/", "hp": 170, "pokemon_type": "psychic", diff --git a/backend/data/raw/a1/262-mewtwo-ex.json b/backend/data/raw/a1/262-mewtwo-ex.json index cc332a1..020961a 100644 --- a/backend/data/raw/a1/262-mewtwo-ex.json +++ b/backend/data/raw/a1/262-mewtwo-ex.json @@ -7,7 +7,7 @@ "rarity": "Special Art Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_20_001290_00_MEWTWOex_SR.webp", - "image_file": "a1/262-mewtwo-ex.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/262/mewtwo-ex/", "hp": 150, "pokemon_type": "psychic", @@ -37,7 +37,7 @@ ], "damage": 150, "damage_modifier": null, - "effect_text": "Discard 2 Energy from this Pok\u00e9mon.", + "effect_text": "Discard 2 Psychic Energy from this Pokémon.", "effect_id": null } ], diff --git a/backend/data/raw/a1/263-machamp-ex.json b/backend/data/raw/a1/263-machamp-ex.json index 940bafc..59baae0 100644 --- a/backend/data/raw/a1/263-machamp-ex.json +++ b/backend/data/raw/a1/263-machamp-ex.json @@ -7,7 +7,7 @@ "rarity": "Special Art Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_20_001460_00_KAIRIKYex_SR.webp", - "image_file": "a1/263-machamp-ex.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/263/machamp-ex/", "hp": 180, "pokemon_type": "fighting", diff --git a/backend/data/raw/a1/264-marowak-ex.json b/backend/data/raw/a1/264-marowak-ex.json index 72bade5..4b3cb39 100644 --- a/backend/data/raw/a1/264-marowak-ex.json +++ b/backend/data/raw/a1/264-marowak-ex.json @@ -7,7 +7,7 @@ "rarity": "Special Art Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_20_001530_00_GARAGARAex_SR.webp", - "image_file": "a1/264-marowak-ex.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/264/marowak-ex/", "hp": 140, "pokemon_type": "fighting", diff --git a/backend/data/raw/a1/265-wigglytuff-ex.json b/backend/data/raw/a1/265-wigglytuff-ex.json index e6fac7e..74b5471 100644 --- a/backend/data/raw/a1/265-wigglytuff-ex.json +++ b/backend/data/raw/a1/265-wigglytuff-ex.json @@ -7,7 +7,7 @@ "rarity": "Special Art Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_20_001950_00_PUKURINex_SR.webp", - "image_file": "a1/265-wigglytuff-ex.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/265/wigglytuff-ex/", "hp": 140, "pokemon_type": "colorless", diff --git a/backend/data/raw/a1/266-erika.json b/backend/data/raw/a1/266-erika.json index aeab69a..541346b 100644 --- a/backend/data/raw/a1/266-erika.json +++ b/backend/data/raw/a1/266-erika.json @@ -10,6 +10,6 @@ "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/266/erika/", "trainer_type": "supporter", - "effect_text": "Heal 50 damage from 1 of your Pok\u00e9mon.You may play only 1 Supporter card during your turn.", + "effect_text": "Heal 50 damage from 1 of your Grass Pokémon. You may play only 1 Supporter card during your turn.", "illustrator": "saino misaki" } \ No newline at end of file diff --git a/backend/data/raw/a1/267-misty.json b/backend/data/raw/a1/267-misty.json index f72bc5a..ae824e1 100644 --- a/backend/data/raw/a1/267-misty.json +++ b/backend/data/raw/a1/267-misty.json @@ -10,6 +10,6 @@ "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/267/misty/", "trainer_type": "supporter", - "effect_text": "Choose 1 of your Pok\u00e9mon, and flip a coin until you get tails. For each heads, take an Energy from your Energy Zone and attach it to that Pok\u00e9mon.You may play only 1 Supporter card during your turn.", + "effect_text": "Choose 1 of your Water Pokémon, and flip a coin until you get tails. For each heads, take a Water Energy from your Energy Zone and attach it to that Pokémon. You may play only 1 Supporter card during your turn.", "illustrator": "Sanosuke Sakuma" } \ No newline at end of file diff --git a/backend/data/raw/a1/268-blaine.json b/backend/data/raw/a1/268-blaine.json index f81fcb6..7c0ba99 100644 --- a/backend/data/raw/a1/268-blaine.json +++ b/backend/data/raw/a1/268-blaine.json @@ -10,6 +10,6 @@ "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/268/blaine/", "trainer_type": "supporter", - "effect_text": "During this turn, attacks used by yourNinetales,Rapidash, orMagmardo +30 damage to your opponent’s Active Pokémon.You may play only 1 Supporter card during your turn.", + "effect_text": "During this turn, attacks used by your Ninetales , Rapidash , or Magmar do +30 damage to your opponent’s Active Pokémon. You may play only 1 Supporter card during your turn.", "illustrator": "GOSSAN" } \ No newline at end of file diff --git a/backend/data/raw/a1/269-koga.json b/backend/data/raw/a1/269-koga.json index bf0c40a..3b112da 100644 --- a/backend/data/raw/a1/269-koga.json +++ b/backend/data/raw/a1/269-koga.json @@ -10,6 +10,6 @@ "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/269/koga/", "trainer_type": "supporter", - "effect_text": "Put yourMukorWeezingin the Active Spot into your hand.You may play only 1 Supporter card during your turn.", + "effect_text": "Put your Muk or Weezing in the Active Spot into your hand. You may play only 1 Supporter card during your turn.", "illustrator": "Souichirou Gunjima" } \ No newline at end of file diff --git a/backend/data/raw/a1/270-giovanni.json b/backend/data/raw/a1/270-giovanni.json index 33872c8..b364dc3 100644 --- a/backend/data/raw/a1/270-giovanni.json +++ b/backend/data/raw/a1/270-giovanni.json @@ -10,6 +10,6 @@ "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/270/giovanni/", "trainer_type": "supporter", - "effect_text": "During this turn, attacks used by your Pokémon do +10 damage to your opponent’s Active Pokémon.You may play only 1 Supporter card during your turn.", + "effect_text": "During this turn, attacks used by your Pokémon do +10 damage to your opponent’s Active Pokémon. You may play only 1 Supporter card during your turn.", "illustrator": "Hideki Ishikawa" } \ No newline at end of file diff --git a/backend/data/raw/a1/271-brock.json b/backend/data/raw/a1/271-brock.json index 26ff1dd..7ecfcc0 100644 --- a/backend/data/raw/a1/271-brock.json +++ b/backend/data/raw/a1/271-brock.json @@ -10,6 +10,6 @@ "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/271/brock/", "trainer_type": "supporter", - "effect_text": "Take an Energy from your Energy Zone and attach it toGolemorOnix.You may play only 1 Supporter card during your turn.", + "effect_text": "Take a Fighting Energy from your Energy Zone and attach it to Golem or Onix . You may play only 1 Supporter card during your turn.", "illustrator": "Ryuta Fuse" } \ No newline at end of file diff --git a/backend/data/raw/a1/272-sabrina.json b/backend/data/raw/a1/272-sabrina.json index c707153..34a173b 100644 --- a/backend/data/raw/a1/272-sabrina.json +++ b/backend/data/raw/a1/272-sabrina.json @@ -10,6 +10,6 @@ "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/272/sabrina/", "trainer_type": "supporter", - "effect_text": "Switch out your opponent’s Active Pokémon to the Bench.(Your opponent chooses the new Active Pokémon.)You may play only 1 Supporter card during your turn.", + "effect_text": "Switch out your opponent’s Active Pokémon to the Bench. (Your opponent chooses the new Active Pokémon.) You may play only 1 Supporter card during your turn.", "illustrator": "GIDORA" } \ No newline at end of file diff --git a/backend/data/raw/a1/273-lt-surge.json b/backend/data/raw/a1/273-lt-surge.json index 9dfd73d..06a88df 100644 --- a/backend/data/raw/a1/273-lt-surge.json +++ b/backend/data/raw/a1/273-lt-surge.json @@ -10,6 +10,6 @@ "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/273/lt-surge/", "trainer_type": "supporter", - "effect_text": "Move allEnergy from your Benched Pokémon to yourRaichu,Electrode, orElectabuzzin the Active Spot.You may play only 1 Supporter card during your turn.", + "effect_text": "Move all Lightning Energy from your Benched Pokémon to your Raichu , Electrode , or Electabuzz in the Active Spot. You may play only 1 Supporter card during your turn.", "illustrator": "nagimiso" } \ No newline at end of file diff --git a/backend/data/raw/a1/274-moltres-ex.json b/backend/data/raw/a1/274-moltres-ex.json index 964c75d..70c52e0 100644 --- a/backend/data/raw/a1/274-moltres-ex.json +++ b/backend/data/raw/a1/274-moltres-ex.json @@ -7,7 +7,7 @@ "rarity": "SR", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_20_000470_01_FIREex_SAR.webp", - "image_file": "a1/274-moltres-ex.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/274/moltres-ex/", "hp": 140, "pokemon_type": "fire", @@ -23,7 +23,7 @@ ], "damage": null, "damage_modifier": null, - "effect_text": "Flip 3 coins. Take an amount of Energy from your Energy Zone equal to the number of heads and attach it to your Benched Pok\u00e9mon in any way you like.", + "effect_text": "Flip 3 coins. Take an amount of Fire Energy from your Energy Zone equal to the number of heads and attach it to your Benched Fire Pokémon in any way you like.", "effect_id": null }, { diff --git a/backend/data/raw/a1/275-articuno-ex.json b/backend/data/raw/a1/275-articuno-ex.json index b5340f0..445b3a0 100644 --- a/backend/data/raw/a1/275-articuno-ex.json +++ b/backend/data/raw/a1/275-articuno-ex.json @@ -7,7 +7,7 @@ "rarity": "SR", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_20_000840_01_FREEZERex_SAR.webp", - "image_file": "a1/275-articuno-ex.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/275/articuno-ex/", "hp": 140, "pokemon_type": "water", diff --git a/backend/data/raw/a1/276-zapdos-ex.json b/backend/data/raw/a1/276-zapdos-ex.json index 3f3d910..8d81868 100644 --- a/backend/data/raw/a1/276-zapdos-ex.json +++ b/backend/data/raw/a1/276-zapdos-ex.json @@ -7,7 +7,7 @@ "rarity": "SR", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_20_001040_01_THUNDERex_SAR.webp", - "image_file": "a1/276-zapdos-ex.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/276/zapdos-ex/", "hp": 130, "pokemon_type": "lightning", diff --git a/backend/data/raw/a1/277-gengar-ex.json b/backend/data/raw/a1/277-gengar-ex.json index 6707ace..820944f 100644 --- a/backend/data/raw/a1/277-gengar-ex.json +++ b/backend/data/raw/a1/277-gengar-ex.json @@ -7,7 +7,7 @@ "rarity": "SR", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_20_001230_01_GANGARex_SAR.webp", - "image_file": "a1/277-gengar-ex.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/277/gengar-ex/", "hp": 170, "pokemon_type": "psychic", diff --git a/backend/data/raw/a1/278-machamp-ex.json b/backend/data/raw/a1/278-machamp-ex.json index 10aa908..d1f4bc0 100644 --- a/backend/data/raw/a1/278-machamp-ex.json +++ b/backend/data/raw/a1/278-machamp-ex.json @@ -7,7 +7,7 @@ "rarity": "SR", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_20_001460_01_KAIRIKYex_SAR.webp", - "image_file": "a1/278-machamp-ex.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/278/machamp-ex/", "hp": 180, "pokemon_type": "fighting", diff --git a/backend/data/raw/a1/279-wigglytuff-ex.json b/backend/data/raw/a1/279-wigglytuff-ex.json index ec2f2e0..ccbe4ba 100644 --- a/backend/data/raw/a1/279-wigglytuff-ex.json +++ b/backend/data/raw/a1/279-wigglytuff-ex.json @@ -7,7 +7,7 @@ "rarity": "SR", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_20_001950_01_PUKURINex_SAR.webp", - "image_file": "a1/279-wigglytuff-ex.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/279/wigglytuff-ex/", "hp": 140, "pokemon_type": "colorless", diff --git a/backend/data/raw/a1/280-charizard-ex.json b/backend/data/raw/a1/280-charizard-ex.json index afd81c4..087fae1 100644 --- a/backend/data/raw/a1/280-charizard-ex.json +++ b/backend/data/raw/a1/280-charizard-ex.json @@ -7,7 +7,7 @@ "rarity": "Immersive", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_20_000360_01_LIZARDONex_IM.webp", - "image_file": "a1/280-charizard-ex.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/280/charizard-ex/", "hp": 180, "pokemon_type": "fire", @@ -38,7 +38,7 @@ ], "damage": 200, "damage_modifier": null, - "effect_text": "Discard 2 Energy from this Pok\u00e9mon.", + "effect_text": "Discard 2 Fire Energy from this Pokémon.", "effect_id": null } ], diff --git a/backend/data/raw/a1/281-pikachu-ex.json b/backend/data/raw/a1/281-pikachu-ex.json index f517ef0..b33641d 100644 --- a/backend/data/raw/a1/281-pikachu-ex.json +++ b/backend/data/raw/a1/281-pikachu-ex.json @@ -7,7 +7,7 @@ "rarity": "Immersive", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_20_000960_01_PIKACHUex_IM.webp", - "image_file": "a1/281-pikachu-ex.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/281/pikachu-ex/", "hp": 120, "pokemon_type": "lightning", @@ -24,7 +24,7 @@ ], "damage": 30, "damage_modifier": "+", - "effect_text": "This attack does 30 damage for each of your Benched Pok\u00e9mon.", + "effect_text": "This attack does 30 damage for each of your Benched Lightning Pokémon.", "effect_id": null } ], diff --git a/backend/data/raw/a1/282-mewtwo-ex.json b/backend/data/raw/a1/282-mewtwo-ex.json index 6953d7f..a9011b5 100644 --- a/backend/data/raw/a1/282-mewtwo-ex.json +++ b/backend/data/raw/a1/282-mewtwo-ex.json @@ -7,7 +7,7 @@ "rarity": "Immersive", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_20_001290_01_MEWTWOex_IM.webp", - "image_file": "a1/282-mewtwo-ex.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/282/mewtwo-ex/", "hp": 150, "pokemon_type": "psychic", @@ -37,7 +37,7 @@ ], "damage": 150, "damage_modifier": null, - "effect_text": "Discard 2 Energy from this Pok\u00e9mon.", + "effect_text": "Discard 2 Psychic Energy from this Pokémon.", "effect_id": null } ], diff --git a/backend/data/raw/a1/283-mew.json b/backend/data/raw/a1/283-mew.json index 0e577fe..d0e48f8 100644 --- a/backend/data/raw/a1/283-mew.json +++ b/backend/data/raw/a1/283-mew.json @@ -7,7 +7,7 @@ "rarity": "Immersive", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_20_002140_00_MEW_IM.webp", - "image_file": "a1/283-mew.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/283/mew/", "hp": 60, "pokemon_type": "psychic", diff --git a/backend/data/raw/a1/284-charizard-ex.json b/backend/data/raw/a1/284-charizard-ex.json index 01a2d9e..e4b3527 100644 --- a/backend/data/raw/a1/284-charizard-ex.json +++ b/backend/data/raw/a1/284-charizard-ex.json @@ -7,7 +7,7 @@ "rarity": "Ultra Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_20_000360_02_LIZARDONex_UR.webp", - "image_file": "a1/284-charizard-ex.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/284/charizard-ex/", "hp": 180, "pokemon_type": "fire", @@ -38,7 +38,7 @@ ], "damage": 200, "damage_modifier": null, - "effect_text": "Discard 2 Energy from this Pok\u00e9mon.", + "effect_text": "Discard 2 Fire Energy from this Pokémon.", "effect_id": null } ], diff --git a/backend/data/raw/a1/285-pikachu-ex.json b/backend/data/raw/a1/285-pikachu-ex.json index 6fb5d10..d03bc5d 100644 --- a/backend/data/raw/a1/285-pikachu-ex.json +++ b/backend/data/raw/a1/285-pikachu-ex.json @@ -24,7 +24,7 @@ ], "damage": 30, "damage_modifier": "+", - "effect_text": "This attack does 30 damage for each of your Benched Pok\u00e9mon.", + "effect_text": "This attack does 30 damage for each of your Benched Lightning Pokémon.", "effect_id": null } ], diff --git a/backend/data/raw/a1/286-mewtwo-ex.json b/backend/data/raw/a1/286-mewtwo-ex.json index f749407..56093f6 100644 --- a/backend/data/raw/a1/286-mewtwo-ex.json +++ b/backend/data/raw/a1/286-mewtwo-ex.json @@ -7,7 +7,7 @@ "rarity": "Ultra Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_20_001290_02_MEWTWOex_UR.webp", - "image_file": "a1/286-mewtwo-ex.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1/286/mewtwo-ex/", "hp": 150, "pokemon_type": "psychic", @@ -37,7 +37,7 @@ ], "damage": 150, "damage_modifier": null, - "effect_text": "Discard 2 Energy from this Pok\u00e9mon.", + "effect_text": "Discard 2 Psychic Energy from this Pokémon.", "effect_id": null } ], diff --git a/backend/data/raw/a1a/001-exeggcute.json b/backend/data/raw/a1a/001-exeggcute.json index 2758ba3..b9df7f6 100644 --- a/backend/data/raw/a1a/001-exeggcute.json +++ b/backend/data/raw/a1a/001-exeggcute.json @@ -23,7 +23,7 @@ ], "damage": null, "damage_modifier": null, - "effect_text": "Take an Energy from your Energy Zone and attach it to this Pok\u00e9mon.", + "effect_text": "Take a Grass Energy from your Energy Zone and attach it to this Pokémon.", "effect_id": null } ], diff --git a/backend/data/raw/a1a/002-exeggutor.json b/backend/data/raw/a1a/002-exeggutor.json index 7f15d60..911eef8 100644 --- a/backend/data/raw/a1a/002-exeggutor.json +++ b/backend/data/raw/a1a/002-exeggutor.json @@ -7,7 +7,7 @@ "rarity": "Uncommon", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_002160_00_NASSY_U.webp", - "image_file": "a1a/002-exeggutor.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1a/2/exeggutor/", "hp": 130, "pokemon_type": "grass", diff --git a/backend/data/raw/a1a/003-celebi-ex.json b/backend/data/raw/a1a/003-celebi-ex.json index aaff6c7..2584035 100644 --- a/backend/data/raw/a1a/003-celebi-ex.json +++ b/backend/data/raw/a1a/003-celebi-ex.json @@ -7,7 +7,7 @@ "rarity": "Double Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_002170_00_CELEBIex_RR.webp", - "image_file": "a1a/003-celebi-ex.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1a/3/celebi-ex/", "hp": 130, "pokemon_type": "grass", diff --git a/backend/data/raw/a1a/004-snivy.json b/backend/data/raw/a1a/004-snivy.json index 6d67552..a6532c2 100644 --- a/backend/data/raw/a1a/004-snivy.json +++ b/backend/data/raw/a1a/004-snivy.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_002180_00_TSUTARJA_C.webp", - "image_file": "a1a/004-snivy.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1a/4/snivy/", "hp": 70, "pokemon_type": "grass", diff --git a/backend/data/raw/a1a/005-servine.json b/backend/data/raw/a1a/005-servine.json index d34cd01..618bf38 100644 --- a/backend/data/raw/a1a/005-servine.json +++ b/backend/data/raw/a1a/005-servine.json @@ -7,7 +7,7 @@ "rarity": "Uncommon", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_002190_00_JANOVY_U.webp", - "image_file": "a1a/005-servine.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1a/5/servine/", "hp": 80, "pokemon_type": "grass", diff --git a/backend/data/raw/a1a/006-serperior.json b/backend/data/raw/a1a/006-serperior.json index 8b2cd3c..ef91be1 100644 --- a/backend/data/raw/a1a/006-serperior.json +++ b/backend/data/raw/a1a/006-serperior.json @@ -7,7 +7,7 @@ "rarity": "Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_002200_00_JALORDA_R.webp", - "image_file": "a1a/006-serperior.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1a/6/serperior/", "hp": 110, "pokemon_type": "grass", @@ -17,7 +17,7 @@ "abilities": [ { "name": "Jungle Totem", - "effect_text": "EachEnergy attached to your Pok\u00e9mon provides 2 Energy. This effect doesn\u2019t stack.", + "effect_text": "Each Grass Energy attached to your Grass Pokémon provides 2 Grass Energy. This effect doesn’t stack.", "effect_id": null } ], diff --git a/backend/data/raw/a1a/007-morelull.json b/backend/data/raw/a1a/007-morelull.json index 1f96008..b67b016 100644 --- a/backend/data/raw/a1a/007-morelull.json +++ b/backend/data/raw/a1a/007-morelull.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_002210_00_NEMASYU_C.webp", - "image_file": "a1a/007-morelull.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1a/7/morelull/", "hp": 60, "pokemon_type": "grass", diff --git a/backend/data/raw/a1a/008-shiinotic.json b/backend/data/raw/a1a/008-shiinotic.json index 9068b40..bc972c4 100644 --- a/backend/data/raw/a1a/008-shiinotic.json +++ b/backend/data/raw/a1a/008-shiinotic.json @@ -7,7 +7,7 @@ "rarity": "Uncommon", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_002220_00_MASHADE_U.webp", - "image_file": "a1a/008-shiinotic.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1a/8/shiinotic/", "hp": 90, "pokemon_type": "grass", diff --git a/backend/data/raw/a1a/009-dhelmise.json b/backend/data/raw/a1a/009-dhelmise.json index 22d8c3e..0dd60f5 100644 --- a/backend/data/raw/a1a/009-dhelmise.json +++ b/backend/data/raw/a1a/009-dhelmise.json @@ -7,7 +7,7 @@ "rarity": "Uncommon", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_002230_00_DADARIN_U.webp", - "image_file": "a1a/009-dhelmise.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1a/9/dhelmise/", "hp": 100, "pokemon_type": "grass", @@ -23,7 +23,7 @@ ], "damage": 20, "damage_modifier": "x", - "effect_text": "If this Pok\u00e9mon has at least 3 extra Energy attached, this attack does 70 more damage.", + "effect_text": "If this Pokémon has at least 3 extra Grass Energy attached, this attack does 70 more damage.", "effect_id": null } ], diff --git a/backend/data/raw/a1a/010-ponyta.json b/backend/data/raw/a1a/010-ponyta.json index 4b66f41..626961d 100644 --- a/backend/data/raw/a1a/010-ponyta.json +++ b/backend/data/raw/a1a/010-ponyta.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_002240_00_PONYTA_C.webp", - "image_file": "a1a/010-ponyta.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1a/10/ponyta/", "hp": 60, "pokemon_type": "fire", diff --git a/backend/data/raw/a1a/011-rapidash.json b/backend/data/raw/a1a/011-rapidash.json index e14250f..1b364c6 100644 --- a/backend/data/raw/a1a/011-rapidash.json +++ b/backend/data/raw/a1a/011-rapidash.json @@ -7,7 +7,7 @@ "rarity": "Uncommon", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_002250_00_GALLOP_U.webp", - "image_file": "a1a/011-rapidash.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1a/11/rapidash/", "hp": 100, "pokemon_type": "fire", diff --git a/backend/data/raw/a1a/012-magmar.json b/backend/data/raw/a1a/012-magmar.json index f49a57e..82d5913 100644 --- a/backend/data/raw/a1a/012-magmar.json +++ b/backend/data/raw/a1a/012-magmar.json @@ -7,7 +7,7 @@ "rarity": "Uncommon", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_002260_00_BOOBER_U.webp", - "image_file": "a1a/012-magmar.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1a/12/magmar/", "hp": 80, "pokemon_type": "fire", @@ -24,7 +24,7 @@ ], "damage": 80, "damage_modifier": null, - "effect_text": "Discard 2 Energy from this Pok\u00e9mon.", + "effect_text": "Discard 2 Fire Energy from this Pokémon.", "effect_id": null } ], diff --git a/backend/data/raw/a1a/013-larvesta.json b/backend/data/raw/a1a/013-larvesta.json index 9a432ba..8b149b5 100644 --- a/backend/data/raw/a1a/013-larvesta.json +++ b/backend/data/raw/a1a/013-larvesta.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_002270_00_MERLARVA_C.webp", - "image_file": "a1a/013-larvesta.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1a/13/larvesta/", "hp": 80, "pokemon_type": "fire", diff --git a/backend/data/raw/a1a/014-volcarona.json b/backend/data/raw/a1a/014-volcarona.json index 66b4ffa..0a8662f 100644 --- a/backend/data/raw/a1a/014-volcarona.json +++ b/backend/data/raw/a1a/014-volcarona.json @@ -7,7 +7,7 @@ "rarity": "Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_002280_00_ULGAMOTH_R.webp", - "image_file": "a1a/014-volcarona.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1a/14/volcarona/", "hp": 120, "pokemon_type": "fire", @@ -25,7 +25,7 @@ ], "damage": null, "damage_modifier": null, - "effect_text": "Discard 2 Energy from this Pok\u00e9mon. This attack does 80 damage to 1 of your opponent\u2019s Pok\u00e9mon.", + "effect_text": "Discard 2 Fire Energy from this Pokémon. This attack does 80 damage to 1 of your opponent’s Pokémon.", "effect_id": null } ], diff --git a/backend/data/raw/a1a/015-salandit.json b/backend/data/raw/a1a/015-salandit.json index 8733605..edf20da 100644 --- a/backend/data/raw/a1a/015-salandit.json +++ b/backend/data/raw/a1a/015-salandit.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_002290_00_YATOUMORI_C.webp", - "image_file": "a1a/015-salandit.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1a/15/salandit/", "hp": 60, "pokemon_type": "fire", diff --git a/backend/data/raw/a1a/016-salazzle.json b/backend/data/raw/a1a/016-salazzle.json index 6bfdf79..cb110c3 100644 --- a/backend/data/raw/a1a/016-salazzle.json +++ b/backend/data/raw/a1a/016-salazzle.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_002300_00_ENNEWT_C.webp", - "image_file": "a1a/016-salazzle.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1a/16/salazzle/", "hp": 80, "pokemon_type": "fire", diff --git a/backend/data/raw/a1a/018-gyarados-ex.json b/backend/data/raw/a1a/018-gyarados-ex.json index 6619950..18cee39 100644 --- a/backend/data/raw/a1a/018-gyarados-ex.json +++ b/backend/data/raw/a1a/018-gyarados-ex.json @@ -7,7 +7,7 @@ "rarity": "Double Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_002320_00_GYARADOSex_RR.webp", - "image_file": "a1a/018-gyarados-ex.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1a/18/gyarados-ex/", "hp": 180, "pokemon_type": "water", diff --git a/backend/data/raw/a1a/019-vaporeon.json b/backend/data/raw/a1a/019-vaporeon.json index c20b9aa..19e7c27 100644 --- a/backend/data/raw/a1a/019-vaporeon.json +++ b/backend/data/raw/a1a/019-vaporeon.json @@ -17,7 +17,7 @@ "abilities": [ { "name": "Wash Out", - "effect_text": "As often as you like during your turn, you may move an Energy from 1 of your Benched Pok\u00e9mon to your Active Pok\u00e9mon.", + "effect_text": "As often as you like during your turn, you may move a Water Energy from 1 of your Benched Water Pokémon to your Active Water Pokémon.", "effect_id": null } ], diff --git a/backend/data/raw/a1a/021-lumineon.json b/backend/data/raw/a1a/021-lumineon.json index 71837a1..c897e79 100644 --- a/backend/data/raw/a1a/021-lumineon.json +++ b/backend/data/raw/a1a/021-lumineon.json @@ -7,7 +7,7 @@ "rarity": "Uncommon", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_002350_00_NEOLANT_U.webp", - "image_file": "a1a/021-lumineon.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1a/21/lumineon/", "hp": 80, "pokemon_type": "water", diff --git a/backend/data/raw/a1a/022-chewtle.json b/backend/data/raw/a1a/022-chewtle.json index c0c8d2d..33c2ba8 100644 --- a/backend/data/raw/a1a/022-chewtle.json +++ b/backend/data/raw/a1a/022-chewtle.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_002360_00_KAMUKAME_C.webp", - "image_file": "a1a/022-chewtle.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1a/22/chewtle/", "hp": 80, "pokemon_type": "water", diff --git a/backend/data/raw/a1a/023-drednaw.json b/backend/data/raw/a1a/023-drednaw.json index d46b71f..30f97f6 100644 --- a/backend/data/raw/a1a/023-drednaw.json +++ b/backend/data/raw/a1a/023-drednaw.json @@ -7,7 +7,7 @@ "rarity": "Uncommon", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_002370_00_KAJIRIGAME_U.webp", - "image_file": "a1a/023-drednaw.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1a/23/drednaw/", "hp": 130, "pokemon_type": "water", diff --git a/backend/data/raw/a1a/024-cramorant.json b/backend/data/raw/a1a/024-cramorant.json index 581ff7d..3c4559a 100644 --- a/backend/data/raw/a1a/024-cramorant.json +++ b/backend/data/raw/a1a/024-cramorant.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_002380_00_UU_C.webp", - "image_file": "a1a/024-cramorant.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1a/24/cramorant/", "hp": 80, "pokemon_type": "water", diff --git a/backend/data/raw/a1a/025-pikachu.json b/backend/data/raw/a1a/025-pikachu.json index 0515a69..91cdfbb 100644 --- a/backend/data/raw/a1a/025-pikachu.json +++ b/backend/data/raw/a1a/025-pikachu.json @@ -23,7 +23,7 @@ ], "damage": 10, "damage_modifier": "+", - "effect_text": "This attack does 10 damage for each of your Benched Pok\u00e9mon.", + "effect_text": "This attack does 10 damage for each of your Benched Lightning Pokémon.", "effect_id": null } ], diff --git a/backend/data/raw/a1a/026-raichu.json b/backend/data/raw/a1a/026-raichu.json index cd829d3..5a9adcd 100644 --- a/backend/data/raw/a1a/026-raichu.json +++ b/backend/data/raw/a1a/026-raichu.json @@ -7,7 +7,7 @@ "rarity": "Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_002400_00_RAICHU_R.webp", - "image_file": "a1a/026-raichu.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1a/26/raichu/", "hp": 120, "pokemon_type": "lightning", diff --git a/backend/data/raw/a1a/027-electabuzz.json b/backend/data/raw/a1a/027-electabuzz.json index 735516a..c0b2dcc 100644 --- a/backend/data/raw/a1a/027-electabuzz.json +++ b/backend/data/raw/a1a/027-electabuzz.json @@ -7,7 +7,7 @@ "rarity": "Uncommon", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_002410_00_ELEBOO_U.webp", - "image_file": "a1a/027-electabuzz.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1a/27/electabuzz/", "hp": 70, "pokemon_type": "lightning", diff --git a/backend/data/raw/a1a/028-joltik.json b/backend/data/raw/a1a/028-joltik.json index 0df425b..a557f13 100644 --- a/backend/data/raw/a1a/028-joltik.json +++ b/backend/data/raw/a1a/028-joltik.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_002420_00_BACHURU_C.webp", - "image_file": "a1a/028-joltik.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1a/28/joltik/", "hp": 40, "pokemon_type": "lightning", diff --git a/backend/data/raw/a1a/030-dedenne.json b/backend/data/raw/a1a/030-dedenne.json index ba6cbfa..723e1cc 100644 --- a/backend/data/raw/a1a/030-dedenne.json +++ b/backend/data/raw/a1a/030-dedenne.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_002440_00_DEDENNE_C.webp", - "image_file": "a1a/030-dedenne.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1a/30/dedenne/", "hp": 60, "pokemon_type": "lightning", diff --git a/backend/data/raw/a1a/031-mew.json b/backend/data/raw/a1a/031-mew.json index 6968e81..686c5d9 100644 --- a/backend/data/raw/a1a/031-mew.json +++ b/backend/data/raw/a1a/031-mew.json @@ -7,7 +7,7 @@ "rarity": "Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_002140_00_MEW_R.webp", - "image_file": "a1a/031-mew.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1a/31/mew/", "hp": 60, "pokemon_type": "psychic", diff --git a/backend/data/raw/a1a/032-mew-ex.json b/backend/data/raw/a1a/032-mew-ex.json index 51e0820..397d0b0 100644 --- a/backend/data/raw/a1a/032-mew-ex.json +++ b/backend/data/raw/a1a/032-mew-ex.json @@ -7,7 +7,7 @@ "rarity": "Double Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_002450_00_MEWex_RR.webp", - "image_file": "a1a/032-mew-ex.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1a/32/mew-ex/", "hp": 130, "pokemon_type": "psychic", diff --git a/backend/data/raw/a1a/034-elgyem.json b/backend/data/raw/a1a/034-elgyem.json index 5b092fd..24557d0 100644 --- a/backend/data/raw/a1a/034-elgyem.json +++ b/backend/data/raw/a1a/034-elgyem.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_002470_00_LIGRAY_C.webp", - "image_file": "a1a/034-elgyem.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1a/34/elgyem/", "hp": 60, "pokemon_type": "psychic", diff --git a/backend/data/raw/a1a/037-floette.json b/backend/data/raw/a1a/037-floette.json index 268e4d2..5a24bde 100644 --- a/backend/data/raw/a1a/037-floette.json +++ b/backend/data/raw/a1a/037-floette.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_002520_00_FLOETTE_C.webp", - "image_file": "a1a/037-floette.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1a/37/floette/", "hp": 70, "pokemon_type": "psychic", diff --git a/backend/data/raw/a1a/038-florges.json b/backend/data/raw/a1a/038-florges.json index 7ede45d..924d56f 100644 --- a/backend/data/raw/a1a/038-florges.json +++ b/backend/data/raw/a1a/038-florges.json @@ -7,7 +7,7 @@ "rarity": "Uncommon", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_002480_00_FLORGES_U.webp", - "image_file": "a1a/038-florges.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1a/38/florges/", "hp": 120, "pokemon_type": "psychic", diff --git a/backend/data/raw/a1a/039-swirlix.json b/backend/data/raw/a1a/039-swirlix.json index b9a1b1d..9ec72df 100644 --- a/backend/data/raw/a1a/039-swirlix.json +++ b/backend/data/raw/a1a/039-swirlix.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_002490_00_PEROPPAFU_C.webp", - "image_file": "a1a/039-swirlix.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1a/39/swirlix/", "hp": 60, "pokemon_type": "psychic", diff --git a/backend/data/raw/a1a/043-geodude.json b/backend/data/raw/a1a/043-geodude.json index f88a6eb..8b761ef 100644 --- a/backend/data/raw/a1a/043-geodude.json +++ b/backend/data/raw/a1a/043-geodude.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_002560_00_ISITSUBUTE_C.webp", - "image_file": "a1a/043-geodude.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1a/43/geodude/", "hp": 70, "pokemon_type": "fighting", diff --git a/backend/data/raw/a1a/044-graveler.json b/backend/data/raw/a1a/044-graveler.json index 7e7ae9f..0d7c7cc 100644 --- a/backend/data/raw/a1a/044-graveler.json +++ b/backend/data/raw/a1a/044-graveler.json @@ -7,7 +7,7 @@ "rarity": "Uncommon", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_002570_00_GOLONE_U.webp", - "image_file": "a1a/044-graveler.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1a/44/graveler/", "hp": 100, "pokemon_type": "fighting", diff --git a/backend/data/raw/a1a/045-golem.json b/backend/data/raw/a1a/045-golem.json index 68fbdbe..9896f9c 100644 --- a/backend/data/raw/a1a/045-golem.json +++ b/backend/data/raw/a1a/045-golem.json @@ -7,7 +7,7 @@ "rarity": "Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_002580_00_GOLONYA_R.webp", - "image_file": "a1a/045-golem.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1a/45/golem/", "hp": 160, "pokemon_type": "fighting", diff --git a/backend/data/raw/a1a/046-aerodactyl-ex.json b/backend/data/raw/a1a/046-aerodactyl-ex.json index 674e309..3b7fea6 100644 --- a/backend/data/raw/a1a/046-aerodactyl-ex.json +++ b/backend/data/raw/a1a/046-aerodactyl-ex.json @@ -7,7 +7,7 @@ "rarity": "Double Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_002590_00_PTERAex_RR.webp", - "image_file": "a1a/046-aerodactyl-ex.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1a/46/aerodactyl-ex/", "hp": 140, "pokemon_type": "fighting", diff --git a/backend/data/raw/a1a/047-marshadow.json b/backend/data/raw/a1a/047-marshadow.json index 862d13d..b628516 100644 --- a/backend/data/raw/a1a/047-marshadow.json +++ b/backend/data/raw/a1a/047-marshadow.json @@ -7,7 +7,7 @@ "rarity": "Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_002600_00_MARSHADOW_R.webp", - "image_file": "a1a/047-marshadow.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1a/47/marshadow/", "hp": 80, "pokemon_type": "fighting", diff --git a/backend/data/raw/a1a/049-koffing.json b/backend/data/raw/a1a/049-koffing.json index 0966cf9..ff30fe1 100644 --- a/backend/data/raw/a1a/049-koffing.json +++ b/backend/data/raw/a1a/049-koffing.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_002620_00_DOGARS_C.webp", - "image_file": "a1a/049-koffing.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1a/49/koffing/", "hp": 70, "pokemon_type": "darkness", @@ -23,7 +23,7 @@ ], "damage": null, "damage_modifier": null, - "effect_text": "Put 1 randomKoffingfrom your deck onto your Bench.", + "effect_text": "Put 1 random Koffing from your deck onto your Bench.", "effect_id": null } ], diff --git a/backend/data/raw/a1a/053-venipede.json b/backend/data/raw/a1a/053-venipede.json index 432fd3c..997ed51 100644 --- a/backend/data/raw/a1a/053-venipede.json +++ b/backend/data/raw/a1a/053-venipede.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_002660_00_FUSHIDE_C.webp", - "image_file": "a1a/053-venipede.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1a/53/venipede/", "hp": 60, "pokemon_type": "darkness", diff --git a/backend/data/raw/a1a/055-scolipede.json b/backend/data/raw/a1a/055-scolipede.json index 6117139..c19e98c 100644 --- a/backend/data/raw/a1a/055-scolipede.json +++ b/backend/data/raw/a1a/055-scolipede.json @@ -7,7 +7,7 @@ "rarity": "Uncommon", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_002680_00_PENDROR_U.webp", - "image_file": "a1a/055-scolipede.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1a/55/scolipede/", "hp": 140, "pokemon_type": "darkness", diff --git a/backend/data/raw/a1a/056-druddigon.json b/backend/data/raw/a1a/056-druddigon.json index 5a5be0f..01d03ec 100644 --- a/backend/data/raw/a1a/056-druddigon.json +++ b/backend/data/raw/a1a/056-druddigon.json @@ -7,7 +7,7 @@ "rarity": "Uncommon", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_002690_00_CRIMGAN_U.webp", - "image_file": "a1a/056-druddigon.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1a/56/druddigon/", "hp": 100, "pokemon_type": "dragon", diff --git a/backend/data/raw/a1a/059-pidgeot-ex.json b/backend/data/raw/a1a/059-pidgeot-ex.json index cf76ab6..fe4777c 100644 --- a/backend/data/raw/a1a/059-pidgeot-ex.json +++ b/backend/data/raw/a1a/059-pidgeot-ex.json @@ -7,7 +7,7 @@ "rarity": "Double Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_002720_00_PIGEOTex_RR.webp", - "image_file": "a1a/059-pidgeot-ex.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1a/59/pidgeot-ex/", "hp": 170, "pokemon_type": "colorless", diff --git a/backend/data/raw/a1a/060-tauros.json b/backend/data/raw/a1a/060-tauros.json index cdefcd6..40d7cc7 100644 --- a/backend/data/raw/a1a/060-tauros.json +++ b/backend/data/raw/a1a/060-tauros.json @@ -7,7 +7,7 @@ "rarity": "Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_002730_00_KENTAUROS_R.webp", - "image_file": "a1a/060-tauros.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1a/60/tauros/", "hp": 100, "pokemon_type": "colorless", @@ -25,7 +25,7 @@ ], "damage": 40, "damage_modifier": "x", - "effect_text": "If your opponent’s Active Pokémon is a Pokémonex, this attack does 80 more damage.", + "effect_text": "If your opponent’s Active Pokémon is a Pokémon ex , this attack does 80 more damage.", "effect_id": null } ], diff --git a/backend/data/raw/a1a/061-eevee.json b/backend/data/raw/a1a/061-eevee.json index 06d638b..acdb111 100644 --- a/backend/data/raw/a1a/061-eevee.json +++ b/backend/data/raw/a1a/061-eevee.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_002740_00_EIEVUI_C.webp", - "image_file": "a1a/061-eevee.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1a/61/eevee/", "hp": 60, "pokemon_type": "colorless", diff --git a/backend/data/raw/a1a/062-chatot.json b/backend/data/raw/a1a/062-chatot.json index c0cfc34..521cdc7 100644 --- a/backend/data/raw/a1a/062-chatot.json +++ b/backend/data/raw/a1a/062-chatot.json @@ -7,7 +7,7 @@ "rarity": "Common", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_10_002750_00_PERAP_C.webp", - "image_file": "a1a/062-chatot.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1a/62/chatot/", "hp": 60, "pokemon_type": "colorless", diff --git a/backend/data/raw/a1a/063-old-amber.json b/backend/data/raw/a1a/063-old-amber.json index f6869de..7373e0e 100644 --- a/backend/data/raw/a1a/063-old-amber.json +++ b/backend/data/raw/a1a/063-old-amber.json @@ -10,6 +10,6 @@ "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1a/63/old-amber/", "trainer_type": "item", - "effect_text": "Play this card as if it were a 40 HP Basic Pokémon.At any time during your turn, you may discard this card from play.This card can’t retreat.You may play any number of Item cards during your turn.", + "effect_text": "Play this card as if it were a 40 HP Basic Colorless Pokémon. At any time during your turn, you may discard this card from play. This card can’t retreat. You may play any number of Item cards during your turn.", "illustrator": "Toyste Beach" } \ No newline at end of file diff --git a/backend/data/raw/a1a/064-pokemon-flute.json b/backend/data/raw/a1a/064-pokemon-flute.json index 9bd204f..919ebc6 100644 --- a/backend/data/raw/a1a/064-pokemon-flute.json +++ b/backend/data/raw/a1a/064-pokemon-flute.json @@ -10,6 +10,6 @@ "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1a/64/pokemon-flute/", "trainer_type": "item", - "effect_text": "Put a Basic Pokémon from your opponent’s discard pile onto their Bench.You may play any number of Item cards during your turn.", + "effect_text": "Put a Basic Pokémon from your opponent’s discard pile onto their Bench. You may play any number of Item cards during your turn.", "illustrator": "Toyste Beach" } \ No newline at end of file diff --git a/backend/data/raw/a1a/065-mythical-slab.json b/backend/data/raw/a1a/065-mythical-slab.json index 9e69eae..24fc70c 100644 --- a/backend/data/raw/a1a/065-mythical-slab.json +++ b/backend/data/raw/a1a/065-mythical-slab.json @@ -7,9 +7,9 @@ "rarity": "Uncommon", "card_type": "trainer", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cTR_10_000190_00_MABOROSHINOSEKIBAN_U.webp", - "image_file": "a1a/065-mythical-slab.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1a/65/mythical-slab/", "trainer_type": "item", - "effect_text": "Look at the top card of your deck. If that card is a Pok\u00e9mon, put it into your hand. If it is not a Pok\u00e9mon, put it on the bottom of your deck.You may play any number of Item cards during your turn.", + "effect_text": "Look at the top card of your deck. If that card is a Psychic Pokémon, put it into your hand. If it is not a Psychic Pokémon, put it on the bottom of your deck. You may play any number of Item cards during your turn.", "illustrator": "AYUMI ODASHIMA" } \ No newline at end of file diff --git a/backend/data/raw/a1a/066-budding-expeditioner.json b/backend/data/raw/a1a/066-budding-expeditioner.json index f800d38..4f9f94c 100644 --- a/backend/data/raw/a1a/066-budding-expeditioner.json +++ b/backend/data/raw/a1a/066-budding-expeditioner.json @@ -10,6 +10,6 @@ "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1a/66/budding-expeditioner/", "trainer_type": "supporter", - "effect_text": "Put yourMew exin the Active Spot into your hand.You may play only 1 Supporter card during your turn.", + "effect_text": "Put your Mew ex in the Active Spot into your hand. You may play only 1 Supporter card during your turn.", "illustrator": "Yuu Nishida" } \ No newline at end of file diff --git a/backend/data/raw/a1a/067-blue.json b/backend/data/raw/a1a/067-blue.json index 9712893..263251b 100644 --- a/backend/data/raw/a1a/067-blue.json +++ b/backend/data/raw/a1a/067-blue.json @@ -7,9 +7,9 @@ "rarity": "Uncommon", "card_type": "trainer", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cTR_10_000210_00_GREEN_U.webp", - "image_file": "a1a/067-blue.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1a/67/blue/", "trainer_type": "supporter", - "effect_text": "During your opponent’s next turn, all of your Pokémon take −10 damage from attacks from your opponent’s Pokémon.You may play only 1 Supporter card during your turn.", + "effect_text": "During your opponent’s next turn, all of your Pokémon take −10 damage from attacks from your opponent’s Pokémon. You may play only 1 Supporter card during your turn.", "illustrator": "Ryuta Fuse" } \ No newline at end of file diff --git a/backend/data/raw/a1a/068-leaf.json b/backend/data/raw/a1a/068-leaf.json index 2ea4abf..ddeead1 100644 --- a/backend/data/raw/a1a/068-leaf.json +++ b/backend/data/raw/a1a/068-leaf.json @@ -7,9 +7,9 @@ "rarity": "Uncommon", "card_type": "trainer", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cTR_10_000230_00_LEAF_U.webp", - "image_file": "a1a/068-leaf.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1a/68/leaf/", "trainer_type": "supporter", - "effect_text": "During this turn, the Retreat Cost of your Active Pokémon is 2 less.You may play only 1 Supporter card during your turn.", + "effect_text": "During this turn, the Retreat Cost of your Active Pokémon is 2 less. You may play only 1 Supporter card during your turn.", "illustrator": "En Morikura" } \ No newline at end of file diff --git a/backend/data/raw/a1a/069-exeggutor.json b/backend/data/raw/a1a/069-exeggutor.json index d25f610..5cdf3a1 100644 --- a/backend/data/raw/a1a/069-exeggutor.json +++ b/backend/data/raw/a1a/069-exeggutor.json @@ -7,7 +7,7 @@ "rarity": "Art Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_20_002160_00_NASSY_AR.webp", - "image_file": "a1a/069-exeggutor.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1a/69/exeggutor/", "hp": 130, "pokemon_type": "grass", diff --git a/backend/data/raw/a1a/070-serperior.json b/backend/data/raw/a1a/070-serperior.json index 35f5e55..23d833b 100644 --- a/backend/data/raw/a1a/070-serperior.json +++ b/backend/data/raw/a1a/070-serperior.json @@ -7,7 +7,7 @@ "rarity": "Art Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_20_002200_00_JALORDA_AR.webp", - "image_file": "a1a/070-serperior.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1a/70/serperior/", "hp": 110, "pokemon_type": "grass", @@ -17,7 +17,7 @@ "abilities": [ { "name": "Jungle Totem", - "effect_text": "EachEnergy attached to your Pok\u00e9mon provides 2 Energy. This effect doesn\u2019t stack.", + "effect_text": "Each Grass Energy attached to your Grass Pokémon provides 2 Grass Energy. This effect doesn’t stack.", "effect_id": null } ], diff --git a/backend/data/raw/a1a/071-salandit.json b/backend/data/raw/a1a/071-salandit.json index dded334..133c7cd 100644 --- a/backend/data/raw/a1a/071-salandit.json +++ b/backend/data/raw/a1a/071-salandit.json @@ -7,7 +7,7 @@ "rarity": "Art Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_20_002290_00_YATOUMORI_AR.webp", - "image_file": "a1a/071-salandit.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1a/71/salandit/", "hp": 60, "pokemon_type": "fire", diff --git a/backend/data/raw/a1a/072-vaporeon.json b/backend/data/raw/a1a/072-vaporeon.json index 6e65b1c..5c3b95b 100644 --- a/backend/data/raw/a1a/072-vaporeon.json +++ b/backend/data/raw/a1a/072-vaporeon.json @@ -7,7 +7,7 @@ "rarity": "Art Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_20_002330_00_SHOWERS_AR.webp", - "image_file": "a1a/072-vaporeon.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1a/72/vaporeon/", "hp": 120, "pokemon_type": "water", @@ -17,7 +17,7 @@ "abilities": [ { "name": "Wash Out", - "effect_text": "As often as you like during your turn, you may move an Energy from 1 of your Benched Pok\u00e9mon to your Active Pok\u00e9mon.", + "effect_text": "As often as you like during your turn, you may move a Water Energy from 1 of your Benched Water Pokémon to your Active Water Pokémon.", "effect_id": null } ], diff --git a/backend/data/raw/a1a/073-dedenne.json b/backend/data/raw/a1a/073-dedenne.json index 3909309..07132bb 100644 --- a/backend/data/raw/a1a/073-dedenne.json +++ b/backend/data/raw/a1a/073-dedenne.json @@ -7,7 +7,7 @@ "rarity": "Art Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_20_002440_00_DEDENNE_AR.webp", - "image_file": "a1a/073-dedenne.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1a/73/dedenne/", "hp": 60, "pokemon_type": "lightning", diff --git a/backend/data/raw/a1a/074-marshadow.json b/backend/data/raw/a1a/074-marshadow.json index 4963b87..e1fec1c 100644 --- a/backend/data/raw/a1a/074-marshadow.json +++ b/backend/data/raw/a1a/074-marshadow.json @@ -7,7 +7,7 @@ "rarity": "Art Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_20_002600_00_MARSHADOW_AR.webp", - "image_file": "a1a/074-marshadow.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1a/74/marshadow/", "hp": 80, "pokemon_type": "fighting", diff --git a/backend/data/raw/a1a/075-celebi-ex.json b/backend/data/raw/a1a/075-celebi-ex.json index cd31f78..b76cdf9 100644 --- a/backend/data/raw/a1a/075-celebi-ex.json +++ b/backend/data/raw/a1a/075-celebi-ex.json @@ -7,7 +7,7 @@ "rarity": "Special Art Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_20_002170_00_CELEBIex_SR.webp", - "image_file": "a1a/075-celebi-ex.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1a/75/celebi-ex/", "hp": 130, "pokemon_type": "grass", diff --git a/backend/data/raw/a1a/076-gyarados-ex.json b/backend/data/raw/a1a/076-gyarados-ex.json index e527897..e338291 100644 --- a/backend/data/raw/a1a/076-gyarados-ex.json +++ b/backend/data/raw/a1a/076-gyarados-ex.json @@ -7,7 +7,7 @@ "rarity": "Special Art Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_20_002320_00_GYARADOSex_SR.webp", - "image_file": "a1a/076-gyarados-ex.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1a/76/gyarados-ex/", "hp": 180, "pokemon_type": "water", diff --git a/backend/data/raw/a1a/077-mew-ex.json b/backend/data/raw/a1a/077-mew-ex.json index ef45f78..574802c 100644 --- a/backend/data/raw/a1a/077-mew-ex.json +++ b/backend/data/raw/a1a/077-mew-ex.json @@ -7,7 +7,7 @@ "rarity": "Special Art Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_20_002450_00_MEWex_SR.webp", - "image_file": "a1a/077-mew-ex.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1a/77/mew-ex/", "hp": 130, "pokemon_type": "psychic", diff --git a/backend/data/raw/a1a/078-aerodactyl-ex.json b/backend/data/raw/a1a/078-aerodactyl-ex.json index fe7e9a0..fc86067 100644 --- a/backend/data/raw/a1a/078-aerodactyl-ex.json +++ b/backend/data/raw/a1a/078-aerodactyl-ex.json @@ -7,7 +7,7 @@ "rarity": "Special Art Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_20_002590_00_PTERAex_SR.webp", - "image_file": "a1a/078-aerodactyl-ex.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1a/78/aerodactyl-ex/", "hp": 140, "pokemon_type": "fighting", diff --git a/backend/data/raw/a1a/079-pidgeot-ex.json b/backend/data/raw/a1a/079-pidgeot-ex.json index e1eb272..0b418ab 100644 --- a/backend/data/raw/a1a/079-pidgeot-ex.json +++ b/backend/data/raw/a1a/079-pidgeot-ex.json @@ -7,7 +7,7 @@ "rarity": "Special Art Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_20_002720_00_PIGEOTex_SR.webp", - "image_file": "a1a/079-pidgeot-ex.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1a/79/pidgeot-ex/", "hp": 170, "pokemon_type": "colorless", diff --git a/backend/data/raw/a1a/080-budding-expeditioner.json b/backend/data/raw/a1a/080-budding-expeditioner.json index 8997931..cf3da6b 100644 --- a/backend/data/raw/a1a/080-budding-expeditioner.json +++ b/backend/data/raw/a1a/080-budding-expeditioner.json @@ -7,9 +7,9 @@ "rarity": "Special Art Rare", "card_type": "trainer", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cTR_20_000220_00_KAKEDASHICHOSAIN_SR.webp", - "image_file": "a1a/080-budding-expeditioner.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1a/80/budding-expeditioner/", "trainer_type": "supporter", - "effect_text": "Put yourMew exin the Active Spot into your hand.You may play only 1 Supporter card during your turn.", + "effect_text": "Put your Mew ex in the Active Spot into your hand. You may play only 1 Supporter card during your turn.", "illustrator": "Yuu Nishida" } \ No newline at end of file diff --git a/backend/data/raw/a1a/081-blue.json b/backend/data/raw/a1a/081-blue.json index e901683..a755f85 100644 --- a/backend/data/raw/a1a/081-blue.json +++ b/backend/data/raw/a1a/081-blue.json @@ -7,9 +7,9 @@ "rarity": "Special Art Rare", "card_type": "trainer", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cTR_20_000210_00_GREEN_SR.webp", - "image_file": "a1a/081-blue.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1a/81/blue/", "trainer_type": "supporter", - "effect_text": "During your opponent’s next turn, all of your Pokémon take −10 damage from attacks from your opponent’s Pokémon.You may play only 1 Supporter card during your turn.", + "effect_text": "During your opponent’s next turn, all of your Pokémon take −10 damage from attacks from your opponent’s Pokémon. You may play only 1 Supporter card during your turn.", "illustrator": "Ryuta Fuse" } \ No newline at end of file diff --git a/backend/data/raw/a1a/082-leaf.json b/backend/data/raw/a1a/082-leaf.json index 8cb06c5..0e61d39 100644 --- a/backend/data/raw/a1a/082-leaf.json +++ b/backend/data/raw/a1a/082-leaf.json @@ -7,9 +7,9 @@ "rarity": "Special Art Rare", "card_type": "trainer", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cTR_20_000230_00_LEAF_SR.webp", - "image_file": "a1a/082-leaf.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1a/82/leaf/", "trainer_type": "supporter", - "effect_text": "During this turn, the Retreat Cost of your Active Pokémon is 2 less.You may play only 1 Supporter card during your turn.", + "effect_text": "During this turn, the Retreat Cost of your Active Pokémon is 2 less. You may play only 1 Supporter card during your turn.", "illustrator": "En Morikura" } \ No newline at end of file diff --git a/backend/data/raw/a1a/083-mew-ex.json b/backend/data/raw/a1a/083-mew-ex.json index af7f78a..fb41950 100644 --- a/backend/data/raw/a1a/083-mew-ex.json +++ b/backend/data/raw/a1a/083-mew-ex.json @@ -7,7 +7,7 @@ "rarity": "SR", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_20_002450_01_MEWex_SAR.webp", - "image_file": "a1a/083-mew-ex.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1a/83/mew-ex/", "hp": 130, "pokemon_type": "psychic", diff --git a/backend/data/raw/a1a/084-aerodactyl-ex.json b/backend/data/raw/a1a/084-aerodactyl-ex.json index eabc138..5b209c6 100644 --- a/backend/data/raw/a1a/084-aerodactyl-ex.json +++ b/backend/data/raw/a1a/084-aerodactyl-ex.json @@ -7,7 +7,7 @@ "rarity": "SR", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_20_002590_01_PTERAex_SAR.webp", - "image_file": "a1a/084-aerodactyl-ex.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1a/84/aerodactyl-ex/", "hp": 140, "pokemon_type": "fighting", diff --git a/backend/data/raw/a1a/085-celebi-ex.json b/backend/data/raw/a1a/085-celebi-ex.json index 24e94ec..2b69639 100644 --- a/backend/data/raw/a1a/085-celebi-ex.json +++ b/backend/data/raw/a1a/085-celebi-ex.json @@ -7,7 +7,7 @@ "rarity": "Immersive", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_20_002170_01_CELEBIex_IM.webp", - "image_file": "a1a/085-celebi-ex.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1a/85/celebi-ex/", "hp": 130, "pokemon_type": "grass", diff --git a/backend/data/raw/a1a/086-mew-ex.json b/backend/data/raw/a1a/086-mew-ex.json index 9728b50..3523070 100644 --- a/backend/data/raw/a1a/086-mew-ex.json +++ b/backend/data/raw/a1a/086-mew-ex.json @@ -7,7 +7,7 @@ "rarity": "Ultra Rare", "card_type": "pokemon", "image_url": "https://assets.pokemon-zone.com/game-assets/CardPreviews/cPK_20_002450_02_MEWex_UR.webp", - "image_file": "a1a/086-mew-ex.webp", + "image_file": null, "source_url": "https://www.pokemon-zone.com/cards/a1a/86/mew-ex/", "hp": 130, "pokemon_type": "psychic", diff --git a/backend/scripts/convert_cards.py b/backend/scripts/convert_cards.py index a30ab16..69c7cd7 100644 --- a/backend/scripts/convert_cards.py +++ b/backend/scripts/convert_cards.py @@ -379,8 +379,8 @@ def write_card_file(card: dict[str, Any], output_path: Path) -> None: output_path: Path to write the JSON file. """ output_path.parent.mkdir(parents=True, exist_ok=True) - with open(output_path, "w") as f: - json.dump(card, f, indent=2) + with open(output_path, "w", encoding="utf-8") as f: + json.dump(card, f, indent=2, ensure_ascii=False) def validate_evolution_chains( @@ -680,8 +680,8 @@ def main() -> int: validation_warnings=validation_warnings if validation_warnings else None, ) index_path = DEFINITIONS_DIR / "_index.json" - with open(index_path, "w") as f: - json.dump(index, f, indent=2) + with open(index_path, "w", encoding="utf-8") as f: + json.dump(index, f, indent=2, ensure_ascii=False) print(f" Wrote {index_path}") # Summary diff --git a/backend/scripts/fix_raw_text.py b/backend/scripts/fix_raw_text.py index 739bd3a..1a3e478 100644 --- a/backend/scripts/fix_raw_text.py +++ b/backend/scripts/fix_raw_text.py @@ -91,8 +91,8 @@ def fix_card_file(file_path: Path) -> bool: modified = True if modified: - with open(file_path, "w") as f: - json.dump(data, f, indent=2) + with open(file_path, "w", encoding="utf-8") as f: + json.dump(data, f, indent=2, ensure_ascii=False) return modified diff --git a/backend/scripts/scrape_pokemon_pocket.py b/backend/scripts/scrape_pokemon_pocket.py index 3bfcd71..8d688b6 100644 --- a/backend/scripts/scrape_pokemon_pocket.py +++ b/backend/scripts/scrape_pokemon_pocket.py @@ -55,7 +55,7 @@ SETS = { "a1a": {"name": "Mythical Island", "expected_cards": 86}, } -# Energy type mapping from CSS classes +# Energy type mapping from CSS classes (for attack cost icons) ENERGY_TYPES = { "energy-icon--type-grass": "grass", "energy-icon--type-fire": "fire", @@ -69,6 +69,21 @@ ENERGY_TYPES = { "energy-icon--type-dragon": "dragon", } +# Energy text mapping from CSS classes (for inline text references) +# These appear in effect text like "Discard a Energy" +ENERGY_TEXT_TYPES = { + "energy-text--type-grass": "Grass", + "energy-text--type-fire": "Fire", + "energy-text--type-water": "Water", + "energy-text--type-lightning": "Lightning", + "energy-text--type-psychic": "Psychic", + "energy-text--type-fighting": "Fighting", + "energy-text--type-darkness": "Darkness", + "energy-text--type-metal": "Metal", + "energy-text--type-colorless": "Colorless", + "energy-text--type-dragon": "Dragon", +} + # Rarity code mapping from CSS classes (rarity-icon--rarity-X) RARITY_CODES = { "C": "Common", @@ -120,11 +135,74 @@ TEXT_ARTIFACT_FIXES = [ ] +def replace_energy_text_spans(element: Tag) -> None: + """Replace energy-text spans with their text representation in-place. + + The source website uses + to render inline energy type icons in effect text. When BeautifulSoup extracts + text with get_text(), these empty spans disappear, merging adjacent words. + + This function finds all such spans and replaces them with their text equivalent + (e.g., "Fire") BEFORE text extraction, preserving the energy type information. + + Args: + element: BeautifulSoup element to process in-place. The element is modified + directly - energy-text spans are replaced with NavigableString text. + + Example: + >>> soup = BeautifulSoup('
Discard a Energy
') + >>> div = soup.find('div') + >>> replace_energy_text_spans(div) + >>> div.get_text() + 'Discard a Fire Energy' + """ + from bs4 import NavigableString + + # Find all energy-text spans (they may have multiple classes) + for span in element.find_all("span", class_=re.compile(r"energy-text--type-")): + energy_type = None + for cls in span.get("class", []): + if cls in ENERGY_TEXT_TYPES: + energy_type = ENERGY_TEXT_TYPES[cls] + break + + if energy_type: + # Replace the span with a text node + span.replace_with(NavigableString(energy_type)) + + +def extract_effect_text(element: Tag) -> str | None: + """Extract effect text from an element, properly handling energy-text spans. + + This is the correct way to extract effect text that may contain energy type + icons. It replaces the energy-text spans with readable text before extraction. + + Args: + element: BeautifulSoup element containing effect text. + + Returns: + Cleaned effect text, or None if empty. + """ + # Work on a deep copy to avoid modifying the original soup + # BeautifulSoup's copy.copy is shallow - we need to re-parse + from bs4 import BeautifulSoup as BS + + element_copy = BS(str(element), "html.parser") + replace_energy_text_spans(element_copy) + # Use separator=" " to properly join text nodes with spaces + # strip=True removes leading/trailing whitespace from each text node + raw_text = element_copy.get_text(separator=" ", strip=True) + # Normalize multiple spaces to single spaces + raw_text = re.sub(r"\s+", " ", raw_text).strip() + # Still apply artifact fixes as fallback for any edge cases + return clean_effect_text(raw_text) + + def clean_effect_text(text: str | None) -> str | None: """Clean scraped effect text by fixing common artifacts. - Energy icons on the source website are stripped during text extraction, - causing adjacent words to merge (e.g., "aEnergy" instead of "an Energy"). + This is a fallback for any text artifacts not caught by energy-text span + replacement. It handles edge cases like merged words. Args: text: The raw effect text from scraping. @@ -503,12 +581,11 @@ class PokemonPocketScraper: damage = int(match.group(1)) damage_modifier = match.group(2) - # Get effect text + # Get effect text (using extract_effect_text to preserve energy types) effect_text: str | None = None footer_elem = attack_row.find(class_="attack-summary-row__footer") if footer_elem: - raw_text = footer_elem.get_text(strip=True) - effect_text = clean_effect_text(raw_text) + effect_text = extract_effect_text(footer_elem) return Attack( name=name, @@ -541,10 +618,9 @@ class PokemonPocketScraper: name_text = name_elem.get_text(strip=True) name = re.sub(r"^Ability\s*", "", name_text) - # Get effect text + # Get effect text (using extract_effect_text to preserve energy types) desc_elem = ability_row.find(class_="ability-summary-row__description") - raw_text = desc_elem.get_text(strip=True) if desc_elem else "" - effect_text = clean_effect_text(raw_text) or "" + effect_text = extract_effect_text(desc_elem) if desc_elem else "" return Ability(name=name, effect_text=effect_text) @@ -784,28 +860,29 @@ class PokemonPocketScraper: card.stage = match.group(1).lower() # Get effect text - look for card-detail__content-body + # Using extract_effect_text to preserve energy type references content_body = soup.find("div", class_="card-detail__content-body") if content_body: - # Get full text from content body - full_text = content_body.get_text(strip=True) + # Extract effect text with proper energy type handling + effect_text = extract_effect_text(content_body) # Remove illustrator info at the end - if "Illustrated by" in full_text: - full_text = full_text.split("Illustrated by")[0].strip() - if full_text: - card.flavor_text = clean_effect_text(full_text) + if effect_text and "Illustrated by" in effect_text: + effect_text = effect_text.split("Illustrated by")[0].strip() + if effect_text: + card.flavor_text = effect_text else: # Fallback: look for any paragraph with effect-like text for elem in soup.find_all("p"): - text = elem.get_text(strip=True) + effect_text = extract_effect_text(elem) if ( - text - and len(text) > 20 - and "Illustrated" not in text - and "Artwork" not in text - and "Pokemon Zone" not in text - and "unofficial" not in text.lower() + effect_text + and len(effect_text) > 20 + and "Illustrated" not in effect_text + and "Artwork" not in effect_text + and "Pokemon Zone" not in effect_text + and "unofficial" not in effect_text.lower() ): - card.flavor_text = clean_effect_text(text) + card.flavor_text = effect_text break # Get illustrator