From b26236e78cef0d399b18975c32fb82f0e1825970 Mon Sep 17 00:00:00 2001 From: yugi-classic <113375742+yugi-classic@users.noreply.github.com> Date: Fri, 2 May 2025 00:43:52 +0200 Subject: [PATCH] feat: Add missing Cards to tk-dp-l (lucario) and tk-dp-m (manaphy) (#721) --- .gitignore | 1 + data/Trainer kits/DP trainer Kit (Lucario).ts | 2 +- .../DP trainer Kit (Lucario)/1.ts | 9 ++- .../DP trainer Kit (Lucario)/10.ts | 20 +++++ .../DP trainer Kit (Lucario)/11.ts | 17 ++++ .../DP trainer Kit (Lucario)/2.ts | 78 +++++++++++++++++++ .../DP trainer Kit (Lucario)/3.ts | 69 ++++++++++------ .../DP trainer Kit (Lucario)/4.ts | 68 ++++++++++++++++ .../DP trainer Kit (Lucario)/5.ts | 49 ++++++++++++ .../DP trainer Kit (Lucario)/6.ts | 52 +++++++++++++ .../DP trainer Kit (Lucario)/7.ts | 69 ++++++++++++++++ .../DP trainer Kit (Lucario)/8.ts | 19 +++++ .../DP trainer Kit (Lucario)/9.ts | 19 +++++ .../DP trainer Kit (Manaphy)/1.ts | 52 +++++++++++++ .../DP trainer Kit (Manaphy)/10.ts | 19 +++++ .../DP trainer Kit (Manaphy)/11.ts | 21 +++++ .../DP trainer Kit (Manaphy)/12.ts | 17 ++++ .../DP trainer Kit (Manaphy)/2.ts | 70 +++++++++++++++++ .../DP trainer Kit (Manaphy)/3.ts | 62 +++++++++++++++ .../DP trainer Kit (Manaphy)/4.ts | 37 ++++++--- .../DP trainer Kit (Manaphy)/5.ts | 62 +++++++++++++++ .../DP trainer Kit (Manaphy)/6.ts | 67 ++++++++++++++++ .../DP trainer Kit (Manaphy)/7.ts | 67 ++++++++++++++++ .../DP trainer Kit (Manaphy)/8.ts | 61 +++++++++++++++ .../DP trainer Kit (Manaphy)/9.ts | 20 +++++ 25 files changed, 990 insertions(+), 37 deletions(-) create mode 100644 data/Trainer kits/DP trainer Kit (Lucario)/10.ts create mode 100644 data/Trainer kits/DP trainer Kit (Lucario)/11.ts create mode 100644 data/Trainer kits/DP trainer Kit (Lucario)/2.ts create mode 100644 data/Trainer kits/DP trainer Kit (Lucario)/4.ts create mode 100644 data/Trainer kits/DP trainer Kit (Lucario)/5.ts create mode 100644 data/Trainer kits/DP trainer Kit (Lucario)/6.ts create mode 100644 data/Trainer kits/DP trainer Kit (Lucario)/7.ts create mode 100644 data/Trainer kits/DP trainer Kit (Lucario)/8.ts create mode 100644 data/Trainer kits/DP trainer Kit (Lucario)/9.ts create mode 100644 data/Trainer kits/DP trainer Kit (Manaphy)/1.ts create mode 100644 data/Trainer kits/DP trainer Kit (Manaphy)/10.ts create mode 100644 data/Trainer kits/DP trainer Kit (Manaphy)/11.ts create mode 100644 data/Trainer kits/DP trainer Kit (Manaphy)/12.ts create mode 100644 data/Trainer kits/DP trainer Kit (Manaphy)/2.ts create mode 100644 data/Trainer kits/DP trainer Kit (Manaphy)/3.ts create mode 100644 data/Trainer kits/DP trainer Kit (Manaphy)/5.ts create mode 100644 data/Trainer kits/DP trainer Kit (Manaphy)/6.ts create mode 100644 data/Trainer kits/DP trainer Kit (Manaphy)/7.ts create mode 100644 data/Trainer kits/DP trainer Kit (Manaphy)/8.ts create mode 100644 data/Trainer kits/DP trainer Kit (Manaphy)/9.ts diff --git a/.gitignore b/.gitignore index 4207fda49..5bc9dd580 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ node_modules/ dist/ +.idea \ No newline at end of file diff --git a/data/Trainer kits/DP trainer Kit (Lucario).ts b/data/Trainer kits/DP trainer Kit (Lucario).ts index 3feb8cf96..adbe615d2 100644 --- a/data/Trainer kits/DP trainer Kit (Lucario).ts +++ b/data/Trainer kits/DP trainer Kit (Lucario).ts @@ -14,7 +14,7 @@ const set: Set = { serie: serie, cardCount: { - official: 12 + official: 11 }, releaseDate: "2007-09-01", diff --git a/data/Trainer kits/DP trainer Kit (Lucario)/1.ts b/data/Trainer kits/DP trainer Kit (Lucario)/1.ts index df001d193..581a87548 100644 --- a/data/Trainer kits/DP trainer Kit (Lucario)/1.ts +++ b/data/Trainer kits/DP trainer Kit (Lucario)/1.ts @@ -37,7 +37,14 @@ const card: Card = { weaknesses: [ { type: "Grass", - value: "×2" + value: "10+" + }, + ], + + resistances: [ + { + type: "Lightning", + value: "-20" }, ], diff --git a/data/Trainer kits/DP trainer Kit (Lucario)/10.ts b/data/Trainer kits/DP trainer Kit (Lucario)/10.ts new file mode 100644 index 000000000..5bae1fb8b --- /dev/null +++ b/data/Trainer kits/DP trainer Kit (Lucario)/10.ts @@ -0,0 +1,20 @@ +import { Card } from '../../../interfaces' +import Set from '../DP trainer Kit (Lucario)' + +const card: Card = { + name: { + en: "Quick Ball", + }, + + illustrator: "Ryo Ueda", + rarity: "None", + category: "Trainer", + set: Set, + + effect: { + en: "Reveal cards from your deck until you reveal a Pokémon. Show that Pokémon to your opponent and put it into your hand. " + + "Shuffle the other revealed cards back into your deck. (If you don't reveal a Pokémon, shuffle all the revealed cards back into your deck.)" + } +} + +export default card diff --git a/data/Trainer kits/DP trainer Kit (Lucario)/11.ts b/data/Trainer kits/DP trainer Kit (Lucario)/11.ts new file mode 100644 index 000000000..3afb65155 --- /dev/null +++ b/data/Trainer kits/DP trainer Kit (Lucario)/11.ts @@ -0,0 +1,17 @@ +import { Card } from '../../../interfaces' +import Set from '../DP trainer Kit (Lucario)' + +const card: Card = { + name: { + en: "Fighting Energy", + }, + illustrator: "", + rarity: "None", + category: "Energy", + + set: Set, + stage: "Basic", + energyType: "Normal", +} + +export default card diff --git a/data/Trainer kits/DP trainer Kit (Lucario)/2.ts b/data/Trainer kits/DP trainer Kit (Lucario)/2.ts new file mode 100644 index 000000000..e3b89455f --- /dev/null +++ b/data/Trainer kits/DP trainer Kit (Lucario)/2.ts @@ -0,0 +1,78 @@ +import { Card } from '../../../interfaces' +import Set from '../DP trainer Kit (Lucario)' + +const card: Card = { + dexId: [75], + set: Set, + + name: { + en: "Graveler" + }, + + illustrator: "Mitsuhiro Arita", + rarity: "None", + category: "Pokemon", + stage: "Stage1", + + hp: 90, + + types: [ + "Fighting", + ], + + evolveFrom: { + en: "Geodude", + }, + + attacks: [ + { + cost: [ + "Fighting", + "Colorless" + ], + name: { + en: "Rock Cannon" + }, + effect: { + en: "Flip a coin until you get tails. This attack does 30 damage times the number of heads." + }, + damage: "30×" + }, + { + cost: [ + "Fighting", + "Colorless", + "Colorless" + ], + name: { + en: "Rock Slide" + }, + effect: { + en: "Does 10 damage to 2 of your opponent's Benched Pokémon. (Don't apply Weakness and Resistance for Benched Pokémon.)" + }, + damage: "40" + } + ], + + weaknesses: [ + { + type: "Grass", + value: "20+" + } + ], + + resistances: [ + { + type: "Lightning", + value: "-20" + } + ], + + description: { + en: "GRAVELER make their homes on sheer cliff faces by gouging out numerous horizontal holes." + }, + + retreat: 3 +} + +export default card diff --git a/data/Trainer kits/DP trainer Kit (Lucario)/3.ts b/data/Trainer kits/DP trainer Kit (Lucario)/3.ts index 605742625..cb85deb04 100644 --- a/data/Trainer kits/DP trainer Kit (Lucario)/3.ts +++ b/data/Trainer kits/DP trainer Kit (Lucario)/3.ts @@ -12,34 +12,55 @@ const card: Card = { illustrator: "Kent Kanetsuna", rarity: "None", category: "Pokemon", + stage: "Stage1", + + hp: 90, + + types: [ + "Fighting", + ], + + evolveFrom: { + en: "Riolu", + }, + + attacks: [{ + cost: [ + "Colorless" + ], + name: { + en: "Feint" + }, + effect: { + en: "This attack’s damage isn’t affected by Resistance." + }, + damage: 30, + }, { + cost: [ + "Fighting", + "Fighting" + ], + name: { + en: "Aura Sphere" + }, + effect: { + en: "Does 20 damage to 1 of your opponent’s Benched Pokémon. (Don’t apply Weakness and Resistance for Benched Pokémon.)" + }, + damage: 40, + }], + + weaknesses: [ + { + type: "Psychic", + value: "20+" + } + ], description: { en: "It has the ability to sense the auras of all things. It understands human speech." }, - stage: "Stage1", - - attacks: [{ - name: { - en: "Feint" - }, - - damage: 30, - - effect: { - en: "This attack’s damage isn’t affected by Resistance." - } - }, { - name: { - en: "Aura Sphere" - }, - - damage: 40, - - effect: { - en: "Does 20 damage to 1 of your opponent’s Benched Pokémon. (Don’t apply Weakness and Resistance for Benched Pokémon.)" - } - }] + retreat: 1 } -export default card \ No newline at end of file +export default card diff --git a/data/Trainer kits/DP trainer Kit (Lucario)/4.ts b/data/Trainer kits/DP trainer Kit (Lucario)/4.ts new file mode 100644 index 000000000..bc3044906 --- /dev/null +++ b/data/Trainer kits/DP trainer Kit (Lucario)/4.ts @@ -0,0 +1,68 @@ +import { Card } from '../../../interfaces' +import Set from '../DP trainer Kit (Lucario)' + +const card: Card = { + dexId: [67], + set: Set, + + name: { + en: "Machoke" + }, + + illustrator: "Kouki Saitou", + rarity: "None", + category: "Pokemon", + stage: "Stage1", + + hp: 90, + + types: [ + "Fighting", + ], + + evolveFrom: { + en: "Machop", + }, + + attacks: [ + { + cost: [ + "Fighting", + "Colorless", + ], + name: { + en: "Karate Chop" + }, + effect: { + en: "Does 40 damage minus 10 damage for each damage counter on Machoke." + }, + damage: "40-" + }, + { + cost: [ + "Fighting", + "Fighting", + "Colorless", + ], + name: { + en: "Seismic Toss" + }, + damage: "60" + } + ], + + weaknesses: [ + { + type: "Psychic", + value: "20+" + } + ], + + description: { + en: "MACHOKE's boundless power is very dangerous, so it wears a belt that suppresses its energy." + }, + + retreat: 2 +} + +export default card diff --git a/data/Trainer kits/DP trainer Kit (Lucario)/5.ts b/data/Trainer kits/DP trainer Kit (Lucario)/5.ts new file mode 100644 index 000000000..b5d6dce8d --- /dev/null +++ b/data/Trainer kits/DP trainer Kit (Lucario)/5.ts @@ -0,0 +1,49 @@ +import { Card } from '../../../interfaces' +import Set from '../DP trainer Kit (Lucario)' + +const card: Card = { + dexId: [66], + set: Set, + + name: { + en: "Machop" + }, + + illustrator: "Atsuko Nishida", + rarity: "None", + category: "Pokemon", + stage: "Basic", + + hp: 60, + + types: [ + "Fighting", + ], + + attacks: [ + { + cost: [ + "Fighting", + ], + name: { + en: "Low Kick" + }, + damage: 20 + } + ], + + weaknesses: [ + { + type: "Psychic", + value: "10+" + } + ], + + description: { + en: "It hefts a GRAVELER repeatedly to strengthen its entire body. It uses every type of martial arts." + }, + + retreat: 2 +} + +export default card diff --git a/data/Trainer kits/DP trainer Kit (Lucario)/6.ts b/data/Trainer kits/DP trainer Kit (Lucario)/6.ts new file mode 100644 index 000000000..82fe258d0 --- /dev/null +++ b/data/Trainer kits/DP trainer Kit (Lucario)/6.ts @@ -0,0 +1,52 @@ +import { Card } from '../../../interfaces' +import Set from '../DP trainer Kit (Lucario)' + +const card: Card = { + dexId: [447], + set: Set, + + name: { + en: "Riolu" + }, + + illustrator: "Ken Sugimori", + rarity: "None", + category: "Pokemon", + stage: "Basic", + + hp: 60, + + types: [ + "Fighting", + ], + + attacks: [ + { + cost: [ + "Fighting", + ], + name: { + en: "Wild Kick" + }, + effect: { + en: "Flip a coin. If tails, this attack does nothing." + }, + damage: "30" + } + ], + + weaknesses: [ + { + type: "Psychic", + value: "10+" + } + ], + + description: { + en: "The aura that emanates from its body intensifies to alert others if it is afraid or sad." + }, + + retreat: 1 +} + +export default card diff --git a/data/Trainer kits/DP trainer Kit (Lucario)/7.ts b/data/Trainer kits/DP trainer Kit (Lucario)/7.ts new file mode 100644 index 000000000..5e8c381e5 --- /dev/null +++ b/data/Trainer kits/DP trainer Kit (Lucario)/7.ts @@ -0,0 +1,69 @@ +import { Card } from '../../../interfaces' +import Set from '../DP trainer Kit (Lucario)' + +const card: Card = { + dexId: [396], + set: Set, + + name: { + en: "Starly" + }, + + illustrator: "Ken Sugimori", + rarity: "None", + category: "Pokemon", + stage: "Basic", + + hp: 50, + + types: [ + "Colorless", + ], + + attacks: [ + { + cost: [ + "Colorless", + ], + name: { + en: "Gust" + }, + damage: 10 + }, + { + cost: [ + "Colorless", + "Colorless", + ], + name: { + en: "Quick Attack" + }, + effect: { + en: "Flip a coin. If heads, this attack does 10 damage plus 20 more damage." + }, + damage: "10+" + } + ], + + weaknesses: [ + { + type: "Lightning", + value: "10+" + } + ], + + resistances: [ + { + type: "Fighting", + value: "-20" + } + ], + + description: { + en: "They flock in great numbers. Though small, they flap their wings with great power." + }, + + retreat: 1 +} + +export default card diff --git a/data/Trainer kits/DP trainer Kit (Lucario)/8.ts b/data/Trainer kits/DP trainer Kit (Lucario)/8.ts new file mode 100644 index 000000000..275054523 --- /dev/null +++ b/data/Trainer kits/DP trainer Kit (Lucario)/8.ts @@ -0,0 +1,19 @@ +import { Card } from '../../../interfaces' +import Set from '../DP trainer Kit (Lucario)' + +const card: Card = { + name: { + en: "Energy Search" + }, + + illustrator: "Kai Ishikawa", + rarity: "None", + category: "Trainer", + set: Set, + + effect: { + en: "Search your deck for a basic Energy card, show it to your opponent, and put it into your hand. Shuffle your deck afterward." + } +} + +export default card diff --git a/data/Trainer kits/DP trainer Kit (Lucario)/9.ts b/data/Trainer kits/DP trainer Kit (Lucario)/9.ts new file mode 100644 index 000000000..b5d8c395f --- /dev/null +++ b/data/Trainer kits/DP trainer Kit (Lucario)/9.ts @@ -0,0 +1,19 @@ +import { Card } from '../../../interfaces' +import Set from '../DP trainer Kit (Lucario)' + +const card: Card = { + name: { + en: "Potion" + }, + + illustrator: "Shin-ichi Yoshikawa", + rarity: "None", + category: "Trainer", + set: Set, + + effect: { + en: "Remove 2 damage counters from 1 of your Pokémon (remove 1 damage counter if that Pokémon has only 1)." + } +} + +export default card diff --git a/data/Trainer kits/DP trainer Kit (Manaphy)/1.ts b/data/Trainer kits/DP trainer Kit (Manaphy)/1.ts new file mode 100644 index 000000000..7295ec779 --- /dev/null +++ b/data/Trainer kits/DP trainer Kit (Manaphy)/1.ts @@ -0,0 +1,52 @@ +import { Card } from '../../../interfaces' +import Set from '../DP trainer Kit (Manaphy)' + +const card: Card = { + dexId: [418], + set: Set, + + name: { + en: "Buizel" + }, + + illustrator: "Ken Sugimori", + rarity: "None", + category: "Pokemon", + stage: "Basic", + + hp: 60, + + types: [ + "Water", + ], + + attacks: [ + { + cost: [ + "Water", + ], + name: { + en: "Splash About" + }, + effect: { + en: "If Buizel has less Energy attached to it than the Defending Pokémon, this attack does 10 damage plus 10 more damage." + }, + damage: "10+" + } + ], + + weaknesses: [ + { + type: "Lightning", + value: "10+" + } + ], + + description: { + en: "It has a flotation that is like an inflatable collar. It floats on water with its head out." + }, + + retreat: 1 +} + +export default card diff --git a/data/Trainer kits/DP trainer Kit (Manaphy)/10.ts b/data/Trainer kits/DP trainer Kit (Manaphy)/10.ts new file mode 100644 index 000000000..0e7b472ac --- /dev/null +++ b/data/Trainer kits/DP trainer Kit (Manaphy)/10.ts @@ -0,0 +1,19 @@ +import { Card } from '../../../interfaces' +import Set from '../DP trainer Kit (Manaphy)' + +const card: Card = { + name: { + en: "Energy Search" + }, + + illustrator: "Kai Ishikawa", + rarity: "None", + category: "Trainer", + set: Set, + + effect: { + en: "Search your deck for a basic Energy card, show it to your opponent, and put it into your hand. Shuffle your deck afterward." + } +} + +export default card \ No newline at end of file diff --git a/data/Trainer kits/DP trainer Kit (Manaphy)/11.ts b/data/Trainer kits/DP trainer Kit (Manaphy)/11.ts new file mode 100644 index 000000000..849dcfbb1 --- /dev/null +++ b/data/Trainer kits/DP trainer Kit (Manaphy)/11.ts @@ -0,0 +1,21 @@ +import { Card } from '../../../interfaces' +import Set from '../DP trainer Kit (Manaphy)' + +const card: Card = { + name: { + en: "Potion" + }, + + illustrator: "Shin-ichi Yoshikawa", + rarity: "None", + category: "Trainer", + set: Set, + + effect: { + en: "Remove 2 damage counters from 1 of your Pokémon (remove 1 damage counter if that Pokémon has only 1)." + } +} + +export default card + + diff --git a/data/Trainer kits/DP trainer Kit (Manaphy)/12.ts b/data/Trainer kits/DP trainer Kit (Manaphy)/12.ts new file mode 100644 index 000000000..7bed4f204 --- /dev/null +++ b/data/Trainer kits/DP trainer Kit (Manaphy)/12.ts @@ -0,0 +1,17 @@ +import { Card } from '../../../interfaces' +import Set from '../DP trainer Kit (Manaphy)' + +const card: Card = { + name: { + en: "Water Energy", + }, + illustrator: "", + rarity: "None", + category: "Energy", + + set: Set, + stage: "Basic", + energyType: "Normal", +} + +export default card diff --git a/data/Trainer kits/DP trainer Kit (Manaphy)/2.ts b/data/Trainer kits/DP trainer Kit (Manaphy)/2.ts new file mode 100644 index 000000000..5fdedfa55 --- /dev/null +++ b/data/Trainer kits/DP trainer Kit (Manaphy)/2.ts @@ -0,0 +1,70 @@ +import { Card } from '../../../interfaces' +import Set from '../DP trainer Kit (Manaphy)' + +const card: Card = { + dexId: [419], + set: Set, + + name: { + en: "Floatzel" + }, + + illustrator: "Masahiko Ishii", + rarity: "None", + category: "Pokemon", + stage: "Stage1", + + hp: 90, + + types: [ + "Water", + ], + + evolveFrom: { + en: "Buizel", + }, + + attacks: [ + { + cost: [ + "Water", + "Colorless" + ], + name: { + en: "Screw Tail" + }, + effect:{ + en: "Flip a coin. If heads, discard an Energy attached to the Defending Pokémon." + }, + damage: 30 + }, + { + cost: [ + "Water", + "Water", + ], + name: { + en: "Water Gun" + }, + effect: { + en: "Does 40 damage plus 20 more damage for each Water Energy attached to Floatzel but not used to pay for this attack's Energy cost. You can't add more than 40 damage in this way." + }, + damage: 40 + } + ], + + weaknesses: [ + { + type: "Lightning", + value: "20+" + } + ], + + description: { + en: "It floats using its well-developed floation sac. It assists in the rescues of drowning people." + }, + + retreat: 1 +} + +export default card diff --git a/data/Trainer kits/DP trainer Kit (Manaphy)/3.ts b/data/Trainer kits/DP trainer Kit (Manaphy)/3.ts new file mode 100644 index 000000000..7e3c6415b --- /dev/null +++ b/data/Trainer kits/DP trainer Kit (Manaphy)/3.ts @@ -0,0 +1,62 @@ +import { Card } from '../../../interfaces' +import Set from '../DP trainer Kit (Manaphy)' + +const card: Card = { + dexId: [118], + set: Set, + + name: { + en: "Goldeen" + }, + + illustrator: "Atsuko Nishida", + rarity: "None", + category: "Pokemon", + stage: "Basic", + + hp: 60, + + types: [ + "Water", + ], + + attacks: [ + { + cost: [ + "Colorless", + ], + name: { + en: "Horn Attack" + }, + damage: 10 + }, + { + cost: [ + "Water", + "Colorless", + ], + name: { + en: "Take Down" + }, + effect: { + en: "Goldeen does 10 damage to itself." + }, + damage: 30 + } + ], + + weaknesses: [ + { + type: "Lightning", + value: "10+" + } + ], + + description: { + en: "It swims elegantly by flittering its tail fin as if it were a dress. It has the look of a queen." + }, + + retreat: 1 +} + +export default card diff --git a/data/Trainer kits/DP trainer Kit (Manaphy)/4.ts b/data/Trainer kits/DP trainer Kit (Manaphy)/4.ts index d236206fd..32f58ffaf 100644 --- a/data/Trainer kits/DP trainer Kit (Manaphy)/4.ts +++ b/data/Trainer kits/DP trainer Kit (Manaphy)/4.ts @@ -12,32 +12,47 @@ const card: Card = { illustrator: "Daisuke Ito", rarity: "None", category: "Pokemon", - - description: { - en: "Born on a cold seafloor, it will swim great distances to return to its birthplace." - }, - stage: "Basic", + hp: 70, + attacks: [{ + cost: [ + "Colorless", + ], name: { en: "Call for Family" }, - effect: { en: "Search your deck for a Basic Pokémon and put it onto your Bench. Shuffle your deck afterward." } }, { + cost: [ + "Water", + "Water" + ], name: { en: "Aqua Ring" }, - - damage: 30, - effect: { en: "Switch Manaphy with 1 of your Benched Pokémon." + }, + damage: 30 + }], + + weaknesses: [ + { + type: "Lightning", + value: "20+" } - }] + ], + + description: { + en: "Born on a cold seafloor, it will swim great distances to return to its birthplace." + }, + + retreat: 1 + } -export default card \ No newline at end of file +export default card diff --git a/data/Trainer kits/DP trainer Kit (Manaphy)/5.ts b/data/Trainer kits/DP trainer Kit (Manaphy)/5.ts new file mode 100644 index 000000000..948a53331 --- /dev/null +++ b/data/Trainer kits/DP trainer Kit (Manaphy)/5.ts @@ -0,0 +1,62 @@ +import { Card } from '../../../interfaces' +import Set from '../DP trainer Kit (Manaphy)' + +const card: Card = { + dexId: [393], + set: Set, + + name: { + en: "Piplup" + }, + + illustrator: "Ken Sugimori", + rarity: "None", + category: "Pokemon", + stage: "Basic", + + hp: 60, + + types: [ + "Water", + ], + + attacks: [ + { + cost: [ + "Colorless", + ], + name: { + en: "Peck" + }, + damage: 10 + }, + { + cost: [ + "Water", + "Colorless", + ], + name: { + en: "Water Splash" + }, + effect: { + en: "Flip a coin. If heads, this attack does 20 more damage plus 10 more damage." + }, + damage: "20+" + } + ], + + weaknesses: [ + { + type: "Lightning", + value: "10+" + } + ], + + description: { + en: "Because it is very proud, it hates accepting food from people. Its thick down guards it from cold." + }, + + retreat: 1 +} + +export default card diff --git a/data/Trainer kits/DP trainer Kit (Manaphy)/6.ts b/data/Trainer kits/DP trainer Kit (Manaphy)/6.ts new file mode 100644 index 000000000..080232bc3 --- /dev/null +++ b/data/Trainer kits/DP trainer Kit (Manaphy)/6.ts @@ -0,0 +1,67 @@ +import { Card } from '../../../interfaces' +import Set from '../DP trainer Kit (Manaphy)' + +const card: Card = { + dexId: [394], + set: Set, + + name: { + en: "Prinplup" + }, + + illustrator: "Ken Sugimori", + rarity: "None", + category: "Pokemon", + stage: "Stage1", + + hp: 80, + + types: [ + "Water", + ], + + evolveFrom: { + en: "Piplup", + }, + + attacks: [ + { + cost: [ + "Water" + ], + name: { + en: "Aqua Shower" + }, + effect: { + en: "Does 10 damage to each of your opponent's Pokémon. (Don't apply Weakness and Resistance for Benched Pokémon.)" + }, + }, + { + cost: [ + "Water", + "Water" + ], + name: { + en: "Brine" + }, + effect: { + en: "Choose 1 of your opponent's Pokémon that has any damage counters on it. This attack does 40 damage to that Pokémon. (Don't apply Weakness and Resistance for Benched Pokémon.)" + }, + } + ], + + weaknesses: [ + { + type: "Lightning", + value: "20+" + } + ], + + description: { + en: "It lives alone, away from others. Apparently, every one of them believes it is the most important." + }, + + retreat: 1 +} + +export default card diff --git a/data/Trainer kits/DP trainer Kit (Manaphy)/7.ts b/data/Trainer kits/DP trainer Kit (Manaphy)/7.ts new file mode 100644 index 000000000..e0ef811a1 --- /dev/null +++ b/data/Trainer kits/DP trainer Kit (Manaphy)/7.ts @@ -0,0 +1,67 @@ +import { Card } from '../../../interfaces' +import Set from '../DP trainer Kit (Manaphy)' + +const card: Card = { + dexId: [119], + set: Set, + + name: { + en: "Seaking" + }, + + illustrator: "Atsuko Nishida", + rarity: "None", + category: "Pokemon", + stage: "Stage1", + + hp: 80, + + types: [ + "Water", + ], + + evolveFrom: { + en: "Goldeen", + }, + + attacks: [ + { + cost: [ + "Colorless", + "Colorless" + ], + name: { + en: "Flail" + }, + effect: { + en: "Does 10 damage times the number of damage counters on Seaking." + }, + damage: "10x" + }, + { + cost: [ + "Water", + "Water" + ], + name: { + en: "Horn Drill" + }, + damage: 50 + } + ], + + weaknesses: [ + { + type: "Lightning", + value: "20+" + } + ], + + description: { + en: "It makes its nest by hollowing out boulders in streams with its horn. It defends its eggs with its life." + }, + + retreat: 1 +} + +export default card diff --git a/data/Trainer kits/DP trainer Kit (Manaphy)/8.ts b/data/Trainer kits/DP trainer Kit (Manaphy)/8.ts new file mode 100644 index 000000000..bd0e05f54 --- /dev/null +++ b/data/Trainer kits/DP trainer Kit (Manaphy)/8.ts @@ -0,0 +1,61 @@ +import { Card } from '../../../interfaces' +import Set from '../DP trainer Kit (Manaphy)' + +const card: Card = { + dexId: [158], + set: Set, + + name: { + en: "Totodile" + }, + + illustrator: "Kouki Saitou", + rarity: "None", + category: "Pokemon", + stage: "Basic", + + hp: 50, + + types: [ + "Water", + ], + + attacks: [ + { + cost: [ + "Colorless" + ], + name: { + en: "Bite" + }, + damage: 10 + }, + { + cost: [ + "Water", + ], + name: { + en: "Shining Fang" + }, + effect: { + en: "If the Defending Pokémon already has any damage counters on it, this attack does 10 damage plus 10 more damage." + }, + damage: "10+" + } + ], + + weaknesses: [ + { + type: "Lightning", + value: "10+" + } + ], + + description: { + en: "It has the habit of biting anything with its developed jaws. Even its Trainer needs to be careful." + }, + + retreat: 1 +} + +export default card diff --git a/data/Trainer kits/DP trainer Kit (Manaphy)/9.ts b/data/Trainer kits/DP trainer Kit (Manaphy)/9.ts new file mode 100644 index 000000000..3358ab0f1 --- /dev/null +++ b/data/Trainer kits/DP trainer Kit (Manaphy)/9.ts @@ -0,0 +1,20 @@ +import { Card } from '../../../interfaces' +import Set from '../DP trainer Kit (Manaphy)' + +const card: Card = { + name: { + en: "Dusk Ball" + }, + + illustrator: "Ryo Ueda", + rarity: "None", + category: "Trainer", + set: Set, + + effect: { + en: "Look at the 7 cards from the bottom of your deck. Choose 1 Pokémon you find there, show it to your opponent, and put it into your hand. Put the remaining cards back on top of your deck. Shuffle your deck afterward." + } +} + +export default card +