- Fix is_ex detection to only match ' ex' suffix (fixes Exeggutor false positive) - Fix trainer card detection with specific 'Trainer | Type' pattern - Improve trainer effect text extraction from content body - Scrape full A1 set: 286 cards - Scrape full A1a set: 86 cards - Total: 372 cards with images (some images failed due to rate limiting) - Re-scraped affected cards to fix is_ex and trainer type issues
38 lines
887 B
JSON
38 lines
887 B
JSON
{
|
||
"id": "a1-198-farfetchd",
|
||
"name": "Farfetch’d",
|
||
"set_code": "a1",
|
||
"set_name": "Genetic Apex",
|
||
"card_number": 198,
|
||
"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",
|
||
"source_url": "https://www.pokemon-zone.com/cards/a1/198/farfetchd/",
|
||
"hp": 60,
|
||
"pokemon_type": "colorless",
|
||
"stage": "basic",
|
||
"evolves_from": null,
|
||
"is_ex": false,
|
||
"abilities": [],
|
||
"attacks": [
|
||
{
|
||
"name": "Leek Slap",
|
||
"cost": [
|
||
"colorless"
|
||
],
|
||
"damage": 40,
|
||
"damage_modifier": null,
|
||
"effect_text": null,
|
||
"effect_id": null
|
||
}
|
||
],
|
||
"weakness": {
|
||
"type": "lightning",
|
||
"value": 20
|
||
},
|
||
"resistance": null,
|
||
"retreat_cost": 1,
|
||
"flavor_text": null,
|
||
"illustrator": "Miki Tanaka"
|
||
} |