diff --git a/.gitignore b/.gitignore index 1dbc45639..1a8a0acf5 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ cards/**/*.json *.js node_modules/ +yarn-error.log diff --git a/cards/swsh/swsh3/1.ts b/cards/swsh/swsh3/1.ts new file mode 100644 index 000000000..ff13d8b25 --- /dev/null +++ b/cards/swsh/swsh3/1.ts @@ -0,0 +1,91 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-1", + + localId: 1, + + name: { + en: "Butterfree V", + }, + + + illustrator: "Saki Hayashiro", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 190, + + type: [ + Type.GRASS, + ], + + + attacks: [ + { + cost: [ + Type.GRASS, + ], + + name: { + en: "Dizzying Poison", + }, + + text: { + en: "Your opponent’s Active Pokémon is now Confused and Poisoned.", + }, + + + }, + { + cost: [ + Type.GRASS, + Type.GRASS, + Type.COLORLESS, + ], + + name: { + en: "Blasting Wind", + }, + + + damage: 130, + + }, + ], + + weaknesses: [ + { + type: Type.FIRE, + + value: "×2", + + }, + ], + + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/10.ts b/cards/swsh/swsh3/10.ts new file mode 100644 index 000000000..d503e5d0c --- /dev/null +++ b/cards/swsh/swsh3/10.ts @@ -0,0 +1,77 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-10", + + localId: 10, + + name: { + en: "Accelgor", + }, + + + illustrator: "Shigenori Negishi", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Shelmet", + }, + + + + hp: 90, + + type: [ + Type.GRASS, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Jet Headbutt", + }, + + + damage: 70, + + }, + ], + + weaknesses: [ + { + type: Type.FIRE, + + value: "×2", + + }, + ], + + + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/100.ts b/cards/swsh/swsh3/100.ts new file mode 100644 index 000000000..d47e3f6df --- /dev/null +++ b/cards/swsh/swsh3/100.ts @@ -0,0 +1,91 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-100", + + localId: 100, + + name: { + en: "Grimer", + }, + + + illustrator: "Ryota Murayama", + + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 80, + + type: [ + Type.DARKNESS, + ], + + + attacks: [ + { + cost: [ + Type.DARKNESS, + ], + + name: { + en: "Stomp Off", + }, + + text: { + en: "Discard the top card of your opponent’s deck.", + }, + + + }, + { + cost: [ + Type.DARKNESS, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Sludge Whirlpool", + }, + + + damage: 50, + + }, + ], + + weaknesses: [ + { + type: Type.FIGHTING, + + value: "×2", + + }, + ], + + + retreat: 3, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/101.ts b/cards/swsh/swsh3/101.ts new file mode 100644 index 000000000..27551ec15 --- /dev/null +++ b/cards/swsh/swsh3/101.ts @@ -0,0 +1,95 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-101", + + localId: 101, + + name: { + en: "Muk", + }, + + + illustrator: "Eri Yamaki", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Grimer", + }, + + + + hp: 140, + + type: [ + Type.DARKNESS, + ], + + + attacks: [ + { + cost: [ + Type.DARKNESS, + ], + + name: { + en: "Triple Poison", + }, + + text: { + en: "Your opponent’s Active Pokémon is now Poisoned. During Pokémon Checkup, put 3 damage counters on that Pokémon instead of 1.", + }, + + + }, + { + cost: [ + Type.DARKNESS, + Type.COLORLESS, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Sludge Whirlpool", + }, + + + damage: 120, + + }, + ], + + weaknesses: [ + { + type: Type.FIGHTING, + + value: "×2", + + }, + ], + + + retreat: 4, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/102.ts b/cards/swsh/swsh3/102.ts new file mode 100644 index 000000000..58da92d95 --- /dev/null +++ b/cards/swsh/swsh3/102.ts @@ -0,0 +1,88 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-102", + + localId: 102, + + name: { + en: "Spinarak", + }, + + + illustrator: "Kyoko Umemoto", + + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 60, + + type: [ + Type.DARKNESS, + ], + + + attacks: [ + { + cost: [ + Type.DARKNESS, + ], + + name: { + en: "Hang Down", + }, + + + damage: 10, + + }, + { + cost: [ + Type.DARKNESS, + Type.COLORLESS, + ], + + name: { + en: "Sting", + }, + + + damage: 20, + + }, + ], + + weaknesses: [ + { + type: Type.FIGHTING, + + value: "×2", + + }, + ], + + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/103.ts b/cards/swsh/swsh3/103.ts new file mode 100644 index 000000000..bbe8d5759 --- /dev/null +++ b/cards/swsh/swsh3/103.ts @@ -0,0 +1,96 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-103", + + localId: 103, + + name: { + en: "Ariados", + }, + + + illustrator: "Shin Nagasawa", + + rarity: Rarity.UNCOMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Spinarak", + }, + + + + hp: 110, + + type: [ + Type.DARKNESS, + ], + + abilities: [ + { + type: AbilityType.TALENT, + + name: { + en: "Spider Net", + }, + + text: { + en: "When you play this Pokémon from your hand to evolve 1 of your Pokémon during your turn, you may switch 1 of your opponent’s Benched Evolution Pokémon with their Active Pokémon.", + }, + +} +, + ], + + attacks: [ + { + cost: [ + Type.DARKNESS, + Type.COLORLESS, + ], + + name: { + en: "Poison Sting", + }, + + text: { + en: "Your opponent’s Active Pokémon is now Poisoned.", + }, + + damage: 30, + + }, + ], + + weaknesses: [ + { + type: Type.FIGHTING, + + value: "×2", + + }, + ], + + + retreat: 2, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/104.ts b/cards/swsh/swsh3/104.ts new file mode 100644 index 000000000..ed2e17c58 --- /dev/null +++ b/cards/swsh/swsh3/104.ts @@ -0,0 +1,93 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-104", + + localId: 104, + + name: { + en: "Crobat V", + }, + + + illustrator: "PLANETA Mochizuki", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 180, + + type: [ + Type.DARKNESS, + ], + + abilities: [ + { + type: AbilityType.TALENT, + + name: { + en: "Dark Asset", + }, + + text: { + en: "When you play this Pokémon from your hand onto your Bench during your turn, you may draw cards until you have 6 cards in your hand. You can’t use more than 1 Dark Asset Ability each turn.", + }, + +} +, + ], + + attacks: [ + { + cost: [ + Type.DARKNESS, + Type.COLORLESS, + ], + + name: { + en: "Venomous Fang", + }, + + text: { + en: "Your opponent’s Active Pokémon is now Poisoned.", + }, + + damage: 70, + + }, + ], + + weaknesses: [ + { + type: Type.FIGHTING, + + value: "×2", + + }, + ], + + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/105.ts b/cards/swsh/swsh3/105.ts new file mode 100644 index 000000000..3a260bd85 --- /dev/null +++ b/cards/swsh/swsh3/105.ts @@ -0,0 +1,94 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-105", + + localId: 105, + + name: { + en: "Darkrai", + }, + + + illustrator: "nagimiso", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 120, + + type: [ + Type.DARKNESS, + ], + + abilities: [ + { + type: AbilityType.TALENT, + + name: { + en: "Darkness Guard", + }, + + text: { + en: "If this Pokémon has any Darkness Energy attached, it takes 20 less damage from attacks (after applying Weakness and Resistance).", + }, + +} +, + ], + + attacks: [ + { + cost: [ + Type.COLORLESS, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Vortex of Darkness", + }, + + text: { + en: "This attack does 20 more damage for each Darkness Energy attached to this Pokémon.", + }, + + damage: "60+", + + }, + ], + + weaknesses: [ + { + type: Type.GRASS, + + value: "×2", + + }, + ], + + + retreat: 2, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/106.ts b/cards/swsh/swsh3/106.ts new file mode 100644 index 000000000..e6825ae04 --- /dev/null +++ b/cards/swsh/swsh3/106.ts @@ -0,0 +1,91 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-106", + + localId: 106, + + name: { + en: "Purrloin", + }, + + + illustrator: "sowsow", + + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 70, + + type: [ + Type.DARKNESS, + ], + + + attacks: [ + { + cost: [ + Type.DARKNESS, + ], + + name: { + en: "Dig Claws", + }, + + + damage: 10, + + }, + { + cost: [ + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Fake Out", + }, + + text: { + en: "Flip a coin. If heads, your opponent’s Active Pokémon is now Paralyzed.", + }, + + damage: 20, + + }, + ], + + weaknesses: [ + { + type: Type.GRASS, + + value: "×2", + + }, + ], + + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/107.ts b/cards/swsh/swsh3/107.ts new file mode 100644 index 000000000..e2660ca6d --- /dev/null +++ b/cards/swsh/swsh3/107.ts @@ -0,0 +1,94 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-107", + + localId: 107, + + name: { + en: "Liepard", + }, + + + illustrator: "Hasuno", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Purrloin", + }, + + + + hp: 100, + + type: [ + Type.DARKNESS, + ], + + abilities: [ + { + type: AbilityType.TALENT, + + name: { + en: "Limber", + }, + + text: { + en: "This Pokémon can’t be Paralyzed.", + }, + +} +, + ], + + attacks: [ + { + cost: [ + Type.DARKNESS, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Slashing Claw", + }, + + + damage: 90, + + }, + ], + + weaknesses: [ + { + type: Type.GRASS, + + value: "×2", + + }, + ], + + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/108.ts b/cards/swsh/swsh3/108.ts new file mode 100644 index 000000000..c6701aaa5 --- /dev/null +++ b/cards/swsh/swsh3/108.ts @@ -0,0 +1,74 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-108", + + localId: 108, + + name: { + en: "Deino", + }, + + + illustrator: "Masakazu Fukuda", + + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 60, + + type: [ + Type.DARKNESS, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Ram", + }, + + + damage: 10, + + }, + ], + + weaknesses: [ + { + type: Type.GRASS, + + value: "×2", + + }, + ], + + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/109.ts b/cards/swsh/swsh3/109.ts new file mode 100644 index 000000000..e04d396f5 --- /dev/null +++ b/cards/swsh/swsh3/109.ts @@ -0,0 +1,93 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-109", + + localId: 109, + + name: { + en: "Zweilous", + }, + + + illustrator: "tetsuya koizumi", + + rarity: Rarity.UNCOMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Deino", + }, + + + + hp: 100, + + type: [ + Type.DARKNESS, + ], + + + attacks: [ + { + cost: [ + Type.DARKNESS, + Type.COLORLESS, + ], + + name: { + en: "Corkscrew Punch", + }, + + + damage: 30, + + }, + { + cost: [ + Type.DARKNESS, + Type.DARKNESS, + Type.COLORLESS, + ], + + name: { + en: "Darkness Fang", + }, + + + damage: 70, + + }, + ], + + weaknesses: [ + { + type: Type.GRASS, + + value: "×2", + + }, + ], + + + retreat: 2, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/11.ts b/cards/swsh/swsh3/11.ts new file mode 100644 index 000000000..69026add3 --- /dev/null +++ b/cards/swsh/swsh3/11.ts @@ -0,0 +1,93 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-11", + + localId: 11, + + name: { + en: "Rowlet", + }, + + + illustrator: "HYOGONOSUKE", + + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 50, + + type: [ + Type.GRASS, + ], + + abilities: [ + { + type: AbilityType.TALENT, + + name: { + en: "Sky Circus", + }, + + text: { + en: "If you played Bird Keeper from your hand during this turn, ignore all Energy in this Pokémon’s attack costs.", + }, + +} +, + ], + + attacks: [ + { + cost: [ + Type.COLORLESS, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Wind Shard", + }, + + text: { + en: "This attack does 60 damage to 1 of your opponent’s Benched Pokémon. (Don’t apply Weakness and Resistance for Benched Pokémon.)", + }, + + + }, + ], + + weaknesses: [ + { + type: Type.FIRE, + + value: "×2", + + }, + ], + + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/110.ts b/cards/swsh/swsh3/110.ts new file mode 100644 index 000000000..93b4893c4 --- /dev/null +++ b/cards/swsh/swsh3/110.ts @@ -0,0 +1,94 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-110", + + localId: 110, + + name: { + en: "Hydreigon", + }, + + + illustrator: "kawayoo", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Zweilous", + }, + + + + hp: 160, + + type: [ + Type.DARKNESS, + ], + + abilities: [ + { + type: AbilityType.TALENT, + + name: { + en: "Dark Squall", + }, + + text: { + en: "As often as you like during your turn, you may attach a Darkness Energy card from your hand to 1 of your Pokémon.", + }, + +} +, + ], + + attacks: [ + { + cost: [ + Type.DARKNESS, + Type.DARKNESS, + Type.COLORLESS, + ], + + name: { + en: "Pitch-Black Fangs", + }, + + + damage: 130, + + }, + ], + + weaknesses: [ + { + type: Type.GRASS, + + value: "×2", + + }, + ], + + + retreat: 3, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/111.ts b/cards/swsh/swsh3/111.ts new file mode 100644 index 000000000..ebe5d8cf7 --- /dev/null +++ b/cards/swsh/swsh3/111.ts @@ -0,0 +1,77 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-111", + + localId: 111, + + name: { + en: "Hoopa", + }, + + + illustrator: "so-taro", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 120, + + type: [ + Type.DARKNESS, + ], + + + attacks: [ + { + cost: [ + Type.DARKNESS, + ], + + name: { + en: "Assault Gate", + }, + + text: { + en: "If this Pokémon didn’t move from the Bench to the Active Spot this turn, this attack does nothing. This attack’s damage isn’t affected by Weakness.", + }, + + damage: 90, + + }, + ], + + weaknesses: [ + { + type: Type.GRASS, + + value: "×2", + + }, + ], + + + retreat: 2, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/112.ts b/cards/swsh/swsh3/112.ts new file mode 100644 index 000000000..c366aaea3 --- /dev/null +++ b/cards/swsh/swsh3/112.ts @@ -0,0 +1,76 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-112", + + localId: 112, + + name: { + en: "Nickit", + }, + + + illustrator: "Misa Tsutsui", + + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 70, + + type: [ + Type.DARKNESS, + ], + + + attacks: [ + { + cost: [ + Type.DARKNESS, + ], + + name: { + en: "Tail Whip", + }, + + text: { + en: "Flip a coin. If heads, during your opponent’s next turn, the Defending Pokémon can’t attack.", + }, + + + }, + ], + + weaknesses: [ + { + type: Type.GRASS, + + value: "×2", + + }, + ], + + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/113.ts b/cards/swsh/swsh3/113.ts new file mode 100644 index 000000000..6cbea801d --- /dev/null +++ b/cards/swsh/swsh3/113.ts @@ -0,0 +1,93 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-113", + + localId: 113, + + name: { + en: "Thievul", + }, + + + illustrator: "Akira Komayama", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Nickit", + }, + + + + hp: 100, + + type: [ + Type.DARKNESS, + ], + + + attacks: [ + { + cost: [ + Type.DARKNESS, + ], + + name: { + en: "Nasty Plot", + }, + + text: { + en: "Search your deck for up to 2 cards and put them into your hand. Then, shuffle your deck.", + }, + + + }, + { + cost: [ + Type.DARKNESS, + Type.DARKNESS, + ], + + name: { + en: "Sharp Fang", + }, + + + damage: 70, + + }, + ], + + weaknesses: [ + { + type: Type.GRASS, + + value: "×2", + + }, + ], + + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/114.ts b/cards/swsh/swsh3/114.ts new file mode 100644 index 000000000..ab4a59739 --- /dev/null +++ b/cards/swsh/swsh3/114.ts @@ -0,0 +1,92 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-114", + + localId: 114, + + name: { + en: "Grimmsnarl V", + }, + + + illustrator: "5ban Graphics", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 220, + + type: [ + Type.DARKNESS, + ], + + + attacks: [ + { + cost: [ + Type.DARKNESS, + ], + + name: { + en: "Bite", + }, + + + damage: 40, + + }, + { + cost: [ + Type.DARKNESS, + Type.DARKNESS, + Type.DARKNESS, + ], + + name: { + en: "Spiky Knuckle", + }, + + text: { + en: "Put 2 Darkness Energy attached to this Pokémon into your hand.", + }, + + damage: 200, + + }, + ], + + weaknesses: [ + { + type: Type.GRASS, + + value: "×2", + + }, + ], + + + retreat: 2, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/115.ts b/cards/swsh/swsh3/115.ts new file mode 100644 index 000000000..5a3804daf --- /dev/null +++ b/cards/swsh/swsh3/115.ts @@ -0,0 +1,82 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-115", + + localId: 115, + + name: { + en: "Grimmsnarl VMAX", + }, + + + illustrator: "5ban Graphics", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Grimmsnarl V", + }, + + + + hp: 330, + + type: [ + Type.DARKNESS, + ], + + + attacks: [ + { + cost: [ + Type.DARKNESS, + Type.DARKNESS, + Type.DARKNESS, + ], + + name: { + en: "G-Max Drill", + }, + + text: { + en: "This attack does 50 more damage for each extra Darkness Energy attached to this Pokémon (in addition to this attack’s cost). You can’t add more than 100 damage in this way.", + }, + + damage: "170+", + + }, + ], + + weaknesses: [ + { + type: Type.GRASS, + + value: "×2", + + }, + ], + + + retreat: 3, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/116.ts b/cards/swsh/swsh3/116.ts new file mode 100644 index 000000000..a2a00a010 --- /dev/null +++ b/cards/swsh/swsh3/116.ts @@ -0,0 +1,96 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-116", + + localId: 116, + + name: { + en: "Eternatus V", + }, + + + illustrator: "5ban Graphics", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 220, + + type: [ + Type.DARKNESS, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Power Accelerator", + }, + + text: { + en: "You may attach a Darkness Energy card from your hand to 1 of your Benched Pokémon.", + }, + + damage: 30, + + }, + { + cost: [ + Type.DARKNESS, + Type.COLORLESS, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Dynamax Cannon", + }, + + text: { + en: "If your opponent’s Active Pokémon is a Pokémon VMAX, this attack does 120 more damage.", + }, + + damage: "120+", + + }, + ], + + weaknesses: [ + { + type: Type.FIGHTING, + + value: "×2", + + }, + ], + + + retreat: 2, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/117.ts b/cards/swsh/swsh3/117.ts new file mode 100644 index 000000000..758335eb0 --- /dev/null +++ b/cards/swsh/swsh3/117.ts @@ -0,0 +1,96 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-117", + + localId: 117, + + name: { + en: "Eternatus VMAX", + }, + + + illustrator: "5ban Graphics", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Eternatus V", + }, + + + + hp: 340, + + type: [ + Type.DARKNESS, + ], + + abilities: [ + { + type: AbilityType.TALENT, + + name: { + en: "Eternal Zone", + }, + + text: { + en: "If all of your Pokémon in play are Darkness type, you can have up to 8 Pokémon on your Bench, and you can’t put non-Darkness Pokémon into play. (If this Ability stops working, discard Pokémon from your Bench until you have 5.)", + }, + +} +, + ], + + attacks: [ + { + cost: [ + Type.DARKNESS, + Type.COLORLESS, + ], + + name: { + en: "Dread End", + }, + + text: { + en: "This attack does 30 damage for each of your Darkness Pokémon in play.", + }, + + damage: "30×", + + }, + ], + + weaknesses: [ + { + type: Type.FIGHTING, + + value: "×2", + + }, + ], + + + retreat: 3, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/118.ts b/cards/swsh/swsh3/118.ts new file mode 100644 index 000000000..8a1ab81bd --- /dev/null +++ b/cards/swsh/swsh3/118.ts @@ -0,0 +1,100 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-118", + + localId: 118, + + name: { + en: "Scizor V", + }, + + + illustrator: "Shin Nagasawa", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 210, + + type: [ + Type.METAL, + ], + + + attacks: [ + { + cost: [ + Type.METAL, + ], + + name: { + en: "Hack Off", + }, + + text: { + en: "Discard a Pokémon Tool and a Special Energy from your opponent’s Active Pokémon.", + }, + + damage: 30, + + }, + { + cost: [ + Type.METAL, + Type.METAL, + Type.COLORLESS, + ], + + name: { + en: "Slashing Claw", + }, + + + damage: 140, + + }, + ], + + weaknesses: [ + { + type: Type.FIRE, + + value: "×2", + + }, + ], + + resistances: [ + { + type: Type.GRASS, + + value: "-30", + + }, + ], + + retreat: 2, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/119.ts b/cards/swsh/swsh3/119.ts new file mode 100644 index 000000000..0dd44679b --- /dev/null +++ b/cards/swsh/swsh3/119.ts @@ -0,0 +1,104 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-119", + + localId: 119, + + name: { + en: "Scizor VMAX", + }, + + + illustrator: "5ban Graphics", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Scizor V", + }, + + + + hp: 320, + + type: [ + Type.METAL, + ], + + + attacks: [ + { + cost: [ + Type.METAL, + Type.COLORLESS, + ], + + name: { + en: "Hard Scissors", + }, + + text: { + en: "During your opponent’s next turn, this Pokémon takes 30 less damage from attacks (after applying Weakness and Resistance).", + }, + + damage: 90, + + }, + { + cost: [ + Type.METAL, + Type.METAL, + Type.COLORLESS, + ], + + name: { + en: "Max Steelspike", + }, + + + damage: 190, + + }, + ], + + weaknesses: [ + { + type: Type.FIRE, + + value: "×2", + + }, + ], + + resistances: [ + { + type: Type.GRASS, + + value: "-30", + + }, + ], + + retreat: 2, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/12.ts b/cards/swsh/swsh3/12.ts new file mode 100644 index 000000000..e88c5ee41 --- /dev/null +++ b/cards/swsh/swsh3/12.ts @@ -0,0 +1,77 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-12", + + localId: 12, + + name: { + en: "Dartrix", + }, + + + illustrator: "Mitsuhiro Arita", + + rarity: Rarity.UNCOMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Rowlet", + }, + + + + hp: 80, + + type: [ + Type.GRASS, + ], + + + attacks: [ + { + cost: [ + Type.GRASS, + ], + + name: { + en: "Razor Leaf", + }, + + + damage: 40, + + }, + ], + + weaknesses: [ + { + type: Type.FIRE, + + value: "×2", + + }, + ], + + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/120.ts b/cards/swsh/swsh3/120.ts new file mode 100644 index 000000000..b61375d56 --- /dev/null +++ b/cards/swsh/swsh3/120.ts @@ -0,0 +1,100 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-120", + + localId: 120, + + name: { + en: "Skarmory", + }, + + + illustrator: "NC Empire", + + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 120, + + type: [ + Type.METAL, + ], + + + attacks: [ + { + cost: [ + Type.METAL, + ], + + name: { + en: "Metal Arms", + }, + + text: { + en: "If this Pokémon has a Pokémon Tool attached, this attack does 40 more damage.", + }, + + damage: "10+", + + }, + { + cost: [ + Type.METAL, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Cutting Wind", + }, + + + damage: 80, + + }, + ], + + weaknesses: [ + { + type: Type.LIGHTNING, + + value: "×2", + + }, + ], + + resistances: [ + { + type: Type.FIGHTING, + + value: "-30", + + }, + ], + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/121.ts b/cards/swsh/swsh3/121.ts new file mode 100644 index 000000000..c13f9d5f8 --- /dev/null +++ b/cards/swsh/swsh3/121.ts @@ -0,0 +1,96 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-121", + + localId: 121, + + name: { + en: "Aron", + }, + + + illustrator: "Naoyo Kimura", + + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 70, + + type: [ + Type.METAL, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Ram", + }, + + + damage: 10, + + }, + { + cost: [ + Type.METAL, + Type.COLORLESS, + ], + + name: { + en: "Headbutt", + }, + + + damage: 20, + + }, + ], + + weaknesses: [ + { + type: Type.FIRE, + + value: "×2", + + }, + ], + + resistances: [ + { + type: Type.GRASS, + + value: "-30", + + }, + ], + + retreat: 2, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/122.ts b/cards/swsh/swsh3/122.ts new file mode 100644 index 000000000..90e180f5a --- /dev/null +++ b/cards/swsh/swsh3/122.ts @@ -0,0 +1,104 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-122", + + localId: 122, + + name: { + en: "Lairon", + }, + + + illustrator: "Mizue", + + rarity: Rarity.UNCOMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Aron", + }, + + + + hp: 100, + + type: [ + Type.METAL, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Knock Away", + }, + + text: { + en: "Flip a coin. If heads, this attack does 30 more damage.", + }, + + damage: "30+", + + }, + { + cost: [ + Type.METAL, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Lunge Out", + }, + + + damage: 50, + + }, + ], + + weaknesses: [ + { + type: Type.FIRE, + + value: "×2", + + }, + ], + + resistances: [ + { + type: Type.GRASS, + + value: "-30", + + }, + ], + + retreat: 3, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/123.ts b/cards/swsh/swsh3/123.ts new file mode 100644 index 000000000..2220d99ab --- /dev/null +++ b/cards/swsh/swsh3/123.ts @@ -0,0 +1,103 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-123", + + localId: 123, + + name: { + en: "Aggron", + }, + + + illustrator: "Hasuno", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Lairon", + }, + + + + hp: 160, + + type: [ + Type.METAL, + ], + + abilities: [ + { + type: AbilityType.TALENT, + + name: { + en: "Sturdy", + }, + + text: { + en: "If this Pokémon has full HP and would be Knocked Out by damage from an attack, it is not Knocked Out, and its remaining HP becomes 10.", + }, + +} +, + ], + + attacks: [ + { + cost: [ + Type.METAL, + Type.COLORLESS, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Gigaton Stomp", + }, + + + damage: 160, + + }, + ], + + weaknesses: [ + { + type: Type.FIRE, + + value: "×2", + + }, + ], + + resistances: [ + { + type: Type.GRASS, + + value: "-30", + + }, + ], + + retreat: 3, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/124.ts b/cards/swsh/swsh3/124.ts new file mode 100644 index 000000000..7648d9577 --- /dev/null +++ b/cards/swsh/swsh3/124.ts @@ -0,0 +1,102 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-124", + + localId: 124, + + name: { + en: "Escavalier", + }, + + + illustrator: "Anesaki Dynamic", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Karrablast", + }, + + + + hp: 120, + + type: [ + Type.METAL, + ], + + + attacks: [ + { + cost: [ + Type.METAL, + ], + + name: { + en: "Fury Cutter", + }, + + text: { + en: "Flip 3 coins. If 1 of them is heads, this attack does 20 more damage. If 2 of them are heads, this attack does 70 more damage. If all of them are heads, this attack does 140 more damage.", + }, + + damage: "10+", + + }, + { + cost: [ + Type.METAL, + Type.COLORLESS, + ], + + name: { + en: "Seashell Attack", + }, + + + damage: 60, + + }, + ], + + weaknesses: [ + { + type: Type.FIRE, + + value: "×2", + + }, + ], + + resistances: [ + { + type: Type.GRASS, + + value: "-30", + + }, + ], + + retreat: 2, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/125.ts b/cards/swsh/swsh3/125.ts new file mode 100644 index 000000000..0a4199c0f --- /dev/null +++ b/cards/swsh/swsh3/125.ts @@ -0,0 +1,84 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-125", + + localId: 125, + + name: { + en: "Klink", + }, + + + illustrator: "Kouki Saitou", + + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 60, + + type: [ + Type.METAL, + ], + + + attacks: [ + { + cost: [ + Type.METAL, + ], + + name: { + en: "Call for Backup", + }, + + text: { + en: "Search your deck for a Metal Pokémon, reveal it, and put it into your hand. Then, shuffle your deck.", + }, + + + }, + ], + + weaknesses: [ + { + type: Type.FIRE, + + value: "×2", + + }, + ], + + resistances: [ + { + type: Type.GRASS, + + value: "-30", + + }, + ], + + retreat: 2, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/126.ts b/cards/swsh/swsh3/126.ts new file mode 100644 index 000000000..4f26535dc --- /dev/null +++ b/cards/swsh/swsh3/126.ts @@ -0,0 +1,102 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-126", + + localId: 126, + + name: { + en: "Klang", + }, + + + illustrator: "NC Empire", + + rarity: Rarity.UNCOMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Klink", + }, + + + + hp: 90, + + type: [ + Type.METAL, + ], + + + attacks: [ + { + cost: [ + Type.METAL, + ], + + name: { + en: "Call for Backup", + }, + + text: { + en: "Search your deck for a Metal Pokémon, reveal it, and put it into your hand. Then, shuffle your deck.", + }, + + + }, + { + cost: [ + Type.METAL, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Spinning Attack", + }, + + + damage: 60, + + }, + ], + + weaknesses: [ + { + type: Type.FIRE, + + value: "×2", + + }, + ], + + resistances: [ + { + type: Type.GRASS, + + value: "-30", + + }, + ], + + retreat: 3, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/127.ts b/cards/swsh/swsh3/127.ts new file mode 100644 index 000000000..3eba85f72 --- /dev/null +++ b/cards/swsh/swsh3/127.ts @@ -0,0 +1,104 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-127", + + localId: 127, + + name: { + en: "Klinklang", + }, + + + illustrator: "Naoki Saito", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Klang", + }, + + + + hp: 150, + + type: [ + Type.METAL, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Beam", + }, + + + damage: 60, + + }, + { + cost: [ + Type.METAL, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Clockwork", + }, + + text: { + en: "If you don’t have Klink and Klang on your Bench, this attack does nothing.", + }, + + damage: 200, + + }, + ], + + weaknesses: [ + { + type: Type.FIRE, + + value: "×2", + + }, + ], + + resistances: [ + { + type: Type.GRASS, + + value: "-30", + + }, + ], + + retreat: 3, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/128.ts b/cards/swsh/swsh3/128.ts new file mode 100644 index 000000000..0cc7fedeb --- /dev/null +++ b/cards/swsh/swsh3/128.ts @@ -0,0 +1,101 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-128", + + localId: 128, + + name: { + en: "Galarian Stunfisk V", + }, + + + illustrator: "PLANETA Tsuji", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 200, + + type: [ + Type.METAL, + ], + + abilities: [ + { + type: AbilityType.TALENT, + + name: { + en: "Metal Skin", + }, + + text: { + en: "This Pokémon gets +20 HP for each Metal Energy attached to it.", + }, + +} +, + ], + + attacks: [ + { + cost: [ + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Trapping Bite", + }, + + text: { + en: "During your opponent’s next turn, if this Pokémon is damaged by an attack (even if it is Knocked Out), put 12 damage counters on the Attacking Pokémon.", + }, + + damage: 60, + + }, + ], + + weaknesses: [ + { + type: Type.FIRE, + + value: "×2", + + }, + ], + + resistances: [ + { + type: Type.GRASS, + + value: "-30", + + }, + ], + + retreat: 4, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/129.ts b/cards/swsh/swsh3/129.ts new file mode 100644 index 000000000..069c969ac --- /dev/null +++ b/cards/swsh/swsh3/129.ts @@ -0,0 +1,96 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-129", + + localId: 129, + + name: { + en: "Meltan", + }, + + + illustrator: "HYOGONOSUKE", + + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 70, + + type: [ + Type.METAL, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Headbutt", + }, + + + damage: 10, + + }, + { + cost: [ + Type.METAL, + Type.COLORLESS, + ], + + name: { + en: "Beam", + }, + + + damage: 20, + + }, + ], + + weaknesses: [ + { + type: Type.FIRE, + + value: "×2", + + }, + ], + + resistances: [ + { + type: Type.GRASS, + + value: "-30", + + }, + ], + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/13.ts b/cards/swsh/swsh3/13.ts new file mode 100644 index 000000000..045462397 --- /dev/null +++ b/cards/swsh/swsh3/13.ts @@ -0,0 +1,96 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-13", + + localId: 13, + + name: { + en: "Decidueye", + }, + + + illustrator: "Ryota Murayama", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Dartrix", + }, + + + + hp: 140, + + type: [ + Type.GRASS, + ], + + abilities: [ + { + type: AbilityType.TALENT, + + name: { + en: "Deep Forest Camo", + }, + + text: { + en: "Prevent all damage done to this Pokémon by attacks from your opponent’s Pokémon V and Pokémon-GX.", + }, + +} +, + ], + + attacks: [ + { + cost: [ + Type.GRASS, + Type.COLORLESS, + ], + + name: { + en: "Splitting Arrow", + }, + + text: { + en: "This attack also does 20 damage to 2 of your opponent’s Benched Pokémon. (Don’t apply Weakness and Resistance for Benched Pokémon.)", + }, + + damage: 90, + + }, + ], + + weaknesses: [ + { + type: Type.FIRE, + + value: "×2", + + }, + ], + + + retreat: 2, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/130.ts b/cards/swsh/swsh3/130.ts new file mode 100644 index 000000000..deda8ecad --- /dev/null +++ b/cards/swsh/swsh3/130.ts @@ -0,0 +1,104 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-130", + + localId: 130, + + name: { + en: "Melmetal", + }, + + + illustrator: "NC Empire", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Meltan", + }, + + + + hp: 150, + + type: [ + Type.METAL, + ], + + + attacks: [ + { + cost: [ + Type.METAL, + ], + + name: { + en: "Energy Link", + }, + + text: { + en: "Attach an Energy card from your discard pile to this Pokémon.", + }, + + damage: 30, + + }, + { + cost: [ + Type.METAL, + Type.COLORLESS, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Heavy Impact", + }, + + + damage: 130, + + }, + ], + + weaknesses: [ + { + type: Type.FIRE, + + value: "×2", + + }, + ], + + resistances: [ + { + type: Type.GRASS, + + value: "-30", + + }, + ], + + retreat: 4, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/131.ts b/cards/swsh/swsh3/131.ts new file mode 100644 index 000000000..ae60a49a7 --- /dev/null +++ b/cards/swsh/swsh3/131.ts @@ -0,0 +1,84 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-131", + + localId: 131, + + name: { + en: "Cufant", + }, + + + illustrator: "Akira Komayama", + + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 100, + + type: [ + Type.METAL, + ], + + + attacks: [ + { + cost: [ + Type.METAL, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Strength", + }, + + + damage: 60, + + }, + ], + + weaknesses: [ + { + type: Type.FIRE, + + value: "×2", + + }, + ], + + resistances: [ + { + type: Type.GRASS, + + value: "-30", + + }, + ], + + retreat: 3, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/132.ts b/cards/swsh/swsh3/132.ts new file mode 100644 index 000000000..9bb629cd9 --- /dev/null +++ b/cards/swsh/swsh3/132.ts @@ -0,0 +1,106 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-132", + + localId: 132, + + name: { + en: "Copperajah", + }, + + + illustrator: "Kouki Saitou", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Cufant", + }, + + + + hp: 190, + + type: [ + Type.METAL, + ], + + abilities: [ + { + type: AbilityType.TALENT, + + name: { + en: "Antibacterial Skin", + }, + + text: { + en: "This Pokémon can’t be affected by any Special Conditions.", + }, + +} +, + ], + + attacks: [ + { + cost: [ + Type.METAL, + Type.METAL, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Vengeful Stomp", + }, + + text: { + en: "If your Benched Pokémon have any damage counters on them, this attack does 120 more damage.", + }, + + damage: "120+", + + }, + ], + + weaknesses: [ + { + type: Type.FIRE, + + value: "×2", + + }, + ], + + resistances: [ + { + type: Type.GRASS, + + value: "-30", + + }, + ], + + retreat: 4, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/133.ts b/cards/swsh/swsh3/133.ts new file mode 100644 index 000000000..c544a4c7e --- /dev/null +++ b/cards/swsh/swsh3/133.ts @@ -0,0 +1,93 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-133", + + localId: 133, + + name: { + en: "Kangaskhan", + }, + + + illustrator: "kawayoo", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 130, + + type: [ + Type.COLORLESS, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Rally Back", + }, + + text: { + en: "If any of your Pokémon were Knocked Out by damage from an attack from your opponent’s Pokémon during their last turn, this attack does 90 more damage.", + }, + + damage: "30+", + + }, + { + cost: [ + Type.COLORLESS, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Hammer In", + }, + + + damage: 100, + + }, + ], + + weaknesses: [ + { + type: Type.FIGHTING, + + value: "×2", + + }, + ], + + + retreat: 2, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/134.ts b/cards/swsh/swsh3/134.ts new file mode 100644 index 000000000..baf872225 --- /dev/null +++ b/cards/swsh/swsh3/134.ts @@ -0,0 +1,75 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-134", + + localId: 134, + + name: { + en: "Tauros", + }, + + + illustrator: "Anesaki Dynamic", + + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 110, + + type: [ + Type.COLORLESS, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Horn Attack", + }, + + + damage: 60, + + }, + ], + + weaknesses: [ + { + type: Type.FIGHTING, + + value: "×2", + + }, + ], + + + retreat: 2, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/135.ts b/cards/swsh/swsh3/135.ts new file mode 100644 index 000000000..bcc287284 --- /dev/null +++ b/cards/swsh/swsh3/135.ts @@ -0,0 +1,76 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-135", + + localId: 135, + + name: { + en: "Sentret", + }, + + + illustrator: "Mina Nakai", + + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 60, + + type: [ + Type.COLORLESS, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Call for Family", + }, + + text: { + en: "Search your deck for a Basic Pokémon and put it onto your Bench. Then, shuffle your deck.", + }, + + + }, + ], + + weaknesses: [ + { + type: Type.FIGHTING, + + value: "×2", + + }, + ], + + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/136.ts b/cards/swsh/swsh3/136.ts new file mode 100644 index 000000000..421f3627b --- /dev/null +++ b/cards/swsh/swsh3/136.ts @@ -0,0 +1,95 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-136", + + localId: 136, + + name: { + en: "Furret", + }, + + + illustrator: "tetsuya koizumi", + + rarity: Rarity.UNCOMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Sentret", + }, + + + + hp: 110, + + type: [ + Type.COLORLESS, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Feelin’ Fine", + }, + + text: { + en: "Draw 3 cards.", + }, + + + }, + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Tail Smash", + }, + + text: { + en: "Flip a coin. If tails, this attack does nothing.", + }, + + damage: 90, + + }, + ], + + weaknesses: [ + { + type: Type.FIGHTING, + + value: "×2", + + }, + ], + + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/137.ts b/cards/swsh/swsh3/137.ts new file mode 100644 index 000000000..2311652dc --- /dev/null +++ b/cards/swsh/swsh3/137.ts @@ -0,0 +1,89 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-137", + + localId: 137, + + name: { + en: "Dunsparce", + }, + + + illustrator: "Kazuma Koda", + + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 60, + + type: [ + Type.COLORLESS, + ], + + abilities: [ + { + type: AbilityType.TALENT, + + name: { + en: "Final Dig", + }, + + text: { + en: "If this Pokémon is Knocked Out by damage from an attack from your opponent’s Pokémon, discard the top 2 cards of your opponent’s deck.", + }, + +} +, + ], + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Ram", + }, + + + damage: 20, + + }, + ], + + weaknesses: [ + { + type: Type.FIGHTING, + + value: "×2", + + }, + ], + + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/138.ts b/cards/swsh/swsh3/138.ts new file mode 100644 index 000000000..0b69d8853 --- /dev/null +++ b/cards/swsh/swsh3/138.ts @@ -0,0 +1,90 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-138", + + localId: 138, + + name: { + en: "Teddiursa", + }, + + + illustrator: "Yukiko Baba", + + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 70, + + type: [ + Type.COLORLESS, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Baby-Doll Eyes", + }, + + text: { + en: "During your opponent’s next turn, the Defending Pokémon can’t retreat.", + }, + + + }, + { + cost: [ + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Dig Claws", + }, + + + damage: 20, + + }, + ], + + weaknesses: [ + { + type: Type.FIGHTING, + + value: "×2", + + }, + ], + + + retreat: 2, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/139.ts b/cards/swsh/swsh3/139.ts new file mode 100644 index 000000000..aae21aa7e --- /dev/null +++ b/cards/swsh/swsh3/139.ts @@ -0,0 +1,98 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-139", + + localId: 139, + + name: { + en: "Ursaring", + }, + + + illustrator: "Uta", + + rarity: Rarity.UNCOMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Teddiursa", + }, + + + + hp: 140, + + type: [ + Type.COLORLESS, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Hammer Arm", + }, + + text: { + en: "Discard the top card of your opponent’s deck.", + }, + + damage: 70, + + }, + { + cost: [ + Type.COLORLESS, + Type.COLORLESS, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Claw Slash", + }, + + + damage: 120, + + }, + ], + + weaknesses: [ + { + type: Type.FIGHTING, + + value: "×2", + + }, + ], + + + retreat: 3, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/14.ts b/cards/swsh/swsh3/14.ts new file mode 100644 index 000000000..4d86afe59 --- /dev/null +++ b/cards/swsh/swsh3/14.ts @@ -0,0 +1,90 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-14", + + localId: 14, + + name: { + en: "Bounsweet", + }, + + + illustrator: "Yuka Morii", + + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 60, + + type: [ + Type.GRASS, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Synthesis", + }, + + text: { + en: "Search your deck for a Grass Energy card and attach it to 1 of your Pokémon. Then, shuffle your deck.", + }, + + + }, + { + cost: [ + Type.GRASS, + Type.COLORLESS, + ], + + name: { + en: "Flop", + }, + + + damage: 20, + + }, + ], + + weaknesses: [ + { + type: Type.FIRE, + + value: "×2", + + }, + ], + + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/140.ts b/cards/swsh/swsh3/140.ts new file mode 100644 index 000000000..bc09b047b --- /dev/null +++ b/cards/swsh/swsh3/140.ts @@ -0,0 +1,100 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-140", + + localId: 140, + + name: { + en: "Lugia", + }, + + + illustrator: "Hasuno", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 130, + + type: [ + Type.COLORLESS, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Gust", + }, + + + damage: 30, + + }, + { + cost: [ + Type.COLORLESS, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Energy Loop", + }, + + text: { + en: "Put an Energy attached to this Pokémon into your hand.", + }, + + damage: 120, + + }, + ], + + weaknesses: [ + { + type: Type.LIGHTNING, + + value: "×2", + + }, + ], + + resistances: [ + { + type: Type.FIGHTING, + + value: "-30", + + }, + ], + + retreat: 2, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/141.ts b/cards/swsh/swsh3/141.ts new file mode 100644 index 000000000..70b42089e --- /dev/null +++ b/cards/swsh/swsh3/141.ts @@ -0,0 +1,90 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-141", + + localId: 141, + + name: { + en: "Skitty", + }, + + + illustrator: "Saya Tsuruta", + + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 60, + + type: [ + Type.COLORLESS, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Drawup Power", + }, + + text: { + en: "Search your deck for an Energy card, reveal it, and put it into your hand. Then, shuffle your deck.", + }, + + + }, + { + cost: [ + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Cat Kick", + }, + + + damage: 20, + + }, + ], + + weaknesses: [ + { + type: Type.FIGHTING, + + value: "×2", + + }, + ], + + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/142.ts b/cards/swsh/swsh3/142.ts new file mode 100644 index 000000000..17bdc0144 --- /dev/null +++ b/cards/swsh/swsh3/142.ts @@ -0,0 +1,94 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-142", + + localId: 142, + + name: { + en: "Delcatty", + }, + + + illustrator: "Tika Matsuno", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Skitty", + }, + + + + hp: 100, + + type: [ + Type.COLORLESS, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Captivating Tail", + }, + + text: { + en: "Switch 1 of your opponent’s Benched Pokémon with their Active Pokémon. The new Active Pokémon is now Confused.", + }, + + + }, + { + cost: [ + Type.COLORLESS, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Moon Impact", + }, + + + damage: 90, + + }, + ], + + weaknesses: [ + { + type: Type.FIGHTING, + + value: "×2", + + }, + ], + + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/143.ts b/cards/swsh/swsh3/143.ts new file mode 100644 index 000000000..8d1437529 --- /dev/null +++ b/cards/swsh/swsh3/143.ts @@ -0,0 +1,102 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-143", + + localId: 143, + + name: { + en: "Salamence V", + }, + + + illustrator: "Saki Hayashiro", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 220, + + type: [ + Type.COLORLESS, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Swoop Across", + }, + + text: { + en: "This attack does 30 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, + Type.COLORLESS, + ], + + name: { + en: "Heavy Storm", + }, + + + damage: 160, + + }, + ], + + weaknesses: [ + { + type: Type.LIGHTNING, + + value: "×2", + + }, + ], + + resistances: [ + { + type: Type.FIGHTING, + + value: "-30", + + }, + ], + + retreat: 2, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/144.ts b/cards/swsh/swsh3/144.ts new file mode 100644 index 000000000..20a130649 --- /dev/null +++ b/cards/swsh/swsh3/144.ts @@ -0,0 +1,106 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-144", + + localId: 144, + + name: { + en: "Salamence VMAX", + }, + + + illustrator: "5ban Graphics", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Salamence V", + }, + + + + hp: 320, + + type: [ + Type.COLORLESS, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Sonic Double", + }, + + text: { + en: "This attack does 40 damage to 2 of your opponent’s Pokémon. (Don’t apply Weakness and Resistance for Benched Pokémon.)", + }, + + + }, + { + cost: [ + Type.COLORLESS, + Type.COLORLESS, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Max Wings", + }, + + text: { + en: "During your next turn, this Pokémon can’t use Max Wings.", + }, + + damage: 240, + + }, + ], + + weaknesses: [ + { + type: Type.LIGHTNING, + + value: "×2", + + }, + ], + + resistances: [ + { + type: Type.FIGHTING, + + value: "-30", + + }, + ], + + retreat: 2, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/145.ts b/cards/swsh/swsh3/145.ts new file mode 100644 index 000000000..f598e4d13 --- /dev/null +++ b/cards/swsh/swsh3/145.ts @@ -0,0 +1,100 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-145", + + localId: 145, + + name: { + en: "Starly", + }, + + + illustrator: "Naoyo Kimura", + + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 50, + + type: [ + Type.COLORLESS, + ], + + abilities: [ + { + type: AbilityType.TALENT, + + name: { + en: "Sky Circus", + }, + + text: { + en: "If you played Bird Keeper from your hand during this turn, ignore all Energy in this Pokémon’s attack costs.", + }, + +} +, + ], + + attacks: [ + { + cost: [ + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Keen Eye", + }, + + text: { + en: "Search your deck for up to 2 cards and put them into your hand. Then, shuffle your deck.", + }, + + + }, + ], + + weaknesses: [ + { + type: Type.LIGHTNING, + + value: "×2", + + }, + ], + + resistances: [ + { + type: Type.FIGHTING, + + value: "-30", + + }, + ], + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/146.ts b/cards/swsh/swsh3/146.ts new file mode 100644 index 000000000..821624b25 --- /dev/null +++ b/cards/swsh/swsh3/146.ts @@ -0,0 +1,102 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-146", + + localId: 146, + + name: { + en: "Staravia", + }, + + + illustrator: "chibi", + + rarity: Rarity.UNCOMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Starly", + }, + + + + hp: 80, + + type: [ + Type.COLORLESS, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Ambush", + }, + + text: { + en: "Flip a coin. If heads, this attack does 20 more damage.", + }, + + damage: "20+", + + }, + { + cost: [ + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Wing Attack", + }, + + + damage: 40, + + }, + ], + + weaknesses: [ + { + type: Type.LIGHTNING, + + value: "×2", + + }, + ], + + resistances: [ + { + type: Type.FIGHTING, + + value: "-30", + + }, + ], + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/147.ts b/cards/swsh/swsh3/147.ts new file mode 100644 index 000000000..8f8876af2 --- /dev/null +++ b/cards/swsh/swsh3/147.ts @@ -0,0 +1,105 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-147", + + localId: 147, + + name: { + en: "Staraptor", + }, + + + illustrator: "AKIRA EGAWA", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Staravia", + }, + + + + hp: 150, + + type: [ + Type.COLORLESS, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Hurricane Blender", + }, + + text: { + en: "Move any amount of Energy from your Pokémon to your other Pokémon in any way you like.", + }, + + damage: 70, + + }, + { + cost: [ + Type.COLORLESS, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Brave Bird", + }, + + text: { + en: "This Pokémon also does 30 damage to itself.", + }, + + damage: 170, + + }, + ], + + weaknesses: [ + { + type: Type.LIGHTNING, + + value: "×2", + + }, + ], + + resistances: [ + { + type: Type.FIGHTING, + + value: "-30", + + }, + ], + + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/148.ts b/cards/swsh/swsh3/148.ts new file mode 100644 index 000000000..01d8ed3fb --- /dev/null +++ b/cards/swsh/swsh3/148.ts @@ -0,0 +1,82 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-148", + + localId: 148, + + name: { + en: "Ducklett", + }, + + + illustrator: "Midori Harada", + + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 50, + + type: [ + Type.COLORLESS, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Flap", + }, + + + damage: 20, + + }, + ], + + weaknesses: [ + { + type: Type.LIGHTNING, + + value: "×2", + + }, + ], + + resistances: [ + { + type: Type.FIGHTING, + + value: "-30", + + }, + ], + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/149.ts b/cards/swsh/swsh3/149.ts new file mode 100644 index 000000000..7f21f79e2 --- /dev/null +++ b/cards/swsh/swsh3/149.ts @@ -0,0 +1,104 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-149", + + localId: 149, + + name: { + en: "Swanna", + }, + + + illustrator: "Taira Akitsu", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Ducklett", + }, + + + + hp: 110, + + type: [ + Type.COLORLESS, + ], + + abilities: [ + { + type: AbilityType.TALENT, + + name: { + en: "Sky Circus", + }, + + text: { + en: "If you played Bird Keeper from your hand during this turn, ignore all Energy in this Pokémon’s attack costs.", + }, + +} +, + ], + + attacks: [ + { + cost: [ + Type.COLORLESS, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Feather Slice", + }, + + text: { + en: "You may discard a card from your hand. If you do, this attack does 70 more damage.", + }, + + damage: "70+", + + }, + ], + + weaknesses: [ + { + type: Type.LIGHTNING, + + value: "×2", + + }, + ], + + resistances: [ + { + type: Type.FIGHTING, + + value: "-30", + + }, + ], + + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/15.ts b/cards/swsh/swsh3/15.ts new file mode 100644 index 000000000..def525514 --- /dev/null +++ b/cards/swsh/swsh3/15.ts @@ -0,0 +1,93 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-15", + + localId: 15, + + name: { + en: "Steenee", + }, + + + illustrator: "sui", + + rarity: Rarity.UNCOMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Bounsweet", + }, + + + + hp: 80, + + type: [ + Type.GRASS, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Captivate", + }, + + text: { + en: "Switch 1 of your opponent’s Benched Pokémon with their Active Pokémon.", + }, + + + }, + { + cost: [ + Type.GRASS, + Type.COLORLESS, + ], + + name: { + en: "Smack", + }, + + + damage: 40, + + }, + ], + + weaknesses: [ + { + type: Type.FIRE, + + value: "×2", + + }, + ], + + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/150.ts b/cards/swsh/swsh3/150.ts new file mode 100644 index 000000000..50684c7d0 --- /dev/null +++ b/cards/swsh/swsh3/150.ts @@ -0,0 +1,78 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-150", + + localId: 150, + + name: { + en: "Bunnelby", + }, + + + illustrator: "Tomokazu Komiya", + + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 40, + + type: [ + Type.COLORLESS, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Mad Party", + }, + + text: { + en: "This attack does 20 damage for each Pokémon in your discard pile that has the Mad Party attack.", + }, + + damage: "20×", + + }, + ], + + weaknesses: [ + { + type: Type.FIGHTING, + + value: "×2", + + }, + ], + + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/151.ts b/cards/swsh/swsh3/151.ts new file mode 100644 index 000000000..d9f1d33d4 --- /dev/null +++ b/cards/swsh/swsh3/151.ts @@ -0,0 +1,82 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-151", + + localId: 151, + + name: { + en: "Fletchling", + }, + + + illustrator: "Midori Harada", + + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 60, + + type: [ + Type.COLORLESS, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Tackle", + }, + + + damage: 20, + + }, + ], + + weaknesses: [ + { + type: Type.LIGHTNING, + + value: "×2", + + }, + ], + + resistances: [ + { + type: Type.FIGHTING, + + value: "-30", + + }, + ], + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/152.ts b/cards/swsh/swsh3/152.ts new file mode 100644 index 000000000..f29d4c68e --- /dev/null +++ b/cards/swsh/swsh3/152.ts @@ -0,0 +1,77 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-152", + + localId: 152, + + name: { + en: "Skwovet", + }, + + + illustrator: "Akira Komayama", + + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 70, + + type: [ + Type.COLORLESS, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Whimsy Tackle", + }, + + text: { + en: "Flip a coin. If tails, this attack does nothing.", + }, + + damage: 40, + + }, + ], + + weaknesses: [ + { + type: Type.FIGHTING, + + value: "×2", + + }, + ], + + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/153.ts b/cards/swsh/swsh3/153.ts new file mode 100644 index 000000000..7b6603a8d --- /dev/null +++ b/cards/swsh/swsh3/153.ts @@ -0,0 +1,97 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-153", + + localId: 153, + + name: { + en: "Greedent", + }, + + + illustrator: "Kouki Saitou", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Skwovet", + }, + + + + hp: 120, + + type: [ + Type.COLORLESS, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Scrape Off", + }, + + text: { + en: "Before doing damage, discard all Pokémon Tools from your opponent’s Active Pokémon.", + }, + + damage: 20, + + }, + { + cost: [ + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Smack and Run", + }, + + text: { + en: "Put this Pokémon and all attached cards into your hand.", + }, + + damage: 100, + + }, + ], + + weaknesses: [ + { + type: Type.FIGHTING, + + value: "×2", + + }, + ], + + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/154.ts b/cards/swsh/swsh3/154.ts new file mode 100644 index 000000000..7449a067f --- /dev/null +++ b/cards/swsh/swsh3/154.ts @@ -0,0 +1,85 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-154", + + localId: 154, + + name: { + en: "Rookidee", + }, + + + illustrator: "Hitoshi Ariga", + + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 60, + + type: [ + Type.COLORLESS, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Pluck", + }, + + text: { + en: "Before doing damage, discard all Pokémon Tools from your opponent’s Active Pokémon.", + }, + + damage: 10, + + }, + ], + + weaknesses: [ + { + type: Type.LIGHTNING, + + value: "×2", + + }, + ], + + resistances: [ + { + type: Type.FIGHTING, + + value: "-30", + + }, + ], + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/155.ts b/cards/swsh/swsh3/155.ts new file mode 100644 index 000000000..c53f0290d --- /dev/null +++ b/cards/swsh/swsh3/155.ts @@ -0,0 +1,103 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-155", + + localId: 155, + + name: { + en: "Corvisquire", + }, + + + illustrator: "kirisAki", + + rarity: Rarity.UNCOMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Rookidee", + }, + + + + hp: 80, + + type: [ + Type.COLORLESS, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Peck", + }, + + + damage: 30, + + }, + { + cost: [ + Type.COLORLESS, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Fury Attack", + }, + + text: { + en: "Flip 3 coins. This attack does 40 damage for each heads.", + }, + + damage: "40×", + + }, + ], + + weaknesses: [ + { + type: Type.LIGHTNING, + + value: "×2", + + }, + ], + + resistances: [ + { + type: Type.FIGHTING, + + value: "-30", + + }, + ], + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/156.ts b/cards/swsh/swsh3/156.ts new file mode 100644 index 000000000..de0b1c796 --- /dev/null +++ b/cards/swsh/swsh3/156.ts @@ -0,0 +1,102 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-156", + + localId: 156, + + name: { + en: "Corviknight", + }, + + + illustrator: "Kouki Saitou", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Corvisquire", + }, + + + + hp: 160, + + type: [ + Type.COLORLESS, + ], + + abilities: [ + { + type: AbilityType.TALENT, + + name: { + en: "Flying Taxi", + }, + + text: { + en: "When you play this Pokémon from your hand to evolve 1 of your Pokémon during your turn, you may put 1 of your Pokémon, except any Corviknight, and all attached cards into your hand.", + }, + +} +, + ], + + attacks: [ + { + cost: [ + Type.COLORLESS, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Blasting Wind", + }, + + + damage: 120, + + }, + ], + + weaknesses: [ + { + type: Type.LIGHTNING, + + value: "×2", + + }, + ], + + resistances: [ + { + type: Type.FIGHTING, + + value: "-30", + + }, + ], + + retreat: 2, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/157.ts b/cards/swsh/swsh3/157.ts new file mode 100644 index 000000000..03fef6b3a --- /dev/null +++ b/cards/swsh/swsh3/157.ts @@ -0,0 +1,49 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-157", + + localId: 157, + + name: { + en: "Big Parasol", + }, + + + illustrator: "Toyste Beach", + + rarity: Rarity.UNCOMMON, + + category: Category.TRAINER, + + set, + + + // Card Pokémon Informations + + + + + + + + + + + + // Card Trainer/Energy informations + effect: { + en: "As long as the Pokémon this card is attached to is in the Active Spot, prevent all effects of attacks from your opponent’s Pokémon done to all of your Pokémon. (Existing effects are not removed. Damage is not an effect.)", + }, + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/158.ts b/cards/swsh/swsh3/158.ts new file mode 100644 index 000000000..c2b1a3868 --- /dev/null +++ b/cards/swsh/swsh3/158.ts @@ -0,0 +1,49 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-158", + + localId: 158, + + name: { + en: "Billowing Smoke", + }, + + + illustrator: "5ban Graphics", + + rarity: Rarity.UNCOMMON, + + category: Category.TRAINER, + + set, + + + // Card Pokémon Informations + + + + + + + + + + + + // Card Trainer/Energy informations + effect: { + en: "If the Pokémon this card is attached to is Knocked Out by damage from an attack from your opponent’s Pokémon, that player discards any Prize cards they would take for that Knock Out instead of putting those cards into their hand.", + }, + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/159.ts b/cards/swsh/swsh3/159.ts new file mode 100644 index 000000000..53af82e06 --- /dev/null +++ b/cards/swsh/swsh3/159.ts @@ -0,0 +1,49 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-159", + + localId: 159, + + name: { + en: "Bird Keeper", + }, + + + illustrator: "Hideki Ishikawa", + + rarity: Rarity.UNCOMMON, + + category: Category.TRAINER, + + set, + + + // Card Pokémon Informations + + + + + + + + + + + + // Card Trainer/Energy informations + effect: { + en: "Switch your Active Pokémon with 1 of your Benched Pokémon. If you do, draw 3 cards.", + }, + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/16.ts b/cards/swsh/swsh3/16.ts new file mode 100644 index 000000000..980899c65 --- /dev/null +++ b/cards/swsh/swsh3/16.ts @@ -0,0 +1,96 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-16", + + localId: 16, + + name: { + en: "Tsareena", + }, + + + illustrator: "so-taro", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Steenee", + }, + + + + hp: 150, + + type: [ + Type.GRASS, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Power Whip", + }, + + text: { + en: "This attack does 20 damage to 1 of your opponent’s Pokémon for each Energy attached to this Pokémon. (Don’t apply Weakness and Resistance for Benched Pokémon.)", + }, + + + }, + { + cost: [ + Type.GRASS, + Type.COLORLESS, + ], + + name: { + en: "Time Out Kick", + }, + + text: { + en: "You may put an Energy attached to your opponent’s Active Pokémon into their hand.", + }, + + damage: 100, + + }, + ], + + weaknesses: [ + { + type: Type.FIRE, + + value: "×2", + + }, + ], + + + retreat: 2, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/160.ts b/cards/swsh/swsh3/160.ts new file mode 100644 index 000000000..27417440a --- /dev/null +++ b/cards/swsh/swsh3/160.ts @@ -0,0 +1,49 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-160", + + localId: 160, + + name: { + en: "Cape of Toughness", + }, + + + illustrator: "inose yukie", + + rarity: Rarity.UNCOMMON, + + category: Category.TRAINER, + + set, + + + // Card Pokémon Informations + + + + + + + + + + + + // Card Trainer/Energy informations + effect: { + en: "The Basic Pokémon this card is attached to gets +50 HP, except Pokémon-GX.", + }, + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/161.ts b/cards/swsh/swsh3/161.ts new file mode 100644 index 000000000..b810d5e3e --- /dev/null +++ b/cards/swsh/swsh3/161.ts @@ -0,0 +1,49 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-161", + + localId: 161, + + name: { + en: "Familiar Bell", + }, + + + illustrator: "sadaji", + + rarity: Rarity.UNCOMMON, + + category: Category.TRAINER, + + set, + + + // Card Pokémon Informations + + + + + + + + + + + + // Card Trainer/Energy informations + effect: { + en: "Search your deck for a Pokémon with the same name as a Pokémon in your discard pile, reveal it, and put it into your hand. Then, shuffle your deck.", + }, + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/162.ts b/cards/swsh/swsh3/162.ts new file mode 100644 index 000000000..6c52b28ba --- /dev/null +++ b/cards/swsh/swsh3/162.ts @@ -0,0 +1,49 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-162", + + localId: 162, + + name: { + en: "Glimwood Tangle", + }, + + + illustrator: "aky CG Works", + + rarity: Rarity.UNCOMMON, + + category: Category.TRAINER, + + set, + + + // Card Pokémon Informations + + + + + + + + + + + + // Card Trainer/Energy informations + effect: { + en: "Once during each player’s turn, after that player flips any coins for an attack, they may ignore all results of those coin flips and begin flipping those coins again.", + }, + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/163.ts b/cards/swsh/swsh3/163.ts new file mode 100644 index 000000000..b169329c6 --- /dev/null +++ b/cards/swsh/swsh3/163.ts @@ -0,0 +1,49 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-163", + + localId: 163, + + name: { + en: "Kabu", + }, + + + illustrator: "take", + + rarity: Rarity.UNCOMMON, + + category: Category.TRAINER, + + set, + + + // Card Pokémon Informations + + + + + + + + + + + + // Card Trainer/Energy informations + effect: { + en: "Shuffle your hand into your deck. Then, draw 4 cards. If your Active Pokémon is your only Pokémon in play, draw 8 cards instead.", + }, + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/164.ts b/cards/swsh/swsh3/164.ts new file mode 100644 index 000000000..00451671d --- /dev/null +++ b/cards/swsh/swsh3/164.ts @@ -0,0 +1,49 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-164", + + localId: 164, + + name: { + en: "Old PC", + }, + + + illustrator: "Studio Bora Inc.", + + rarity: Rarity.UNCOMMON, + + category: Category.TRAINER, + + set, + + + // Card Pokémon Informations + + + + + + + + + + + + // Card Trainer/Energy informations + effect: { + en: "Flip 2 coins. If both are heads, put a card from your discard pile into your hand.", + }, + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/165.ts b/cards/swsh/swsh3/165.ts new file mode 100644 index 000000000..8eea84329 --- /dev/null +++ b/cards/swsh/swsh3/165.ts @@ -0,0 +1,49 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-165", + + localId: 165, + + name: { + en: "Piers", + }, + + + illustrator: "take", + + rarity: Rarity.UNCOMMON, + + category: Category.TRAINER, + + set, + + + // Card Pokémon Informations + + + + + + + + + + + + // Card Trainer/Energy informations + effect: { + en: "Search your deck for an Energy card and a Darkness Pokémon, reveal them, and put them into your hand. Then, shuffle your deck.", + }, + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/166.ts b/cards/swsh/swsh3/166.ts new file mode 100644 index 000000000..4fb3769f0 --- /dev/null +++ b/cards/swsh/swsh3/166.ts @@ -0,0 +1,49 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-166", + + localId: 166, + + name: { + en: "Pokémon Breeder’s Nurturing", + }, + + + illustrator: "kirisAki", + + rarity: Rarity.UNCOMMON, + + category: Category.TRAINER, + + set, + + + // Card Pokémon Informations + + + + + + + + + + + + // Card Trainer/Energy informations + effect: { + en: "Choose up to 2 of your Pokémon in play. For each of those Pokémon, search your deck for a card that evolves from that Pokémon and put it onto that Pokémon to evolve it. Then, shuffle your deck. You can’t use this card during your first turn or on a Pokémon that was put into play this turn.", + }, + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/167.ts b/cards/swsh/swsh3/167.ts new file mode 100644 index 000000000..e2df50c65 --- /dev/null +++ b/cards/swsh/swsh3/167.ts @@ -0,0 +1,49 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-167", + + localId: 167, + + name: { + en: "Rare Fossil", + }, + + + illustrator: "5ban Graphics", + + rarity: Rarity.UNCOMMON, + + category: Category.TRAINER, + + set, + + + // Card Pokémon Informations + + + + + + + + + + + + // Card Trainer/Energy informations + effect: { + en: "Play this card as if it were a 70-HP Basic Colorless Pokémon. At any time during your turn, you may discard this card from play.\n\n \n\nThis card can’t be affected by any Special Conditions, and it can’t retreat.", + }, + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/168.ts b/cards/swsh/swsh3/168.ts new file mode 100644 index 000000000..e93c020f1 --- /dev/null +++ b/cards/swsh/swsh3/168.ts @@ -0,0 +1,49 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-168", + + localId: 168, + + name: { + en: "Rose", + }, + + + illustrator: "Yusuke Ohmura", + + rarity: Rarity.UNCOMMON, + + category: Category.TRAINER, + + set, + + + // Card Pokémon Informations + + + + + + + + + + + + // Card Trainer/Energy informations + effect: { + en: "Attach up to 2 basic Energy cards from your discard pile to 1 of your Pokémon VMAX. If you attached any Energy cards in this way, discard your hand.", + }, + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/169.ts b/cards/swsh/swsh3/169.ts new file mode 100644 index 000000000..e9dc690ba --- /dev/null +++ b/cards/swsh/swsh3/169.ts @@ -0,0 +1,49 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-169", + + localId: 169, + + name: { + en: "Rose Tower", + }, + + + illustrator: "5ban Graphics", + + rarity: Rarity.UNCOMMON, + + category: Category.TRAINER, + + set, + + + // Card Pokémon Informations + + + + + + + + + + + + // Card Trainer/Energy informations + effect: { + en: "Once during each player’s turn, that player may draw cards until they have 3 cards in their hand.", + }, + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/17.ts b/cards/swsh/swsh3/17.ts new file mode 100644 index 000000000..502913bdd --- /dev/null +++ b/cards/swsh/swsh3/17.ts @@ -0,0 +1,77 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-17", + + localId: 17, + + name: { + en: "Wimpod", + }, + + + illustrator: "MAHOU", + + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 70, + + type: [ + Type.GRASS, + ], + + + attacks: [ + { + cost: [ + Type.GRASS, + ], + + name: { + en: "Gnaw and Run", + }, + + text: { + en: "Switch this Pokémon with 1 of your Benched Pokémon.", + }, + + damage: 10, + + }, + ], + + weaknesses: [ + { + type: Type.FIRE, + + value: "×2", + + }, + ], + + + retreat: 3, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/170.ts b/cards/swsh/swsh3/170.ts new file mode 100644 index 000000000..502338b37 --- /dev/null +++ b/cards/swsh/swsh3/170.ts @@ -0,0 +1,49 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-170", + + localId: 170, + + name: { + en: "Spikemuth", + }, + + + illustrator: "5ban Graphics", + + rarity: Rarity.UNCOMMON, + + category: Category.TRAINER, + + set, + + + // Card Pokémon Informations + + + + + + + + + + + + // Card Trainer/Energy informations + effect: { + en: "Whenever a player’s Active Pokémon moves to the Bench during their turn, put 2 damage counters on that Pokémon.", + }, + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/171.ts b/cards/swsh/swsh3/171.ts new file mode 100644 index 000000000..6636a4932 --- /dev/null +++ b/cards/swsh/swsh3/171.ts @@ -0,0 +1,49 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-171", + + localId: 171, + + name: { + en: "Struggle Gloves", + }, + + + illustrator: "Ryo Ueda", + + rarity: Rarity.UNCOMMON, + + category: Category.TRAINER, + + set, + + + // Card Pokémon Informations + + + + + + + + + + + + // Card Trainer/Energy informations + effect: { + en: "If the Pokémon this card is attached to has Weakness to your opponent’s Active Pokémon’s type, its attacks do 30 more damage to your opponent’s Active Pokémon (before applying Weakness and Resistance).", + }, + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/172.ts b/cards/swsh/swsh3/172.ts new file mode 100644 index 000000000..f4558d659 --- /dev/null +++ b/cards/swsh/swsh3/172.ts @@ -0,0 +1,49 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-172", + + localId: 172, + + name: { + en: "Turbo Patch", + }, + + + illustrator: "Toyste Beach", + + rarity: Rarity.UNCOMMON, + + category: Category.TRAINER, + + set, + + + // Card Pokémon Informations + + + + + + + + + + + + // Card Trainer/Energy informations + effect: { + en: "Flip a coin. If heads, attach a basic Energy card from your discard pile to 1 of your Basic Pokémon that isn’t a Pokémon-GX.", + }, + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/173.ts b/cards/swsh/swsh3/173.ts new file mode 100644 index 000000000..db014ca6f --- /dev/null +++ b/cards/swsh/swsh3/173.ts @@ -0,0 +1,49 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-173", + + localId: 173, + + name: { + en: "Yell Horn", + }, + + + illustrator: "5ban Graphics", + + rarity: Rarity.UNCOMMON, + + category: Category.TRAINER, + + set, + + + // Card Pokémon Informations + + + + + + + + + + + + // Card Trainer/Energy informations + effect: { + en: "Both Active Pokémon are now Confused.", + }, + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/174.ts b/cards/swsh/swsh3/174.ts new file mode 100644 index 000000000..fe1382cdc --- /dev/null +++ b/cards/swsh/swsh3/174.ts @@ -0,0 +1,48 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-174", + + localId: 174, + + name: { + en: "Heat Fire Energy", + }, + + + + rarity: Rarity.UNCOMMON, + + category: Category.ENERGY, + + set, + + + // Card Pokémon Informations + + + + + + + + + + + + // Card Trainer/Energy informations + effect: { + en: "As long as this card is attached to a Pokémon, it provides Fire Energy.\n\n \n\nThe Fire Pokémon this card is attached to gets +20 HP.", + }, + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/175.ts b/cards/swsh/swsh3/175.ts new file mode 100644 index 000000000..ecaf3551a --- /dev/null +++ b/cards/swsh/swsh3/175.ts @@ -0,0 +1,48 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-175", + + localId: 175, + + name: { + en: "Hiding Darkness Energy", + }, + + + + rarity: Rarity.UNCOMMON, + + category: Category.ENERGY, + + set, + + + // Card Pokémon Informations + + + + + + + + + + + + // Card Trainer/Energy informations + effect: { + en: "As long as this card is attached to a Pokémon, it provides Darkness Energy.\n\n \n\nThe Darkness Pokémon this card is attached to has no Retreat Cost.", + }, + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/176.ts b/cards/swsh/swsh3/176.ts new file mode 100644 index 000000000..dfec71245 --- /dev/null +++ b/cards/swsh/swsh3/176.ts @@ -0,0 +1,48 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-176", + + localId: 176, + + name: { + en: "Powerful Colorless Energy", + }, + + + + rarity: Rarity.UNCOMMON, + + category: Category.ENERGY, + + set, + + + // Card Pokémon Informations + + + + + + + + + + + + // Card Trainer/Energy informations + effect: { + en: "As long as this card is attached to a Pokémon, it provides Colorless Energy.\n\n \n\nThe attacks of the Colorless Pokémon this card is attached to do 20 more damage to your opponent’s Active Pokémon (before applying Weakness and Resistance).", + }, + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/177.ts b/cards/swsh/swsh3/177.ts new file mode 100644 index 000000000..205dce839 --- /dev/null +++ b/cards/swsh/swsh3/177.ts @@ -0,0 +1,91 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-177", + + localId: 177, + + name: { + en: "Butterfree V", + }, + + + illustrator: "Saki Hayashiro", + + rarity: Rarity.ULTRARARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 190, + + type: [ + Type.GRASS, + ], + + + attacks: [ + { + cost: [ + Type.GRASS, + ], + + name: { + en: "Dizzying Poison", + }, + + text: { + en: "Your opponent’s Active Pokémon is now Confused and Poisoned.", + }, + + + }, + { + cost: [ + Type.GRASS, + Type.GRASS, + Type.COLORLESS, + ], + + name: { + en: "Blasting Wind", + }, + + + damage: 130, + + }, + ], + + weaknesses: [ + { + type: Type.FIRE, + + value: "×2", + + }, + ], + + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/178.ts b/cards/swsh/swsh3/178.ts new file mode 100644 index 000000000..4d87e31c5 --- /dev/null +++ b/cards/swsh/swsh3/178.ts @@ -0,0 +1,95 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-178", + + localId: 178, + + name: { + en: "Houndoom V", + }, + + + illustrator: "Ayaka Yoshida", + + rarity: Rarity.ULTRARARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 210, + + type: [ + Type.FIRE, + ], + + + attacks: [ + { + cost: [ + Type.FIRE, + ], + + name: { + en: "Searing Flame", + }, + + text: { + en: "Your opponent’s Active Pokémon is now Burned.", + }, + + damage: 20, + + }, + { + cost: [ + Type.FIRE, + Type.FIRE, + Type.COLORLESS, + ], + + name: { + en: "Vengeful Flame", + }, + + text: { + en: "If your Benched Fire Pokémon have any damage counters on them, this attack does 100 more damage.", + }, + + damage: "100+", + + }, + ], + + weaknesses: [ + { + type: Type.WATER, + + value: "×2", + + }, + ], + + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/179.ts b/cards/swsh/swsh3/179.ts new file mode 100644 index 000000000..f38ac8ea0 --- /dev/null +++ b/cards/swsh/swsh3/179.ts @@ -0,0 +1,93 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-179", + + localId: 179, + + name: { + en: "Centiskorch V", + }, + + + illustrator: "5ban Graphics", + + rarity: Rarity.ULTRARARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 210, + + type: [ + Type.FIRE, + ], + + + attacks: [ + { + cost: [ + Type.FIRE, + ], + + name: { + en: "Radiating Heat", + }, + + text: { + en: "You may discard an Energy from this Pokémon. If you do, discard an Energy from your opponent’s Active Pokémon.", + }, + + damage: 20, + + }, + { + cost: [ + Type.FIRE, + Type.FIRE, + Type.FIRE, + Type.FIRE, + ], + + name: { + en: "Burning Train", + }, + + + damage: 180, + + }, + ], + + weaknesses: [ + { + type: Type.WATER, + + value: "×2", + + }, + ], + + + retreat: 3, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/18.ts b/cards/swsh/swsh3/18.ts new file mode 100644 index 000000000..3cd03e76f --- /dev/null +++ b/cards/swsh/swsh3/18.ts @@ -0,0 +1,99 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-18", + + localId: 18, + + name: { + en: "Golisopod", + }, + + + illustrator: "Ryuta Fuse", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Wimpod", + }, + + + + hp: 130, + + type: [ + Type.GRASS, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Hard Times Slash", + }, + + text: { + en: "This attack does 50 more damage for each of your opponent’s Pokémon V and Pokémon-GX in play.", + }, + + damage: "30+", + + }, + { + cost: [ + Type.GRASS, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Smash Turn", + }, + + text: { + en: "Switch this Pokémon with 1 of your Benched Pokémon.", + }, + + damage: 70, + + }, + ], + + weaknesses: [ + { + type: Type.FIRE, + + value: "×2", + + }, + ], + + + retreat: 2, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/180.ts b/cards/swsh/swsh3/180.ts new file mode 100644 index 000000000..1d4980a8b --- /dev/null +++ b/cards/swsh/swsh3/180.ts @@ -0,0 +1,96 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-180", + + localId: 180, + + name: { + en: "Vikavolt V", + }, + + + illustrator: "Ayaka Yoshida", + + rarity: Rarity.ULTRARARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 210, + + type: [ + Type.LIGHTNING, + ], + + + attacks: [ + { + cost: [ + Type.LIGHTNING, + Type.COLORLESS, + ], + + name: { + en: "Paralyzing Bolt", + }, + + text: { + en: "During your opponent’s next turn, they can’t play any Item cards from their hand.", + }, + + damage: 50, + + }, + { + cost: [ + Type.LIGHTNING, + Type.LIGHTNING, + Type.COLORLESS, + ], + + name: { + en: "Super Zap Cannon", + }, + + text: { + en: "Discard 2 Energy from this Pokémon.", + }, + + damage: 190, + + }, + ], + + weaknesses: [ + { + type: Type.FIGHTING, + + value: "×2", + + }, + ], + + + retreat: 3, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/181.ts b/cards/swsh/swsh3/181.ts new file mode 100644 index 000000000..f84106deb --- /dev/null +++ b/cards/swsh/swsh3/181.ts @@ -0,0 +1,98 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-181", + + localId: 181, + + name: { + en: "Rhyperior V", + }, + + + illustrator: "Eske Yoshinob", + + rarity: Rarity.ULTRARARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 230, + + type: [ + Type.FIGHTING, + ], + + + attacks: [ + { + cost: [ + Type.FIGHTING, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Drill Run", + }, + + text: { + en: "Discard an Energy from your opponent’s Active Pokémon.", + }, + + damage: 80, + + }, + { + cost: [ + Type.FIGHTING, + Type.COLORLESS, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Heavy Rock Artillery", + }, + + text: { + en: "During your next turn, this Pokémon can’t use Heavy Rock Artillery.", + }, + + damage: 210, + + }, + ], + + weaknesses: [ + { + type: Type.GRASS, + + value: "×2", + + }, + ], + + + retreat: 4, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/182.ts b/cards/swsh/swsh3/182.ts new file mode 100644 index 000000000..f6b889ea8 --- /dev/null +++ b/cards/swsh/swsh3/182.ts @@ -0,0 +1,93 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-182", + + localId: 182, + + name: { + en: "Crobat V", + }, + + + illustrator: "PLANETA Mochizuki", + + rarity: Rarity.ULTRARARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 180, + + type: [ + Type.DARKNESS, + ], + + abilities: [ + { + type: AbilityType.TALENT, + + name: { + en: "Dark Asset", + }, + + text: { + en: "When you play this Pokémon from your hand onto your Bench during your turn, you may draw cards until you have 6 cards in your hand. You can’t use more than 1 Dark Asset Ability each turn.", + }, + +} +, + ], + + attacks: [ + { + cost: [ + Type.DARKNESS, + Type.COLORLESS, + ], + + name: { + en: "Venomous Fang", + }, + + text: { + en: "Your opponent’s Active Pokémon is now Poisoned.", + }, + + damage: 70, + + }, + ], + + weaknesses: [ + { + type: Type.FIGHTING, + + value: "×2", + + }, + ], + + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/183.ts b/cards/swsh/swsh3/183.ts new file mode 100644 index 000000000..5abb131dc --- /dev/null +++ b/cards/swsh/swsh3/183.ts @@ -0,0 +1,100 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-183", + + localId: 183, + + name: { + en: "Scizor V", + }, + + + illustrator: "Satoshi Shirai", + + rarity: Rarity.ULTRARARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 210, + + type: [ + Type.METAL, + ], + + + attacks: [ + { + cost: [ + Type.METAL, + ], + + name: { + en: "Hack Off", + }, + + text: { + en: "Discard a Pokémon Tool and a Special Energy from your opponent’s Active Pokémon.", + }, + + damage: 30, + + }, + { + cost: [ + Type.METAL, + Type.METAL, + Type.COLORLESS, + ], + + name: { + en: "Slashing Claw", + }, + + + damage: 140, + + }, + ], + + weaknesses: [ + { + type: Type.FIRE, + + value: "×2", + + }, + ], + + resistances: [ + { + type: Type.GRASS, + + value: "-30", + + }, + ], + + retreat: 2, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/184.ts b/cards/swsh/swsh3/184.ts new file mode 100644 index 000000000..a62fbf930 --- /dev/null +++ b/cards/swsh/swsh3/184.ts @@ -0,0 +1,101 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-184", + + localId: 184, + + name: { + en: "Galarian Stunfisk V", + }, + + + illustrator: "PLANETA Tsuji", + + rarity: Rarity.ULTRARARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 200, + + type: [ + Type.METAL, + ], + + abilities: [ + { + type: AbilityType.TALENT, + + name: { + en: "Metal Skin", + }, + + text: { + en: "This Pokémon gets +20 HP for each Metal Energy attached to it.", + }, + +} +, + ], + + attacks: [ + { + cost: [ + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Trapping Bite", + }, + + text: { + en: "During your opponent’s next turn, if this Pokémon is damaged by an attack (even if it is Knocked Out), put 12 damage counters on the Attacking Pokémon.", + }, + + damage: 60, + + }, + ], + + weaknesses: [ + { + type: Type.FIRE, + + value: "×2", + + }, + ], + + resistances: [ + { + type: Type.GRASS, + + value: "-30", + + }, + ], + + retreat: 4, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/185.ts b/cards/swsh/swsh3/185.ts new file mode 100644 index 000000000..72eaacce1 --- /dev/null +++ b/cards/swsh/swsh3/185.ts @@ -0,0 +1,102 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-185", + + localId: 185, + + name: { + en: "Salamence V", + }, + + + illustrator: "Saki Hayashiro", + + rarity: Rarity.ULTRARARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 220, + + type: [ + Type.COLORLESS, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Swoop Across", + }, + + text: { + en: "This attack does 30 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, + Type.COLORLESS, + ], + + name: { + en: "Heavy Storm", + }, + + + damage: 160, + + }, + ], + + weaknesses: [ + { + type: Type.LIGHTNING, + + value: "×2", + + }, + ], + + resistances: [ + { + type: Type.FIGHTING, + + value: "-30", + + }, + ], + + retreat: 2, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/186.ts b/cards/swsh/swsh3/186.ts new file mode 100644 index 000000000..f7cf54b36 --- /dev/null +++ b/cards/swsh/swsh3/186.ts @@ -0,0 +1,49 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-186", + + localId: 186, + + name: { + en: "Kabu", + }, + + + illustrator: "Hitoshi Ariga", + + rarity: Rarity.ULTRARARE, + + category: Category.TRAINER, + + set, + + + // Card Pokémon Informations + + + + + + + + + + + + // Card Trainer/Energy informations + effect: { + en: "Shuffle your hand into your deck. Then, draw 4 cards. If your Active Pokémon is your only Pokémon in play, draw 8 cards instead.", + }, + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/187.ts b/cards/swsh/swsh3/187.ts new file mode 100644 index 000000000..dee573ebf --- /dev/null +++ b/cards/swsh/swsh3/187.ts @@ -0,0 +1,49 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-187", + + localId: 187, + + name: { + en: "Piers", + }, + + + illustrator: "kirisAki", + + rarity: Rarity.ULTRARARE, + + category: Category.TRAINER, + + set, + + + // Card Pokémon Informations + + + + + + + + + + + + // Card Trainer/Energy informations + effect: { + en: "Search your deck for an Energy card and a Darkness Pokémon, reveal them, and put them into your hand. Then, shuffle your deck.", + }, + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/188.ts b/cards/swsh/swsh3/188.ts new file mode 100644 index 000000000..8e5903b83 --- /dev/null +++ b/cards/swsh/swsh3/188.ts @@ -0,0 +1,49 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-188", + + localId: 188, + + name: { + en: "Pokémon Breeder’s Nurturing", + }, + + + illustrator: "kirisAki", + + rarity: Rarity.ULTRARARE, + + category: Category.TRAINER, + + set, + + + // Card Pokémon Informations + + + + + + + + + + + + // Card Trainer/Energy informations + effect: { + en: "Choose up to 2 of your Pokémon in play. For each of those Pokémon, search your deck for a card that evolves from that Pokémon and put it onto that Pokémon to evolve it. Then, shuffle your deck. You can’t use this card during your first turn or on a Pokémon that was put into play this turn.", + }, + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/189.ts b/cards/swsh/swsh3/189.ts new file mode 100644 index 000000000..7f93c781d --- /dev/null +++ b/cards/swsh/swsh3/189.ts @@ -0,0 +1,49 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-189", + + localId: 189, + + name: { + en: "Rose", + }, + + + illustrator: "Naoki Saito", + + rarity: Rarity.ULTRARARE, + + category: Category.TRAINER, + + set, + + + // Card Pokémon Informations + + + + + + + + + + + + // Card Trainer/Energy informations + effect: { + en: "Attach up to 2 basic Energy cards from your discard pile to 1 of your Pokémon VMAX. If you attached any Energy cards in this way, discard your hand.", + }, + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/19.ts b/cards/swsh/swsh3/19.ts new file mode 100644 index 000000000..13a3ff27e --- /dev/null +++ b/cards/swsh/swsh3/19.ts @@ -0,0 +1,95 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-19", + + localId: 19, + + name: { + en: "Charizard V", + }, + + + illustrator: "aky CG Works", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 220, + + type: [ + Type.FIRE, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Claw Slash", + }, + + + damage: 80, + + }, + { + cost: [ + Type.FIRE, + Type.FIRE, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Fire Spin", + }, + + text: { + en: "Discard 2 Energy from this Pokémon.", + }, + + damage: 220, + + }, + ], + + weaknesses: [ + { + type: Type.WATER, + + value: "×2", + + }, + ], + + + retreat: 3, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/190.ts b/cards/swsh/swsh3/190.ts new file mode 100644 index 000000000..20f9a0c84 --- /dev/null +++ b/cards/swsh/swsh3/190.ts @@ -0,0 +1,81 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-190", + + localId: 190, + + name: { + en: "Butterfree VMAX", + }, + + + illustrator: "aky CG Works", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Butterfree V", + }, + + + + hp: 300, + + type: [ + Type.GRASS, + ], + + + attacks: [ + { + cost: [ + Type.GRASS, + Type.GRASS, + Type.COLORLESS, + ], + + name: { + en: "G-Max Toxbreeze", + }, + + text: { + en: "Your opponent’s Active Pokémon is now Confused and Poisoned.", + }, + + damage: 150, + + }, + ], + + weaknesses: [ + { + type: Type.FIRE, + + value: "×2", + + }, + ], + + + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/191.ts b/cards/swsh/swsh3/191.ts new file mode 100644 index 000000000..41208f476 --- /dev/null +++ b/cards/swsh/swsh3/191.ts @@ -0,0 +1,81 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-191", + + localId: 191, + + name: { + en: "Centiskorch VMAX", + }, + + + illustrator: "5ban Graphics", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Centiskorch V", + }, + + + + hp: 320, + + type: [ + Type.FIRE, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "G-Max Centiferno", + }, + + text: { + en: "This attack does 40 more damage for each Fire Energy attached to this Pokémon. If you did any damage with this attack, you may attach a Fire Energy card from your discard pile to this Pokémon.", + }, + + damage: "40+", + + }, + ], + + weaknesses: [ + { + type: Type.WATER, + + value: "×2", + + }, + ], + + + retreat: 3, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/192.ts b/cards/swsh/swsh3/192.ts new file mode 100644 index 000000000..607d59d13 --- /dev/null +++ b/cards/swsh/swsh3/192.ts @@ -0,0 +1,96 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-192", + + localId: 192, + + name: { + en: "Eternatus VMAX", + }, + + + illustrator: "5ban Graphics", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Eternatus V", + }, + + + + hp: 340, + + type: [ + Type.DARKNESS, + ], + + abilities: [ + { + type: AbilityType.TALENT, + + name: { + en: "Eternal Zone", + }, + + text: { + en: "If all of your Pokémon in play are Darkness type, you can have up to 8 Pokémon on your Bench, and you can’t put non-Darkness Pokémon into play. (If this Ability stops working, discard Pokémon from your Bench until you have 5.)", + }, + +} +, + ], + + attacks: [ + { + cost: [ + Type.DARKNESS, + Type.COLORLESS, + ], + + name: { + en: "Dread End", + }, + + text: { + en: "This attack does 30 damage for each of your Darkness Pokémon in play.", + }, + + damage: "30×", + + }, + ], + + weaknesses: [ + { + type: Type.FIGHTING, + + value: "×2", + + }, + ], + + + retreat: 3, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/193.ts b/cards/swsh/swsh3/193.ts new file mode 100644 index 000000000..9116f6270 --- /dev/null +++ b/cards/swsh/swsh3/193.ts @@ -0,0 +1,104 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-193", + + localId: 193, + + name: { + en: "Scizor VMAX", + }, + + + illustrator: "5ban Graphics", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Scizor V", + }, + + + + hp: 320, + + type: [ + Type.METAL, + ], + + + attacks: [ + { + cost: [ + Type.METAL, + Type.COLORLESS, + ], + + name: { + en: "Hard Scissors", + }, + + text: { + en: "During your opponent’s next turn, this Pokémon takes 30 less damage from attacks (after applying Weakness and Resistance).", + }, + + damage: 90, + + }, + { + cost: [ + Type.METAL, + Type.METAL, + Type.COLORLESS, + ], + + name: { + en: "Max Steelspike", + }, + + + damage: 190, + + }, + ], + + weaknesses: [ + { + type: Type.FIRE, + + value: "×2", + + }, + ], + + resistances: [ + { + type: Type.GRASS, + + value: "-30", + + }, + ], + + retreat: 2, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/194.ts b/cards/swsh/swsh3/194.ts new file mode 100644 index 000000000..7809d02c5 --- /dev/null +++ b/cards/swsh/swsh3/194.ts @@ -0,0 +1,106 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-194", + + localId: 194, + + name: { + en: "Salamence VMAX", + }, + + + illustrator: "5ban Graphics", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Salamence V", + }, + + + + hp: 320, + + type: [ + Type.COLORLESS, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Sonic Double", + }, + + text: { + en: "This attack does 40 damage to 2 of your opponent’s Pokémon. (Don’t apply Weakness and Resistance for Benched Pokémon.)", + }, + + + }, + { + cost: [ + Type.COLORLESS, + Type.COLORLESS, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Max Wings", + }, + + text: { + en: "During your next turn, this Pokémon can’t use Max Wings.", + }, + + damage: 240, + + }, + ], + + weaknesses: [ + { + type: Type.LIGHTNING, + + value: "×2", + + }, + ], + + resistances: [ + { + type: Type.FIGHTING, + + value: "-30", + + }, + ], + + retreat: 2, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/195.ts b/cards/swsh/swsh3/195.ts new file mode 100644 index 000000000..5010c04aa --- /dev/null +++ b/cards/swsh/swsh3/195.ts @@ -0,0 +1,49 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-195", + + localId: 195, + + name: { + en: "Pokémon Breeder’s Nurturing", + }, + + + illustrator: "kirisAki", + + rarity: Rarity.RARE, + + category: Category.TRAINER, + + set, + + + // Card Pokémon Informations + + + + + + + + + + + + // Card Trainer/Energy informations + effect: { + en: "Choose up to 2 of your Pokémon in play. For each of those Pokémon, search your deck for a card that evolves from that Pokémon and put it onto that Pokémon to evolve it. Then, shuffle your deck. You can’t use this card during your first turn or on a Pokémon that was put into play this turn.", + }, + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/196.ts b/cards/swsh/swsh3/196.ts new file mode 100644 index 000000000..85398b9c4 --- /dev/null +++ b/cards/swsh/swsh3/196.ts @@ -0,0 +1,49 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-196", + + localId: 196, + + name: { + en: "Rose", + }, + + + illustrator: "Naoki Saito", + + rarity: Rarity.RARE, + + category: Category.TRAINER, + + set, + + + // Card Pokémon Informations + + + + + + + + + + + + // Card Trainer/Energy informations + effect: { + en: "Attach up to 2 basic Energy cards from your discard pile to 1 of your Pokémon VMAX. If you attached any Energy cards in this way, discard your hand.", + }, + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/197.ts b/cards/swsh/swsh3/197.ts new file mode 100644 index 000000000..29e98fe62 --- /dev/null +++ b/cards/swsh/swsh3/197.ts @@ -0,0 +1,95 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-197", + + localId: 197, + + name: { + en: "Rillaboom", + }, + + + illustrator: "5ban Graphics", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Thwackey", + }, + + + + hp: 170, + + type: [ + Type.GRASS, + ], + + abilities: [ + { + type: AbilityType.TALENT, + + name: { + en: "Voltage Beat", + }, + + text: { + en: "Once during your turn, you may search your deck for up to 2 Grass Energy cards and attach them to 1 of your Pokémon. Then, shuffle your deck.", + }, + +} +, + ], + + attacks: [ + { + cost: [ + Type.GRASS, + Type.GRASS, + Type.GRASS, + Type.COLORLESS, + ], + + name: { + en: "Hammer In", + }, + + + damage: 140, + + }, + ], + + weaknesses: [ + { + type: Type.FIRE, + + value: "×2", + + }, + ], + + + retreat: 3, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/198.ts b/cards/swsh/swsh3/198.ts new file mode 100644 index 000000000..fe35411ad --- /dev/null +++ b/cards/swsh/swsh3/198.ts @@ -0,0 +1,95 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-198", + + localId: 198, + + name: { + en: "Coalossal", + }, + + + illustrator: "PLANETA Tsuji", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Carkol", + }, + + + + hp: 160, + + type: [ + Type.FIGHTING, + ], + + abilities: [ + { + type: AbilityType.TALENT, + + name: { + en: "Tar Generator", + }, + + text: { + en: "Once during your turn, you may attach a Fire Energy card, a Fighting Energy card, or 1 of each from your discard pile to your Pokémon in any way you like.", + }, + +} +, + ], + + attacks: [ + { + cost: [ + Type.FIGHTING, + Type.COLORLESS, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Flaming Avalanche", + }, + + + damage: 130, + + }, + ], + + weaknesses: [ + { + type: Type.GRASS, + + value: "×2", + + }, + ], + + + retreat: 4, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/199.ts b/cards/swsh/swsh3/199.ts new file mode 100644 index 000000000..d9008cef1 --- /dev/null +++ b/cards/swsh/swsh3/199.ts @@ -0,0 +1,49 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-199", + + localId: 199, + + name: { + en: "Big Parasol", + }, + + + illustrator: "Toyste Beach", + + rarity: Rarity.RARE, + + category: Category.TRAINER, + + set, + + + // Card Pokémon Informations + + + + + + + + + + + + // Card Trainer/Energy informations + effect: { + en: "As long as the Pokémon this card is attached to is in the Active Spot, prevent all effects of attacks from your opponent’s Pokémon done to all of your Pokémon. (Existing effects are not removed. Damage is not an effect.)", + }, + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/2.ts b/cards/swsh/swsh3/2.ts new file mode 100644 index 000000000..57fa213a9 --- /dev/null +++ b/cards/swsh/swsh3/2.ts @@ -0,0 +1,81 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-2", + + localId: 2, + + name: { + en: "Butterfree VMAX", + }, + + + illustrator: "aky CG Works", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Butterfree V", + }, + + + + hp: 300, + + type: [ + Type.GRASS, + ], + + + attacks: [ + { + cost: [ + Type.GRASS, + Type.GRASS, + Type.COLORLESS, + ], + + name: { + en: "G-Max Toxbreeze", + }, + + text: { + en: "Your opponent’s Active Pokémon is now Confused and Poisoned.", + }, + + damage: 150, + + }, + ], + + weaknesses: [ + { + type: Type.FIRE, + + value: "×2", + + }, + ], + + + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/20.ts b/cards/swsh/swsh3/20.ts new file mode 100644 index 000000000..702d042b3 --- /dev/null +++ b/cards/swsh/swsh3/20.ts @@ -0,0 +1,99 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-20", + + localId: 20, + + name: { + en: "Charizard VMAX", + }, + + + illustrator: "aky CG Works", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Charizard V", + }, + + + + hp: 330, + + type: [ + Type.FIRE, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Claw Slash", + }, + + + damage: 100, + + }, + { + cost: [ + Type.FIRE, + Type.FIRE, + Type.FIRE, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "G-Max Wildfire", + }, + + text: { + en: "Discard 2 Energy from this Pokémon.", + }, + + damage: 300, + + }, + ], + + weaknesses: [ + { + type: Type.WATER, + + value: "×2", + + }, + ], + + + retreat: 3, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/200.ts b/cards/swsh/swsh3/200.ts new file mode 100644 index 000000000..aebdedb2e --- /dev/null +++ b/cards/swsh/swsh3/200.ts @@ -0,0 +1,49 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-200", + + localId: 200, + + name: { + en: "Turbo Patch", + }, + + + illustrator: "Toyste Beach", + + rarity: Rarity.RARE, + + category: Category.TRAINER, + + set, + + + // Card Pokémon Informations + + + + + + + + + + + + // Card Trainer/Energy informations + effect: { + en: "Flip a coin. If heads, attach a basic Energy card from your discard pile to 1 of your Basic Pokémon that isn’t a Pokémon-GX.", + }, + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/201.ts b/cards/swsh/swsh3/201.ts new file mode 100644 index 000000000..f12004996 --- /dev/null +++ b/cards/swsh/swsh3/201.ts @@ -0,0 +1,48 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-201", + + localId: 201, + + name: { + en: "Capture Energy", + }, + + + + rarity: Rarity.RARE, + + category: Category.ENERGY, + + set, + + + // Card Pokémon Informations + + + + + + + + + + + + // Card Trainer/Energy informations + effect: { + en: "As long as this card is attached to a Pokémon, it provides Colorless Energy.\n\n \n\nWhen you attach this card from your hand to a Pokémon, search your deck for a Basic Pokémon and put it onto your Bench. Then, shuffle your deck.", + }, + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/21.ts b/cards/swsh/swsh3/21.ts new file mode 100644 index 000000000..b23e8f3de --- /dev/null +++ b/cards/swsh/swsh3/21.ts @@ -0,0 +1,95 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-21", + + localId: 21, + + name: { + en: "Houndoom V", + }, + + + illustrator: "Ayaka Yoshida", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 210, + + type: [ + Type.FIRE, + ], + + + attacks: [ + { + cost: [ + Type.FIRE, + ], + + name: { + en: "Searing Flame", + }, + + text: { + en: "Your opponent’s Active Pokémon is now Burned.", + }, + + damage: 20, + + }, + { + cost: [ + Type.FIRE, + Type.FIRE, + Type.COLORLESS, + ], + + name: { + en: "Vengeful Flame", + }, + + text: { + en: "If your Benched Fire Pokémon have any damage counters on them, this attack does 100 more damage.", + }, + + damage: "100+", + + }, + ], + + weaknesses: [ + { + type: Type.WATER, + + value: "×2", + + }, + ], + + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/22.ts b/cards/swsh/swsh3/22.ts new file mode 100644 index 000000000..c3e255abf --- /dev/null +++ b/cards/swsh/swsh3/22.ts @@ -0,0 +1,89 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-22", + + localId: 22, + + name: { + en: "Torchic", + }, + + + illustrator: "Yuka Morii", + + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 60, + + type: [ + Type.FIRE, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Call for Family", + }, + + text: { + en: "Search your deck for a Basic Pokémon and put it onto your Bench. Then, shuffle your deck.", + }, + + + }, + { + cost: [ + Type.FIRE, + ], + + name: { + en: "Live Coal", + }, + + + damage: 10, + + }, + ], + + weaknesses: [ + { + type: Type.WATER, + + value: "×2", + + }, + ], + + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/23.ts b/cards/swsh/swsh3/23.ts new file mode 100644 index 000000000..e33369f14 --- /dev/null +++ b/cards/swsh/swsh3/23.ts @@ -0,0 +1,95 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-23", + + localId: 23, + + name: { + en: "Combusken", + }, + + + illustrator: "kodama", + + rarity: Rarity.UNCOMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Torchic", + }, + + + + hp: 90, + + type: [ + Type.FIRE, + ], + + + attacks: [ + { + cost: [ + Type.FIRE, + ], + + name: { + en: "Smash Kick", + }, + + + damage: 20, + + }, + { + cost: [ + Type.FIRE, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Heat Beak", + }, + + text: { + en: "Your opponent’s Active Pokémon is now Burned.", + }, + + damage: 40, + + }, + ], + + weaknesses: [ + { + type: Type.WATER, + + value: "×2", + + }, + ], + + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/24.ts b/cards/swsh/swsh3/24.ts new file mode 100644 index 000000000..cb959ff64 --- /dev/null +++ b/cards/swsh/swsh3/24.ts @@ -0,0 +1,97 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-24", + + localId: 24, + + name: { + en: "Blaziken", + }, + + + illustrator: "Ryuta Fuse", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Combusken", + }, + + + + hp: 170, + + type: [ + Type.FIRE, + ], + + abilities: [ + { + type: AbilityType.TALENT, + + name: { + en: "Double Type", + }, + + text: { + en: "As long as this Pokémon is in play, it is Fire and Fighting type.", + }, + +} +, + ], + + attacks: [ + { + cost: [ + Type.FIRE, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Turbo Drive", + }, + + text: { + en: "Attach a basic Energy card from your discard pile to 1 of your Benched Pokémon.", + }, + + damage: 130, + + }, + ], + + weaknesses: [ + { + type: Type.WATER, + + value: "×2", + + }, + ], + + + retreat: 2, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/25.ts b/cards/swsh/swsh3/25.ts new file mode 100644 index 000000000..2ace1372a --- /dev/null +++ b/cards/swsh/swsh3/25.ts @@ -0,0 +1,96 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-25", + + localId: 25, + + name: { + en: "Heatran", + }, + + + illustrator: "Anesaki Dynamic", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 130, + + type: [ + Type.FIRE, + ], + + + attacks: [ + { + cost: [ + Type.FIRE, + Type.COLORLESS, + ], + + name: { + en: "Fire Fang", + }, + + text: { + en: "Your opponent’s Active Pokémon is now Burned.", + }, + + damage: 30, + + }, + { + cost: [ + Type.FIRE, + Type.FIRE, + Type.COLORLESS, + ], + + name: { + en: "Raging Flare", + }, + + text: { + en: "This attack does 10 more damage for each damage counter on this Pokémon.", + }, + + damage: "80+", + + }, + ], + + weaknesses: [ + { + type: Type.WATER, + + value: "×2", + + }, + ], + + + retreat: 4, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/26.ts b/cards/swsh/swsh3/26.ts new file mode 100644 index 000000000..f52e89b61 --- /dev/null +++ b/cards/swsh/swsh3/26.ts @@ -0,0 +1,88 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-26", + + localId: 26, + + name: { + en: "Pansear", + }, + + + illustrator: "Megumi Higuchi", + + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 60, + + type: [ + Type.FIRE, + ], + + + attacks: [ + { + cost: [ + Type.FIRE, + ], + + name: { + en: "Live Coal", + }, + + + damage: 10, + + }, + { + cost: [ + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Bite", + }, + + + damage: 20, + + }, + ], + + weaknesses: [ + { + type: Type.WATER, + + value: "×2", + + }, + ], + + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/27.ts b/cards/swsh/swsh3/27.ts new file mode 100644 index 000000000..be5c1ebdf --- /dev/null +++ b/cards/swsh/swsh3/27.ts @@ -0,0 +1,95 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-27", + + localId: 27, + + name: { + en: "Simisear", + }, + + + illustrator: "0313", + + rarity: Rarity.UNCOMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Pansear", + }, + + + + hp: 100, + + type: [ + Type.FIRE, + ], + + + attacks: [ + { + cost: [ + Type.FIRE, + ], + + name: { + en: "Flare", + }, + + + damage: 30, + + }, + { + cost: [ + Type.COLORLESS, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Giga Impact", + }, + + text: { + en: "During your next turn, this Pokémon can’t attack.", + }, + + damage: 110, + + }, + ], + + weaknesses: [ + { + type: Type.WATER, + + value: "×2", + + }, + ], + + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/28.ts b/cards/swsh/swsh3/28.ts new file mode 100644 index 000000000..0114c25b8 --- /dev/null +++ b/cards/swsh/swsh3/28.ts @@ -0,0 +1,95 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-28", + + localId: 28, + + name: { + en: "Galarian Darmanitan", + }, + + + illustrator: "Misa Tsutsui", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Galarian Darumaka", + }, + + + + hp: 140, + + type: [ + Type.FIRE, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Headbutt", + }, + + + damage: 40, + + }, + { + cost: [ + Type.WATER, + Type.WATER, + Type.COLORLESS, + ], + + name: { + en: "Frozen Heat", + }, + + text: { + en: "You may discard all Water Energy from this Pokémon. If you do, this attack does 60 more damage.", + }, + + damage: "110+", + + }, + ], + + weaknesses: [ + { + type: Type.WATER, + + value: "×2", + + }, + ], + + + retreat: 3, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/29.ts b/cards/swsh/swsh3/29.ts new file mode 100644 index 000000000..3ed36b728 --- /dev/null +++ b/cards/swsh/swsh3/29.ts @@ -0,0 +1,76 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-29", + + localId: 29, + + name: { + en: "Larvesta", + }, + + + illustrator: "Uta", + + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 70, + + type: [ + Type.FIRE, + ], + + + attacks: [ + { + cost: [ + Type.FIRE, + ], + + name: { + en: "Singe", + }, + + text: { + en: "Your opponent’s Active Pokémon is now Burned.", + }, + + + }, + ], + + weaknesses: [ + { + type: Type.WATER, + + value: "×2", + + }, + ], + + + retreat: 2, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/3.ts b/cards/swsh/swsh3/3.ts new file mode 100644 index 000000000..2b3fb4ff3 --- /dev/null +++ b/cards/swsh/swsh3/3.ts @@ -0,0 +1,74 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-3", + + localId: 3, + + name: { + en: "Paras", + }, + + + illustrator: "Atsuko Nishida", + + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 60, + + type: [ + Type.GRASS, + ], + + + attacks: [ + { + cost: [ + Type.GRASS, + ], + + name: { + en: "Scratch", + }, + + + damage: 20, + + }, + ], + + weaknesses: [ + { + type: Type.FIRE, + + value: "×2", + + }, + ], + + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/30.ts b/cards/swsh/swsh3/30.ts new file mode 100644 index 000000000..870ce6a31 --- /dev/null +++ b/cards/swsh/swsh3/30.ts @@ -0,0 +1,95 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-30", + + localId: 30, + + name: { + en: "Volcarona", + }, + + + illustrator: "NC Empire", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Larvesta", + }, + + + + hp: 120, + + type: [ + Type.FIRE, + ], + + + attacks: [ + { + cost: [ + Type.FIRE, + ], + + name: { + en: "Cauterize", + }, + + text: { + en: "If your opponent’s Active Pokémon has no damage counters on it before this attack does damage, this attack does nothing.", + }, + + damage: 80, + + }, + { + cost: [ + Type.FIRE, + Type.FIRE, + Type.COLORLESS, + ], + + name: { + en: "Fire Wing", + }, + + + damage: 110, + + }, + ], + + weaknesses: [ + { + type: Type.WATER, + + value: "×2", + + }, + ], + + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/31.ts b/cards/swsh/swsh3/31.ts new file mode 100644 index 000000000..e8fdd44a8 --- /dev/null +++ b/cards/swsh/swsh3/31.ts @@ -0,0 +1,88 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-31", + + localId: 31, + + name: { + en: "Fletchinder", + }, + + + illustrator: "Mitsuhiro Arita", + + rarity: Rarity.UNCOMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Fletchling", + }, + + + + hp: 70, + + type: [ + Type.FIRE, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Searing Flame", + }, + + text: { + en: "Your opponent’s Active Pokémon is now Burned.", + }, + + damage: 20, + + }, + ], + + weaknesses: [ + { + type: Type.LIGHTNING, + + value: "×2", + + }, + ], + + resistances: [ + { + type: Type.FIGHTING, + + value: "-30", + + }, + ], + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/32.ts b/cards/swsh/swsh3/32.ts new file mode 100644 index 000000000..460a63b0d --- /dev/null +++ b/cards/swsh/swsh3/32.ts @@ -0,0 +1,105 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-32", + + localId: 32, + + name: { + en: "Talonflame", + }, + + + illustrator: "kawayoo", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Fletchinder", + }, + + + + hp: 140, + + type: [ + Type.FIRE, + ], + + abilities: [ + { + type: AbilityType.TALENT, + + name: { + en: "Scorching Feathers", + }, + + text: { + en: "If this Pokémon is in the Active Spot and is damaged by an attack from your opponent’s Pokémon (even if this Pokémon is Knocked Out), the Attacking Pokémon is now Burned.", + }, + +} +, + ], + + attacks: [ + { + cost: [ + Type.FIRE, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Mach Flight", + }, + + text: { + en: "During your opponent’s next turn, the Defending Pokémon can’t retreat.", + }, + + damage: 120, + + }, + ], + + weaknesses: [ + { + type: Type.LIGHTNING, + + value: "×2", + + }, + ], + + resistances: [ + { + type: Type.FIGHTING, + + value: "-30", + + }, + ], + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/33.ts b/cards/swsh/swsh3/33.ts new file mode 100644 index 000000000..be4e27d64 --- /dev/null +++ b/cards/swsh/swsh3/33.ts @@ -0,0 +1,93 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-33", + + localId: 33, + + name: { + en: "Centiskorch V", + }, + + + illustrator: "5ban Graphics", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 210, + + type: [ + Type.FIRE, + ], + + + attacks: [ + { + cost: [ + Type.FIRE, + ], + + name: { + en: "Radiating Heat", + }, + + text: { + en: "You may discard an Energy from this Pokémon. If you do, discard an Energy from your opponent’s Active Pokémon.", + }, + + damage: 20, + + }, + { + cost: [ + Type.FIRE, + Type.FIRE, + Type.FIRE, + Type.FIRE, + ], + + name: { + en: "Burning Train", + }, + + + damage: 180, + + }, + ], + + weaknesses: [ + { + type: Type.WATER, + + value: "×2", + + }, + ], + + + retreat: 3, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/34.ts b/cards/swsh/swsh3/34.ts new file mode 100644 index 000000000..fb78df39f --- /dev/null +++ b/cards/swsh/swsh3/34.ts @@ -0,0 +1,81 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-34", + + localId: 34, + + name: { + en: "Centiskorch VMAX", + }, + + + illustrator: "5ban Graphics", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Centiskorch V", + }, + + + + hp: 320, + + type: [ + Type.FIRE, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "G-Max Centiferno", + }, + + text: { + en: "This attack does 40 more damage for each Fire Energy attached to this Pokémon. If you did any damage with this attack, you may attach a Fire Energy card from your discard pile to this Pokémon.", + }, + + damage: "40+", + + }, + ], + + weaknesses: [ + { + type: Type.WATER, + + value: "×2", + + }, + ], + + + retreat: 3, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/35.ts b/cards/swsh/swsh3/35.ts new file mode 100644 index 000000000..2e93f5cc6 --- /dev/null +++ b/cards/swsh/swsh3/35.ts @@ -0,0 +1,90 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-35", + + localId: 35, + + name: { + en: "Galarian Mr. Mime", + }, + + + illustrator: "Misa Tsutsui", + + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 80, + + type: [ + Type.WATER, + ], + + + attacks: [ + { + cost: [ + Type.WATER, + ], + + name: { + en: "Reflect", + }, + + text: { + en: "During your opponent’s next turn, this Pokémon takes 30 less damage from attacks (after applying Weakness and Resistance).", + }, + + + }, + { + cost: [ + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Icy Snow", + }, + + + damage: 30, + + }, + ], + + weaknesses: [ + { + type: Type.METAL, + + value: "×2", + + }, + ], + + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/36.ts b/cards/swsh/swsh3/36.ts new file mode 100644 index 000000000..4f263f964 --- /dev/null +++ b/cards/swsh/swsh3/36.ts @@ -0,0 +1,97 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-36", + + localId: 36, + + name: { + en: "Galarian Mr. Rime", + }, + + + illustrator: "Naoki Saito", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Galarian Mr. Mime", + }, + + + + hp: 120, + + type: [ + Type.WATER, + ], + + abilities: [ + { + type: AbilityType.TALENT, + + name: { + en: "Shuffle Dance", + }, + + text: { + en: "Once during your turn, you may switch 1 of your opponent’s face-down Prize cards with the top card of their deck. (The cards stay face down.)", + }, + +} +, + ], + + attacks: [ + { + cost: [ + Type.WATER, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Mad Party", + }, + + text: { + en: "This attack does 20 damage for each Pokémon in your discard pile that has the Mad Party attack.", + }, + + damage: "20×", + + }, + ], + + weaknesses: [ + { + type: Type.METAL, + + value: "×2", + + }, + ], + + + retreat: 2, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/37.ts b/cards/swsh/swsh3/37.ts new file mode 100644 index 000000000..4b9bdc7df --- /dev/null +++ b/cards/swsh/swsh3/37.ts @@ -0,0 +1,92 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-37", + + localId: 37, + + name: { + en: "Suicune", + }, + + + illustrator: "so-taro", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 120, + + type: [ + Type.WATER, + ], + + + attacks: [ + { + cost: [ + Type.WATER, + ], + + name: { + en: "Wave Splash", + }, + + + damage: 20, + + }, + { + cost: [ + Type.WATER, + Type.WATER, + Type.COLORLESS, + ], + + name: { + en: "Aurora Loop", + }, + + text: { + en: "Put 2 Water Energy attached to this Pokémon into your hand.", + }, + + damage: 130, + + }, + ], + + weaknesses: [ + { + type: Type.LIGHTNING, + + value: "×2", + + }, + ], + + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/38.ts b/cards/swsh/swsh3/38.ts new file mode 100644 index 000000000..9377ccbf6 --- /dev/null +++ b/cards/swsh/swsh3/38.ts @@ -0,0 +1,76 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-38", + + localId: 38, + + name: { + en: "Feebas", + }, + + + illustrator: "HYOGONOSUKE", + + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 30, + + type: [ + Type.WATER, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Nap", + }, + + text: { + en: "Heal 20 damage from this Pokémon.", + }, + + + }, + ], + + weaknesses: [ + { + type: Type.LIGHTNING, + + value: "×2", + + }, + ], + + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/39.ts b/cards/swsh/swsh3/39.ts new file mode 100644 index 000000000..b81e67876 --- /dev/null +++ b/cards/swsh/swsh3/39.ts @@ -0,0 +1,94 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-39", + + localId: 39, + + name: { + en: "Milotic", + }, + + + illustrator: "AKIRA EGAWA", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Feebas", + }, + + + + hp: 120, + + type: [ + Type.WATER, + ], + + abilities: [ + { + type: AbilityType.TALENT, + + name: { + en: "Bright Heal", + }, + + text: { + en: "Once during your turn, you may heal 20 damage from each of your Pokémon.", + }, + +} +, + ], + + attacks: [ + { + cost: [ + Type.WATER, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Surf", + }, + + + damage: 80, + + }, + ], + + weaknesses: [ + { + type: Type.LIGHTNING, + + value: "×2", + + }, + ], + + + retreat: 2, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/4.ts b/cards/swsh/swsh3/4.ts new file mode 100644 index 000000000..bcb7aa425 --- /dev/null +++ b/cards/swsh/swsh3/4.ts @@ -0,0 +1,95 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-4", + + localId: 4, + + name: { + en: "Parasect", + }, + + + illustrator: "Miki Tanaka", + + rarity: Rarity.UNCOMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Paras", + }, + + + + hp: 120, + + type: [ + Type.GRASS, + ], + + + attacks: [ + { + cost: [ + Type.GRASS, + ], + + name: { + en: "Mushroom Tackle", + }, + + text: { + en: "Flip a coin. If heads, your opponent’s Active Pokémon is now Paralyzed.", + }, + + damage: 30, + + }, + { + cost: [ + Type.GRASS, + Type.GRASS, + Type.COLORLESS, + ], + + name: { + en: "Solar Beam", + }, + + + damage: 110, + + }, + ], + + weaknesses: [ + { + type: Type.FIRE, + + value: "×2", + + }, + ], + + + retreat: 2, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/40.ts b/cards/swsh/swsh3/40.ts new file mode 100644 index 000000000..59f37d5d8 --- /dev/null +++ b/cards/swsh/swsh3/40.ts @@ -0,0 +1,90 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-40", + + localId: 40, + + name: { + en: "Relicanth", + }, + + + illustrator: "MAHOU", + + rarity: Rarity.UNCOMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 90, + + type: [ + Type.WATER, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Fossil Search", + }, + + text: { + en: "Search your deck for up to 2 Rare Fossil cards and put them onto your Bench. Then, shuffle your deck.", + }, + + + }, + { + cost: [ + Type.WATER, + Type.COLORLESS, + ], + + name: { + en: "Surf", + }, + + + damage: 40, + + }, + ], + + weaknesses: [ + { + type: Type.LIGHTNING, + + value: "×2", + + }, + ], + + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/41.ts b/cards/swsh/swsh3/41.ts new file mode 100644 index 000000000..ce7e47bc8 --- /dev/null +++ b/cards/swsh/swsh3/41.ts @@ -0,0 +1,88 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-41", + + localId: 41, + + name: { + en: "Panpour", + }, + + + illustrator: "ryoma uratsuka", + + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 60, + + type: [ + Type.WATER, + ], + + + attacks: [ + { + cost: [ + Type.WATER, + ], + + name: { + en: "Water Gun", + }, + + + damage: 10, + + }, + { + cost: [ + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Bite", + }, + + + damage: 20, + + }, + ], + + weaknesses: [ + { + type: Type.LIGHTNING, + + value: "×2", + + }, + ], + + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/42.ts b/cards/swsh/swsh3/42.ts new file mode 100644 index 000000000..aaf8c9675 --- /dev/null +++ b/cards/swsh/swsh3/42.ts @@ -0,0 +1,95 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-42", + + localId: 42, + + name: { + en: "Simipour", + }, + + + illustrator: "Shigenori Negishi", + + rarity: Rarity.UNCOMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Panpour", + }, + + + + hp: 100, + + type: [ + Type.WATER, + ], + + + attacks: [ + { + cost: [ + Type.WATER, + ], + + name: { + en: "Water Gun", + }, + + + damage: 30, + + }, + { + cost: [ + Type.COLORLESS, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Giga Impact", + }, + + text: { + en: "During your next turn, this Pokémon can’t attack.", + }, + + damage: 110, + + }, + ], + + weaknesses: [ + { + type: Type.LIGHTNING, + + value: "×2", + + }, + ], + + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/43.ts b/cards/swsh/swsh3/43.ts new file mode 100644 index 000000000..794c370d2 --- /dev/null +++ b/cards/swsh/swsh3/43.ts @@ -0,0 +1,88 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-43", + + localId: 43, + + name: { + en: "Galarian Darumaka", + }, + + + illustrator: "Shin Nagasawa", + + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 70, + + type: [ + Type.WATER, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Tackle", + }, + + + damage: 10, + + }, + { + cost: [ + Type.WATER, + Type.COLORLESS, + ], + + name: { + en: "Headbutt", + }, + + + damage: 20, + + }, + ], + + weaknesses: [ + { + type: Type.METAL, + + value: "×2", + + }, + ], + + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/44.ts b/cards/swsh/swsh3/44.ts new file mode 100644 index 000000000..4e72acbc7 --- /dev/null +++ b/cards/swsh/swsh3/44.ts @@ -0,0 +1,101 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-44", + + localId: 44, + + name: { + en: "Galarian Darmanitan", + }, + + + illustrator: "Masakazu Fukuda", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Galarian Darumaka", + }, + + + + hp: 140, + + type: [ + Type.WATER, + ], + + + attacks: [ + { + cost: [ + Type.WATER, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Blizzard", + }, + + text: { + en: "This attack also does 10 damage to each of your opponent’s Benched Pokémon. (Don’t apply Weakness and Resistance for Benched Pokémon.)", + }, + + damage: 80, + + }, + { + cost: [ + Type.WATER, + Type.WATER, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Crushing Headbutt", + }, + + text: { + en: "During your next turn, this Pokémon can’t use Crushing Headbutt.", + }, + + damage: 170, + + }, + ], + + weaknesses: [ + { + type: Type.METAL, + + value: "×2", + + }, + ], + + + retreat: 3, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/45.ts b/cards/swsh/swsh3/45.ts new file mode 100644 index 000000000..be8bf4b4b --- /dev/null +++ b/cards/swsh/swsh3/45.ts @@ -0,0 +1,77 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-45", + + localId: 45, + + name: { + en: "Vanillite", + }, + + + illustrator: "Sanosuke Sakuma", + + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 60, + + type: [ + Type.WATER, + ], + + + attacks: [ + { + cost: [ + Type.WATER, + ], + + name: { + en: "Ice Over", + }, + + text: { + en: "Flip a coin. If heads, your opponent’s Active Pokémon is now Paralyzed.", + }, + + damage: 10, + + }, + ], + + weaknesses: [ + { + type: Type.METAL, + + value: "×2", + + }, + ], + + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/46.ts b/cards/swsh/swsh3/46.ts new file mode 100644 index 000000000..595ddec8a --- /dev/null +++ b/cards/swsh/swsh3/46.ts @@ -0,0 +1,80 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-46", + + localId: 46, + + name: { + en: "Vanillish", + }, + + + illustrator: "Shibuzoh.", + + rarity: Rarity.UNCOMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Vanillite", + }, + + + + hp: 80, + + type: [ + Type.WATER, + ], + + + attacks: [ + { + cost: [ + Type.WATER, + ], + + name: { + en: "Freezing Headbutt", + }, + + text: { + en: "Flip a coin. If heads, your opponent’s Active Pokémon is now Paralyzed.", + }, + + damage: 30, + + }, + ], + + weaknesses: [ + { + type: Type.METAL, + + value: "×2", + + }, + ], + + + retreat: 2, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/47.ts b/cards/swsh/swsh3/47.ts new file mode 100644 index 000000000..e8e54f5bc --- /dev/null +++ b/cards/swsh/swsh3/47.ts @@ -0,0 +1,93 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-47", + + localId: 47, + + name: { + en: "Vanilluxe", + }, + + + illustrator: "kodama", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Vanillish", + }, + + + + hp: 150, + + type: [ + Type.WATER, + ], + + abilities: [ + { + type: AbilityType.TALENT, + + name: { + en: "Bitter Cold", + }, + + text: { + en: "Once during your turn, if this Pokémon is in the Active Spot, you may flip a coin. If heads, your opponent’s Active Pokémon is now Paralyzed.", + }, + +} +, + ], + + attacks: [ + { + cost: [ + Type.WATER, + Type.COLORLESS, + ], + + name: { + en: "Frost Smash", + }, + + + damage: 90, + + }, + ], + + weaknesses: [ + { + type: Type.METAL, + + value: "×2", + + }, + ], + + + retreat: 2, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/48.ts b/cards/swsh/swsh3/48.ts new file mode 100644 index 000000000..e69f7bc5e --- /dev/null +++ b/cards/swsh/swsh3/48.ts @@ -0,0 +1,88 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-48", + + localId: 48, + + name: { + en: "Cubchoo", + }, + + + illustrator: "Saya Tsuruta", + + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 70, + + type: [ + Type.WATER, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Chop", + }, + + + damage: 10, + + }, + { + cost: [ + Type.WATER, + Type.COLORLESS, + ], + + name: { + en: "Icicle", + }, + + + damage: 30, + + }, + ], + + weaknesses: [ + { + type: Type.METAL, + + value: "×2", + + }, + ], + + + retreat: 2, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/49.ts b/cards/swsh/swsh3/49.ts new file mode 100644 index 000000000..f28914f3a --- /dev/null +++ b/cards/swsh/swsh3/49.ts @@ -0,0 +1,96 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-49", + + localId: 49, + + name: { + en: "Beartic", + }, + + + illustrator: "Masakazu Fukuda", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Cubchoo", + }, + + + + hp: 140, + + type: [ + Type.WATER, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Slash", + }, + + + damage: 40, + + }, + { + cost: [ + Type.WATER, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Frozen Slice", + }, + + text: { + en: "This Pokémon also does 50 damage to itself.", + }, + + damage: 150, + + }, + ], + + weaknesses: [ + { + type: Type.METAL, + + value: "×2", + + }, + ], + + + retreat: 3, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/5.ts b/cards/swsh/swsh3/5.ts new file mode 100644 index 000000000..52f1befb8 --- /dev/null +++ b/cards/swsh/swsh3/5.ts @@ -0,0 +1,94 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-5", + + localId: 5, + + name: { + en: "Carnivine", + }, + + + illustrator: "Masakazu Fukuda", + + rarity: Rarity.UNCOMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 90, + + type: [ + Type.GRASS, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Return", + }, + + text: { + en: "You may draw cards until you have 5 cards in your hand.", + }, + + damage: 20, + + }, + { + cost: [ + Type.GRASS, + Type.COLORLESS, + ], + + name: { + en: "Giga Drain", + }, + + text: { + en: "Heal from this Pokémon the same amount of damage you did to your opponent’s Active Pokémon.", + }, + + damage: 40, + + }, + ], + + weaknesses: [ + { + type: Type.FIRE, + + value: "×2", + + }, + ], + + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/50.ts b/cards/swsh/swsh3/50.ts new file mode 100644 index 000000000..85313e787 --- /dev/null +++ b/cards/swsh/swsh3/50.ts @@ -0,0 +1,89 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-50", + + localId: 50, + + name: { + en: "Wishiwashi", + }, + + + illustrator: "sui", + + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 30, + + type: [ + Type.WATER, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Deep Sea Swirl", + }, + + text: { + en: "Shuffle your hand into your deck. Then, draw 8 cards.", + }, + + + }, + { + cost: [ + Type.WATER, + ], + + name: { + en: "Wave Splash", + }, + + + damage: 20, + + }, + ], + + weaknesses: [ + { + type: Type.LIGHTNING, + + value: "×2", + + }, + ], + + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/51.ts b/cards/swsh/swsh3/51.ts new file mode 100644 index 000000000..5277adcfa --- /dev/null +++ b/cards/swsh/swsh3/51.ts @@ -0,0 +1,93 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-51", + + localId: 51, + + name: { + en: "Mareanie", + }, + + + illustrator: "Tomokazu Komiya", + + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 70, + + type: [ + Type.WATER, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Regeneration", + }, + + text: { + en: "Heal 30 damage from this Pokémon.", + }, + + + }, + { + cost: [ + Type.WATER, + Type.COLORLESS, + ], + + name: { + en: "Poison Tentacles", + }, + + text: { + en: "Your opponent’s Active Pokémon is now Poisoned.", + }, + + damage: 20, + + }, + ], + + weaknesses: [ + { + type: Type.LIGHTNING, + + value: "×2", + + }, + ], + + + retreat: 2, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/52.ts b/cards/swsh/swsh3/52.ts new file mode 100644 index 000000000..c8cd2cc06 --- /dev/null +++ b/cards/swsh/swsh3/52.ts @@ -0,0 +1,97 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-52", + + localId: 52, + + name: { + en: "Toxapex", + }, + + + illustrator: "Masakazu Fukuda", + + rarity: Rarity.UNCOMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Mareanie", + }, + + + + hp: 130, + + type: [ + Type.WATER, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Recover", + }, + + text: { + en: "Discard an Energy from this Pokémon and heal all damage from it.", + }, + + + }, + { + cost: [ + Type.WATER, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Poisonous Whip", + }, + + text: { + en: "Your opponent’s Active Pokémon is now Poisoned.", + }, + + damage: 80, + + }, + ], + + weaknesses: [ + { + type: Type.LIGHTNING, + + value: "×2", + + }, + ], + + + retreat: 3, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/53.ts b/cards/swsh/swsh3/53.ts new file mode 100644 index 000000000..2648d2155 --- /dev/null +++ b/cards/swsh/swsh3/53.ts @@ -0,0 +1,94 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-53", + + localId: 53, + + name: { + en: "Dracovish", + }, + + + illustrator: "Hitoshi Ariga", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Rare Fossil", + }, + + + + hp: 150, + + type: [ + Type.WATER, + ], + + abilities: [ + { + type: AbilityType.TALENT, + + name: { + en: "Primal Law", + }, + + text: { + en: "As long as this Pokémon is in the Active Spot, your opponent can’t play any Pokémon from their hand to evolve their Pokémon.", + }, + +} +, + ], + + attacks: [ + { + cost: [ + Type.WATER, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Hammer In", + }, + + + damage: 120, + + }, + ], + + weaknesses: [ + { + type: Type.LIGHTNING, + + value: "×2", + + }, + ], + + + retreat: 3, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/54.ts b/cards/swsh/swsh3/54.ts new file mode 100644 index 000000000..94dd7b380 --- /dev/null +++ b/cards/swsh/swsh3/54.ts @@ -0,0 +1,101 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-54", + + localId: 54, + + name: { + en: "Arctovish", + }, + + + illustrator: "Shin Nagasawa", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Rare Fossil", + }, + + + + hp: 150, + + type: [ + Type.WATER, + ], + + + attacks: [ + { + cost: [ + Type.WATER, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Hard Face", + }, + + text: { + en: "During your opponent’s next turn, this Pokémon takes 60 less damage from attacks (after applying Weakness and Resistance).", + }, + + damage: 90, + + }, + { + cost: [ + Type.WATER, + Type.COLORLESS, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Cold Breath", + }, + + text: { + en: "Your opponent’s Active Pokémon is now Asleep.", + }, + + damage: 130, + + }, + ], + + weaknesses: [ + { + type: Type.LIGHTNING, + + value: "×2", + + }, + ], + + + retreat: 2, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/55.ts b/cards/swsh/swsh3/55.ts new file mode 100644 index 000000000..fc70e4ad7 --- /dev/null +++ b/cards/swsh/swsh3/55.ts @@ -0,0 +1,74 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-55", + + localId: 55, + + name: { + en: "Mareep", + }, + + + illustrator: "sowsow", + + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 60, + + type: [ + Type.LIGHTNING, + ], + + + attacks: [ + { + cost: [ + Type.LIGHTNING, + ], + + name: { + en: "Static Shock", + }, + + + damage: 20, + + }, + ], + + weaknesses: [ + { + type: Type.FIGHTING, + + value: "×2", + + }, + ], + + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/56.ts b/cards/swsh/swsh3/56.ts new file mode 100644 index 000000000..36fb0812f --- /dev/null +++ b/cards/swsh/swsh3/56.ts @@ -0,0 +1,77 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-56", + + localId: 56, + + name: { + en: "Flaaffy", + }, + + + illustrator: "Tomokazu Komiya", + + rarity: Rarity.UNCOMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Mareep", + }, + + + + hp: 90, + + type: [ + Type.LIGHTNING, + ], + + + attacks: [ + { + cost: [ + Type.LIGHTNING, + ], + + name: { + en: "Static Shock", + }, + + + damage: 40, + + }, + ], + + weaknesses: [ + { + type: Type.FIGHTING, + + value: "×2", + + }, + ], + + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/57.ts b/cards/swsh/swsh3/57.ts new file mode 100644 index 000000000..60fcbd46e --- /dev/null +++ b/cards/swsh/swsh3/57.ts @@ -0,0 +1,94 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-57", + + localId: 57, + + name: { + en: "Ampharos", + }, + + + illustrator: "kodama", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Flaaffy", + }, + + + + hp: 150, + + type: [ + Type.LIGHTNING, + ], + + + attacks: [ + { + cost: [ + Type.LIGHTNING, + ], + + name: { + en: "Dazzle Blast", + }, + + text: { + en: "Your opponent’s Active Pokémon is now Confused.", + }, + + damage: 50, + + }, + { + cost: [ + Type.LIGHTNING, + Type.LIGHTNING, + ], + + name: { + en: "Electric Ball", + }, + + + damage: 130, + + }, + ], + + weaknesses: [ + { + type: Type.FIGHTING, + + value: "×2", + + }, + ], + + + retreat: 2, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/58.ts b/cards/swsh/swsh3/58.ts new file mode 100644 index 000000000..fd24b5c7c --- /dev/null +++ b/cards/swsh/swsh3/58.ts @@ -0,0 +1,78 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-58", + + localId: 58, + + name: { + en: "Electrike", + }, + + + illustrator: "Yumi", + + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 60, + + type: [ + Type.LIGHTNING, + ], + + + attacks: [ + { + cost: [ + Type.LIGHTNING, + Type.COLORLESS, + ], + + name: { + en: "Thunderbolt", + }, + + text: { + en: "Discard all Energy from this Pokémon.", + }, + + damage: 50, + + }, + ], + + weaknesses: [ + { + type: Type.FIGHTING, + + value: "×2", + + }, + ], + + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/59.ts b/cards/swsh/swsh3/59.ts new file mode 100644 index 000000000..e17154b15 --- /dev/null +++ b/cards/swsh/swsh3/59.ts @@ -0,0 +1,98 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-59", + + localId: 59, + + name: { + en: "Manectric", + }, + + + illustrator: "nagimiso", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Electrike", + }, + + + + hp: 110, + + type: [ + Type.LIGHTNING, + ], + + + attacks: [ + { + cost: [ + Type.LIGHTNING, + ], + + name: { + en: "Strafe", + }, + + text: { + en: "You may switch this Pokémon with 1 of your Benched Pokémon.", + }, + + damage: 30, + + }, + { + cost: [ + Type.LIGHTNING, + Type.LIGHTNING, + Type.COLORLESS, + ], + + name: { + en: "Flash Impact", + }, + + text: { + en: "This attack also does 30 damage to 1 of your Benched Pokémon. (Don’t apply Weakness and Resistance for Benched Pokémon.)", + }, + + damage: 150, + + }, + ], + + weaknesses: [ + { + type: Type.FIGHTING, + + value: "×2", + + }, + ], + + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/6.ts b/cards/swsh/swsh3/6.ts new file mode 100644 index 000000000..541d95f82 --- /dev/null +++ b/cards/swsh/swsh3/6.ts @@ -0,0 +1,88 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-6", + + localId: 6, + + name: { + en: "Pansage", + }, + + + illustrator: "Mina Nakai", + + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 60, + + type: [ + Type.GRASS, + ], + + + attacks: [ + { + cost: [ + Type.GRASS, + ], + + name: { + en: "Seed Bomb", + }, + + + damage: 10, + + }, + { + cost: [ + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Bite", + }, + + + damage: 20, + + }, + ], + + weaknesses: [ + { + type: Type.FIRE, + + value: "×2", + + }, + ], + + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/60.ts b/cards/swsh/swsh3/60.ts new file mode 100644 index 000000000..2c420734d --- /dev/null +++ b/cards/swsh/swsh3/60.ts @@ -0,0 +1,96 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-60", + + localId: 60, + + name: { + en: "Vikavolt V", + }, + + + illustrator: "Ayaka Yoshida", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 210, + + type: [ + Type.LIGHTNING, + ], + + + attacks: [ + { + cost: [ + Type.LIGHTNING, + Type.COLORLESS, + ], + + name: { + en: "Paralyzing Bolt", + }, + + text: { + en: "During your opponent’s next turn, they can’t play any Item cards from their hand.", + }, + + damage: 50, + + }, + { + cost: [ + Type.LIGHTNING, + Type.LIGHTNING, + Type.COLORLESS, + ], + + name: { + en: "Super Zap Cannon", + }, + + text: { + en: "Discard 2 Energy from this Pokémon.", + }, + + damage: 190, + + }, + ], + + weaknesses: [ + { + type: Type.FIGHTING, + + value: "×2", + + }, + ], + + + retreat: 3, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/61.ts b/cards/swsh/swsh3/61.ts new file mode 100644 index 000000000..e52e6e611 --- /dev/null +++ b/cards/swsh/swsh3/61.ts @@ -0,0 +1,90 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-61", + + localId: 61, + + name: { + en: "Tapu Koko", + }, + + + illustrator: "Hasuno", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 110, + + type: [ + Type.LIGHTNING, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Allure", + }, + + text: { + en: "Draw 2 cards.", + }, + + + }, + { + cost: [ + Type.LIGHTNING, + Type.LIGHTNING, + Type.COLORLESS, + ], + + name: { + en: "Electric Ball", + }, + + + damage: 110, + + }, + ], + + weaknesses: [ + { + type: Type.FIGHTING, + + value: "×2", + + }, + ], + + + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/62.ts b/cards/swsh/swsh3/62.ts new file mode 100644 index 000000000..4f2ea12da --- /dev/null +++ b/cards/swsh/swsh3/62.ts @@ -0,0 +1,88 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-62", + + localId: 62, + + name: { + en: "Toxel", + }, + + + illustrator: "Akira Komayama", + + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 70, + + type: [ + Type.LIGHTNING, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Slap", + }, + + + damage: 10, + + }, + { + cost: [ + Type.LIGHTNING, + Type.COLORLESS, + ], + + name: { + en: "Static Shock", + }, + + + damage: 20, + + }, + ], + + weaknesses: [ + { + type: Type.FIGHTING, + + value: "×2", + + }, + ], + + + retreat: 2, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/63.ts b/cards/swsh/swsh3/63.ts new file mode 100644 index 000000000..dfb593fff --- /dev/null +++ b/cards/swsh/swsh3/63.ts @@ -0,0 +1,98 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-63", + + localId: 63, + + name: { + en: "Toxtricity", + }, + + + illustrator: "Shin Nagasawa", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Toxel", + }, + + + + hp: 120, + + type: [ + Type.LIGHTNING, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Risk Taker", + }, + + text: { + en: "Flip a coin. If heads, discard the top 5 cards of your opponent’s deck. If tails, discard the top 5 cards of your deck.", + }, + + + }, + { + cost: [ + Type.LIGHTNING, + Type.LIGHTNING, + Type.COLORLESS, + ], + + name: { + en: "Thunder Jolt", + }, + + text: { + en: "This Pokémon also does 30 damage to itself.", + }, + + damage: 160, + + }, + ], + + weaknesses: [ + { + type: Type.FIGHTING, + + value: "×2", + + }, + ], + + + retreat: 2, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/64.ts b/cards/swsh/swsh3/64.ts new file mode 100644 index 000000000..d4c9570c8 --- /dev/null +++ b/cards/swsh/swsh3/64.ts @@ -0,0 +1,94 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-64", + + localId: 64, + + name: { + en: "Pincurchin", + }, + + + illustrator: "Shin Nagasawa", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 80, + + type: [ + Type.LIGHTNING, + ], + + + attacks: [ + { + cost: [ + Type.LIGHTNING, + ], + + name: { + en: "Double Draw", + }, + + text: { + en: "Draw 2 cards.", + }, + + + }, + { + cost: [ + Type.LIGHTNING, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Zing Zap", + }, + + text: { + en: "Flip a coin. If heads, your opponent’s Active Pokémon is now Paralyzed.", + }, + + damage: 50, + + }, + ], + + weaknesses: [ + { + type: Type.FIGHTING, + + value: "×2", + + }, + ], + + + retreat: 2, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/65.ts b/cards/swsh/swsh3/65.ts new file mode 100644 index 000000000..3486cff10 --- /dev/null +++ b/cards/swsh/swsh3/65.ts @@ -0,0 +1,99 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-65", + + localId: 65, + + name: { + en: "Dracozolt", + }, + + + illustrator: "Misa Tsutsui", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Rare Fossil", + }, + + + + hp: 160, + + type: [ + Type.LIGHTNING, + ], + + + attacks: [ + { + cost: [ + Type.LIGHTNING, + ], + + name: { + en: "Amping Up", + }, + + text: { + en: "During your next turn, this Pokémon’s Amping Up attack does 90 more damage (before applying Weakness and Resistance).", + }, + + damage: 30, + + }, + { + cost: [ + Type.COLORLESS, + Type.COLORLESS, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Giga Impact", + }, + + text: { + en: "During your next turn, this Pokémon can’t attack.", + }, + + damage: 200, + + }, + ], + + weaknesses: [ + { + type: Type.FIGHTING, + + value: "×2", + + }, + ], + + + retreat: 4, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/66.ts b/cards/swsh/swsh3/66.ts new file mode 100644 index 000000000..faec936ff --- /dev/null +++ b/cards/swsh/swsh3/66.ts @@ -0,0 +1,93 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-66", + + localId: 66, + + name: { + en: "Arctozolt", + }, + + + illustrator: "Hitoshi Ariga", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Rare Fossil", + }, + + + + hp: 130, + + type: [ + Type.LIGHTNING, + ], + + abilities: [ + { + type: AbilityType.TALENT, + + name: { + en: "Biting Whirlpool", + }, + + text: { + en: "Whenever your opponent attaches an Energy card from their hand to 1 of their Pokémon, put 2 damage counters on that Pokémon.", + }, + +} +, + ], + + attacks: [ + { + cost: [ + Type.LIGHTNING, + Type.COLORLESS, + ], + + name: { + en: "Electro Ball", + }, + + + damage: 70, + + }, + ], + + weaknesses: [ + { + type: Type.FIGHTING, + + value: "×2", + + }, + ], + + + retreat: 2, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/67.ts b/cards/swsh/swsh3/67.ts new file mode 100644 index 000000000..fdef1ee59 --- /dev/null +++ b/cards/swsh/swsh3/67.ts @@ -0,0 +1,88 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-67", + + localId: 67, + + name: { + en: "Jigglypuff", + }, + + + illustrator: "Motofumi Fujiwara", + + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 70, + + type: [ + Type.PSYCHIC, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Mumble", + }, + + + damage: 10, + + }, + { + cost: [ + Type.PSYCHIC, + Type.COLORLESS, + ], + + name: { + en: "Moon Kick", + }, + + + damage: 20, + + }, + ], + + weaknesses: [ + { + type: Type.METAL, + + value: "×2", + + }, + ], + + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/68.ts b/cards/swsh/swsh3/68.ts new file mode 100644 index 000000000..fbc166f2c --- /dev/null +++ b/cards/swsh/swsh3/68.ts @@ -0,0 +1,98 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-68", + + localId: 68, + + name: { + en: "Wigglytuff", + }, + + + illustrator: "Lee HyunJung", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Jigglypuff", + }, + + + + hp: 120, + + type: [ + Type.PSYCHIC, + ], + + + attacks: [ + { + cost: [ + Type.PSYCHIC, + ], + + name: { + en: "Sleep Pulse", + }, + + text: { + en: "Your opponent’s Active Pokémon is now Asleep.", + }, + + damage: 30, + + }, + { + cost: [ + Type.COLORLESS, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Double Smash", + }, + + text: { + en: "Flip 2 coins. This attack does 90 damage for each heads.", + }, + + damage: "90×", + + }, + ], + + weaknesses: [ + { + type: Type.METAL, + + value: "×2", + + }, + ], + + + retreat: 2, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/69.ts b/cards/swsh/swsh3/69.ts new file mode 100644 index 000000000..0d7fa20df --- /dev/null +++ b/cards/swsh/swsh3/69.ts @@ -0,0 +1,85 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-69", + + localId: 69, + + name: { + en: "Mew V", + }, + + + illustrator: "PLANETA Mochizuki", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 180, + + type: [ + Type.PSYCHIC, + ], + + + attacks: [ + { + cost: [ + Type.PSYCHIC, + Type.PSYCHIC, + ], + + name: { + en: "X Ball", + }, + + text: { + en: "This attack does 30 damage for each Energy attached to both Active Pokémon.", + }, + + damage: "30×", + + }, + ], + + weaknesses: [ + { + type: Type.DARKNESS, + + value: "×2", + + }, + ], + + resistances: [ + { + type: Type.FIGHTING, + + value: "-30", + + }, + ], + + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/7.ts b/cards/swsh/swsh3/7.ts new file mode 100644 index 000000000..35de12954 --- /dev/null +++ b/cards/swsh/swsh3/7.ts @@ -0,0 +1,95 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-7", + + localId: 7, + + name: { + en: "Simisage", + }, + + + illustrator: "Hasegawa Saki", + + rarity: Rarity.UNCOMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Pansage", + }, + + + + hp: 100, + + type: [ + Type.GRASS, + ], + + + attacks: [ + { + cost: [ + Type.GRASS, + ], + + name: { + en: "Seed Bomb", + }, + + + damage: 30, + + }, + { + cost: [ + Type.COLORLESS, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Giga Impact", + }, + + text: { + en: "During your next turn, this Pokémon can’t attack.", + }, + + damage: 110, + + }, + ], + + weaknesses: [ + { + type: Type.FIRE, + + value: "×2", + + }, + ], + + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/70.ts b/cards/swsh/swsh3/70.ts new file mode 100644 index 000000000..fc11e6972 --- /dev/null +++ b/cards/swsh/swsh3/70.ts @@ -0,0 +1,75 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-70", + + localId: 70, + + name: { + en: "Snubbull", + }, + + + illustrator: "otumami", + + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 80, + + type: [ + Type.PSYCHIC, + ], + + + attacks: [ + { + cost: [ + Type.PSYCHIC, + Type.COLORLESS, + ], + + name: { + en: "Sharp Fang", + }, + + + damage: 30, + + }, + ], + + weaknesses: [ + { + type: Type.METAL, + + value: "×2", + + }, + ], + + + retreat: 2, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/71.ts b/cards/swsh/swsh3/71.ts new file mode 100644 index 000000000..f04703405 --- /dev/null +++ b/cards/swsh/swsh3/71.ts @@ -0,0 +1,96 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-71", + + localId: 71, + + name: { + en: "Granbull", + }, + + + illustrator: "SATOSHI NAKAI", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Snubbull", + }, + + + + hp: 130, + + type: [ + Type.PSYCHIC, + ], + + + attacks: [ + { + cost: [ + Type.PSYCHIC, + Type.COLORLESS, + ], + + name: { + en: "Jaw Lock", + }, + + text: { + en: "During your opponent’s next turn, the Defending Pokémon can’t retreat.", + }, + + damage: 50, + + }, + { + cost: [ + Type.PSYCHIC, + Type.PSYCHIC, + Type.COLORLESS, + ], + + name: { + en: "Headbutt Bounce", + }, + + + damage: 130, + + }, + ], + + weaknesses: [ + { + type: Type.METAL, + + value: "×2", + + }, + ], + + + retreat: 2, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/72.ts b/cards/swsh/swsh3/72.ts new file mode 100644 index 000000000..fd9739721 --- /dev/null +++ b/cards/swsh/swsh3/72.ts @@ -0,0 +1,101 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-72", + + localId: 72, + + name: { + en: "Lunatone", + }, + + + illustrator: "Miki Tanaka", + + rarity: Rarity.UNCOMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 90, + + type: [ + Type.PSYCHIC, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Future Sight", + }, + + text: { + en: "Look at the top 4 cards of either player’s deck and put them back in any order.", + }, + + + }, + { + cost: [ + Type.PSYCHIC, + Type.COLORLESS, + ], + + name: { + en: "Psychic", + }, + + text: { + en: "This attack does 20 more damage for each Energy attached to your opponent’s Active Pokémon.", + }, + + damage: "20+", + + }, + ], + + weaknesses: [ + { + type: Type.DARKNESS, + + value: "×2", + + }, + ], + + resistances: [ + { + type: Type.FIGHTING, + + value: "-30", + + }, + ], + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/73.ts b/cards/swsh/swsh3/73.ts new file mode 100644 index 000000000..0278416c2 --- /dev/null +++ b/cards/swsh/swsh3/73.ts @@ -0,0 +1,98 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-73", + + localId: 73, + + name: { + en: "Gothita", + }, + + + illustrator: "Mizue", + + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 60, + + type: [ + Type.PSYCHIC, + ], + + + attacks: [ + { + cost: [ + Type.PSYCHIC, + ], + + name: { + en: "Fortunate Eye", + }, + + text: { + en: "Look at the top 5 cards of your opponent’s deck and put them back in any order.", + }, + + + }, + { + cost: [ + Type.PSYCHIC, + Type.COLORLESS, + ], + + name: { + en: "Gentle Slap", + }, + + + damage: 30, + + }, + ], + + weaknesses: [ + { + type: Type.DARKNESS, + + value: "×2", + + }, + ], + + resistances: [ + { + type: Type.FIGHTING, + + value: "-30", + + }, + ], + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/74.ts b/cards/swsh/swsh3/74.ts new file mode 100644 index 000000000..67ddb6d6f --- /dev/null +++ b/cards/swsh/swsh3/74.ts @@ -0,0 +1,104 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-74", + + localId: 74, + + name: { + en: "Gothorita", + }, + + + illustrator: "sowsow", + + rarity: Rarity.UNCOMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Gothita", + }, + + + + hp: 80, + + type: [ + Type.PSYCHIC, + ], + + + attacks: [ + { + cost: [ + Type.PSYCHIC, + ], + + name: { + en: "Whiny Voice", + }, + + text: { + en: "Choose a random card from your opponent’s hand. Your opponent reveals that card and shuffles it into their deck.", + }, + + + }, + { + cost: [ + Type.PSYCHIC, + Type.COLORLESS, + ], + + name: { + en: "Double Spin", + }, + + text: { + en: "Flip 2 coins. This attack does 30 damage for each heads.", + }, + + damage: "30×", + + }, + ], + + weaknesses: [ + { + type: Type.DARKNESS, + + value: "×2", + + }, + ], + + resistances: [ + { + type: Type.FIGHTING, + + value: "-30", + + }, + ], + + retreat: 2, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/75.ts b/cards/swsh/swsh3/75.ts new file mode 100644 index 000000000..17e5bb6ea --- /dev/null +++ b/cards/swsh/swsh3/75.ts @@ -0,0 +1,105 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-75", + + localId: 75, + + name: { + en: "Gothitelle", + }, + + + illustrator: "Eri Yamaki", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Gothorita", + }, + + + + hp: 140, + + type: [ + Type.PSYCHIC, + ], + + + attacks: [ + { + cost: [ + Type.PSYCHIC, + ], + + name: { + en: "Mind Bend", + }, + + text: { + en: "Your opponent’s Active Pokémon is now Confused.", + }, + + damage: 40, + + }, + { + cost: [ + Type.PSYCHIC, + Type.COLORLESS, + ], + + name: { + en: "Bend", + }, + + text: { + en: "Choose 2 random cards from your opponent’s hand. Your opponent reveals those cards and shuffles them into their deck.", + }, + + damage: 90, + + }, + ], + + weaknesses: [ + { + type: Type.DARKNESS, + + value: "×2", + + }, + ], + + resistances: [ + { + type: Type.FIGHTING, + + value: "-30", + + }, + ], + + retreat: 2, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/76.ts b/cards/swsh/swsh3/76.ts new file mode 100644 index 000000000..4c9970dde --- /dev/null +++ b/cards/swsh/swsh3/76.ts @@ -0,0 +1,98 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-76", + + localId: 76, + + name: { + en: "Golett", + }, + + + illustrator: "Ryuta Fuse", + + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 90, + + type: [ + Type.PSYCHIC, + ], + + + attacks: [ + { + cost: [ + Type.PSYCHIC, + Type.COLORLESS, + ], + + name: { + en: "Rollout", + }, + + + damage: 30, + + }, + { + cost: [ + Type.PSYCHIC, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Hammer In", + }, + + + damage: 50, + + }, + ], + + weaknesses: [ + { + type: Type.DARKNESS, + + value: "×2", + + }, + ], + + resistances: [ + { + type: Type.FIGHTING, + + value: "-30", + + }, + ], + + retreat: 3, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/77.ts b/cards/swsh/swsh3/77.ts new file mode 100644 index 000000000..300eaf54f --- /dev/null +++ b/cards/swsh/swsh3/77.ts @@ -0,0 +1,104 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-77", + + localId: 77, + + name: { + en: "Golurk", + }, + + + illustrator: "Anesaki Dynamic", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Golett", + }, + + + + hp: 150, + + type: [ + Type.PSYCHIC, + ], + + + attacks: [ + { + cost: [ + Type.PSYCHIC, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Dynamic Chop", + }, + + + damage: 80, + + }, + { + cost: [ + Type.PSYCHIC, + Type.COLORLESS, + Type.COLORLESS, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Golurk Hammer", + }, + + + damage: 180, + + }, + ], + + weaknesses: [ + { + type: Type.DARKNESS, + + value: "×2", + + }, + ], + + resistances: [ + { + type: Type.FIGHTING, + + value: "-30", + + }, + ], + + retreat: 4, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/78.ts b/cards/swsh/swsh3/78.ts new file mode 100644 index 000000000..cd805b437 --- /dev/null +++ b/cards/swsh/swsh3/78.ts @@ -0,0 +1,79 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-78", + + localId: 78, + + name: { + en: "Dedenne", + }, + + + illustrator: "Shibuzoh.", + + rarity: Rarity.UNCOMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 70, + + type: [ + Type.PSYCHIC, + ], + + + attacks: [ + { + cost: [ + Type.PSYCHIC, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Mad Party", + }, + + text: { + en: "This attack does 20 damage for each Pokémon in your discard pile that has the Mad Party attack.", + }, + + damage: "20×", + + }, + ], + + weaknesses: [ + { + type: Type.METAL, + + value: "×2", + + }, + ], + + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/79.ts b/cards/swsh/swsh3/79.ts new file mode 100644 index 000000000..23151279b --- /dev/null +++ b/cards/swsh/swsh3/79.ts @@ -0,0 +1,90 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-79", + + localId: 79, + + name: { + en: "Morelull", + }, + + + illustrator: "Suwama Chiaki", + + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 60, + + type: [ + Type.PSYCHIC, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Spore", + }, + + text: { + en: "Your opponent’s Active Pokémon is now Asleep.", + }, + + + }, + { + cost: [ + Type.PSYCHIC, + Type.COLORLESS, + ], + + name: { + en: "Flop", + }, + + + damage: 20, + + }, + ], + + weaknesses: [ + { + type: Type.METAL, + + value: "×2", + + }, + ], + + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/8.ts b/cards/swsh/swsh3/8.ts new file mode 100644 index 000000000..98d9c7cb1 --- /dev/null +++ b/cards/swsh/swsh3/8.ts @@ -0,0 +1,77 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-8", + + localId: 8, + + name: { + en: "Karrablast", + }, + + + illustrator: "Mizue", + + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 60, + + type: [ + Type.GRASS, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Continuous Headbutt", + }, + + text: { + en: "Flip a coin until you get tails. This attack does 20 damage for each heads.", + }, + + damage: "20×", + + }, + ], + + weaknesses: [ + { + type: Type.FIRE, + + value: "×2", + + }, + ], + + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/80.ts b/cards/swsh/swsh3/80.ts new file mode 100644 index 000000000..80a5fd9d1 --- /dev/null +++ b/cards/swsh/swsh3/80.ts @@ -0,0 +1,97 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-80", + + localId: 80, + + name: { + en: "Shiinotic", + }, + + + illustrator: "Misa Tsutsui", + + rarity: Rarity.UNCOMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Morelull", + }, + + + + hp: 110, + + type: [ + Type.PSYCHIC, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Flickering Light", + }, + + text: { + en: "Flip a coin. If heads, during your opponent’s next turn, the Defending Pokémon can’t attack.", + }, + + damage: 30, + + }, + { + cost: [ + Type.PSYCHIC, + Type.COLORLESS, + ], + + name: { + en: "Fear the Forest", + }, + + text: { + en: "If Glimwood Tangle is in play, this attack does 60 more damage.", + }, + + damage: "60+", + + }, + ], + + weaknesses: [ + { + type: Type.METAL, + + value: "×2", + + }, + ], + + + retreat: 2, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/81.ts b/cards/swsh/swsh3/81.ts new file mode 100644 index 000000000..2043186a0 --- /dev/null +++ b/cards/swsh/swsh3/81.ts @@ -0,0 +1,98 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-81", + + localId: 81, + + name: { + en: "Mimikyu", + }, + + + illustrator: "Ryota Murayama", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 70, + + type: [ + Type.PSYCHIC, + ], + + abilities: [ + { + type: AbilityType.TALENT, + + name: { + en: "Heal Jamming", + }, + + text: { + en: "Your opponent’s Benched Pokémon can’t be healed.", + }, + +} +, + ], + + attacks: [ + { + cost: [ + Type.PSYCHIC, + Type.COLORLESS, + ], + + name: { + en: "Claw Slash", + }, + + + damage: 30, + + }, + ], + + weaknesses: [ + { + type: Type.DARKNESS, + + value: "×2", + + }, + ], + + resistances: [ + { + type: Type.FIGHTING, + + value: "-30", + + }, + ], + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/82.ts b/cards/swsh/swsh3/82.ts new file mode 100644 index 000000000..531447b15 --- /dev/null +++ b/cards/swsh/swsh3/82.ts @@ -0,0 +1,84 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-82", + + localId: 82, + + name: { + en: "Sinistea", + }, + + + illustrator: "Kouki Saitou", + + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 30, + + type: [ + Type.PSYCHIC, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Furtive Drop", + }, + + text: { + en: "Put 2 damage counters on your opponent’s Active Pokémon.", + }, + + + }, + ], + + weaknesses: [ + { + type: Type.DARKNESS, + + value: "×2", + + }, + ], + + resistances: [ + { + type: Type.FIGHTING, + + value: "-30", + + }, + ], + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/83.ts b/cards/swsh/swsh3/83.ts new file mode 100644 index 000000000..1413529e0 --- /dev/null +++ b/cards/swsh/swsh3/83.ts @@ -0,0 +1,104 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-83", + + localId: 83, + + name: { + en: "Polteageist", + }, + + + illustrator: "kirisAki", + + rarity: Rarity.UNCOMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Sinistea", + }, + + + + hp: 60, + + type: [ + Type.PSYCHIC, + ], + + abilities: [ + { + type: AbilityType.TALENT, + + name: { + en: "Tea Break", + }, + + text: { + en: "You must discard a Pokémon that has the Mad Party attack from your hand in order to use this Ability. Once during your turn, you may draw 2 cards.", + }, + +} +, + ], + + attacks: [ + { + cost: [ + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Mad Party", + }, + + text: { + en: "This attack does 20 damage for each Pokémon in your discard pile that has the Mad Party attack.", + }, + + damage: "20×", + + }, + ], + + weaknesses: [ + { + type: Type.DARKNESS, + + value: "×2", + + }, + ], + + resistances: [ + { + type: Type.FIGHTING, + + value: "-30", + + }, + ], + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/84.ts b/cards/swsh/swsh3/84.ts new file mode 100644 index 000000000..7816d3ba9 --- /dev/null +++ b/cards/swsh/swsh3/84.ts @@ -0,0 +1,74 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-84", + + localId: 84, + + name: { + en: "Diglett", + }, + + + illustrator: "Hideki Ishikawa", + + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 50, + + type: [ + Type.FIGHTING, + ], + + + attacks: [ + { + cost: [ + Type.FIGHTING, + ], + + name: { + en: "Scratch", + }, + + + damage: 20, + + }, + ], + + weaknesses: [ + { + type: Type.GRASS, + + value: "×2", + + }, + ], + + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/85.ts b/cards/swsh/swsh3/85.ts new file mode 100644 index 000000000..3a17928f0 --- /dev/null +++ b/cards/swsh/swsh3/85.ts @@ -0,0 +1,94 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-85", + + localId: 85, + + name: { + en: "Dugtrio", + }, + + + illustrator: "Yukiko Baba", + + rarity: Rarity.UNCOMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Diglett", + }, + + + + hp: 90, + + type: [ + Type.FIGHTING, + ], + + + attacks: [ + { + cost: [ + Type.FIGHTING, + ], + + name: { + en: "Dig", + }, + + text: { + en: "Flip a coin. If heads, during your opponent’s next turn, prevent all damage from and effects of attacks done to this Pokémon.", + }, + + damage: 30, + + }, + { + cost: [ + Type.FIGHTING, + Type.COLORLESS, + ], + + name: { + en: "Mud Bomb", + }, + + + damage: 70, + + }, + ], + + weaknesses: [ + { + type: Type.GRASS, + + value: "×2", + + }, + ], + + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/86.ts b/cards/swsh/swsh3/86.ts new file mode 100644 index 000000000..4d48a80a3 --- /dev/null +++ b/cards/swsh/swsh3/86.ts @@ -0,0 +1,88 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-86", + + localId: 86, + + name: { + en: "Larvitar", + }, + + + illustrator: "Sanosuke Sakuma", + + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 70, + + type: [ + Type.FIGHTING, + ], + + + attacks: [ + { + cost: [ + Type.FIGHTING, + ], + + name: { + en: "Sand Spray", + }, + + + damage: 10, + + }, + { + cost: [ + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Pierce", + }, + + + damage: 20, + + }, + ], + + weaknesses: [ + { + type: Type.GRASS, + + value: "×2", + + }, + ], + + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/87.ts b/cards/swsh/swsh3/87.ts new file mode 100644 index 000000000..56eabf2ff --- /dev/null +++ b/cards/swsh/swsh3/87.ts @@ -0,0 +1,95 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-87", + + localId: 87, + + name: { + en: "Pupitar", + }, + + + illustrator: "Sekio", + + rarity: Rarity.UNCOMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Larvitar", + }, + + + + hp: 80, + + type: [ + Type.FIGHTING, + ], + + + attacks: [ + { + cost: [ + Type.FIGHTING, + ], + + name: { + en: "Sand Spray", + }, + + + damage: 20, + + }, + { + cost: [ + Type.COLORLESS, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Rocket Evolution", + }, + + text: { + en: "Search your deck for a card that evolves from this Pokémon and put it onto this Pokémon to evolve it. Then, shuffle your deck.", + }, + + damage: 40, + + }, + ], + + weaknesses: [ + { + type: Type.GRASS, + + value: "×2", + + }, + ], + + + retreat: 3, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/88.ts b/cards/swsh/swsh3/88.ts new file mode 100644 index 000000000..64247e810 --- /dev/null +++ b/cards/swsh/swsh3/88.ts @@ -0,0 +1,101 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-88", + + localId: 88, + + name: { + en: "Tyranitar", + }, + + + illustrator: "nagimiso", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Pupitar", + }, + + + + hp: 180, + + type: [ + Type.FIGHTING, + ], + + + attacks: [ + { + cost: [ + Type.FIGHTING, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Bedrock Breaker", + }, + + text: { + en: "Discard a Stadium in play.", + }, + + damage: 120, + + }, + { + cost: [ + Type.FIGHTING, + Type.FIGHTING, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Mountain Swing", + }, + + text: { + en: "Discard the top 5 cards of your deck.", + }, + + damage: 250, + + }, + ], + + weaknesses: [ + { + type: Type.GRASS, + + value: "×2", + + }, + ], + + + retreat: 4, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/89.ts b/cards/swsh/swsh3/89.ts new file mode 100644 index 000000000..258df0a8c --- /dev/null +++ b/cards/swsh/swsh3/89.ts @@ -0,0 +1,77 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-89", + + localId: 89, + + name: { + en: "Trapinch", + }, + + + illustrator: "Asako Ito", + + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 60, + + type: [ + Type.FIGHTING, + ], + + + attacks: [ + { + cost: [ + Type.FIGHTING, + ], + + name: { + en: "Land’s Pulse", + }, + + text: { + en: "If a Stadium is in play, this attack does 10 more damage.", + }, + + damage: "10+", + + }, + ], + + weaknesses: [ + { + type: Type.GRASS, + + value: "×2", + + }, + ], + + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/9.ts b/cards/swsh/swsh3/9.ts new file mode 100644 index 000000000..a6a214034 --- /dev/null +++ b/cards/swsh/swsh3/9.ts @@ -0,0 +1,74 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-9", + + localId: 9, + + name: { + en: "Shelmet", + }, + + + illustrator: "Megumi Mizutani", + + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 70, + + type: [ + Type.GRASS, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Spray Fluid", + }, + + + damage: 10, + + }, + ], + + weaknesses: [ + { + type: Type.FIRE, + + value: "×2", + + }, + ], + + + retreat: 3, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/90.ts b/cards/swsh/swsh3/90.ts new file mode 100644 index 000000000..69390d9b0 --- /dev/null +++ b/cards/swsh/swsh3/90.ts @@ -0,0 +1,80 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-90", + + localId: 90, + + name: { + en: "Vibrava", + }, + + + illustrator: "Sumiyoshi Kizuki", + + rarity: Rarity.UNCOMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Trapinch", + }, + + + + hp: 80, + + type: [ + Type.FIGHTING, + ], + + + attacks: [ + { + cost: [ + Type.FIGHTING, + ], + + name: { + en: "Sand Pulse", + }, + + text: { + en: "This attack also does 10 damage to each of your opponent’s Benched Pokémon. (Don’t apply Weakness and Resistance for Benched Pokémon.)", + }, + + damage: 20, + + }, + ], + + weaknesses: [ + { + type: Type.GRASS, + + value: "×2", + + }, + ], + + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/91.ts b/cards/swsh/swsh3/91.ts new file mode 100644 index 000000000..b85e07bd7 --- /dev/null +++ b/cards/swsh/swsh3/91.ts @@ -0,0 +1,97 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-91", + + localId: 91, + + name: { + en: "Flygon", + }, + + + illustrator: "hatachu", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Vibrava", + }, + + + + hp: 150, + + type: [ + Type.FIGHTING, + ], + + abilities: [ + { + type: AbilityType.TALENT, + + name: { + en: "Labyrinth of Sand", + }, + + text: { + en: "As long as this Pokémon is in the Active Spot, your opponent’s Active Pokémon can’t retreat.", + }, + +} +, + ], + + attacks: [ + { + cost: [ + Type.FIGHTING, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Desert Geyser", + }, + + text: { + en: "If your opponent has a Stadium in play, discard it. If you discarded a Stadium in this way, during your opponent’s next turn, prevent all damage from and effects of attacks done to this Pokémon.", + }, + + damage: 130, + + }, + ], + + weaknesses: [ + { + type: Type.GRASS, + + value: "×2", + + }, + ], + + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/92.ts b/cards/swsh/swsh3/92.ts new file mode 100644 index 000000000..f61da5c64 --- /dev/null +++ b/cards/swsh/swsh3/92.ts @@ -0,0 +1,90 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-92", + + localId: 92, + + name: { + en: "Solrock", + }, + + + illustrator: "Miki Tanaka", + + rarity: Rarity.UNCOMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 90, + + type: [ + Type.FIGHTING, + ], + + abilities: [ + { + type: AbilityType.TALENT, + + name: { + en: "Resistance Shade", + }, + + text: { + en: "If you have Lunatone in play, your opponent’s Pokémon in play have no Resistance.", + }, + +} +, + ], + + attacks: [ + { + cost: [ + Type.FIGHTING, + Type.COLORLESS, + ], + + name: { + en: "Rock Throw", + }, + + + damage: 30, + + }, + ], + + weaknesses: [ + { + type: Type.GRASS, + + value: "×2", + + }, + ], + + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/93.ts b/cards/swsh/swsh3/93.ts new file mode 100644 index 000000000..2cf054839 --- /dev/null +++ b/cards/swsh/swsh3/93.ts @@ -0,0 +1,93 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-93", + + localId: 93, + + name: { + en: "Hippopotas", + }, + + + illustrator: "Shin Nagasawa", + + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 100, + + type: [ + Type.FIGHTING, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Tackle", + }, + + + damage: 10, + + }, + { + cost: [ + Type.FIGHTING, + Type.FIGHTING, + Type.FIGHTING, + Type.COLORLESS, + ], + + name: { + en: "Double Stomp", + }, + + text: { + en: "Flip 2 coins. This attack does 30 more damage for each heads.", + }, + + damage: "70+", + + }, + ], + + weaknesses: [ + { + type: Type.GRASS, + + value: "×2", + + }, + ], + + + retreat: 4, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/94.ts b/cards/swsh/swsh3/94.ts new file mode 100644 index 000000000..35efe3015 --- /dev/null +++ b/cards/swsh/swsh3/94.ts @@ -0,0 +1,98 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-94", + + localId: 94, + + name: { + en: "Hippowdon", + }, + + + illustrator: "KEIICHIRO ITO", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Hippopotas", + }, + + + + hp: 150, + + type: [ + Type.FIGHTING, + ], + + + attacks: [ + { + cost: [ + Type.FIGHTING, + Type.FIGHTING, + Type.COLORLESS, + ], + + name: { + en: "Triple Smash", + }, + + text: { + en: "Flip 3 coins. This attack does 80 damage for each heads.", + }, + + damage: "80×", + + }, + { + cost: [ + Type.FIGHTING, + Type.FIGHTING, + Type.FIGHTING, + Type.COLORLESS, + ], + + name: { + en: "Land Crush", + }, + + + damage: 150, + + }, + ], + + weaknesses: [ + { + type: Type.GRASS, + + value: "×2", + + }, + ], + + + retreat: 4, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/95.ts b/cards/swsh/swsh3/95.ts new file mode 100644 index 000000000..20df73ec4 --- /dev/null +++ b/cards/swsh/swsh3/95.ts @@ -0,0 +1,98 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-95", + + localId: 95, + + name: { + en: "Rhyperior V", + }, + + + illustrator: "Eske Yoshinob", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 230, + + type: [ + Type.FIGHTING, + ], + + + attacks: [ + { + cost: [ + Type.FIGHTING, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Drill Run", + }, + + text: { + en: "Discard an Energy from your opponent’s Active Pokémon.", + }, + + damage: 80, + + }, + { + cost: [ + Type.FIGHTING, + Type.COLORLESS, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Heavy Rock Artillery", + }, + + text: { + en: "During your next turn, this Pokémon can’t use Heavy Rock Artillery.", + }, + + damage: 210, + + }, + ], + + weaknesses: [ + { + type: Type.GRASS, + + value: "×2", + + }, + ], + + + retreat: 4, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/96.ts b/cards/swsh/swsh3/96.ts new file mode 100644 index 000000000..f224bf4ab --- /dev/null +++ b/cards/swsh/swsh3/96.ts @@ -0,0 +1,95 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-96", + + localId: 96, + + name: { + en: "Diggersby", + }, + + + illustrator: "0313", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Bunnelby", + }, + + + + hp: 130, + + type: [ + Type.FIGHTING, + ], + + + attacks: [ + { + cost: [ + Type.FIGHTING, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Hammer In", + }, + + + damage: 90, + + }, + { + cost: [ + Type.FIGHTING, + Type.FIGHTING, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Land Crush", + }, + + + damage: 140, + + }, + ], + + weaknesses: [ + { + type: Type.GRASS, + + value: "×2", + + }, + ], + + + retreat: 3, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/97.ts b/cards/swsh/swsh3/97.ts new file mode 100644 index 000000000..d83ec7078 --- /dev/null +++ b/cards/swsh/swsh3/97.ts @@ -0,0 +1,94 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-97", + + localId: 97, + + name: { + en: "Passimian", + }, + + + illustrator: "SATOSHI NAKAI", + + rarity: Rarity.COMMON, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 110, + + type: [ + Type.FIGHTING, + ], + + + attacks: [ + { + cost: [ + Type.COLORLESS, + ], + + name: { + en: "Call for Family", + }, + + text: { + en: "Search your deck for up to 2 Basic Pokémon and put them onto your Bench. Then, shuffle your deck.", + }, + + + }, + { + cost: [ + Type.FIGHTING, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Rock Hurl", + }, + + text: { + en: "This attack’s damage isn’t affected by Resistance.", + }, + + damage: 70, + + }, + ], + + weaknesses: [ + { + type: Type.PSYCHIC, + + value: "×2", + + }, + ], + + + retreat: 1, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/98.ts b/cards/swsh/swsh3/98.ts new file mode 100644 index 000000000..c832c2abc --- /dev/null +++ b/cards/swsh/swsh3/98.ts @@ -0,0 +1,95 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-98", + + localId: 98, + + name: { + en: "Galarian Sirfetch’d", + }, + + + illustrator: "Ryota Murayama", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + evolveFrom: { + en: "Galarian Farfetch’d", + }, + + + + hp: 130, + + type: [ + Type.FIGHTING, + ], + + + attacks: [ + { + cost: [ + Type.FIGHTING, + ], + + name: { + en: "Pierce", + }, + + + damage: 40, + + }, + { + cost: [ + Type.FIGHTING, + Type.COLORLESS, + Type.COLORLESS, + ], + + name: { + en: "Meteor Assault", + }, + + text: { + en: "This Pokémon can’t use Meteor Assault again until it leaves the Active Spot.", + }, + + damage: 180, + + }, + ], + + weaknesses: [ + { + type: Type.PSYCHIC, + + value: "×2", + + }, + ], + + + retreat: 2, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/cards/swsh/swsh3/99.ts b/cards/swsh/swsh3/99.ts new file mode 100644 index 000000000..b4574ee3e --- /dev/null +++ b/cards/swsh/swsh3/99.ts @@ -0,0 +1,94 @@ +import Card from '@tcgdex/sdk/interfaces/Card' +import Type from '@tcgdex/sdk/interfaces/Type' +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/swsh/swsh3' + + +const card: Card = { + // Card Global Informations + id: "swsh3-99", + + localId: 99, + + name: { + en: "Galarian Slowbro V", + }, + + + illustrator: "5ban Graphics", + + rarity: Rarity.RARE, + + category: Category.POKEMON, + + set, + + + // Card Pokémon Informations + + + + hp: 210, + + type: [ + Type.DARKNESS, + ], + + abilities: [ + { + type: AbilityType.TALENT, + + name: { + en: "Rapid-Fire Poison", + }, + + text: { + en: "Once during your turn, if this Pokémon is in the Active Spot, you may make your opponent’s Active Pokémon Poisoned.", + }, + +} +, + ], + + attacks: [ + { + cost: [ + Type.DARKNESS, + Type.DARKNESS, + Type.COLORLESS, + ], + + name: { + en: "Tripping Shot", + }, + + text: { + en: "During your opponent’s next turn, the Defending Pokémon can’t retreat.", + }, + + damage: 130, + + }, + ], + + weaknesses: [ + { + type: Type.FIGHTING, + + value: "×2", + + }, + ], + + + retreat: 3, + + + // Card Trainer/Energy informations + +} + +export default card \ No newline at end of file diff --git a/package.json b/package.json index 60d258577..74ab4885b 100644 --- a/package.json +++ b/package.json @@ -11,9 +11,9 @@ }, "dependencies": { "@tcgdex/sdk": "^1.5.0", - "typescript": "^3.7.0" + "typescript": "^4.1.3" }, "devDependencies": { - "@types/node": "^13.9.0" + "@types/node": "^14.14.22" } } diff --git a/sets/swsh/swsh2.ts b/sets/swsh/swsh2.ts index d459b756a..1fb93819e 100644 --- a/sets/swsh/swsh2.ts +++ b/sets/swsh/swsh2.ts @@ -2,7 +2,7 @@ import Set from '@tcgdex/sdk/interfaces/Set' import swsh from '../../expansions/swsh' const swsh2: Set = { name: { - en: "Sword & Shield" + en: "Rebel Clash" }, expansion: swsh, @@ -12,7 +12,7 @@ const swsh2: Set = { // tcgoCode cardCount: { - total: 192, //unknown + total: 209, official: 192 }, diff --git a/sets/swsh/swsh3.ts b/sets/swsh/swsh3.ts new file mode 100644 index 000000000..a5f42b4fa --- /dev/null +++ b/sets/swsh/swsh3.ts @@ -0,0 +1,32 @@ +import Set from '@tcgdex/sdk/interfaces/Set' +import swsh from '../../expansions/swsh' +const swsh2: Set = { + name: { + en: "Darkness Ablaze" + }, + + expansion: swsh, + expansionCode: "swsh", + + code: "swsh3", + // tcgoCode + + cardCount: { + total: 201, + official: 189 + }, + + releaseDate: "2020-08-14", + + legal: { + standard: true, + expanded: true + }, + + images: { + symbol: "https://assets.tcgdex.net/univ/swsh/swsh3/symbol", + logo: "https://assets.tcgdex.net/en/swsh/swsh3/logo" + } +} + +export default swsh2 diff --git a/yarn.lock b/yarn.lock index 775a59c21..a3e70defb 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3,36 +3,36 @@ "@tcgdex/sdk@^1.5.0": - version "1.5.0" - resolved "https://registry.yarnpkg.com/@tcgdex/sdk/-/sdk-1.5.0.tgz#892b5aa29ac55c399d5f8130615fc3898f5f76e6" - integrity sha512-oPWYQdV26eIywM1JRannDuE2mgn49eRjRfqw5sSi0jZMGFWwR7ZindUeSbUyghno2m4YxpgfJgAaxeyMhnYtkg== + version "1.7.0" + resolved "https://registry.yarnpkg.com/@tcgdex/sdk/-/sdk-1.7.0.tgz#66c3891cbc044a7b9ab20c4a0b5cb1a5d3803fc6" + integrity sha512-LXswGVzVrx6enO71NhEhjiz1dqig7lC1AFVep7xt7HySGrNt/vTWPRjsgmKiHFivVoz2cLhULUacQL64A+5mBw== dependencies: - isomorphic-unfetch "^3.0.0" + isomorphic-unfetch "^3.1.0" -"@types/node@^13.9.0": - version "13.13.4" - resolved "https://registry.yarnpkg.com/@types/node/-/node-13.13.4.tgz#1581d6c16e3d4803eb079c87d4ac893ee7501c2c" - integrity sha512-x26ur3dSXgv5AwKS0lNfbjpCakGIduWU1DU91Zz58ONRWrIKGunmZBNv4P7N+e27sJkiGDsw/3fT4AtsqQBrBA== +"@types/node@^14.14.22": + version "14.14.22" + resolved "https://registry.yarnpkg.com/@types/node/-/node-14.14.22.tgz#0d29f382472c4ccf3bd96ff0ce47daf5b7b84b18" + integrity sha512-g+f/qj/cNcqKkc3tFqlXOYjrmZA+jNBiDzbP3kH+B+otKFqAdPgVTGP1IeKRdMml/aE69as5S4FqtxAbl+LaMw== -isomorphic-unfetch@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/isomorphic-unfetch/-/isomorphic-unfetch-3.0.0.tgz#de6d80abde487b17de2c400a7ef9e5ecc2efb362" - integrity sha512-V0tmJSYfkKokZ5mgl0cmfQMTb7MLHsBMngTkbLY0eXvKqiVRRoZP04Ly+KhKrJfKtzC9E6Pp15Jo+bwh7Vi2XQ== +isomorphic-unfetch@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/isomorphic-unfetch/-/isomorphic-unfetch-3.1.0.tgz#87341d5f4f7b63843d468438128cb087b7c3e98f" + integrity sha512-geDJjpoZ8N0kWexiwkX8F9NkTsXhetLPVbZFQ+JTW239QNOwvB0gniuR1Wc6f0AMTn7/mFGyXvHTifrCp/GH8Q== dependencies: - node-fetch "^2.2.0" - unfetch "^4.0.0" + node-fetch "^2.6.1" + unfetch "^4.2.0" -node-fetch@^2.2.0: - version "2.6.0" - resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.0.tgz#e633456386d4aa55863f676a7ab0daa8fdecb0fd" - integrity sha512-8dG4H5ujfvFiqDmVu9fQ5bOHUC15JMjMY/Zumv26oOvvVJjM67KF8koCWIabKQ1GJIa9r2mMZscBq/TbdOcmNA== +node-fetch@^2.6.1: + version "2.6.1" + resolved "https://registry.yarnpkg.com/node-fetch/-/node-fetch-2.6.1.tgz#045bd323631f76ed2e2b55573394416b639a0052" + integrity sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw== -typescript@^3.7.0: - version "3.8.3" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.8.3.tgz#409eb8544ea0335711205869ec458ab109ee1061" - integrity sha512-MYlEfn5VrLNsgudQTVJeNaQFUAI7DkhnOjdpAp4T+ku1TfQClewlbSuTVHiA+8skNBgaf02TL/kLOvig4y3G8w== +typescript@^4.1.3: + version "4.1.3" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.1.3.tgz#519d582bd94cba0cf8934c7d8e8467e473f53bb7" + integrity sha512-B3ZIOf1IKeH2ixgHhj6la6xdwR9QrLC5d1VKeCSY4tvkqhF2eqd9O7txNlS0PO3GrBAFIdr3L1ndNwteUbZLYg== -unfetch@^4.0.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/unfetch/-/unfetch-4.1.0.tgz#6ec2dd0de887e58a4dee83a050ded80ffc4137db" - integrity sha512-crP/n3eAPUJxZXM9T80/yv0YhkTEx2K1D3h7D1AJM6fzsWZrxdyRuLN0JH/dkZh1LNH8LxCnBzoPFCPbb2iGpg== +unfetch@^4.2.0: + version "4.2.0" + resolved "https://registry.yarnpkg.com/unfetch/-/unfetch-4.2.0.tgz#7e21b0ef7d363d8d9af0fb929a5555f6ef97a3be" + integrity sha512-F9p7yYCn6cIW9El1zi0HI6vqpeIvBsr3dSuRO6Xuppb1u5rXpCPmMvLSyECLhybr9isec8Ohl0hPekMVrEinDA==