From 6a58422ae622ef9891d5f80b1658b1f92bd2d317 Mon Sep 17 00:00:00 2001 From: Avior Date: Mon, 4 May 2020 15:27:22 +0200 Subject: [PATCH] Updated PL 4 set Signed-off-by: Avior --- cards/pl/pl4/11.ts | 136 ++++++++++++++++++--------------- cards/pl/pl4/12.ts | 144 ++++++++++++++++++++--------------- cards/pl/pl4/13.ts | 148 +++++++++++++++++++++--------------- cards/pl/pl4/14.ts | 149 +++++++++++++++++++++--------------- cards/pl/pl4/15.ts | 148 +++++++++++++++++++++--------------- cards/pl/pl4/18.ts | 140 +++++++++++++++++++--------------- cards/pl/pl4/19.ts | 176 ++++++++++++++++++++++++------------------ cards/pl/pl4/20.ts | 144 ++++++++++++++++++++--------------- cards/pl/pl4/21.ts | 137 ++++++++++++++++++--------------- cards/pl/pl4/22.ts | 150 ++++++++++++++++++++---------------- cards/pl/pl4/23.ts | 136 ++++++++++++++++++--------------- cards/pl/pl4/24.ts | 153 +++++++++++++++++++++---------------- cards/pl/pl4/25.ts | 133 ++++++++++++++++++-------------- cards/pl/pl4/26.ts | 136 ++++++++++++++++++--------------- cards/pl/pl4/27.ts | 149 +++++++++++++++++++++--------------- cards/pl/pl4/28.ts | 157 ++++++++++++++++++++++---------------- cards/pl/pl4/29.ts | 131 ++++++++++++++++++-------------- cards/pl/pl4/3.ts | 137 ++++++++++++++++++--------------- cards/pl/pl4/30.ts | 177 +++++++++++++++++++++++++------------------ cards/pl/pl4/31.ts | 149 +++++++++++++++++++++--------------- cards/pl/pl4/32.ts | 145 ++++++++++++++++++++--------------- cards/pl/pl4/33.ts | 147 ++++++++++++++++++++--------------- cards/pl/pl4/34.ts | 138 +++++++++++++++++++-------------- cards/pl/pl4/35.ts | 134 ++++++++++++++++++-------------- cards/pl/pl4/36.ts | 142 +++++++++++++++++++--------------- cards/pl/pl4/37.ts | 145 ++++++++++++++++++++--------------- cards/pl/pl4/38.ts | 139 +++++++++++++++++++-------------- cards/pl/pl4/39.ts | 145 ++++++++++++++++++++--------------- cards/pl/pl4/4.ts | 138 ++++++++++++++++++--------------- cards/pl/pl4/40.ts | 121 ++++++++++++++++------------- cards/pl/pl4/41.ts | 146 ++++++++++++++++++++--------------- cards/pl/pl4/42.ts | 141 +++++++++++++++++++--------------- cards/pl/pl4/43.ts | 143 +++++++++++++++++++--------------- cards/pl/pl4/45.ts | 143 +++++++++++++++++++--------------- cards/pl/pl4/46.ts | 123 +++++++++++++++++------------- cards/pl/pl4/48.ts | 136 ++++++++++++++++++--------------- cards/pl/pl4/49.ts | 138 ++++++++++++++++++--------------- cards/pl/pl4/50.ts | 143 +++++++++++++++++++--------------- cards/pl/pl4/51.ts | 145 ++++++++++++++++++++--------------- cards/pl/pl4/52.ts | 125 +++++++++++++++++------------- cards/pl/pl4/53.ts | 135 ++++++++++++++++++--------------- cards/pl/pl4/54.ts | 136 +++++++++++++++++++-------------- cards/pl/pl4/55.ts | 102 ++++++++++++++----------- cards/pl/pl4/56.ts | 126 +++++++++++++++++------------- cards/pl/pl4/57.ts | 126 +++++++++++++++++------------- cards/pl/pl4/58.ts | 126 +++++++++++++++++------------- cards/pl/pl4/59.ts | 123 +++++++++++++++++------------- cards/pl/pl4/60.ts | 132 ++++++++++++++++++-------------- cards/pl/pl4/61.ts | 123 +++++++++++++++++------------- cards/pl/pl4/62.ts | 136 +++++++++++++++++++-------------- cards/pl/pl4/63.ts | 111 +++++++++++++++------------ cards/pl/pl4/64.ts | 132 ++++++++++++++++++-------------- cards/pl/pl4/65.ts | 115 ++++++++++++++++------------ cards/pl/pl4/66.ts | 123 +++++++++++++++++------------- cards/pl/pl4/67.ts | 128 +++++++++++++++++-------------- cards/pl/pl4/68.ts | 123 +++++++++++++++++------------- cards/pl/pl4/69.ts | 129 +++++++++++++++++-------------- cards/pl/pl4/7.ts | 177 +++++++++++++++++++++++++------------------ cards/pl/pl4/70.ts | 134 ++++++++++++++++++-------------- cards/pl/pl4/71.ts | 136 +++++++++++++++++++-------------- cards/pl/pl4/72.ts | 125 +++++++++++++++++------------- cards/pl/pl4/74.ts | 136 +++++++++++++++++++-------------- cards/pl/pl4/75.ts | 129 +++++++++++++++++-------------- cards/pl/pl4/76.ts | 142 +++++++++++++++++++--------------- cards/pl/pl4/77.ts | 142 +++++++++++++++++++--------------- cards/pl/pl4/78.ts | 117 ++++++++++++++++------------ cards/pl/pl4/79.ts | 132 ++++++++++++++++++-------------- cards/pl/pl4/80.ts | 136 +++++++++++++++++++-------------- cards/pl/pl4/81.ts | 111 +++++++++++++++------------ cards/pl/pl4/82.ts | 65 ++++++++-------- cards/pl/pl4/83.ts | 54 ++++++------- cards/pl/pl4/84.ts | 54 ++++++------- cards/pl/pl4/85.ts | 54 ++++++------- cards/pl/pl4/86.ts | 54 ++++++------- cards/pl/pl4/87.ts | 54 ++++++------- cards/pl/pl4/88.ts | 54 ++++++------- cards/pl/pl4/89.ts | 54 ++++++------- cards/pl/pl4/9.ts | 136 ++++++++++++++++++--------------- cards/pl/pl4/90.ts | 54 ++++++------- cards/pl/pl4/91.ts | 70 ++++++++--------- cards/pl/pl4/92.ts | 54 ++++++------- cards/pl/pl4/93.ts | 54 ++++++------- cards/pl/pl4/94.ts | 94 ++++++++++++----------- cards/pl/pl4/95.ts | 133 +++++++++++++++++--------------- cards/pl/pl4/96.ts | 133 +++++++++++++++++--------------- cards/pl/pl4/97.ts | 144 ++++++++++++++++++++--------------- cards/pl/pl4/98.ts | 149 +++++++++++++++++++++--------------- cards/pl/pl4/99.ts | 141 +++++++++++++++++++--------------- cards/pl/pl4/AR1.ts | 121 ++++++++++++++++------------- cards/pl/pl4/SH10.ts | 130 +++++++++++++++++-------------- cards/pl/pl4/SH11.ts | 132 ++++++++++++++++++-------------- cards/pl/pl4/SH12.ts | 141 +++++++++++++++++++--------------- 92 files changed, 6581 insertions(+), 4998 deletions(-) diff --git a/cards/pl/pl4/11.ts b/cards/pl/pl4/11.ts index 659327838..a2f6bdb01 100644 --- a/cards/pl/pl4/11.ts +++ b/cards/pl/pl4/11.ts @@ -4,89 +4,107 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-11", + localId: 11, - // Card informations name: { en: "Toxicroak", }, - hp: 90, - - type: [ - Type.FIGHTING, - ], - - dexId: 454, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/11/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/11/high", - }, - }, - - evolveFrom: { - en: "Croagunk", - }, - tags: [ Tag.STAGE1, ], illustrator: "Kouki Saitou", + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/11/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/11/high", + }, + + }, - attacks: [{ - cost: [ - Type.FIGHTING - ], - name: { - en: "Corner", + // Card Pokémon Informations + evolveFrom: { + en: "Croagunk", + }, + + dexId: 454, + + + + type: [ + Type.FIGHTING, + ], + + + attacks: [ + { + cost: [ + Type.FIGHTING, + ], + + name: { + en: "Corner", + }, + + text: { + en: "The Defending Pokémon can't retreat during your opponent's next turn.", + }, + + damage: 20, + }, - text: { - en: "The Defending Pokémon can't retreat during your opponent's next turn.", + { + cost: [ + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Convert Blow", + }, + + text: { + en: "If Toxicroak has any Psychic Energy attached to it, the Defending Pokémon is now Poisoned. If Toxicroak has any Fighting Energy attached to it, this attack does 30 damage plus 30 more damage.", + }, + + damage: "30+", + }, - damage: 20 - },{ - cost: [ - Type.COLORLESS, - Type.COLORLESS - ], - name: { - en: "Convert Blow", + ], + + weaknesses: [ + { + type: Type.PSYCHIC, + + value: "+20", + }, - text: { - en: "If Toxicroak has any Psychic Energy attached to it, the Defending Pokémon is now Poisoned. If Toxicroak has any Fighting Energy attached to it, this attack does 30 damage plus 30 more damage.", - }, - damage: 30 - }], - - weaknesses: [{ - type: Type.PSYCHIC, - value: "+20" - }], + ], + retreat: 1, + // Card Trainer/Energy informations - rarity: Rarity.RARE, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/12.ts b/cards/pl/pl4/12.ts index 07094b65b..da42e90e0 100644 --- a/cards/pl/pl4/12.ts +++ b/cards/pl/pl4/12.ts @@ -4,91 +4,111 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-12", + localId: 12, - // Card informations name: { - en: "Zapdos G", + en: "Zapdos", }, - hp: 90, - - type: [ - Type.LIGHTNING, - ], - - dexId: 145, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/12/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/12/high", - }, - }, - - evolveFrom: {}, - tags: [ Tag.BASIC, ], illustrator: "Ryota Saito", + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/12/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/12/high", + }, + + }, - attacks: [{ - cost: [ - Type.COLORLESS - ], - name: { - en: "Charge Beam", + // Card Pokémon Informations + + dexId: 145, + + + + type: [ + Type.LIGHTNING, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Charge Beam", + }, + + text: { + en: "Flip a coin. If heads, search your discard pile for an Energy card and attach it to Zapdos .", + }, + + damage: 10, + }, - text: { - en: "Flip a coin. If heads, search your discard pile for an Energy card and attach it to Zapdos .", + { + cost: [ + Type.LIGHTNING, + Type.LIGHTNING, + Type.COLORLESS, + ], + + name: { + en: "Lightning Strike", + }, + + text: { + en: "You may discard all Lightning Energy attached to Zapdos . If you do, this attack's base damage is 80 instead of 40.", + }, + + damage: 40, + }, - damage: 10 - },{ - cost: [ - Type.LIGHTNING, - Type.LIGHTNING, - Type.COLORLESS - ], - name: { - en: "Lightning Strike", + ], + + weaknesses: [ + { + + value: "×2", + }, - text: { - en: "You may discard all Lightning Energy attached to Zapdos . If you do, this attack's base damage is 80 instead of 40.", + ], + + resistances: [ + { + + value: "-20", + }, - damage: 40 - }], + ], - weaknesses: [{ - type: Type.LIGHTNING, - value: "×2" - }], - - resistances: [{ - type: Type.FIGHTING, - value: "-20" - }], + retreat: 2, + // Card Trainer/Energy informations - rarity: Rarity.RARE, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/13.ts b/cards/pl/pl4/13.ts index 7ce81a921..a27631bef 100644 --- a/cards/pl/pl4/13.ts +++ b/cards/pl/pl4/13.ts @@ -4,90 +4,114 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-13", + localId: 13, - // Card informations name: { en: "Aerodactyl", }, - hp: 80, - - type: [ - Type.FIGHTING, - ], - - dexId: 142, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/13/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/13/high", - }, - }, - - evolveFrom: { - en: "Old Amber", - }, - tags: [ Tag.STAGE1, ], illustrator: "Masakazu Fukuda", - abilities: [{ - id: 1084, - type: AbilityType.POKEPOWER, - name: { - en: "Unearth", + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/13/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/13/high", + }, + + }, + + + // Card Pokémon Informations + evolveFrom: { + en: "Old Amber", + }, + + dexId: 142, + + + + type: [ + Type.FIGHTING, + ], + + abilities: [ + { + type: AbilityType.POKEPOWER, + + name: { + en: "Unearth", + }, + + text: { + en: "Once during your turn (before your attack), you may search your deck for Helix Fossil, Dome Fossil, or Old Amber, show it to your opponent, and put it into your hand. Shuffle your deck afterward. This power can't be used if Aerodactyl is affected by a Special Condition.", + }, + +} +, + ], + + attacks: [ + { + cost: [ + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Hyper Beam", + }, + + text: { + en: "Flip a coin. If heads, discard an Energy card attached to the Defending Pokémon.", + }, + + damage: 30, + }, - text: { - en: "Once during your turn (before your attack), you may search your deck for Helix Fossil, Dome Fossil, or Old Amber, show it to your opponent, and put it into your hand. Shuffle your deck afterward. This power can't be used if Aerodactyl is affected by a Special Condition.", - } - }], + ], + + weaknesses: [ + { + type: Type.LIGHTNING, + + value: "+20", - attacks: [{ - cost: [ - Type.COLORLESS, - Type.COLORLESS - ], - name: { - en: "Hyper Beam", }, - text: { - en: "Flip a coin. If heads, discard an Energy card attached to the Defending Pokémon.", + ], + + resistances: [ + { + type: Type.FIGHTING, + + value: "-20", + }, - damage: 30 - }], + ], - weaknesses: [{ - type: Type.LIGHTNING, - value: "+20" - }], - - resistances: [{ - type: Type.FIGHTING, - value: "-20" - }], + retreat: 1, + // Card Trainer/Energy informations - rarity: Rarity.RARE, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/14.ts b/cards/pl/pl4/14.ts index abda56404..c6f40165f 100644 --- a/cards/pl/pl4/14.ts +++ b/cards/pl/pl4/14.ts @@ -4,93 +4,116 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-14", + localId: 14, - // Card informations name: { en: "Bronzong", }, - hp: 90, - - type: [ - Type.METAL, - ], - - dexId: 437, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/14/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/14/high", - }, - }, - - evolveFrom: { - en: "Bronzor", - }, - tags: [ Tag.STAGE1, ], illustrator: "Atsuko Nishida", + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/14/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/14/high", + }, + + }, + + + // Card Pokémon Informations + evolveFrom: { + en: "Bronzor", + }, + + dexId: 437, + + + + type: [ + Type.METAL, + ], + + + attacks: [ + { + cost: [ + Type.METAL, + Type.COLORLESS, + ], + + name: { + en: "Oracle Arrow", + }, + + text: { + en: "Choose 1 of your opponent's Pokémon that has any damage counters on it. This attack does 40 damage to that Pokémon. (Don't apply Weakness and Resistance for Benched Pokémon.)", + }, - attacks: [{ - cost: [ - Type.METAL, - Type.COLORLESS - ], - name: { - en: "Oracle Arrow", }, - text: { - en: "Choose 1 of your opponent's Pokémon that has any damage counters on it. This attack does 40 damage to that Pokémon. (Don't apply Weakness and Resistance for Benched Pokémon.)", + { + cost: [ + Type.METAL, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Antigravity", + }, + + text: { + en: "The Retreat Cost for Bronzong is 0 until the end of your next turn.", + }, + + damage: 60, + }, - },{ - cost: [ - Type.METAL, - Type.COLORLESS, - Type.COLORLESS - ], - name: { - en: "Antigravity", + ], + + weaknesses: [ + { + type: Type.FIRE, + + value: "+20", + }, - text: { - en: "The Retreat Cost for Bronzong is 0 until the end of your next turn.", + ], + + resistances: [ + { + type: Type.PSYCHIC, + + value: "-20", + }, - damage: 60 - }], + ], - weaknesses: [{ - type: Type.FIRE, - value: "+20" - }], - - resistances: [{ - type: Type.PSYCHIC, - value: "-20" - }], + retreat: 3, + // Card Trainer/Energy informations - rarity: Rarity.RARE, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/15.ts b/cards/pl/pl4/15.ts index 01d7ca707..a1002a51e 100644 --- a/cards/pl/pl4/15.ts +++ b/cards/pl/pl4/15.ts @@ -4,90 +4,114 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-15", + localId: 15, - // Card informations name: { en: "Cherrim", }, - hp: 80, - - type: [ - Type.GRASS, - ], - - dexId: 421, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/15/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/15/high", - }, - }, - - evolveFrom: { - en: "Cherubi", - }, - tags: [ Tag.STAGE1, ], illustrator: "Midori Harada", - abilities: [{ - id: 473, - type: AbilityType.POKEBODY, - name: { - en: "Cloudy Sky", + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/15/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/15/high", + }, + + }, + + + // Card Pokémon Informations + evolveFrom: { + en: "Cherubi", + }, + + dexId: 421, + + + + type: [ + Type.GRASS, + ], + + abilities: [ + { + type: AbilityType.POKEBODY, + + name: { + en: "Cloudy Sky", + }, + + text: { + en: "If any of your Grass Pokémon or Fire Pokémon would be damaged by an attack, reduce that damage by 10 (after applying Weakness and Resistance).", + }, + +} +, + ], + + attacks: [ + { + cost: [ + Type.GRASS, + Type.COLORLESS, + ], + + name: { + en: "Worry Seed", + }, + + text: { + en: "Flip a coin. If heads, the Defending Pokémon is now Confused.", + }, + + damage: 30, + }, - text: { - en: "If any of your Grass Pokémon or Fire Pokémon would be damaged by an attack, reduce that damage by 10 (after applying Weakness and Resistance).", - } - }], + ], + + weaknesses: [ + { + type: Type.FIRE, + + value: "+20", - attacks: [{ - cost: [ - Type.GRASS, - Type.COLORLESS - ], - name: { - en: "Worry Seed", }, - text: { - en: "Flip a coin. If heads, the Defending Pokémon is now Confused.", + ], + + resistances: [ + { + type: Type.WATER, + + value: "-20", + }, - damage: 30 - }], + ], - weaknesses: [{ - type: Type.FIRE, - value: "+20" - }], - - resistances: [{ - type: Type.WATER, - value: "-20" - }], + retreat: 1, + // Card Trainer/Energy informations - rarity: Rarity.RARE, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/18.ts b/cards/pl/pl4/18.ts index 3609328ef..4f10b14d7 100644 --- a/cards/pl/pl4/18.ts +++ b/cards/pl/pl4/18.ts @@ -4,91 +4,109 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-18", + localId: 18, - // Card informations name: { en: "Glalie", }, - hp: 90, - - type: [ - Type.WATER, - ], - - dexId: 362, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/18/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/18/high", - }, - }, - - evolveFrom: { - en: "Snorunt", - }, - tags: [ Tag.STAGE1, ], illustrator: "Hiroki Fuchino", + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/18/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/18/high", + }, + + }, - attacks: [{ - cost: [ - Type.COLORLESS, - Type.COLORLESS - ], - name: { - en: "Wreck", + // Card Pokémon Informations + evolveFrom: { + en: "Snorunt", + }, + + dexId: 362, + + + + type: [ + Type.WATER, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Wreck", + }, + + text: { + en: "If there is any Stadium card in play, this attack does 20 damage plus 50 more damage. Discard that Stadium card.", + }, + + damage: "20+", + }, - text: { - en: "If there is any Stadium card in play, this attack does 20 damage plus 50 more damage. Discard that Stadium card.", + { + cost: [ + Type.WATER, + Type.WATER, + Type.COLORLESS, + ], + + name: { + en: "Avalanche", + }, + + text: { + en: "Flip a coin. If heads, this attack does 10 damage to each of your opponent's Benched Pokémon. (Don't apply Weakness and Resistance for Benched Pokémon.)", + }, + + damage: 50, + }, - damage: 20 - },{ - cost: [ - Type.WATER, - Type.WATER, - Type.COLORLESS - ], - name: { - en: "Avalanche", + ], + + weaknesses: [ + { + type: Type.METAL, + + value: "+20", + }, - text: { - en: "Flip a coin. If heads, this attack does 10 damage to each of your opponent's Benched Pokémon. (Don't apply Weakness and Resistance for Benched Pokémon.)", - }, - damage: 50 - }], - - weaknesses: [{ - type: Type.METAL, - value: "+20" - }], + ], + retreat: 1, + // Card Trainer/Energy informations - rarity: Rarity.RARE, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/19.ts b/cards/pl/pl4/19.ts index a831b3084..3c2563ca2 100644 --- a/cards/pl/pl4/19.ts +++ b/cards/pl/pl4/19.ts @@ -4,105 +4,133 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-19", + localId: 19, - // Card informations name: { en: "Golem", }, - hp: 140, - - type: [ - Type.FIGHTING, - ], - - dexId: 76, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/19/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/19/high", - }, - }, - - evolveFrom: { - en: "Graveler", - }, - tags: [ Tag.STAGE2, ], illustrator: "Masakazu Fukuda", + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/19/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/19/high", + }, + + }, - attacks: [{ - cost: [ - Type.FIGHTING, - Type.COLORLESS - ], - name: { - en: "Lunge Out", + // Card Pokémon Informations + evolveFrom: { + en: "Graveler", + }, + + dexId: 76, + + + + type: [ + Type.FIGHTING, + ], + + + attacks: [ + { + cost: [ + Type.FIGHTING, + Type.COLORLESS, + ], + + name: { + en: "Lunge Out", + }, + + + damage: 50, + }, - damage: 50 - },{ - cost: [ - Type.FIGHTING, - Type.COLORLESS, - Type.COLORLESS - ], - name: { - en: "Tumble Down", + { + cost: [ + Type.FIGHTING, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Tumble Down", + }, + + text: { + en: "Discard as many Fighting Energy cards as you like from your hand. This attack does 30 damage times the number of Fighting Energy cards you discarded.", + }, + + damage: "30x", + }, - text: { - en: "Discard as many Fighting Energy cards as you like from your hand. This attack does 30 damage times the number of Fighting Energy cards you discarded.", + { + cost: [ + Type.FIGHTING, + Type.FIGHTING, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Rock Tumble", + }, + + text: { + en: "This attack's damage isn't affected by Resistance.", + }, + + damage: 80, + }, - damage: 30 - },{ - cost: [ - Type.FIGHTING, - Type.FIGHTING, - Type.COLORLESS, - Type.COLORLESS - ], - name: { - en: "Rock Tumble", + ], + + weaknesses: [ + { + type: Type.GRASS, + + value: "+30", + }, - text: { - en: "This attack's damage isn't affected by Resistance.", + ], + + resistances: [ + { + type: Type.LIGHTNING, + + value: "-20", + }, - damage: 80 - }], + ], - weaknesses: [{ - type: Type.GRASS, - value: "+30" - }], - - resistances: [{ - type: Type.LIGHTNING, - value: "-20" - }], + retreat: 4, + // Card Trainer/Energy informations - rarity: Rarity.RARE, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/20.ts b/cards/pl/pl4/20.ts index 082d84f9f..f9cccdaf7 100644 --- a/cards/pl/pl4/20.ts +++ b/cards/pl/pl4/20.ts @@ -4,93 +4,111 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-20", + localId: 20, - // Card informations name: { en: "Hariyama", }, - hp: 110, - - type: [ - Type.FIGHTING, - ], - - dexId: 297, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/20/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/20/high", - }, - }, - - evolveFrom: { - en: "Makuhita", - }, - tags: [ Tag.STAGE1, ], illustrator: "Midori Harada", + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/20/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/20/high", + }, + + }, - attacks: [{ - cost: [ - Type.FIGHTING, - Type.COLORLESS, - Type.COLORLESS - ], - name: { - en: "Push Out", + // Card Pokémon Informations + evolveFrom: { + en: "Makuhita", + }, + + dexId: 297, + + + + type: [ + Type.FIGHTING, + ], + + + attacks: [ + { + cost: [ + Type.FIGHTING, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Push Out", + }, + + text: { + en: "Your opponent switches the Defending Pokémon with 1 of his or her Benched Pokémon.", + }, + + damage: 50, + }, - text: { - en: "Your opponent switches the Defending Pokémon with 1 of his or her Benched Pokémon.", + { + cost: [ + Type.FIGHTING, + Type.FIGHTING, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Vortex Chop", + }, + + text: { + en: "If the Defending Pokémon has any Resistance, this attack's base damage is 120 instead of 60.", + }, + + damage: 60, + }, - damage: 50 - },{ - cost: [ - Type.FIGHTING, - Type.FIGHTING, - Type.COLORLESS, - Type.COLORLESS - ], - name: { - en: "Vortex Chop", + ], + + weaknesses: [ + { + type: Type.PSYCHIC, + + value: "+30", + }, - text: { - en: "If the Defending Pokémon has any Resistance, this attack's base damage is 120 instead of 60.", - }, - damage: 60 - }], - - weaknesses: [{ - type: Type.PSYCHIC, - value: "+30" - }], + ], + retreat: 4, + // Card Trainer/Energy informations - rarity: Rarity.RARE, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/21.ts b/cards/pl/pl4/21.ts index df851fe7d..7e4509c5b 100644 --- a/cards/pl/pl4/21.ts +++ b/cards/pl/pl4/21.ts @@ -4,87 +4,106 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-21", + localId: 21, - // Card informations name: { en: "Lopunny", }, - hp: 80, - - type: [ - Type.COLORLESS, - ], - - dexId: 428, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/21/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/21/high", - }, - }, - - evolveFrom: { - en: "Buneary", - }, - tags: [ Tag.STAGE1, ], illustrator: "Kyoko Umemoto", - abilities: [{ - id: 290, - type: AbilityType.POKEPOWER, - name: { - en: "Relaxing Shower", + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/21/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/21/high", + }, + + }, + + + // Card Pokémon Informations + evolveFrom: { + en: "Buneary", + }, + + dexId: 428, + + + + type: [ + Type.COLORLESS, + ], + + abilities: [ + { + type: AbilityType.POKEPOWER, + + name: { + en: "Relaxing Shower", + }, + + text: { + en: "Once during your turn (before your attack), you may discard an Energy card from your hand. If you do, remove 1 damage counter from each of your Pokémon. This power can't be used if Lopunny is affected by a Special Condition.", + }, + +} +, + ], + + attacks: [ + { + cost: [ + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Hover Heal", + }, + + text: { + en: "Remove all Special Conditions from Lopunny.", + }, + + damage: 40, + }, - text: { - en: "Once during your turn (before your attack), you may discard an Energy card from your hand. If you do, remove 1 damage counter from each of your Pokémon. This power can't be used if Lopunny is affected by a Special Condition.", - } - }], + ], + + weaknesses: [ + { + type: Type.FIGHTING, + + value: "+20", - attacks: [{ - cost: [ - Type.COLORLESS, - Type.COLORLESS - ], - name: { - en: "Hover Heal", }, - text: { - en: "Remove all Special Conditions from Lopunny.", - }, - damage: 40 - }], - - weaknesses: [{ - type: Type.FIGHTING, - value: "+20" - }], + ], + retreat: 1, + // Card Trainer/Energy informations - rarity: Rarity.RARE, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/22.ts b/cards/pl/pl4/22.ts index 2a7d82489..8b0c55a26 100644 --- a/cards/pl/pl4/22.ts +++ b/cards/pl/pl4/22.ts @@ -4,94 +4,116 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-22", + localId: 22, - // Card informations name: { en: "Manectric", }, - hp: 90, - - type: [ - Type.LIGHTNING, - ], - - dexId: 310, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/22/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/22/high", - }, - }, - - evolveFrom: { - en: "Electrike", - }, - tags: [ Tag.STAGE1, ], illustrator: "Mana Ibe", + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/22/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/22/high", + }, + + }, - attacks: [{ - cost: [ - Type.LIGHTNING, - Type.COLORLESS - ], - name: { - en: "Second Bite", + // Card Pokémon Informations + evolveFrom: { + en: "Electrike", + }, + + dexId: 310, + + + + type: [ + Type.LIGHTNING, + ], + + + attacks: [ + { + cost: [ + Type.LIGHTNING, + Type.COLORLESS, + ], + + name: { + en: "Second Bite", + }, + + text: { + en: "Does 20 damage plus 10 more damage for each damage counter on the Defending Pokémon.", + }, + + damage: "20+", + }, - text: { - en: "Does 20 damage plus 10 more damage for each damage counter on the Defending Pokémon.", + { + cost: [ + Type.LIGHTNING, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Swift", + }, + + text: { + en: "This attack's damage isn't affected by Weakness, Resistance, Poké-Powers, Poké-Bodies, or any other effects on the Defending Pokémon.", + }, + + damage: 50, + }, - damage: 20 - },{ - cost: [ - Type.LIGHTNING, - Type.COLORLESS, - Type.COLORLESS - ], - name: { - en: "Swift", + ], + + weaknesses: [ + { + type: Type.FIGHTING, + + value: "+20", + }, - text: { - en: "This attack's damage isn't affected by Weakness, Resistance, Poké-Powers, Poké-Bodies, or any other effects on the Defending Pokémon.", + ], + + resistances: [ + { + type: Type.METAL, + + value: "-20", + }, - damage: 50 - }], - - weaknesses: [{ - type: Type.FIGHTING, - value: "+20" - }], - - resistances: [{ - type: Type.METAL, - value: "-20" - }], + ], - rarity: Rarity.RARE, + // Card Trainer/Energy informations - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/23.ts b/cards/pl/pl4/23.ts index ebf99eed3..8aac4508a 100644 --- a/cards/pl/pl4/23.ts +++ b/cards/pl/pl4/23.ts @@ -4,89 +4,107 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-23", + localId: 23, - // Card informations name: { en: "Omastar", }, - hp: 120, - - type: [ - Type.WATER, - ], - - dexId: 139, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/23/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/23/high", - }, - }, - - evolveFrom: { - en: "Omanyte", - }, - tags: [ Tag.STAGE2, ], illustrator: "Hajime Kusajima", + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/23/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/23/high", + }, + + }, + + + // Card Pokémon Informations + evolveFrom: { + en: "Omanyte", + }, + + dexId: 139, + + + + type: [ + Type.WATER, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Time Spiral", + }, + + text: { + en: "Choose 1 of your opponent's Evolved Pokémon. Remove the highest Stage Evolution card from that Pokémon and have your opponent shuffle that card into his or her deck.", + }, - attacks: [{ - cost: [ - Type.COLORLESS, - Type.COLORLESS - ], - name: { - en: "Time Spiral", }, - text: { - en: "Choose 1 of your opponent's Evolved Pokémon. Remove the highest Stage Evolution card from that Pokémon and have your opponent shuffle that card into his or her deck.", + { + cost: [ + Type.WATER, + Type.COLORLESS, + ], + + name: { + en: "Primal Tentacles", + }, + + text: { + en: "Does 30 damage plus 10 more damage for each Helix Fossil, Dome Fossil, and Old Amber in your discard pile.", + }, + + damage: "30+", + }, - },{ - cost: [ - Type.WATER, - Type.COLORLESS - ], - name: { - en: "Primal Tentacles", + ], + + weaknesses: [ + { + type: Type.GRASS, + + value: "+30", + }, - text: { - en: "Does 30 damage plus 10 more damage for each Helix Fossil, Dome Fossil, and Old Amber in your discard pile.", - }, - damage: 30 - }], - - weaknesses: [{ - type: Type.GRASS, - value: "+30" - }], + ], + retreat: 1, + // Card Trainer/Energy informations - rarity: Rarity.RARE, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/24.ts b/cards/pl/pl4/24.ts index 8d557a5e8..61349f3e9 100644 --- a/cards/pl/pl4/24.ts +++ b/cards/pl/pl4/24.ts @@ -4,95 +4,118 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-24", + localId: 24, - // Card informations name: { en: "Pelipper", }, - hp: 90, - - type: [ - Type.WATER, - ], - - dexId: 279, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/24/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/24/high", - }, - }, - - evolveFrom: { - en: "Wingull", - }, - tags: [ Tag.STAGE1, ], illustrator: "Miki Tanaka", + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/24/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/24/high", + }, + + }, - attacks: [{ - cost: [ - Type.WATER, - Type.COLORLESS - ], - name: { - en: "Water Pulse", + // Card Pokémon Informations + evolveFrom: { + en: "Wingull", + }, + + dexId: 279, + + + + type: [ + Type.WATER, + ], + + + attacks: [ + { + cost: [ + Type.WATER, + Type.COLORLESS, + ], + + name: { + en: "Water Pulse", + }, + + text: { + en: "The Defending Pokémon is now Asleep.", + }, + + damage: 30, + }, - text: { - en: "The Defending Pokémon is now Asleep.", + { + cost: [ + Type.WATER, + Type.WATER, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Continuous Crush", + }, + + text: { + en: "Flip a coin until you get tails. For each heads, discard an Energy card attached to the Defending Pokémon.", + }, + + damage: 70, + }, - damage: 30 - },{ - cost: [ - Type.WATER, - Type.WATER, - Type.COLORLESS, - Type.COLORLESS - ], - name: { - en: "Continuous Crush", + ], + + weaknesses: [ + { + type: Type.LIGHTNING, + + value: "+20", + }, - text: { - en: "Flip a coin until you get tails. For each heads, discard an Energy card attached to the Defending Pokémon.", + ], + + resistances: [ + { + type: Type.FIGHTING, + + value: "-20", + }, - damage: 70 - }], + ], - weaknesses: [{ - type: Type.LIGHTNING, - value: "+20" - }], - - resistances: [{ - type: Type.FIGHTING, - value: "-20" - }], + retreat: 2, + // Card Trainer/Energy informations - rarity: Rarity.RARE, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/25.ts b/cards/pl/pl4/25.ts index 3952c365e..15585feca 100644 --- a/cards/pl/pl4/25.ts +++ b/cards/pl/pl4/25.ts @@ -4,83 +4,106 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-25", + localId: 25, - // Card informations name: { en: "Pichu", }, - hp: 50, - - type: [ - Type.LIGHTNING, - ], - - dexId: 172, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/25/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/25/high", - }, - }, - - evolveFrom: {}, - tags: [ Tag.BASIC, ], illustrator: "Kanako Eo", - abilities: [{ - id: 23, - type: AbilityType.POKEPOWER, - name: { - en: "Baby Evolution", + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/25/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/25/high", + }, + + }, + + + // Card Pokémon Informations + + dexId: 172, + + + + type: [ + Type.LIGHTNING, + ], + + abilities: [ + { + type: AbilityType.POKEPOWER, + + name: { + en: "Baby Evolution", + }, + + text: { + en: "Once during your turn (before your attack), you may put Pikachu from your hand onto Pichu (this counts as evolving Pichu) and remove all damage counters from Pichu.", + }, + +} +, + ], + + attacks: [ + { + + name: { + en: "Baby Steps", + }, + + text: { + en: "Look at the top 5 cards of your deck, choose 1 of them, and put it into your hand. Shuffle the other cards back into your deck.", + }, + + }, - text: { - en: "Once during your turn (before your attack), you may put Pikachu from your hand onto Pichu (this counts as evolving Pichu) and remove all damage counters from Pichu.", - } - }], + ], + + weaknesses: [ + { + type: Type.FIGHTING, + + value: "+10", - attacks: [{ - name: { - en: "Baby Steps", }, - text: { - en: "Look at the top 5 cards of your deck, choose 1 of them, and put it into your hand. Shuffle the other cards back into your deck.", + ], + + resistances: [ + { + type: Type.METAL, + + value: "-20", + }, - }], + ], - weaknesses: [{ - type: Type.FIGHTING, - value: "+10" - }], - - resistances: [{ - type: Type.METAL, - value: "-20" - }], + retreat: 1, + // Card Trainer/Energy informations - rarity: Rarity.RARE, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/26.ts b/cards/pl/pl4/26.ts index d28e33a9e..4e188c13b 100644 --- a/cards/pl/pl4/26.ts +++ b/cards/pl/pl4/26.ts @@ -4,86 +4,104 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-26", + localId: 26, - // Card informations name: { - en: "Porygon-Z G", + en: "Porygon-Z", }, - hp: 80, - - type: [ - Type.COLORLESS, - ], - - dexId: 474, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/26/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/26/high", - }, - }, - - evolveFrom: {}, - tags: [ Tag.BASIC, ], illustrator: "Nobuyuki Fujimoto", - abilities: [{ - id: 474, - type: AbilityType.POKEPOWER, - name: { - en: "Dowsing Code", + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/26/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/26/high", + }, + + }, + + + // Card Pokémon Informations + + dexId: 474, + + + + type: [ + Type.COLORLESS, + ], + + abilities: [ + { + type: AbilityType.POKEPOWER, + + name: { + en: "Dowsing Code", + }, + + text: { + en: "Once during your turn, when you put Porygon-Z from your hand onto your Bench, you may search your discard pile for up to 2 Pokémon Tool cards, show them to your opponent, and shuffle them into your deck.", + }, + +} +, + ], + + attacks: [ + { + cost: [ + Type.COLORLESS, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Ambush", + }, + + text: { + en: "Flip a coin. If heads, this attack does 20 damage plus 40 more damage.", + }, + + damage: "20+", + }, - text: { - en: "Once during your turn, when you put Porygon-Z from your hand onto your Bench, you may search your discard pile for up to 2 Pokémon Tool cards, show them to your opponent, and shuffle them into your deck.", - } - }], + ], + + weaknesses: [ + { + type: Type.FIGHTING, + + value: "×2", - attacks: [{ - cost: [ - Type.COLORLESS, - Type.COLORLESS, - Type.COLORLESS - ], - name: { - en: "Ambush", }, - text: { - en: "Flip a coin. If heads, this attack does 20 damage plus 40 more damage.", - }, - damage: 20 - }], - - weaknesses: [{ - type: Type.FIGHTING, - value: "×2" - }], + ], + retreat: 1, + // Card Trainer/Energy informations - rarity: Rarity.RARE, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/27.ts b/cards/pl/pl4/27.ts index c44491c7e..89c4baee1 100644 --- a/cards/pl/pl4/27.ts +++ b/cards/pl/pl4/27.ts @@ -4,93 +4,116 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-27", + localId: 27, - // Card informations name: { en: "Raichu", }, - hp: 90, - - type: [ - Type.LIGHTNING, - ], - - dexId: 26, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/27/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/27/high", - }, - }, - - evolveFrom: { - en: "Pikachu", - }, - tags: [ Tag.STAGE1, ], illustrator: "Suwama Chiaki", + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/27/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/27/high", + }, + + }, - attacks: [{ - cost: [ - Type.LIGHTNING - ], - name: { - en: "Boosted Voltage", + // Card Pokémon Informations + evolveFrom: { + en: "Pikachu", + }, + + dexId: 26, + + + + type: [ + Type.LIGHTNING, + ], + + + attacks: [ + { + cost: [ + Type.LIGHTNING, + ], + + name: { + en: "Boosted Voltage", + }, + + text: { + en: "If Raichu has a Pokémon Tool card attached to it, this attack does 20 damage to each of your opponent's Benched Pokémon that isn't an Evolved Pokémon. (Don't apply Weakness and Resistance for Benched Pokémon.)", + }, + + damage: 20, + }, - text: { - en: "If Raichu has a Pokémon Tool card attached to it, this attack does 20 damage to each of your opponent's Benched Pokémon that isn't an Evolved Pokémon. (Don't apply Weakness and Resistance for Benched Pokémon.)", + { + cost: [ + Type.LIGHTNING, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Thunder Blast", + }, + + text: { + en: "Discard a Lightning Energy card attached to Raichu.", + }, + + damage: 70, + }, - damage: 20 - },{ - cost: [ - Type.LIGHTNING, - Type.COLORLESS, - Type.COLORLESS - ], - name: { - en: "Thunder Blast", + ], + + weaknesses: [ + { + type: Type.FIGHTING, + + value: "+20", + }, - text: { - en: "Discard a Lightning Energy card attached to Raichu.", + ], + + resistances: [ + { + type: Type.METAL, + + value: "-20", + }, - damage: 70 - }], + ], - weaknesses: [{ - type: Type.FIGHTING, - value: "+20" - }], - - resistances: [{ - type: Type.METAL, - value: "-20" - }], + retreat: 1, + // Card Trainer/Energy informations - rarity: Rarity.RARE, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/28.ts b/cards/pl/pl4/28.ts index 06f288f4a..6a1b2a117 100644 --- a/cards/pl/pl4/28.ts +++ b/cards/pl/pl4/28.ts @@ -4,96 +4,119 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-28", + localId: 28, - // Card informations name: { en: "Rapidash", }, - hp: 80, - - type: [ - Type.FIRE, - ], - - dexId: 78, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/28/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/28/high", - }, - }, - - evolveFrom: { - en: "Ponyta", - }, - tags: [ Tag.STAGE1, ], illustrator: "Lee HyunJung", - abilities: [{ - id: 882, - type: AbilityType.POKEBODY, - name: { - en: "Wild Guard", + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/28/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/28/high", + }, + + }, + + + // Card Pokémon Informations + evolveFrom: { + en: "Ponyta", + }, + + dexId: 78, + + + + type: [ + Type.FIRE, + ], + + abilities: [ + { + type: AbilityType.POKEBODY, + + name: { + en: "Wild Guard", + }, + + text: { + en: "Prevent all effects of attacks, including damage, done to Rapidash by your opponent's Pokémon SP.", + }, + +} +, + ], + + attacks: [ + { + cost: [ + Type.FIRE, + ], + + name: { + en: "Fire Mane", + }, + + + damage: 20, + }, - text: { - en: "Prevent all effects of attacks, including damage, done to Rapidash by your opponent's Pokémon SP.", - } - }], + { + cost: [ + Type.FIRE, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Rising Lunge", + }, + + text: { + en: "Flip a coin. If heads, this attack does 50 damage plus 20 more damage.", + }, + + damage: "50+", - attacks: [{ - cost: [ - Type.FIRE - ], - name: { - en: "Fire Mane", }, - damage: 20 - },{ - cost: [ - Type.FIRE, - Type.COLORLESS, - Type.COLORLESS - ], - name: { - en: "Rising Lunge", + ], + + weaknesses: [ + { + type: Type.WATER, + + value: "+20", + }, - text: { - en: "Flip a coin. If heads, this attack does 50 damage plus 20 more damage.", - }, - damage: 50 - }], - - weaknesses: [{ - type: Type.WATER, - value: "+20" - }], + ], + // Card Trainer/Energy informations - rarity: Rarity.RARE, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/29.ts b/cards/pl/pl4/29.ts index 71a6ef11a..9322459ba 100644 --- a/cards/pl/pl4/29.ts +++ b/cards/pl/pl4/29.ts @@ -4,87 +4,104 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-29", + localId: 29, - // Card informations name: { en: "Raticate", }, - hp: 70, - - type: [ - Type.COLORLESS, - ], - - dexId: 20, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/29/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/29/high", - }, - }, - - evolveFrom: { - en: "Rattata", - }, - tags: [ Tag.STAGE1, ], illustrator: "Masakazu Fukuda", + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/29/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/29/high", + }, + + }, + + + // Card Pokémon Informations + evolveFrom: { + en: "Rattata", + }, + + dexId: 20, + + + + type: [ + Type.COLORLESS, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Recruit", + }, + + text: { + en: "Look at your opponent's hand, choose a Supporter card you find there, and discard it. Then, use the effect of that card as the effect of this attack.", + }, - attacks: [{ - cost: [ - Type.COLORLESS - ], - name: { - en: "Recruit", }, - text: { - en: "Look at your opponent's hand, choose a Supporter card you find there, and discard it. Then, use the effect of that card as the effect of this attack.", + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Extend Fang", + }, + + text: { + en: "If Raticate has a Pokémon Tool card attached to it, this attack does 20 damage plus 40 more damage.", + }, + + damage: "20+", + }, - },{ - cost: [ - Type.COLORLESS - ], - name: { - en: "Extend Fang", + ], + + weaknesses: [ + { + type: Type.FIGHTING, + + value: "+20", + }, - text: { - en: "If Raticate has a Pokémon Tool card attached to it, this attack does 20 damage plus 40 more damage.", - }, - damage: 20 - }], - - weaknesses: [{ - type: Type.FIGHTING, - value: "+20" - }], + ], + // Card Trainer/Energy informations - rarity: Rarity.RARE, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/3.ts b/cards/pl/pl4/3.ts index a4251c88c..15b750471 100644 --- a/cards/pl/pl4/3.ts +++ b/cards/pl/pl4/3.ts @@ -4,90 +4,107 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-3", + localId: 3, - // Card informations name: { en: "Heatran", }, - hp: 100, - - type: [ - Type.FIRE, - ], - - dexId: 485, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/3/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/3/high", - }, - }, - - evolveFrom: {}, - tags: [ Tag.BASIC, ], illustrator: "Keiko Moritsugu", + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/3/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/3/high", + }, + + }, - attacks: [{ - cost: [ - Type.FIRE, - Type.COLORLESS - ], - name: { - en: "Fire Fang", + // Card Pokémon Informations + + dexId: 485, + + + + type: [ + Type.FIRE, + ], + + + attacks: [ + { + cost: [ + Type.FIRE, + Type.COLORLESS, + ], + + name: { + en: "Fire Fang", + }, + + text: { + en: "The Defending Pokémon is now Burned.", + }, + + damage: 20, + }, - text: { - en: "The Defending Pokémon is now Burned.", + { + cost: [ + Type.FIRE, + Type.FIRE, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Magma Mantle", + }, + + text: { + en: "Discard the top 3 cards of your deck. This attack does 60 damage plus 20 more damage for each Fire or Metal Energy card you discarded.", + }, + + damage: "60+", + }, - damage: 20 - },{ - cost: [ - Type.FIRE, - Type.FIRE, - Type.COLORLESS, - Type.COLORLESS - ], - name: { - en: "Magma Mantle", + ], + + weaknesses: [ + { + type: Type.WATER, + + value: "×2", + }, - text: { - en: "Discard the top 3 cards of your deck. This attack does 60 damage plus 20 more damage for each Fire or Metal Energy card you discarded.", - }, - damage: 60 - }], - - weaknesses: [{ - type: Type.WATER, - value: "×2" - }], + ], + retreat: 3, + // Card Trainer/Energy informations - rarity: Rarity.RARE, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/30.ts b/cards/pl/pl4/30.ts index f955431c1..ab5199fc8 100644 --- a/cards/pl/pl4/30.ts +++ b/cards/pl/pl4/30.ts @@ -4,103 +4,132 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-30", + localId: 30, - // Card informations name: { en: "Sceptile", }, - hp: 120, - - type: [ - Type.GRASS, - ], - - dexId: 254, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/30/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/30/high", - }, - }, - - evolveFrom: { - en: "Grovyle", - }, - tags: [ Tag.STAGE2, ], illustrator: "Reiko Tanoue", - abilities: [{ - id: 150, - type: AbilityType.POKEBODY, - name: { - en: "Green Breath", + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/30/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/30/high", + }, + + }, + + + // Card Pokémon Informations + evolveFrom: { + en: "Grovyle", + }, + + dexId: 254, + + + + type: [ + Type.GRASS, + ], + + abilities: [ + { + type: AbilityType.POKEBODY, + + name: { + en: "Green Breath", + }, + + text: { + en: "When you attach a Grass Energy card from your hand to Sceptile, remove 2 damage counters from Sceptile.", + }, + +} +, + ], + + attacks: [ + { + cost: [ + Type.GRASS, + ], + + name: { + en: "Leaf Blast", + }, + + text: { + en: "Does 20 damage times the amount of Grass Energy attached to Sceptile.", + }, + + damage: "20x", + }, - text: { - en: "When you attach a Grass Energy card from your hand to Sceptile, remove 2 damage counters from Sceptile.", - } - }], + { + cost: [ + Type.GRASS, + Type.COLORLESS, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Poison Claws", + }, + + text: { + en: "The Defending Pokémon is now Poisoned.", + }, + + damage: 60, - attacks: [{ - cost: [ - Type.GRASS - ], - name: { - en: "Leaf Blast", }, - text: { - en: "Does 20 damage times the amount of Grass Energy attached to Sceptile.", + ], + + weaknesses: [ + { + type: Type.FIRE, + + value: "+30", + }, - damage: 20 - },{ - cost: [ - Type.GRASS, - Type.COLORLESS, - Type.COLORLESS, - Type.COLORLESS - ], - name: { - en: "Poison Claws", + ], + + resistances: [ + { + type: Type.WATER, + + value: "-20", + }, - text: { - en: "The Defending Pokémon is now Poisoned.", - }, - damage: 60 - }], + ], - weaknesses: [{ - type: Type.FIRE, - value: "+30" - }], - - resistances: [{ - type: Type.WATER, - value: "-20" - }], + retreat: 2, + // Card Trainer/Energy informations - rarity: Rarity.RARE, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/31.ts b/cards/pl/pl4/31.ts index 2a30db72e..5b1dd9176 100644 --- a/cards/pl/pl4/31.ts +++ b/cards/pl/pl4/31.ts @@ -4,93 +4,116 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-31", + localId: 31, - // Card informations name: { en: "Sceptile", }, - hp: 130, - - type: [ - Type.GRASS, - ], - - dexId: 254, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/31/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/31/high", - }, - }, - - evolveFrom: { - en: "Grovyle", - }, - tags: [ Tag.STAGE2, ], illustrator: "Kouki Saitou", + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/31/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/31/high", + }, + + }, - attacks: [{ - cost: [ - Type.GRASS - ], - name: { - en: "Leaf Supply", + // Card Pokémon Informations + evolveFrom: { + en: "Grovyle", + }, + + dexId: 254, + + + + type: [ + Type.GRASS, + ], + + + attacks: [ + { + cost: [ + Type.GRASS, + ], + + name: { + en: "Leaf Supply", + }, + + text: { + en: "You may attach a basic Energy card from your hand to 1 of your Pokémon.", + }, + + damage: 30, + }, - text: { - en: "You may attach a basic Energy card from your hand to 1 of your Pokémon.", + { + cost: [ + Type.GRASS, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Dual Cut", + }, + + text: { + en: "Flip 2 coins. This attack does 70 damage times the number of heads.", + }, + + damage: "70x", + }, - damage: 30 - },{ - cost: [ - Type.GRASS, - Type.COLORLESS, - Type.COLORLESS - ], - name: { - en: "Dual Cut", + ], + + weaknesses: [ + { + type: Type.FIRE, + + value: "+30", + }, - text: { - en: "Flip 2 coins. This attack does 70 damage times the number of heads.", + ], + + resistances: [ + { + type: Type.WATER, + + value: "-20", + }, - damage: 70 - }], + ], - weaknesses: [{ - type: Type.FIRE, - value: "+30" - }], - - resistances: [{ - type: Type.WATER, - value: "-20" - }], + retreat: 1, + // Card Trainer/Energy informations - rarity: Rarity.RARE, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/32.ts b/cards/pl/pl4/32.ts index bf24ef291..d2b87a544 100644 --- a/cards/pl/pl4/32.ts +++ b/cards/pl/pl4/32.ts @@ -4,88 +4,111 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-32", + localId: 32, - // Card informations name: { en: "Spiritomb", }, - hp: 60, - - type: [ - Type.DARKNESS, - ], - - dexId: 442, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/32/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/32/high", - }, - }, - - evolveFrom: {}, - tags: [ Tag.BASIC, ], illustrator: "Aya Kusube", - abilities: [{ - id: 293, - type: AbilityType.POKEBODY, - name: { - en: "Keystone Seal", + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/32/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/32/high", + }, + + }, + + + // Card Pokémon Informations + + dexId: 442, + + + + type: [ + Type.DARKNESS, + ], + + abilities: [ + { + type: AbilityType.POKEBODY, + + name: { + en: "Keystone Seal", + }, + + text: { + en: "As long as Spiritomb is your Active Pokémon, each player can't play any Trainer cards from his or her hand.", + }, + +} +, + ], + + attacks: [ + { + + name: { + en: "Darkness Grace", + }, + + text: { + en: "Search your deck for a card that evolves from 1 of your Pokémon and put it onto that Pokémon. (This counts as evolving that Pokémon.) If you do, put 1 damage counter on Spiritomb. Shuffle your deck afterward.", + }, + + }, - text: { - en: "As long as Spiritomb is your Active Pokémon, each player can't play any Trainer cards from his or her hand.", - } - }], + { + cost: [ + Type.DARKNESS, + ], + + name: { + en: "Will-o'-the-wisp", + }, + + + damage: 10, - attacks: [{ - name: { - en: "Darkness Grace", }, - text: { - en: "Search your deck for a card that evolves from 1 of your Pokémon and put it onto that Pokémon. (This counts as evolving that Pokémon.) If you do, put 1 damage counter on Spiritomb. Shuffle your deck afterward.", + ], + + + resistances: [ + { + type: Type.COLORLESS, + + value: "-20", + }, - },{ - cost: [ - Type.DARKNESS - ], - name: { - en: "Will-o'-the-wisp", - }, - damage: 10 - }], + ], + + retreat: 1, + // Card Trainer/Energy informations - resistances: [{ - type: Type.COLORLESS, - value: "-20" - }], - - - - rarity: Rarity.RARE, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/33.ts b/cards/pl/pl4/33.ts index 8b9ad3019..a7b4515df 100644 --- a/cards/pl/pl4/33.ts +++ b/cards/pl/pl4/33.ts @@ -4,92 +4,115 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-33", + localId: 33, - // Card informations name: { en: "Bronzong", }, - hp: 90, - - type: [ - Type.METAL, - ], - - dexId: 437, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/33/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/33/high", - }, - }, - - evolveFrom: { - en: "Bronzor", - }, - tags: [ Tag.STAGE1, ], illustrator: "Masakazu Fukuda", + rarity: Rarity.UNCOMMON, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/33/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/33/high", + }, + + }, + + + // Card Pokémon Informations + evolveFrom: { + en: "Bronzor", + }, + + dexId: 437, + + + + type: [ + Type.METAL, + ], + + + attacks: [ + { + cost: [ + Type.METAL, + ], + + name: { + en: "Wide Laser", + }, + + text: { + en: "This attack does 10 damage to each of your opponent's Pokémon. (Don't apply Weakness and Resistance for Benched Pokémon.)", + }, - attacks: [{ - cost: [ - Type.METAL - ], - name: { - en: "Wide Laser", }, - text: { - en: "This attack does 10 damage to each of your opponent's Pokémon. (Don't apply Weakness and Resistance for Benched Pokémon.)", + { + cost: [ + Type.COLORLESS, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Hyper Beam", + }, + + text: { + en: "Flip a coin. If heads, discard an Energy card attached to the Defending Pokémon.", + }, + + damage: 50, + }, - },{ - cost: [ - Type.COLORLESS, - Type.COLORLESS, - Type.COLORLESS - ], - name: { - en: "Hyper Beam", + ], + + weaknesses: [ + { + type: Type.FIRE, + + value: "+20", + }, - text: { - en: "Flip a coin. If heads, discard an Energy card attached to the Defending Pokémon.", + ], + + resistances: [ + { + type: Type.PSYCHIC, + + value: "-20", + }, - damage: 50 - }], + ], - weaknesses: [{ - type: Type.FIRE, - value: "+20" - }], - - resistances: [{ - type: Type.PSYCHIC, - value: "-20" - }], + retreat: 3, + // Card Trainer/Energy informations - rarity: Rarity.UNCOMMON, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/34.ts b/cards/pl/pl4/34.ts index ed83351bd..b8eb36cd4 100644 --- a/cards/pl/pl4/34.ts +++ b/cards/pl/pl4/34.ts @@ -4,88 +4,110 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-34", + localId: 34, - // Card informations name: { en: "Bronzor", }, - hp: 50, - - type: [ - Type.METAL, - ], - - dexId: 436, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/34/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/34/high", - }, - }, - - evolveFrom: {}, - tags: [ Tag.BASIC, ], illustrator: "kawayoo", + rarity: Rarity.UNCOMMON, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/34/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/34/high", + }, + + }, - attacks: [{ - cost: [ - Type.METAL - ], - name: { - en: "Speed Dive", + // Card Pokémon Informations + + dexId: 436, + + + + type: [ + Type.METAL, + ], + + + attacks: [ + { + cost: [ + Type.METAL, + ], + + name: { + en: "Speed Dive", + }, + + + damage: 10, + }, - damage: 10 - },{ - cost: [ - Type.COLORLESS, - Type.COLORLESS, - Type.COLORLESS - ], - name: { - en: "Extrasensory", + { + cost: [ + Type.COLORLESS, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Extrasensory", + }, + + text: { + en: "If you have the same number of cards in your hand as your opponent, this attack does 30 damage plus 30 more damage.", + }, + + damage: "30+", + }, - text: { - en: "If you have the same number of cards in your hand as your opponent, this attack does 30 damage plus 30 more damage.", + ], + + weaknesses: [ + { + type: Type.FIRE, + + value: "+10", + }, - damage: 30 - }], + ], - weaknesses: [{ - type: Type.FIRE, - value: "+10" - }], + resistances: [ + { + type: Type.PSYCHIC, - resistances: [{ - type: Type.PSYCHIC, - value: "-20" - }], + value: "-20", + + }, + ], + + retreat: 2, + // Card Trainer/Energy informations - rarity: Rarity.UNCOMMON, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/35.ts b/cards/pl/pl4/35.ts index b80c47719..bc8410768 100644 --- a/cards/pl/pl4/35.ts +++ b/cards/pl/pl4/35.ts @@ -4,88 +4,106 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-35", + localId: 35, - // Card informations name: { en: "Charmeleon", }, - hp: 80, - - type: [ - Type.FIRE, - ], - - dexId: 5, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/35/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/35/high", - }, - }, - - evolveFrom: { - en: "Charmander", - }, - tags: [ Tag.STAGE1, ], illustrator: "Sumiyoshi Kizuki", + rarity: Rarity.UNCOMMON, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/35/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/35/high", + }, + + }, - attacks: [{ - cost: [ - Type.COLORLESS, - Type.COLORLESS - ], - name: { - en: "Slam", + // Card Pokémon Informations + evolveFrom: { + en: "Charmander", + }, + + dexId: 5, + + + + type: [ + Type.FIRE, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Slam", + }, + + text: { + en: "Flip 2 coins. This attack does 30 damage times the number of heads.", + }, + + damage: "30x", + }, - text: { - en: "Flip 2 coins. This attack does 30 damage times the number of heads.", + { + cost: [ + Type.FIRE, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Fire Punch", + }, + + + damage: 50, + }, - damage: 30 - },{ - cost: [ - Type.FIRE, - Type.COLORLESS, - Type.COLORLESS - ], - name: { - en: "Fire Punch", + ], + + weaknesses: [ + { + type: Type.WATER, + + value: "+20", + }, - damage: 50 - }], - - weaknesses: [{ - type: Type.WATER, - value: "+20" - }], + ], + retreat: 1, + // Card Trainer/Energy informations - rarity: Rarity.UNCOMMON, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/36.ts b/cards/pl/pl4/36.ts index f09cea238..f10d91118 100644 --- a/cards/pl/pl4/36.ts +++ b/cards/pl/pl4/36.ts @@ -4,90 +4,112 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-36", + localId: 36, - // Card informations name: { en: "Gastly", }, - hp: 50, - - type: [ - Type.PSYCHIC, - ], - - dexId: 92, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/36/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/36/high", - }, - }, - - evolveFrom: {}, - tags: [ Tag.BASIC, ], illustrator: "kawayoo", + rarity: Rarity.UNCOMMON, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/36/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/36/high", + }, + + }, - attacks: [{ - cost: [ - Type.PSYCHIC - ], - name: { - en: "Lick", + // Card Pokémon Informations + + dexId: 92, + + + + type: [ + Type.PSYCHIC, + ], + + + attacks: [ + { + cost: [ + Type.PSYCHIC, + ], + + name: { + en: "Lick", + }, + + text: { + en: "Flip a coin. If heads, the Defending Pokémon is now Paralyzed.", + }, + + damage: 10, + }, - text: { - en: "Flip a coin. If heads, the Defending Pokémon is now Paralyzed.", + { + cost: [ + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Night Shade", + }, + + text: { + en: "Does 10 damage to 1 of your opponent's Benched Pokémon. (Don't apply Weakness and Resistance for Benched Pokémon.)", + }, + + damage: 10, + }, - damage: 10 - },{ - cost: [ - Type.COLORLESS, - Type.COLORLESS - ], - name: { - en: "Night Shade", + ], + + weaknesses: [ + { + type: Type.DARKNESS, + + value: "+10", + }, - text: { - en: "Does 10 damage to 1 of your opponent's Benched Pokémon. (Don't apply Weakness and Resistance for Benched Pokémon.)", + ], + + resistances: [ + { + type: Type.COLORLESS, + + value: "-20", + }, - damage: 10 - }], + ], - weaknesses: [{ - type: Type.DARKNESS, - value: "+10" - }], - - resistances: [{ - type: Type.COLORLESS, - value: "-20" - }], + retreat: 1, + // Card Trainer/Energy informations - rarity: Rarity.UNCOMMON, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/37.ts b/cards/pl/pl4/37.ts index 81258fb18..aba3a4c2e 100644 --- a/cards/pl/pl4/37.ts +++ b/cards/pl/pl4/37.ts @@ -4,91 +4,114 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-37", + localId: 37, - // Card informations name: { en: "Graveler", }, - hp: 90, - - type: [ - Type.FIGHTING, - ], - - dexId: 75, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/37/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/37/high", - }, - }, - - evolveFrom: { - en: "Geodude", - }, - tags: [ Tag.STAGE1, ], illustrator: "Sachiko Adachi", + rarity: Rarity.UNCOMMON, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/37/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/37/high", + }, + + }, - attacks: [{ - cost: [ - Type.COLORLESS, - Type.COLORLESS - ], - name: { - en: "Tackle", + // Card Pokémon Informations + evolveFrom: { + en: "Geodude", + }, + + dexId: 75, + + + + type: [ + Type.FIGHTING, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Tackle", + }, + + + damage: 30, + }, - damage: 30 - },{ - cost: [ - Type.FIGHTING, - Type.FIGHTING, - Type.COLORLESS - ], - name: { - en: "Double-edge", + { + cost: [ + Type.FIGHTING, + Type.FIGHTING, + Type.COLORLESS, + ], + + name: { + en: "Double-edge", + }, + + text: { + en: "Graveler does 10 damage to itself.", + }, + + damage: 70, + }, - text: { - en: "Graveler does 10 damage to itself.", + ], + + weaknesses: [ + { + type: Type.GRASS, + + value: "+20", + }, - damage: 70 - }], + ], - weaknesses: [{ - type: Type.GRASS, - value: "+20" - }], + resistances: [ + { + type: Type.LIGHTNING, - resistances: [{ - type: Type.LIGHTNING, - value: "-20" - }], + value: "-20", + + }, + ], + + retreat: 3, + // Card Trainer/Energy informations - rarity: Rarity.UNCOMMON, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/38.ts b/cards/pl/pl4/38.ts index 7fd9a1059..2428dbc1e 100644 --- a/cards/pl/pl4/38.ts +++ b/cards/pl/pl4/38.ts @@ -4,88 +4,111 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-38", + localId: 38, - // Card informations name: { en: "Grovyle", }, - hp: 80, - - type: [ - Type.GRASS, - ], - - dexId: 253, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/38/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/38/high", - }, - }, - - evolveFrom: { - en: "Treecko", - }, - tags: [ Tag.STAGE1, ], illustrator: "Tomoaki Imakuni", + rarity: Rarity.UNCOMMON, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/38/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/38/high", + }, + + }, + + + // Card Pokémon Informations + evolveFrom: { + en: "Treecko", + }, + + dexId: 253, + + + + type: [ + Type.GRASS, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Detect", + }, + + text: { + en: "Flip a coin. If heads, prevent all effects of an attack, including damage, done to Grovyle during your opponent's next turn.", + }, - attacks: [{ - cost: [ - Type.COLORLESS - ], - name: { - en: "Detect", }, - text: { - en: "Flip a coin. If heads, prevent all effects of an attack, including damage, done to Grovyle during your opponent's next turn.", + { + cost: [ + Type.GRASS, + Type.COLORLESS, + ], + + name: { + en: "Blade Arms", + }, + + + damage: 30, + }, - },{ - cost: [ - Type.GRASS, - Type.COLORLESS - ], - name: { - en: "Blade Arms", + ], + + weaknesses: [ + { + type: Type.FIRE, + + value: "+20", + }, - damage: 30 - }], + ], - weaknesses: [{ - type: Type.FIRE, - value: "+20" - }], + resistances: [ + { + type: Type.WATER, - resistances: [{ - type: Type.WATER, - value: "-20" - }], + value: "-20", + + }, + ], + + retreat: 1, + // Card Trainer/Energy informations - rarity: Rarity.UNCOMMON, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/39.ts b/cards/pl/pl4/39.ts index 72fc595e5..5a9f17cca 100644 --- a/cards/pl/pl4/39.ts +++ b/cards/pl/pl4/39.ts @@ -4,91 +4,114 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-39", + localId: 39, - // Card informations name: { en: "Grovyle", }, - hp: 80, - - type: [ - Type.GRASS, - ], - - dexId: 253, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/39/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/39/high", - }, - }, - - evolveFrom: { - en: "Treecko", - }, - tags: [ Tag.STAGE1, ], illustrator: "Kouki Saitou", + rarity: Rarity.UNCOMMON, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/39/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/39/high", + }, + + }, - attacks: [{ - cost: [ - Type.COLORLESS, - Type.COLORLESS - ], - name: { - en: "Quick Attack", + // Card Pokémon Informations + evolveFrom: { + en: "Treecko", + }, + + dexId: 253, + + + + type: [ + Type.GRASS, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Quick Attack", + }, + + text: { + en: "Flip a coin. If heads, this attack does 20 damage plus 10 more damage.", + }, + + damage: "20+", + }, - text: { - en: "Flip a coin. If heads, this attack does 20 damage plus 10 more damage.", + { + cost: [ + Type.GRASS, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Cut", + }, + + + damage: 50, + }, - damage: 20 - },{ - cost: [ - Type.GRASS, - Type.COLORLESS, - Type.COLORLESS - ], - name: { - en: "Cut", + ], + + weaknesses: [ + { + type: Type.FIRE, + + value: "+20", + }, - damage: 50 - }], + ], - weaknesses: [{ - type: Type.FIRE, - value: "+20" - }], + resistances: [ + { + type: Type.WATER, - resistances: [{ - type: Type.WATER, - value: "-20" - }], + value: "-20", + + }, + ], + + retreat: 1, + // Card Trainer/Energy informations - rarity: Rarity.UNCOMMON, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/4.ts b/cards/pl/pl4/4.ts index 92b2845dd..9a5b11c80 100644 --- a/cards/pl/pl4/4.ts +++ b/cards/pl/pl4/4.ts @@ -4,90 +4,108 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-4", + localId: 4, - // Card informations name: { en: "Kabutops", }, - hp: 130, - - type: [ - Type.FIGHTING, - ], - - dexId: 141, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/4/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/4/high", - }, - }, - - evolveFrom: { - en: "Kabuto", - }, - tags: [ Tag.STAGE2, ], illustrator: "Hajime Kusajima", + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/4/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/4/high", + }, + + }, - attacks: [{ - cost: [ - Type.FIGHTING - ], - name: { - en: "Primal Scythe", + // Card Pokémon Informations + evolveFrom: { + en: "Kabuto", + }, + + dexId: 141, + + + + type: [ + Type.FIGHTING, + ], + + + attacks: [ + { + cost: [ + Type.FIGHTING, + ], + + name: { + en: "Primal Scythe", + }, + + text: { + en: "You may discard Helix Fossil, Dome Fossil, or Old Amber from your hand. If you do, this attack does 20 damage plus 50 more damage.", + }, + + damage: "20+", + }, - text: { - en: "You may discard Helix Fossil, Dome Fossil, or Old Amber from your hand. If you do, this attack does 20 damage plus 50 more damage.", + { + cost: [ + Type.FIGHTING, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Rock Slide", + }, + + text: { + en: "Does 10 damage to 2 of your opponent's Benched Pokémon. (Don't apply Weakness and Resistance for Benched Pokémon.)", + }, + + damage: 60, + }, - damage: 20 - },{ - cost: [ - Type.FIGHTING, - Type.COLORLESS, - Type.COLORLESS - ], - name: { - en: "Rock Slide", + ], + + weaknesses: [ + { + type: Type.GRASS, + + value: "+30", + }, - text: { - en: "Does 10 damage to 2 of your opponent's Benched Pokémon. (Don't apply Weakness and Resistance for Benched Pokémon.)", - }, - damage: 60 - }], - - weaknesses: [{ - type: Type.GRASS, - value: "+30" - }], + ], + retreat: 2, + // Card Trainer/Energy informations - rarity: Rarity.RARE, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/40.ts b/cards/pl/pl4/40.ts index 5c178ae26..6dad9e2e6 100644 --- a/cards/pl/pl4/40.ts +++ b/cards/pl/pl4/40.ts @@ -4,82 +4,99 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-40", + localId: 40, - // Card informations name: { en: "Gulpin", }, - hp: 60, - - type: [ - Type.PSYCHIC, - ], - - dexId: 316, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/40/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/40/high", - }, - }, - - evolveFrom: {}, - tags: [ Tag.BASIC, ], illustrator: "Sachiko Adachi", + rarity: Rarity.UNCOMMON, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/40/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/40/high", + }, + + }, + + + // Card Pokémon Informations + + dexId: 316, + + + + type: [ + Type.PSYCHIC, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Endure", + }, + + text: { + en: "Flip a coin. If heads, during your opponent's next turn, if Gulpin would be Knocked Out by damage from an attack, Gulpin is not Knocked Out and its remaining HP becomes 10 instead.", + }, - attacks: [{ - cost: [ - Type.COLORLESS - ], - name: { - en: "Endure", }, - text: { - en: "Flip a coin. If heads, during your opponent's next turn, if Gulpin would be Knocked Out by damage from an attack, Gulpin is not Knocked Out and its remaining HP becomes 10 instead.", + { + cost: [ + Type.PSYCHIC, + ], + + name: { + en: "Pound", + }, + + + damage: 10, + }, - },{ - cost: [ - Type.PSYCHIC - ], - name: { - en: "Pound", + ], + + weaknesses: [ + { + type: Type.PSYCHIC, + + value: "+10", + }, - damage: 10 - }], - - weaknesses: [{ - type: Type.PSYCHIC, - value: "+10" - }], + ], + retreat: 2, + // Card Trainer/Energy informations - rarity: Rarity.UNCOMMON, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/41.ts b/cards/pl/pl4/41.ts index 4fdc0ced0..2d85c25f2 100644 --- a/cards/pl/pl4/41.ts +++ b/cards/pl/pl4/41.ts @@ -4,89 +4,113 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-41", + localId: 41, - // Card informations name: { en: "Haunter", }, - hp: 70, - - type: [ - Type.PSYCHIC, - ], - - dexId: 93, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/41/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/41/high", - }, - }, - - evolveFrom: { - en: "Gastly", - }, - tags: [ Tag.STAGE1, ], illustrator: "Tomokazu Komiya", - abilities: [{ - id: 297, - type: AbilityType.POKEBODY, - name: { - en: "Hidden Poison", + rarity: Rarity.UNCOMMON, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/41/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/41/high", + }, + + }, + + + // Card Pokémon Informations + evolveFrom: { + en: "Gastly", + }, + + dexId: 93, + + + + type: [ + Type.PSYCHIC, + ], + + abilities: [ + { + type: AbilityType.POKEBODY, + + name: { + en: "Hidden Poison", + }, + + text: { + en: "If Haunter is your Active Pokémon and is damaged by an opponent's attack (even if Haunter is Knocked Out), the Attacking Pokémon is now Poisoned.", + }, + +} +, + ], + + attacks: [ + { + cost: [ + Type.PSYCHIC, + Type.COLORLESS, + ], + + name: { + en: "Tongue Spring", + }, + + text: { + en: "Choose 1 of your opponent's Pokémon. This attack does 20 damage to that Pokémon. (Don't apply Weakness and Resistance for Benched Pokémon.)", + }, + + }, - text: { - en: "If Haunter is your Active Pokémon and is damaged by an opponent's attack (even if Haunter is Knocked Out), the Attacking Pokémon is now Poisoned.", - } - }], + ], + + weaknesses: [ + { + type: Type.DARKNESS, + + value: "+20", - attacks: [{ - cost: [ - Type.PSYCHIC, - Type.COLORLESS - ], - name: { - en: "Tongue Spring", }, - text: { - en: "Choose 1 of your opponent's Pokémon. This attack does 20 damage to that Pokémon. (Don't apply Weakness and Resistance for Benched Pokémon.)", + ], + + resistances: [ + { + type: Type.COLORLESS, + + value: "-20", + }, - }], + ], - weaknesses: [{ - type: Type.DARKNESS, - value: "+20" - }], - - resistances: [{ - type: Type.COLORLESS, - value: "-20" - }], + retreat: 1, + // Card Trainer/Energy informations - rarity: Rarity.UNCOMMON, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/42.ts b/cards/pl/pl4/42.ts index aef849fba..3a0a7810d 100644 --- a/cards/pl/pl4/42.ts +++ b/cards/pl/pl4/42.ts @@ -4,89 +4,112 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-42", + localId: 42, - // Card informations name: { en: "Haunter", }, - hp: 80, - - type: [ - Type.PSYCHIC, - ], - - dexId: 93, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/42/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/42/high", - }, - }, - - evolveFrom: { - en: "Gastly", - }, - tags: [ Tag.STAGE1, ], illustrator: "Mitsuhiro Arita", + rarity: Rarity.UNCOMMON, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/42/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/42/high", + }, + + }, - attacks: [{ - cost: [ - Type.PSYCHIC - ], - name: { - en: "Psyshot", + // Card Pokémon Informations + evolveFrom: { + en: "Gastly", + }, + + dexId: 93, + + + + type: [ + Type.PSYCHIC, + ], + + + attacks: [ + { + cost: [ + Type.PSYCHIC, + ], + + name: { + en: "Psyshot", + }, + + + damage: 20, + }, - damage: 20 - },{ - cost: [ - Type.COLORLESS, - Type.COLORLESS - ], - name: { - en: "Shadow Bind", + { + cost: [ + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Shadow Bind", + }, + + text: { + en: "The Defending Pokémon can't retreat during your opponent's next turn.", + }, + + damage: 30, + }, - text: { - en: "The Defending Pokémon can't retreat during your opponent's next turn.", + ], + + weaknesses: [ + { + type: Type.DARKNESS, + + value: "+20", + }, - damage: 30 - }], + ], - weaknesses: [{ - type: Type.DARKNESS, - value: "+20" - }], + resistances: [ + { + type: Type.COLORLESS, - resistances: [{ - type: Type.COLORLESS, - value: "-20" - }], + value: "-20", + + }, + ], + + retreat: 1, + // Card Trainer/Energy informations - rarity: Rarity.UNCOMMON, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/43.ts b/cards/pl/pl4/43.ts index 3145fc476..c2be9fd2e 100644 --- a/cards/pl/pl4/43.ts +++ b/cards/pl/pl4/43.ts @@ -4,90 +4,113 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-43", + localId: 43, - // Card informations name: { en: "Luxio", }, - hp: 80, - - type: [ - Type.LIGHTNING, - ], - - dexId: 404, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/43/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/43/high", - }, - }, - - evolveFrom: { - en: "Shinx", - }, - tags: [ Tag.STAGE1, ], illustrator: "Suwama Chiaki", + rarity: Rarity.UNCOMMON, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/43/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/43/high", + }, + + }, - attacks: [{ - cost: [ - Type.COLORLESS - ], - name: { - en: "Kick", + // Card Pokémon Informations + evolveFrom: { + en: "Shinx", + }, + + dexId: 404, + + + + type: [ + Type.LIGHTNING, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Kick", + }, + + + damage: 20, + }, - damage: 20 - },{ - cost: [ - Type.LIGHTNING, - Type.COLORLESS, - Type.COLORLESS - ], - name: { - en: "Discharge", + { + cost: [ + Type.LIGHTNING, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Discharge", + }, + + text: { + en: "Discard all Lightning Energy attached to Luxio. Flip a coin for each Energy card you discarded. This attack does 40 damage times the number of heads.", + }, + + damage: "40x", + }, - text: { - en: "Discard all Lightning Energy attached to Luxio. Flip a coin for each Energy card you discarded. This attack does 40 damage times the number of heads.", + ], + + weaknesses: [ + { + type: Type.FIGHTING, + + value: "+20", + }, - damage: 40 - }], + ], - weaknesses: [{ - type: Type.FIGHTING, - value: "+20" - }], + resistances: [ + { + type: Type.METAL, - resistances: [{ - type: Type.METAL, - value: "-20" - }], + value: "-20", + + }, + ], + + retreat: 1, + // Card Trainer/Energy informations - rarity: Rarity.UNCOMMON, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/45.ts b/cards/pl/pl4/45.ts index fc680a6e5..ad9788d7f 100644 --- a/cards/pl/pl4/45.ts +++ b/cards/pl/pl4/45.ts @@ -4,90 +4,113 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-45", + localId: 45, - // Card informations name: { en: "Pelipper", }, - hp: 90, - - type: [ - Type.WATER, - ], - - dexId: 279, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/45/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/45/high", - }, - }, - - evolveFrom: { - en: "Wingull", - }, - tags: [ Tag.STAGE1, ], illustrator: "Naoyo Kimura", + rarity: Rarity.UNCOMMON, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/45/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/45/high", + }, + + }, - attacks: [{ - cost: [ - Type.COLORLESS - ], - name: { - en: "Water Ball", + // Card Pokémon Informations + evolveFrom: { + en: "Wingull", + }, + + dexId: 279, + + + + type: [ + Type.WATER, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Water Ball", + }, + + text: { + en: "Does 20 damage plus 10 more damage for each Water Energy attached to Pelipper.", + }, + + damage: "20+", + }, - text: { - en: "Does 20 damage plus 10 more damage for each Water Energy attached to Pelipper.", + { + cost: [ + Type.WATER, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Wing Attack", + }, + + + damage: 60, + }, - damage: 20 - },{ - cost: [ - Type.WATER, - Type.COLORLESS, - Type.COLORLESS - ], - name: { - en: "Wing Attack", + ], + + weaknesses: [ + { + type: Type.LIGHTNING, + + value: "+20", + }, - damage: 60 - }], + ], - weaknesses: [{ - type: Type.LIGHTNING, - value: "+20" - }], + resistances: [ + { + type: Type.FIGHTING, - resistances: [{ - type: Type.FIGHTING, - value: "-20" - }], + value: "-20", + + }, + ], + + retreat: 2, + // Card Trainer/Energy informations - rarity: Rarity.UNCOMMON, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/46.ts b/cards/pl/pl4/46.ts index 6dd841142..490a03fe8 100644 --- a/cards/pl/pl4/46.ts +++ b/cards/pl/pl4/46.ts @@ -4,83 +4,100 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-46", + localId: 46, - // Card informations name: { en: "Ponyta", }, - hp: 40, - - type: [ - Type.FIRE, - ], - - dexId: 77, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/46/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/46/high", - }, - }, - - evolveFrom: {}, - tags: [ Tag.BASIC, ], illustrator: "Kanako Eo", + rarity: Rarity.UNCOMMON, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/46/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/46/high", + }, + + }, + + + // Card Pokémon Informations + + dexId: 77, + + + + type: [ + Type.FIRE, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Ascension", + }, + + text: { + en: "Search your deck for a card that evolves from Ponyta and put it onto Ponyta. (This counts as evolving Ponyta.) Shuffle your deck afterward.", + }, - attacks: [{ - cost: [ - Type.COLORLESS - ], - name: { - en: "Ascension", }, - text: { - en: "Search your deck for a card that evolves from Ponyta and put it onto Ponyta. (This counts as evolving Ponyta.) Shuffle your deck afterward.", + { + cost: [ + Type.FIRE, + Type.COLORLESS, + ], + + name: { + en: "Combustion", + }, + + + damage: 20, + }, - },{ - cost: [ - Type.FIRE, - Type.COLORLESS - ], - name: { - en: "Combustion", + ], + + weaknesses: [ + { + type: Type.WATER, + + value: "+10", + }, - damage: 20 - }], - - weaknesses: [{ - type: Type.WATER, - value: "+10" - }], + ], + retreat: 1, + // Card Trainer/Energy informations - rarity: Rarity.UNCOMMON, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/48.ts b/cards/pl/pl4/48.ts index 0be28a89d..321ac80b4 100644 --- a/cards/pl/pl4/48.ts +++ b/cards/pl/pl4/48.ts @@ -4,89 +4,107 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-48", + localId: 48, - // Card informations name: { en: "Shelgon", }, - hp: 80, - - type: [ - Type.COLORLESS, - ], - - dexId: 372, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/48/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/48/high", - }, - }, - - evolveFrom: { - en: "Bagon", - }, - tags: [ Tag.STAGE1, ], illustrator: "Atsuko Nishida", + rarity: Rarity.UNCOMMON, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/48/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/48/high", + }, + + }, + + + // Card Pokémon Informations + evolveFrom: { + en: "Bagon", + }, + + dexId: 372, + + + + type: [ + Type.COLORLESS, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Scrunch", + }, + + text: { + en: "Flip a coin. If heads, prevent all damage done to Shelgon by attacks during your opponent's next turn.", + }, - attacks: [{ - cost: [ - Type.COLORLESS - ], - name: { - en: "Scrunch", }, - text: { - en: "Flip a coin. If heads, prevent all damage done to Shelgon by attacks during your opponent's next turn.", + { + cost: [ + Type.COLORLESS, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Dragon Bump", + }, + + text: { + en: "If Shelgon has any basic Fire Energy and any basic Water Energy attached to it, this attack does 40 damage plus 20 more damage.", + }, + + damage: "40+", + }, - },{ - cost: [ - Type.COLORLESS, - Type.COLORLESS, - Type.COLORLESS - ], - name: { - en: "Dragon Bump", + ], + + weaknesses: [ + { + type: Type.COLORLESS, + + value: "+20", + }, - text: { - en: "If Shelgon has any basic Fire Energy and any basic Water Energy attached to it, this attack does 40 damage plus 20 more damage.", - }, - damage: 40 - }], - - weaknesses: [{ - type: Type.COLORLESS, - value: "+20" - }], + ], + retreat: 1, + // Card Trainer/Energy informations - rarity: Rarity.UNCOMMON, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/49.ts b/cards/pl/pl4/49.ts index 40ee2dcb0..1cc1d87e2 100644 --- a/cards/pl/pl4/49.ts +++ b/cards/pl/pl4/49.ts @@ -4,90 +4,108 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-49", + localId: 49, - // Card informations name: { en: "Wormadam Plant Cloak", }, - hp: 80, - - type: [ - Type.GRASS, - ], - - dexId: 413, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/49/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/49/high", - }, - }, - - evolveFrom: { - en: "Burmy Plant Cloak", - }, - tags: [ Tag.STAGE1, ], illustrator: "Kouki Saitou", + rarity: Rarity.UNCOMMON, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/49/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/49/high", + }, + + }, - attacks: [{ - cost: [ - Type.GRASS - ], - name: { - en: "Magical Needle", + // Card Pokémon Informations + evolveFrom: { + en: "Burmy Plant Cloak", + }, + + dexId: 413, + + + + type: [ + Type.GRASS, + ], + + + attacks: [ + { + cost: [ + Type.GRASS, + ], + + name: { + en: "Magical Needle", + }, + + text: { + en: "Remove 2 damage counters from 1 of your Benched Pokémon.", + }, + + damage: 20, + }, - text: { - en: "Remove 2 damage counters from 1 of your Benched Pokémon.", + { + cost: [ + Type.GRASS, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Cloak Scale", + }, + + text: { + en: "If you have Wormadam Sandy Cloak in play, the Defending Pokémon is now Burned, Confused, and Poisoned.", + }, + + damage: 50, + }, - damage: 20 - },{ - cost: [ - Type.GRASS, - Type.COLORLESS, - Type.COLORLESS - ], - name: { - en: "Cloak Scale", + ], + + weaknesses: [ + { + type: Type.FIRE, + + value: "+20", + }, - text: { - en: "If you have Wormadam Sandy Cloak in play, the Defending Pokémon is now Burned, Confused, and Poisoned.", - }, - damage: 50 - }], - - weaknesses: [{ - type: Type.FIRE, - value: "+20" - }], + ], + retreat: 1, + // Card Trainer/Energy informations - rarity: Rarity.UNCOMMON, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/50.ts b/cards/pl/pl4/50.ts index a5f22c8c6..0cfffc8df 100644 --- a/cards/pl/pl4/50.ts +++ b/cards/pl/pl4/50.ts @@ -4,90 +4,113 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-50", + localId: 50, - // Card informations name: { en: "Wormadam Sandy Cloak", }, - hp: 90, - - type: [ - Type.FIGHTING, - ], - - dexId: 413, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/50/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/50/high", - }, - }, - - evolveFrom: { - en: "Burmy Sandy Cloak", - }, - tags: [ Tag.STAGE1, ], illustrator: "Atsuko Nishida", + rarity: Rarity.UNCOMMON, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/50/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/50/high", + }, + + }, - attacks: [{ - cost: [ - Type.FIGHTING - ], - name: { - en: "Hang Down", + // Card Pokémon Informations + evolveFrom: { + en: "Burmy Sandy Cloak", + }, + + dexId: 413, + + + + type: [ + Type.FIGHTING, + ], + + + attacks: [ + { + cost: [ + Type.FIGHTING, + ], + + name: { + en: "Hang Down", + }, + + + damage: 30, + }, - damage: 30 - },{ - cost: [ - Type.FIGHTING, - Type.COLORLESS, - Type.COLORLESS - ], - name: { - en: "Cloak Headbutt", + { + cost: [ + Type.FIGHTING, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Cloak Headbutt", + }, + + text: { + en: "If you have Wormadam Trash Cloak in play, this attack does 60 damage plus 30 more damage.", + }, + + damage: "60+", + }, - text: { - en: "If you have Wormadam Trash Cloak in play, this attack does 60 damage plus 30 more damage.", + ], + + weaknesses: [ + { + type: Type.FIRE, + + value: "+20", + }, - damage: 60 - }], + ], - weaknesses: [{ - type: Type.FIRE, - value: "+20" - }], + resistances: [ + { + type: Type.LIGHTNING, - resistances: [{ - type: Type.LIGHTNING, - value: "-20" - }], + value: "-20", + + }, + ], + + retreat: 1, + // Card Trainer/Energy informations - rarity: Rarity.UNCOMMON, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/51.ts b/cards/pl/pl4/51.ts index f930e0d6c..ad2ef1a06 100644 --- a/cards/pl/pl4/51.ts +++ b/cards/pl/pl4/51.ts @@ -4,91 +4,114 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-51", + localId: 51, - // Card informations name: { en: "Wormadam Trash Cloak", }, - hp: 90, - - type: [ - Type.METAL, - ], - - dexId: 413, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/51/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/51/high", - }, - }, - - evolveFrom: { - en: "Burmy Trash Cloak", - }, - tags: [ Tag.STAGE1, ], illustrator: "Miki Tanaka", + rarity: Rarity.UNCOMMON, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/51/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/51/high", + }, + + }, + + + // Card Pokémon Informations + evolveFrom: { + en: "Burmy Trash Cloak", + }, + + dexId: 413, + + + + type: [ + Type.METAL, + ], + + + attacks: [ + { + cost: [ + Type.METAL, + ], + + name: { + en: "Cloak Shard", + }, + + text: { + en: "Choose 1 of your opponent's Pokémon. This attack does 10 damage to that Pokémon. If you have Wormadam Plant Cloak in play, this attack does 40 damage to that Pokémon instead. (Don't apply Weakness and Resistance for Benched Pokémon.)", + }, - attacks: [{ - cost: [ - Type.METAL - ], - name: { - en: "Cloak Shard", }, - text: { - en: "Choose 1 of your opponent's Pokémon. This attack does 10 damage to that Pokémon. If you have Wormadam Plant Cloak in play, this attack does 40 damage to that Pokémon instead. (Don't apply Weakness and Resistance for Benched Pokémon.)", + { + cost: [ + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Serve Trash", + }, + + text: { + en: "You may search your opponent's discard pile for any 1 card, show it to your opponent, and put it on top of his or her deck.", + }, + + damage: 30, + }, - },{ - cost: [ - Type.COLORLESS, - Type.COLORLESS - ], - name: { - en: "Serve Trash", + ], + + weaknesses: [ + { + type: Type.FIRE, + + value: "+20", + }, - text: { - en: "You may search your opponent's discard pile for any 1 card, show it to your opponent, and put it on top of his or her deck.", + ], + + resistances: [ + { + type: Type.PSYCHIC, + + value: "-20", + }, - damage: 30 - }], + ], - weaknesses: [{ - type: Type.FIRE, - value: "+20" - }], - - resistances: [{ - type: Type.PSYCHIC, - value: "-20" - }], + retreat: 1, + // Card Trainer/Energy informations - rarity: Rarity.UNCOMMON, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/52.ts b/cards/pl/pl4/52.ts index c86a18a97..1d3440879 100644 --- a/cards/pl/pl4/52.ts +++ b/cards/pl/pl4/52.ts @@ -4,84 +4,101 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-52", + localId: 52, - // Card informations name: { en: "Bagon", }, - hp: 60, - - type: [ - Type.COLORLESS, - ], - - dexId: 371, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/52/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/52/high", - }, - }, - - evolveFrom: {}, - tags: [ Tag.BASIC, ], illustrator: "Naoyo Kimura", + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/52/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/52/high", + }, + + }, - attacks: [{ - cost: [ - Type.COLORLESS - ], - name: { - en: "Smash Kick", + // Card Pokémon Informations + + dexId: 371, + + + + type: [ + Type.COLORLESS, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Smash Kick", + }, + + + damage: 10, + }, - damage: 10 - },{ - cost: [ - Type.FIRE, - Type.COLORLESS - ], - name: { - en: "Super Singe", + { + cost: [ + Type.FIRE, + Type.COLORLESS, + ], + + name: { + en: "Super Singe", + }, + + text: { + en: "Flip a coin. If heads, the Defending Pokémon is now Burned.", + }, + + damage: 20, + }, - text: { - en: "Flip a coin. If heads, the Defending Pokémon is now Burned.", + ], + + weaknesses: [ + { + type: Type.COLORLESS, + + value: "+10", + }, - damage: 20 - }], - - weaknesses: [{ - type: Type.COLORLESS, - value: "+10" - }], + ], + retreat: 1, + // Card Trainer/Energy informations - rarity: Rarity.COMMON, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/53.ts b/cards/pl/pl4/53.ts index 762b52be4..022685c2d 100644 --- a/cards/pl/pl4/53.ts +++ b/cards/pl/pl4/53.ts @@ -4,88 +4,105 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-53", + localId: 53, - // Card informations name: { - en: "Beedrill G", + en: "Beedrill", }, - hp: 80, - - type: [ - Type.GRASS, - ], - - dexId: 15, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/53/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/53/high", - }, - }, - - evolveFrom: {}, - tags: [ Tag.BASIC, ], illustrator: "Wataru Kawahara", + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/53/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/53/high", + }, + + }, - attacks: [{ - cost: [ - Type.GRASS - ], - name: { - en: "Raid", + // Card Pokémon Informations + + dexId: 15, + + + + type: [ + Type.GRASS, + ], + + + attacks: [ + { + cost: [ + Type.GRASS, + ], + + name: { + en: "Raid", + }, + + text: { + en: "If you played Beedrill from your hand during this turn, this attack's base damage is 40 instead of 10.", + }, + + damage: 10, + }, - text: { - en: "If you played Beedrill from your hand during this turn, this attack's base damage is 40 instead of 10.", + { + cost: [ + Type.GRASS, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Fury Attack", + }, + + text: { + en: "Flip 3 coins. This attack does 30 damage times the number of heads.", + }, + + damage: "30x", + }, - damage: 10 - },{ - cost: [ - Type.GRASS, - Type.COLORLESS, - Type.COLORLESS - ], - name: { - en: "Fury Attack", + ], + + weaknesses: [ + { + type: Type.FIRE, + + value: "×2", + }, - text: { - en: "Flip 3 coins. This attack does 30 damage times the number of heads.", - }, - damage: 30 - }], - - weaknesses: [{ - type: Type.FIRE, - value: "×2" - }], + ], + retreat: 1, + // Card Trainer/Energy informations - rarity: Rarity.COMMON, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/54.ts b/cards/pl/pl4/54.ts index 18b70f3a6..2715e8a9a 100644 --- a/cards/pl/pl4/54.ts +++ b/cards/pl/pl4/54.ts @@ -4,87 +4,109 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-54", + localId: 54, - // Card informations name: { en: "Bronzor", }, - hp: 60, - - type: [ - Type.METAL, - ], - - dexId: 436, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/54/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/54/high", - }, - }, - - evolveFrom: {}, - tags: [ Tag.BASIC, ], illustrator: "Masakazu Fukuda", + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/54/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/54/high", + }, + + }, - attacks: [{ - cost: [ - Type.METAL - ], - name: { - en: "Hypnosis", + // Card Pokémon Informations + + dexId: 436, + + + + type: [ + Type.METAL, + ], + + + attacks: [ + { + cost: [ + Type.METAL, + ], + + name: { + en: "Hypnosis", + }, + + text: { + en: "Flip a coin. If heads, the Defending Pokémon is now Asleep.", + }, + + damage: 10, + }, - text: { - en: "Flip a coin. If heads, the Defending Pokémon is now Asleep.", + { + cost: [ + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Spinning Attack", + }, + + + damage: 20, + }, - damage: 10 - },{ - cost: [ - Type.COLORLESS, - Type.COLORLESS - ], - name: { - en: "Spinning Attack", + ], + + weaknesses: [ + { + type: Type.FIRE, + + value: "+10", + }, - damage: 20 - }], + ], - weaknesses: [{ - type: Type.FIRE, - value: "+10" - }], + resistances: [ + { + type: Type.PSYCHIC, - resistances: [{ - type: Type.PSYCHIC, - value: "-20" - }], + value: "-20", + + }, + ], + + retreat: 2, + // Card Trainer/Energy informations - rarity: Rarity.COMMON, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/55.ts b/cards/pl/pl4/55.ts index 051ac9057..c54a28bea 100644 --- a/cards/pl/pl4/55.ts +++ b/cards/pl/pl4/55.ts @@ -4,74 +4,86 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-55", + localId: 55, - // Card informations name: { en: "Buneary", }, - hp: 50, - - type: [ - Type.COLORLESS, - ], - - dexId: 427, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/55/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/55/high", - }, - }, - - evolveFrom: {}, - tags: [ Tag.BASIC, ], illustrator: "sui", + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/55/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/55/high", + }, + + }, + + + // Card Pokémon Informations + + dexId: 427, + + + + type: [ + Type.COLORLESS, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Bunny Hop", + }, + + text: { + en: "Choose 1 of your opponent's Pokémon that doesn't have any damage counters on it. This attack does 20 damage to that Pokémon. (Don't apply Weakness and Resistance for Benched Pokémon.)", + }, - attacks: [{ - cost: [ - Type.COLORLESS - ], - name: { - en: "Bunny Hop", }, - text: { - en: "Choose 1 of your opponent's Pokémon that doesn't have any damage counters on it. This attack does 20 damage to that Pokémon. (Don't apply Weakness and Resistance for Benched Pokémon.)", + ], + + weaknesses: [ + { + type: Type.FIGHTING, + + value: "+10", + }, - }], - - weaknesses: [{ - type: Type.FIGHTING, - value: "+10" - }], + ], + retreat: 1, + // Card Trainer/Energy informations - rarity: Rarity.COMMON, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/56.ts b/cards/pl/pl4/56.ts index c10adebb9..71b4a1164 100644 --- a/cards/pl/pl4/56.ts +++ b/cards/pl/pl4/56.ts @@ -4,82 +4,100 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-56", + localId: 56, - // Card informations name: { en: "Burmy Plant Cloak", }, - hp: 40, - - type: [ - Type.GRASS, - ], - - dexId: 412, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/56/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/56/high", - }, - }, - - evolveFrom: {}, - tags: [ Tag.BASIC, ], illustrator: "Kyoko Umemoto", - abilities: [{ - id: 157, - type: AbilityType.POKEBODY, - name: { - en: "Cloak Evolution", + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/56/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/56/high", + }, + + }, + + + // Card Pokémon Informations + + dexId: 412, + + + + type: [ + Type.GRASS, + ], + + abilities: [ + { + type: AbilityType.POKEBODY, + + name: { + en: "Cloak Evolution", + }, + + text: { + en: "Burmy Plant Cloak can evolve during the turn you play it.", + }, + +} +, + ], + + attacks: [ + { + cost: [ + Type.GRASS, + Type.COLORLESS, + ], + + name: { + en: "Tackle", + }, + + + damage: 20, + }, - text: { - en: "Burmy Plant Cloak can evolve during the turn you play it.", - } - }], + ], + + weaknesses: [ + { + type: Type.FIRE, + + value: "+10", - attacks: [{ - cost: [ - Type.GRASS, - Type.COLORLESS - ], - name: { - en: "Tackle", }, - damage: 20 - }], - - weaknesses: [{ - type: Type.FIRE, - value: "+10" - }], + ], + retreat: 1, + // Card Trainer/Energy informations - rarity: Rarity.COMMON, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/57.ts b/cards/pl/pl4/57.ts index b94e1caf9..259266cee 100644 --- a/cards/pl/pl4/57.ts +++ b/cards/pl/pl4/57.ts @@ -4,82 +4,100 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-57", + localId: 57, - // Card informations name: { en: "Burmy Sandy Cloak", }, - hp: 40, - - type: [ - Type.GRASS, - ], - - dexId: 412, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/57/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/57/high", - }, - }, - - evolveFrom: {}, - tags: [ Tag.BASIC, ], illustrator: "Tomokazu Komiya", - abilities: [{ - id: 157, - type: AbilityType.POKEBODY, - name: { - en: "Cloak Evolution", + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/57/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/57/high", + }, + + }, + + + // Card Pokémon Informations + + dexId: 412, + + + + type: [ + Type.GRASS, + ], + + abilities: [ + { + type: AbilityType.POKEBODY, + + name: { + en: "Cloak Evolution", + }, + + text: { + en: "Burmy Sandy Cloak can evolve during the turn you play it.", + }, + +} +, + ], + + attacks: [ + { + cost: [ + Type.FIGHTING, + Type.COLORLESS, + ], + + name: { + en: "Tackle", + }, + + + damage: 20, + }, - text: { - en: "Burmy Sandy Cloak can evolve during the turn you play it.", - } - }], + ], + + weaknesses: [ + { + type: Type.FIRE, + + value: "+10", - attacks: [{ - cost: [ - Type.FIGHTING, - Type.COLORLESS - ], - name: { - en: "Tackle", }, - damage: 20 - }], - - weaknesses: [{ - type: Type.FIRE, - value: "+10" - }], + ], + retreat: 1, + // Card Trainer/Energy informations - rarity: Rarity.COMMON, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/58.ts b/cards/pl/pl4/58.ts index 4c5603aae..cf1e8e5c6 100644 --- a/cards/pl/pl4/58.ts +++ b/cards/pl/pl4/58.ts @@ -4,82 +4,100 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-58", + localId: 58, - // Card informations name: { en: "Burmy Trash Cloak", }, - hp: 40, - - type: [ - Type.GRASS, - ], - - dexId: 412, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/58/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/58/high", - }, - }, - - evolveFrom: {}, - tags: [ Tag.BASIC, ], illustrator: "Yukiko Baba", - abilities: [{ - id: 157, - type: AbilityType.POKEBODY, - name: { - en: "Cloak Evolution", + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/58/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/58/high", + }, + + }, + + + // Card Pokémon Informations + + dexId: 412, + + + + type: [ + Type.GRASS, + ], + + abilities: [ + { + type: AbilityType.POKEBODY, + + name: { + en: "Cloak Evolution", + }, + + text: { + en: "Burmy Trash Cloak can evolve during the turn you play it.", + }, + +} +, + ], + + attacks: [ + { + cost: [ + Type.METAL, + Type.COLORLESS, + ], + + name: { + en: "Tackle", + }, + + + damage: 20, + }, - text: { - en: "Burmy Trash Cloak can evolve during the turn you play it.", - } - }], + ], + + weaknesses: [ + { + type: Type.FIRE, + + value: "+10", - attacks: [{ - cost: [ - Type.METAL, - Type.COLORLESS - ], - name: { - en: "Tackle", }, - damage: 20 - }], - - weaknesses: [{ - type: Type.FIRE, - value: "+10" - }], + ], + retreat: 1, + // Card Trainer/Energy informations - rarity: Rarity.COMMON, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/59.ts b/cards/pl/pl4/59.ts index 051e5ee6a..46ae2d7ce 100644 --- a/cards/pl/pl4/59.ts +++ b/cards/pl/pl4/59.ts @@ -4,83 +4,100 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-59", + localId: 59, - // Card informations name: { en: "Charmander", }, - hp: 60, - - type: [ - Type.FIRE, - ], - - dexId: 4, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/59/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/59/high", - }, - }, - - evolveFrom: {}, - tags: [ Tag.BASIC, ], illustrator: "Suwama Chiaki", + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/59/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/59/high", + }, + + }, + + + // Card Pokémon Informations + + dexId: 4, + + + + type: [ + Type.FIRE, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Call for Friends", + }, + + text: { + en: "Search your deck for a Fire Basic Pokémon, show it to your opponent, and put it into your hand. Shuffle your deck afterward.", + }, - attacks: [{ - cost: [ - Type.COLORLESS - ], - name: { - en: "Call for Friends", }, - text: { - en: "Search your deck for a Fire Basic Pokémon, show it to your opponent, and put it into your hand. Shuffle your deck afterward.", + { + cost: [ + Type.FIRE, + Type.COLORLESS, + ], + + name: { + en: "Steady Firebreathing", + }, + + + damage: 20, + }, - },{ - cost: [ - Type.FIRE, - Type.COLORLESS - ], - name: { - en: "Steady Firebreathing", + ], + + weaknesses: [ + { + type: Type.WATER, + + value: "+10", + }, - damage: 20 - }], - - weaknesses: [{ - type: Type.WATER, - value: "+10" - }], + ], + retreat: 1, + // Card Trainer/Energy informations - rarity: Rarity.COMMON, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/60.ts b/cards/pl/pl4/60.ts index 4cd61703d..5fa4fc1b0 100644 --- a/cards/pl/pl4/60.ts +++ b/cards/pl/pl4/60.ts @@ -4,84 +4,106 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-60", + localId: 60, - // Card informations name: { en: "Cherubi", }, - hp: 50, - - type: [ - Type.GRASS, - ], - - dexId: 420, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/60/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/60/high", - }, - }, - - evolveFrom: {}, - tags: [ Tag.BASIC, ], illustrator: "Yuka Morii", + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/60/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/60/high", + }, + + }, - attacks: [{ - cost: [ - Type.COLORLESS - ], - name: { - en: "Ram", + // Card Pokémon Informations + + dexId: 420, + + + + type: [ + Type.GRASS, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Ram", + }, + + + damage: 10, + }, - damage: 10 - },{ - cost: [ - Type.GRASS, - Type.COLORLESS - ], - name: { - en: "Solarbeam", + { + cost: [ + Type.GRASS, + Type.COLORLESS, + ], + + name: { + en: "Solarbeam", + }, + + + damage: 20, + }, - damage: 20 - }], + ], - weaknesses: [{ - type: Type.FIRE, - value: "+10" - }], + weaknesses: [ + { + type: Type.FIRE, - resistances: [{ - type: Type.WATER, - value: "-20" - }], + value: "+10", + + }, + ], + + resistances: [ + { + type: Type.WATER, + + value: "-20", + + }, + ], + + retreat: 1, + // Card Trainer/Energy informations - rarity: Rarity.COMMON, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/61.ts b/cards/pl/pl4/61.ts index 2e2b8fbc7..ee2466651 100644 --- a/cards/pl/pl4/61.ts +++ b/cards/pl/pl4/61.ts @@ -4,83 +4,100 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-61", + localId: 61, - // Card informations name: { en: "Croagunk", }, - hp: 60, - - type: [ - Type.FIGHTING, - ], - - dexId: 453, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/61/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/61/high", - }, - }, - - evolveFrom: {}, - tags: [ Tag.BASIC, ], illustrator: "Tomokazu Komiya", + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/61/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/61/high", + }, + + }, + + + // Card Pokémon Informations + + dexId: 453, + + + + type: [ + Type.FIGHTING, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Astonish", + }, + + text: { + en: "Choose 1 card from your opponent's hand without looking. Look at that card you chose, then have your opponent shuffle that card into his or her deck.", + }, - attacks: [{ - cost: [ - Type.COLORLESS - ], - name: { - en: "Astonish", }, - text: { - en: "Choose 1 card from your opponent's hand without looking. Look at that card you chose, then have your opponent shuffle that card into his or her deck.", + { + cost: [ + Type.FIGHTING, + Type.COLORLESS, + ], + + name: { + en: "Punch", + }, + + + damage: 30, + }, - },{ - cost: [ - Type.FIGHTING, - Type.COLORLESS - ], - name: { - en: "Punch", + ], + + weaknesses: [ + { + type: Type.PSYCHIC, + + value: "+10", + }, - damage: 30 - }], - - weaknesses: [{ - type: Type.PSYCHIC, - value: "+10" - }], + ], + retreat: 1, + // Card Trainer/Energy informations - rarity: Rarity.COMMON, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/62.ts b/cards/pl/pl4/62.ts index 5f6193eaa..e7a5a2815 100644 --- a/cards/pl/pl4/62.ts +++ b/cards/pl/pl4/62.ts @@ -4,87 +4,109 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-62", + localId: 62, - // Card informations name: { en: "Electrike", }, - hp: 60, - - type: [ - Type.LIGHTNING, - ], - - dexId: 309, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/62/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/62/high", - }, - }, - - evolveFrom: {}, - tags: [ Tag.BASIC, ], illustrator: "Yukiko Baba", + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/62/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/62/high", + }, + + }, - attacks: [{ - cost: [ - Type.LIGHTNING - ], - name: { - en: "Zap Kick", + // Card Pokémon Informations + + dexId: 309, + + + + type: [ + Type.LIGHTNING, + ], + + + attacks: [ + { + cost: [ + Type.LIGHTNING, + ], + + name: { + en: "Zap Kick", + }, + + + damage: 10, + }, - damage: 10 - },{ - cost: [ - Type.LIGHTNING, - Type.COLORLESS - ], - name: { - en: "Thunder Jolt", + { + cost: [ + Type.LIGHTNING, + Type.COLORLESS, + ], + + name: { + en: "Thunder Jolt", + }, + + text: { + en: "Flip a coin. If tails, Electrike does 10 damage to itself.", + }, + + damage: 30, + }, - text: { - en: "Flip a coin. If tails, Electrike does 10 damage to itself.", + ], + + weaknesses: [ + { + type: Type.FIGHTING, + + value: "+10", + }, - damage: 30 - }], + ], - weaknesses: [{ - type: Type.FIGHTING, - value: "+10" - }], + resistances: [ + { + type: Type.METAL, - resistances: [{ - type: Type.METAL, - value: "-20" - }], + value: "-20", + + }, + ], + + retreat: 1, + // Card Trainer/Energy informations - rarity: Rarity.COMMON, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/63.ts b/cards/pl/pl4/63.ts index 9867ba304..6bfc47413 100644 --- a/cards/pl/pl4/63.ts +++ b/cards/pl/pl4/63.ts @@ -4,75 +4,92 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-63", + localId: 63, - // Card informations name: { en: "Electrike", }, - hp: 60, - - type: [ - Type.LIGHTNING, - ], - - dexId: 309, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/63/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/63/high", - }, - }, - - evolveFrom: {}, - tags: [ Tag.BASIC, ], illustrator: "Shin Nagasawa", + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/63/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/63/high", + }, + + }, - attacks: [{ - cost: [ - Type.COLORLESS - ], - name: { - en: "Bite", + // Card Pokémon Informations + + dexId: 309, + + + + type: [ + Type.LIGHTNING, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Bite", + }, + + + damage: 10, + }, - damage: 10 - }], + ], - weaknesses: [{ - type: Type.FIGHTING, - value: "+10" - }], + weaknesses: [ + { + type: Type.FIGHTING, - resistances: [{ - type: Type.METAL, - value: "-20" - }], + value: "+10", + + }, + ], + + resistances: [ + { + type: Type.METAL, + + value: "-20", + + }, + ], + + retreat: 1, + // Card Trainer/Energy informations - rarity: Rarity.COMMON, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/64.ts b/cards/pl/pl4/64.ts index 64ef8fcc1..c91ae46f3 100644 --- a/cards/pl/pl4/64.ts +++ b/cards/pl/pl4/64.ts @@ -4,84 +4,106 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-64", + localId: 64, - // Card informations name: { en: "Gastly", }, - hp: 50, - - type: [ - Type.PSYCHIC, - ], - - dexId: 92, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/64/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/64/high", - }, - }, - - evolveFrom: {}, - tags: [ Tag.BASIC, ], illustrator: "Mitsuhiro Arita", + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/64/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/64/high", + }, + + }, - attacks: [{ - cost: [ - Type.COLORLESS - ], - name: { - en: "Gnaw", + // Card Pokémon Informations + + dexId: 92, + + + + type: [ + Type.PSYCHIC, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Gnaw", + }, + + + damage: 10, + }, - damage: 10 - },{ - cost: [ - Type.PSYCHIC, - Type.COLORLESS - ], - name: { - en: "Suffocating Gas", + { + cost: [ + Type.PSYCHIC, + Type.COLORLESS, + ], + + name: { + en: "Suffocating Gas", + }, + + + damage: 20, + }, - damage: 20 - }], + ], - weaknesses: [{ - type: Type.DARKNESS, - value: "+10" - }], + weaknesses: [ + { + type: Type.DARKNESS, - resistances: [{ - type: Type.COLORLESS, - value: "-20" - }], + value: "+10", + + }, + ], + + resistances: [ + { + type: Type.COLORLESS, + + value: "-20", + + }, + ], + + retreat: 1, + // Card Trainer/Energy informations - rarity: Rarity.COMMON, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/65.ts b/cards/pl/pl4/65.ts index f1b36d2d9..4d44764e3 100644 --- a/cards/pl/pl4/65.ts +++ b/cards/pl/pl4/65.ts @@ -4,78 +4,95 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-65", + localId: 65, - // Card informations name: { en: "Geodude", }, - hp: 60, - - type: [ - Type.FIGHTING, - ], - - dexId: 74, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/65/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/65/high", - }, - }, - - evolveFrom: {}, - tags: [ Tag.BASIC, ], illustrator: "Motofumi Fujiwara", + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/65/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/65/high", + }, + + }, - attacks: [{ - cost: [ - Type.FIGHTING - ], - name: { - en: "Stone Barrage", + // Card Pokémon Informations + + dexId: 74, + + + + type: [ + Type.FIGHTING, + ], + + + attacks: [ + { + cost: [ + Type.FIGHTING, + ], + + name: { + en: "Stone Barrage", + }, + + text: { + en: "Flip a coin until you get tails. This attack does 10 damage times the number of heads.", + }, + + damage: "10x", + }, - text: { - en: "Flip a coin until you get tails. This attack does 10 damage times the number of heads.", + ], + + weaknesses: [ + { + type: Type.GRASS, + + value: "+10", + }, - damage: 10 - }], + ], - weaknesses: [{ - type: Type.GRASS, - value: "+10" - }], + resistances: [ + { + type: Type.LIGHTNING, - resistances: [{ - type: Type.LIGHTNING, - value: "-20" - }], + value: "-20", + + }, + ], + + retreat: 2, + // Card Trainer/Energy informations - rarity: Rarity.COMMON, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/66.ts b/cards/pl/pl4/66.ts index 518d464cf..50e8206d1 100644 --- a/cards/pl/pl4/66.ts +++ b/cards/pl/pl4/66.ts @@ -4,83 +4,100 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-66", + localId: 66, - // Card informations name: { en: "Gulpin", }, - hp: 60, - - type: [ - Type.PSYCHIC, - ], - - dexId: 316, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/66/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/66/high", - }, - }, - - evolveFrom: {}, - tags: [ Tag.BASIC, ], illustrator: "Sumiyoshi Kizuki", + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/66/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/66/high", + }, + + }, + + + // Card Pokémon Informations + + dexId: 316, + + + + type: [ + Type.PSYCHIC, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Collect", + }, + + text: { + en: "Draw a card.", + }, - attacks: [{ - cost: [ - Type.COLORLESS - ], - name: { - en: "Collect", }, - text: { - en: "Draw a card.", + { + cost: [ + Type.PSYCHIC, + Type.COLORLESS, + ], + + name: { + en: "Drool", + }, + + + damage: 20, + }, - },{ - cost: [ - Type.PSYCHIC, - Type.COLORLESS - ], - name: { - en: "Drool", + ], + + weaknesses: [ + { + type: Type.PSYCHIC, + + value: "+10", + }, - damage: 20 - }], - - weaknesses: [{ - type: Type.PSYCHIC, - value: "+10" - }], + ], + retreat: 1, + // Card Trainer/Energy informations - rarity: Rarity.COMMON, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/67.ts b/cards/pl/pl4/67.ts index 1a72728dc..a8a732534 100644 --- a/cards/pl/pl4/67.ts +++ b/cards/pl/pl4/67.ts @@ -4,85 +4,103 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-67", + localId: 67, - // Card informations name: { en: "Kabuto", }, - hp: 80, - - type: [ - Type.FIGHTING, - ], - - dexId: 140, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/67/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/67/high", - }, - }, - - evolveFrom: { - en: "Dome Fossil", - }, - tags: [ Tag.STAGE1, ], illustrator: "Hironobu Yoshida", + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/67/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/67/high", + }, + + }, + + + // Card Pokémon Informations + evolveFrom: { + en: "Dome Fossil", + }, + + dexId: 140, + + + + type: [ + Type.FIGHTING, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Fast Evolution", + }, + + text: { + en: "Search your deck for up to 2 Evolution cards, show them to your opponent, and put them into your hand. Shuffle your deck afterward.", + }, - attacks: [{ - cost: [ - Type.COLORLESS - ], - name: { - en: "Fast Evolution", }, - text: { - en: "Search your deck for up to 2 Evolution cards, show them to your opponent, and put them into your hand. Shuffle your deck afterward.", + { + cost: [ + Type.FIGHTING, + Type.COLORLESS, + ], + + name: { + en: "Speed Attack", + }, + + + damage: 30, + }, - },{ - cost: [ - Type.FIGHTING, - Type.COLORLESS - ], - name: { - en: "Speed Attack", + ], + + weaknesses: [ + { + type: Type.GRASS, + + value: "+20", + }, - damage: 30 - }], - - weaknesses: [{ - type: Type.GRASS, - value: "+20" - }], + ], + retreat: 1, + // Card Trainer/Energy informations - rarity: Rarity.COMMON, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/68.ts b/cards/pl/pl4/68.ts index 812201411..12285d8ae 100644 --- a/cards/pl/pl4/68.ts +++ b/cards/pl/pl4/68.ts @@ -4,83 +4,100 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-68", + localId: 68, - // Card informations name: { en: "Makuhita", }, - hp: 70, - - type: [ - Type.FIGHTING, - ], - - dexId: 296, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/68/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/68/high", - }, - }, - - evolveFrom: {}, - tags: [ Tag.BASIC, ], illustrator: "sui", + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/68/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/68/high", + }, + + }, + + + // Card Pokémon Informations + + dexId: 296, + + + + type: [ + Type.FIGHTING, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Sand Attack", + }, + + text: { + en: "If the Defending Pokémon tries to attack during your opponent's next turn, your opponent flips a coin. If tails, that attack does nothing.", + }, - attacks: [{ - cost: [ - Type.COLORLESS - ], - name: { - en: "Sand Attack", }, - text: { - en: "If the Defending Pokémon tries to attack during your opponent's next turn, your opponent flips a coin. If tails, that attack does nothing.", + { + cost: [ + Type.FIGHTING, + Type.COLORLESS, + ], + + name: { + en: "Magnum Punch", + }, + + + damage: 30, + }, - },{ - cost: [ - Type.FIGHTING, - Type.COLORLESS - ], - name: { - en: "Magnum Punch", + ], + + weaknesses: [ + { + type: Type.PSYCHIC, + + value: "+10", + }, - damage: 30 - }], - - weaknesses: [{ - type: Type.PSYCHIC, - value: "+10" - }], + ], + retreat: 2, + // Card Trainer/Energy informations - rarity: Rarity.COMMON, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/69.ts b/cards/pl/pl4/69.ts index b84f9ff36..f86a0b2b4 100644 --- a/cards/pl/pl4/69.ts +++ b/cards/pl/pl4/69.ts @@ -4,86 +4,103 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-69", + localId: 69, - // Card informations name: { en: "Nosepass", }, - hp: 70, - - type: [ - Type.FIGHTING, - ], - - dexId: 299, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/69/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/69/high", - }, - }, - - evolveFrom: {}, - tags: [ Tag.BASIC, ], illustrator: "Midori Harada", + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/69/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/69/high", + }, + + }, + + + // Card Pokémon Informations + + dexId: 299, + + + + type: [ + Type.FIGHTING, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Harden", + }, + + text: { + en: "During your opponent's next turn, if Nosepass would be damaged by an attack, prevent that attack's damage done to Nosepass if that damage is 30 or less.", + }, - attacks: [{ - cost: [ - Type.COLORLESS - ], - name: { - en: "Harden", }, - text: { - en: "During your opponent's next turn, if Nosepass would be damaged by an attack, prevent that attack's damage done to Nosepass if that damage is 30 or less.", + { + cost: [ + Type.FIGHTING, + Type.COLORLESS, + ], + + name: { + en: "Knock Away", + }, + + text: { + en: "Flip a coin. If heads, this attack does 20 damage plus 10 more damage.", + }, + + damage: "20+", + }, - },{ - cost: [ - Type.FIGHTING, - Type.COLORLESS - ], - name: { - en: "Knock Away", + ], + + weaknesses: [ + { + type: Type.WATER, + + value: "+10", + }, - text: { - en: "Flip a coin. If heads, this attack does 20 damage plus 10 more damage.", - }, - damage: 20 - }], - - weaknesses: [{ - type: Type.WATER, - value: "+10" - }], + ], + retreat: 1, + // Card Trainer/Energy informations - rarity: Rarity.COMMON, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/7.ts b/cards/pl/pl4/7.ts index e3d86bf6a..532c0c6d0 100644 --- a/cards/pl/pl4/7.ts +++ b/cards/pl/pl4/7.ts @@ -4,103 +4,132 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-7", + localId: 7, - // Card informations name: { en: "Probopass", }, - hp: 100, - - type: [ - Type.METAL, - ], - - dexId: 476, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/7/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/7/high", - }, - }, - - evolveFrom: { - en: "Nosepass", - }, - tags: [ Tag.STAGE1, ], illustrator: "Kouki Saitou", - abilities: [{ - id: 1083, - type: AbilityType.POKEBODY, - name: { - en: "Competitiveness", + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/7/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/7/high", + }, + + }, + + + // Card Pokémon Informations + evolveFrom: { + en: "Nosepass", + }, + + dexId: 476, + + + + type: [ + Type.METAL, + ], + + abilities: [ + { + type: AbilityType.POKEBODY, + + name: { + en: "Competitiveness", + }, + + text: { + en: "If you don't have a Supporter card in play, each of Probopass's attacks does 30 more damage to the Active Pokémon (before applying Weakness and Resistance).", + }, + +} +, + ], + + attacks: [ + { + cost: [ + Type.METAL, + Type.COLORLESS, + ], + + name: { + en: "Top Chop", + }, + + text: { + en: "Draw a card.", + }, + + damage: 30, + }, - text: { - en: "If you don't have a Supporter card in play, each of Probopass's attacks does 30 more damage to the Active Pokémon (before applying Weakness and Resistance).", - } - }], + { + cost: [ + Type.METAL, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Tumbling Attack", + }, + + text: { + en: "Flip a coin. If heads, this attack does 50 damage plus 30 more damage.", + }, + + damage: "50+", - attacks: [{ - cost: [ - Type.METAL, - Type.COLORLESS - ], - name: { - en: "Top Chop", }, - text: { - en: "Draw a card.", + ], + + weaknesses: [ + { + type: Type.FIRE, + + value: "+20", + }, - damage: 30 - },{ - cost: [ - Type.METAL, - Type.COLORLESS, - Type.COLORLESS - ], - name: { - en: "Tumbling Attack", + ], + + resistances: [ + { + type: Type.PSYCHIC, + + value: "-20", + }, - text: { - en: "Flip a coin. If heads, this attack does 50 damage plus 30 more damage.", - }, - damage: 50 - }], + ], - weaknesses: [{ - type: Type.FIRE, - value: "+20" - }], - - resistances: [{ - type: Type.PSYCHIC, - value: "-20" - }], + retreat: 3, + // Card Trainer/Energy informations - rarity: Rarity.RARE, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/70.ts b/cards/pl/pl4/70.ts index b42765268..15e756e2c 100644 --- a/cards/pl/pl4/70.ts +++ b/cards/pl/pl4/70.ts @@ -4,88 +4,106 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-70", + localId: 70, - // Card informations name: { en: "Omanyte", }, - hp: 80, - - type: [ - Type.WATER, - ], - - dexId: 138, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/70/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/70/high", - }, - }, - - evolveFrom: { - en: "Helix Fossil", - }, - tags: [ Tag.STAGE1, ], illustrator: "Aya Kusube", + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/70/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/70/high", + }, + + }, + + + // Card Pokémon Informations + evolveFrom: { + en: "Helix Fossil", + }, + + dexId: 138, + + + + type: [ + Type.WATER, + ], + + + attacks: [ + { + cost: [ + Type.WATER, + ], + + name: { + en: "Collect", + }, + + text: { + en: "Draw 3 cards.", + }, - attacks: [{ - cost: [ - Type.WATER - ], - name: { - en: "Collect", }, - text: { - en: "Draw 3 cards.", + { + cost: [ + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Tickle", + }, + + text: { + en: "Flip a coin. If heads, the Defending Pokémon is now Paralyzed.", + }, + + damage: 20, + }, - },{ - cost: [ - Type.COLORLESS, - Type.COLORLESS - ], - name: { - en: "Tickle", + ], + + weaknesses: [ + { + type: Type.GRASS, + + value: "+20", + }, - text: { - en: "Flip a coin. If heads, the Defending Pokémon is now Paralyzed.", - }, - damage: 20 - }], - - weaknesses: [{ - type: Type.GRASS, - value: "+20" - }], + ], + retreat: 1, + // Card Trainer/Energy informations - rarity: Rarity.COMMON, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/71.ts b/cards/pl/pl4/71.ts index 182d0ad0e..b2ac3a84a 100644 --- a/cards/pl/pl4/71.ts +++ b/cards/pl/pl4/71.ts @@ -4,87 +4,109 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-71", + localId: 71, - // Card informations name: { en: "Pikachu", }, - hp: 60, - - type: [ - Type.LIGHTNING, - ], - - dexId: 25, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/71/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/71/high", - }, - }, - - evolveFrom: {}, - tags: [ Tag.BASIC, ], illustrator: "sui", + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/71/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/71/high", + }, + + }, - attacks: [{ - cost: [ - Type.LIGHTNING - ], - name: { - en: "Pika Ball", + // Card Pokémon Informations + + dexId: 25, + + + + type: [ + Type.LIGHTNING, + ], + + + attacks: [ + { + cost: [ + Type.LIGHTNING, + ], + + name: { + en: "Pika Ball", + }, + + + damage: 10, + }, - damage: 10 - },{ - cost: [ - Type.LIGHTNING, - Type.COLORLESS, - Type.COLORLESS - ], - name: { - en: "Mega Shot", + { + cost: [ + Type.LIGHTNING, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Mega Shot", + }, + + text: { + en: "Discard all Lightning Energy attached to Pikachu and then choose 1 of your opponent's Pokémon. This attack does 40 damage to that Pokémon. (Don't apply Weakness and Resistance for Benched Pokémon.)", + }, + + }, - text: { - en: "Discard all Lightning Energy attached to Pikachu and then choose 1 of your opponent's Pokémon. This attack does 40 damage to that Pokémon. (Don't apply Weakness and Resistance for Benched Pokémon.)", + ], + + weaknesses: [ + { + type: Type.FIGHTING, + + value: "+10", + }, - }], + ], - weaknesses: [{ - type: Type.FIGHTING, - value: "+10" - }], + resistances: [ + { + type: Type.METAL, - resistances: [{ - type: Type.METAL, - value: "-20" - }], + value: "-20", + + }, + ], + + retreat: 1, + // Card Trainer/Energy informations - rarity: Rarity.COMMON, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/72.ts b/cards/pl/pl4/72.ts index 446418288..872489f15 100644 --- a/cards/pl/pl4/72.ts +++ b/cards/pl/pl4/72.ts @@ -4,84 +4,101 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-72", + localId: 72, - // Card informations name: { en: "Ponyta", }, - hp: 60, - - type: [ - Type.FIRE, - ], - - dexId: 77, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/72/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/72/high", - }, - }, - - evolveFrom: {}, - tags: [ Tag.BASIC, ], illustrator: "Midori Harada", + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/72/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/72/high", + }, + + }, - attacks: [{ - cost: [ - Type.COLORLESS - ], - name: { - en: "Tackle", + // Card Pokémon Informations + + dexId: 77, + + + + type: [ + Type.FIRE, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Tackle", + }, + + + damage: 10, + }, - damage: 10 - },{ - cost: [ - Type.FIRE, - Type.COLORLESS - ], - name: { - en: "Stomp", + { + cost: [ + Type.FIRE, + Type.COLORLESS, + ], + + name: { + en: "Stomp", + }, + + text: { + en: "Flip a coin. If heads, this attack does 10 damage plus 20 more damage.", + }, + + damage: "10+", + }, - text: { - en: "Flip a coin. If heads, this attack does 10 damage plus 20 more damage.", + ], + + weaknesses: [ + { + type: Type.WATER, + + value: "+10", + }, - damage: 10 - }], - - weaknesses: [{ - type: Type.WATER, - value: "+10" - }], + ], + retreat: 1, + // Card Trainer/Energy informations - rarity: Rarity.COMMON, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/74.ts b/cards/pl/pl4/74.ts index 76d91862c..d3825e637 100644 --- a/cards/pl/pl4/74.ts +++ b/cards/pl/pl4/74.ts @@ -4,87 +4,109 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-74", + localId: 74, - // Card informations name: { en: "Shinx", }, - hp: 60, - - type: [ - Type.LIGHTNING, - ], - - dexId: 403, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/74/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/74/high", - }, - }, - - evolveFrom: {}, - tags: [ Tag.BASIC, ], illustrator: "sui", + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/74/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/74/high", + }, + + }, - attacks: [{ - cost: [ - Type.COLORLESS - ], - name: { - en: "Gnaw", + // Card Pokémon Informations + + dexId: 403, + + + + type: [ + Type.LIGHTNING, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Gnaw", + }, + + + damage: 10, + }, - damage: 10 - },{ - cost: [ - Type.COLORLESS, - Type.COLORLESS - ], - name: { - en: "Swagger", + { + cost: [ + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Swagger", + }, + + text: { + en: "Flip a coin. If heads, discard an Energy card attached to the Defending Pokémon.", + }, + + damage: 20, + }, - text: { - en: "Flip a coin. If heads, discard an Energy card attached to the Defending Pokémon.", + ], + + weaknesses: [ + { + type: Type.FIGHTING, + + value: "+10", + }, - damage: 20 - }], + ], - weaknesses: [{ - type: Type.FIGHTING, - value: "+10" - }], + resistances: [ + { + type: Type.METAL, - resistances: [{ - type: Type.METAL, - value: "-20" - }], + value: "-20", + + }, + ], + + retreat: 1, + // Card Trainer/Energy informations - rarity: Rarity.COMMON, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/75.ts b/cards/pl/pl4/75.ts index bc4f30e20..d212b26a7 100644 --- a/cards/pl/pl4/75.ts +++ b/cards/pl/pl4/75.ts @@ -4,86 +4,103 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-75", + localId: 75, - // Card informations name: { en: "Snorunt", }, - hp: 50, - - type: [ - Type.WATER, - ], - - dexId: 361, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/75/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/75/high", - }, - }, - - evolveFrom: {}, - tags: [ Tag.BASIC, ], illustrator: "Yuka Morii", + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/75/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/75/high", + }, + + }, + + + // Card Pokémon Informations + + dexId: 361, + + + + type: [ + Type.WATER, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Ice Breath", + }, + + text: { + en: "Flip a coin. If heads, the Defending Pokémon is now Paralyzed.", + }, - attacks: [{ - cost: [ - Type.COLORLESS - ], - name: { - en: "Ice Breath", }, - text: { - en: "Flip a coin. If heads, the Defending Pokémon is now Paralyzed.", + { + cost: [ + Type.WATER, + Type.COLORLESS, + ], + + name: { + en: "Double Headbutt", + }, + + text: { + en: "Flip 2 coins. This attack does 20 damage times the number of heads.", + }, + + damage: "20x", + }, - },{ - cost: [ - Type.WATER, - Type.COLORLESS - ], - name: { - en: "Double Headbutt", + ], + + weaknesses: [ + { + type: Type.METAL, + + value: "+10", + }, - text: { - en: "Flip 2 coins. This attack does 20 damage times the number of heads.", - }, - damage: 20 - }], - - weaknesses: [{ - type: Type.METAL, - value: "+10" - }], + ], + retreat: 1, + // Card Trainer/Energy informations - rarity: Rarity.COMMON, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/76.ts b/cards/pl/pl4/76.ts index 6557c88af..5fa0fdde0 100644 --- a/cards/pl/pl4/76.ts +++ b/cards/pl/pl4/76.ts @@ -4,90 +4,112 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-76", + localId: 76, - // Card informations name: { en: "Tangela", }, - hp: 70, - - type: [ - Type.GRASS, - ], - - dexId: 114, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/76/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/76/high", - }, - }, - - evolveFrom: {}, - tags: [ Tag.BASIC, ], illustrator: "Mitsuhiro Arita", + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/76/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/76/high", + }, + + }, - attacks: [{ - cost: [ - Type.COLORLESS - ], - name: { - en: "Absorb", + // Card Pokémon Informations + + dexId: 114, + + + + type: [ + Type.GRASS, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Absorb", + }, + + text: { + en: "Remove 1 damage counter from Tangela.", + }, + + damage: 10, + }, - text: { - en: "Remove 1 damage counter from Tangela.", + { + cost: [ + Type.GRASS, + Type.COLORLESS, + ], + + name: { + en: "Sleep Powder", + }, + + text: { + en: "The Defending Pokémon is now Asleep.", + }, + + damage: 20, + }, - damage: 10 - },{ - cost: [ - Type.GRASS, - Type.COLORLESS - ], - name: { - en: "Sleep Powder", + ], + + weaknesses: [ + { + type: Type.FIRE, + + value: "+10", + }, - text: { - en: "The Defending Pokémon is now Asleep.", + ], + + resistances: [ + { + type: Type.WATER, + + value: "-20", + }, - damage: 20 - }], + ], - weaknesses: [{ - type: Type.FIRE, - value: "+10" - }], - - resistances: [{ - type: Type.WATER, - value: "-20" - }], + retreat: 2, + // Card Trainer/Energy informations - rarity: Rarity.COMMON, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/77.ts b/cards/pl/pl4/77.ts index 1662c728d..15e73b893 100644 --- a/cards/pl/pl4/77.ts +++ b/cards/pl/pl4/77.ts @@ -4,90 +4,112 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-77", + localId: 77, - // Card informations name: { en: "Tangela", }, - hp: 60, - - type: [ - Type.GRASS, - ], - - dexId: 114, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/77/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/77/high", - }, - }, - - evolveFrom: {}, - tags: [ Tag.BASIC, ], illustrator: "Kagemaru Himeno", + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/77/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/77/high", + }, + + }, + + + // Card Pokémon Informations + + dexId: 114, + + + + type: [ + Type.GRASS, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Collect", + }, + + text: { + en: "Draw a card.", + }, - attacks: [{ - cost: [ - Type.COLORLESS - ], - name: { - en: "Collect", }, - text: { - en: "Draw a card.", + { + cost: [ + Type.GRASS, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Stun Spore", + }, + + text: { + en: "Flip a coin. If heads, the Defending Pokémon is now Paralyzed.", + }, + + damage: 30, + }, - },{ - cost: [ - Type.GRASS, - Type.COLORLESS, - Type.COLORLESS - ], - name: { - en: "Stun Spore", + ], + + weaknesses: [ + { + type: Type.FIRE, + + value: "+10", + }, - text: { - en: "Flip a coin. If heads, the Defending Pokémon is now Paralyzed.", + ], + + resistances: [ + { + type: Type.WATER, + + value: "-20", + }, - damage: 30 - }], + ], - weaknesses: [{ - type: Type.FIRE, - value: "+10" - }], - - resistances: [{ - type: Type.WATER, - value: "-20" - }], + retreat: 1, + // Card Trainer/Energy informations - rarity: Rarity.COMMON, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/78.ts b/cards/pl/pl4/78.ts index ae1a032e8..bfc4d7e77 100644 --- a/cards/pl/pl4/78.ts +++ b/cards/pl/pl4/78.ts @@ -4,79 +4,96 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-78", + localId: 78, - // Card informations name: { en: "Treecko", }, - hp: 60, - - type: [ - Type.GRASS, - ], - - dexId: 252, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/78/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/78/high", - }, - }, - - evolveFrom: {}, - tags: [ Tag.BASIC, ], illustrator: "TOKIYA", + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/78/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/78/high", + }, + + }, - attacks: [{ - cost: [ - Type.COLORLESS, - Type.COLORLESS - ], - name: { - en: "Tail Crush", + // Card Pokémon Informations + + dexId: 252, + + + + type: [ + Type.GRASS, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Tail Crush", + }, + + text: { + en: "Flip a coin. If heads, this attack does 20 damage plus 10 more damage.", + }, + + damage: "20+", + }, - text: { - en: "Flip a coin. If heads, this attack does 20 damage plus 10 more damage.", + ], + + weaknesses: [ + { + type: Type.FIRE, + + value: "+10", + }, - damage: 20 - }], + ], - weaknesses: [{ - type: Type.FIRE, - value: "+10" - }], + resistances: [ + { + type: Type.WATER, - resistances: [{ - type: Type.WATER, - value: "-20" - }], + value: "-20", + + }, + ], + + retreat: 1, + // Card Trainer/Energy informations - rarity: Rarity.COMMON, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/79.ts b/cards/pl/pl4/79.ts index a65d65fce..7fbe6f9b7 100644 --- a/cards/pl/pl4/79.ts +++ b/cards/pl/pl4/79.ts @@ -4,84 +4,106 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-79", + localId: 79, - // Card informations name: { en: "Treecko", }, - hp: 60, - - type: [ - Type.GRASS, - ], - - dexId: 252, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/79/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/79/high", - }, - }, - - evolveFrom: {}, - tags: [ Tag.BASIC, ], illustrator: "Kouki Saitou", + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/79/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/79/high", + }, + + }, - attacks: [{ - cost: [ - Type.COLORLESS - ], - name: { - en: "Pound", + // Card Pokémon Informations + + dexId: 252, + + + + type: [ + Type.GRASS, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Pound", + }, + + + damage: 10, + }, - damage: 10 - },{ - cost: [ - Type.GRASS, - Type.COLORLESS - ], - name: { - en: "Slash", + { + cost: [ + Type.GRASS, + Type.COLORLESS, + ], + + name: { + en: "Slash", + }, + + + damage: 20, + }, - damage: 20 - }], + ], - weaknesses: [{ - type: Type.FIRE, - value: "+10" - }], + weaknesses: [ + { + type: Type.FIRE, - resistances: [{ - type: Type.WATER, - value: "-20" - }], + value: "+10", + + }, + ], + + resistances: [ + { + type: Type.WATER, + + value: "-20", + + }, + ], + + retreat: 1, + // Card Trainer/Energy informations - rarity: Rarity.COMMON, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/80.ts b/cards/pl/pl4/80.ts index c934787b7..01ce0c682 100644 --- a/cards/pl/pl4/80.ts +++ b/cards/pl/pl4/80.ts @@ -4,87 +4,109 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-80", + localId: 80, - // Card informations name: { en: "Wingull", }, - hp: 40, - - type: [ - Type.WATER, - ], - - dexId: 278, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/80/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/80/high", - }, - }, - - evolveFrom: {}, - tags: [ Tag.BASIC, ], illustrator: "Kyoko Umemoto", + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/80/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/80/high", + }, + + }, - attacks: [{ - cost: [ - Type.COLORLESS - ], - name: { - en: "Glide", + // Card Pokémon Informations + + dexId: 278, + + + + type: [ + Type.WATER, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Glide", + }, + + + damage: 10, + }, - damage: 10 - },{ - cost: [ - Type.WATER, - Type.COLORLESS - ], - name: { - en: "Slashing Strike", + { + cost: [ + Type.WATER, + Type.COLORLESS, + ], + + name: { + en: "Slashing Strike", + }, + + text: { + en: "During your next turn, Wingull can't use Slashing Strike.", + }, + + damage: 30, + }, - text: { - en: "During your next turn, Wingull can't use Slashing Strike.", + ], + + weaknesses: [ + { + type: Type.LIGHTNING, + + value: "+10", + }, - damage: 30 - }], + ], - weaknesses: [{ - type: Type.LIGHTNING, - value: "+10" - }], + resistances: [ + { + type: Type.FIGHTING, - resistances: [{ - type: Type.FIGHTING, - value: "-20" - }], + value: "-20", + + }, + ], + + retreat: 1, + // Card Trainer/Energy informations - rarity: Rarity.COMMON, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/81.ts b/cards/pl/pl4/81.ts index 41163267c..c1e2494da 100644 --- a/cards/pl/pl4/81.ts +++ b/cards/pl/pl4/81.ts @@ -4,75 +4,92 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-81", + localId: 81, - // Card informations name: { en: "Wingull", }, - hp: 50, - - type: [ - Type.WATER, - ], - - dexId: 278, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/81/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/81/high", - }, - }, - - evolveFrom: {}, - tags: [ Tag.BASIC, ], illustrator: "Naoyo Kimura", + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/81/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/81/high", + }, + + }, - attacks: [{ - cost: [ - Type.WATER - ], - name: { - en: "Rain Splash", + // Card Pokémon Informations + + dexId: 278, + + + + type: [ + Type.WATER, + ], + + + attacks: [ + { + cost: [ + Type.WATER, + ], + + name: { + en: "Rain Splash", + }, + + + damage: 20, + }, - damage: 20 - }], + ], - weaknesses: [{ - type: Type.LIGHTNING, - value: "+10" - }], + weaknesses: [ + { + type: Type.LIGHTNING, - resistances: [{ - type: Type.FIGHTING, - value: "-20" - }], + value: "+10", + + }, + ], + + resistances: [ + { + type: Type.FIGHTING, + + value: "-20", + + }, + ], + + retreat: 1, + // Card Trainer/Energy informations - rarity: Rarity.COMMON, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/82.ts b/cards/pl/pl4/82.ts index 79e4b56ea..c427ddc9b 100644 --- a/cards/pl/pl4/82.ts +++ b/cards/pl/pl4/82.ts @@ -4,52 +4,46 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-82", + localId: 82, - // Card informations name: { en: "Beginning Door", fr: "Porte de départ", }, - - - - - - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/82/low", - fr: "https://assets.tcgdex.net/fr/pl/pl4/82/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/82/high", - fr: "https://assets.tcgdex.net/fr/pl/pl4/82/high", - }, - }, - - evolveFrom: {}, - tags: [ Tag.ITEM, ], illustrator: "Ryo Ueda", + rarity: Rarity.UNCOMMON, + + category: Category.TRAINER, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/82/low", + fr: "https://assets.tcgdex.net/fr/pl/pl4/82/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/82/high", + fr: "https://assets.tcgdex.net/fr/pl/pl4/82/high", + }, + + }, - attacks: [{ - name: {}, - text: { - fr: "Cherchez Arceus dans votre deck, montrez-le à votre adversaire et placez-le dans votre main. Ensuite, mélangez votre deck.", - }, - }], + // Card Pokémon Informations @@ -57,14 +51,15 @@ const card: Card = { - rarity: Rarity.UNCOMMON, - category: Category.TRAINER, - set: { - name: "Arceus", - code: "pl4" - } + + + // Card Trainer/Energy informations + effect: { + en: "Search your deck for Arceus, show it to your opponent, and put it into your hand. Shuffle your deck afterward.", + }, + } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/83.ts b/cards/pl/pl4/83.ts index 4e73f0422..ca81b3319 100644 --- a/cards/pl/pl4/83.ts +++ b/cards/pl/pl4/83.ts @@ -4,41 +4,43 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-83", + localId: 83, - // Card informations name: { en: "Bench Shield", }, - - - - - - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/83/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/83/high", - }, - }, - - evolveFrom: {}, - tags: [ Tag.TOOL, ], illustrator: "Wataru Kawahara", + rarity: Rarity.UNCOMMON, + + category: Category.TRAINER, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/83/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/83/high", + }, + + }, + + + // Card Pokémon Informations @@ -49,14 +51,12 @@ const card: Card = { - rarity: Rarity.UNCOMMON, - category: Category.TRAINER, + // Card Trainer/Energy informations + effect: { + en: "Attach Bench Shield to 1 of your Pokémon that doesn't already have a Pokémon Tool attached to it.\nIf that Pokémon is Knocked Out, discard this card.", + }, - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/84.ts b/cards/pl/pl4/84.ts index 9d1288022..593b4a78d 100644 --- a/cards/pl/pl4/84.ts +++ b/cards/pl/pl4/84.ts @@ -4,41 +4,43 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-84", + localId: 84, - // Card informations name: { en: "Buffer Piece", }, - - - - - - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/84/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/84/high", - }, - }, - - evolveFrom: {}, - tags: [ Tag.TOOL, ], illustrator: "Ryo Ueda", + rarity: Rarity.UNCOMMON, + + category: Category.TRAINER, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/84/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/84/high", + }, + + }, + + + // Card Pokémon Informations @@ -49,14 +51,12 @@ const card: Card = { - rarity: Rarity.UNCOMMON, - category: Category.TRAINER, + // Card Trainer/Energy informations + effect: { + en: "Attach Buffer Piece to 1 of your Pokémon that doesn't already have a Pokémon Tool attached to it.\nIf that Pokémon is Knocked Out, discard this card.", + }, - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/85.ts b/cards/pl/pl4/85.ts index bf27c1802..31ccb7105 100644 --- a/cards/pl/pl4/85.ts +++ b/cards/pl/pl4/85.ts @@ -4,41 +4,43 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-85", + localId: 85, - // Card informations name: { en: "Department Store Girl", }, - - - - - - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/85/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/85/high", - }, - }, - - evolveFrom: {}, - tags: [ Tag.SUPPORTER, ], illustrator: "Kanako Eo", + rarity: Rarity.UNCOMMON, + + category: Category.TRAINER, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/85/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/85/high", + }, + + }, + + + // Card Pokémon Informations @@ -49,14 +51,12 @@ const card: Card = { - rarity: Rarity.UNCOMMON, - category: Category.TRAINER, + // Card Trainer/Energy informations + effect: { + en: "You can play only one Supporter card each turn. When you play this card, put it next to your Active Pokémon. When your turn ends, discard this card.", + }, - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/86.ts b/cards/pl/pl4/86.ts index b08bf8b08..d389f9655 100644 --- a/cards/pl/pl4/86.ts +++ b/cards/pl/pl4/86.ts @@ -4,41 +4,43 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-86", + localId: 86, - // Card informations name: { en: "Energy Restore", }, - - - - - - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/86/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/86/high", - }, - }, - - evolveFrom: {}, - tags: [ Tag.ITEM, ], illustrator: "Ryo Ueda", + rarity: Rarity.UNCOMMON, + + category: Category.TRAINER, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/86/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/86/high", + }, + + }, + + + // Card Pokémon Informations @@ -49,14 +51,12 @@ const card: Card = { - rarity: Rarity.UNCOMMON, - category: Category.TRAINER, + // Card Trainer/Energy informations + effect: { + en: "Flip 3 coins. For each heads, put a basic Energy card from your discard pile into your hand. If you don't have that many basic Energy cards in your discard pile, put all of them into your hand.", + }, - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/87.ts b/cards/pl/pl4/87.ts index 83b2da790..60d5362fd 100644 --- a/cards/pl/pl4/87.ts +++ b/cards/pl/pl4/87.ts @@ -4,41 +4,43 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-87", + localId: 87, - // Card informations name: { en: "Expert Belt", }, - - - - - - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/87/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/87/high", - }, - }, - - evolveFrom: {}, - tags: [ Tag.TOOL, ], illustrator: "Wataru Kawahara", + rarity: Rarity.UNCOMMON, + + category: Category.TRAINER, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/87/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/87/high", + }, + + }, + + + // Card Pokémon Informations @@ -49,14 +51,12 @@ const card: Card = { - rarity: Rarity.UNCOMMON, - category: Category.TRAINER, + // Card Trainer/Energy informations + effect: { + en: "Attach Expert Belt to 1 of your Pokémon that doesn't already have a Pokémon Tool attached to it. If\nthat Pokémon is Knocked Out, discard this card.", + }, - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/88.ts b/cards/pl/pl4/88.ts index 903f0915d..26fb8ce97 100644 --- a/cards/pl/pl4/88.ts +++ b/cards/pl/pl4/88.ts @@ -4,41 +4,43 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-88", + localId: 88, - // Card informations name: { en: "Lucky Egg", }, - - - - - - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/88/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/88/high", - }, - }, - - evolveFrom: {}, - tags: [ Tag.TOOL, ], illustrator: "Nobuyuki Fujimoto", + rarity: Rarity.UNCOMMON, + + category: Category.TRAINER, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/88/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/88/high", + }, + + }, + + + // Card Pokémon Informations @@ -49,14 +51,12 @@ const card: Card = { - rarity: Rarity.UNCOMMON, - category: Category.TRAINER, + // Card Trainer/Energy informations + effect: { + en: "Attach Lucky Egg to 1 of your Pokémon that doesn't already have a Pokémon Tool attached to it. If\nthat Pokémon is Knocked Out, discard this card.", + }, - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/89.ts b/cards/pl/pl4/89.ts index 45aebecba..011d1ae6f 100644 --- a/cards/pl/pl4/89.ts +++ b/cards/pl/pl4/89.ts @@ -4,41 +4,43 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-89", + localId: 89, - // Card informations name: { en: "Old Amber", }, - hp: 50, - - - - - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/89/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/89/high", - }, - }, - - evolveFrom: {}, - tags: [ Tag.ITEM, ], illustrator: "Ryo Ueda", + rarity: Rarity.UNCOMMON, + + category: Category.TRAINER, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/89/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/89/high", + }, + + }, + + + // Card Pokémon Informations @@ -49,14 +51,12 @@ const card: Card = { - rarity: Rarity.UNCOMMON, - category: Category.TRAINER, + // Card Trainer/Energy informations + effect: { + en: "Play Old Amber as if it were a Colorless Basic Pokémon. (Old Amber counts as a Trainer card as well, but if Old Amber is Knocked Out, this counts as a Knocked Out Pokémon.) Old Amber can't be affected by any Special Conditions and can't retreat. At any time during your turn before your attack, you may discard Old Amber from play. (This doesn't count as a Knocked Out Pokémon.)", + }, - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/9.ts b/cards/pl/pl4/9.ts index 3a3c44055..f988470b8 100644 --- a/cards/pl/pl4/9.ts +++ b/cards/pl/pl4/9.ts @@ -4,89 +4,107 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-9", + localId: 9, - // Card informations name: { en: "Swalot", }, - hp: 100, - - type: [ - Type.PSYCHIC, - ], - - dexId: 317, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/9/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/9/high", - }, - }, - - evolveFrom: { - en: "Gulpin", - }, - tags: [ Tag.STAGE1, ], illustrator: "Aya Kusube", + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/9/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/9/high", + }, + + }, + + + // Card Pokémon Informations + evolveFrom: { + en: "Gulpin", + }, + + dexId: 317, + + + + type: [ + Type.PSYCHIC, + ], + + + attacks: [ + { + cost: [ + Type.PSYCHIC, + ], + + name: { + en: "Damage Roller", + }, + + text: { + en: "Put damage counters on the Defending Pokémon until the Defending Pokémon has the same remaining HP as Swalot. (If the Defending Pokémon has the same or less remaining HP as Swalot, this attack does nothing.)", + }, - attacks: [{ - cost: [ - Type.PSYCHIC - ], - name: { - en: "Damage Roller", }, - text: { - en: "Put damage counters on the Defending Pokémon until the Defending Pokémon has the same remaining HP as Swalot. (If the Defending Pokémon has the same or less remaining HP as Swalot, this attack does nothing.)", + { + cost: [ + Type.PSYCHIC, + Type.PSYCHIC, + Type.COLORLESS, + ], + + name: { + en: "Entangle Tackle", + }, + + text: { + en: "You may do 50 damage plus 30 more damage. If you do, this attack does 30 damage to 1 of your Pokémon, and don't apply Weakness and Resistance to this damage.", + }, + + damage: "50+", + }, - },{ - cost: [ - Type.PSYCHIC, - Type.PSYCHIC, - Type.COLORLESS - ], - name: { - en: "Entangle Tackle", + ], + + weaknesses: [ + { + type: Type.PSYCHIC, + + value: "+20", + }, - text: { - en: "You may do 50 damage plus 30 more damage. If you do, this attack does 30 damage to 1 of your Pokémon, and don't apply Weakness and Resistance to this damage.", - }, - damage: 50 - }], - - weaknesses: [{ - type: Type.PSYCHIC, - value: "+20" - }], + ], + retreat: 3, + // Card Trainer/Energy informations - rarity: Rarity.RARE, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/90.ts b/cards/pl/pl4/90.ts index 8014168ec..52030871d 100644 --- a/cards/pl/pl4/90.ts +++ b/cards/pl/pl4/90.ts @@ -4,41 +4,43 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-90", + localId: 90, - // Card informations name: { en: "Professor Oak's Visit", }, - - - - - - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/90/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/90/high", - }, - }, - - evolveFrom: {}, - tags: [ Tag.SUPPORTER, ], illustrator: "Ken Sugimori", + rarity: Rarity.UNCOMMON, + + category: Category.TRAINER, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/90/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/90/high", + }, + + }, + + + // Card Pokémon Informations @@ -49,14 +51,12 @@ const card: Card = { - rarity: Rarity.UNCOMMON, - category: Category.TRAINER, + // Card Trainer/Energy informations + effect: { + en: "You can play only one Supporter card each turn. When you play this card, put it next to your Active Pokémon. When your turn ends, discard this card.", + }, - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/91.ts b/cards/pl/pl4/91.ts index 05b2a0560..d79dfb084 100644 --- a/cards/pl/pl4/91.ts +++ b/cards/pl/pl4/91.ts @@ -4,57 +4,46 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-91", + localId: 91, - // Card informations name: { en: "Ultimate Zone", fr: "Zone ultime", }, - - - - - - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/91/low", - fr: "https://assets.tcgdex.net/fr/pl/pl4/91/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/91/high", - fr: "https://assets.tcgdex.net/fr/pl/pl4/91/high", - }, - }, - - evolveFrom: {}, - tags: [ Tag.STADIUM, ], illustrator: "Yusuke Ishikawa", + rarity: Rarity.UNCOMMON, + + category: Category.TRAINER, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/91/low", + fr: "https://assets.tcgdex.net/fr/pl/pl4/91/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/91/high", + fr: "https://assets.tcgdex.net/fr/pl/pl4/91/high", + }, + + }, - attacks: [{ - name: {}, - text: { - fr: "Cette carte reste en jeu lorsque vous la jouez. Défaussez-la si une autre carte Stade est mise en jeu. Si une autre carte comportant le même nom est en jeu, vous ne pouvez pas jouer cette carte.", - }, - },{ - name: {}, - text: { - fr: "Lors du tour de chaque joueur, celui-ci peut déplacer une carte Énergie attachée à 1 de ses Pokémon de Banc sur son Arceus Actif autant de fois qu'il ou elle le veut.", - }, - }], + // Card Pokémon Informations @@ -62,14 +51,15 @@ const card: Card = { - rarity: Rarity.UNCOMMON, - category: Category.TRAINER, - set: { - name: "Arceus", - code: "pl4" - } + + + // Card Trainer/Energy informations + effect: { + en: "This card stays in play when you play it. Discard this card if another Stadium card comes into play. If another card with the same name is in play, you can't play this card.", + }, + } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/92.ts b/cards/pl/pl4/92.ts index 30007d24e..2020d0bae 100644 --- a/cards/pl/pl4/92.ts +++ b/cards/pl/pl4/92.ts @@ -4,41 +4,43 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-92", + localId: 92, - // Card informations name: { en: "Dome Fossil", }, - hp: 50, - - - - - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/92/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/92/high", - }, - }, - - evolveFrom: {}, - tags: [ Tag.ITEM, ], illustrator: "Ryo Ueda", + rarity: Rarity.COMMON, + + category: Category.TRAINER, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/92/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/92/high", + }, + + }, + + + // Card Pokémon Informations @@ -49,14 +51,12 @@ const card: Card = { - rarity: Rarity.COMMON, - category: Category.TRAINER, + // Card Trainer/Energy informations + effect: { + en: "Play Dome Fossil as if it were a Colorless Basic Pokémon. (Dome Fossil counts as a Trainer card as well, but if Dome Fossil is Knocked Out, this counts as a Knocked Out Pokémon.) Dome Fossil can't be affected by any Special Conditions and can't retreat. At any time during your turn before your attack, you may discard Dome Fossil from play. (This doesn't count as a Knocked Out Pokémon.)", + }, - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/93.ts b/cards/pl/pl4/93.ts index 01a077a77..c784cb327 100644 --- a/cards/pl/pl4/93.ts +++ b/cards/pl/pl4/93.ts @@ -4,41 +4,43 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-93", + localId: 93, - // Card informations name: { en: "Helix Fossil", }, - hp: 50, - - - - - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/93/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/93/high", - }, - }, - - evolveFrom: {}, - tags: [ Tag.ITEM, ], illustrator: "Ryo Ueda", + rarity: Rarity.COMMON, + + category: Category.TRAINER, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/93/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/93/high", + }, + + }, + + + // Card Pokémon Informations @@ -49,14 +51,12 @@ const card: Card = { - rarity: Rarity.COMMON, - category: Category.TRAINER, + // Card Trainer/Energy informations + effect: { + en: "Play Helix Fossil as if it were a Colorless Basic Pokémon. (Helix Fossil counts as a Trainer card as well, but if Helix Fossil is Knocked Out, this counts as a Knocked Out Pokémon.) Helix Fossil can't be affected by any Special Conditions and can't retreat. At any time during your turn before your attack, you may discard Helix Fossil from play. (This doesn't count as a Knocked Out Pokémon.)", + }, - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/94.ts b/cards/pl/pl4/94.ts index a6754c3b3..cadbdc2de 100644 --- a/cards/pl/pl4/94.ts +++ b/cards/pl/pl4/94.ts @@ -4,75 +4,81 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-94", + localId: 94, - // Card informations name: { - en: "Arceus", + en: "Arceus LV. X", fr: "Arceus", }, - hp: 120, - - type: [ - Type.COLORLESS, - ], - - dexId: 493, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/94/low", - fr: "https://assets.tcgdex.net/fr/pl/pl4/94/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/94/high", - fr: "https://assets.tcgdex.net/fr/pl/pl4/94/high", - }, - }, - - evolveFrom: {}, - tags: [ Tag.LEVELUP, ], illustrator: "Shizurow", - abilities: [{ - id: 180, - type: AbilityType.POKEBODY, - name: { - en: "Multitype", - fr: "Multi-Type", - }, - text: { - en: "Arceus LV.X's type is the same type as its previous Level.", - fr: "Le type d'Arceus NIV.X est le même qu'au tour précédent.", - } - }], + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/94/low", + fr: "https://assets.tcgdex.net/fr/pl/pl4/94/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/94/high", + fr: "https://assets.tcgdex.net/fr/pl/pl4/94/high", + }, + + }, + + + // Card Pokémon Informations + + dexId: 493, + type: [ + Type.COLORLESS, + ], + + abilities: [ + { + type: AbilityType.POKEBODY, + + name: { + en: "Multitype", + fr: "Multi-Type", + }, + + text: { + en: "Arceus LV.X's type is the same type as its previous Level.", + fr: "Le type d'Arceus NIV.X est le même qu'au tour précédent.", + }, + +} +, + ], retreat: 1, - rarity: Rarity.RARE, - category: Category.POKEMON, + // Card Trainer/Energy informations - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/95.ts b/cards/pl/pl4/95.ts index 3d58b35e4..f4b479146 100644 --- a/cards/pl/pl4/95.ts +++ b/cards/pl/pl4/95.ts @@ -4,90 +4,103 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-95", + localId: 95, - // Card informations name: { - en: "Arceus", + en: "Arceus LV. X", fr: "Arceus", }, - hp: 120, - - type: [ - Type.COLORLESS, - ], - - dexId: 493, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/95/low", - fr: "https://assets.tcgdex.net/fr/pl/pl4/95/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/95/high", - fr: "https://assets.tcgdex.net/fr/pl/pl4/95/high", - }, - }, - - evolveFrom: {}, - tags: [ Tag.LEVELUP, ], illustrator: "Ryo Ueda", - abilities: [{ - id: 180, - type: AbilityType.POKEBODY, - name: { - en: "Multitype", - fr: "Multi-Type", - }, - text: { - en: "Arceus LV.X's type is the same type as its previous Level.", - fr: "Le type d'Arceus NIV.X est le même qu'au tour précédent.", - } - }], + rarity: Rarity.RARE, - attacks: [{ - cost: [ - Type.GRASS, - Type.FIRE, - Type.COLORLESS - ], - name: { - en: "Meteor Blast", - fr: "Explosion de météores", - }, - text: { - en: "Flip a coin. If tails, this attack's base damage is 50 instead of 100.", - fr: "Lancez une pièce. Si c'est pile, les dégâts de base de cette attaque sont de 50 au lieu de 100.", - }, - damage: 100 - }], + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/95/low", + fr: "https://assets.tcgdex.net/fr/pl/pl4/95/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/95/high", + fr: "https://assets.tcgdex.net/fr/pl/pl4/95/high", + }, + + }, + // Card Pokémon Informations + + dexId: 493, + + + + type: [ + Type.COLORLESS, + ], + + abilities: [ + { + type: AbilityType.POKEBODY, + + name: { + en: "Multitype", + fr: "Multi-Type", + }, + + text: { + en: "Arceus LV.X's type is the same type as its previous Level.", + fr: "Le type d'Arceus NIV.X est le même qu'au tour précédent.", + }, + +} +, + ], + + attacks: [ + { + cost: [ + Type.GRASS, + Type.FIRE, + Type.COLORLESS, + ], + + name: { + en: "Meteor Blast", + fr: "Explosion de météores", + }, + + text: { + en: "Flip a coin. If tails, this attack's base damage is 50 instead of 100.", + fr: "Lancez une pièce. Si c'est pile, les dégâts de base de cette attaque sont de 50 au lieu de 100.", + }, + + damage: 100, + + }, + ], retreat: 1, - rarity: Rarity.RARE, - category: Category.POKEMON, + // Card Trainer/Energy informations - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/96.ts b/cards/pl/pl4/96.ts index 7230e8729..0decaba5b 100644 --- a/cards/pl/pl4/96.ts +++ b/cards/pl/pl4/96.ts @@ -4,90 +4,103 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-96", + localId: 96, - // Card informations name: { - en: "Arceus", + en: "Arceus LV. X", fr: "Arceus", }, - hp: 120, - - type: [ - Type.COLORLESS, - ], - - dexId: 493, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/96/low", - fr: "https://assets.tcgdex.net/fr/pl/pl4/96/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/96/high", - fr: "https://assets.tcgdex.net/fr/pl/pl4/96/high", - }, - }, - - evolveFrom: {}, - tags: [ Tag.LEVELUP, ], illustrator: "Ryo Ueda", - abilities: [{ - id: 180, - type: AbilityType.POKEBODY, - name: { - en: "Multitype", - fr: "Multi-Type", - }, - text: { - en: "Arceus LV.X's type is the same type as its previous Level.", - fr: "Le type d'Arceus NIV.X est le même qu'au tour précédent.", - } - }], + rarity: Rarity.RARE, - attacks: [{ - cost: [ - Type.LIGHTNING, - Type.PSYCHIC, - Type.COLORLESS - ], - name: { - en: "Psychic Bolt", - fr: "Éclair psy", - }, - text: { - en: "Discard a Lightning Energy and a Psychic Energy attached to Arceus.", - fr: "Défaussez une Énergie Lightning et une Énergie Psychic attachée à Arceus.", - }, - damage: 100 - }], + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/96/low", + fr: "https://assets.tcgdex.net/fr/pl/pl4/96/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/96/high", + fr: "https://assets.tcgdex.net/fr/pl/pl4/96/high", + }, + + }, + // Card Pokémon Informations + + dexId: 493, + + + + type: [ + Type.COLORLESS, + ], + + abilities: [ + { + type: AbilityType.POKEBODY, + + name: { + en: "Multitype", + fr: "Multi-Type", + }, + + text: { + en: "Arceus LV.X's type is the same type as its previous Level.", + fr: "Le type d'Arceus NIV.X est le même qu'au tour précédent.", + }, + +} +, + ], + + attacks: [ + { + cost: [ + Type.LIGHTNING, + Type.PSYCHIC, + Type.COLORLESS, + ], + + name: { + en: "Psychic Bolt", + fr: "Éclair psy", + }, + + text: { + en: "Discard a Lightning Energy and a Psychic Energy attached to Arceus.", + fr: "Défaussez une Énergie Lightning et une Énergie Psychic attachée à Arceus.", + }, + + damage: 100, + + }, + ], retreat: 1, - rarity: Rarity.RARE, - category: Category.POKEMON, + // Card Trainer/Energy informations - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/97.ts b/cards/pl/pl4/97.ts index cb33acad2..e316f582e 100644 --- a/cards/pl/pl4/97.ts +++ b/cards/pl/pl4/97.ts @@ -4,88 +4,110 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-97", + localId: 97, - // Card informations name: { - en: "Gengar", + en: "Gengar LV. X", }, - hp: 140, - - type: [ - Type.PSYCHIC, - ], - - dexId: 94, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/97/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/97/high", - }, - }, - - evolveFrom: {}, - tags: [ Tag.LEVELUP, ], illustrator: "Shizurow", - abilities: [{ - id: 184, - type: AbilityType.POKEPOWER, - name: { - en: "Level-Down", + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/97/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/97/high", + }, + + }, + + + // Card Pokémon Informations + + dexId: 94, + + + + type: [ + Type.PSYCHIC, + ], + + abilities: [ + { + type: AbilityType.POKEPOWER, + + name: { + en: "Level-Down", + }, + + text: { + en: "Once during your turn (before your attack), you may choose 1 of your opponent's Pokémon LV.X. Remove the Level-Up card from that Pokémon and have your opponent shuffle that card into his or her deck. This power can't be used if Gengar is affected by a Special Condition.", + }, + +} +, + ], + + attacks: [ + { + cost: [ + Type.PSYCHIC, + Type.PSYCHIC, + Type.COLORLESS, + ], + + name: { + en: "Compound Pain", + }, + + text: { + en: "This attack does 30 damage to each of your opponent's Pokémon that already has any damage counters on it. (Don't apply Weakness and Resistance for Benched Pokémon.)", + }, + + }, - text: { - en: "Once during your turn (before your attack), you may choose 1 of your opponent's Pokémon LV.X. Remove the Level-Up card from that Pokémon and have your opponent shuffle that card into his or her deck. This power can't be used if Gengar is affected by a Special Condition.", - } - }], + ], + + weaknesses: [ + { + type: Type.DARKNESS, + + value: "×2", - attacks: [{ - cost: [ - Type.PSYCHIC, - Type.PSYCHIC, - Type.COLORLESS - ], - name: { - en: "Compound Pain", }, - text: { - en: "This attack does 30 damage to each of your opponent's Pokémon that already has any damage counters on it. (Don't apply Weakness and Resistance for Benched Pokémon.)", + ], + + resistances: [ + { + type: Type.COLORLESS, + + value: "-20", + }, - }], - - weaknesses: [{ - type: Type.DARKNESS, - value: "×2" - }], - - resistances: [{ - type: Type.COLORLESS, - value: "-20" - }], + ], - rarity: Rarity.RARE, + // Card Trainer/Energy informations - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/98.ts b/cards/pl/pl4/98.ts index 76c29d92c..2fb17e5ad 100644 --- a/cards/pl/pl4/98.ts +++ b/cards/pl/pl4/98.ts @@ -4,90 +4,113 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-98", + localId: 98, - // Card informations name: { - en: "Salamence", + en: "Salamence LV. X", }, - hp: 160, - - type: [ - Type.COLORLESS, - ], - - dexId: 373, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/98/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/98/high", - }, - }, - - evolveFrom: {}, - tags: [ Tag.LEVELUP, ], illustrator: "Ryo Ueda", - abilities: [{ - id: 185, - type: AbilityType.POKEPOWER, - name: { - en: "Double Fall", + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/98/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/98/high", + }, + + }, + + + // Card Pokémon Informations + + dexId: 373, + + + + type: [ + Type.COLORLESS, + ], + + abilities: [ + { + type: AbilityType.POKEPOWER, + + name: { + en: "Double Fall", + }, + + text: { + en: "Once during your turn (before your attack), when you put Salamence LV.X from your hand onto your Active Salamence, you may use this power. For each of your opponent's Pokémon that is Knocked Out by damage from Salamence's attacks this turn, take 1 more Prize card.", + }, + +} +, + ], + + attacks: [ + { + cost: [ + Type.FIRE, + Type.WATER, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Steam Blast", + }, + + text: { + en: "Discard an Energy card attached to Salamence.", + }, + + damage: 100, + }, - text: { - en: "Once during your turn (before your attack), when you put Salamence LV.X from your hand onto your Active Salamence, you may use this power. For each of your opponent's Pokémon that is Knocked Out by damage from Salamence's attacks this turn, take 1 more Prize card.", - } - }], + ], + + weaknesses: [ + { + type: Type.COLORLESS, + + value: "×2", - attacks: [{ - cost: [ - Type.FIRE, - Type.WATER, - Type.COLORLESS, - Type.COLORLESS - ], - name: { - en: "Steam Blast", }, - text: { - en: "Discard an Energy card attached to Salamence.", + ], + + resistances: [ + { + type: Type.FIGHTING, + + value: "-20", + }, - damage: 100 - }], + ], - weaknesses: [{ - type: Type.COLORLESS, - value: "×2" - }], - - resistances: [{ - type: Type.FIGHTING, - value: "-20" - }], + retreat: 2, + // Card Trainer/Energy informations - rarity: Rarity.RARE, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/99.ts b/cards/pl/pl4/99.ts index 325df0a6a..5529e3bb9 100644 --- a/cards/pl/pl4/99.ts +++ b/cards/pl/pl4/99.ts @@ -4,86 +4,109 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-99", + localId: 99, - // Card informations name: { - en: "Tangrowth", + en: "Tangrowth LV. X", }, - hp: 130, - - type: [ - Type.GRASS, - ], - - dexId: 465, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/99/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/99/high", - }, - }, - - evolveFrom: {}, - tags: [ Tag.LEVELUP, ], illustrator: "Ryo Ueda", - abilities: [{ - id: 187, - type: AbilityType.POKEPOWER, - name: { - en: "Healing Growth", + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/99/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/99/high", + }, + + }, + + + // Card Pokémon Informations + + dexId: 465, + + + + type: [ + Type.GRASS, + ], + + abilities: [ + { + type: AbilityType.POKEPOWER, + + name: { + en: "Healing Growth", + }, + + text: { + en: "Once during your turn (before your attack), you may flip a coin. If heads, remove 4 damage counters from 1 of your Pokémon. This power can't be used if Tangrowth is affected by a Special Condition.", + }, + +} +, + ], + + attacks: [ + { + cost: [ + Type.GRASS, + ], + + name: { + en: "Big Growth", + }, + + text: { + en: "Search your discard pile for as many Grass Energy cards as you like and attach them to your Pokémon in any way you like.", + }, + + }, - text: { - en: "Once during your turn (before your attack), you may flip a coin. If heads, remove 4 damage counters from 1 of your Pokémon. This power can't be used if Tangrowth is affected by a Special Condition.", - } - }], + ], + + weaknesses: [ + { + type: Type.FIRE, + + value: "×2", - attacks: [{ - cost: [ - Type.GRASS - ], - name: { - en: "Big Growth", }, - text: { - en: "Search your discard pile for as many Grass Energy cards as you like and attach them to your Pokémon in any way you like.", + ], + + resistances: [ + { + type: Type.WATER, + + value: "-20", + }, - }], + ], - weaknesses: [{ - type: Type.FIRE, - value: "×2" - }], - - resistances: [{ - type: Type.WATER, - value: "-20" - }], + retreat: 3, + // Card Trainer/Energy informations - rarity: Rarity.RARE, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/AR1.ts b/cards/pl/pl4/AR1.ts index e5f39a01b..4b3bc8613 100644 --- a/cards/pl/pl4/AR1.ts +++ b/cards/pl/pl4/AR1.ts @@ -4,84 +4,101 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-AR1", + localId: "AR1", - // Card informations name: { en: "Arceus", fr: "Arceus", }, - hp: 70, - - type: [ - Type.DARKNESS, - ], - - dexId: 493, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/AR1/low", - fr: "https://assets.tcgdex.net/fr/pl/pl4/AR1/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/AR1/high", - fr: "https://assets.tcgdex.net/fr/pl/pl4/AR1/high", - }, - }, - - evolveFrom: {}, - tags: [ Tag.BASIC, ], illustrator: "kawayoo", + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/AR1/low", + fr: "https://assets.tcgdex.net/fr/pl/pl4/AR1/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/AR1/high", + fr: "https://assets.tcgdex.net/fr/pl/pl4/AR1/high", + }, + + }, - attacks: [{ - cost: [ - Type.DARKNESS, - Type.COLORLESS - ], - name: { - en: "Prize Count", - fr: "Compteur de Récompense", + // Card Pokémon Informations + + dexId: 493, + + + + type: [ + Type.DARKNESS, + ], + + + attacks: [ + { + cost: [ + Type.DARKNESS, + Type.COLORLESS, + ], + + name: { + en: "Prize Count", + fr: "Compteur de Récompense", + }, + + text: { + en: "If you have more Prize cards left than your opponent, this attack does 20 damage plus 60 more damage.", + fr: "S'il vous reste plus de cartes Récompense qu'à votre adversaire, cette attaque inflige 20 dégâts plus 60 dégâts supplémentaires.", + }, + + damage: "20+", + }, - text: { - en: "If you have more Prize cards left than your opponent, this attack does 20 damage plus 60 more damage.", - fr: "S'il vous reste plus de cartes Récompense qu'à votre adversaire, cette attaque inflige 20 dégâts plus 60 dégâts supplémentaires.", + ], + + weaknesses: [ + { + type: Type.FIGHTING, + + value: "×2", + }, - damage: 20 - }], + ], - weaknesses: [{ - type: Type.FIGHTING, - value: "×2" - }], + resistances: [ + { + type: Type.PSYCHIC, - resistances: [{ - type: Type.PSYCHIC, - value: "-20" - }], + value: "-20", + + }, + ], retreat: 1, - rarity: Rarity.RARE, - category: Category.POKEMON, + // Card Trainer/Energy informations - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/SH10.ts b/cards/pl/pl4/SH10.ts index d27c23be4..2a6445015 100644 --- a/cards/pl/pl4/SH10.ts +++ b/cards/pl/pl4/SH10.ts @@ -4,84 +4,102 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-SH10", + localId: "SH10", - // Card informations name: { en: "Bagon", }, - hp: 50, - - type: [ - Type.COLORLESS, - ], - - dexId: 371, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/SH10/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/SH10/high", - }, - }, - - evolveFrom: {}, - tags: [ Tag.BASIC, ], illustrator: "Naoyo Kimura", - abilities: [{ - id: 315, - type: AbilityType.POKEBODY, - name: { - en: "Star Barrier", + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/SH10/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/SH10/high", + }, + + }, + + + // Card Pokémon Informations + + dexId: 371, + + + + type: [ + Type.COLORLESS, + ], + + abilities: [ + { + type: AbilityType.POKEBODY, + + name: { + en: "Star Barrier", + }, + + text: { + en: "As long as Bagon has any Energy attached to it, Bagon has no Weakness.", + }, + +} +, + ], + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Dragon Rage", + }, + + text: { + en: "Flip 2 coins. If either of them is tails, this attack does nothing.", + }, + + damage: 40, + }, - text: { - en: "As long as Bagon has any Energy attached to it, Bagon has no Weakness.", - } - }], + ], + + weaknesses: [ + { + type: Type.COLORLESS, + + value: "+10", - attacks: [{ - cost: [ - Type.COLORLESS - ], - name: { - en: "Dragon Rage", }, - text: { - en: "Flip 2 coins. If either of them is tails, this attack does nothing.", - }, - damage: 40 - }], - - weaknesses: [{ - type: Type.COLORLESS, - value: "+10" - }], + ], + retreat: 1, + // Card Trainer/Energy informations - rarity: Rarity.RARE, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/SH11.ts b/cards/pl/pl4/SH11.ts index 4a685099b..2fc7ac649 100644 --- a/cards/pl/pl4/SH11.ts +++ b/cards/pl/pl4/SH11.ts @@ -4,85 +4,103 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-SH11", + localId: "SH11", - // Card informations name: { en: "Ponyta", }, - hp: 60, - - type: [ - Type.FIRE, - ], - - dexId: 77, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/SH11/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/SH11/high", - }, - }, - - evolveFrom: {}, - tags: [ Tag.BASIC, ], illustrator: "Kanako Eo", - abilities: [{ - id: 315, - type: AbilityType.POKEBODY, - name: { - en: "Star Barrier", + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/SH11/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/SH11/high", + }, + + }, + + + // Card Pokémon Informations + + dexId: 77, + + + + type: [ + Type.FIRE, + ], + + abilities: [ + { + type: AbilityType.POKEBODY, + + name: { + en: "Star Barrier", + }, + + text: { + en: "As long as Ponyta has any Energy attached to it, Ponyta has no Weakness.", + }, + +} +, + ], + + attacks: [ + { + cost: [ + Type.FIRE, + Type.FIRE, + ], + + name: { + en: "Blue Fire", + }, + + text: { + en: "Discard all Fire Energy attached to Ponyta.", + }, + + damage: 50, + }, - text: { - en: "As long as Ponyta has any Energy attached to it, Ponyta has no Weakness.", - } - }], + ], + + weaknesses: [ + { + type: Type.WATER, + + value: "+10", - attacks: [{ - cost: [ - Type.FIRE, - Type.FIRE - ], - name: { - en: "Blue Fire", }, - text: { - en: "Discard all Fire Energy attached to Ponyta.", - }, - damage: 50 - }], - - weaknesses: [{ - type: Type.WATER, - value: "+10" - }], + ], + retreat: 1, + // Card Trainer/Energy informations - rarity: Rarity.RARE, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file diff --git a/cards/pl/pl4/SH12.ts b/cards/pl/pl4/SH12.ts index 6b5f32c61..4f56c4864 100644 --- a/cards/pl/pl4/SH12.ts +++ b/cards/pl/pl4/SH12.ts @@ -4,87 +4,110 @@ import Tag from '@tcgdex/sdk/interfaces/Tag' import Rarity from '@tcgdex/sdk/interfaces/Rarity' import AbilityType from '@tcgdex/sdk/interfaces/AbilityType' import Category from '@tcgdex/sdk/interfaces/Category' +import set from '../../../sets/pl/pl4' + const card: Card = { - - // ids + // Card Global Informations id: "pl4-SH12", + localId: "SH12", - // Card informations name: { en: "Shinx", }, - hp: 50, - - type: [ - Type.LIGHTNING, - ], - - dexId: 403, - - image: { - low: { - en: "https://assets.tcgdex.net/en/pl/pl4/SH12/low", - }, - high: { - en: "https://assets.tcgdex.net/en/pl/pl4/SH12/high", - }, - }, - - evolveFrom: {}, - tags: [ Tag.BASIC, ], illustrator: "sui", - abilities: [{ - id: 315, - type: AbilityType.POKEBODY, - name: { - en: "Star Barrier", + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + image: { + low: { + en: "https://assets.tcgdex.net/en/pl/pl4/SH12/low", + }, + + high: { + en: "https://assets.tcgdex.net/en/pl/pl4/SH12/high", + }, + + }, + + + // Card Pokémon Informations + + dexId: 403, + + + + type: [ + Type.LIGHTNING, + ], + + abilities: [ + { + type: AbilityType.POKEBODY, + + name: { + en: "Star Barrier", + }, + + text: { + en: "As long as Shinx has any Energy attached to it, Shinx has no Weakness.", + }, + +} +, + ], + + attacks: [ + { + cost: [ + Type.LIGHTNING, + ], + + name: { + en: "Payback", + }, + + text: { + en: "If your opponent has only 1 Prize card left, this attack does 10 damage plus 30 more damage.", + }, + + damage: "10+", + }, - text: { - en: "As long as Shinx has any Energy attached to it, Shinx has no Weakness.", - } - }], + ], + + weaknesses: [ + { + type: Type.FIGHTING, + + value: "+10", - attacks: [{ - cost: [ - Type.LIGHTNING - ], - name: { - en: "Payback", }, - text: { - en: "If your opponent has only 1 Prize card left, this attack does 10 damage plus 30 more damage.", + ], + + resistances: [ + { + type: Type.METAL, + + value: "-20", + }, - damage: 10 - }], + ], - weaknesses: [{ - type: Type.FIGHTING, - value: "+10" - }], - - resistances: [{ - type: Type.METAL, - value: "-20" - }], + retreat: 1, + // Card Trainer/Energy informations - rarity: Rarity.RARE, - - category: Category.POKEMON, - - set: { - name: "Arceus", - code: "pl4" - } } -export default card +export default card \ No newline at end of file