1
0
mirror of https://github.com/tcgdex/cards-database.git synced 2025-06-14 08:39:17 +00:00
Signed-off-by: Avior <florian.bouillon@delta-wings.net>
This commit is contained in:
2020-02-03 15:18:40 +01:00
commit 0d2a757cae
12077 changed files with 1123810 additions and 0 deletions

87
cards/dp/dpp/DP01.ts Normal file
View File

@ -0,0 +1,87 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "dpp-DP01",
localId: "DP01",
// Card informations
name: {
en: "Turtwig",
},
hp: 60,
type: [
Type.GRASS,
],
dexId: 387,
image: {
low: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP01/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP01/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 8,
name: "Masakazu Fukuda"
},
attacks: [{
name: {
en: "Tackle",
},
damage: 10
},{
cost: [
Type.GRASS
],
name: {
en: "Razor Leaf",
},
damage: 20
}],
weaknesses: [{
type: Type.FIRE,
value: "+10"
}],
resistances: [{
type: Type.WATER,
value: "-20"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "DP Black Star Promos",
code: "dpp"
}
}
export default card

88
cards/dp/dpp/DP02.ts Normal file
View File

@ -0,0 +1,88 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "dpp-DP02",
localId: "DP02",
// Card informations
name: {
en: "Chimchar",
},
hp: 50,
type: [
Type.FIRE,
],
dexId: 390,
image: {
low: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP02/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP02/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 0,
name: "Kagemaru Himeno"
},
attacks: [{
name: {
en: "Scratch",
},
damage: 10
},{
cost: [
Type.FIRE,
Type.COLORLESS
],
name: {
en: "Ember",
},
text: {
en: "Flip a coin. If tails, discard a Fire Energy attached to Chimchar.",
},
damage: 30
}],
weaknesses: [{
type: Type.WATER,
value: "+10"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "DP Black Star Promos",
code: "dpp"
}
}
export default card

88
cards/dp/dpp/DP03.ts Normal file
View File

@ -0,0 +1,88 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "dpp-DP03",
localId: "DP03",
// Card informations
name: {
en: "Piplup",
},
hp: 60,
type: [
Type.WATER,
],
dexId: 393,
image: {
low: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP03/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP03/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 32,
name: "Atsuko Nishida"
},
attacks: [{
name: {
en: "Peck",
},
damage: 10
},{
cost: [
Type.WATER,
Type.COLORLESS
],
name: {
en: "Water Splash",
},
text: {
en: "Flip a coin. If heads, this attack does 20 damage plus 10 more damage.",
},
damage: 20
}],
weaknesses: [{
type: Type.LIGHTNING,
value: "+10"
}],
rarity: Rarity.Common,
category: Category.TRAINER,
set: {
name: "DP Black Star Promos",
code: "dpp"
}
}
export default card

95
cards/dp/dpp/DP04.ts Normal file
View File

@ -0,0 +1,95 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "dpp-DP04",
localId: "DP04",
// Card informations
name: {
en: "Pachirisu",
},
hp: 70,
type: [
Type.LIGHTNING,
],
dexId: 417,
image: {
low: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP04/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP04/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 32,
name: "Atsuko Nishida"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Minor Errand-Running",
},
text: {
en: "Search your deck for a basic Energy card, show it to your opponent, and put it into your hand. Shuffle your deck afterward.",
},
},{
cost: [
Type.LIGHTNING
],
name: {
en: "Thunder Jolt",
},
text: {
en: "Flip a coin. If tails, Pachirisu does 10 damage to itself.",
},
damage: 20
}],
weaknesses: [{
type: Type.FIGHTING,
value: "+20"
}],
resistances: [{
type: Type.METAL,
value: "-20"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "DP Black Star Promos",
code: "dpp"
}
}
export default card

64
cards/dp/dpp/DP05.ts Normal file
View File

@ -0,0 +1,64 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "dpp-DP05",
localId: "DP05",
// Card informations
name: {
en: "Tropical Wind",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP05/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP05/high.png",
},
},
evolveFrom: {},
tags: [],
illustrator: {
id: 7,
name: "Sumiyoshi Kizuki"
},
rarity: Rarity.Common,
category: Category.TRAINER,
set: {
name: "DP Black Star Promos",
code: "dpp"
}
}
export default card

91
cards/dp/dpp/DP06.ts Normal file
View File

@ -0,0 +1,91 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "dpp-DP06",
localId: "DP06",
// Card informations
name: {
en: "Buneary",
},
hp: 50,
type: [
Type.COLORLESS,
],
dexId: 427,
image: {
low: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP06/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP06/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 0,
name: "Kagemaru Himeno"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Splash",
},
damage: 10
},{
cost: [
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Jump Kick",
},
text: {
en: "Does 10 damage to 1 of your opponent's Benched Pokémon. (Don't apply Weakness and Resistance for Benched Pokémon.)",
},
damage: 10
}],
weaknesses: [{
type: Type.FIGHTING,
value: "+10"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "DP Black Star Promos",
code: "dpp"
}
}
export default card

93
cards/dp/dpp/DP07.ts Normal file
View File

@ -0,0 +1,93 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "dpp-DP07",
localId: "DP07",
// Card informations
name: {
en: "Cranidos",
},
hp: 70,
type: [
Type.FIGHTING,
],
dexId: 408,
image: {
low: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP07/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP07/high.png",
},
},
evolveFrom: {
en: "Skull Fossil",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 9,
name: "Mitsuhiro Arita"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Headbutt",
},
damage: 20
},{
cost: [
Type.FIGHTING,
Type.COLORLESS
],
name: {
en: "Steamroll",
},
text: {
en: "Does 20 damage to 1 of your opponent's Benched Pokémon. (Don't apply Weakness and Resistance for Benched Pokémon.)",
},
damage: 30
}],
weaknesses: [{
type: Type.GRASS,
value: "+20"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "DP Black Star Promos",
code: "dpp"
}
}
export default card

101
cards/dp/dpp/DP08.ts Normal file
View File

@ -0,0 +1,101 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "dpp-DP08",
localId: "DP08",
// Card informations
name: {
en: "Shieldon",
},
hp: 80,
type: [
Type.METAL,
],
dexId: 410,
image: {
low: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP08/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP08/high.png",
},
},
evolveFrom: {
en: "Armor Fossil",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 10,
name: "Kouki Saitou"
},
attacks: [{
cost: [
Type.METAL,
Type.COLORLESS
],
name: {
en: "Hard Face",
},
text: {
en: "During your opponents next turn, any damage done to Shieldon by attacks is reduced by 20 (after applying Weakness and Resistance).",
},
damage: 20
},{
cost: [
Type.METAL,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Shield Attack",
},
text: {
en: "Flip a coin. If heads, this attack does 40 damage plus 20 more damage.",
},
damage: 40
}],
weaknesses: [{
type: Type.FIRE,
value: "+20"
}],
resistances: [{
type: Type.METAL,
value: "-20"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "DP Black Star Promos",
code: "dpp"
}
}
export default card

94
cards/dp/dpp/DP09.ts Normal file
View File

@ -0,0 +1,94 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "dpp-DP09",
localId: "DP09",
// Card informations
name: {
en: "Torterra",
},
hp: 160,
type: [
Type.GRASS,
],
dexId: 389,
image: {
low: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP09/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP09/high.png",
},
},
evolveFrom: {},
tags: [
Tag.LEVELUP,
],
illustrator: {
id: 17,
name: "Shizurow"
},
abilities: [{
id: 54,
type: AbilityType.POKEPOWER,
name: {
en: "Forest Murmurs",
},
text: {
en: "Once during your turn (before your attack), if you have more Prize cards left than your opponent, you may choose 1 of your opponent's Benched Pokémon and switch it with 1 of the Defending Pokémon. This power can't be used if Torterra is affected by a Special Condition.",
}
}],
attacks: [{
cost: [
Type.GRASS,
Type.GRASS,
Type.GRASS,
Type.COLORLESS
],
name: {
en: "Vigorous Dash",
},
text: {
en: "Does 30 damage to 1 of your opponent's Benched Pokémon. (Don't apply Weakness and Resistance for Benched Pokémon.) Torterra does 30 damage to itself.",
},
damage: 100
}],
weaknesses: [{
type: Type.FIRE,
value: "+30"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "DP Black Star Promos",
code: "dpp"
}
}
export default card

92
cards/dp/dpp/DP10.ts Normal file
View File

@ -0,0 +1,92 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "dpp-DP10",
localId: "DP10",
// Card informations
name: {
en: "Infernape",
},
hp: 120,
type: [
Type.FIRE,
],
dexId: 392,
image: {
low: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP10/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP10/high.png",
},
},
evolveFrom: {},
tags: [
Tag.LEVELUP,
],
illustrator: {
id: 17,
name: "Shizurow"
},
abilities: [{
id: 757,
type: AbilityType.POKEPOWER,
name: {
en: "Burning Head",
},
text: {
en: "Once during your turn (before your attack), you may look at the top 3 cards of your deck, choose 1 of them, and put it into your hand. Discard the other 2 cards. This power can't be used if Infernape is affected by a Special Condition.",
}
}],
attacks: [{
cost: [
Type.FIRE,
Type.FIRE
],
name: {
en: "Flare Up",
},
text: {
en: "Search your discard pile for 8 Fire Energy cards, show them to your opponent, and shuffle them into your deck. (This attack does nothing if you don't have 8 Fire Energy cards in your discard pile.)",
},
damage: 150
}],
weaknesses: [{
type: Type.WATER,
value: "+30"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "DP Black Star Promos",
code: "dpp"
}
}
export default card

92
cards/dp/dpp/DP11.ts Normal file
View File

@ -0,0 +1,92 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "dpp-DP11",
localId: "DP11",
// Card informations
name: {
en: "Empoleon",
},
hp: 140,
type: [
Type.WATER,
],
dexId: 395,
image: {
low: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP11/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP11/high.png",
},
},
evolveFrom: {},
tags: [
Tag.LEVELUP,
],
illustrator: {
id: 17,
name: "Shizurow"
},
abilities: [{
id: 51,
type: AbilityType.POKEPOWER,
name: {
en: "Supreme Command",
},
text: {
en: "Once during your turn (before your attack), you may choose up to 2 cards from your opponent's hand without looking and put them face down next to the Defending Pokémon. (These cards are not in play or in your opponent's hand.) At the end of your opponent's next turn, return those cards to your opponent's hand. This power can't be used if Empoleon is affected by a Special Condition.",
}
}],
attacks: [{
cost: [
Type.WATER,
Type.WATER,
Type.WATER
],
name: {
en: "Hydro Impact",
},
text: {
en: "Choose 1 of your opponent's Pokémon. This attack does 80 damage to that Pokémon. (Don't apply Weakness and Resistance for Benched Pokémon.) Empoleon can't attack during your next turn.",
},
}],
weaknesses: [{
type: Type.LIGHTNING,
value: "+30"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "DP Black Star Promos",
code: "dpp"
}
}
export default card

93
cards/dp/dpp/DP12.ts Normal file
View File

@ -0,0 +1,93 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "dpp-DP12",
localId: "DP12",
// Card informations
name: {
en: "Lucario",
},
hp: 110,
type: [
Type.FIGHTING,
],
dexId: 448,
image: {
low: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP12/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP12/high.png",
},
},
evolveFrom: {},
tags: [
Tag.LEVELUP,
],
illustrator: {
id: 1,
name: "Ryo Ueda"
},
abilities: [{
id: 581,
type: AbilityType.POKEPOWER,
name: {
en: "Stance",
},
text: {
en: "Once during your turn (before your attack), when you put Lucario LV.X from your hand onto your Active Lucario, you may use this power. Prevent all effects of an attack, including damage, done to Lucario during your opponent's next turn. (If Lucario is no longer your Active Pokémon, this effect ends.)",
}
}],
attacks: [{
cost: [
Type.FIGHTING,
Type.FIGHTING,
Type.COLORLESS
],
name: {
en: "Close Combat",
},
text: {
en: "During your opponent's next turn, any damage done to Lucario by attacks is increased by 30 (after applying Weakness and Resistance).",
},
damage: 80
}],
weaknesses: [{
type: Type.PSYCHIC,
value: "×2"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "DP Black Star Promos",
code: "dpp"
}
}
export default card

82
cards/dp/dpp/DP13.ts Normal file
View File

@ -0,0 +1,82 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "dpp-DP13",
localId: "DP13",
// Card informations
name: {
en: "Buizel",
},
hp: 60,
type: [
Type.WATER,
],
dexId: 418,
image: {
low: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP13/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP13/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 9,
name: "Mitsuhiro Arita"
},
attacks: [{
cost: [
Type.WATER
],
name: {
en: "Splash About",
},
text: {
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: Type.LIGHTNING,
value: "+10"
}],
rarity: Rarity.Common,
category: Category.TRAINER,
set: {
name: "DP Black Star Promos",
code: "dpp"
}
}
export default card

95
cards/dp/dpp/DP14.ts Normal file
View File

@ -0,0 +1,95 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "dpp-DP14",
localId: "DP14",
// Card informations
name: {
en: "Chatot",
},
hp: 60,
type: [
Type.COLORLESS,
],
dexId: 441,
image: {
low: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP14/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP14/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 8,
name: "Masakazu Fukuda"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Me First",
},
text: {
en: "Draw a card.",
},
},{
cost: [
Type.COLORLESS
],
name: {
en: "Tone-Deaf",
},
text: {
en: "Flip a coin. If heads, the Defending Pokémon is now Confused.",
},
damage: 10
}],
weaknesses: [{
type: Type.LIGHTNING,
value: "+10"
}],
resistances: [{
type: Type.FIGHTING,
value: "-20"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "DP Black Star Promos",
code: "dpp"
}
}
export default card

85
cards/dp/dpp/DP15.ts Normal file
View File

@ -0,0 +1,85 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "dpp-DP15",
localId: "DP15",
// Card informations
name: {
en: "Shinx",
},
hp: 60,
type: [
Type.LIGHTNING,
],
dexId: 403,
image: {
low: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP15/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP15/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 0,
name: "Kagemaru Himeno"
},
attacks: [{
cost: [
Type.LIGHTNING
],
name: {
en: "Spark",
},
text: {
en: "Does 10 damage to 1 of your opponent's Benched Pokémon. (Don't apply Weakness and Resistance for Benched Pokémon.)",
},
damage: 10
}],
weaknesses: [{
type: Type.FIGHTING,
value: "+10"
}],
resistances: [{
type: Type.METAL,
value: "-20"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "DP Black Star Promos",
code: "dpp"
}
}
export default card

95
cards/dp/dpp/DP16.ts Normal file
View File

@ -0,0 +1,95 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "dpp-DP16",
localId: "DP16",
// Card informations
name: {
en: "Pikachu",
},
hp: 60,
type: [
Type.LIGHTNING,
],
dexId: 25,
image: {
low: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP16/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP16/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 7,
name: "Sumiyoshi Kizuki"
},
abilities: [{
id: 143,
type: AbilityType.POKEPOWER,
name: {
en: "Electro Recycle",
},
text: {
en: "Once during your turn (before your attack), if Pichu is anywhere under Pikachu, you may search your discard pile for a Lightning Energy card, show it to your opponent, and put it into your hand. This power can't be used if Pikachu is affected by a Special Condition.",
}
}],
attacks: [{
cost: [
Type.LIGHTNING,
Type.COLORLESS
],
name: {
en: "BikaBika",
},
text: {
en: "Flip a coin. If heads, this attack does 20 damage plus 10 more damage.",
},
damage: 20
}],
weaknesses: [{
type: Type.FIGHTING,
value: "+10"
}],
resistances: [{
type: Type.METAL,
value: "-20"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "DP Black Star Promos",
code: "dpp"
}
}
export default card

97
cards/dp/dpp/DP17.ts Normal file
View File

@ -0,0 +1,97 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "dpp-DP17",
localId: "DP17",
// Card informations
name: {
en: "Dialga",
},
hp: 120,
type: [
Type.METAL,
],
dexId: 483,
image: {
low: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP17/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP17/high.png",
},
},
evolveFrom: {},
tags: [
Tag.LEVELUP,
],
illustrator: {
id: 1,
name: "Ryo Ueda"
},
abilities: [{
id: 816,
type: AbilityType.POKEPOWER,
name: {
en: "Time Skip",
},
text: {
en: "Once during your turn (before your attack), you may have your opponent flip 2 coins. If both of them are heads, your turn ends. If both of them are tails, after your opponent draws a card at the beginning of his or her next turn, his or her turn ends. This power can't be used if Dialga is affected by a Special Condition.",
}
}],
attacks: [{
cost: [
Type.METAL,
Type.METAL,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Metal Flash",
},
text: {
en: "During your next turn, Dialga can't use Metal Flash.",
},
damage: 80
}],
weaknesses: [{
type: Type.FIRE,
value: "×2"
}],
resistances: [{
type: Type.PSYCHIC,
value: "-20"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "DP Black Star Promos",
code: "dpp"
}
}
export default card

93
cards/dp/dpp/DP18.ts Normal file
View File

@ -0,0 +1,93 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "dpp-DP18",
localId: "DP18",
// Card informations
name: {
en: "Palkia",
},
hp: 120,
type: [
Type.WATER,
],
dexId: 484,
image: {
low: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP18/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP18/high.png",
},
},
evolveFrom: {},
tags: [
Tag.LEVELUP,
],
illustrator: {
id: 1,
name: "Ryo Ueda"
},
abilities: [{
id: 818,
type: AbilityType.POKEPOWER,
name: {
en: "Restructure",
},
text: {
en: "Once during your turn (before your attack), you may have your opponent switch 1 of your Active Pokémon with 1 of your Benched Pokémon. Then, you switch 1 of the Defending Pokémon with 1 of your opponent's Benched Pokémon. This power can't be used if Palkia is affected by a Special Condition.",
}
}],
attacks: [{
cost: [
Type.WATER,
Type.WATER,
Type.WATER
],
name: {
en: "Hydro Reflect",
},
text: {
en: "You may move all Energy cards attached to Palkia to your Benched Pokémon in any way you like. (Ignore this effect if you don't have any Benched Pokémon.)",
},
damage: 60
}],
weaknesses: [{
type: Type.LIGHTNING,
value: "×2"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "DP Black Star Promos",
code: "dpp"
}
}
export default card

96
cards/dp/dpp/DP19.ts Normal file
View File

@ -0,0 +1,96 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "dpp-DP19",
localId: "DP19",
// Card informations
name: {
en: "Darkrai",
},
hp: 100,
type: [
Type.DARKNESS,
],
dexId: 491,
image: {
low: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP19/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP19/high.png",
},
},
evolveFrom: {},
tags: [
Tag.LEVELUP,
],
illustrator: {
id: 17,
name: "Shizurow"
},
abilities: [{
id: 543,
type: AbilityType.POKEBODY,
name: {
en: "Dark Shadow",
},
text: {
en: "Each basic Darkness Energy card attached to your Darkness Pokémon now has the effect \"If the Pokémon Darkness Energy is attached to attacks, the attack does 10 more damage to the Active Pokémon (before applying Weakness and Resistance).\" You can't use more than 1 Dark Shadow Poké-Body each turn.",
}
}],
attacks: [{
cost: [
Type.DARKNESS,
Type.DARKNESS,
Type.COLORLESS
],
name: {
en: "Endless Darkness",
},
text: {
en: "The Defending Pokémon is now Asleep. Flip 2 coins instead of 1 between turns. If either of them is tails, the Defending Pokémon is still Asleep. If both of them are tails, the Defending Pokémon is Knocked Out.",
},
damage: 40
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
resistances: [{
type: Type.PSYCHIC,
value: "-20"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "DP Black Star Promos",
code: "dpp"
}
}
export default card

98
cards/dp/dpp/DP20.ts Normal file
View File

@ -0,0 +1,98 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "dpp-DP20",
localId: "DP20",
// Card informations
name: {
en: "Magmortar",
},
hp: 100,
type: [
Type.FIRE,
],
dexId: 467,
image: {
low: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP20/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP20/high.png",
},
},
evolveFrom: {
en: "Magmar",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 33,
name: "Hiroaki Ito"
},
attacks: [{
cost: [
Type.FIRE,
Type.COLORLESS
],
name: {
en: "Smoke Bomb",
},
text: {
en: "If the Defending Pokémon tries to attack during your opponent's next turn, your opponent flips a coin. If tails, that attack does nothing.",
},
damage: 30
},{
cost: [
Type.FIRE,
Type.FIRE,
Type.COLORLESS
],
name: {
en: "Flame Drum",
},
text: {
en: "If Magby isn't anywhere under Magmortar, discard 2 Energy cards from your hand. (If you can't discard 2 Energy cards from your hand, this attack does nothing.)",
},
damage: 80
}],
weaknesses: [{
type: Type.WATER,
value: "+30"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "DP Black Star Promos",
code: "dpp"
}
}
export default card

95
cards/dp/dpp/DP21.ts Normal file
View File

@ -0,0 +1,95 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "dpp-DP21",
localId: "DP21",
// Card informations
name: {
en: "Raichu",
},
hp: 90,
type: [
Type.LIGHTNING,
],
dexId: 26,
image: {
low: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP21/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP21/high.png",
},
},
evolveFrom: {
en: "Pikachu",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 94,
name: "Daisuke Ito"
},
attacks: [{
name: {
en: "Electromagnetic Induction",
},
text: {
en: "Search your deck for up to 2 Lightning Energy cards and attach them to 1 of your Pokémon. Shuffle your deck afterward.",
},
},{
cost: [
Type.LIGHTNING,
Type.COLORLESS
],
name: {
en: "Explosive Thunder",
},
text: {
en: "Discard all basic Lightning Energy cards attached to Raichu. This attack does 30 damage times the number of Lightning Energy cards you discarded.",
},
damage: 30
}],
weaknesses: [{
type: Type.FIGHTING,
value: "+20"
}],
resistances: [{
type: Type.METAL,
value: "-20"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "DP Black Star Promos",
code: "dpp"
}
}
export default card

90
cards/dp/dpp/DP22.ts Normal file
View File

@ -0,0 +1,90 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "dpp-DP22",
localId: "DP22",
// Card informations
name: {
en: "Mime Jr.",
},
hp: 40,
type: [
Type.PSYCHIC,
],
dexId: 439,
image: {
low: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP22/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP22/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 9,
name: "Mitsuhiro Arita"
},
abilities: [{
id: 23,
type: AbilityType.POKEPOWER,
name: {
en: "Baby Evolution",
},
text: {
en: "Once during your turn (before your attack), you may put Mr. Mime from your hand onto Mime Jr. (this counts as evolving Mime Jr.) and remove all damage counters from Mime Jr..",
}
}],
attacks: [{
cost: [
Type.PSYCHIC
],
name: {
en: "Mime",
},
text: {
en: "Shuffle your hand into your deck. Then, draw a number of cards equal to the number of cards in your opponent's hand.",
},
}],
weaknesses: [{
type: Type.PSYCHIC,
value: "+10"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "DP Black Star Promos",
code: "dpp"
}
}
export default card

93
cards/dp/dpp/DP23.ts Normal file
View File

@ -0,0 +1,93 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "dpp-DP23",
localId: "DP23",
// Card informations
name: {
en: "Glameow",
},
hp: 50,
type: [
Type.COLORLESS,
],
dexId: 431,
image: {
low: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP23/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP23/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 9,
name: "Mitsuhiro Arita"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Charm",
},
text: {
en: "During your opponent's next turn, any damage done by attacks from the Defending Pokémon is reduced by 20 (before applying Weakness and Resistance).",
},
},{
cost: [
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Pose",
},
text: {
en: "Flip a coin. If tails, this attack does nothing.",
},
damage: 30
}],
weaknesses: [{
type: Type.FIGHTING,
value: "+10"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "DP Black Star Promos",
code: "dpp"
}
}
export default card

97
cards/dp/dpp/DP24.ts Normal file
View File

@ -0,0 +1,97 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "dpp-DP24",
localId: "DP24",
// Card informations
name: {
en: "Darkrai",
},
hp: 80,
type: [
Type.DARKNESS,
],
dexId: 491,
image: {
low: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP24/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP24/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 10,
name: "Kouki Saitou"
},
attacks: [{
cost: [
Type.WATER
],
name: {
en: "Spacial Rend",
},
text: {
en: "Search your deck for a Stadium card, show it to your opponent, and put it into your hand. Shuffle your deck afterward. If there is any Stadium card in play, discard it.",
},
damage: 80
},{
cost: [
Type.METAL,
Type.METAL,
Type.METAL
],
name: {
en: "Roar of Time",
},
text: {
en: "Search your discard pile for 3 Pokémon, show them to your opponent, and put them on top of your deck. Shuffle your deck afterward. (If you don't have 3 Pokémon in your discard pile, this attack does nothing.)",
},
}],
weaknesses: [{
type: Type.FIGHTING,
value: "+20"
}],
resistances: [{
type: Type.PSYCHIC,
value: "-20"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "DP Black Star Promos",
code: "dpp"
}
}
export default card

64
cards/dp/dpp/DP25.ts Normal file
View File

@ -0,0 +1,64 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "dpp-DP25",
localId: "DP25",
// Card informations
name: {
en: "Tropical Wind",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP25/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP25/high.png",
},
},
evolveFrom: {},
tags: [],
illustrator: {
id: 7,
name: "Sumiyoshi Kizuki"
},
rarity: Rarity.Common,
category: Category.TRAINER,
set: {
name: "DP Black Star Promos",
code: "dpp"
}
}
export default card

98
cards/dp/dpp/DP26.ts Normal file
View File

@ -0,0 +1,98 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "dpp-DP26",
localId: "DP26",
// Card informations
name: {
en: "Dialga",
},
hp: 90,
type: [
Type.METAL,
],
dexId: 483,
image: {
low: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP26/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP26/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 97,
name: "Kazuyuki Kano"
},
attacks: [{
cost: [
Type.METAL
],
name: {
en: "Time Bellow",
},
text: {
en: "Draw a card.",
},
damage: 10
},{
cost: [
Type.METAL,
Type.METAL,
Type.COLORLESS
],
name: {
en: "Flash Cannon",
},
text: {
en: "You may return all Energy cards attached to Dialga to your hand. If you do, remove the highest Stage Evolution card from the Defending Pokémon and shuffle that card into your opponent's deck.",
},
damage: 40
}],
weaknesses: [{
type: Type.FIRE,
value: "+20"
}],
resistances: [{
type: Type.PSYCHIC,
value: "-20"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "DP Black Star Promos",
code: "dpp"
}
}
export default card

95
cards/dp/dpp/DP27.ts Normal file
View File

@ -0,0 +1,95 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "dpp-DP27",
localId: "DP27",
// Card informations
name: {
en: "Palkia",
},
hp: 90,
type: [
Type.WATER,
],
dexId: 484,
image: {
low: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP27/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP27/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 94,
name: "Daisuke Ito"
},
attacks: [{
cost: [
Type.WATER
],
name: {
en: "Spacial Rend",
},
text: {
en: "Search your deck for a Stadium card, show it to your opponent, and put it into your hand. Shuffle your deck afterward. If there is any Stadium card in play, discard it.",
},
damage: 10
},{
cost: [
Type.WATER,
Type.WATER,
Type.COLORLESS
],
name: {
en: "Transback",
},
text: {
en: "You may flip a coin. If heads, discard all Energy attached to Palkia and put the Defending Pokémon and all cards attached to it on top of your opponent's deck. Your opponent shuffles his or her deck afterward.",
},
damage: 40
}],
weaknesses: [{
type: Type.LIGHTNING,
value: "+20"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "DP Black Star Promos",
code: "dpp"
}
}
export default card

93
cards/dp/dpp/DP28.ts Normal file
View File

@ -0,0 +1,93 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "dpp-DP28",
localId: "DP28",
// Card informations
name: {
en: "Mewtwo",
},
hp: 120,
type: [
Type.PSYCHIC,
],
dexId: 150,
image: {
low: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP28/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP28/high.png",
},
},
evolveFrom: {},
tags: [
Tag.LEVELUP,
],
illustrator: {
id: 17,
name: "Shizurow"
},
abilities: [{
id: 430,
type: AbilityType.POKEBODY,
name: {
en: "Psybarrier",
},
text: {
en: "Prevent all effects of attacks, including damage, done to Mewtwo by your opponent's Pokémon that isn't an Evolved Pokémon.",
}
}],
attacks: [{
cost: [
Type.PSYCHIC,
Type.PSYCHIC,
Type.COLORLESS
],
name: {
en: "Giga Burn",
},
text: {
en: "Discard all Energy attached to Mewtwo.",
},
damage: 120
}],
weaknesses: [{
type: Type.PSYCHIC,
value: "×2"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "DP Black Star Promos",
code: "dpp"
}
}
export default card

95
cards/dp/dpp/DP29.ts Normal file
View File

@ -0,0 +1,95 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "dpp-DP29",
localId: "DP29",
// Card informations
name: {
en: "Rhyperior",
},
hp: 170,
type: [
Type.FIGHTING,
],
dexId: 464,
image: {
low: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP29/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP29/high.png",
},
},
evolveFrom: {},
tags: [
Tag.LEVELUP,
],
illustrator: {
id: 1,
name: "Ryo Ueda"
},
attacks: [{
name: {
en: "Hard Crush",
},
text: {
en: "Discard the top 5 cards of your deck. This attack does 50 damage for each Energy card you discarded.",
},
damage: 50
},{
cost: [
Type.FIGHTING,
Type.FIGHTING,
Type.COLORLESS
],
name: {
en: "Upthrow",
},
text: {
en: "Search your discard pile for all Fighting Energy cards, show them to your opponent, and shuffle them into your deck.",
},
damage: 60
}],
weaknesses: [{
type: Type.WATER,
value: "×2"
}],
resistances: [{
type: Type.LIGHTNING,
value: "-20"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "DP Black Star Promos",
code: "dpp"
}
}
export default card

94
cards/dp/dpp/DP30.ts Normal file
View File

@ -0,0 +1,94 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "dpp-DP30",
localId: "DP30",
// Card informations
name: {
en: "Regigigas",
},
hp: 150,
type: [
Type.COLORLESS,
],
dexId: 486,
image: {
low: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP30/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP30/high.png",
},
},
evolveFrom: {},
tags: [
Tag.LEVELUP,
],
illustrator: {
id: 17,
name: "Shizurow"
},
abilities: [{
id: 834,
type: AbilityType.POKEPOWER,
name: {
en: "Sacrifice",
},
text: {
en: "Once during your turn (before your attack), you may choose 1 of your Pokémon and that Pokémon is Knocked Out. Then, search your discard pile for up to 2 basic Energy cards, attach them to Regigigas, and remove 8 damage counters from Regigigas. This power can't be used if Regigigas is affected by a Special Condition.",
}
}],
attacks: [{
cost: [
Type.WATER,
Type.FIGHTING,
Type.METAL,
Type.COLORLESS
],
name: {
en: "Giga Blaster",
},
text: {
en: "Discard the top card from your opponent's deck. Then, choose 1 card from your opponent's hand without looking and discard it. Regigigas can't use Giga Blaster during your next turn.",
},
damage: 100
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "DP Black Star Promos",
code: "dpp"
}
}
export default card

80
cards/dp/dpp/DP31.ts Normal file
View File

@ -0,0 +1,80 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "dpp-DP31",
localId: "DP31",
// Card informations
name: {
en: "Heatran",
},
hp: 120,
type: [
Type.FIRE,
],
dexId: 485,
image: {
low: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP31/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP31/high.png",
},
},
evolveFrom: {},
tags: [
Tag.LEVELUP,
],
illustrator: {
id: 17,
name: "Shizurow"
},
abilities: [{
id: 835,
type: AbilityType.POKEBODY,
name: {
en: "Heat Metal",
},
text: {
en: "Your opponent can't remove the Special Condition Burned by evolving or devolving his or her Burned Pokémon. (This also includes putting a Pokémon Level-Up card onto the Burned Pokémon.) Whenever your opponent flips a coin for the Special Condition Burned between turns, treat it as tails.",
}
}],
weaknesses: [{
type: Type.WATER,
value: "×2"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "DP Black Star Promos",
code: "dpp"
}
}
export default card

102
cards/dp/dpp/DP32.ts Normal file
View File

@ -0,0 +1,102 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "dpp-DP32",
localId: "DP32",
// Card informations
name: {
en: "Magnezone",
},
hp: 130,
type: [
Type.METAL,
],
dexId: 462,
image: {
low: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP32/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP32/high.png",
},
},
evolveFrom: {
en: "Magneton",
},
tags: [
Tag.STAGE2,
],
illustrator: {
id: 44,
name: "Kent Kanetsuna"
},
attacks: [{
cost: [
Type.METAL,
Type.COLORLESS
],
name: {
en: "Mirror Shot",
},
text: {
en: "If the Defending Pokémon tries to attack during your opponent's next turn, your opponent flips a coin. If tails, that attack does nothing.",
},
damage: 40
},{
cost: [
Type.LIGHTNING,
Type.METAL,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Magnet Slash",
},
text: {
en: "Discard all Lightning Energy attached to Magnezone.",
},
damage: 100
}],
weaknesses: [{
type: Type.FIRE,
value: "+30"
}],
resistances: [{
type: Type.PSYCHIC,
value: "-20"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "DP Black Star Promos",
code: "dpp"
}
}
export default card

98
cards/dp/dpp/DP33.ts Normal file
View File

@ -0,0 +1,98 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "dpp-DP33",
localId: "DP33",
// Card informations
name: {
en: "Dusknoir",
},
hp: 130,
type: [
Type.PSYCHIC,
],
dexId: 477,
image: {
low: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP33/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP33/high.png",
},
},
evolveFrom: {
en: "Dusclops",
},
tags: [
Tag.STAGE2,
],
illustrator: {
id: 44,
name: "Kent Kanetsuna"
},
abilities: [{
id: 839,
type: AbilityType.POKEPOWER,
name: {
en: "Dark Hide",
},
text: {
en: "Once during your turn (before your attack), you may flip a coin. If heads, look at your opponent's hand, choose a Pokémon you find there, and put it on the bottom of his or her deck. This power can't be used if Dusknoir is affected by a Special Condition.",
}
}],
attacks: [{
cost: [
Type.PSYCHIC,
Type.PSYCHIC,
Type.COLORLESS
],
name: {
en: "Reaper Pulse",
},
text: {
en: "Move up to 2 damage counters from Dusknoir to 1 of your opponent's Benched Pokémon.",
},
damage: 70
}],
weaknesses: [{
type: Type.DARKNESS,
value: "+30"
}],
resistances: [{
type: Type.COLORLESS,
value: "-20"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "DP Black Star Promos",
code: "dpp"
}
}
export default card

99
cards/dp/dpp/DP34.ts Normal file
View File

@ -0,0 +1,99 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "dpp-DP34",
localId: "DP34",
// Card informations
name: {
en: "Drifblim",
},
hp: 80,
type: [
Type.PSYCHIC,
],
dexId: 426,
image: {
low: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP34/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP34/high.png",
},
},
evolveFrom: {
en: "Drifloon",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 9,
name: "Mitsuhiro Arita"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Wind Wave",
},
text: {
en: "Search your discard pile for up to 5 in any combination of Pokémon and Supporter cards. Show them to your opponent and shuffle them into your deck.",
},
},{
cost: [
Type.PSYCHIC,
Type.PSYCHIC,
Type.PSYCHIC
],
name: {
en: "Explosive Smoke",
},
text: {
en: "Does 10 damage to each Benched Pokémon (both yours and your opponent's). (Don't apply Weakness and Resistance for Benched Pokémon.)",
},
damage: 60
}],
weaknesses: [{
type: Type.DARKNESS,
value: "+20"
}],
resistances: [{
type: Type.COLORLESS,
value: "-20"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "DP Black Star Promos",
code: "dpp"
}
}
export default card

101
cards/dp/dpp/DP35.ts Normal file
View File

@ -0,0 +1,101 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "dpp-DP35",
localId: "DP35",
// Card informations
name: {
en: "Porygon-Z",
},
hp: 120,
type: [
Type.COLORLESS,
],
dexId: 474,
image: {
low: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP35/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP35/high.png",
},
},
evolveFrom: {
en: "Porygon2",
},
tags: [
Tag.STAGE2,
],
illustrator: {
id: 0,
name: "Kagemaru Himeno"
},
abilities: [{
id: 844,
type: AbilityType.POKEPOWER,
name: {
en: "Install",
},
text: {
en: "As often as you like during your turn (before your attack), move a Technical Machine card attached to 1 of your Pokémon to another of your Pokémon. This power can't be used if Porygon-Z is affected by a Special Condition.",
}
}],
attacks: [{
name: {
en: "Learning",
},
text: {
en: "Search your deck for a Pokémon LV.X that levels up from 1 of your Pokémon and put it onto that Pokémon. (This counts as leveling up that Pokémon). Shuffle your deck afterward.",
},
},{
cost: [
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Overload",
},
text: {
en: "Does 40 damage plus 20 more damage for each Technical Machine card attached to Porygon-Z.",
},
damage: 40
}],
weaknesses: [{
type: Type.FIGHTING,
value: "+30"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "DP Black Star Promos",
code: "dpp"
}
}
export default card

106
cards/dp/dpp/DP36.ts Normal file
View File

@ -0,0 +1,106 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "dpp-DP36",
localId: "DP36",
// Card informations
name: {
en: "Gliscor",
},
hp: 90,
type: [
Type.FIGHTING,
],
dexId: 472,
image: {
low: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP36/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP36/high.png",
},
},
evolveFrom: {
en: "Gligar",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 0,
name: "Kagemaru Himeno"
},
abilities: [{
id: 848,
type: AbilityType.POKEBODY,
name: {
en: "Bind Eye",
},
text: {
en: "As long as Gliscor is your Active Pokémon, your opponent can't remove any Special Conditions by evolving or devolving his or her Pokémon. (This also includes putting a Pokémon Level-Up card onto that Pokémon.)",
}
}],
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Cutting Turn",
},
text: {
en: "Flip a coin. If heads, put damage counters on the Defending Pokémon until it is 10HP away from being Knocked Out. If you do, shuffle Gliscor and all cards attached to it into your deck.",
},
},{
cost: [
Type.FIGHTING
],
name: {
en: "Friction Heat",
},
text: {
en: "The Defending Pokémon is now Burned.",
},
damage: 20
}],
weaknesses: [{
type: Type.WATER,
value: "+20"
}],
resistances: [{
type: Type.FIGHTING,
value: "-20"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "DP Black Star Promos",
code: "dpp"
}
}
export default card

97
cards/dp/dpp/DP37.ts Normal file
View File

@ -0,0 +1,97 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "dpp-DP37",
localId: "DP37",
// Card informations
name: {
en: "Dialga",
},
hp: 120,
type: [
Type.METAL,
],
dexId: 483,
image: {
low: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP37/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP37/high.png",
},
},
evolveFrom: {},
tags: [
Tag.LEVELUP,
],
illustrator: {
id: 1,
name: "Ryo Ueda"
},
abilities: [{
id: 816,
type: AbilityType.POKEPOWER,
name: {
en: "Time Skip",
},
text: {
en: "Once during your turn (before your attack), you may have your opponent flip 2 coins. If both of them are heads, your turn ends. If both of them are tails, after your opponent draws a card at the beginning of his or her next turn, his or her turn ends. This power can't be used if Dialga is affected by a Special Condition.",
}
}],
attacks: [{
cost: [
Type.METAL,
Type.METAL,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Metal Flash",
},
text: {
en: "During your next turn, Dialga can't use Metal Flash.",
},
damage: 80
}],
weaknesses: [{
type: Type.FIRE,
value: "×2"
}],
resistances: [{
type: Type.PSYCHIC,
value: "-20"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "DP Black Star Promos",
code: "dpp"
}
}
export default card

96
cards/dp/dpp/DP38.ts Normal file
View File

@ -0,0 +1,96 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "dpp-DP38",
localId: "DP38",
// Card informations
name: {
en: "Giratina",
},
hp: 130,
type: [
Type.PSYCHIC,
],
dexId: 487,
image: {
low: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP38/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP38/high.png",
},
},
evolveFrom: {},
tags: [
Tag.LEVELUP,
],
illustrator: {
id: 17,
name: "Shizurow"
},
abilities: [{
id: 852,
type: AbilityType.POKEBODY,
name: {
en: "Invisible Tentacles",
},
text: {
en: "Whenever your opponent's Pokémon tries to attack, your opponent discards 1 card from his or her hand. (If your opponent can't discard 1 card, your opponent's Pokémon can't attack.) You can't use more than 1 Invisible Tentacles Poké-Body each turn.",
}
}],
attacks: [{
cost: [
Type.PSYCHIC,
Type.PSYCHIC,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Darkness Lost",
},
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.) If any of your opponent's Pokémon would be Knocked Out by damage from this attack, put that Pokémon and all cards attached to it in the Lost Zone instead of discarding it.",
},
}],
weaknesses: [{
type: Type.DARKNESS,
value: "×2"
}],
resistances: [{
type: Type.COLORLESS,
value: "-20"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "DP Black Star Promos",
code: "dpp"
}
}
export default card

95
cards/dp/dpp/DP39.ts Normal file
View File

@ -0,0 +1,95 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "dpp-DP39",
localId: "DP39",
// Card informations
name: {
en: "Shaymin",
},
hp: 110,
type: [
Type.GRASS,
],
dexId: 492,
image: {
low: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP39/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP39/high.png",
},
},
evolveFrom: {},
tags: [
Tag.LEVELUP,
],
illustrator: {
id: 17,
name: "Shizurow"
},
abilities: [{
id: 794,
type: AbilityType.POKEBODY,
name: {
en: "Revenge Seed",
},
text: {
en: "If any of your Grass Pokémon were Knocked Out by damage from an opponent's attack during his or her last turn, each of Shaymin's attacks does 60 more damage to the Active Pokémon (before applying Weakness and Resistance).",
}
}],
attacks: [{
cost: [
Type.GRASS,
Type.COLORLESS
],
name: {
en: "Energy Flare",
},
text: {
en: "You may move any number of Energy cards attached to your Pokémon to your other Pokémon in any way you like.",
},
damage: 50
}],
weaknesses: [{
type: Type.FIRE,
value: "×2"
}],
resistances: [{
type: Type.FIGHTING,
value: "-20"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "DP Black Star Promos",
code: "dpp"
}
}
export default card

98
cards/dp/dpp/DP40.ts Normal file
View File

@ -0,0 +1,98 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "dpp-DP40",
localId: "DP40",
// Card informations
name: {
en: "Regigigas",
},
hp: 100,
type: [
Type.COLORLESS,
],
dexId: 486,
image: {
low: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP40/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP40/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 0,
name: "Kagemaru Himeno"
},
attacks: [{
cost: [
Type.COLORLESS,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Drag Off",
},
text: {
en: "Before doing damage, you may choose 1 of your opponent's Benched Pokémon and switch it with 1 of the Defending Pokémon.",
},
damage: 30
},{
cost: [
Type.COLORLESS,
Type.COLORLESS,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Giga Hammer",
},
text: {
en: "Regigigas can't use Giga Hammer during your next turn.",
},
damage: 80
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "DP Black Star Promos",
code: "dpp"
}
}
export default card

92
cards/dp/dpp/DP41.ts Normal file
View File

@ -0,0 +1,92 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "dpp-DP41",
localId: "DP41",
// Card informations
name: {
en: "Toxicroak G",
},
hp: 90,
type: [
Type.FIGHTING,
],
dexId: 454,
image: {
low: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP41/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP41/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 84,
name: "Ryota Saito"
},
abilities: [{
id: 855,
type: AbilityType.POKEPOWER,
name: {
en: "Leap Away",
},
text: {
en: "Once during your turn (before your attack), if Toxicroak is your Active Pokémon, you may flip a coin. If heads, return Toxicroak and all cards attached to it to your hand. This Power can't be used if Toxicroak is affected by a Special Condition.",
}
}],
attacks: [{
cost: [
Type.PSYCHIC,
Type.COLORLESS
],
name: {
en: "Poison Revenge",
},
text: {
en: "If any of your Pokémon were Knocked Out by damage from an opponent's attack during his or her last turn, this attack does 20 damage plus 40 more damage and the Defending Pokémon is now Poisoned.",
},
damage: 20
}],
weaknesses: [{
type: Type.PSYCHIC,
value: "×2"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "DP Black Star Promos",
code: "dpp"
}
}
export default card

96
cards/dp/dpp/DP42.ts Normal file
View File

@ -0,0 +1,96 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "dpp-DP42",
localId: "DP42",
// Card informations
name: {
en: "Carnivine G",
},
hp: 80,
type: [
Type.GRASS,
],
dexId: 455,
image: {
low: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP42/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP42/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 90,
name: "Makoto Imai"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Power Whip",
},
text: {
en: "Choose 1 of your opponent's Pokémon. This attack does 10 damage for each Energy attached to Carnivine to that Pokémon. (Don't apply Weakness and Resistance for Benched Pokémon.)",
},
},{
cost: [
Type.GRASS,
Type.COLORLESS
],
name: {
en: "Grass Knot",
},
text: {
en: "Does 20 damage plus 10 more damage for each Colorless Energy in the Defending Pokémon's Retreat Cost (after applying effects to the Retreat Cost).",
},
damage: 20
}],
weaknesses: [{
type: Type.FIRE,
value: "×2"
}],
resistances: [{
type: Type.WATER,
value: "-20"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "DP Black Star Promos",
code: "dpp"
}
}
export default card

96
cards/dp/dpp/DP43.ts Normal file
View File

@ -0,0 +1,96 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "dpp-DP43",
localId: "DP43",
// Card informations
name: {
en: "Probopass G",
},
hp: 90,
type: [
Type.FIGHTING,
],
dexId: 476,
image: {
low: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP43/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP43/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 84,
name: "Ryota Saito"
},
attacks: [{
cost: [
Type.METAL,
Type.COLORLESS
],
name: {
en: "Nose Unit",
},
text: {
en: "This attack does 20 damage to each of your opponent's Pokémon that has any Poké-Bodies. (Don't apply Weakness and Resistance for Benched Pokémon.)",
},
},{
cost: [
Type.METAL,
Type.COLORLESS,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Loud Snort",
},
text: {
en: "Probopass 's Retreat Cost is 0 until the end of your next turn.",
},
damage: 70
}],
weaknesses: [{
type: Type.WATER,
value: "×2"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "DP Black Star Promos",
code: "dpp"
}
}
export default card

101
cards/dp/dpp/DP44.ts Normal file
View File

@ -0,0 +1,101 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "dpp-DP44",
localId: "DP44",
// Card informations
name: {
en: "Magnezone",
},
hp: 130,
type: [
Type.LIGHTNING,
],
dexId: 462,
image: {
low: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP44/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP44/high.png",
},
},
evolveFrom: {
en: "Magneton",
},
tags: [
Tag.STAGE2,
],
illustrator: {
id: 0,
name: "Kagemaru Himeno"
},
attacks: [{
cost: [
Type.LIGHTNING
],
name: {
en: "Charge Beam",
},
text: {
en: "Search your discard pile for an Energy card and attach it to Magnezone.",
},
damage: 30
},{
cost: [
Type.LIGHTNING,
Type.METAL,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Metallic Bolt",
},
text: {
en: "You may discard a Lightning Energy and a Metal Energy attached to Magnezone. If you do, this attack's base damage is 120 instead of 60.",
},
damage: 60
}],
weaknesses: [{
type: Type.FIGHTING,
value: "+30"
}],
resistances: [{
type: Type.METAL,
value: "-20"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "DP Black Star Promos",
code: "dpp"
}
}
export default card

98
cards/dp/dpp/DP45.ts Normal file
View File

@ -0,0 +1,98 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "dpp-DP45",
localId: "DP45",
// Card informations
name: {
en: "Charizard G",
},
hp: 120,
type: [
Type.FIRE,
],
dexId: 6,
image: {
low: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP45/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP45/high.png",
},
},
evolveFrom: {},
tags: [
Tag.LEVELUP,
],
illustrator: {
id: 41,
name: "Wataru Kawahara"
},
abilities: [{
id: 863,
type: AbilityType.POKEPOWER,
name: {
en: "Call for Power",
},
text: {
en: "As often as you like during your turn (before your attack), you may move an Energy attached to 1 of your Pokémon to Charizard . This power can't be used if Charizard is affected by a Special Condition.",
}
}],
attacks: [{
cost: [
Type.FIRE,
Type.FIRE,
Type.COLORLESS,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Malevolent Fire",
},
text: {
en: "Flip a coin. If tails, discard all Energy attached to Charizard .",
},
damage: 150
}],
weaknesses: [{
type: Type.WATER,
value: "×2"
}],
resistances: [{
type: Type.FIGHTING,
value: "-20"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "DP Black Star Promos",
code: "dpp"
}
}
export default card

92
cards/dp/dpp/DP46.ts Normal file
View File

@ -0,0 +1,92 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "dpp-DP46",
localId: "DP46",
// Card informations
name: {
en: "Garchomp C",
},
hp: 110,
type: [
Type.COLORLESS,
],
dexId: 445,
image: {
low: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP46/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP46/high.png",
},
},
evolveFrom: {},
tags: [
Tag.LEVELUP,
],
illustrator: {
id: 17,
name: "Shizurow"
},
abilities: [{
id: 204,
type: AbilityType.POKEPOWER,
name: {
en: "Healing Breath",
},
text: {
en: "Once during your turn (before your attack), when you put Garchomp LV.X from your hand onto your Active Garchomp , you may remove all damage counters from each of your Pokémon SP.",
}
}],
attacks: [{
cost: [
Type.COLORLESS,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Dragon Rush",
},
text: {
en: "Discard 2 Energy attached to Garchomp . Choose 1 of your opponent's Pokémon. This attack does 80 damage to that Pokémon. (Don't apply Weakness and Resistance for Benched Pokémon.) Garchomp can't use Dragon Rush during your next turn.",
},
}],
weaknesses: [{
type: Type.COLORLESS,
value: "×2"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "DP Black Star Promos",
code: "dpp"
}
}
export default card

94
cards/dp/dpp/DP47.ts Normal file
View File

@ -0,0 +1,94 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "dpp-DP47",
localId: "DP47",
// Card informations
name: {
en: "Rayquaza C",
},
hp: 120,
type: [
Type.COLORLESS,
],
dexId: 384,
image: {
low: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP47/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP47/high.png",
},
},
evolveFrom: {},
tags: [
Tag.LEVELUP,
],
abilities: [{
id: 205,
type: AbilityType.POKEBODY,
name: {
en: "Dragon Spirit",
},
text: {
en: "If Rayquaza is your Active Pokémon and is damaged but not Knocked Out by an opponent's attack, you may search your discard pile for an Energy card and attach it to Rayquaza .",
}
}],
attacks: [{
cost: [
Type.WATER,
Type.PSYCHIC,
Type.FIGHTING,
Type.COLORLESS
],
name: {
en: "Final Blowup",
},
text: {
en: "Discard all Energy attached to Rayquaza . Ignore this effect if you have no cards in your hand.",
},
damage: 200
}],
weaknesses: [{
type: Type.COLORLESS,
value: "×2"
}],
resistances: [{
type: Type.FIGHTING,
value: "-20"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "DP Black Star Promos",
code: "dpp"
}
}
export default card

64
cards/dp/dpp/DP48.ts Normal file
View File

@ -0,0 +1,64 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "dpp-DP48",
localId: "DP48",
// Card informations
name: {
en: "Tropical Wind",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP48/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP48/high.png",
},
},
evolveFrom: {},
tags: [],
illustrator: {
id: 7,
name: "Sumiyoshi Kizuki"
},
rarity: Rarity.Common,
category: Category.TRAINER,
set: {
name: "DP Black Star Promos",
code: "dpp"
}
}
export default card

97
cards/dp/dpp/DP49.ts Normal file
View File

@ -0,0 +1,97 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "dpp-DP49",
localId: "DP49",
// Card informations
name: {
en: "Dialga",
},
hp: 100,
type: [
Type.METAL,
],
dexId: 483,
image: {
low: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP49/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP49/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 0,
name: "Kagemaru Himeno"
},
attacks: [{
cost: [
Type.METAL
],
name: {
en: "Time Call",
},
text: {
en: "Search your deck for a card that evolves from 1 of your Pokémon and put it on that Pokémon. (This counts as evolving that Pokémon.) Shuffle your deck afterward.",
},
},{
cost: [
Type.METAL,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Time Wager",
},
text: {
en: "Flip 2 coins. If either of them is tails, this attack's base damage is 50 instead of 100.",
},
damage: 100
}],
weaknesses: [{
type: Type.FIRE,
value: "×2"
}],
resistances: [{
type: Type.PSYCHIC,
value: "-20"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "DP Black Star Promos",
code: "dpp"
}
}
export default card

85
cards/dp/dpp/DP50.ts Normal file
View File

@ -0,0 +1,85 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "dpp-DP50",
localId: "DP50",
// Card informations
name: {
en: "Arceus",
},
hp: 90,
type: [
Type.COLORLESS,
],
dexId: 493,
image: {
low: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP50/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP50/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 166,
name: "Kunihiko Yuyama"
},
attacks: [{
cost: [
Type.COLORLESS,
Type.COLORLESS,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Judgment",
},
text: {
en: "Discard all Energy cards attached to Arceus and this attack does 10 damage to each of your opponent's Benched Pokémon. (Don't apply Weakness and Resistance for Benched Pokémon.)",
},
damage: 80
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "DP Black Star Promos",
code: "dpp"
}
}
export default card

93
cards/dp/dpp/DP51.ts Normal file
View File

@ -0,0 +1,93 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "dpp-DP51",
localId: "DP51",
// Card informations
name: {
en: "Cresselia",
},
hp: 90,
type: [
Type.PSYCHIC,
],
dexId: 488,
image: {
low: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP51/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP51/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 41,
name: "Wataru Kawahara"
},
abilities: [{
id: 868,
type: AbilityType.POKEBODY,
name: {
en: "Lunar Aura",
},
text: {
en: "If you have Darkrai in play, remove 1 damage counter from Cresselia between turns.",
}
}],
attacks: [{
cost: [
Type.PSYCHIC,
Type.PSYCHIC,
Type.COLORLESS
],
name: {
en: "Lunar Flight",
},
text: {
en: "Does 80 damage minus 10 damage for each damage counter on Cresselia.",
},
damage: 80
}],
weaknesses: [{
type: Type.PSYCHIC,
value: "×2"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "DP Black Star Promos",
code: "dpp"
}
}
export default card

96
cards/dp/dpp/DP52.ts Normal file
View File

@ -0,0 +1,96 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "dpp-DP52",
localId: "DP52",
// Card informations
name: {
en: "Darkrai",
},
hp: 90,
type: [
Type.DARKNESS,
],
dexId: 491,
image: {
low: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP52/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP52/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 41,
name: "Wataru Kawahara"
},
abilities: [{
id: 871,
type: AbilityType.POKEBODY,
name: {
en: "Darkness Aura",
},
text: {
en: "If you have Cresselia in play, each of Darkrai's attacks does 20 more damage to the Defending Pokémon (before applying Weakness and Resistance).",
}
}],
attacks: [{
cost: [
Type.DARKNESS,
Type.DARKNESS,
Type.COLORLESS
],
name: {
en: "Hypnoblast",
},
text: {
en: "Flip a coin. If heads, the Defending Pokémon is now Asleep.",
},
damage: 60
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
resistances: [{
type: Type.PSYCHIC,
value: "-20"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "DP Black Star Promos",
code: "dpp"
}
}
export default card

77
cards/dp/dpp/DP53.ts Normal file
View File

@ -0,0 +1,77 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "dpp-DP53",
localId: "DP53",
// Card informations
name: {
en: "Arceus",
},
hp: 120,
type: [
Type.COLORLESS,
],
dexId: 493,
image: {
low: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP53/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP53/high.png",
},
},
evolveFrom: {},
tags: [
Tag.LEVELUP,
],
illustrator: {
id: 17,
name: "Shizurow"
},
abilities: [{
id: 180,
type: AbilityType.POKEBODY,
name: {
en: "Multitype",
},
text: {
en: "Arceus LV.X's type is the same type as its previous Level.",
}
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "DP Black Star Promos",
code: "dpp"
}
}
export default card

64
cards/dp/dpp/DP54.ts Normal file
View File

@ -0,0 +1,64 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "dpp-DP54",
localId: "DP54",
// Card informations
name: {
en: "Beginning Door",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP54/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP54/high.png",
},
},
evolveFrom: {},
tags: [],
illustrator: {
id: 1,
name: "Ryo Ueda"
},
rarity: Rarity.Common,
category: Category.TRAINER,
set: {
name: "DP Black Star Promos",
code: "dpp"
}
}
export default card

66
cards/dp/dpp/DP55.ts Normal file
View File

@ -0,0 +1,66 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "dpp-DP55",
localId: "DP55",
// Card informations
name: {
en: "Ultimate Zone",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP55/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP55/high.png",
},
},
evolveFrom: {},
tags: [
Tag.STADIUM,
],
illustrator: {
id: 123,
name: "Yusuke Ishikawa"
},
rarity: Rarity.Common,
category: Category.TRAINER,
set: {
name: "DP Black Star Promos",
code: "dpp"
}
}
export default card

90
cards/dp/dpp/DP56.ts Normal file
View File

@ -0,0 +1,90 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "dpp-DP56",
localId: "DP56",
// Card informations
name: {
en: "Arceus",
},
hp: 120,
type: [
Type.COLORLESS,
],
dexId: 493,
image: {
low: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP56/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/dp/dpp/DP56/high.png",
},
},
evolveFrom: {},
tags: [
Tag.LEVELUP,
],
illustrator: {
id: 1,
name: "Ryo Ueda"
},
abilities: [{
id: 180,
type: AbilityType.POKEBODY,
name: {
en: "Multitype",
},
text: {
en: "Arceus LV.X's type is the same type as its previous Level.",
}
}],
attacks: [{
cost: [
Type.GRASS,
Type.FIRE,
Type.COLORLESS
],
name: {
en: "Meteor Blast",
},
text: {
en: "Flip a coin. If tails, this attack's base damage is 50 instead of 100.",
},
damage: 100
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "DP Black Star Promos",
code: "dpp"
}
}
export default card