1
0
mirror of https://github.com/tcgdex/cards-database.git synced 2025-06-22 11:59:18 +00:00

Initial Database

Signed-off-by: Avior <florian.bouillon@delta-wings.net>
This commit is contained in:
2020-02-19 16:19:09 +01:00
commit be94e712b8
12302 changed files with 1142705 additions and 0 deletions

95
cards/pop/pop1/1.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: "pop1-1",
localId: 1,
// Card informations
name: {
en: "Blaziken",
},
hp: 110,
type: [
Type.FIRE,
],
dexId: 257,
image: {
low: {
en: "https://assets.tcgdex.net/en/pop/pop1/1/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/pop/pop1/1/high.png",
},
},
evolveFrom: {
en: "Combusken",
},
tags: [
Tag.STAGE2,
],
illustrator: {
id: 76,
name: "Katsura Tabata"
},
attacks: [{
cost: [
Type.FIRE,
Type.COLORLESS
],
name: {
en: "Fire Punch",
},
damage: 40
},{
cost: [
Type.COLORLESS,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Double Kick",
},
text: {
en: "Flip 2 coins. This attack does 50 damage times the number of heads.",
},
damage: 50
}],
weaknesses: [{
type: Type.WATER,
value: "×2"
}],
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "POP Series 1",
code: "pop1"
}
}
export default card

93
cards/pop/pop1/10.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: "pop1-10",
localId: 10,
// Card informations
name: {
en: "Torkoal",
},
hp: 80,
type: [
Type.FIGHTING,
],
dexId: 324,
image: {
low: {
en: "https://assets.tcgdex.net/en/pop/pop1/10/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/pop/pop1/10/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 5,
name: "Ken Sugimori"
},
attacks: [{
cost: [
Type.FIGHTING
],
name: {
en: "Amnesia",
},
text: {
en: "Choose 1 of the Defending Pokémon's attacks. That Pokémon can't use that attack during your opponent's next turn.",
},
},{
cost: [
Type.FIGHTING,
Type.COLORLESS
],
name: {
en: "Body Slam",
},
text: {
en: "Flip a coin. If heads, the Defending Pokémon is now Paralyzed.",
},
damage: 20
}],
weaknesses: [{
type: Type.WATER,
value: "×2"
}],
rarity: Rarity.Uncommon,
category: Category.POKEMON,
set: {
name: "POP Series 1",
code: "pop1"
}
}
export default card

82
cards/pop/pop1/11.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: "pop1-11",
localId: 11,
// Card informations
name: {
en: "Larvitar",
},
hp: 40,
type: [
Type.FIGHTING,
],
dexId: 246,
image: {
low: {
en: "https://assets.tcgdex.net/en/pop/pop1/11/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/pop/pop1/11/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 55,
name: "Hisao Nakamura"
},
attacks: [{
cost: [
Type.FIGHTING
],
name: {
en: "Sand Attack",
},
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: 10
}],
weaknesses: [{
type: Type.WATER,
value: "×2"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "POP Series 1",
code: "pop1"
}
}
export default card

97
cards/pop/pop1/12.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: "pop1-12",
localId: 12,
// Card informations
name: {
en: "Minun",
},
hp: 50,
type: [
Type.LIGHTNING,
],
dexId: 312,
image: {
low: {
en: "https://assets.tcgdex.net/en/pop/pop1/12/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/pop/pop1/12/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 5,
name: "Ken Sugimori"
},
attacks: [{
cost: [
Type.LIGHTNING
],
name: {
en: "Thunder Wave",
},
text: {
en: "Flip a coin. If heads, the Defending Pokémon is now Paralyzed.",
},
damage: 10
},{
cost: [
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Spark",
},
text: {
en: "Choose 2 of your opponent's Benched Pokémon. This attack does 10 damage to each of those Pokémon. (Don't apply Weakness and Resistance for Benched Pokémon.",
},
damage: 10
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
resistances: [{
type: Type.METAL,
value: "-30"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "POP Series 1",
code: "pop1"
}
}
export default card

97
cards/pop/pop1/13.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: "pop1-13",
localId: 13,
// Card informations
name: {
en: "Plusle",
},
hp: 50,
type: [
Type.LIGHTNING,
],
dexId: 311,
image: {
low: {
en: "https://assets.tcgdex.net/en/pop/pop1/13/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/pop/pop1/13/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 5,
name: "Ken Sugimori"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Quick Attack",
},
text: {
en: "Flip a coin. If heads, this attack does 10 damage plus 10 more damage.",
},
damage: 10
},{
cost: [
Type.LIGHTNING,
Type.COLORLESS
],
name: {
en: "Agility",
},
text: {
en: "Flip a coin. If heads, prevent all effects of an attack, including damage, done to Plusle during your opponent's next turn.",
},
damage: 20
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
resistances: [{
type: Type.METAL,
value: "-30"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "POP Series 1",
code: "pop1"
}
}
export default card

82
cards/pop/pop1/14.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: "pop1-14",
localId: 14,
// Card informations
name: {
en: "Surskit",
},
hp: 50,
type: [
Type.WATER,
],
dexId: 283,
image: {
low: {
en: "https://assets.tcgdex.net/en/pop/pop1/14/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/pop/pop1/14/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 0,
name: "Kagemaru Himeno"
},
attacks: [{
cost: [
Type.WATER
],
name: {
en: "Bubble",
},
text: {
en: "Flip a coin. If heads, the Defending Pokémon is now Paralyzed.",
},
damage: 10
}],
weaknesses: [{
type: Type.LIGHTNING,
value: "×2"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "POP Series 1",
code: "pop1"
}
}
export default card

98
cards/pop/pop1/15.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: "pop1-15",
localId: 15,
// Card informations
name: {
en: "Swellow",
},
hp: 70,
type: [
Type.COLORLESS,
],
dexId: 277,
image: {
low: {
en: "https://assets.tcgdex.net/en/pop/pop1/15/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/pop/pop1/15/high.png",
},
},
evolveFrom: {
en: "Tailow",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 0,
name: "Kagemaru Himeno"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Focus Energy",
},
text: {
en: "During your next turn, base damage of Swellow's Agility is 70 instead of 30.",
},
},{
cost: [
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Agility",
},
text: {
en: "Flip a coin. If heads, prevent all effects of an attack, including damage, done to Swellow during your opponent's next turn.",
},
damage: 30
}],
weaknesses: [{
type: Type.LIGHTNING,
value: "×2"
}],
resistances: [{
type: Type.FIGHTING,
value: "-30"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "POP Series 1",
code: "pop1"
}
}
export default card

102
cards/pop/pop1/16.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: "pop1-16",
localId: 16,
// Card informations
name: {
en: "Armaldo ex",
},
hp: 160,
type: [
Type.FIGHTING,
],
dexId: 348,
image: {
low: {
en: "https://assets.tcgdex.net/en/pop/pop1/16/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/pop/pop1/16/high.png",
},
},
evolveFrom: {
en: "Anorith",
},
tags: [
Tag.STAGE2,
],
illustrator: {
id: 74,
name: "Hikaru Koike"
},
attacks: [{
cost: [
Type.FIGHTING,
Type.COLORLESS
],
name: {
en: "Twin Blade",
},
text: {
en: "Does 30 damage to each Defending Pokémon.",
},
},{
cost: [
Type.FIGHTING,
Type.FIGHTING,
Type.FIGHTING,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Supersonic Claws",
},
text: {
en: "This attack's damage is not affected by Resistance.",
},
damage: 80
}],
weaknesses: [{
type: Type.GRASS,
value: "×2"
},{
type: Type.WATER,
value: "×2"
}],
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "POP Series 1",
code: "pop1"
}
}
export default card

101
cards/pop/pop1/17.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: "pop1-17",
localId: 17,
// Card informations
name: {
en: "Tyranitar ex",
},
hp: 150,
type: [
Type.DARKNESS,
],
dexId: 248,
image: {
low: {
en: "https://assets.tcgdex.net/en/pop/pop1/17/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/pop/pop1/17/high.png",
},
},
evolveFrom: {
en: "Pupitar",
},
tags: [
Tag.STAGE2,
],
illustrator: {
id: 74,
name: "Hikaru Koike"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Scratch",
},
damage: 20
},{
cost: [
Type.FIGHTING,
Type.FIGHTING,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Critical Crush",
},
text: {
en: "Discard 2 Basic Energy cards attached to Tyranitar ex or this attack does nothing.",
},
damage: 80
}],
weaknesses: [{
type: Type.GRASS,
value: "×2"
},{
type: Type.FIGHTING,
value: "×2"
}],
resistances: [{
type: Type.PSYCHIC,
value: "-30"
}],
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "POP Series 1",
code: "pop1"
}
}
export default card

99
cards/pop/pop1/2.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: "pop1-2",
localId: 2,
// Card informations
name: {
en: "Metagross",
},
hp: 100,
type: [
Type.METAL,
],
dexId: 376,
image: {
low: {
en: "https://assets.tcgdex.net/en/pop/pop1/2/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/pop/pop1/2/high.png",
},
},
evolveFrom: {
en: "Metang",
},
tags: [
Tag.STAGE2,
],
illustrator: {
id: 5,
name: "Ken Sugimori"
},
attacks: [{
cost: [
Type.METAL,
Type.COLORLESS
],
name: {
en: "Metal Claw",
},
damage: 30
},{
cost: [
Type.COLORLESS,
Type.COLORLESS,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Hyper Beam",
},
text: {
en: "Flip a coin. If heads, discard 1 Energy attached to the Defending Pokémon.",
},
damage: 50
}],
weaknesses: [{
type: Type.FIRE,
value: "×2"
}],
resistances: [{
type: Type.GRASS,
value: "-30"
}],
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "POP Series 1",
code: "pop1"
}
}
export default card

91
cards/pop/pop1/3.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: "pop1-3",
localId: 3,
// Card informations
name: {
en: "Rayquaza",
},
hp: 80,
type: [
Type.COLORLESS,
],
dexId: 384,
image: {
low: {
en: "https://assets.tcgdex.net/en/pop/pop1/3/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/pop/pop1/3/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 76,
name: "Katsura Tabata"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Fly",
},
text: {
en: "Flip a coin. If tails, this attack does nothing. If heads, prevent all effects of an attack, including damage, done to Rayquaza during your opponent's next turn.",
},
damage: 10
},{
cost: [
Type.FIRE,
Type.LIGHTNING
],
name: {
en: "Dragon Claw",
},
damage: 30
}],
weaknesses: [{
type: Type.COLORLESS,
value: "×2"
}],
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "POP Series 1",
code: "pop1"
}
}
export default card

100
cards/pop/pop1/4.ts Normal file
View File

@ -0,0 +1,100 @@
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: "pop1-4",
localId: 4,
// Card informations
name: {
en: "Sceptile",
},
hp: 100,
type: [
Type.GRASS,
],
dexId: 254,
image: {
low: {
en: "https://assets.tcgdex.net/en/pop/pop1/4/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/pop/pop1/4/high.png",
},
},
evolveFrom: {
en: "Grovyle",
},
tags: [
Tag.STAGE2,
],
illustrator: {
id: 57,
name: "Hiromichi Sugiyama"
},
attacks: [{
cost: [
Type.GRASS
],
name: {
en: "Cling",
},
text: {
en: "After your attack, remove from Sceptile the number of damage counters equal to the damage you did to the Defending Pokémon. If Sceptile has fewer damage counters than that, remove all of them.",
},
damage: 20
},{
cost: [
Type.GRASS,
Type.GRASS,
Type.COLORLESS
],
name: {
en: "Leaf Blade",
},
text: {
en: "Flip a coin. If heads, this attack does 40 damage plus 30 more damage.",
},
damage: 40
}],
weaknesses: [{
type: Type.FIRE,
value: "×2"
}],
resistances: [{
type: Type.WATER,
value: "-30"
}],
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "POP Series 1",
code: "pop1"
}
}
export default card

97
cards/pop/pop1/5.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: "pop1-5",
localId: 5,
// Card informations
name: {
en: "Swampert",
},
hp: 100,
type: [
Type.WATER,
],
dexId: 260,
image: {
low: {
en: "https://assets.tcgdex.net/en/pop/pop1/5/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/pop/pop1/5/high.png",
},
},
evolveFrom: {
en: "Marshtomp",
},
tags: [
Tag.STAGE2,
],
illustrator: {
id: 57,
name: "Hiromichi Sugiyama"
},
attacks: [{
cost: [
Type.WATER
],
name: {
en: "Bubble",
},
text: {
en: "Flip a coin. If heads, the Defending Pokémon is now Paralyzed.",
},
damage: 20
},{
cost: [
Type.WATER,
Type.WATER,
Type.COLORLESS
],
name: {
en: "Mud Splash",
},
text: {
en: "If your opponent has any Benched Pokémon, choose 1 of them and flip a coin. If heads, this attack does 20 damage to that Pokémon. (Don't apply Weakness and Resistance for Benched Pokémon.)",
},
damage: 50
}],
weaknesses: [{
type: Type.LIGHTNING,
value: "×2"
}],
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "POP Series 1",
code: "pop1"
}
}
export default card

98
cards/pop/pop1/6.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: "pop1-6",
localId: 6,
// Card informations
name: {
en: "Beautifly",
},
hp: 100,
type: [
Type.GRASS,
],
dexId: 267,
image: {
low: {
en: "https://assets.tcgdex.net/en/pop/pop1/6/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/pop/pop1/6/high.png",
},
},
evolveFrom: {
en: "Silcoon",
},
tags: [
Tag.STAGE2,
],
illustrator: {
id: 5,
name: "Ken Sugimori"
},
attacks: [{
cost: [
Type.GRASS,
Type.COLORLESS
],
name: {
en: "Blot",
},
text: {
en: "Remove 1 damage counter from Beautifly.",
},
damage: 30
},{
cost: [
Type.COLORLESS,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Whirlwind",
},
text: {
en: "Your opponent switches the Defending Pokémon with 1 of his or her Benched Pokémon.",
},
damage: 40
}],
weaknesses: [{
type: Type.FIRE,
value: "×2"
}],
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "POP Series 1",
code: "pop1"
}
}
export default card

97
cards/pop/pop1/7.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: "pop1-7",
localId: 7,
// Card informations
name: {
en: "Masquerain",
},
hp: 70,
type: [
Type.GRASS,
],
dexId: 284,
image: {
low: {
en: "https://assets.tcgdex.net/en/pop/pop1/7/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/pop/pop1/7/high.png",
},
},
evolveFrom: {
en: "Surskit",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 0,
name: "Kagemaru Himeno"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Quick Attack",
},
text: {
en: "Flip a coin. If heads, this attack does 10 damage plus 20 more damage.",
},
damage: 10
},{
cost: [
Type.GRASS,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Gust",
},
damage: 50
}],
weaknesses: [{
type: Type.LIGHTNING,
value: "×2"
}],
resistances: [{
type: Type.FIGHTING,
value: "-30"
}],
rarity: Rarity.Uncommon,
category: Category.POKEMON,
set: {
name: "POP Series 1",
code: "pop1"
}
}
export default card

94
cards/pop/pop1/8.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: "pop1-8",
localId: 8,
// Card informations
name: {
en: "Murkrow",
},
hp: 60,
type: [
Type.DARKNESS,
],
dexId: 198,
image: {
low: {
en: "https://assets.tcgdex.net/en/pop/pop1/8/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/pop/pop1/8/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 5,
name: "Ken Sugimori"
},
abilities: [{
id: 289,
type: AbilityType.POKEBODY,
name: {
en: "Insomnia",
},
text: {
en: "Murkrow can't be Asleep.",
}
}],
attacks: [{
cost: [
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Feint Attack",
},
text: {
en: "Choose 1 of your opponent's Pokémon. This attack does 20 damage to that Pokémon. This attack's damage isn't affected by Weakness, Resistance, Poké-Powers, Poké-Bodies, or any other effects on that Pokémon.",
},
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
resistances: [{
type: Type.PSYCHIC,
value: "-30"
}],
rarity: Rarity.Uncommon,
category: Category.POKEMON,
set: {
name: "POP Series 1",
code: "pop1"
}
}
export default card

85
cards/pop/pop1/9.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: "pop1-9",
localId: 9,
// Card informations
name: {
en: "Pupitar",
},
hp: 70,
type: [
Type.FIGHTING,
],
dexId: 247,
image: {
low: {
en: "https://assets.tcgdex.net/en/pop/pop1/9/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/pop/pop1/9/high.png",
},
},
evolveFrom: {
en: "Larvitar",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 55,
name: "Hisao Nakamura"
},
attacks: [{
cost: [
Type.FIGHTING,
Type.COLORLESS
],
name: {
en: "Rock Smash",
},
text: {
en: "Flip a coin. If heads, this attack does 20 damage plus 10 more damage.",
},
damage: 20
}],
weaknesses: [{
type: Type.WATER,
value: "×2"
}],
rarity: Rarity.Uncommon,
category: Category.POKEMON,
set: {
name: "POP Series 1",
code: "pop1"
}
}
export default card