From de13bb175ad17f96d92091c01ca1cd5fc439439f Mon Sep 17 00:00:00 2001 From: Khaleeq Ahmad Date: Wed, 19 Feb 2025 20:29:02 +0000 Subject: [PATCH] feat: Add data for Promo-A cards 034-041 (#660) Co-authored-by: Khaleeq Ahmad <1710642+khaleeqahmad@users.noreply.github.com> --- data/Pokémon TCG Pocket/Promos-A/034.ts | 44 +++++++++++++++++++++++ data/Pokémon TCG Pocket/Promos-A/035.ts | 40 +++++++++++++++++++++ data/Pokémon TCG Pocket/Promos-A/036.ts | 48 +++++++++++++++++++++++++ data/Pokémon TCG Pocket/Promos-A/037.ts | 48 +++++++++++++++++++++++++ data/Pokémon TCG Pocket/Promos-A/038.ts | 38 ++++++++++++++++++++ data/Pokémon TCG Pocket/Promos-A/039.ts | 44 +++++++++++++++++++++++ data/Pokémon TCG Pocket/Promos-A/040.ts | 40 +++++++++++++++++++++ data/Pokémon TCG Pocket/Promos-A/041.ts | 40 +++++++++++++++++++++ 8 files changed, 342 insertions(+) create mode 100644 data/Pokémon TCG Pocket/Promos-A/034.ts create mode 100644 data/Pokémon TCG Pocket/Promos-A/035.ts create mode 100644 data/Pokémon TCG Pocket/Promos-A/036.ts create mode 100644 data/Pokémon TCG Pocket/Promos-A/037.ts create mode 100644 data/Pokémon TCG Pocket/Promos-A/038.ts create mode 100644 data/Pokémon TCG Pocket/Promos-A/039.ts create mode 100644 data/Pokémon TCG Pocket/Promos-A/040.ts create mode 100644 data/Pokémon TCG Pocket/Promos-A/041.ts diff --git a/data/Pokémon TCG Pocket/Promos-A/034.ts b/data/Pokémon TCG Pocket/Promos-A/034.ts new file mode 100644 index 000000000..ce1ecc30c --- /dev/null +++ b/data/Pokémon TCG Pocket/Promos-A/034.ts @@ -0,0 +1,44 @@ +import { Card } from "../../../interfaces" +import Set from "../Promos-A" + +const card: Card = { + set: Set, + + name: { + en: "Piplup" + }, + + illustrator: "Kariya", + rarity: "None", + category: "Pokemon", + hp: 60, + types: ["Water"], + + description: { + en: "It doesn't like to be taken care of. It's difficult to bond with since it won't listen to its Trainer." + }, + + stage: "Basic", + + attacks: [{ + name: { + en: "Nap" + }, + + cost: ["Colorless"], + + effect: { + en: "Heal 20 damage from this Pokémon." + } + }], + + weaknesses: [{ + type: "Lightning", + value: "+20" + }], + + retreat: 1 +} + +export default card + diff --git a/data/Pokémon TCG Pocket/Promos-A/035.ts b/data/Pokémon TCG Pocket/Promos-A/035.ts new file mode 100644 index 000000000..5aba870a0 --- /dev/null +++ b/data/Pokémon TCG Pocket/Promos-A/035.ts @@ -0,0 +1,40 @@ +import { Card } from "../../../interfaces" +import Set from "../Promos-A" + +const card: Card = { + set: Set, + + name: { + en: "Turtwig" + }, + + illustrator: "Atsuko Nishida", + rarity: "None", + category: "Pokemon", + hp: 80, + types: ["Grass"], + + description: { + en: "It uses its whole body to photosynthesize when exposed to sunlight. Its shell is made from hardened soil." + }, + + stage: "Basic", + + attacks: [{ + name: { + en: "Bite" + }, + + damage: 30, + cost: ["Grass", "Colorless"] + }], + + weaknesses: [{ + type: "Fire", + value: "+20" + }], + + retreat: 2 +} + +export default card diff --git a/data/Pokémon TCG Pocket/Promos-A/036.ts b/data/Pokémon TCG Pocket/Promos-A/036.ts new file mode 100644 index 000000000..f0f4319df --- /dev/null +++ b/data/Pokémon TCG Pocket/Promos-A/036.ts @@ -0,0 +1,48 @@ +import { Card } from "../../../interfaces" +import Set from "../Promos-A" + +const card: Card = { + set: Set, + + name: { + en: "Electivire" + }, + + illustrator: "Sumiyoshi Kizuki", + rarity: "None", + category: "Pokemon", + hp: 120, + types: ["Lightning"], + + evolveFrom: { + en: "Electabuzz" + }, + + description: { + en: "The amount of electrical energy this Pokémon produces is proportional to the rate of its pulse. The voltage jumps while Electivire is battling." + }, + + stage: "Stage1", + + attacks: [{ + name: { + en: "Exciting Voltage" + }, + + damage: "40+", + cost: ["Lightning", "Lightning"], + + effect: { + en: "If this Pokémon has at least 2 extra Energy attached, this attack does 80 more damage." + } + }], + + weaknesses: [{ + type: "Fighting", + value: "+20" + }], + + retreat: 3 +} + +export default card diff --git a/data/Pokémon TCG Pocket/Promos-A/037.ts b/data/Pokémon TCG Pocket/Promos-A/037.ts new file mode 100644 index 000000000..9bf3795b9 --- /dev/null +++ b/data/Pokémon TCG Pocket/Promos-A/037.ts @@ -0,0 +1,48 @@ +import { Card } from "../../../interfaces" +import Set from "../Promos-A" + +const card: Card = { + set: Set, + + name: { + en: "Cresselia ex" + }, + + illustrator: "PLANETA Mochizuki", + rarity: "None", + category: "Pokemon", + hp: 140, + types: ["Psychic"], + stage: "Basic", + suffix: "EX", + + abilities: [{ + type: "Ability", + + name: { + en: "Lunar Plumage" + }, + + effect: { + en: "Whenever you attach a Energy from your Energy Zone to this Pokémon, heal 20 damage from this Pokémon." + } + }], + + attacks: [{ + name: { + en: "Psychic Flash" + }, + + damage: 80, + cost: ["Psychic", "Psychic", "Colorless"], + }], + + weaknesses: [{ + type: "Darkness", + value: "+20" + }], + + retreat: 2 +} + +export default card diff --git a/data/Pokémon TCG Pocket/Promos-A/038.ts b/data/Pokémon TCG Pocket/Promos-A/038.ts new file mode 100644 index 000000000..42760e21c --- /dev/null +++ b/data/Pokémon TCG Pocket/Promos-A/038.ts @@ -0,0 +1,38 @@ +import { Card } from "../../../interfaces" +import Set from "../Promos-A" + +const card: Card = { + set: Set, + + name: { + en: "Misdreavus" + }, + + illustrator: "Miki Tanaka", + rarity: "None", + category: "Pokemon", + hp: 60, + types: ["Psychic"], + stage: "Basic", + + description: { + en: "This Pokémon startles people in the middle of the night. It gathers fear as its energy." + }, + + attacks: [{ + name: { + en: "Confuse Ray" + }, + + cost: ["Psychic"], + }], + + weaknesses: [{ + type: "Darkness", + value: "+20" + }], + + retreat: 1 +} + +export default card diff --git a/data/Pokémon TCG Pocket/Promos-A/039.ts b/data/Pokémon TCG Pocket/Promos-A/039.ts new file mode 100644 index 000000000..f1515a4ef --- /dev/null +++ b/data/Pokémon TCG Pocket/Promos-A/039.ts @@ -0,0 +1,44 @@ +import { Card } from "../../../interfaces" +import Set from "../Promos-A" + +const card: Card = { + set: Set, + + name: { + en: "Skarmory" + }, + + illustrator: "Anesaki Dynamic", + rarity: "None", + category: "Pokemon", + hp: 80, + types: ["Metal"], + + description: { + en: "People fashion swords from Skarmory's shed feathers, so this Pokémon is a popular element in heraldic designs." + }, + + stage: "Basic", + + attacks: [{ + name: { + en: "Metal Arms" + }, + + damage: "20+", + cost: ["Metal"], + + effect: { + en: "If this Pokémon has a Pokémon Tool attached, this attack does 30 more damage." + } + }], + + weaknesses: [{ + type: "Lightning", + value: "+20" + }], + + retreat: 1 +} + +export default card diff --git a/data/Pokémon TCG Pocket/Promos-A/040.ts b/data/Pokémon TCG Pocket/Promos-A/040.ts new file mode 100644 index 000000000..54d227ce3 --- /dev/null +++ b/data/Pokémon TCG Pocket/Promos-A/040.ts @@ -0,0 +1,40 @@ +import { Card } from "../../../interfaces" +import Set from "../Promos-A" + +const card: Card = { + set: Set, + + name: { + en: "Chimchar" + }, + + illustrator: "sui", + rarity: "None", + category: "Pokemon", + hp: 60, + types: ["Fire"], + + description: { + en: "Its fiery rear end is fueled by gas made in its belly. Even rain can't extinguish the fire." + }, + + stage: "Basic", + + attacks: [{ + name: { + en: "Scratch" + }, + + damage: 20, + cost: ["Fire"] + }], + + weaknesses: [{ + type: "Water", + value: "+20" + }], + + retreat: 1 +} + +export default card diff --git a/data/Pokémon TCG Pocket/Promos-A/041.ts b/data/Pokémon TCG Pocket/Promos-A/041.ts new file mode 100644 index 000000000..9ce38c3d6 --- /dev/null +++ b/data/Pokémon TCG Pocket/Promos-A/041.ts @@ -0,0 +1,40 @@ +import { Card } from "../../../interfaces" +import Set from "../Promos-A" + +const card: Card = { + set: Set, + + name: { + en: "Togepi" + }, + + illustrator: "Naoyo Kimura", + rarity: "None", + category: "Pokemon", + hp: 50, + types: ["Psychic"], + + description: { + en: "The shell seems to be filled with joy. It is said that it will share good luck when treated kindly." + }, + + stage: "Basic", + + attacks: [{ + name: { + en: "Pound" + }, + + damage: 20, + cost: ["Psychic"] + }], + + weaknesses: [{ + type: "Metal", + value: "+20" + }], + + retreat: 1 +} + +export default card