mirror of
https://github.com/tcgdex/cards-database.git
synced 2025-06-18 10:19:18 +00:00
112
cards/ex/ex1/1.ts
Normal file
112
cards/ex/ex1/1.ts
Normal file
@ -0,0 +1,112 @@
|
||||
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: "ex1-1",
|
||||
localId: 1,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Aggron",
|
||||
},
|
||||
|
||||
hp: 110,
|
||||
|
||||
type: [
|
||||
Type.METAL,
|
||||
],
|
||||
|
||||
dexId: 306,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/1/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/1/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {
|
||||
en: "Lairon",
|
||||
},
|
||||
|
||||
tags: [
|
||||
Tag.STAGE2,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 9,
|
||||
name: "Mitsuhiro Arita"
|
||||
},
|
||||
|
||||
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Retaliate",
|
||||
},
|
||||
text: {
|
||||
en: "Flip a coin. If heads, this attack does 10 damage times the number of damage counters on Aggron.",
|
||||
},
|
||||
damage: 10
|
||||
},{
|
||||
cost: [
|
||||
Type.COLORLESS,
|
||||
Type.COLORLESS,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Mega Punch",
|
||||
},
|
||||
damage: 40
|
||||
},{
|
||||
cost: [
|
||||
Type.METAL,
|
||||
Type.METAL,
|
||||
Type.COLORLESS,
|
||||
Type.COLORLESS,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Double Lariat",
|
||||
},
|
||||
text: {
|
||||
en: "Flip 2 coins. This attack does 70 damage times the number of heads.",
|
||||
},
|
||||
damage: 70
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.FIRE,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
resistances: [{
|
||||
type: Type.GRASS,
|
||||
value: "-30"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.RareHolo,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
98
cards/ex/ex1/10.ts
Normal file
98
cards/ex/ex1/10.ts
Normal 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: "ex1-10",
|
||||
localId: 10,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Mightyena",
|
||||
},
|
||||
|
||||
hp: 70,
|
||||
|
||||
type: [
|
||||
Type.DARKNESS,
|
||||
],
|
||||
|
||||
dexId: 262,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/10/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/10/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {
|
||||
en: "Poochyena",
|
||||
},
|
||||
|
||||
tags: [
|
||||
Tag.STAGE1,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 32,
|
||||
name: "Atsuko Nishida"
|
||||
},
|
||||
|
||||
abilities: [{
|
||||
id: 111,
|
||||
type: AbilityType.POKEBODY,
|
||||
name: {
|
||||
en: "Intimidating Fang",
|
||||
},
|
||||
text: {
|
||||
en: "As long as Mightyena is your Active Pokémon, any damage done to your Pokémon done by an opponent's attack is reduced by 10 (before applying Weakness and Resistance).",
|
||||
}
|
||||
}],
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.DARKNESS,
|
||||
Type.COLORLESS,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Shakedown",
|
||||
},
|
||||
text: {
|
||||
en: "Flip a coin. If heads, choose 1 card from your opponent's hand without looking and discard it.",
|
||||
},
|
||||
damage: 40
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.FIGHTING,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
resistances: [{
|
||||
type: Type.PSYCHIC,
|
||||
value: "-30"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.RareHolo,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
95
cards/ex/ex1/100.ts
Normal file
95
cards/ex/ex1/100.ts
Normal 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: "ex1-100",
|
||||
localId: 100,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Magmar ex",
|
||||
},
|
||||
|
||||
hp: 90,
|
||||
|
||||
type: [
|
||||
Type.FIRE,
|
||||
],
|
||||
|
||||
dexId: 126,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/100/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/100/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {},
|
||||
|
||||
tags: [
|
||||
Tag.EX,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 74,
|
||||
name: "Hikaru Koike"
|
||||
},
|
||||
|
||||
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.FIRE
|
||||
],
|
||||
name: {
|
||||
en: "Smokescreen",
|
||||
},
|
||||
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
|
||||
},{
|
||||
cost: [
|
||||
Type.FIRE,
|
||||
Type.FIRE,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Super Singe",
|
||||
},
|
||||
text: {
|
||||
en: "The Defending Pokémon is now Burned.",
|
||||
},
|
||||
damage: 40
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.WATER,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.RareHoloEX,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
91
cards/ex/ex1/101.ts
Normal file
91
cards/ex/ex1/101.ts
Normal 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: "ex1-101",
|
||||
localId: 101,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Mewtwo ex",
|
||||
},
|
||||
|
||||
hp: 100,
|
||||
|
||||
type: [
|
||||
Type.PSYCHIC,
|
||||
],
|
||||
|
||||
dexId: 150,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/101/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/101/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {},
|
||||
|
||||
tags: [
|
||||
Tag.EX,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 76,
|
||||
name: "Katsura Tabata"
|
||||
},
|
||||
|
||||
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.PSYCHIC
|
||||
],
|
||||
name: {
|
||||
en: "Energy Absorption",
|
||||
},
|
||||
text: {
|
||||
en: "Attach up to 2 Energy cards from your discard pile to Mewtwo ex.",
|
||||
},
|
||||
},{
|
||||
cost: [
|
||||
Type.PSYCHIC,
|
||||
Type.PSYCHIC,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Psyburn",
|
||||
},
|
||||
damage: 60
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.PSYCHIC,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.RareHoloEX,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
95
cards/ex/ex1/102.ts
Normal file
95
cards/ex/ex1/102.ts
Normal 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: "ex1-102",
|
||||
localId: 102,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Scyther ex",
|
||||
},
|
||||
|
||||
hp: 80,
|
||||
|
||||
type: [
|
||||
Type.GRASS,
|
||||
],
|
||||
|
||||
dexId: 123,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/102/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/102/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {},
|
||||
|
||||
tags: [
|
||||
Tag.EX,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 1,
|
||||
name: "Ryo Ueda"
|
||||
},
|
||||
|
||||
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.GRASS
|
||||
],
|
||||
name: {
|
||||
en: "Agility",
|
||||
},
|
||||
text: {
|
||||
en: "Flip a coin. If heads, prevent all effects of an attack, including damage, done to Scyther ex during your opponent's next turn.",
|
||||
},
|
||||
damage: 10
|
||||
},{
|
||||
cost: [
|
||||
Type.GRASS,
|
||||
Type.GRASS,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Slash",
|
||||
},
|
||||
damage: 50
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.FIRE,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
resistances: [{
|
||||
type: Type.FIGHTING,
|
||||
value: "-30"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.RareHoloEX,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
98
cards/ex/ex1/103.ts
Normal file
98
cards/ex/ex1/103.ts
Normal 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: "ex1-103",
|
||||
localId: 103,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Sneasel ex",
|
||||
},
|
||||
|
||||
hp: 80,
|
||||
|
||||
type: [
|
||||
Type.DARKNESS,
|
||||
],
|
||||
|
||||
dexId: 215,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/103/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/103/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {},
|
||||
|
||||
tags: [
|
||||
Tag.EX,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 1,
|
||||
name: "Ryo Ueda"
|
||||
},
|
||||
|
||||
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.DARKNESS
|
||||
],
|
||||
name: {
|
||||
en: "Double Scratch",
|
||||
},
|
||||
text: {
|
||||
en: "Flip 2 coins. This attack does 10 damage times the number of heads.",
|
||||
},
|
||||
damage: 10
|
||||
},{
|
||||
cost: [
|
||||
Type.DARKNESS,
|
||||
Type.DARKNESS,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Beat Up",
|
||||
},
|
||||
text: {
|
||||
en: "Flip a coin for each of your Pokémon in play (including Sneasel ex). This attack does 20 damage times the number of heads.",
|
||||
},
|
||||
damage: 20
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.FIGHTING,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
resistances: [{
|
||||
type: Type.PSYCHIC,
|
||||
value: "-30"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.RareHoloEX,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
63
cards/ex/ex1/104.ts
Normal file
63
cards/ex/ex1/104.ts
Normal file
@ -0,0 +1,63 @@
|
||||
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: "ex1-104",
|
||||
localId: 104,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Grass Energy",
|
||||
},
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/104/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/104/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {},
|
||||
|
||||
tags: [
|
||||
Tag.BASIC,
|
||||
],
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Common,
|
||||
|
||||
category: Category.ENERGY,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
63
cards/ex/ex1/105.ts
Normal file
63
cards/ex/ex1/105.ts
Normal file
@ -0,0 +1,63 @@
|
||||
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: "ex1-105",
|
||||
localId: 105,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Fighting Energy",
|
||||
},
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/105/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/105/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {},
|
||||
|
||||
tags: [
|
||||
Tag.BASIC,
|
||||
],
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Common,
|
||||
|
||||
category: Category.ENERGY,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
63
cards/ex/ex1/106.ts
Normal file
63
cards/ex/ex1/106.ts
Normal file
@ -0,0 +1,63 @@
|
||||
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: "ex1-106",
|
||||
localId: 106,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Water Energy",
|
||||
},
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/106/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/106/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {},
|
||||
|
||||
tags: [
|
||||
Tag.BASIC,
|
||||
],
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Common,
|
||||
|
||||
category: Category.ENERGY,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
63
cards/ex/ex1/107.ts
Normal file
63
cards/ex/ex1/107.ts
Normal file
@ -0,0 +1,63 @@
|
||||
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: "ex1-107",
|
||||
localId: 107,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Psychic Energy",
|
||||
},
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/107/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/107/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {},
|
||||
|
||||
tags: [
|
||||
Tag.BASIC,
|
||||
],
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Common,
|
||||
|
||||
category: Category.ENERGY,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
63
cards/ex/ex1/108.ts
Normal file
63
cards/ex/ex1/108.ts
Normal file
@ -0,0 +1,63 @@
|
||||
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: "ex1-108",
|
||||
localId: 108,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Fire Energy",
|
||||
},
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/108/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/108/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {},
|
||||
|
||||
tags: [
|
||||
Tag.BASIC,
|
||||
],
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Common,
|
||||
|
||||
category: Category.ENERGY,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
63
cards/ex/ex1/109.ts
Normal file
63
cards/ex/ex1/109.ts
Normal file
@ -0,0 +1,63 @@
|
||||
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: "ex1-109",
|
||||
localId: 109,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Lightning Energy",
|
||||
},
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/109/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/109/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {},
|
||||
|
||||
tags: [
|
||||
Tag.BASIC,
|
||||
],
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Common,
|
||||
|
||||
category: Category.ENERGY,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
99
cards/ex/ex1/11.ts
Normal file
99
cards/ex/ex1/11.ts
Normal 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: "ex1-11",
|
||||
localId: 11,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Sceptile",
|
||||
},
|
||||
|
||||
hp: 120,
|
||||
|
||||
type: [
|
||||
Type.GRASS,
|
||||
],
|
||||
|
||||
dexId: 254,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/11/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/11/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {
|
||||
en: "Grovyle",
|
||||
},
|
||||
|
||||
tags: [
|
||||
Tag.STAGE2,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 2,
|
||||
name: "Midori Harada"
|
||||
},
|
||||
|
||||
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Lizard Poison",
|
||||
},
|
||||
text: {
|
||||
en: "If 1 Energy is attached to Sceptile, the Defending Pokémon is now Asleep. If 2 Energy is attached to Sceptile, the Defending Pokémon is now Poisoned. If 3 Energy is attached to Sceptile, the Defending Pokémon is now Asleep and Poisoned. If 4 or more Energy is attached to Sceptile, the Defending Pokémon is now Asleep, Burned, and Poisoned.",
|
||||
},
|
||||
damage: 20
|
||||
},{
|
||||
cost: [
|
||||
Type.GRASS,
|
||||
Type.GRASS,
|
||||
Type.COLORLESS,
|
||||
Type.COLORLESS,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Solarbeam",
|
||||
},
|
||||
damage: 70
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.FIRE,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
resistances: [{
|
||||
type: Type.WATER,
|
||||
value: "-30"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.RareHolo,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
96
cards/ex/ex1/12.ts
Normal file
96
cards/ex/ex1/12.ts
Normal 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: "ex1-12",
|
||||
localId: 12,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Slaking",
|
||||
},
|
||||
|
||||
hp: 120,
|
||||
|
||||
type: [
|
||||
Type.COLORLESS,
|
||||
],
|
||||
|
||||
dexId: 289,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/12/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/12/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {
|
||||
en: "Vigoroth",
|
||||
},
|
||||
|
||||
tags: [
|
||||
Tag.STAGE2,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 5,
|
||||
name: "Ken Sugimori"
|
||||
},
|
||||
|
||||
abilities: [{
|
||||
id: 615,
|
||||
type: AbilityType.POKEBODY,
|
||||
name: {
|
||||
en: "Lazy",
|
||||
},
|
||||
text: {
|
||||
en: "As long as Slaking is your Active Pokémon, your opponent's Pokémon can't use any Poké-Powers.",
|
||||
}
|
||||
}],
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.COLORLESS,
|
||||
Type.COLORLESS,
|
||||
Type.COLORLESS,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Critical Move",
|
||||
},
|
||||
text: {
|
||||
en: "Discard a basic Energy card attached to Slaking or this attack does nothing. Slaking can't attack during your next turn.",
|
||||
},
|
||||
damage: 100
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.FIGHTING,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.RareHolo,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
96
cards/ex/ex1/13.ts
Normal file
96
cards/ex/ex1/13.ts
Normal 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: "ex1-13",
|
||||
localId: 13,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Swampert",
|
||||
},
|
||||
|
||||
hp: 110,
|
||||
|
||||
type: [
|
||||
Type.WATER,
|
||||
],
|
||||
|
||||
dexId: 260,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/13/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/13/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {
|
||||
en: "Marshtomp",
|
||||
},
|
||||
|
||||
tags: [
|
||||
Tag.STAGE2,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 9,
|
||||
name: "Mitsuhiro Arita"
|
||||
},
|
||||
|
||||
abilities: [{
|
||||
id: 629,
|
||||
type: AbilityType.POKEPOWER,
|
||||
name: {
|
||||
en: "Water Call",
|
||||
},
|
||||
text: {
|
||||
en: "Once during your turn (before your attack), you may attach a Water Energy card from your hand to your Active Pokémon. This power can't be used if Swampert is affected by a Special Condition.",
|
||||
}
|
||||
}],
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.WATER,
|
||||
Type.WATER,
|
||||
Type.COLORLESS,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Hypno Splash",
|
||||
},
|
||||
text: {
|
||||
en: "The Defending Pokémon is now Asleep.",
|
||||
},
|
||||
damage: 50
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.LIGHTNING,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.RareHolo,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
98
cards/ex/ex1/14.ts
Normal file
98
cards/ex/ex1/14.ts
Normal 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: "ex1-14",
|
||||
localId: 14,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Wailord",
|
||||
},
|
||||
|
||||
hp: 120,
|
||||
|
||||
type: [
|
||||
Type.WATER,
|
||||
],
|
||||
|
||||
dexId: 321,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/14/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/14/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {
|
||||
en: "Wailmer",
|
||||
},
|
||||
|
||||
tags: [
|
||||
Tag.STAGE1,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 5,
|
||||
name: "Ken Sugimori"
|
||||
},
|
||||
|
||||
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.COLORLESS,
|
||||
Type.COLORLESS,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Take Down",
|
||||
},
|
||||
text: {
|
||||
en: "Wailord does 20 damage to itself.",
|
||||
},
|
||||
damage: 50
|
||||
},{
|
||||
cost: [
|
||||
Type.WATER,
|
||||
Type.WATER,
|
||||
Type.WATER,
|
||||
Type.COLORLESS,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Surf",
|
||||
},
|
||||
damage: 70
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.LIGHTNING,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.RareHolo,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
99
cards/ex/ex1/15.ts
Normal file
99
cards/ex/ex1/15.ts
Normal 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: "ex1-15",
|
||||
localId: 15,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Blaziken",
|
||||
},
|
||||
|
||||
hp: 110,
|
||||
|
||||
type: [
|
||||
Type.FIRE,
|
||||
],
|
||||
|
||||
dexId: 257,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/15/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/15/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {
|
||||
en: "Combusken",
|
||||
},
|
||||
|
||||
tags: [
|
||||
Tag.STAGE2,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 5,
|
||||
name: "Ken Sugimori"
|
||||
},
|
||||
|
||||
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.COLORLESS,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Clutch",
|
||||
},
|
||||
text: {
|
||||
en: "The Defending Pokémon can't retreat until the end of your opponent's next turn.",
|
||||
},
|
||||
damage: 20
|
||||
},{
|
||||
cost: [
|
||||
Type.FIRE,
|
||||
Type.COLORLESS,
|
||||
Type.COLORLESS,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Flamethrower",
|
||||
},
|
||||
text: {
|
||||
en: "Discard a Fire Energy card attached to Blaziken.",
|
||||
},
|
||||
damage: 80
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.WATER,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Rare,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
95
cards/ex/ex1/16.ts
Normal file
95
cards/ex/ex1/16.ts
Normal 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: "ex1-16",
|
||||
localId: 16,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Breloom",
|
||||
},
|
||||
|
||||
hp: 70,
|
||||
|
||||
type: [
|
||||
Type.GRASS,
|
||||
],
|
||||
|
||||
dexId: 286,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/16/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/16/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {
|
||||
en: "Shroomish",
|
||||
},
|
||||
|
||||
tags: [
|
||||
Tag.STAGE1,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 5,
|
||||
name: "Ken Sugimori"
|
||||
},
|
||||
|
||||
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.COLORLESS,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Headbutt",
|
||||
},
|
||||
damage: 20
|
||||
},{
|
||||
cost: [
|
||||
Type.GRASS,
|
||||
Type.COLORLESS,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Battle Blast",
|
||||
},
|
||||
text: {
|
||||
en: "Does 40 damage plus 10 more damage for each Fighting Energy attached to Breloom.\"",
|
||||
},
|
||||
damage: 40
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.FIRE,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Rare,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
99
cards/ex/ex1/17.ts
Normal file
99
cards/ex/ex1/17.ts
Normal 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: "ex1-17",
|
||||
localId: 17,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Donphan",
|
||||
},
|
||||
|
||||
hp: 80,
|
||||
|
||||
type: [
|
||||
Type.FIGHTING,
|
||||
],
|
||||
|
||||
dexId: 232,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/17/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/17/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {
|
||||
en: "Phanpy",
|
||||
},
|
||||
|
||||
tags: [
|
||||
Tag.STAGE1,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 0,
|
||||
name: "Kagemaru Himeno"
|
||||
},
|
||||
|
||||
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.FIGHTING,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Rend",
|
||||
},
|
||||
text: {
|
||||
en: "If the Defending Pokémon has any damage counters on it, this attack does 20 damage plus 20 more damage.",
|
||||
},
|
||||
damage: 20
|
||||
},{
|
||||
cost: [
|
||||
Type.FIGHTING,
|
||||
Type.COLORLESS,
|
||||
Type.COLORLESS,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Double Spin",
|
||||
},
|
||||
text: {
|
||||
en: "Flip 2 coins. This attack does 60 damage times the number of heads.",
|
||||
},
|
||||
damage: 60
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.GRASS,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Rare,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
92
cards/ex/ex1/18.ts
Normal file
92
cards/ex/ex1/18.ts
Normal 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: "ex1-18",
|
||||
localId: 18,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Nosepass",
|
||||
},
|
||||
|
||||
hp: 60,
|
||||
|
||||
type: [
|
||||
Type.FIGHTING,
|
||||
],
|
||||
|
||||
dexId: 299,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/18/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/18/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {},
|
||||
|
||||
tags: [
|
||||
Tag.BASIC,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 9,
|
||||
name: "Mitsuhiro Arita"
|
||||
},
|
||||
|
||||
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Invisible Hand",
|
||||
},
|
||||
text: {
|
||||
en: "If any of your opponent's Active Pokémon are Evolved Pokémon, search your deck for any 1 card and put it into your hand. Shuffle your deck afterward.",
|
||||
},
|
||||
},{
|
||||
cost: [
|
||||
Type.COLORLESS,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Repulsion",
|
||||
},
|
||||
text: {
|
||||
en: "Flip a coin. If heads, your opponent returns the Defending Pokémon and all cards attached to it to his or her hand. (If your opponent doesn't have any Benched Pokémon or other Active Pokémon, this attack does nothing.)",
|
||||
},
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.WATER,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Rare,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
108
cards/ex/ex1/19.ts
Normal file
108
cards/ex/ex1/19.ts
Normal file
@ -0,0 +1,108 @@
|
||||
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: "ex1-19",
|
||||
localId: 19,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Pelipper",
|
||||
},
|
||||
|
||||
hp: 70,
|
||||
|
||||
type: [
|
||||
Type.WATER,
|
||||
],
|
||||
|
||||
dexId: 279,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/19/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/19/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {
|
||||
en: "Wingull",
|
||||
},
|
||||
|
||||
tags: [
|
||||
Tag.STAGE1,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 10,
|
||||
name: "Kouki Saitou"
|
||||
},
|
||||
|
||||
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Stockpile",
|
||||
},
|
||||
text: {
|
||||
en: "During your next turn, Spit Up's base damage is 70 instead of 30, and Swallow's base damage is 60 instead of 20.",
|
||||
},
|
||||
},{
|
||||
cost: [
|
||||
Type.WATER,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Spit Up",
|
||||
},
|
||||
damage: 30
|
||||
},{
|
||||
cost: [
|
||||
Type.WATER,
|
||||
Type.COLORLESS,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Swallow",
|
||||
},
|
||||
text: {
|
||||
en: "After your attack, remove from Pelipper the number of damage counters equal to the damage you did to the Defending Pokémon. If Pelipper has fewer damage counters than that, remove all of them.",
|
||||
},
|
||||
damage: 20
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.LIGHTNING,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
resistances: [{
|
||||
type: Type.FIGHTING,
|
||||
value: "-30"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Rare,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
106
cards/ex/ex1/2.ts
Normal file
106
cards/ex/ex1/2.ts
Normal 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: "ex1-2",
|
||||
localId: 2,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Beautifly",
|
||||
},
|
||||
|
||||
hp: 80,
|
||||
|
||||
type: [
|
||||
Type.GRASS,
|
||||
],
|
||||
|
||||
dexId: 267,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/2/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/2/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {
|
||||
en: "Silcoon",
|
||||
},
|
||||
|
||||
tags: [
|
||||
Tag.STAGE2,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 30,
|
||||
name: "Hajime Kusajima"
|
||||
},
|
||||
|
||||
abilities: [{
|
||||
id: 783,
|
||||
type: AbilityType.POKEBODY,
|
||||
name: {
|
||||
en: "Withering Dust",
|
||||
},
|
||||
text: {
|
||||
en: "As long as Beautifly is in play, do not apply Resistance for all Active Pokémon.",
|
||||
}
|
||||
}],
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.GRASS
|
||||
],
|
||||
name: {
|
||||
en: "Stun Spore",
|
||||
},
|
||||
text: {
|
||||
en: "Flip a coin. If heads, the Defending Pokémon is now Paralyzed.",
|
||||
},
|
||||
damage: 20
|
||||
},{
|
||||
cost: [
|
||||
Type.GRASS,
|
||||
Type.COLORLESS,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Parallel Gain",
|
||||
},
|
||||
text: {
|
||||
en: "Remove 1 damage counter from each of your Pokémon, including Beautifly.",
|
||||
},
|
||||
damage: 50
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.FIRE,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.RareHolo,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
98
cards/ex/ex1/20.ts
Normal file
98
cards/ex/ex1/20.ts
Normal 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: "ex1-20",
|
||||
localId: 20,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Sceptile",
|
||||
},
|
||||
|
||||
hp: 100,
|
||||
|
||||
type: [
|
||||
Type.GRASS,
|
||||
],
|
||||
|
||||
dexId: 254,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/20/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/20/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {
|
||||
en: "Grovyle",
|
||||
},
|
||||
|
||||
tags: [
|
||||
Tag.STAGE2,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 5,
|
||||
name: "Ken Sugimori"
|
||||
},
|
||||
|
||||
abilities: [{
|
||||
id: 242,
|
||||
type: AbilityType.POKEPOWER,
|
||||
name: {
|
||||
en: "Energy Trans",
|
||||
},
|
||||
text: {
|
||||
en: "As often as you like during your turn (before your attack), move a Grass Energy card attached to 1 of your Pokémon to another of your Pokémon. This power can't be used if Sceptile is affected by a Special Condition.",
|
||||
}
|
||||
}],
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.GRASS,
|
||||
Type.COLORLESS,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Tail Rap",
|
||||
},
|
||||
text: {
|
||||
en: "Flip 2 coins. This attack does 50 damage times the number of heads.",
|
||||
},
|
||||
damage: 50
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.FIRE,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
resistances: [{
|
||||
type: Type.WATER,
|
||||
value: "-30"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Rare,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
95
cards/ex/ex1/21.ts
Normal file
95
cards/ex/ex1/21.ts
Normal 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: "ex1-21",
|
||||
localId: 21,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Seaking",
|
||||
},
|
||||
|
||||
hp: 70,
|
||||
|
||||
type: [
|
||||
Type.WATER,
|
||||
],
|
||||
|
||||
dexId: 119,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/21/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/21/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {
|
||||
en: "Goldeen",
|
||||
},
|
||||
|
||||
tags: [
|
||||
Tag.STAGE1,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 30,
|
||||
name: "Hajime Kusajima"
|
||||
},
|
||||
|
||||
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.WATER
|
||||
],
|
||||
name: {
|
||||
en: "Water Arrow",
|
||||
},
|
||||
text: {
|
||||
en: "Choose 1 of your opponent's Pokémon. This attack does 20 damage to that Pokémon. (Don't apply Weakness and Resistance for Benched Pokémon.)",
|
||||
},
|
||||
},{
|
||||
cost: [
|
||||
Type.COLORLESS,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Fast Stream",
|
||||
},
|
||||
text: {
|
||||
en: "Move 1 Energy card attached to the Defending Pokémon to the other Defending Pokémon. (Ignore this effect if your opponent has only 1 Defending Pokémon.)",
|
||||
},
|
||||
damage: 30
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.LIGHTNING,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Rare,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
95
cards/ex/ex1/22.ts
Normal file
95
cards/ex/ex1/22.ts
Normal 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: "ex1-22",
|
||||
localId: 22,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Sharpedo",
|
||||
},
|
||||
|
||||
hp: 70,
|
||||
|
||||
type: [
|
||||
Type.WATER,
|
||||
],
|
||||
|
||||
dexId: 319,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/22/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/22/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {
|
||||
en: "Carvanha",
|
||||
},
|
||||
|
||||
tags: [
|
||||
Tag.STAGE1,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 30,
|
||||
name: "Hajime Kusajima"
|
||||
},
|
||||
|
||||
abilities: [{
|
||||
id: 227,
|
||||
type: AbilityType.POKEBODY,
|
||||
name: {
|
||||
en: "Rough Skin",
|
||||
},
|
||||
text: {
|
||||
en: "If Sharpedo is your Active Pokémon and is damaged by an opponent's attack (even if Sharpedo is Knocked Out), put 2 damage counters on the Attacking Pokémon.",
|
||||
}
|
||||
}],
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.WATER,
|
||||
Type.COLORLESS,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Dark Slash",
|
||||
},
|
||||
text: {
|
||||
en: "You may discard a Darkness Energy card attached to Sharpedo. If you do, this attack does 40 damage plus 30 more damage.",
|
||||
},
|
||||
damage: 40
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.LIGHTNING,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Rare,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
102
cards/ex/ex1/23.ts
Normal file
102
cards/ex/ex1/23.ts
Normal 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: "ex1-23",
|
||||
localId: 23,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Swampert",
|
||||
},
|
||||
|
||||
hp: 100,
|
||||
|
||||
type: [
|
||||
Type.WATER,
|
||||
],
|
||||
|
||||
dexId: 260,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/23/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/23/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {
|
||||
en: "Marshtomp",
|
||||
},
|
||||
|
||||
tags: [
|
||||
Tag.STAGE2,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 5,
|
||||
name: "Ken Sugimori"
|
||||
},
|
||||
|
||||
abilities: [{
|
||||
id: 229,
|
||||
type: AbilityType.POKEBODY,
|
||||
name: {
|
||||
en: "Natural Remedy",
|
||||
},
|
||||
text: {
|
||||
en: "Once during your turn (before your attack), when you attach a Water Energy from your hand to Swampert, remove 1 damage counter from Swampert.",
|
||||
}
|
||||
}],
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.WATER
|
||||
],
|
||||
name: {
|
||||
en: "Water Arrow",
|
||||
},
|
||||
text: {
|
||||
en: "Choose 1 of your opponent's Pokémon. This attack does 20 damage to that Pokémon. (Don't apply Weakness and Resistance for Benched Pokémon.)",
|
||||
},
|
||||
},{
|
||||
cost: [
|
||||
Type.WATER,
|
||||
Type.COLORLESS,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Waterfall",
|
||||
},
|
||||
damage: 50
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.LIGHTNING,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Rare,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
95
cards/ex/ex1/24.ts
Normal file
95
cards/ex/ex1/24.ts
Normal 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: "ex1-24",
|
||||
localId: 24,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Weezing",
|
||||
},
|
||||
|
||||
hp: 80,
|
||||
|
||||
type: [
|
||||
Type.GRASS,
|
||||
],
|
||||
|
||||
dexId: 110,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/24/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/24/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {
|
||||
en: "Koffing",
|
||||
},
|
||||
|
||||
tags: [
|
||||
Tag.STAGE1,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 32,
|
||||
name: "Atsuko Nishida"
|
||||
},
|
||||
|
||||
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.GRASS
|
||||
],
|
||||
name: {
|
||||
en: "Confusion Gas",
|
||||
},
|
||||
text: {
|
||||
en: "The Defending Pokémon is now Confused.",
|
||||
},
|
||||
damage: 10
|
||||
},{
|
||||
cost: [
|
||||
Type.GRASS,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Poison Smog",
|
||||
},
|
||||
text: {
|
||||
en: "Each Defending Pokémon is now Poisoned. Does 10 damage to each of your opponent's Benched Pokémon. (Don't apply Weakness and Resistance for Benched Pokémon.)",
|
||||
},
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.PSYCHIC,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Rare,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
94
cards/ex/ex1/25.ts
Normal file
94
cards/ex/ex1/25.ts
Normal 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: "ex1-25",
|
||||
localId: 25,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Aron",
|
||||
},
|
||||
|
||||
hp: 50,
|
||||
|
||||
type: [
|
||||
Type.METAL,
|
||||
],
|
||||
|
||||
dexId: 304,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/25/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/25/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {},
|
||||
|
||||
tags: [
|
||||
Tag.BASIC,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 2,
|
||||
name: "Midori Harada"
|
||||
},
|
||||
|
||||
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.METAL
|
||||
],
|
||||
name: {
|
||||
en: "Rollout",
|
||||
},
|
||||
damage: 10
|
||||
},{
|
||||
cost: [
|
||||
Type.COLORLESS,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Double Stab",
|
||||
},
|
||||
text: {
|
||||
en: "Flip 2 coins. This attack does 20 damage times the number of heads.",
|
||||
},
|
||||
damage: 20
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.FIRE,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
resistances: [{
|
||||
type: Type.GRASS,
|
||||
value: "-30"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Uncommon,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
92
cards/ex/ex1/26.ts
Normal file
92
cards/ex/ex1/26.ts
Normal 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: "ex1-26",
|
||||
localId: 26,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Cascoon",
|
||||
},
|
||||
|
||||
hp: 70,
|
||||
|
||||
type: [
|
||||
Type.GRASS,
|
||||
],
|
||||
|
||||
dexId: 268,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/26/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/26/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {
|
||||
en: "Wurmple",
|
||||
},
|
||||
|
||||
tags: [
|
||||
Tag.STAGE1,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 2,
|
||||
name: "Midori Harada"
|
||||
},
|
||||
|
||||
abilities: [{
|
||||
id: 795,
|
||||
type: AbilityType.POKEBODY,
|
||||
name: {
|
||||
en: "Hard Cocoon",
|
||||
},
|
||||
text: {
|
||||
en: "During your opponent's turn, if Cascoon would be damaged by an opponent's attack (after applying Weakness and Resistance), flip a coin. If heads, reduce that damage by 30.",
|
||||
}
|
||||
}],
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.GRASS
|
||||
],
|
||||
name: {
|
||||
en: "Poison Thread",
|
||||
},
|
||||
text: {
|
||||
en: "The Defending Pokémon is now Poisoned.",
|
||||
},
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.FIRE,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Uncommon,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
94
cards/ex/ex1/27.ts
Normal file
94
cards/ex/ex1/27.ts
Normal 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: "ex1-27",
|
||||
localId: 27,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Combusken",
|
||||
},
|
||||
|
||||
hp: 70,
|
||||
|
||||
type: [
|
||||
Type.FIRE,
|
||||
],
|
||||
|
||||
dexId: 256,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/27/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/27/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {
|
||||
en: "Torchic",
|
||||
},
|
||||
|
||||
tags: [
|
||||
Tag.STAGE1,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 10,
|
||||
name: "Kouki Saitou"
|
||||
},
|
||||
|
||||
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.FIRE
|
||||
],
|
||||
name: {
|
||||
en: "Flare",
|
||||
},
|
||||
damage: 20
|
||||
},{
|
||||
cost: [
|
||||
Type.COLORLESS,
|
||||
Type.COLORLESS,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Double Kick",
|
||||
},
|
||||
text: {
|
||||
en: "Flip 2 coins. This attack does 40 damage times the number of heads.",
|
||||
},
|
||||
damage: 40
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.WATER,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Uncommon,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
94
cards/ex/ex1/28.ts
Normal file
94
cards/ex/ex1/28.ts
Normal 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: "ex1-28",
|
||||
localId: 28,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Combusken",
|
||||
},
|
||||
|
||||
hp: 80,
|
||||
|
||||
type: [
|
||||
Type.FIRE,
|
||||
],
|
||||
|
||||
dexId: 256,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/28/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/28/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {
|
||||
en: "Torchic",
|
||||
},
|
||||
|
||||
tags: [
|
||||
Tag.STAGE1,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 5,
|
||||
name: "Ken Sugimori"
|
||||
},
|
||||
|
||||
abilities: [{
|
||||
id: 22,
|
||||
type: AbilityType.POKEBODY,
|
||||
name: {
|
||||
en: "Natural Cure",
|
||||
},
|
||||
text: {
|
||||
en: "When you attach a Fire Energy card from your hand to Combusken, remove all Special Conditions from Combusken.",
|
||||
}
|
||||
}],
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.COLORLESS,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Lunge",
|
||||
},
|
||||
text: {
|
||||
en: "Flip a coin. If tails, this attack does nothing.",
|
||||
},
|
||||
damage: 50
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.WATER,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Uncommon,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
96
cards/ex/ex1/29.ts
Normal file
96
cards/ex/ex1/29.ts
Normal 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: "ex1-29",
|
||||
localId: 29,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Delcatty",
|
||||
},
|
||||
|
||||
hp: 80,
|
||||
|
||||
type: [
|
||||
Type.COLORLESS,
|
||||
],
|
||||
|
||||
dexId: 301,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/29/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/29/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {
|
||||
en: "Skitty",
|
||||
},
|
||||
|
||||
tags: [
|
||||
Tag.STAGE1,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 5,
|
||||
name: "Ken Sugimori"
|
||||
},
|
||||
|
||||
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Energy Call",
|
||||
},
|
||||
text: {
|
||||
en: "Attach 1 Energy card from your discard pile to your Active Pokémon.",
|
||||
},
|
||||
damage: 10
|
||||
},{
|
||||
cost: [
|
||||
Type.COLORLESS,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Cannonball",
|
||||
},
|
||||
text: {
|
||||
en: "Does 30 damage plus 10 more damage for each Energy attached to Delcatty but not used to pay for this attack's Energy cost.",
|
||||
},
|
||||
damage: 30
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.FIGHTING,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Uncommon,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
95
cards/ex/ex1/3.ts
Normal file
95
cards/ex/ex1/3.ts
Normal 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: "ex1-3",
|
||||
localId: 3,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Blaziken",
|
||||
},
|
||||
|
||||
hp: 100,
|
||||
|
||||
type: [
|
||||
Type.FIRE,
|
||||
],
|
||||
|
||||
dexId: 257,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/3/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/3/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {
|
||||
en: "Combusken",
|
||||
},
|
||||
|
||||
tags: [
|
||||
Tag.STAGE2,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 10,
|
||||
name: "Kouki Saitou"
|
||||
},
|
||||
|
||||
abilities: [{
|
||||
id: 221,
|
||||
type: AbilityType.POKEPOWER,
|
||||
name: {
|
||||
en: "Firestarter",
|
||||
},
|
||||
text: {
|
||||
en: "Once during your turn (before your attack), you may attach a Fire Energy card from your discard pile to 1 of your Benched Pokémon. This power can't be used if Blaziken is affected by a Special Condition.",
|
||||
}
|
||||
}],
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.FIRE,
|
||||
Type.COLORLESS,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Fire Stream",
|
||||
},
|
||||
text: {
|
||||
en: "Discard a Fire Energy card attached to Blaziken. If you do, 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: 50
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.WATER,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.RareHolo,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
96
cards/ex/ex1/30.ts
Normal file
96
cards/ex/ex1/30.ts
Normal 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: "ex1-30",
|
||||
localId: 30,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Electrike",
|
||||
},
|
||||
|
||||
hp: 50,
|
||||
|
||||
type: [
|
||||
Type.LIGHTNING,
|
||||
],
|
||||
|
||||
dexId: 309,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/30/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/30/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {},
|
||||
|
||||
tags: [
|
||||
Tag.BASIC,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 30,
|
||||
name: "Hajime Kusajima"
|
||||
},
|
||||
|
||||
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.LIGHTNING
|
||||
],
|
||||
name: {
|
||||
en: "Charge",
|
||||
},
|
||||
text: {
|
||||
en: "Attach a Lightning Energy from your discard pile to Electrike.",
|
||||
},
|
||||
},{
|
||||
cost: [
|
||||
Type.LIGHTNING,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Thunder Jolt",
|
||||
},
|
||||
text: {
|
||||
en: "Flip a coin. If tails, Electrike does 10 damage to itself.",
|
||||
},
|
||||
damage: 30
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.FIGHTING,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
resistances: [{
|
||||
type: Type.METAL,
|
||||
value: "-30"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Uncommon,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
100
cards/ex/ex1/31.ts
Normal file
100
cards/ex/ex1/31.ts
Normal 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: "ex1-31",
|
||||
localId: 31,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Grovyle",
|
||||
},
|
||||
|
||||
hp: 70,
|
||||
|
||||
type: [
|
||||
Type.GRASS,
|
||||
],
|
||||
|
||||
dexId: 253,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/31/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/31/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {
|
||||
en: "Treecko",
|
||||
},
|
||||
|
||||
tags: [
|
||||
Tag.STAGE1,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 2,
|
||||
name: "Midori Harada"
|
||||
},
|
||||
|
||||
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.COLORLESS,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Poison Breath",
|
||||
},
|
||||
text: {
|
||||
en: "The Defending Pokémon is now Poisoned.",
|
||||
},
|
||||
},{
|
||||
cost: [
|
||||
Type.GRASS,
|
||||
Type.COLORLESS,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Swift",
|
||||
},
|
||||
text: {
|
||||
en: "This attack's damage isn't affected by Weakness, Resistance, Poké-Powers, Poké-Bodies, or any other effects on the Defending Pokémon.",
|
||||
},
|
||||
damage: 30
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.FIRE,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
resistances: [{
|
||||
type: Type.WATER,
|
||||
value: "-30"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Uncommon,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
94
cards/ex/ex1/32.ts
Normal file
94
cards/ex/ex1/32.ts
Normal 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: "ex1-32",
|
||||
localId: 32,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Grovyle",
|
||||
},
|
||||
|
||||
hp: 80,
|
||||
|
||||
type: [
|
||||
Type.GRASS,
|
||||
],
|
||||
|
||||
dexId: 253,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/32/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/32/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {
|
||||
en: "Treecko",
|
||||
},
|
||||
|
||||
tags: [
|
||||
Tag.STAGE1,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 5,
|
||||
name: "Ken Sugimori"
|
||||
},
|
||||
|
||||
abilities: [{
|
||||
id: 22,
|
||||
type: AbilityType.POKEBODY,
|
||||
name: {
|
||||
en: "Natural Cure",
|
||||
},
|
||||
text: {
|
||||
en: "When you attach a Grass Energy card from your hand to Grovyle, remove all Special Conditions from Grovyle.",
|
||||
}
|
||||
}],
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.COLORLESS,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Slash",
|
||||
},
|
||||
damage: 20
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.FIRE,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
resistances: [{
|
||||
type: Type.WATER,
|
||||
value: "-30"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Uncommon,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
98
cards/ex/ex1/33.ts
Normal file
98
cards/ex/ex1/33.ts
Normal 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: "ex1-33",
|
||||
localId: 33,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Hariyama",
|
||||
},
|
||||
|
||||
hp: 80,
|
||||
|
||||
type: [
|
||||
Type.FIGHTING,
|
||||
],
|
||||
|
||||
dexId: 297,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/33/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/33/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {
|
||||
en: "Makuhita",
|
||||
},
|
||||
|
||||
tags: [
|
||||
Tag.STAGE1,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 5,
|
||||
name: "Ken Sugimori"
|
||||
},
|
||||
|
||||
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.FIGHTING,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Shove",
|
||||
},
|
||||
text: {
|
||||
en: "Flip a coin. If heads, the Defending Pokémon is now Paralyzed.",
|
||||
},
|
||||
damage: 20
|
||||
},{
|
||||
cost: [
|
||||
Type.FIGHTING,
|
||||
Type.COLORLESS,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Slap Down",
|
||||
},
|
||||
text: {
|
||||
en: "Flip 2 coins. This attack does 40 damage plus 10 more damage for each heads.",
|
||||
},
|
||||
damage: 40
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.PSYCHIC,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Uncommon,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
94
cards/ex/ex1/34.ts
Normal file
94
cards/ex/ex1/34.ts
Normal 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: "ex1-34",
|
||||
localId: 34,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Kirlia",
|
||||
},
|
||||
|
||||
hp: 70,
|
||||
|
||||
type: [
|
||||
Type.PSYCHIC,
|
||||
],
|
||||
|
||||
dexId: 281,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/34/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/34/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {
|
||||
en: "Ralts",
|
||||
},
|
||||
|
||||
tags: [
|
||||
Tag.STAGE1,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 5,
|
||||
name: "Ken Sugimori"
|
||||
},
|
||||
|
||||
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.PSYCHIC
|
||||
],
|
||||
name: {
|
||||
en: "Removal Beam",
|
||||
},
|
||||
text: {
|
||||
en: "Flip a coin. If heads, discard 1 Energy card attached to the Defending Pokémon.",
|
||||
},
|
||||
damage: 10
|
||||
},{
|
||||
cost: [
|
||||
Type.PSYCHIC,
|
||||
Type.COLORLESS,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Super Psy",
|
||||
},
|
||||
damage: 50
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.PSYCHIC,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Uncommon,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
93
cards/ex/ex1/35.ts
Normal file
93
cards/ex/ex1/35.ts
Normal 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: "ex1-35",
|
||||
localId: 35,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Kirlia",
|
||||
},
|
||||
|
||||
hp: 70,
|
||||
|
||||
type: [
|
||||
Type.PSYCHIC,
|
||||
],
|
||||
|
||||
dexId: 281,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/35/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/35/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {
|
||||
en: "Ralts",
|
||||
},
|
||||
|
||||
tags: [
|
||||
Tag.STAGE1,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 32,
|
||||
name: "Atsuko Nishida"
|
||||
},
|
||||
|
||||
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Dazzle Dance",
|
||||
},
|
||||
text: {
|
||||
en: "Flip a coin. If heads, each Defending Pokémon is now Confused.",
|
||||
},
|
||||
},{
|
||||
cost: [
|
||||
Type.PSYCHIC
|
||||
],
|
||||
name: {
|
||||
en: "Life Drain",
|
||||
},
|
||||
text: {
|
||||
en: "Flip a coin. If heads, put damage counters on the Defending Pokémon until it is 10 HP away from being Knocked Out.",
|
||||
},
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.PSYCHIC,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Uncommon,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
95
cards/ex/ex1/36.ts
Normal file
95
cards/ex/ex1/36.ts
Normal 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: "ex1-36",
|
||||
localId: 36,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Lairon",
|
||||
},
|
||||
|
||||
hp: 70,
|
||||
|
||||
type: [
|
||||
Type.METAL,
|
||||
],
|
||||
|
||||
dexId: 305,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/36/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/36/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {
|
||||
en: "Aron",
|
||||
},
|
||||
|
||||
tags: [
|
||||
Tag.STAGE1,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 5,
|
||||
name: "Ken Sugimori"
|
||||
},
|
||||
|
||||
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.COLORLESS,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Ram",
|
||||
},
|
||||
damage: 20
|
||||
},{
|
||||
cost: [
|
||||
Type.METAL,
|
||||
Type.COLORLESS,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Metal Claw",
|
||||
},
|
||||
damage: 40
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.FIRE,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
resistances: [{
|
||||
type: Type.GRASS,
|
||||
value: "-30"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Uncommon,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
101
cards/ex/ex1/37.ts
Normal file
101
cards/ex/ex1/37.ts
Normal 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: "ex1-37",
|
||||
localId: 37,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Lairon",
|
||||
},
|
||||
|
||||
hp: 80,
|
||||
|
||||
type: [
|
||||
Type.METAL,
|
||||
],
|
||||
|
||||
dexId: 305,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/37/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/37/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {
|
||||
en: "Aron",
|
||||
},
|
||||
|
||||
tags: [
|
||||
Tag.STAGE1,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 9,
|
||||
name: "Mitsuhiro Arita"
|
||||
},
|
||||
|
||||
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.METAL
|
||||
],
|
||||
name: {
|
||||
en: "Magnitude",
|
||||
},
|
||||
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: 20
|
||||
},{
|
||||
cost: [
|
||||
Type.COLORLESS,
|
||||
Type.COLORLESS,
|
||||
Type.COLORLESS,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "One-Two Strike",
|
||||
},
|
||||
text: {
|
||||
en: "Flip 2 coins. This attack does 30 damage plus 20 more damage for each heads.",
|
||||
},
|
||||
damage: 30
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.FIRE,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
resistances: [{
|
||||
type: Type.GRASS,
|
||||
value: "-30"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Uncommon,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
95
cards/ex/ex1/38.ts
Normal file
95
cards/ex/ex1/38.ts
Normal 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: "ex1-38",
|
||||
localId: 38,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Linoone",
|
||||
},
|
||||
|
||||
hp: 70,
|
||||
|
||||
type: [
|
||||
Type.COLORLESS,
|
||||
],
|
||||
|
||||
dexId: 264,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/38/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/38/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {
|
||||
en: "Zigzagoon",
|
||||
},
|
||||
|
||||
tags: [
|
||||
Tag.STAGE1,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 5,
|
||||
name: "Ken Sugimori"
|
||||
},
|
||||
|
||||
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Seek Out",
|
||||
},
|
||||
text: {
|
||||
en: "Search your deck for up to 2 cards and put them into your hand. Shuffle your deck afterward.",
|
||||
},
|
||||
},{
|
||||
cost: [
|
||||
Type.COLORLESS,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Continuous Headbutt",
|
||||
},
|
||||
text: {
|
||||
en: "Flip a coin until you get tails. This attack does 40 damage times the number of heads.",
|
||||
},
|
||||
damage: 40
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.FIGHTING,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Uncommon,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
101
cards/ex/ex1/39.ts
Normal file
101
cards/ex/ex1/39.ts
Normal 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: "ex1-39",
|
||||
localId: 39,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Manectric",
|
||||
},
|
||||
|
||||
hp: 70,
|
||||
|
||||
type: [
|
||||
Type.LIGHTNING,
|
||||
],
|
||||
|
||||
dexId: 310,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/39/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/39/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {
|
||||
en: "Electrike",
|
||||
},
|
||||
|
||||
tags: [
|
||||
Tag.STAGE1,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 5,
|
||||
name: "Ken Sugimori"
|
||||
},
|
||||
|
||||
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.COLORLESS,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Thundershock",
|
||||
},
|
||||
text: {
|
||||
en: "Flip a coin. If heads, the Defending Pokémon is now Paralyzed.",
|
||||
},
|
||||
damage: 20
|
||||
},{
|
||||
cost: [
|
||||
Type.LIGHTNING,
|
||||
Type.COLORLESS,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Gigashock",
|
||||
},
|
||||
text: {
|
||||
en: "Does 10 damage to 2 of your opponent's Benched Pokémon (1 if there is only 1). (Don't apply Weakness and Resistance for Benched Pokémon.)",
|
||||
},
|
||||
damage: 40
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.FIGHTING,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
resistances: [{
|
||||
type: Type.METAL,
|
||||
value: "-30"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Uncommon,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
99
cards/ex/ex1/4.ts
Normal file
99
cards/ex/ex1/4.ts
Normal 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: "ex1-4",
|
||||
localId: 4,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Camerupt",
|
||||
},
|
||||
|
||||
hp: 90,
|
||||
|
||||
type: [
|
||||
Type.FIRE,
|
||||
],
|
||||
|
||||
dexId: 323,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/4/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/4/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {
|
||||
en: "Numel",
|
||||
},
|
||||
|
||||
tags: [
|
||||
Tag.STAGE1,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 5,
|
||||
name: "Ken Sugimori"
|
||||
},
|
||||
|
||||
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.FIRE,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Lava Burn",
|
||||
},
|
||||
text: {
|
||||
en: "Choose 1 of your opponent's Benched Pokémon. This attack does 10 damage to that Pokémon. (Don't apply Weakness and Resistance for Benched Pokémon.)",
|
||||
},
|
||||
damage: 20
|
||||
},{
|
||||
cost: [
|
||||
Type.FIRE,
|
||||
Type.FIRE,
|
||||
Type.COLORLESS,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Fire Spin",
|
||||
},
|
||||
text: {
|
||||
en: "Discard 2 basic Energy cards attached to Camerupt or this attack does nothing.",
|
||||
},
|
||||
damage: 100
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.WATER,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.RareHolo,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
94
cards/ex/ex1/40.ts
Normal file
94
cards/ex/ex1/40.ts
Normal 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: "ex1-40",
|
||||
localId: 40,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Marshtomp",
|
||||
},
|
||||
|
||||
hp: 70,
|
||||
|
||||
type: [
|
||||
Type.WATER,
|
||||
],
|
||||
|
||||
dexId: 259,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/40/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/40/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {
|
||||
en: "Mudkip",
|
||||
},
|
||||
|
||||
tags: [
|
||||
Tag.STAGE1,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 9,
|
||||
name: "Mitsuhiro Arita"
|
||||
},
|
||||
|
||||
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.WATER
|
||||
],
|
||||
name: {
|
||||
en: "Bubble",
|
||||
},
|
||||
text: {
|
||||
en: "Flip a coin. If heads, the Defending Pokémon is now Paralyzed.",
|
||||
},
|
||||
damage: 10
|
||||
},{
|
||||
cost: [
|
||||
Type.COLORLESS,
|
||||
Type.COLORLESS,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Slash",
|
||||
},
|
||||
damage: 40
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.LIGHTNING,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Uncommon,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
94
cards/ex/ex1/41.ts
Normal file
94
cards/ex/ex1/41.ts
Normal 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: "ex1-41",
|
||||
localId: 41,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Marshtomp",
|
||||
},
|
||||
|
||||
hp: 80,
|
||||
|
||||
type: [
|
||||
Type.WATER,
|
||||
],
|
||||
|
||||
dexId: 259,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/41/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/41/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {
|
||||
en: "Mudkip",
|
||||
},
|
||||
|
||||
tags: [
|
||||
Tag.STAGE1,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 5,
|
||||
name: "Ken Sugimori"
|
||||
},
|
||||
|
||||
abilities: [{
|
||||
id: 22,
|
||||
type: AbilityType.POKEBODY,
|
||||
name: {
|
||||
en: "Natural Cure",
|
||||
},
|
||||
text: {
|
||||
en: "When you attach a Water Energy from your hand to Marshtomp, remove all Special Conditions from Marshtomp.",
|
||||
}
|
||||
}],
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.COLORLESS,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Aqua Sonic",
|
||||
},
|
||||
text: {
|
||||
en: "This attack's damage is not affected by Resistance.",
|
||||
},
|
||||
damage: 20
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.LIGHTNING,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Uncommon,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
98
cards/ex/ex1/42.ts
Normal file
98
cards/ex/ex1/42.ts
Normal 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: "ex1-42",
|
||||
localId: 42,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Mightyena",
|
||||
},
|
||||
|
||||
hp: 70,
|
||||
|
||||
type: [
|
||||
Type.DARKNESS,
|
||||
],
|
||||
|
||||
dexId: 262,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/42/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/42/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {
|
||||
en: "Poochyena",
|
||||
},
|
||||
|
||||
tags: [
|
||||
Tag.STAGE1,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 5,
|
||||
name: "Ken Sugimori"
|
||||
},
|
||||
|
||||
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.COLORLESS,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Bite",
|
||||
},
|
||||
damage: 20
|
||||
},{
|
||||
cost: [
|
||||
Type.DARKNESS,
|
||||
Type.COLORLESS,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Ambush",
|
||||
},
|
||||
text: {
|
||||
en: "Flip a coin. If heads, this attack does 30 damage plus 30 more damage.",
|
||||
},
|
||||
damage: 30
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.FIGHTING,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
resistances: [{
|
||||
type: Type.PSYCHIC,
|
||||
value: "-30"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Uncommon,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
93
cards/ex/ex1/43.ts
Normal file
93
cards/ex/ex1/43.ts
Normal 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: "ex1-43",
|
||||
localId: 43,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Silcoon",
|
||||
},
|
||||
|
||||
hp: 60,
|
||||
|
||||
type: [
|
||||
Type.GRASS,
|
||||
],
|
||||
|
||||
dexId: 266,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/43/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/43/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {
|
||||
en: "Wurmple",
|
||||
},
|
||||
|
||||
tags: [
|
||||
Tag.STAGE1,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 30,
|
||||
name: "Hajime Kusajima"
|
||||
},
|
||||
|
||||
abilities: [{
|
||||
id: 795,
|
||||
type: AbilityType.POKEBODY,
|
||||
name: {
|
||||
en: "Hard Cocoon",
|
||||
},
|
||||
text: {
|
||||
en: "During your opponent's turn, if Silcoon would be damaged by an opponent's attack (after applying Weakness and Resistance), flip a coin. If heads, reduce that damage by 30.",
|
||||
}
|
||||
}],
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.GRASS
|
||||
],
|
||||
name: {
|
||||
en: "Gooey Thread",
|
||||
},
|
||||
text: {
|
||||
en: "The Defending Pokémon can't retreat until the end of your opponent's next turn.",
|
||||
},
|
||||
damage: 10
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.FIRE,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Uncommon,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
92
cards/ex/ex1/44.ts
Normal file
92
cards/ex/ex1/44.ts
Normal 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: "ex1-44",
|
||||
localId: 44,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Skitty",
|
||||
},
|
||||
|
||||
hp: 40,
|
||||
|
||||
type: [
|
||||
Type.COLORLESS,
|
||||
],
|
||||
|
||||
dexId: 300,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/44/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/44/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {},
|
||||
|
||||
tags: [
|
||||
Tag.BASIC,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 2,
|
||||
name: "Midori Harada"
|
||||
},
|
||||
|
||||
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Minor Errand-Running",
|
||||
},
|
||||
text: {
|
||||
en: "Search your deck for 2 basic Energy cards, show them to your opponent, and put them into your hand. Shuffle your deck afterward.",
|
||||
},
|
||||
},{
|
||||
cost: [
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Lullaby",
|
||||
},
|
||||
text: {
|
||||
en: "The Defending Pokémon is now Asleep.",
|
||||
},
|
||||
damage: 10
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.FIGHTING,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Uncommon,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
93
cards/ex/ex1/45.ts
Normal file
93
cards/ex/ex1/45.ts
Normal 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: "ex1-45",
|
||||
localId: 45,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Slakoth",
|
||||
},
|
||||
|
||||
hp: 40,
|
||||
|
||||
type: [
|
||||
Type.COLORLESS,
|
||||
],
|
||||
|
||||
dexId: 287,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/45/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/45/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {},
|
||||
|
||||
tags: [
|
||||
Tag.BASIC,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 0,
|
||||
name: "Kagemaru Himeno"
|
||||
},
|
||||
|
||||
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Claw",
|
||||
},
|
||||
text: {
|
||||
en: "Flip a coin. If tails, this attack does nothing.",
|
||||
},
|
||||
damage: 20
|
||||
},{
|
||||
cost: [
|
||||
Type.COLORLESS,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Slack Off",
|
||||
},
|
||||
text: {
|
||||
en: "Remove all damage counters from Slakoth. Slakoth can't attack during your next turn.",
|
||||
},
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.FIGHTING,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Uncommon,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
94
cards/ex/ex1/46.ts
Normal file
94
cards/ex/ex1/46.ts
Normal 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: "ex1-46",
|
||||
localId: 46,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Swellow",
|
||||
},
|
||||
|
||||
hp: 70,
|
||||
|
||||
type: [
|
||||
Type.COLORLESS,
|
||||
],
|
||||
|
||||
dexId: 277,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/46/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/46/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {
|
||||
en: "Taillow",
|
||||
},
|
||||
|
||||
tags: [
|
||||
Tag.STAGE1,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 5,
|
||||
name: "Ken Sugimori"
|
||||
},
|
||||
|
||||
abilities: [{
|
||||
id: 604,
|
||||
type: AbilityType.POKEPOWER,
|
||||
name: {
|
||||
en: "Drive Off",
|
||||
},
|
||||
text: {
|
||||
en: "Once during your turn (before your attack), if Swellow is your Active Pokémon, you may switch 1 of the Defending Pokémon with 1 of your opponent's Benched Pokémon. Your opponent picks the Benched Pokémon to switch. This power can't be used if Swellow is affected by a Special Condition.",
|
||||
}
|
||||
}],
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.COLORLESS,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Wing Attack",
|
||||
},
|
||||
damage: 30
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.LIGHTNING,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
resistances: [{
|
||||
type: Type.FIGHTING,
|
||||
value: "-30"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Uncommon,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
98
cards/ex/ex1/47.ts
Normal file
98
cards/ex/ex1/47.ts
Normal 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: "ex1-47",
|
||||
localId: 47,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Vigoroth",
|
||||
},
|
||||
|
||||
hp: 70,
|
||||
|
||||
type: [
|
||||
Type.COLORLESS,
|
||||
],
|
||||
|
||||
dexId: 288,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/47/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/47/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {
|
||||
en: "Slakoth",
|
||||
},
|
||||
|
||||
tags: [
|
||||
Tag.STAGE1,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 0,
|
||||
name: "Kagemaru Himeno"
|
||||
},
|
||||
|
||||
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.COLORLESS,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Fury Swipes",
|
||||
},
|
||||
text: {
|
||||
en: "Flip 3 coins. This attack does 20 damage times the number of heads.",
|
||||
},
|
||||
damage: 20
|
||||
},{
|
||||
cost: [
|
||||
Type.COLORLESS,
|
||||
Type.COLORLESS,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Rage",
|
||||
},
|
||||
text: {
|
||||
en: "Does 20 damage plus 10 more damage for each damage counter on Vigoroth.",
|
||||
},
|
||||
damage: 20
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.FIGHTING,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Uncommon,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
94
cards/ex/ex1/48.ts
Normal file
94
cards/ex/ex1/48.ts
Normal 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: "ex1-48",
|
||||
localId: 48,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Wailmer",
|
||||
},
|
||||
|
||||
hp: 80,
|
||||
|
||||
type: [
|
||||
Type.WATER,
|
||||
],
|
||||
|
||||
dexId: 320,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/48/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/48/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {},
|
||||
|
||||
tags: [
|
||||
Tag.BASIC,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 9,
|
||||
name: "Mitsuhiro Arita"
|
||||
},
|
||||
|
||||
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.COLORLESS,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Rest",
|
||||
},
|
||||
text: {
|
||||
en: "Remove all Special Conditions and 4 damage counters from Wailmer (all if there are less than 4). Wailmer is now Asleep.",
|
||||
},
|
||||
},{
|
||||
cost: [
|
||||
Type.WATER,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Water Gun",
|
||||
},
|
||||
text: {
|
||||
en: "This attack does 20 damage plus 10 more damage for each Water Energy attached to Wailmer but not used to pay for this attack's Energy cost. You can't add more than 20 damage in this way.",
|
||||
},
|
||||
damage: 20
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.LIGHTNING,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Uncommon,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
93
cards/ex/ex1/49.ts
Normal file
93
cards/ex/ex1/49.ts
Normal 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: "ex1-49",
|
||||
localId: 49,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Aron",
|
||||
},
|
||||
|
||||
hp: 40,
|
||||
|
||||
type: [
|
||||
Type.METAL,
|
||||
],
|
||||
|
||||
dexId: 304,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/49/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/49/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {},
|
||||
|
||||
tags: [
|
||||
Tag.BASIC,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 9,
|
||||
name: "Mitsuhiro Arita"
|
||||
},
|
||||
|
||||
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Teary Eyes",
|
||||
},
|
||||
text: {
|
||||
en: "During your opponent's next turn, any damage done to Aron by attacks is reduced by 10.",
|
||||
},
|
||||
},{
|
||||
cost: [
|
||||
Type.COLORLESS,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Ram",
|
||||
},
|
||||
damage: 20
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.FIRE,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
resistances: [{
|
||||
type: Type.GRASS,
|
||||
value: "-30"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Common,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
93
cards/ex/ex1/5.ts
Normal file
93
cards/ex/ex1/5.ts
Normal 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: "ex1-5",
|
||||
localId: 5,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Delcatty",
|
||||
},
|
||||
|
||||
hp: 70,
|
||||
|
||||
type: [
|
||||
Type.COLORLESS,
|
||||
],
|
||||
|
||||
dexId: 301,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/5/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/5/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {
|
||||
en: "Skitty",
|
||||
},
|
||||
|
||||
tags: [
|
||||
Tag.STAGE1,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 32,
|
||||
name: "Atsuko Nishida"
|
||||
},
|
||||
|
||||
abilities: [{
|
||||
id: 223,
|
||||
type: AbilityType.POKEPOWER,
|
||||
name: {
|
||||
en: "Energy Draw",
|
||||
},
|
||||
text: {
|
||||
en: "Once during your turn (before your attack), you may discard 1 Energy card from your hand. Then draw up to 3 cards from your deck. This power can't be used if Delcatty is affected by a Special Condition.",
|
||||
}
|
||||
}],
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Max Energy Source",
|
||||
},
|
||||
text: {
|
||||
en: "Does 10 damage times the amount of Energy attached to all of your Active Pokémon.",
|
||||
},
|
||||
damage: 10
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.FIGHTING,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.RareHolo,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
82
cards/ex/ex1/50.ts
Normal file
82
cards/ex/ex1/50.ts
Normal 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: "ex1-50",
|
||||
localId: 50,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Aron",
|
||||
},
|
||||
|
||||
hp: 50,
|
||||
|
||||
type: [
|
||||
Type.METAL,
|
||||
],
|
||||
|
||||
dexId: 304,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/50/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/50/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {},
|
||||
|
||||
tags: [
|
||||
Tag.BASIC,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 5,
|
||||
name: "Ken Sugimori"
|
||||
},
|
||||
|
||||
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Gnaw",
|
||||
},
|
||||
damage: 10
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.FIRE,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
resistances: [{
|
||||
type: Type.GRASS,
|
||||
value: "-30"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Common,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
91
cards/ex/ex1/51.ts
Normal file
91
cards/ex/ex1/51.ts
Normal 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: "ex1-51",
|
||||
localId: 51,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Carvanha",
|
||||
},
|
||||
|
||||
hp: 40,
|
||||
|
||||
type: [
|
||||
Type.WATER,
|
||||
],
|
||||
|
||||
dexId: 318,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/51/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/51/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {},
|
||||
|
||||
tags: [
|
||||
Tag.BASIC,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 30,
|
||||
name: "Hajime Kusajima"
|
||||
},
|
||||
|
||||
abilities: [{
|
||||
id: 227,
|
||||
type: AbilityType.POKEBODY,
|
||||
name: {
|
||||
en: "Rough Skin",
|
||||
},
|
||||
text: {
|
||||
en: "If Carvanha is your Active Pokémon and is damaged by an opponent's attack (even if Carvanha is Knocked Out), put 1 damage counter on the Attacking Pokémon.",
|
||||
}
|
||||
}],
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Big Bite",
|
||||
},
|
||||
text: {
|
||||
en: "The Defending Pokémon can't retreat until the end of your opponent's next turn.",
|
||||
},
|
||||
damage: 10
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.LIGHTNING,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Common,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
82
cards/ex/ex1/52.ts
Normal file
82
cards/ex/ex1/52.ts
Normal 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: "ex1-52",
|
||||
localId: 52,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Electrike",
|
||||
},
|
||||
|
||||
hp: 50,
|
||||
|
||||
type: [
|
||||
Type.LIGHTNING,
|
||||
],
|
||||
|
||||
dexId: 309,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/52/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/52/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {},
|
||||
|
||||
tags: [
|
||||
Tag.BASIC,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 5,
|
||||
name: "Ken Sugimori"
|
||||
},
|
||||
|
||||
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Headbutt",
|
||||
},
|
||||
damage: 10
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.FIGHTING,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
resistances: [{
|
||||
type: Type.METAL,
|
||||
value: "-30"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Common,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
93
cards/ex/ex1/53.ts
Normal file
93
cards/ex/ex1/53.ts
Normal 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: "ex1-53",
|
||||
localId: 53,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Electrike",
|
||||
},
|
||||
|
||||
hp: 50,
|
||||
|
||||
type: [
|
||||
Type.LIGHTNING,
|
||||
],
|
||||
|
||||
dexId: 309,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/53/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/53/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {},
|
||||
|
||||
tags: [
|
||||
Tag.BASIC,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 9,
|
||||
name: "Mitsuhiro Arita"
|
||||
},
|
||||
|
||||
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Super Thunder Wave",
|
||||
},
|
||||
text: {
|
||||
en: "Flip a coin. If heads, each Defending Pokémon is now Paralyzed.",
|
||||
},
|
||||
},{
|
||||
cost: [
|
||||
Type.COLORLESS,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Tackle",
|
||||
},
|
||||
damage: 20
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.FIGHTING,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
resistances: [{
|
||||
type: Type.METAL,
|
||||
value: "-30"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Common,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
91
cards/ex/ex1/54.ts
Normal file
91
cards/ex/ex1/54.ts
Normal 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: "ex1-54",
|
||||
localId: 54,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Koffing",
|
||||
},
|
||||
|
||||
hp: 50,
|
||||
|
||||
type: [
|
||||
Type.GRASS,
|
||||
],
|
||||
|
||||
dexId: 109,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/54/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/54/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {},
|
||||
|
||||
tags: [
|
||||
Tag.BASIC,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 32,
|
||||
name: "Atsuko Nishida"
|
||||
},
|
||||
|
||||
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Tackle",
|
||||
},
|
||||
damage: 10
|
||||
},{
|
||||
cost: [
|
||||
Type.GRASS,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Double-edge",
|
||||
},
|
||||
text: {
|
||||
en: "Koffing does 10 damage to itself.",
|
||||
},
|
||||
damage: 30
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.PSYCHIC,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Common,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
82
cards/ex/ex1/55.ts
Normal file
82
cards/ex/ex1/55.ts
Normal 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: "ex1-55",
|
||||
localId: 55,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Goldeen",
|
||||
},
|
||||
|
||||
hp: 50,
|
||||
|
||||
type: [
|
||||
Type.WATER,
|
||||
],
|
||||
|
||||
dexId: 118,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/55/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/55/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {},
|
||||
|
||||
tags: [
|
||||
Tag.BASIC,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 30,
|
||||
name: "Hajime Kusajima"
|
||||
},
|
||||
|
||||
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Flail",
|
||||
},
|
||||
text: {
|
||||
en: "Does 10 damage for each damage counter on Goldeen.",
|
||||
},
|
||||
damage: 10
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.LIGHTNING,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Common,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
88
cards/ex/ex1/56.ts
Normal file
88
cards/ex/ex1/56.ts
Normal 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: "ex1-56",
|
||||
localId: 56,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Makuhita",
|
||||
},
|
||||
|
||||
hp: 50,
|
||||
|
||||
type: [
|
||||
Type.FIGHTING,
|
||||
],
|
||||
|
||||
dexId: 296,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/56/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/56/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {},
|
||||
|
||||
tags: [
|
||||
Tag.BASIC,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 5,
|
||||
name: "Ken Sugimori"
|
||||
},
|
||||
|
||||
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Slap Push",
|
||||
},
|
||||
damage: 10
|
||||
},{
|
||||
cost: [
|
||||
Type.COLORLESS,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Lunge Out",
|
||||
},
|
||||
damage: 20
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.PSYCHIC,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Common,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
90
cards/ex/ex1/57.ts
Normal file
90
cards/ex/ex1/57.ts
Normal 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: "ex1-57",
|
||||
localId: 57,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Makuhita",
|
||||
},
|
||||
|
||||
hp: 50,
|
||||
|
||||
type: [
|
||||
Type.FIGHTING,
|
||||
],
|
||||
|
||||
dexId: 296,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/57/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/57/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {},
|
||||
|
||||
tags: [
|
||||
Tag.BASIC,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 0,
|
||||
name: "Kagemaru Himeno"
|
||||
},
|
||||
|
||||
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Fling",
|
||||
},
|
||||
text: {
|
||||
en: "Your opponent switches the Defending Pokémon with 1 of his or her Benched Pokémon.",
|
||||
},
|
||||
},{
|
||||
cost: [
|
||||
Type.FIGHTING,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Low Kick",
|
||||
},
|
||||
damage: 30
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.PSYCHIC,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Common,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
82
cards/ex/ex1/58.ts
Normal file
82
cards/ex/ex1/58.ts
Normal 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: "ex1-58",
|
||||
localId: 58,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Makuhita",
|
||||
},
|
||||
|
||||
hp: 50,
|
||||
|
||||
type: [
|
||||
Type.FIGHTING,
|
||||
],
|
||||
|
||||
dexId: 296,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/58/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/58/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {},
|
||||
|
||||
tags: [
|
||||
Tag.BASIC,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 23,
|
||||
name: "Naoyo Kimura"
|
||||
},
|
||||
|
||||
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.FIGHTING
|
||||
],
|
||||
name: {
|
||||
en: "Fake Out",
|
||||
},
|
||||
text: {
|
||||
en: "Flip a coin. If heads, the Defending Pokémon is now Paralyzed.",
|
||||
},
|
||||
damage: 10
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.PSYCHIC,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Common,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
82
cards/ex/ex1/59.ts
Normal file
82
cards/ex/ex1/59.ts
Normal 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: "ex1-59",
|
||||
localId: 59,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Mudkip",
|
||||
},
|
||||
|
||||
hp: 50,
|
||||
|
||||
type: [
|
||||
Type.WATER,
|
||||
],
|
||||
|
||||
dexId: 258,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/59/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/59/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {},
|
||||
|
||||
tags: [
|
||||
Tag.BASIC,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 9,
|
||||
name: "Mitsuhiro Arita"
|
||||
},
|
||||
|
||||
|
||||
|
||||
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: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
103
cards/ex/ex1/6.ts
Normal file
103
cards/ex/ex1/6.ts
Normal file
@ -0,0 +1,103 @@
|
||||
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: "ex1-6",
|
||||
localId: 6,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Dustox",
|
||||
},
|
||||
|
||||
hp: 90,
|
||||
|
||||
type: [
|
||||
Type.GRASS,
|
||||
],
|
||||
|
||||
dexId: 269,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/6/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/6/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {
|
||||
en: "Cascoon",
|
||||
},
|
||||
|
||||
tags: [
|
||||
Tag.STAGE2,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 2,
|
||||
name: "Midori Harada"
|
||||
},
|
||||
|
||||
abilities: [{
|
||||
id: 225,
|
||||
type: AbilityType.POKEBODY,
|
||||
name: {
|
||||
en: "Protective Dust",
|
||||
},
|
||||
text: {
|
||||
en: "Prevent all effects of attacks, except damage, done to Dustox by the Attacking Pokémon.",
|
||||
}
|
||||
}],
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.GRASS,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Toxic",
|
||||
},
|
||||
text: {
|
||||
en: "The Defending Pokémon is now Poisoned. Put 2 damage counters instead of 1 on the Defending Pokémon between turns.",
|
||||
},
|
||||
},{
|
||||
cost: [
|
||||
Type.GRASS,
|
||||
Type.COLORLESS,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Gust",
|
||||
},
|
||||
damage: 50
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.PSYCHIC,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.RareHolo,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
91
cards/ex/ex1/60.ts
Normal file
91
cards/ex/ex1/60.ts
Normal 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: "ex1-60",
|
||||
localId: 60,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Mudkip",
|
||||
},
|
||||
|
||||
hp: 50,
|
||||
|
||||
type: [
|
||||
Type.WATER,
|
||||
],
|
||||
|
||||
dexId: 258,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/60/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/60/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {},
|
||||
|
||||
tags: [
|
||||
Tag.BASIC,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 5,
|
||||
name: "Ken Sugimori"
|
||||
},
|
||||
|
||||
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Pound",
|
||||
},
|
||||
damage: 10
|
||||
},{
|
||||
cost: [
|
||||
Type.COLORLESS,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Fury Swipes",
|
||||
},
|
||||
text: {
|
||||
en: "Flip 3 coins. This attack does 10 damage times the number of heads.",
|
||||
},
|
||||
damage: 10
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.LIGHTNING,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Common,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
90
cards/ex/ex1/61.ts
Normal file
90
cards/ex/ex1/61.ts
Normal 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: "ex1-61",
|
||||
localId: 61,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Numel",
|
||||
},
|
||||
|
||||
hp: 50,
|
||||
|
||||
type: [
|
||||
Type.FIRE,
|
||||
],
|
||||
|
||||
dexId: 322,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/61/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/61/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {},
|
||||
|
||||
tags: [
|
||||
Tag.BASIC,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 5,
|
||||
name: "Ken Sugimori"
|
||||
},
|
||||
|
||||
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Headbutt",
|
||||
},
|
||||
damage: 10
|
||||
},{
|
||||
cost: [
|
||||
Type.FIRE,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Burn Off",
|
||||
},
|
||||
text: {
|
||||
en: "Flip a coin. If heads, each Defending Pokémon is now Burned.",
|
||||
},
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.WATER,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Common,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
90
cards/ex/ex1/62.ts
Normal file
90
cards/ex/ex1/62.ts
Normal 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: "ex1-62",
|
||||
localId: 62,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Phanpy",
|
||||
},
|
||||
|
||||
hp: 50,
|
||||
|
||||
type: [
|
||||
Type.FIGHTING,
|
||||
],
|
||||
|
||||
dexId: 231,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/62/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/62/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {},
|
||||
|
||||
tags: [
|
||||
Tag.BASIC,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 0,
|
||||
name: "Kagemaru Himeno"
|
||||
},
|
||||
|
||||
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Stampede",
|
||||
},
|
||||
damage: 10
|
||||
},{
|
||||
cost: [
|
||||
Type.FIGHTING,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Trembler",
|
||||
},
|
||||
text: {
|
||||
en: "Flip a coin. If heads, this attack does 10 damage to each Defending Pokémon, and each Defending Pokémon is now Paralyzed.",
|
||||
},
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.GRASS,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Common,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
82
cards/ex/ex1/63.ts
Normal file
82
cards/ex/ex1/63.ts
Normal 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: "ex1-63",
|
||||
localId: 63,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Poochyena",
|
||||
},
|
||||
|
||||
hp: 40,
|
||||
|
||||
type: [
|
||||
Type.DARKNESS,
|
||||
],
|
||||
|
||||
dexId: 261,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/63/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/63/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {},
|
||||
|
||||
tags: [
|
||||
Tag.BASIC,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 5,
|
||||
name: "Ken Sugimori"
|
||||
},
|
||||
|
||||
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Bite",
|
||||
},
|
||||
damage: 10
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.FIGHTING,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
resistances: [{
|
||||
type: Type.PSYCHIC,
|
||||
value: "-30"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Common,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
93
cards/ex/ex1/64.ts
Normal file
93
cards/ex/ex1/64.ts
Normal 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: "ex1-64",
|
||||
localId: 64,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Poochyena",
|
||||
},
|
||||
|
||||
hp: 50,
|
||||
|
||||
type: [
|
||||
Type.DARKNESS,
|
||||
],
|
||||
|
||||
dexId: 261,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/64/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/64/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {},
|
||||
|
||||
tags: [
|
||||
Tag.BASIC,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 32,
|
||||
name: "Atsuko Nishida"
|
||||
},
|
||||
|
||||
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.DARKNESS
|
||||
],
|
||||
name: {
|
||||
en: "Knock Off",
|
||||
},
|
||||
text: {
|
||||
en: "Flip a coin. If heads, choose 1 card from your opponent's hand without looking and discard it.",
|
||||
},
|
||||
},{
|
||||
cost: [
|
||||
Type.COLORLESS,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Rear Kick",
|
||||
},
|
||||
damage: 20
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.FIGHTING,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
resistances: [{
|
||||
type: Type.PSYCHIC,
|
||||
value: "-30"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Common,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
85
cards/ex/ex1/65.ts
Normal file
85
cards/ex/ex1/65.ts
Normal 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: "ex1-65",
|
||||
localId: 65,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Poochyena",
|
||||
},
|
||||
|
||||
hp: 50,
|
||||
|
||||
type: [
|
||||
Type.DARKNESS,
|
||||
],
|
||||
|
||||
dexId: 261,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/65/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/65/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {},
|
||||
|
||||
tags: [
|
||||
Tag.BASIC,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 23,
|
||||
name: "Naoyo Kimura"
|
||||
},
|
||||
|
||||
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.DARKNESS
|
||||
],
|
||||
name: {
|
||||
en: "Shadow Bind",
|
||||
},
|
||||
text: {
|
||||
en: "The Defending Pokémon can't retreat until the end of your opponent's next turn.",
|
||||
},
|
||||
damage: 10
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.FIGHTING,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
resistances: [{
|
||||
type: Type.PSYCHIC,
|
||||
value: "-30"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Common,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
82
cards/ex/ex1/66.ts
Normal file
82
cards/ex/ex1/66.ts
Normal 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: "ex1-66",
|
||||
localId: 66,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Ralts",
|
||||
},
|
||||
|
||||
hp: 50,
|
||||
|
||||
type: [
|
||||
Type.PSYCHIC,
|
||||
],
|
||||
|
||||
dexId: 280,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/66/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/66/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {},
|
||||
|
||||
tags: [
|
||||
Tag.BASIC,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 5,
|
||||
name: "Ken Sugimori"
|
||||
},
|
||||
|
||||
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.PSYCHIC
|
||||
],
|
||||
name: {
|
||||
en: "Confuse Ray",
|
||||
},
|
||||
text: {
|
||||
en: "Flip a coin. If heads, the Defending Pokémon is now Confused.",
|
||||
},
|
||||
damage: 10
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.PSYCHIC,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Common,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
91
cards/ex/ex1/67.ts
Normal file
91
cards/ex/ex1/67.ts
Normal 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: "ex1-67",
|
||||
localId: 67,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Ralts",
|
||||
},
|
||||
|
||||
hp: 50,
|
||||
|
||||
type: [
|
||||
Type.PSYCHIC,
|
||||
],
|
||||
|
||||
dexId: 280,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/67/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/67/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {},
|
||||
|
||||
tags: [
|
||||
Tag.BASIC,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 32,
|
||||
name: "Atsuko Nishida"
|
||||
},
|
||||
|
||||
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Headbutt",
|
||||
},
|
||||
damage: 10
|
||||
},{
|
||||
cost: [
|
||||
Type.PSYCHIC,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Hypnoblast",
|
||||
},
|
||||
text: {
|
||||
en: "The Defending Pokémon is now Asleep.",
|
||||
},
|
||||
damage: 20
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.PSYCHIC,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Common,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
91
cards/ex/ex1/68.ts
Normal file
91
cards/ex/ex1/68.ts
Normal 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: "ex1-68",
|
||||
localId: 68,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Ralts",
|
||||
},
|
||||
|
||||
hp: 50,
|
||||
|
||||
type: [
|
||||
Type.PSYCHIC,
|
||||
],
|
||||
|
||||
dexId: 280,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/68/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/68/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {},
|
||||
|
||||
tags: [
|
||||
Tag.BASIC,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 0,
|
||||
name: "Kagemaru Himeno"
|
||||
},
|
||||
|
||||
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Pound",
|
||||
},
|
||||
damage: 10
|
||||
},{
|
||||
cost: [
|
||||
Type.PSYCHIC,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Link Blast",
|
||||
},
|
||||
text: {
|
||||
en: "If Ralts and the Defending Pokémon have a different amount of Energy attached to them, this attack's base damage is 10 instead of 40.",
|
||||
},
|
||||
damage: 40
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.PSYCHIC,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Common,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
85
cards/ex/ex1/69.ts
Normal file
85
cards/ex/ex1/69.ts
Normal 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: "ex1-69",
|
||||
localId: 69,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Shroomish",
|
||||
},
|
||||
|
||||
hp: 40,
|
||||
|
||||
type: [
|
||||
Type.GRASS,
|
||||
],
|
||||
|
||||
dexId: 285,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/69/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/69/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {},
|
||||
|
||||
tags: [
|
||||
Tag.BASIC,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 32,
|
||||
name: "Atsuko Nishida"
|
||||
},
|
||||
|
||||
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Sleep Powder",
|
||||
},
|
||||
text: {
|
||||
en: "The Defending Pokémon is now Asleep.",
|
||||
},
|
||||
damage: 10
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.FIRE,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
resistances: [{
|
||||
type: Type.WATER,
|
||||
value: "-30"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Common,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
93
cards/ex/ex1/7.ts
Normal file
93
cards/ex/ex1/7.ts
Normal 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: "ex1-7",
|
||||
localId: 7,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Gardevoir",
|
||||
},
|
||||
|
||||
hp: 100,
|
||||
|
||||
type: [
|
||||
Type.PSYCHIC,
|
||||
],
|
||||
|
||||
dexId: 282,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/7/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/7/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {
|
||||
en: "Kirlia",
|
||||
},
|
||||
|
||||
tags: [
|
||||
Tag.STAGE2,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 5,
|
||||
name: "Ken Sugimori"
|
||||
},
|
||||
|
||||
abilities: [{
|
||||
id: 614,
|
||||
type: AbilityType.POKEPOWER,
|
||||
name: {
|
||||
en: "Psy Shadow",
|
||||
},
|
||||
text: {
|
||||
en: "Once during your turn (before your attack), you may search your deck for a Psychic Energy card and attach it to 1 of your Pokémon. Put 2 damage counters on that Pokémon. Shuffle your deck afterward. This power can't be used if Gardevoir is affected by a Special Condition.",
|
||||
}
|
||||
}],
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.PSYCHIC
|
||||
],
|
||||
name: {
|
||||
en: "Energy Burst",
|
||||
},
|
||||
text: {
|
||||
en: "Does 10 damage times the total amount of Energy attached to Gardevoir and the Defending Pokémon.",
|
||||
},
|
||||
damage: 10
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.PSYCHIC,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.RareHolo,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
89
cards/ex/ex1/70.ts
Normal file
89
cards/ex/ex1/70.ts
Normal file
@ -0,0 +1,89 @@
|
||||
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: "ex1-70",
|
||||
localId: 70,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Skitty",
|
||||
},
|
||||
|
||||
hp: 40,
|
||||
|
||||
type: [
|
||||
Type.COLORLESS,
|
||||
],
|
||||
|
||||
dexId: 300,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/70/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/70/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {},
|
||||
|
||||
tags: [
|
||||
Tag.BASIC,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 5,
|
||||
name: "Ken Sugimori"
|
||||
},
|
||||
|
||||
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Plus Energy",
|
||||
},
|
||||
text: {
|
||||
en: "Attach a basic Energy card from your hand to 1 of your Pokémon.",
|
||||
},
|
||||
},{
|
||||
cost: [
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Scratch",
|
||||
},
|
||||
damage: 10
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.FIGHTING,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Common,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
91
cards/ex/ex1/71.ts
Normal file
91
cards/ex/ex1/71.ts
Normal 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: "ex1-71",
|
||||
localId: 71,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Skitty",
|
||||
},
|
||||
|
||||
hp: 50,
|
||||
|
||||
type: [
|
||||
Type.COLORLESS,
|
||||
],
|
||||
|
||||
dexId: 300,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/71/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/71/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {},
|
||||
|
||||
tags: [
|
||||
Tag.BASIC,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 32,
|
||||
name: "Atsuko Nishida"
|
||||
},
|
||||
|
||||
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Tackle",
|
||||
},
|
||||
damage: 10
|
||||
},{
|
||||
cost: [
|
||||
Type.COLORLESS,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Lunge",
|
||||
},
|
||||
text: {
|
||||
en: "Flip a coin. If tails, this attack does nothing.",
|
||||
},
|
||||
damage: 30
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.FIGHTING,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Common,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
91
cards/ex/ex1/72.ts
Normal file
91
cards/ex/ex1/72.ts
Normal 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: "ex1-72",
|
||||
localId: 72,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Taillow",
|
||||
},
|
||||
|
||||
hp: 40,
|
||||
|
||||
type: [
|
||||
Type.COLORLESS,
|
||||
],
|
||||
|
||||
dexId: 276,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/72/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/72/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {},
|
||||
|
||||
tags: [
|
||||
Tag.BASIC,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 0,
|
||||
name: "Kagemaru Himeno"
|
||||
},
|
||||
|
||||
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Peck",
|
||||
},
|
||||
damage: 10
|
||||
},{
|
||||
cost: [
|
||||
Type.COLORLESS,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Wing Attack",
|
||||
},
|
||||
damage: 20
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.LIGHTNING,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
resistances: [{
|
||||
type: Type.FIGHTING,
|
||||
value: "-30"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Common,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
91
cards/ex/ex1/73.ts
Normal file
91
cards/ex/ex1/73.ts
Normal 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: "ex1-73",
|
||||
localId: 73,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Torchic",
|
||||
},
|
||||
|
||||
hp: 40,
|
||||
|
||||
type: [
|
||||
Type.FIRE,
|
||||
],
|
||||
|
||||
dexId: 255,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/73/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/73/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {},
|
||||
|
||||
tags: [
|
||||
Tag.BASIC,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 5,
|
||||
name: "Ken Sugimori"
|
||||
},
|
||||
|
||||
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Peck",
|
||||
},
|
||||
damage: 10
|
||||
},{
|
||||
cost: [
|
||||
Type.FIRE,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Fireworks",
|
||||
},
|
||||
text: {
|
||||
en: "Flip a coin. If tails, discard a Fire Energy card attached to Torchic.",
|
||||
},
|
||||
damage: 30
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.WATER,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Common,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
81
cards/ex/ex1/74.ts
Normal file
81
cards/ex/ex1/74.ts
Normal file
@ -0,0 +1,81 @@
|
||||
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: "ex1-74",
|
||||
localId: 74,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Torchic",
|
||||
},
|
||||
|
||||
hp: 50,
|
||||
|
||||
type: [
|
||||
Type.FIRE,
|
||||
],
|
||||
|
||||
dexId: 255,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/74/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/74/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {},
|
||||
|
||||
tags: [
|
||||
Tag.BASIC,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 10,
|
||||
name: "Kouki Saitou"
|
||||
},
|
||||
|
||||
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Singe",
|
||||
},
|
||||
text: {
|
||||
en: "Flip a coin. If heads, the Defending Pokémon is now Burned.",
|
||||
},
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.WATER,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Common,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
84
cards/ex/ex1/75.ts
Normal file
84
cards/ex/ex1/75.ts
Normal file
@ -0,0 +1,84 @@
|
||||
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: "ex1-75",
|
||||
localId: 75,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Treecko",
|
||||
},
|
||||
|
||||
hp: 40,
|
||||
|
||||
type: [
|
||||
Type.GRASS,
|
||||
],
|
||||
|
||||
dexId: 252,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/75/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/75/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {},
|
||||
|
||||
tags: [
|
||||
Tag.BASIC,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 2,
|
||||
name: "Midori Harada"
|
||||
},
|
||||
|
||||
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.GRASS
|
||||
],
|
||||
name: {
|
||||
en: "Poison Breath",
|
||||
},
|
||||
text: {
|
||||
en: "Flip a coin. If heads, the Defending Pokémon is now Poisoned.",
|
||||
},
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.FIRE,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
resistances: [{
|
||||
type: Type.WATER,
|
||||
value: "-30"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Common,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
91
cards/ex/ex1/76.ts
Normal file
91
cards/ex/ex1/76.ts
Normal 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: "ex1-76",
|
||||
localId: 76,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Treecko",
|
||||
},
|
||||
|
||||
hp: 40,
|
||||
|
||||
type: [
|
||||
Type.GRASS,
|
||||
],
|
||||
|
||||
dexId: 252,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/76/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/76/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {},
|
||||
|
||||
tags: [
|
||||
Tag.BASIC,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 5,
|
||||
name: "Ken Sugimori"
|
||||
},
|
||||
|
||||
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Tail Slap",
|
||||
},
|
||||
damage: 10
|
||||
},{
|
||||
cost: [
|
||||
Type.GRASS,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Razor Leaf",
|
||||
},
|
||||
damage: 20
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.FIRE,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
resistances: [{
|
||||
type: Type.WATER,
|
||||
value: "-30"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Common,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
85
cards/ex/ex1/77.ts
Normal file
85
cards/ex/ex1/77.ts
Normal 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: "ex1-77",
|
||||
localId: 77,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Wingull",
|
||||
},
|
||||
|
||||
hp: 40,
|
||||
|
||||
type: [
|
||||
Type.WATER,
|
||||
],
|
||||
|
||||
dexId: 278,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/77/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/77/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {},
|
||||
|
||||
tags: [
|
||||
Tag.BASIC,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 10,
|
||||
name: "Kouki Saitou"
|
||||
},
|
||||
|
||||
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.WATER
|
||||
],
|
||||
name: {
|
||||
en: "Surprise Attack",
|
||||
},
|
||||
text: {
|
||||
en: "Flip a coin. If tails, this attack does nothing.",
|
||||
},
|
||||
damage: 20
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.LIGHTNING,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
resistances: [{
|
||||
type: Type.FIGHTING,
|
||||
value: "-30"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Common,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
91
cards/ex/ex1/78.ts
Normal file
91
cards/ex/ex1/78.ts
Normal 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: "ex1-78",
|
||||
localId: 78,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Wurmple",
|
||||
},
|
||||
|
||||
hp: 50,
|
||||
|
||||
type: [
|
||||
Type.GRASS,
|
||||
],
|
||||
|
||||
dexId: 265,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/78/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/78/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {},
|
||||
|
||||
tags: [
|
||||
Tag.BASIC,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 30,
|
||||
name: "Hajime Kusajima"
|
||||
},
|
||||
|
||||
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Signs of Evolution",
|
||||
},
|
||||
text: {
|
||||
en: "Search your deck for Silcoon and Beautifly, or Cascoon and Dustox cards. Show 1 card or both cards of a pair to your opponent and put them into your hand. Shuffle your deck afterward.",
|
||||
},
|
||||
},{
|
||||
cost: [
|
||||
Type.GRASS
|
||||
],
|
||||
name: {
|
||||
en: "Poison Barb",
|
||||
},
|
||||
text: {
|
||||
en: "The Defending Pokémon is now Poisoned.",
|
||||
},
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.FIRE,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Common,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
82
cards/ex/ex1/79.ts
Normal file
82
cards/ex/ex1/79.ts
Normal 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: "ex1-79",
|
||||
localId: 79,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Zigzagoon",
|
||||
},
|
||||
|
||||
hp: 40,
|
||||
|
||||
type: [
|
||||
Type.COLORLESS,
|
||||
],
|
||||
|
||||
dexId: 263,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/79/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/79/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {},
|
||||
|
||||
tags: [
|
||||
Tag.BASIC,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 32,
|
||||
name: "Atsuko Nishida"
|
||||
},
|
||||
|
||||
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Fury Swipes",
|
||||
},
|
||||
text: {
|
||||
en: "Flip 3 coins. This attack does 10 damage times the number of heads.",
|
||||
},
|
||||
damage: 10
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.FIGHTING,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Common,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
96
cards/ex/ex1/8.ts
Normal file
96
cards/ex/ex1/8.ts
Normal 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: "ex1-8",
|
||||
localId: 8,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Hariyama",
|
||||
},
|
||||
|
||||
hp: 90,
|
||||
|
||||
type: [
|
||||
Type.FIGHTING,
|
||||
],
|
||||
|
||||
dexId: 297,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/8/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/8/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {
|
||||
en: "Makuhita",
|
||||
},
|
||||
|
||||
tags: [
|
||||
Tag.STAGE1,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 23,
|
||||
name: "Naoyo Kimura"
|
||||
},
|
||||
|
||||
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.FIGHTING
|
||||
],
|
||||
name: {
|
||||
en: "Super Slap Push",
|
||||
},
|
||||
text: {
|
||||
en: "Does 20 damage to each Defending Pokémon.",
|
||||
},
|
||||
},{
|
||||
cost: [
|
||||
Type.FIGHTING,
|
||||
Type.COLORLESS,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Mega Throw",
|
||||
},
|
||||
text: {
|
||||
en: "If the Defending Pokémon is a Pokémon-ex, this attack does 40 damage plus 40 more damage.",
|
||||
},
|
||||
damage: 40
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.PSYCHIC,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.RareHolo,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
66
cards/ex/ex1/80.ts
Normal file
66
cards/ex/ex1/80.ts
Normal 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: "ex1-80",
|
||||
localId: 80,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Energy Removal 2",
|
||||
},
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/80/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/80/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {},
|
||||
|
||||
tags: [
|
||||
Tag.ITEM,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 11,
|
||||
name: "Keiji Kinebuchi"
|
||||
},
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Uncommon,
|
||||
|
||||
category: Category.TRAINER,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
66
cards/ex/ex1/81.ts
Normal file
66
cards/ex/ex1/81.ts
Normal 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: "ex1-81",
|
||||
localId: 81,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Energy Restore",
|
||||
},
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/81/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/81/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {},
|
||||
|
||||
tags: [
|
||||
Tag.ITEM,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 125,
|
||||
name: "Hideyuki Nakajima"
|
||||
},
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Uncommon,
|
||||
|
||||
category: Category.TRAINER,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
66
cards/ex/ex1/82.ts
Normal file
66
cards/ex/ex1/82.ts
Normal 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: "ex1-82",
|
||||
localId: 82,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Energy Switch",
|
||||
},
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/82/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/82/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {},
|
||||
|
||||
tags: [
|
||||
Tag.ITEM,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 42,
|
||||
name: "Ken Ikuji"
|
||||
},
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Uncommon,
|
||||
|
||||
category: Category.TRAINER,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
66
cards/ex/ex1/83.ts
Normal file
66
cards/ex/ex1/83.ts
Normal 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: "ex1-83",
|
||||
localId: 83,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Lady Outing",
|
||||
},
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/83/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/83/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {},
|
||||
|
||||
tags: [
|
||||
Tag.SUPPORTER,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 5,
|
||||
name: "Ken Sugimori"
|
||||
},
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Uncommon,
|
||||
|
||||
category: Category.TRAINER,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
66
cards/ex/ex1/84.ts
Normal file
66
cards/ex/ex1/84.ts
Normal 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: "ex1-84",
|
||||
localId: 84,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Lum Berry",
|
||||
},
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/84/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/84/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {},
|
||||
|
||||
tags: [
|
||||
Tag.TOOL,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 87,
|
||||
name: "Kazuo Yazawa"
|
||||
},
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Uncommon,
|
||||
|
||||
category: Category.TRAINER,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
66
cards/ex/ex1/85.ts
Normal file
66
cards/ex/ex1/85.ts
Normal 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: "ex1-85",
|
||||
localId: 85,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Oran Berry",
|
||||
},
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/85/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/85/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {},
|
||||
|
||||
tags: [
|
||||
Tag.TOOL,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 87,
|
||||
name: "Kazuo Yazawa"
|
||||
},
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Uncommon,
|
||||
|
||||
category: Category.TRAINER,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
66
cards/ex/ex1/86.ts
Normal file
66
cards/ex/ex1/86.ts
Normal 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: "ex1-86",
|
||||
localId: 86,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Poké Ball",
|
||||
},
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/86/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/86/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {},
|
||||
|
||||
tags: [
|
||||
Tag.ITEM,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 173,
|
||||
name: "K. Hoshiba"
|
||||
},
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Uncommon,
|
||||
|
||||
category: Category.TRAINER,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
66
cards/ex/ex1/87.ts
Normal file
66
cards/ex/ex1/87.ts
Normal 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: "ex1-87",
|
||||
localId: 87,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Pokémon Reversal",
|
||||
},
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/87/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/87/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {},
|
||||
|
||||
tags: [
|
||||
Tag.ITEM,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 57,
|
||||
name: "Hiromichi Sugiyama"
|
||||
},
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Uncommon,
|
||||
|
||||
category: Category.TRAINER,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
66
cards/ex/ex1/88.ts
Normal file
66
cards/ex/ex1/88.ts
Normal 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: "ex1-88",
|
||||
localId: 88,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "PokéNav",
|
||||
},
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/88/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/88/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {},
|
||||
|
||||
tags: [
|
||||
Tag.ITEM,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 76,
|
||||
name: "Katsura Tabata"
|
||||
},
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Uncommon,
|
||||
|
||||
category: Category.TRAINER,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
66
cards/ex/ex1/89.ts
Normal file
66
cards/ex/ex1/89.ts
Normal 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: "ex1-89",
|
||||
localId: 89,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Professor Birch",
|
||||
},
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/89/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/89/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {},
|
||||
|
||||
tags: [
|
||||
Tag.SUPPORTER,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 5,
|
||||
name: "Ken Sugimori"
|
||||
},
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Uncommon,
|
||||
|
||||
category: Category.TRAINER,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
100
cards/ex/ex1/9.ts
Normal file
100
cards/ex/ex1/9.ts
Normal 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: "ex1-9",
|
||||
localId: 9,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Manectric",
|
||||
},
|
||||
|
||||
hp: 70,
|
||||
|
||||
type: [
|
||||
Type.LIGHTNING,
|
||||
],
|
||||
|
||||
dexId: 310,
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/9/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/9/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {
|
||||
en: "Electrike",
|
||||
},
|
||||
|
||||
tags: [
|
||||
Tag.STAGE1,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 9,
|
||||
name: "Mitsuhiro Arita"
|
||||
},
|
||||
|
||||
|
||||
|
||||
attacks: [{
|
||||
cost: [
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Attract Current",
|
||||
},
|
||||
text: {
|
||||
en: "Search your deck for a Lightning Energy card and attach it to 1 of your Pokémon. Shuffle your deck afterward.",
|
||||
},
|
||||
damage: 10
|
||||
},{
|
||||
cost: [
|
||||
Type.LIGHTNING,
|
||||
Type.LIGHTNING,
|
||||
Type.COLORLESS
|
||||
],
|
||||
name: {
|
||||
en: "Thunder Jolt",
|
||||
},
|
||||
text: {
|
||||
en: "Flip a coin. If tails, Manectric does 10 damage to itself.",
|
||||
},
|
||||
damage: 50
|
||||
}],
|
||||
|
||||
weaknesses: [{
|
||||
type: Type.FIGHTING,
|
||||
value: "×2"
|
||||
}],
|
||||
|
||||
resistances: [{
|
||||
type: Type.METAL,
|
||||
value: "-30"
|
||||
}],
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.RareHolo,
|
||||
|
||||
category: Category.POKEMON,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
66
cards/ex/ex1/90.ts
Normal file
66
cards/ex/ex1/90.ts
Normal 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: "ex1-90",
|
||||
localId: 90,
|
||||
|
||||
// Card informations
|
||||
name: {
|
||||
en: "Energy Search",
|
||||
},
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
image: {
|
||||
low: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/90/low.png",
|
||||
},
|
||||
high: {
|
||||
en: "https://assets.tcgdex.net/en/ex/ex1/90/high.png",
|
||||
},
|
||||
},
|
||||
|
||||
evolveFrom: {},
|
||||
|
||||
tags: [
|
||||
Tag.ITEM,
|
||||
],
|
||||
|
||||
illustrator: {
|
||||
id: 124,
|
||||
name: "Kai Ishikawa"
|
||||
},
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
rarity: Rarity.Common,
|
||||
|
||||
category: Category.TRAINER,
|
||||
|
||||
set: {
|
||||
name: "Ruby & Sapphire",
|
||||
code: "ex1"
|
||||
}
|
||||
}
|
||||
|
||||
export default card
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user