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

feat: Add TCG Pocket promos A (#587)

This commit is contained in:
Florian Bouillon 2024-11-26 00:44:07 +01:00 committed by GitHub
parent 89e0b8d367
commit 8610bd60fe
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
24 changed files with 662 additions and 0 deletions

View File

@ -0,0 +1,25 @@
import { Set } from '../../interfaces'
import serie from '../Pokémon TCG Pocket'
const set: Set = {
id: "P-A",
name: {
// de: "Unschlagbare Gene",
en: "Promos-A",
// es: "Genes Formidables",
// fr: "Puissance Génétique",
// it: "Geni Supremi",
// pt: "Dominação Genética"
},
serie: serie,
cardCount: {
official: 0
},
releaseDate: "2024-10-30"
}
export default set

View File

@ -0,0 +1,22 @@
import { Card } from "../../../interfaces"
import Set from "../Promos-A"
const card: Card = {
set: Set,
name: {
en: "Potion"
},
illustrator: "5ban Graphics",
rarity: "One Diamond",
category: "Trainer",
description: {
en: "Heal 20 damage from 1 of your Pokémon."
},
trainerType: "Item"
}
export default card

View File

@ -0,0 +1,22 @@
import { Card } from "../../../interfaces"
import Set from "../Promos-A"
const card: Card = {
set: Set,
name: {
en: "X Speed"
},
illustrator: "Toyste Beach",
rarity: "One Diamond",
category: "Trainer",
description: {
en: "During this turn, the Retreat Cost of your Active Pokémon is 1 less."
},
trainerType: "Item"
}
export default card

View File

@ -0,0 +1,22 @@
import { Card } from "../../../interfaces"
import Set from "../Promos-A"
const card: Card = {
set: Set,
name: {
en: "Hand Scope"
},
illustrator: "Toyste Beach",
rarity: "One Diamond",
category: "Trainer",
description: {
en: "Your opponent reveals their hand."
},
trainerType: "Item"
}
export default card

View File

@ -0,0 +1,22 @@
import { Card } from "../../../interfaces"
import Set from "../Promos-A"
const card: Card = {
set: Set,
name: {
en: "Pokédex"
},
illustrator: "Ryo Ueda",
rarity: "One Diamond",
category: "Trainer",
description: {
en: "Look at the top 3 cards of your deck."
},
trainerType: "Item"
}
export default card

View File

@ -0,0 +1,22 @@
import { Card } from "../../../interfaces"
import Set from "../Promos-A"
const card: Card = {
set: Set,
name: {
en: "Poké Ball"
},
illustrator: "Ryo Ueda",
rarity: "One Diamond",
category: "Trainer",
description: {
en: "Put 1 random Basic Pokémon from your deck into your hand."
},
trainerType: "Item"
}
export default card

View File

@ -0,0 +1,22 @@
import { Card } from "../../../interfaces"
import Set from "../Promos-A"
const card: Card = {
set: Set,
name: {
en: "Red Card"
},
illustrator: "5ban Graphics",
rarity: "One Diamond",
category: "Trainer",
description: {
en: "Your opponent shuffles their hand into their deck and draws 3 cards."
},
trainerType: "Item"
}
export default card

View File

@ -0,0 +1,22 @@
import { Card } from "../../../interfaces"
import Set from "../Promos-A"
const card: Card = {
set: Set,
name: {
en: "Professor's Research"
},
illustrator: "Naoki Saito",
rarity: "One Diamond",
category: "Trainer",
description: {
en: "Draw 2 cards."
},
trainerType: "Supporter"
}
export default card

View File

@ -0,0 +1,27 @@
import { Card } from "../../../interfaces"
import Set from "../Promos-A"
const card: Card = {
set: Set,
name: {
en: "Pikachu"
},
illustrator: "Atsushi Furusawa",
rarity: "One Star",
category: "Pokemon",
types: ["Lightning"],
stage: "Basic",
attacks: [{
name: {
en: "Gnaw"
},
cost: ["Lightning"],
damage: 20
}]
}
export default card

View File

@ -0,0 +1,31 @@
import { Card } from "../../../interfaces"
import Set from "../Promos-A"
const card: Card = {
set: Set,
name: {
en: "Mewtwo"
},
illustrator: "Krgc",
rarity: "One Star",
category: "Pokemon",
types: ["Psychic"],
stage: "Basic",
attacks: [{
name: {
en: "Power Blast"
},
cost: ["Psychic", "Psychic", "Colorless", "Colorless"],
damage: 120,
effect: {
en: "Discard 2 <span class=\"pfont\" title=\"Psychic\">P</span> Energy from this Pokémon."
}
}]
}
export default card

View File

@ -0,0 +1,27 @@
import { Card } from "../../../interfaces"
import Set from "../Promos-A"
const card: Card = {
set: Set,
name: {
en: "Chansey"
},
illustrator: "sowsow",
rarity: "Three Diamond",
category: "Pokemon",
types: ["Colorless"],
stage: "Basic",
attacks: [{
name: {
en: "Gentle Slap"
},
cost: ["Colorless", "Colorless", "Colorless"],
damage: 60
}]
}
export default card

View File

@ -0,0 +1,31 @@
import { Card } from "../../../interfaces"
import Set from "../Promos-A"
const card: Card = {
set: Set,
name: {
en: "Meowth"
},
illustrator: "Shigenori Negishi",
rarity: "Three Diamond",
category: "Pokemon",
types: ["Colorless"],
stage: "Basic",
attacks: [{
name: {
en: "Pay Day"
},
cost: ["Colorless"],
damage: 10,
effect: {
en: "Draw 1 card."
}
}]
}
export default card

View File

@ -0,0 +1,39 @@
import { Card } from "../../../interfaces"
import Set from "../Promos-A"
const card: Card = {
set: Set,
name: {
en: "Butterfree"
},
illustrator: "miki kudo",
rarity: "Three Diamond",
category: "Pokemon",
types: ["Grass"],
stage: "Stage2",
abilities: [{
type: "Ability",
name: {
en: "Powder Heal"
},
effect: {
en: "Once during your turn, you may heal 20 damage from each of your Pokémon."
}
}],
attacks: [{
name: {
en: "Gust"
},
cost: ["Grass", "Colorless", "Colorless"],
damage: 60
}]
}
export default card

View File

@ -0,0 +1,31 @@
import { Card } from "../../../interfaces"
import Set from "../Promos-A"
const card: Card = {
set: Set,
name: {
en: "Lapras ex"
},
illustrator: "PLANETA CG Works",
rarity: "Four Diamond",
category: "Pokemon",
types: ["Water"],
stage: "Basic",
attacks: [{
name: {
en: "Bubble Drain"
},
cost: ["Water", "Water", "Colorless"],
damage: 80,
effect: {
en: "Heal 20 damage from this Pokémon."
}
}]
}
export default card

View File

@ -0,0 +1,27 @@
import { Card } from "../../../interfaces"
import Set from "../Promos-A"
const card: Card = {
set: Set,
name: {
en: "Pikachu"
},
illustrator: "Kouki Saitou",
rarity: "One Diamond",
category: "Pokemon",
types: ["Lightning"],
stage: "Basic",
attacks: [{
name: {
en: "Gnaw"
},
cost: ["Lightning"],
damage: 20
}]
}
export default card

View File

@ -0,0 +1,27 @@
import { Card } from "../../../interfaces"
import Set from "../Promos-A"
const card: Card = {
set: Set,
name: {
en: "Clefairy"
},
illustrator: "Shibuzoh.",
rarity: "One Diamond",
category: "Pokemon",
types: ["Psychic"],
stage: "Basic",
attacks: [{
name: {
en: "Slap"
},
cost: ["Psychic"],
damage: 20
}]
}
export default card

View File

@ -0,0 +1,31 @@
import { Card } from "../../../interfaces"
import Set from "../Promos-A"
const card: Card = {
set: Set,
name: {
en: "Mankey"
},
illustrator: "Souichirou Gunjima",
rarity: "One Diamond",
category: "Pokemon",
types: ["Fighting"],
stage: "Basic",
attacks: [{
name: {
en: "Reckless Charge"
},
cost: ["Fighting"],
damage: 30,
effect: {
en: "This Pokémon also does 10 damage to itself."
}
}]
}
export default card

View File

@ -0,0 +1,31 @@
import { Card } from "../../../interfaces"
import Set from "../Promos-A"
const card: Card = {
set: Set,
name: {
en: "Venusaur"
},
illustrator: "Kuroimori",
rarity: "One Star",
category: "Pokemon",
types: ["Grass"],
stage: "Stage2",
attacks: [{
name: {
en: "Mega Drain"
},
cost: ["Grass", "Grass", "Colorless", "Colorless"],
damage: 80,
effect: {
en: "Heal 30 damage from this Pokémon."
}
}]
}
export default card

View File

@ -0,0 +1,39 @@
import { Card } from "../../../interfaces"
import Set from "../Promos-A"
const card: Card = {
set: Set,
name: {
en: "Greninja"
},
illustrator: "Sanosuke Sakuma",
rarity: "Three Diamond",
category: "Pokemon",
types: ["Water"],
stage: "Stage2",
abilities: [{
type: "Ability",
name: {
en: "Water Shuriken"
},
effect: {
en: "Once during your turn, you may do 20 damage to 1 of your opponent's Pokémon."
}
}],
attacks: [{
name: {
en: "Mist Slash"
},
cost: ["Water", "Colorless"],
damage: 60
}]
}
export default card

View File

@ -0,0 +1,31 @@
import { Card } from "../../../interfaces"
import Set from "../Promos-A"
const card: Card = {
set: Set,
name: {
en: "Haunter"
},
illustrator: "Mékayu",
rarity: "One Diamond",
category: "Pokemon",
types: ["Psychic"],
stage: "Stage1",
attacks: [{
name: {
en: "Surprise Attack"
},
cost: ["Psychic"],
damage: 50,
effect: {
en: "Flip a coin. If tails, this attack does nothing."
}
}]
}
export default card

View File

@ -0,0 +1,27 @@
import { Card } from "../../../interfaces"
import Set from "../Promos-A"
const card: Card = {
set: Set,
name: {
en: "Onix"
},
illustrator: "Tomokazu Komiya",
rarity: "One Diamond",
category: "Pokemon",
types: ["Fighting"],
stage: "Basic",
attacks: [{
name: {
en: "Land Crush"
},
cost: ["Fighting", "Fighting", "Fighting"],
damage: 70
}]
}
export default card

View File

@ -0,0 +1,30 @@
import { Card } from "../../../interfaces"
import Set from "../Promos-A"
const card: Card = {
set: Set,
name: {
en: "Jigglypuff"
},
illustrator: "Kurata So",
rarity: "One Diamond",
category: "Pokemon",
types: ["Colorless"],
stage: "Basic",
attacks: [{
name: {
en: "Sing"
},
cost: ["Colorless"],
effect: {
en: "Your opponent's Active Pokémon is now Asleep."
}
}]
}
export default card

View File

@ -0,0 +1,27 @@
import { Card } from "../../../interfaces"
import Set from "../Promos-A"
const card: Card = {
set: Set,
name: {
en: "Bulbasaur"
},
illustrator: "Kouki Saitou",
rarity: "Three Diamond",
category: "Pokemon",
types: ["Grass"],
stage: "Basic",
attacks: [{
name: {
en: "Vine Whip"
},
cost: ["Grass", "Colorless"],
damage: 40
}]
}
export default card

View File

@ -0,0 +1,27 @@
import { Card } from "../../../interfaces"
import Set from "../Promos-A"
const card: Card = {
set: Set,
name: {
en: "Magnemite"
},
illustrator: "Miki Tanaka",
rarity: "Three Diamond",
category: "Pokemon",
types: ["Lightning"],
stage: "Basic",
attacks: [{
name: {
en: "Lightning Ball"
},
cost: ["Lightning"],
damage: 20
}]
}
export default card