1
0
mirror of https://github.com/tcgdex/cards-database.git synced 2025-06-15 17:09:19 +00:00

Finished Complete Rework of the Database

This commit is contained in:
2021-02-24 16:56:26 +01:00
parent 8f9e953656
commit 9a1ae318f1
26038 changed files with 814437 additions and 1155588 deletions

View File

@ -0,0 +1,51 @@
import { Card } from '../../../interfaces'
import Set from '../Southern Islands'
const card: Card = {
name: {
en: "Mew",
},
illustrator: "Keiko Fukuyama",
rarity: "Common",
category: "Pokemon",
set: Set,
dexId: [
151,
],
hp: 30,
types: [
"Psychic",
],
stage: "Basic",
attacks: [
{
cost: [
"Psychic",
],
name: {
en: "Rainbow Wave",
},
effect: {
en: "Choose a type of Energy other than Colorless attached to Mew. This attack does 20 damage to each of your opponent's Pokémon of that type (including Benched Pokémon). Don't apply Weakness and Resistance.",
},
},
],
weaknesses: [
{
type: "Psychic",
value: "×2"
},
],
}
export default card

View File

@ -0,0 +1,93 @@
import { Card } from '../../../interfaces'
import Set from '../Southern Islands'
const card: Card = {
name: {
en: "Tentacruel",
},
illustrator: "Naoyo Kimura",
rarity: "Common",
category: "Pokemon",
set: Set,
dexId: [
73,
],
hp: 60,
types: [
"Water",
],
evolveFrom: {
en: "Tentacool",
},
stage: "Stage1",
attacks: [
{
cost: [
"Water",
],
name: {
en: "Tentacle Grip",
},
effect: {
en: "Flip a number of coins equal to the number of Water Energy cards attached to Tentacruel. For each heads, draw 2 cards.",
},
},
{
cost: [
"Water",
"Water",
],
name: {
en: "Poison Sting",
},
effect: {
en: "Flip a coin. If heads, the Defending Pokémon is now Paralyzed.",
},
damage: 20,
},
{
cost: [
"Water",
],
name: {
en: "Tentacle Grip",
},
effect: {
en: "Flip a number of coins equal to the number of Water Energy cards attached to Tentacruel. For each heads, draw 2 cards.",
},
},
{
cost: [
"Water",
"Water",
],
name: {
en: "Poison Sting",
},
effect: {
en: "Flip a coin. If heads, the Defending Pokémon is now Poisoned.",
},
damage: 20,
},
],
weaknesses: [
{
type: "Lightning",
value: "×2"
},
],
}
export default card

View File

@ -0,0 +1,38 @@
import { Card } from '../../../interfaces'
import Set from '../Southern Islands'
const card: Card = {
name: {
en: "Marill",
},
illustrator: "Naoyo Kimura",
rarity: "Common",
category: "Pokemon",
set: Set,
dexId: [
183,
],
hp: 40,
types: [
"Water",
],
stage: "Basic",
weaknesses: [
{
type: "Lightning",
value: "×2"
},
],
}
export default card

View File

@ -0,0 +1,65 @@
import { Card } from '../../../interfaces'
import Set from '../Southern Islands'
const card: Card = {
name: {
en: "Lapras",
},
illustrator: "Naoyo Kimura",
rarity: "Common",
category: "Pokemon",
set: Set,
dexId: [
131,
],
hp: 70,
types: [
"Water",
],
stage: "Basic",
attacks: [
{
cost: [
"Colorless",
],
name: {
en: "Gentle Song",
},
effect: {
en: "If Lapras has any damage counters on it, remove 2 of them from it (1 if it only has 1). If the Defending Pokémon has any damage counters on it, remove 2 of them from it (1 if it only has 1). The Defending Pokémon is now Asleep.",
},
},
{
cost: [
"Water",
"Water",
],
name: {
en: "Ice Beam",
},
effect: {
en: "Flip a coin. If heads, the Defending Pokémon is now Paralyzed.",
},
damage: 20,
},
],
weaknesses: [
{
type: "Lightning",
value: "×2"
},
],
}
export default card

View File

@ -0,0 +1,53 @@
import { Card } from '../../../interfaces'
import Set from '../Southern Islands'
const card: Card = {
name: {
en: "Exeggutor",
},
illustrator: "Naoyo Kimura",
rarity: "Common",
category: "Pokemon",
set: Set,
dexId: [
103,
],
hp: 70,
types: [
"Grass",
],
evolveFrom: {
en: "Exeggcute",
},
stage: "Stage1",
attacks: [
{
cost: [
"Grass",
],
name: {
en: "Sharpshooter",
},
effect: {
en: "Choose 1 of your opponent's Pokémon. Flip a number of coins equal to the number of Grass Energy attached to Exeggutor. This attack does 10 damage times the number of heads to that Pokémon. Don't apply Weakness and Resistance.",
},
},
],
weaknesses: [
{
type: "Fire",
value: "×2"
},
],
}
export default card

View File

@ -0,0 +1,67 @@
import { Card } from '../../../interfaces'
import Set from '../Southern Islands'
const card: Card = {
name: {
en: "Slowking",
},
illustrator: "Naoyo Kimura",
rarity: "Common",
category: "Pokemon",
set: Set,
dexId: [
199,
],
hp: 70,
types: [
"Psychic",
],
evolveFrom: {
en: "Slowpoke",
},
stage: "Stage1",
attacks: [
{
cost: [
"Psychic",
],
name: {
en: "Revelation",
},
effect: {
en: "Flip a coin. If heads, search your deck for a Trainer card, show it to your opponent, and put it into your hand. Shuffle your deck afterward.",
},
},
{
cost: [
"Psychic",
"Colorless",
],
name: {
en: "Psychic",
},
effect: {
en: "Does 10 damage plus 10 more damage for each Energy card attached to the Defending Pokémon.",
},
damage: 10,
},
],
weaknesses: [
{
type: "Psychic",
value: "×2"
},
],
}
export default card

View File

@ -0,0 +1,55 @@
import { Card } from '../../../interfaces'
import Set from '../Southern Islands'
const card: Card = {
name: {
en: "Wartortle",
},
illustrator: "Naoyo Kimura",
rarity: "Common",
category: "Pokemon",
set: Set,
dexId: [
8,
],
hp: 60,
types: [
"Water",
],
evolveFrom: {
en: "Squirtle",
},
stage: "Stage1",
attacks: [
{
cost: [
"Water",
"Water",
],
name: {
en: "Water Gun",
},
effect: {
en: "Does 20 damage plus 10 more damage for each Water Energy attached to Wartortle but not used to pay for this attack's Energy cost. You can't add more than 20 damage in this way.",
},
damage: 20,
},
],
weaknesses: [
{
type: "Lightning",
value: "×2"
},
],
}
export default card

View File

@ -0,0 +1,69 @@
import { Card } from '../../../interfaces'
import Set from '../Southern Islands'
const card: Card = {
name: {
en: "Lickitung",
},
illustrator: "Naoyo Kimura",
rarity: "Common",
category: "Pokemon",
set: Set,
dexId: [
108,
],
hp: 70,
types: [
"Colorless",
],
stage: "Basic",
attacks: [
{
cost: [
"Colorless",
],
name: {
en: "Lick Wounds",
},
effect: {
en: "Flip a coin. If heads, choose 1 Pokémon (yours or your opponent's) with damage counters on it and remove 2 damage counters from it (1 if it only has 1).",
},
},
{
cost: [
"Colorless",
"Colorless",
],
name: {
en: "Tongue Stretch",
},
effect: {
en: "Flip a coin. If heads, choose 1 of your opponent's Pokémon. This attack does 20 damage to that Pokémon. Don't apply Weakness and Resistance.",
},
},
],
weaknesses: [
{
type: "Fightning",
value: "×2"
},
],
resistances: [
{
type: "Psychic",
value: "-30"
},
],
}
export default card

View File

@ -0,0 +1,68 @@
import { Card } from '../../../interfaces'
import Set from '../Southern Islands'
const card: Card = {
name: {
en: "Vileplume",
},
illustrator: "Naoyo Kimura",
rarity: "Common",
category: "Pokemon",
set: Set,
dexId: [
45,
],
hp: 70,
types: [
"Grass",
],
evolveFrom: {
en: "Gloom",
},
stage: "Stage2",
attacks: [
{
cost: [
"Grass",
],
name: {
en: "Paradise Pollen",
},
effect: {
en: "Flip a coin. If heads, remove 2 damage counters from Vileplume (1 if it only has 1). Then, if you have any Benched Pokémon with damage counters on them, choose 1 of them and remove 2 damage counters from it (1 if it only has 1).",
},
},
{
cost: [
"Grass",
"Grass",
"Colorless",
],
name: {
en: "Horrid Pollen",
},
effect: {
en: "Flip a coin. If heads, the Defending Pokémon is now Paralyzed. If tails, the Defending Pokémon is now Confused.",
},
damage: 30,
},
],
weaknesses: [
{
type: "Fire",
value: "×2"
},
],
}
export default card

View File

@ -0,0 +1,66 @@
import { Card } from '../../../interfaces'
import Set from '../Southern Islands'
const card: Card = {
name: {
en: "Primeape",
},
illustrator: "Naoyo Kimura",
rarity: "Common",
category: "Pokemon",
set: Set,
dexId: [
57,
],
hp: 60,
types: [
"Fightning",
],
evolveFrom: {
en: "Mankey",
},
stage: "Stage1",
attacks: [
{
cost: [
"Fightning",
],
name: {
en: "Low Kick",
},
damage: 20,
},
{
cost: [
"Fightning",
"Fightning",
],
name: {
en: "Rampage",
},
effect: {
en: "Does 20 damage plus 10 more damage for each damage counter on Primeape. Flip a coin. If tails, Primeape is now Confused (after doing damage).",
},
damage: 20,
},
],
weaknesses: [
{
type: "Psychic",
value: "×2"
},
],
}
export default card

View File

@ -0,0 +1,74 @@
import { Card } from '../../../interfaces'
import Set from '../Southern Islands'
const card: Card = {
name: {
en: "Pidgeot",
},
illustrator: "Keiko Fukuyama",
rarity: "Common",
category: "Pokemon",
set: Set,
dexId: [
18,
],
hp: 70,
types: [
"Colorless",
],
evolveFrom: {
en: "Pidgeotto",
},
stage: "Stage2",
attacks: [
{
cost: [
"Colorless",
"Colorless",
],
name: {
en: "Supersonic Flight",
},
effect: {
en: "Flip a coin. If tails, this attack does nothing.",
},
damage: 40,
},
{
cost: [
"Colorless",
"Colorless",
"Colorless",
"Colorless",
],
name: {
en: "Slicing Wind",
},
damage: 50,
},
],
weaknesses: [
{
type: "Lightning",
value: "×2"
},
],
resistances: [
{
type: "Fightning",
value: "-30"
},
],
}
export default card

View File

@ -0,0 +1,69 @@
import { Card } from '../../../interfaces'
import Set from '../Southern Islands'
const card: Card = {
name: {
en: "Onix",
},
illustrator: "Keiko Fukuyama",
rarity: "Common",
category: "Pokemon",
set: Set,
dexId: [
95,
],
hp: 90,
types: [
"Fightning",
],
stage: "Basic",
attacks: [
{
cost: [
"Colorless",
"Colorless",
],
name: {
en: "Slam",
},
effect: {
en: "Flip 2 coins. This attack does 20 damage times the number of heads.",
},
damage: 20,
},
{
cost: [
"Fightning",
"Fightning",
"Fightning",
"Fightning",
],
name: {
en: "Body Slam",
},
effect: {
en: "Flip a coin. If heads, the Defending Pokémon is now Paralyzed.",
},
damage: 40,
},
],
weaknesses: [
{
type: "Grass",
value: "×2"
},
],
}
export default card

View File

@ -0,0 +1,52 @@
import { Card } from '../../../interfaces'
import Set from '../Southern Islands'
const card: Card = {
name: {
en: "Togepi",
},
illustrator: "Keiko Fukuyama",
rarity: "Common",
category: "Pokemon",
set: Set,
dexId: [
175,
],
hp: 40,
types: [
"Colorless",
],
stage: "Basic",
attacks: [
{
cost: [
"Colorless",
],
name: {
en: "Bawl",
},
effect: {
en: "Flip a coin. If heads, the Defending Pokémon is now Confused.",
},
damage: 10,
},
],
resistances: [
{
type: "Psychic",
value: "-30"
},
],
}
export default card

View File

@ -0,0 +1,65 @@
import { Card } from '../../../interfaces'
import Set from '../Southern Islands'
const card: Card = {
name: {
en: "Ivysaur",
},
illustrator: "Keiko Fukuyama",
rarity: "Common",
category: "Pokemon",
set: Set,
dexId: [
2,
],
hp: 60,
types: [
"Grass",
],
evolveFrom: {
en: "Bulbasaur",
},
stage: "Stage1",
attacks: [
{
cost: [
"Grass",
],
name: {
en: "Strange Scent",
},
effect: {
en: "Each player flips a coin. Each player who gets heads chooses a total of 3 damage counters from among his or her Pokémon and removes them. (If the player's Pokémon have fewer total damage counters than that, he or she removes all of them.)",
},
},
{
cost: [
"Grass",
"Grass",
],
name: {
en: "Razor Leaf",
},
damage: 30,
},
],
weaknesses: [
{
type: "Fire",
value: "×2"
},
],
}
export default card

View File

@ -0,0 +1,60 @@
import { Card } from '../../../interfaces'
import Set from '../Southern Islands'
const card: Card = {
name: {
en: "Raticate",
},
illustrator: "Keiko Fukuyama",
rarity: "Common",
category: "Pokemon",
set: Set,
dexId: [
20,
],
hp: 60,
types: [
"Colorless",
],
evolveFrom: {
en: "Rattata",
},
stage: "Stage1",
attacks: [
{
cost: [
"Colorless",
"Colorless",
],
name: {
en: "Sharp Teeth",
},
effect: {
en: "Flip a coin. If heads, this attack does 10 damage plus 30 more damage; if tails, this attack does 10 damage.",
},
damage: 10,
},
],
weaknesses: [
{
type: "Fightning",
value: "×2"
},
],
resistances: [
{
type: "Psychic",
value: "-30"
},
],
}
export default card

View File

@ -0,0 +1,69 @@
import { Card } from '../../../interfaces'
import Set from '../Southern Islands'
const card: Card = {
name: {
en: "Ledyba",
},
illustrator: "Keiko Fukuyama",
rarity: "Common",
category: "Pokemon",
set: Set,
dexId: [
165,
],
hp: 40,
types: [
"Grass",
],
stage: "Basic",
attacks: [
{
cost: [
"Colorless",
],
name: {
en: "Gnaw",
},
damage: 10,
},
{
cost: [
"Grass",
"Grass",
],
name: {
en: "Agility",
},
effect: {
en: "Flip a coin. If heads, during your opponent's next turn, prevent all effects of attacks, including damage, done to Ledyba.",
},
damage: 20,
},
],
weaknesses: [
{
type: "Fire",
value: "×2"
},
],
resistances: [
{
type: "Fightning",
value: "-30"
},
],
}
export default card

View File

@ -0,0 +1,68 @@
import { Card } from '../../../interfaces'
import Set from '../Southern Islands'
const card: Card = {
name: {
en: "Jigglypuff",
},
illustrator: "Keiko Fukuyama",
rarity: "Common",
category: "Pokemon",
set: Set,
dexId: [
39,
],
hp: 50,
types: [
"Colorless",
],
stage: "Basic",
attacks: [
{
cost: [
"Colorless",
],
name: {
en: "Tempting Eyes",
},
effect: {
en: "Choose 1 of your opponent's Benched Pokémon and switch it with the Defending Pokémon.",
},
},
{
cost: [
"Colorless",
],
name: {
en: "Sing",
},
effect: {
en: "Flip a coin. If heads, the Defending Pokémon is now Asleep.",
},
},
],
weaknesses: [
{
type: "Fightning",
value: "×2"
},
],
resistances: [
{
type: "Psychic",
value: "-30"
},
],
}
export default card

View File

@ -0,0 +1,76 @@
import { Card } from '../../../interfaces'
import Set from '../Southern Islands'
const card: Card = {
name: {
en: "Butterfree",
},
illustrator: "Keiko Fukuyama",
rarity: "Common",
category: "Pokemon",
set: Set,
dexId: [
12,
],
hp: 80,
types: [
"Grass",
],
evolveFrom: {
en: "Metapod",
},
stage: "Stage2",
attacks: [
{
cost: [
"Colorless",
"Colorless",
"Colorless",
],
name: {
en: "Fly",
},
effect: {
en: "Flip a coin. If heads, during your opponent's next turn, prevent all effects of attacks, including damage, done to Butterfree. If tails, this attack does nothing (not even damage).",
},
damage: 30,
},
{
cost: [
"Grass",
"Grass",
"Colorless",
],
name: {
en: "Rainbow Powder",
},
effect: {
en: "Flip a coin. If heads, the Defending Pokémon is now Paralyzed. If tails, the Defending Pokémon is now Poisoned.",
},
damage: 20,
},
],
weaknesses: [
{
type: "Fire",
value: "×2"
},
],
resistances: [
{
type: "Fightning",
value: "-30"
},
],
}
export default card