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

Initial Database

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

92
cards/ecard/ecard3/1.ts Normal file
View File

@ -0,0 +1,92 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-1",
localId: 1,
// Card informations
name: {
en: "Aerodactyl",
},
hp: 70,
type: [
Type.FIGHTING,
],
dexId: 142,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/1/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/1/high.png",
},
},
evolveFrom: {},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 73,
name: "Toshinao Aoki"
},
abilities: [{
id: 420,
type: AbilityType.POKEPOWER,
name: {
en: "Ancient Wind",
},
text: {
en: "Once during your turn (before you attack) if Aerodactyl is your Active Pokémon, you may ignore all Poké-Bodies until the end of your turn. This power can't be used if Aerodactyl is affected by a Special Condition.",
}
}],
attacks: [{
cost: [
Type.FIGHTING,
Type.COLORLESS
],
name: {
en: "Rising Lunge",
},
text: {
en: "Flip a coin. If heads, this attack does 20 damage plus 20 more damage.",
},
damage: 20
}],
weaknesses: [{
type: Type.WATER,
value: "×2"
}],
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

99
cards/ecard/ecard3/10.ts Normal file
View File

@ -0,0 +1,99 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-10",
localId: 10,
// Card informations
name: {
en: "Gengar",
},
hp: 100,
type: [
Type.PSYCHIC,
],
dexId: 94,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/10/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/10/high.png",
},
},
evolveFrom: {
en: "Haunter",
},
tags: [
Tag.STAGE2,
],
illustrator: {
id: 25,
name: "Kyoko Umemoto"
},
abilities: [{
id: 1017,
type: AbilityType.POKEPOWER,
name: {
en: "Manipulate",
},
text: {
en: "When you play Gengar from your hand to evolve your Active Pokémon, you may put a Basic Pokémon (excluding Baby Pokémon) from your discard pile onto your bench. Then flip 3 coins. For each heads, choose a basic Energy card from your discard pile and attach it to that Pokémon.",
}
}],
attacks: [{
cost: [
Type.PSYCHIC,
Type.PSYCHIC,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Hydrokinesis",
},
text: {
en: "Flip a coin. If heads, the Defending Pokémon is now Burned. If tails, the Defending Pokémon is now Confused.",
},
damage: 40
}],
weaknesses: [{
type: Type.DARKNESS,
value: "×2"
}],
resistances: [{
type: Type.FIGHTING,
value: "-30"
}],
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

93
cards/ecard/ecard3/100.ts Normal file
View File

@ -0,0 +1,93 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-100",
localId: 100,
// Card informations
name: {
en: "Snorlax",
},
hp: 80,
type: [
Type.COLORLESS,
],
dexId: 143,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/100/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/100/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 23,
name: "Naoyo Kimura"
},
abilities: [{
id: 1314,
type: AbilityType.POKEPOWER,
name: {
en: "Lolling About",
},
text: {
en: "Once during your turn (before you attack) if Snorlax is your Active Pokémon, you may remove 1 damage counter from Snorlax. Snorlax is now Asleep. This power can't be used if Snorlax is affected by a Special Condition.",
}
}],
attacks: [{
cost: [
Type.COLORLESS,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Continuous Tumble",
},
text: {
en: "Flip a coin until you get tails. This attack does 30 damage times the number of heads.",
},
damage: 30
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

90
cards/ecard/ecard3/101.ts Normal file
View File

@ -0,0 +1,90 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-101",
localId: 101,
// Card informations
name: {
en: "Snubbull",
},
hp: 50,
type: [
Type.COLORLESS,
],
dexId: 209,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/101/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/101/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 55,
name: "Hisao Nakamura"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Scary Face",
},
text: {
en: "Flip a coin. If heads, until the end of your opponent's next turn the Defending Pokémon can't Retreat.",
},
},{
cost: [
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Bite",
},
damage: 20
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

92
cards/ecard/ecard3/102.ts Normal file
View File

@ -0,0 +1,92 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-102",
localId: 102,
// Card informations
name: {
en: "Stantler",
},
hp: 60,
type: [
Type.COLORLESS,
],
dexId: 234,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/102/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/102/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 43,
name: "Aya Kusube"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Threaten",
},
text: {
en: "Flip a coin. If heads, look at your opponent's hand. If he or she has any Trainer cards there, choose 1 of them. Your opponent shuffles that card back into his or her deck.",
},
},{
cost: [
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Antler Swipe",
},
text: {
en: "Flip a coin. If heads, this attack does 20 damage to the Defending Pokémon (Don't apply Weakness and Resistance) If tails, your and opponent has any Benched Pokémon, choose 1 of them and this attack does 20 damage to it. (Don't apply Weakness and Resistance for Benched Pokémon.)",
},
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

92
cards/ecard/ecard3/103.ts Normal file
View File

@ -0,0 +1,92 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-103",
localId: 103,
// Card informations
name: {
en: "Staryu",
},
hp: 40,
type: [
Type.WATER,
],
dexId: 120,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/103/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/103/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 25,
name: "Kyoko Umemoto"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Energy Healing",
},
text: {
en: "Remove 2 damage counters from Staryu for each energy attached to it. If it has fewer damage counters than that, remove all of them.",
},
},{
cost: [
Type.WATER
],
name: {
en: "Doubleslap",
},
text: {
en: "Flip 2 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: "Skyridge",
code: "ecard3"
}
}
export default card

91
cards/ecard/ecard3/104.ts Normal file
View File

@ -0,0 +1,91 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-104",
localId: 104,
// Card informations
name: {
en: "Staryu",
},
hp: 50,
type: [
Type.WATER,
],
dexId: 120,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/104/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/104/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 75,
name: "Keiko Fukuyama"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Slap",
},
damage: 10
},{
cost: [
Type.WATER,
Type.COLORLESS
],
name: {
en: "Confuse Ray",
},
text: {
en: "Flip a coin. If heads, the Defending Pokémon is now Confused.",
},
damage: 10
}],
weaknesses: [{
type: Type.LIGHTNING,
value: "×2"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

100
cards/ecard/ecard3/105.ts Normal file
View File

@ -0,0 +1,100 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-105",
localId: 105,
// Card informations
name: {
en: "Sunflora",
},
hp: 70,
type: [
Type.GRASS,
],
dexId: 192,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/105/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/105/high.png",
},
},
evolveFrom: {
en: "Sunkern",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 37,
name: "Miki Tanaka"
},
attacks: [{
cost: [
Type.GRASS,
Type.COLORLESS
],
name: {
en: "Energy Plant",
},
text: {
en: "Search your deck for a basic Energy card and attach it to 1 of your Pokémon. Shuffle your deck afterward.",
},
},{
cost: [
Type.GRASS,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Trip Over",
},
text: {
en: "Flip a coin. If heads, this attack does 30 damage plus 30 more damage.",
},
damage: 30
}],
weaknesses: [{
type: Type.FIRE,
value: "×2"
}],
resistances: [{
type: Type.WATER,
value: "-30"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

93
cards/ecard/ecard3/106.ts Normal file
View File

@ -0,0 +1,93 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-106",
localId: 106,
// Card informations
name: {
en: "Sunkern",
},
hp: 40,
type: [
Type.GRASS,
],
dexId: 191,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/106/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/106/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 73,
name: "Toshinao Aoki"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Rollout",
},
damage: 10
},{
cost: [
Type.GRASS
],
name: {
en: "Blot",
},
text: {
en: "If there are any damage counters on Sunkern, remove 1 of them.",
},
damage: 10
}],
weaknesses: [{
type: Type.FIRE,
value: "×2"
}],
resistances: [{
type: Type.WATER,
value: "-30"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

89
cards/ecard/ecard3/107.ts Normal file
View 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: "ecard3-107",
localId: 107,
// Card informations
name: {
en: "Swinub",
},
hp: 50,
type: [
Type.WATER,
],
dexId: 220,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/107/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/107/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 45,
name: "Yuka Morii"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Ram",
},
damage: 10
},{
cost: [
Type.WATER
],
name: {
en: "Freezing Breath",
},
text: {
en: "Flip a coin. If heads, the Defending Pokémon is now Paralyzed. If tails, the Defending Pokémon is now Asleep.",
},
}],
weaknesses: [{
type: Type.METAL,
value: "×2"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

94
cards/ecard/ecard3/108.ts Normal file
View File

@ -0,0 +1,94 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-108",
localId: 108,
// Card informations
name: {
en: "Swinub",
},
hp: 50,
type: [
Type.FIGHTING,
],
dexId: 220,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/108/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/108/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 73,
name: "Toshinao Aoki"
},
attacks: [{
cost: [
Type.FIGHTING
],
name: {
en: "Mud Slap",
},
damage: 10
},{
cost: [
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Overrun",
},
text: {
en: "If your opponent has nay Benched Pokémon, flip a coin. If heads, choose 1 of them and this attack does 10 damage to it. (Don't apply Weakness and Resistance for Benched Pokémon.)",
},
damage: 10
}],
weaknesses: [{
type: Type.GRASS,
value: "×2"
}],
resistances: [{
type: Type.LIGHTNING,
value: "-30"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

93
cards/ecard/ecard3/109.ts Normal file
View File

@ -0,0 +1,93 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-109",
localId: 109,
// Card informations
name: {
en: "Teddiursa",
},
hp: 40,
type: [
Type.COLORLESS,
],
dexId: 216,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/109/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/109/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 0,
name: "Kagemaru Himeno"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Surprise Attack",
},
text: {
en: "Flip a coin. If tails, this attack does nothing.",
},
},{
cost: [
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Rage",
},
text: {
en: "This attack does 10 damage plus 10 more damage for each damage counter on Teddiursa.",
},
damage: 10
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

95
cards/ecard/ecard3/11.ts Normal file
View File

@ -0,0 +1,95 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-11",
localId: 11,
// Card informations
name: {
en: "Gyarados",
},
hp: 90,
type: [
Type.WATER,
],
dexId: 130,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/11/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/11/high.png",
},
},
evolveFrom: {
en: "Magikarp",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 120,
name: "Kimiya Masago"
},
abilities: [{
id: 1018,
type: AbilityType.POKEPOWER,
name: {
en: "Flame Vapor",
},
text: {
en: "When you play Gyarados from your hand to evolve your Active Pokémon, you may flip 2 coins. For each heads, discard an Energy card attached to the Defending Pokémon.",
}
}],
attacks: [{
cost: [
Type.WATER,
Type.COLORLESS,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Dragon's Vengeance",
},
text: {
en: "If Gyarados has 7 or more damage counters on it, this attack's base damage is 100.",
},
}],
weaknesses: [{
type: Type.LIGHTNING,
value: "×2"
}],
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

100
cards/ecard/ecard3/110.ts Normal file
View File

@ -0,0 +1,100 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-110",
localId: 110,
// Card informations
name: {
en: "Ursaring",
},
hp: 80,
type: [
Type.COLORLESS,
],
dexId: 217,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/110/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/110/high.png",
},
},
evolveFrom: {
en: "Teddiursa",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 9,
name: "Mitsuhiro Arita"
},
attacks: [{
cost: [
Type.COLORLESS,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Bear Hug",
},
text: {
en: "The Defending Pokémon can't Retreat during your opponent's next turn.",
},
damage: 30
},{
cost: [
Type.COLORLESS,
Type.COLORLESS,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Rend",
},
text: {
en: "If the Defending Pokémon has any damage counters on it, this attack does 40 damage plus 20 more damage. If not, this attack does 40 damage.",
},
damage: 40
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

96
cards/ecard/ecard3/111.ts Normal file
View File

@ -0,0 +1,96 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-111",
localId: 111,
// Card informations
name: {
en: "Venomoth",
},
hp: 70,
type: [
Type.GRASS,
],
dexId: 49,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/111/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/111/high.png",
},
},
evolveFrom: {
en: "Venonat",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 22,
name: "Yukiko Baba"
},
attacks: [{
cost: [
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Healing Dust",
},
text: {
en: "Flip 2 coins. For each heads, remove 1 damage counter from each of your Pokémon. If a Pokémon has fewer damage counters than the number of heads, remove all of them.",
},
},{
cost: [
Type.GRASS,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Miracle Powder",
},
text: {
en: "Flip a coin. If heads, choose a Special Condition (Asleep, Burned, Confused, Paralyzed, or Poisoned). The Defending Pokémon is now affected by that Special Condition.",
},
}],
weaknesses: [{
type: Type.FIRE,
value: "×2"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

94
cards/ecard/ecard3/112.ts Normal file
View File

@ -0,0 +1,94 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-112",
localId: 112,
// Card informations
name: {
en: "Venonat",
},
hp: 50,
type: [
Type.GRASS,
],
dexId: 48,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/112/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/112/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 18,
name: "Tomokazu Komiya"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Double Spin",
},
text: {
en: "Flip 2 coins. This attack does 10 damage times the number of heads.",
},
damage: 10
},{
cost: [
Type.GRASS,
Type.COLORLESS
],
name: {
en: "Supersonic",
},
text: {
en: "Flip a coin. If heads, the Defending Pokémon is now Confused.",
},
damage: 10
}],
weaknesses: [{
type: Type.FIRE,
value: "×2"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

93
cards/ecard/ecard3/113.ts Normal file
View File

@ -0,0 +1,93 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-113",
localId: 113,
// Card informations
name: {
en: "Voltorb",
},
hp: 50,
type: [
Type.LIGHTNING,
],
dexId: 100,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/113/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/113/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 7,
name: "Sumiyoshi Kizuki"
},
attacks: [{
cost: [
Type.LIGHTNING
],
name: {
en: "Magnetic Pull",
},
text: {
en: "If your opponent has any Benched Pokémon, choose 1 of them and switch it with the Defending Pokémon.",
},
},{
cost: [
Type.LIGHTNING,
Type.COLORLESS
],
name: {
en: "Spin Tackle",
},
text: {
en: "Voltorb does 10 damage to itself.",
},
damage: 30
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

82
cards/ecard/ecard3/114.ts Normal file
View File

@ -0,0 +1,82 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-114",
localId: 114,
// Card informations
name: {
en: "Weedle",
},
hp: 40,
type: [
Type.GRASS,
],
dexId: 13,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/114/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/114/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 75,
name: "Keiko Fukuyama"
},
attacks: [{
cost: [
Type.GRASS
],
name: {
en: "Fury Attack",
},
text: {
en: "Flip 3 coins. This attack does 10 damage times the number of heads.",
},
damage: 10
}],
weaknesses: [{
type: Type.FIRE,
value: "×2"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

91
cards/ecard/ecard3/115.ts Normal file
View File

@ -0,0 +1,91 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-115",
localId: 115,
// Card informations
name: {
en: "Weedle",
},
hp: 50,
type: [
Type.GRASS,
],
dexId: 13,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/115/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/115/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 7,
name: "Sumiyoshi Kizuki"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Entangling Thread",
},
text: {
en: "Flip a coin. If heads, the Defending Pokémon is now Paralyzed.",
},
},{
cost: [
Type.GRASS
],
name: {
en: "Poison Horn",
},
text: {
en: "Flip a coin. If heads, the Defending Pokémon is now Poisoned.",
},
}],
weaknesses: [{
type: Type.FIRE,
value: "×2"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

99
cards/ecard/ecard3/116.ts Normal file
View File

@ -0,0 +1,99 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-116",
localId: 116,
// Card informations
name: {
en: "Yanma",
},
hp: 60,
type: [
Type.GRASS,
],
dexId: 193,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/116/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/116/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 37,
name: "Miki Tanaka"
},
attacks: [{
cost: [
Type.GRASS,
Type.COLORLESS
],
name: {
en: "Agility",
},
text: {
en: "Flip a coin. If heads, during your opponent's next turn prevent all effects of attacks, including damage, done to Yanma.",
},
damage: 10
},{
cost: [
Type.GRASS,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Triple Smash",
},
text: {
en: "Flip 3 coins. This attack does 20 damage plus 10 more damage for each heads.",
},
damage: 20
}],
weaknesses: [{
type: Type.LIGHTNING,
value: "×2"
}],
resistances: [{
type: Type.FIGHTING,
value: "-30"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

95
cards/ecard/ecard3/117.ts Normal file
View File

@ -0,0 +1,95 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-117",
localId: 117,
// Card informations
name: {
en: "Zubat",
},
hp: 40,
type: [
Type.GRASS,
],
dexId: 41,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/117/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/117/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 55,
name: "Hisao Nakamura"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Sound Waves",
},
text: {
en: "Flip a coin. If heads, the Defending Pokémon is now Confused.",
},
},{
cost: [
Type.GRASS
],
name: {
en: "Flitter",
},
text: {
en: "Choose 1 of your opponent's Pokémon. This attack does 10 damage to that Pokémon. Don't apply Weakness and Resistance. (Any other effects that would happen after applying Weakness and Resistance still happen.)",
},
damage: 10
}],
weaknesses: [{
type: Type.LIGHTNING,
value: "×2"
}],
resistances: [{
type: Type.FIGHTING,
value: "-30"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

91
cards/ecard/ecard3/118.ts Normal file
View File

@ -0,0 +1,91 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-118",
localId: 118,
// Card informations
name: {
en: "Zubat",
},
hp: 50,
type: [
Type.GRASS,
],
dexId: 41,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/118/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/118/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 25,
name: "Kyoko Umemoto"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Wing Attack",
},
damage: 10
},{
cost: [
Type.GRASS,
Type.COLORLESS
],
name: {
en: "Poison Spray",
},
text: {
en: "The Defending Pokémon is now Poisoned.",
},
damage: 20
}],
weaknesses: [{
type: Type.PSYCHIC,
value: "×2"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

64
cards/ecard/ecard3/119.ts Normal file
View File

@ -0,0 +1,64 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-119",
localId: 119,
// Card informations
name: {
en: "Ancient Ruins",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/119/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/119/high.png",
},
},
evolveFrom: {},
tags: [],
illustrator: {
id: 2,
name: "Midori Harada"
},
rarity: Rarity.Uncommon,
category: Category.TRAINER,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

101
cards/ecard/ecard3/12.ts Normal file
View File

@ -0,0 +1,101 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-12",
localId: 12,
// Card informations
name: {
en: "Houndoom",
},
hp: 70,
type: [
Type.DARKNESS,
],
dexId: 229,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/12/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/12/high.png",
},
},
evolveFrom: {
en: "Houndour",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 120,
name: "Kimiya Masago"
},
attacks: [{
cost: [
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Ambush",
},
text: {
en: "Flip a coin. If heads, this attack does 10 damage plus 20 more damage.",
},
damage: 10
},{
cost: [
Type.DARKNESS,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Lonely Fang",
},
text: {
en: "This attack does 30 damage plus 20 damage times the number of your opponent's Benched Pokémon minus the number of your Benched Pokémon. (For example, if your opponent has 3 Benched Pokémon and you have 1, this attack will do 30 damage plus 40 more damage.",
},
damage: 30
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
resistances: [{
type: Type.PSYCHIC,
value: "-30"
}],
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

64
cards/ecard/ecard3/120.ts Normal file
View File

@ -0,0 +1,64 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-120",
localId: 120,
// Card informations
name: {
en: "Relic Hunter",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/120/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/120/high.png",
},
},
evolveFrom: {},
tags: [],
illustrator: {
id: 0,
name: "Kagemaru Himeno"
},
rarity: Rarity.Uncommon,
category: Category.TRAINER,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

64
cards/ecard/ecard3/121.ts Normal file
View File

@ -0,0 +1,64 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-121",
localId: 121,
// Card informations
name: {
en: "Apricorn Maker",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/121/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/121/high.png",
},
},
evolveFrom: {},
tags: [],
illustrator: {
id: 0,
name: "Kagemaru Himeno"
},
rarity: Rarity.Uncommon,
category: Category.TRAINER,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

64
cards/ecard/ecard3/122.ts Normal file
View File

@ -0,0 +1,64 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-122",
localId: 122,
// Card informations
name: {
en: "Crystal Shard",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/122/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/122/high.png",
},
},
evolveFrom: {},
tags: [],
illustrator: {
id: 79,
name: "Jungo Suzuki"
},
rarity: Rarity.Uncommon,
category: Category.TRAINER,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

64
cards/ecard/ecard3/123.ts Normal file
View File

@ -0,0 +1,64 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-123",
localId: 123,
// Card informations
name: {
en: "Desert Shaman",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/123/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/123/high.png",
},
},
evolveFrom: {},
tags: [],
illustrator: {
id: 0,
name: "Kagemaru Himeno"
},
rarity: Rarity.Uncommon,
category: Category.TRAINER,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

64
cards/ecard/ecard3/124.ts Normal file
View File

@ -0,0 +1,64 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-124",
localId: 124,
// Card informations
name: {
en: "Fast Ball",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/124/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/124/high.png",
},
},
evolveFrom: {},
tags: [],
illustrator: {
id: 76,
name: "Katsura Tabata"
},
rarity: Rarity.Uncommon,
category: Category.TRAINER,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

64
cards/ecard/ecard3/125.ts Normal file
View File

@ -0,0 +1,64 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-125",
localId: 125,
// Card informations
name: {
en: "Fisherman",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/125/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/125/high.png",
},
},
evolveFrom: {},
tags: [],
illustrator: {
id: 0,
name: "Kagemaru Himeno"
},
rarity: Rarity.Uncommon,
category: Category.TRAINER,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

64
cards/ecard/ecard3/126.ts Normal file
View File

@ -0,0 +1,64 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-126",
localId: 126,
// Card informations
name: {
en: "Friend Ball",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/126/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/126/high.png",
},
},
evolveFrom: {},
tags: [],
illustrator: {
id: 76,
name: "Katsura Tabata"
},
rarity: Rarity.Uncommon,
category: Category.TRAINER,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

64
cards/ecard/ecard3/127.ts Normal file
View File

@ -0,0 +1,64 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-127",
localId: 127,
// Card informations
name: {
en: "Hyper Potion",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/127/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/127/high.png",
},
},
evolveFrom: {},
tags: [],
illustrator: {
id: 76,
name: "Katsura Tabata"
},
rarity: Rarity.Uncommon,
category: Category.TRAINER,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

64
cards/ecard/ecard3/128.ts Normal file
View File

@ -0,0 +1,64 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-128",
localId: 128,
// Card informations
name: {
en: "Lure Ball",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/128/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/128/high.png",
},
},
evolveFrom: {},
tags: [],
illustrator: {
id: 76,
name: "Katsura Tabata"
},
rarity: Rarity.Uncommon,
category: Category.TRAINER,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

64
cards/ecard/ecard3/129.ts Normal file
View File

@ -0,0 +1,64 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-129",
localId: 129,
// Card informations
name: {
en: "Miracle Sphere Alpha",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/129/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/129/high.png",
},
},
evolveFrom: {},
tags: [],
illustrator: {
id: 57,
name: "Hiromichi Sugiyama"
},
rarity: Rarity.Uncommon,
category: Category.TRAINER,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

106
cards/ecard/ecard3/13.ts Normal file
View File

@ -0,0 +1,106 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-13",
localId: 13,
// Card informations
name: {
en: "Jolteon",
},
hp: 70,
type: [
Type.LIGHTNING,
],
dexId: 135,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/13/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/13/high.png",
},
},
evolveFrom: {
en: "Eevee",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 74,
name: "Hikaru Koike"
},
abilities: [{
id: 431,
type: AbilityType.POKEBODY,
name: {
en: "Self Healing",
},
text: {
en: "Whenever you attach a Lightning Energy card from your hand to Jolteon, remove all Special Conditions affecting Jolteon.",
}
}],
attacks: [{
cost: [
Type.LIGHTNING
],
name: {
en: "Thundershock",
},
text: {
en: "Flip a coin. If heads, the Defending Pokémon is now Paralyzed.",
},
damage: 10
},{
cost: [
Type.LIGHTNING,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Thunderspark",
},
text: {
en: "This attack does 10 damage to each Benched Pokémon with at least 1 Energy card attached to it (yours and your opponent's).",
},
damage: 40
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

64
cards/ecard/ecard3/130.ts Normal file
View File

@ -0,0 +1,64 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-130",
localId: 130,
// Card informations
name: {
en: "Miracle Sphere Beta",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/130/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/130/high.png",
},
},
evolveFrom: {},
tags: [],
illustrator: {
id: 57,
name: "Hiromichi Sugiyama"
},
rarity: Rarity.Uncommon,
category: Category.TRAINER,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

64
cards/ecard/ecard3/131.ts Normal file
View File

@ -0,0 +1,64 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-131",
localId: 131,
// Card informations
name: {
en: "Miracle Sphere Gamma",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/131/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/131/high.png",
},
},
evolveFrom: {},
tags: [],
illustrator: {
id: 57,
name: "Hiromichi Sugiyama"
},
rarity: Rarity.Uncommon,
category: Category.TRAINER,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

64
cards/ecard/ecard3/132.ts Normal file
View File

@ -0,0 +1,64 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-132",
localId: 132,
// Card informations
name: {
en: "Mirage Stadium",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/132/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/132/high.png",
},
},
evolveFrom: {},
tags: [],
illustrator: {
id: 2,
name: "Midori Harada"
},
rarity: Rarity.Uncommon,
category: Category.TRAINER,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

64
cards/ecard/ecard3/133.ts Normal file
View File

@ -0,0 +1,64 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-133",
localId: 133,
// Card informations
name: {
en: "Mystery Plate Alpha",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/133/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/133/high.png",
},
},
evolveFrom: {},
tags: [],
illustrator: {
id: 57,
name: "Hiromichi Sugiyama"
},
rarity: Rarity.Uncommon,
category: Category.TRAINER,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

64
cards/ecard/ecard3/134.ts Normal file
View File

@ -0,0 +1,64 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-134",
localId: 134,
// Card informations
name: {
en: "Mystery Plate Beta",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/134/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/134/high.png",
},
},
evolveFrom: {},
tags: [],
illustrator: {
id: 57,
name: "Hiromichi Sugiyama"
},
rarity: Rarity.Uncommon,
category: Category.TRAINER,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

64
cards/ecard/ecard3/135.ts Normal file
View File

@ -0,0 +1,64 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-135",
localId: 135,
// Card informations
name: {
en: "Mystery Plate Gamma",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/135/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/135/high.png",
},
},
evolveFrom: {},
tags: [],
illustrator: {
id: 57,
name: "Hiromichi Sugiyama"
},
rarity: Rarity.Uncommon,
category: Category.TRAINER,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

64
cards/ecard/ecard3/136.ts Normal file
View File

@ -0,0 +1,64 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-136",
localId: 136,
// Card informations
name: {
en: "Mystery Plate Delta",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/136/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/136/high.png",
},
},
evolveFrom: {},
tags: [],
illustrator: {
id: 57,
name: "Hiromichi Sugiyama"
},
rarity: Rarity.Uncommon,
category: Category.TRAINER,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

64
cards/ecard/ecard3/137.ts Normal file
View File

@ -0,0 +1,64 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-137",
localId: 137,
// Card informations
name: {
en: "Mystery Zone",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/137/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/137/high.png",
},
},
evolveFrom: {},
tags: [],
illustrator: {
id: 42,
name: "Ken Ikuji"
},
rarity: Rarity.Uncommon,
category: Category.TRAINER,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

64
cards/ecard/ecard3/138.ts Normal file
View File

@ -0,0 +1,64 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-138",
localId: 138,
// Card informations
name: {
en: "Oracle",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/138/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/138/high.png",
},
},
evolveFrom: {},
tags: [],
illustrator: {
id: 0,
name: "Kagemaru Himeno"
},
rarity: Rarity.Uncommon,
category: Category.TRAINER,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

64
cards/ecard/ecard3/139.ts Normal file
View File

@ -0,0 +1,64 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-139",
localId: 139,
// Card informations
name: {
en: "Star Piece",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/139/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/139/high.png",
},
},
evolveFrom: {},
tags: [],
illustrator: {
id: 79,
name: "Jungo Suzuki"
},
rarity: Rarity.Uncommon,
category: Category.TRAINER,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

95
cards/ecard/ecard3/14.ts Normal file
View File

@ -0,0 +1,95 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-14",
localId: 14,
// Card informations
name: {
en: "Kabutops",
},
hp: 90,
type: [
Type.FIGHTING,
],
dexId: 141,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/14/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/14/high.png",
},
},
evolveFrom: {
en: "Kabuto",
},
tags: [
Tag.STAGE2,
],
illustrator: {
id: 10,
name: "Kouki Saitou"
},
abilities: [{
id: 921,
type: AbilityType.POKEBODY,
name: {
en: "Primal Aura",
},
text: {
en: "As long as Kabutops is your Active Pokémon, neither player can play Basic Pokémon or Evolution cards from his or her hand to evolve Benched Pokémon.",
}
}],
attacks: [{
cost: [
Type.FIGHTING,
Type.FIGHTING,
Type.COLORLESS
],
name: {
en: "Dual Cut",
},
text: {
en: "Flip 2 coins. This attack does 50 damage times the number of heads.",
},
damage: 50
}],
weaknesses: [{
type: Type.GRASS,
value: "×2"
}],
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

64
cards/ecard/ecard3/140.ts Normal file
View File

@ -0,0 +1,64 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-140",
localId: 140,
// Card informations
name: {
en: "Underground Expedition",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/140/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/140/high.png",
},
},
evolveFrom: {},
tags: [],
illustrator: {
id: 0,
name: "Kagemaru Himeno"
},
rarity: Rarity.Uncommon,
category: Category.TRAINER,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

64
cards/ecard/ecard3/141.ts Normal file
View File

@ -0,0 +1,64 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-141",
localId: 141,
// Card informations
name: {
en: "Underground Lake",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/141/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/141/high.png",
},
},
evolveFrom: {},
tags: [],
illustrator: {
id: 2,
name: "Midori Harada"
},
rarity: Rarity.Uncommon,
category: Category.TRAINER,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

66
cards/ecard/ecard3/142.ts Normal file
View File

@ -0,0 +1,66 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-142",
localId: 142,
// Card informations
name: {
en: "Bounce Energy",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/142/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/142/high.png",
},
},
evolveFrom: {},
tags: [
Tag.SPECIAL,
],
illustrator: {
id: 78,
name: "Shin-ichi Yoshikawa"
},
rarity: Rarity.Uncommon,
category: Category.ENERGY,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

66
cards/ecard/ecard3/143.ts Normal file
View File

@ -0,0 +1,66 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-143",
localId: 143,
// Card informations
name: {
en: "Cyclone Energy",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/143/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/143/high.png",
},
},
evolveFrom: {},
tags: [
Tag.SPECIAL,
],
illustrator: {
id: 78,
name: "Shin-ichi Yoshikawa"
},
rarity: Rarity.Uncommon,
category: Category.ENERGY,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

66
cards/ecard/ecard3/144.ts Normal file
View File

@ -0,0 +1,66 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-144",
localId: 144,
// Card informations
name: {
en: "Retro Energy",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/144/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/144/high.png",
},
},
evolveFrom: {},
tags: [
Tag.SPECIAL,
],
illustrator: {
id: 78,
name: "Shin-ichi Yoshikawa"
},
rarity: Rarity.Uncommon,
category: Category.ENERGY,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

104
cards/ecard/ecard3/145.ts Normal file
View File

@ -0,0 +1,104 @@
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: "ecard3-145",
localId: 145,
// Card informations
name: {
en: "Celebi",
},
hp: 60,
type: [
Type.COLORLESS,
],
dexId: 251,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/145/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/145/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 9,
name: "Mitsuhiro Arita"
},
abilities: [{
id: 1295,
type: AbilityType.POKEBODY,
name: {
en: "Crystal Type",
},
text: {
en: "Whenever you attach a Grass, Water, or Psychic basic Energy card from your hand to Celebi, Celebi's type (color) becomes the same as that type of energy until the end of the turn.",
}
}],
attacks: [{
cost: [
Type.GRASS,
Type.WATER
],
name: {
en: "Empathetic Healing",
},
text: {
en: "Remove 2 damage counters from Celebi and each Pokémon that's the same type (color) as Celebi.",
},
},{
cost: [
Type.GRASS,
Type.PSYCHIC,
Type.COLORLESS
],
name: {
en: "Mind Bend",
},
text: {
en: "Flip a coin. If heads, the Defending Pokémon is now Confused.",
},
damage: 20
}],
weaknesses: [{
type: Type.FIRE,
value: "×2"
}],
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

109
cards/ecard/ecard3/146.ts Normal file
View File

@ -0,0 +1,109 @@
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: "ecard3-146",
localId: 146,
// Card informations
name: {
en: "Charizard",
},
hp: 110,
type: [
Type.COLORLESS,
],
dexId: 6,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/146/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/146/high.png",
},
},
evolveFrom: {
en: "Charmeleon",
},
tags: [
Tag.STAGE2,
],
illustrator: {
id: 10,
name: "Kouki Saitou"
},
abilities: [{
id: 1295,
type: AbilityType.POKEBODY,
name: {
en: "Crystal Type",
},
text: {
en: "Whenever you attach a Fire, Lightning, or Fighting basic Energy card from your hand to Charizard, Charizard's type (color) becomes the same as that type of energy until the end of the turn.",
}
}],
attacks: [{
cost: [
Type.FIGHTING,
Type.FIRE,
Type.FIRE
],
name: {
en: "Fireblast",
},
text: {
en: "Discard an Energy card attached to Charizard.",
},
damage: 40
},{
cost: [
Type.LIGHTNING,
Type.LIGHTNING,
Type.FIRE,
Type.COLORLESS
],
name: {
en: "Dragon Tail",
},
text: {
en: "Flip 2 coins. This attack does 50 damage times the number of heads.",
},
damage: 50
}],
weaknesses: [{
type: Type.WATER,
value: "×2"
}],
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

107
cards/ecard/ecard3/147.ts Normal file
View File

@ -0,0 +1,107 @@
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: "ecard3-147",
localId: 147,
// Card informations
name: {
en: "Crobat",
},
hp: 80,
type: [
Type.COLORLESS,
],
dexId: 169,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/147/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/147/high.png",
},
},
evolveFrom: {
en: "Golbat",
},
tags: [
Tag.STAGE2,
],
illustrator: {
id: 32,
name: "Atsuko Nishida"
},
abilities: [{
id: 1295,
type: AbilityType.POKEBODY,
name: {
en: "Crystal Type",
},
text: {
en: "Whenever you attach a Grass, Fire, or Psychic basic Energy card from your hand to Crobat, Crobat's type (color) becomes the same as that type of energy until the end of the turn.",
}
}],
attacks: [{
cost: [
Type.GRASS,
Type.FIRE,
Type.COLORLESS
],
name: {
en: "Poison Flame",
},
text: {
en: "Flip a coin. If heads, the Defending Pokémon is now Burned and Poisoned.",
},
},{
cost: [
Type.GRASS,
Type.PSYCHIC,
Type.PSYCHIC
],
name: {
en: "Squared Attack",
},
text: {
en: "Flip 4 coins. This attack does 20 damage times the number of heads.",
},
damage: 20
}],
weaknesses: [{
type: Type.PSYCHIC,
value: "×2"
}],
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

106
cards/ecard/ecard3/148.ts Normal file
View File

@ -0,0 +1,106 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-148",
localId: 148,
// Card informations
name: {
en: "Golem",
},
hp: 100,
type: [
Type.COLORLESS,
],
dexId: 76,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/148/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/148/high.png",
},
},
evolveFrom: {
en: "Graveler",
},
tags: [
Tag.STAGE2,
],
illustrator: {
id: 9,
name: "Mitsuhiro Arita"
},
abilities: [{
id: 1295,
type: AbilityType.POKEBODY,
name: {
en: "Crystal Type",
},
text: {
en: "Whenever you attach a Grass, Fire, or Fighting basic Energy card from your hand to Golem, Golem's type (color) becomes the same as that type of energy until the end of the turn.",
}
}],
attacks: [{
cost: [
Type.FIGHTING,
Type.FIGHTING,
Type.COLORLESS
],
name: {
en: "Rock Throw",
},
damage: 30
},{
cost: [
Type.FIGHTING,
Type.GRASS,
Type.FIRE,
Type.COLORLESS
],
name: {
en: "Earth Bomb",
},
text: {
en: "Golem does 20 damage to itself. This attack also does 10 damage to each Benched Pokémon (yours and your opponents). (Don't apply Weakness and Resistance for Benched Pokémon.)",
},
damage: 50
}],
weaknesses: [{
type: Type.WATER,
value: "×2"
}],
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

103
cards/ecard/ecard3/149.ts Normal file
View 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: "ecard3-149",
localId: 149,
// Card informations
name: {
en: "Ho-oh",
},
hp: 80,
type: [
Type.COLORLESS,
],
dexId: 250,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/149/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/149/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 30,
name: "Hajime Kusajima"
},
abilities: [{
id: 1295,
type: AbilityType.POKEBODY,
name: {
en: "Crystal Type",
},
text: {
en: "Whenever you attach a Fire, Water, or Lightning basic Energy card from your hand to Ho-oh, Ho-oh's type (color) becomes the same as that type of energy until the end of the turn.",
}
}],
attacks: [{
cost: [
Type.LIGHTNING,
Type.FIRE
],
name: {
en: "Holy Flame",
},
damage: 20
},{
cost: [
Type.FIRE,
Type.WATER,
Type.WATER,
Type.COLORLESS
],
name: {
en: "Scalding Steam",
},
text: {
en: "Discard an Energy card attached to Ho-oh and flip a coin. If heads, the Defending Pokémon is now Burned.",
},
damage: 40
}],
weaknesses: [{
type: Type.WATER,
value: "×2"
}],
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

97
cards/ecard/ecard3/15.ts Normal file
View File

@ -0,0 +1,97 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-15",
localId: 15,
// Card informations
name: {
en: "Ledian",
},
hp: 70,
type: [
Type.GRASS,
],
dexId: 166,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/15/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/15/high.png",
},
},
evolveFrom: {
en: "Ledyba",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 74,
name: "Hikaru Koike"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Pollen Shield",
},
text: {
en: "During your opponent's next turn, Ledian can't become affected by a Special Condition. (Any other effect of attacks, Poké",
},
damage: 10
},{
cost: [
Type.GRASS,
Type.GRASS,
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: 50
}],
weaknesses: [{
type: Type.FIRE,
value: "×2"
}],
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

109
cards/ecard/ecard3/150.ts Normal file
View File

@ -0,0 +1,109 @@
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: "ecard3-150",
localId: 150,
// Card informations
name: {
en: "Kabutops",
},
hp: 90,
type: [
Type.COLORLESS,
],
dexId: 141,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/150/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/150/high.png",
},
},
evolveFrom: {
en: "Kabuto",
},
tags: [
Tag.STAGE2,
],
illustrator: {
id: 32,
name: "Atsuko Nishida"
},
abilities: [{
id: 1295,
type: AbilityType.POKEBODY,
name: {
en: "Crystal Type",
},
text: {
en: "Whenever you attach a Water, Lightning, or Fighting basic Energy card from your hand to Kabutops, Kabutop's type (color) becomes the same as that type of energy until the end of the turn.",
}
}],
attacks: [{
cost: [
Type.WATER,
Type.FIGHTING,
Type.COLORLESS
],
name: {
en: "Draining Cut",
},
text: {
en: "Remove a damage counter from Kabutops.",
},
damage: 20
},{
cost: [
Type.FIGHTING,
Type.LIGHTNING,
Type.LIGHTNING,
Type.COLORLESS
],
name: {
en: "Triple Cutter",
},
text: {
en: "Flip 3 coins. This attack does 30 damage times the number of heads.",
},
damage: 30
}],
weaknesses: [{
type: Type.GRASS,
value: "×2"
}],
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

108
cards/ecard/ecard3/16.ts Normal file
View 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: "ecard3-16",
localId: 16,
// Card informations
name: {
en: "Machamp",
},
hp: 120,
type: [
Type.FIGHTING,
],
dexId: 68,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/16/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/16/high.png",
},
},
evolveFrom: {
en: "Machoke",
},
tags: [
Tag.STAGE2,
],
illustrator: {
id: 23,
name: "Naoyo Kimura"
},
abilities: [{
id: 433,
type: AbilityType.POKEBODY,
name: {
en: "Immunity",
},
text: {
en: "Prevent all effects of your opponent's attacks done to Machamp.",
}
}],
attacks: [{
cost: [
Type.FIGHTING,
Type.COLORLESS
],
name: {
en: "Drag Off",
},
text: {
en: "Before doing damage, if your opponent has any Benched Pokémon, choose 1 of them and switch it with the Defending Pokémon. If your opponent has no Benched Pokémon, ignore this effect.",
},
damage: 20
},{
cost: [
Type.FIGHTING,
Type.FIGHTING,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Hurricane Punch",
},
text: {
en: "Flip 4 coins. This attack does 30 damage times the number of heads.",
},
damage: 30
}],
weaknesses: [{
type: Type.PSYCHIC,
value: "×2"
}],
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

99
cards/ecard/ecard3/17.ts Normal file
View File

@ -0,0 +1,99 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-17",
localId: 17,
// Card informations
name: {
en: "Magcargo",
},
hp: 80,
type: [
Type.FIRE,
],
dexId: 219,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/17/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/17/high.png",
},
},
evolveFrom: {
en: "Slugma",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 30,
name: "Hajime Kusajima"
},
attacks: [{
cost: [
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Eruption",
},
text: {
en: "Each player discards the top card of his or her deck. This attack does 20 damage plus 20 more damage for each Energy card discarded in this way.",
},
damage: 20
},{
cost: [
Type.FIRE,
Type.FIRE,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Fire Stream",
},
text: {
en: "Discard a Energy card attached to Magcargo in order to use this attack. If your opponent has any Benched Pokémon, this attack does 10 damage to each of them. (Don't apply Weakness or Resistance for Benched Pokémon.)",
},
damage: 60
}],
weaknesses: [{
type: Type.WATER,
value: "×2"
}],
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

95
cards/ecard/ecard3/18.ts Normal file
View File

@ -0,0 +1,95 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-18",
localId: 18,
// Card informations
name: {
en: "Magcargo",
},
hp: 80,
type: [
Type.FIGHTING,
],
dexId: 219,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/18/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/18/high.png",
},
},
evolveFrom: {
en: "Slugma",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 9,
name: "Mitsuhiro Arita"
},
abilities: [{
id: 1019,
type: AbilityType.POKEPOWER,
name: {
en: "Streaming Mantle",
},
text: {
en: "When you play Magcargo from your hand to evolve your Active Pokémon, you may discard the top 3 cards of your deck and then shuffle 3 basic energy cards from your discard pile into your deck. If you do, your opponent must do the same.",
}
}],
attacks: [{
cost: [
Type.FIGHTING,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Crushing Lava",
},
text: {
en: "You may discard a or basic Energy card attached to Magcargo. If you discard a Energy card in this way, the Defending Pokémon is now Burned. If you discard a Energy card in this way, this attack does 40 damage plus 20 more damage.",
},
damage: 40
}],
weaknesses: [{
type: Type.WATER,
value: "×2"
}],
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

95
cards/ecard/ecard3/19.ts Normal file
View File

@ -0,0 +1,95 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-19",
localId: 19,
// Card informations
name: {
en: "Magneton",
},
hp: 80,
type: [
Type.LIGHTNING,
],
dexId: 82,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/19/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/19/high.png",
},
},
evolveFrom: {
en: "Magnemite",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 10,
name: "Kouki Saitou"
},
abilities: [{
id: 1309,
type: AbilityType.POKEPOWER,
name: {
en: "Attract Energy",
},
text: {
en: "When you play Magneton from your hand to evolve 1 of your Pokémon, you may move any number of basic Energy cards attached to your other Pokémon to Magneton.",
}
}],
attacks: [{
cost: [
Type.LIGHTNING,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Electric Blast",
},
text: {
en: "You may discard all Energy cards attached to Magneton when you use this attack. If you do, put damage counters equal to the amount of Energy cards removed in this way on any number of your opponent's Benched Pokémon in the way you like. (For example, if you discard 3 Energy cards, you can put 1 damage counter on 1 of your opponent's Benched Pokémon and 2 on another.)",
},
damage: 40
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

95
cards/ecard/ecard3/2.ts Normal file
View File

@ -0,0 +1,95 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-2",
localId: 2,
// Card informations
name: {
en: "Alakazam",
},
hp: 100,
type: [
Type.PSYCHIC,
],
dexId: 65,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/2/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/2/high.png",
},
},
evolveFrom: {
en: "Kadabra",
},
tags: [
Tag.STAGE2,
],
illustrator: {
id: 120,
name: "Kimiya Masago"
},
abilities: [{
id: 825,
type: AbilityType.POKEPOWER,
name: {
en: "Energy Jump",
},
text: {
en: "Once during your turn (before you attack) you may move an energy card from 1 of your Pokémon to another of your Pokémon. This power can't be used if Alakazam is affected by a Special Condition.",
}
}],
attacks: [{
cost: [
Type.COLORLESS,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Psychic",
},
text: {
en: "This attack does 30 damage plus 10 more damage for each energy card attached to the Defending Pokémon.",
},
damage: 30
}],
weaknesses: [{
type: Type.PSYCHIC,
value: "×2"
}],
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

101
cards/ecard/ecard3/20.ts Normal file
View File

@ -0,0 +1,101 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-20",
localId: 20,
// Card informations
name: {
en: "Magneton",
},
hp: 70,
type: [
Type.METAL,
],
dexId: 82,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/20/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/20/high.png",
},
},
evolveFrom: {
en: "Magnemite",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 10,
name: "Kouki Saitou"
},
attacks: [{
cost: [
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Bounce Off",
},
text: {
en: "If Magneton and the Defending Pokémon don't have the same number of Energy cards attached to them, the player controlling the Active Pokémon with the fewest number of Energy cards attached to it switches 1 of his or her Benched Pokémon with his or her Active Pokémon.",
},
damage: 20
},{
cost: [
Type.METAL,
Type.METAL,
Type.COLORLESS
],
name: {
en: "Magnetic Wave",
},
text: {
en: "This attack does 30 damage plus 10 more damage times the number of your Benched Pokémon minus the number of your opponent's Benched Pokémon. (For example, if your opponent has 1 Benched Pokémon and you have 3, this attack will do 30 damage plus 20 more damage.)",
},
damage: 30
}],
weaknesses: [{
type: Type.FIRE,
value: "×2"
}],
resistances: [{
type: Type.GRASS,
value: "-30"
}],
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

108
cards/ecard/ecard3/21.ts Normal file
View 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: "ecard3-21",
localId: 21,
// Card informations
name: {
en: "Moltres",
},
hp: 80,
type: [
Type.FIRE,
],
dexId: 146,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/21/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/21/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 10,
name: "Kouki Saitou"
},
abilities: [{
id: 1310,
type: AbilityType.POKEBODY,
name: {
en: "Fire Immunity",
},
text: {
en: "You can't attach Fire Energy cards from your hand to Moltres.",
}
}],
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Collect Fire",
},
text: {
en: "If there are any Energy cards in your discard pile, flip a coin. If heads, attach 1 of them to Moltres.",
},
damage: 10
},{
cost: [
Type.FIRE,
Type.FIRE,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Burning Tail",
},
text: {
en: "Flip a coin. If tails, discard a Energy card attached to Moltres.",
},
damage: 60
}],
weaknesses: [{
type: Type.WATER,
value: "×2"
}],
resistances: [{
type: Type.FIGHTING,
value: "-30"
}],
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

95
cards/ecard/ecard3/22.ts Normal file
View File

@ -0,0 +1,95 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-22",
localId: 22,
// Card informations
name: {
en: "Nidoqueen",
},
hp: 110,
type: [
Type.GRASS,
],
dexId: 31,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/22/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/22/high.png",
},
},
evolveFrom: {
en: "Nidorina",
},
tags: [
Tag.STAGE2,
],
illustrator: {
id: 9,
name: "Mitsuhiro Arita"
},
abilities: [{
id: 1311,
type: AbilityType.POKEPOWER,
name: {
en: "Evolution Helper",
},
text: {
en: "Once during your turn (before you attack) if Nidoqueen is on your bench, you may search your deck for a card that evolves from your Active Pokémon and attach it to your Active Pokémon. (this counts as evolving that Pokémon) Shuffle your deck afterward.",
}
}],
attacks: [{
cost: [
Type.GRASS,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Double Claw",
},
text: {
en: "Flip 2 coins. This attack does 30 damage plus 20 more damage for each heads.",
},
damage: 30
}],
weaknesses: [{
type: Type.PSYCHIC,
value: "×2"
}],
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

95
cards/ecard/ecard3/23.ts Normal file
View File

@ -0,0 +1,95 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-23",
localId: 23,
// Card informations
name: {
en: "Omastar",
},
hp: 90,
type: [
Type.WATER,
],
dexId: 139,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/23/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/23/high.png",
},
},
evolveFrom: {
en: "Omanyte",
},
tags: [
Tag.STAGE2,
],
illustrator: {
id: 30,
name: "Hajime Kusajima"
},
abilities: [{
id: 558,
type: AbilityType.POKEBODY,
name: {
en: "Primal Stare",
},
text: {
en: "As long as Omastar is your Active Pokémon, your opponent can't play Basic Pokémon or Evolution cards from his or her hand to evolve his or her Active Pokémon.",
}
}],
attacks: [{
cost: [
Type.WATER,
Type.WATER,
Type.COLORLESS
],
name: {
en: "Spook",
},
text: {
en: "The Defending Pokémon can't retreat during your opponent's next turn.",
},
damage: 50
}],
weaknesses: [{
type: Type.LIGHTNING,
value: "×2"
}],
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

100
cards/ecard/ecard3/24.ts Normal file
View File

@ -0,0 +1,100 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-24",
localId: 24,
// Card informations
name: {
en: "Piloswine",
},
hp: 90,
type: [
Type.WATER,
],
dexId: 221,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/24/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/24/high.png",
},
},
evolveFrom: {
en: "Swinub",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 45,
name: "Yuka Morii"
},
attacks: [{
cost: [
Type.WATER,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Freezing Breath",
},
text: {
en: "Flip a coin. If heads, the Defending Pokémon is now Paralyzed. If tails, the Defending Pokémon is now Asleep.",
},
damage: 20
},{
cost: [
Type.FIGHTING,
Type.COLORLESS,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Trample",
},
text: {
en: "For each Benched Pokémon (yours and your opponent's), flip a coin. If heads, this attack does 20 damage to that Pokémon. (Don't apply Weakness and Resistance for Benched Pokémon.)",
},
damage: 40
}],
weaknesses: [{
type: Type.METAL,
value: "×2"
}],
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

111
cards/ecard/ecard3/25.ts Normal file
View File

@ -0,0 +1,111 @@
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: "ecard3-25",
localId: 25,
// Card informations
name: {
en: "Politoed",
},
hp: 110,
type: [
Type.WATER,
],
dexId: 186,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/25/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/25/high.png",
},
},
evolveFrom: {
en: "Poliwhirl",
},
tags: [
Tag.STAGE2,
],
illustrator: {
id: 32,
name: "Atsuko Nishida"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Sudden Growth",
},
text: {
en: "Attach any number of basic Energy cards from your hand to Politoed.",
},
},{
cost: [
Type.WATER,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Frog Hop",
},
text: {
en: "Flip a coin. If heads, this attack does 30 damage plus 20 more damage.",
},
damage: 30
},{
cost: [
Type.WATER,
Type.WATER,
Type.COLORLESS,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Energy Splash",
},
text: {
en: "Move 2 Energy cards attached to Politoed to 1 or 2 of your Benched Pokémon. (You may put both on the same Pokémon, or 1 each on 2 different Pokémon.) If you have no Benched Pokémon, ignore this effect.",
},
damage: 70
}],
weaknesses: [{
type: Type.LIGHTNING,
value: "×2"
}],
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

95
cards/ecard/ecard3/26.ts Normal file
View File

@ -0,0 +1,95 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-26",
localId: 26,
// Card informations
name: {
en: "Poliwrath",
},
hp: 110,
type: [
Type.FIGHTING,
],
dexId: 62,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/26/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/26/high.png",
},
},
evolveFrom: {
en: "Poliwhirl",
},
tags: [
Tag.STAGE2,
],
illustrator: {
id: 23,
name: "Naoyo Kimura"
},
abilities: [{
id: 1020,
type: AbilityType.POKEPOWER,
name: {
en: "Strange Spiral",
},
text: {
en: "Once during your turn (before you attack), if Poliwrath if your Active Pokémon, you may discard a basic Energy card attached to Poliwrath. If you do, the Defending Pokémon is now Confused. This power can't be used if Poliwrath is affected by a Special Condition.",
}
}],
attacks: [{
cost: [
Type.FIGHTING,
Type.FIGHTING,
Type.COLORLESS
],
name: {
en: "Spiral Punch",
},
text: {
en: "Flip a coin until you get tails. This attack does 40 damage plus 20 more damage for each heads.",
},
damage: 40
}],
weaknesses: [{
type: Type.PSYCHIC,
value: "×2"
}],
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

97
cards/ecard/ecard3/27.ts Normal file
View File

@ -0,0 +1,97 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-27",
localId: 27,
// Card informations
name: {
en: "Raichu",
},
hp: 80,
type: [
Type.LIGHTNING,
],
dexId: 26,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/27/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/27/high.png",
},
},
evolveFrom: {
en: "Pikachu",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 45,
name: "Yuka Morii"
},
attacks: [{
cost: [
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Zzzap",
},
text: {
en: "This attack does 20 damage to each Pokémon with a Poké-Body or Poké-Power (yours and your opponent's). (Don't apply Weakness or Resistance.)",
},
},{
cost: [
Type.LIGHTNING,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Lightning Storm",
},
text: {
en: "Flip a coin. If tails, put 2 damage counters on Raichu.",
},
damage: 50
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

93
cards/ecard/ecard3/28.ts Normal file
View File

@ -0,0 +1,93 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-28",
localId: 28,
// Card informations
name: {
en: "Raikou",
},
hp: 70,
type: [
Type.LIGHTNING,
],
dexId: 243,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/28/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/28/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 9,
name: "Mitsuhiro Arita"
},
abilities: [{
id: 231,
type: AbilityType.POKEBODY,
name: {
en: "Pure Body",
},
text: {
en: "To attach a Lightning Energy card from your hand to Raikou, you must discard an Energy card attached to Raikou. (Attach the Lightning energy, and then discard an Energy card from Raikou.)",
}
}],
attacks: [{
cost: [
Type.LIGHTNING,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Lightning Sphere",
},
text: {
en: "You may flip a coin. If heads, discard all Energy cards attached to Raikou. This attack does 40 damage plus 20 more damage for each Energy card discarded in this way.",
},
damage: 40
}],
weaknesses: [{
type: Type.FIRE,
value: "×2"
}],
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

103
cards/ecard/ecard3/29.ts Normal file
View 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: "ecard3-29",
localId: 29,
// Card informations
name: {
en: "Rhydon",
},
hp: 90,
type: [
Type.FIGHTING,
],
dexId: 112,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/29/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/29/high.png",
},
},
evolveFrom: {
en: "Rhyhorn",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 9,
name: "Mitsuhiro Arita"
},
attacks: [{
cost: [
Type.FIGHTING,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Stomp",
},
text: {
en: "Flip a coin. If heads, this attack does 30 damage plus 20 more damage.",
},
damage: 30
},{
cost: [
Type.FIGHTING,
Type.FIGHTING,
Type.COLORLESS,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Giant Tail",
},
text: {
en: "Flip a coin. If tails, this attack does nothing.",
},
}],
weaknesses: [{
type: Type.GRASS,
value: "×2"
}],
resistances: [{
type: Type.LIGHTNING,
value: "-30"
}],
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

106
cards/ecard/ecard3/3.ts Normal file
View File

@ -0,0 +1,106 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-3",
localId: 3,
// Card informations
name: {
en: "Arcanine",
},
hp: 80,
type: [
Type.FIRE,
],
dexId: 59,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/3/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/3/high.png",
},
},
evolveFrom: {
en: "Growlithe",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 43,
name: "Aya Kusube"
},
abilities: [{
id: 940,
type: AbilityType.POKEPOWER,
name: {
en: "Energy Recharge",
},
text: {
en: "When you play Arcanine from your hand to evolve your Active Pokémon, you may flip 3 coins. For each heads, choose a basic energy card from your discard pile and attach it to Arcanine.",
}
}],
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Shake",
},
text: {
en: "Your opponent switches the Defending Pokémon with 1 of his or her Benched Pokémon, if any.",
},
damage: 10
},{
cost: [
Type.FIRE,
Type.FIRE,
Type.COLORLESS
],
name: {
en: "White Flames",
},
text: {
en: "Discard all Energy cards attached to Arcanine.",
},
damage: 70
}],
weaknesses: [{
type: Type.WATER,
value: "<22><>2"
}],
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

97
cards/ecard/ecard3/30.ts Normal file
View File

@ -0,0 +1,97 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-30",
localId: 30,
// Card informations
name: {
en: "Starmie",
},
hp: 80,
type: [
Type.PSYCHIC,
],
dexId: 121,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/30/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/30/high.png",
},
},
evolveFrom: {
en: "Staryu",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 113,
name: "CR CG gangs"
},
attacks: [{
cost: [
Type.PSYCHIC
],
name: {
en: "Energy Burst",
},
text: {
en: "Flip a coin. If heads, this attack does 10 damage times the number of Energy cards attached to Starmie and the Defending Pokémon.",
},
damage: 10
},{
cost: [
Type.PSYCHIC,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Star Back",
},
text: {
en: "Attach a basic Energy card from your discard pile to 1 of your Pokémon.",
},
damage: 40
}],
weaknesses: [{
type: Type.PSYCHIC,
value: "×2"
}],
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

111
cards/ecard/ecard3/31.ts Normal file
View File

@ -0,0 +1,111 @@
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: "ecard3-31",
localId: 31,
// Card informations
name: {
en: "Steelix",
},
hp: 100,
type: [
Type.METAL,
],
dexId: 208,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/31/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/31/high.png",
},
},
evolveFrom: {
en: "Onix",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 74,
name: "Hikaru Koike"
},
abilities: [{
id: 463,
type: AbilityType.POKEBODY,
name: {
en: "Rare Metal",
},
text: {
en: "All basic Energy cards attached to Steelix provide Metal Energy instead of their usual types.",
}
}],
attacks: [{
cost: [
Type.METAL,
Type.METAL,
Type.COLORLESS
],
name: {
en: "Squeeze",
},
text: {
en: "Flip a coin. If heads, this attack does 20 damage plus 10 more damage and the Defending Pokémon is now Paralyzed.",
},
damage: 20
},{
cost: [
Type.METAL,
Type.METAL,
Type.METAL,
Type.COLORLESS
],
name: {
en: "Metal Tail",
},
text: {
en: "Before doing damage, you may flip a coin. If heads, this attack does 80 damage. If tails, this attack does nothing.",
},
}],
weaknesses: [{
type: Type.FIRE,
value: "×2"
}],
resistances: [{
type: Type.GRASS,
value: "-30"
}],
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

97
cards/ecard/ecard3/32.ts Normal file
View File

@ -0,0 +1,97 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-32",
localId: 32,
// Card informations
name: {
en: "Umbreon",
},
hp: 70,
type: [
Type.DARKNESS,
],
dexId: 197,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/32/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/32/high.png",
},
},
evolveFrom: {
en: "Eevee",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 32,
name: "Atsuko Nishida"
},
abilities: [{
id: 929,
type: AbilityType.POKEBODY,
name: {
en: "Dark Gaze",
},
text: {
en: "As long as Umbreon is your Active Pokémon, Benched Pokémon (yours and your opponent's) can't use Poké-Powers.",
}
}],
attacks: [{
cost: [
Type.DARKNESS,
Type.COLORLESS
],
name: {
en: "Sharp Claws",
},
text: {
en: "Flip a coin. If heads, this attack does 10 damage plus 30 more damage.",
},
damage: 10
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
resistances: [{
type: Type.PSYCHIC,
value: "-30"
}],
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

107
cards/ecard/ecard3/33.ts Normal file
View File

@ -0,0 +1,107 @@
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: "ecard3-33",
localId: 33,
// Card informations
name: {
en: "Vaporeon",
},
hp: 70,
type: [
Type.WATER,
],
dexId: 134,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/33/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/33/high.png",
},
},
evolveFrom: {
en: "Eevee",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 23,
name: "Naoyo Kimura"
},
abilities: [{
id: 431,
type: AbilityType.POKEBODY,
name: {
en: "Self Healing",
},
text: {
en: "Whenever you attach a Water Energy card from your hand to Vaporeon, remove all Special Conditions affecting Vaporeon.",
}
}],
attacks: [{
cost: [
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Hypnosplash",
},
text: {
en: "The Defending Pokémon is now Asleep.",
},
damage: 10
},{
cost: [
Type.WATER,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Aqua Trick",
},
text: {
en: "If the Defending Pokémon has any Energy cards attached to it, flip a coin. If heads, choose 1 of those Energy cards and move it to 1 of your opponent's Benched Pokémon. If your opponent has no Benched Pokémon, ignore this effect.",
},
damage: 40
}],
weaknesses: [{
type: Type.LIGHTNING,
value: "×2"
}],
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

95
cards/ecard/ecard3/34.ts Normal file
View File

@ -0,0 +1,95 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-34",
localId: 34,
// Card informations
name: {
en: "Wigglytuff",
},
hp: 70,
type: [
Type.COLORLESS,
],
dexId: 40,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/34/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/34/high.png",
},
},
evolveFrom: {
en: "Jigglypuff",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 126,
name: "Hizuki Misono"
},
abilities: [{
id: 930,
type: AbilityType.POKEPOWER,
name: {
en: "Good Neighbor",
},
text: {
en: "Once during your turn (before you attack), if Wigglytuff is on your bench, you may flip a coin. If heads, each player removes up to 2 damage counters from his or her Active Pokémon. This power can't be used if you have already used another Wigglytuff's Good Neighbor Poké-Power this turn.",
}
}],
attacks: [{
cost: [
Type.COLORLESS,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Do the Wave",
},
text: {
en: "Flip a coin. If heads, this attack does 10 damage times the number of Pokémon you have in play.",
},
damage: 10
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

95
cards/ecard/ecard3/35.ts Normal file
View File

@ -0,0 +1,95 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-35",
localId: 35,
// Card informations
name: {
en: "Xatu",
},
hp: 80,
type: [
Type.PSYCHIC,
],
dexId: 178,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/35/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/35/high.png",
},
},
evolveFrom: {
en: "Natu",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 32,
name: "Atsuko Nishida"
},
abilities: [{
id: 468,
type: AbilityType.POKEBODY,
name: {
en: "Synchronicity",
},
text: {
en: "You may attach any Technical Machine to Xatu.",
}
}],
attacks: [{
cost: [
Type.COLORLESS,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Warp Hole",
},
text: {
en: "Flip a coin. If heads, choose a card from your discard pile and put it on top of your deck.",
},
damage: 30
}],
weaknesses: [{
type: Type.PSYCHIC,
value: "×2"
}],
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

99
cards/ecard/ecard3/36.ts Normal file
View File

@ -0,0 +1,99 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-36",
localId: 36,
// Card informations
name: {
en: "Electrode",
},
hp: 70,
type: [
Type.LIGHTNING,
],
dexId: 101,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/36/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/36/high.png",
},
},
evolveFrom: {
en: "Voltorb",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 7,
name: "Sumiyoshi Kizuki"
},
attacks: [{
cost: [
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Plasma",
},
text: {
en: "If there are any Energy cards in your discard pile, flip a coin. If heads, attach 1 of them to Electrode.",
},
damage: 20
},{
cost: [
Type.LIGHTNING,
Type.LIGHTNING,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Self destruct",
},
text: {
en: "This attack does 20 damage to each Pokémon on each player's bench. (Don't apply Weakness and Resistance for Benched Pokémon) Electrode does 100 damage to itself.",
},
damage: 100
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
rarity: Rarity.Uncommon,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

89
cards/ecard/ecard3/37.ts Normal file
View 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: "ecard3-37",
localId: 37,
// Card informations
name: {
en: "Kabuto",
},
hp: 50,
type: [
Type.FIGHTING,
],
dexId: 140,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/37/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/37/high.png",
},
},
evolveFrom: {},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 22,
name: "Yukiko Baba"
},
abilities: [{
id: 970,
type: AbilityType.POKEBODY,
name: {
en: "Thick Shell",
},
text: {
en: "All damage done by attacks to Kabuto from Evolved Pokémon is reduced by 10 (after applying Weakness and Resistance).",
}
}],
attacks: [{
cost: [
Type.FIGHTING,
Type.COLORLESS
],
name: {
en: "Scratch",
},
damage: 30
}],
weaknesses: [{
type: Type.GRASS,
value: "×2"
}],
rarity: Rarity.Uncommon,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

93
cards/ecard/ecard3/38.ts Normal file
View File

@ -0,0 +1,93 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-38",
localId: 38,
// Card informations
name: {
en: "Machoke",
},
hp: 80,
type: [
Type.FIGHTING,
],
dexId: 67,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/38/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/38/high.png",
},
},
evolveFrom: {
en: "Machop",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 55,
name: "Hisao Nakamura"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Focus Energy",
},
text: {
en: "During your next turn, Machoke's Mega Punch attack's base damage is 80.",
},
},{
cost: [
Type.FIGHTING,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Mega Punch",
},
damage: 40
}],
weaknesses: [{
type: Type.PSYCHIC,
value: "×2"
}],
rarity: Rarity.Uncommon,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

96
cards/ecard/ecard3/39.ts Normal file
View File

@ -0,0 +1,96 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-39",
localId: 39,
// Card informations
name: {
en: "Misdreavus",
},
hp: 50,
type: [
Type.PSYCHIC,
],
dexId: 200,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/39/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/39/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 32,
name: "Atsuko Nishida"
},
attacks: [{
cost: [
Type.PSYCHIC
],
name: {
en: "Hypnoblast",
},
text: {
en: "Flip a coin. If heads, the Defending Pokémon is now Asleep.",
},
damage: 10
},{
cost: [
Type.PSYCHIC,
Type.COLORLESS
],
name: {
en: "Gift of Spite",
},
text: {
en: "Count the number of your Pokémon in play with damage counters on them. Put that many damage counters on the Defending Pokémon.",
},
}],
weaknesses: [{
type: Type.DARKNESS,
value: "×2"
}],
resistances: [{
type: Type.FIGHTING,
value: "-30"
}],
rarity: Rarity.Uncommon,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

108
cards/ecard/ecard3/4.ts Normal file
View 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: "ecard3-4",
localId: 4,
// Card informations
name: {
en: "Articuno",
},
hp: 80,
type: [
Type.WATER,
],
dexId: 144,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/4/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/4/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 30,
name: "Hajime Kusajima"
},
abilities: [{
id: 1016,
type: AbilityType.POKEBODY,
name: {
en: "Water Immunity",
},
text: {
en: "You can't attach Water Energy cards from your hand to Articuno.",
}
}],
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Freeze Solid",
},
text: {
en: "If there are any Energy cards in your discard pile, flip a coin. If heads, attach 1 of them to Articuno.",
},
damage: 10
},{
cost: [
Type.WATER,
Type.WATER,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Ice Cyclone",
},
text: {
en: "Flip a coin. If heads, this attack does 10 damage to each of your opponent's Benched Pokémon. If tails, this attack does 10 damage to each of your Pokémon in play. (Don't apply Weakness and Resistance for Benched Pokémon.)",
},
damage: 50
}],
weaknesses: [{
type: Type.METAL,
value: "×2"
}],
resistances: [{
type: Type.FIGHTING,
value: "-30"
}],
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

97
cards/ecard/ecard3/40.ts Normal file
View File

@ -0,0 +1,97 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-40",
localId: 40,
// Card informations
name: {
en: "Noctowl",
},
hp: 70,
type: [
Type.COLORLESS,
],
dexId: 164,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/40/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/40/high.png",
},
},
evolveFrom: {
en: "Hoothoot",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 32,
name: "Atsuko Nishida"
},
abilities: [{
id: 973,
type: AbilityType.POKEPOWER,
name: {
en: "Investigate",
},
text: {
en: "Once during your turn (before you attack) you may look at the top 2 cards of any player's deck or at to up 2 of any player's Prizes. Put any cards you looked at back in the same order. This power can't be used if Noctowl is affected by a Special Condition.",
}
}],
attacks: [{
cost: [
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Triple Smash",
},
text: {
en: "Flip 3 coins. This attack does 10 damage plus 10 more damage for each heads.",
},
damage: 10
}],
weaknesses: [{
type: Type.LIGHTNING,
value: "×2"
}],
resistances: [{
type: Type.FIGHTING,
value: "-30"
}],
rarity: Rarity.Uncommon,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

96
cards/ecard/ecard3/41.ts Normal file
View File

@ -0,0 +1,96 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-41",
localId: 41,
// Card informations
name: {
en: "Omanyte",
},
hp: 60,
type: [
Type.WATER,
],
dexId: 138,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/41/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/41/high.png",
},
},
evolveFrom: {},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 22,
name: "Yukiko Baba"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Water of Evolution",
},
text: {
en: "Put an Omastar from your hand onto Omanyte. This counts as evolving Omanyte.",
},
},{
cost: [
Type.WATER,
Type.COLORLESS
],
name: {
en: "Drag Off",
},
text: {
en: "Before doing damage, you may choose 1 of your opponent's Benched Pokémon and switch it with the Defending Pokémon.",
},
damage: 20
}],
weaknesses: [{
type: Type.LIGHTNING,
value: "×2"
}],
resistances: [{
type: Type.WATER,
value: "-30"
}],
rarity: Rarity.Uncommon,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

96
cards/ecard/ecard3/42.ts Normal file
View File

@ -0,0 +1,96 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-42",
localId: 42,
// Card informations
name: {
en: "Persian",
},
hp: 70,
type: [
Type.COLORLESS,
],
dexId: 53,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/42/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/42/high.png",
},
},
evolveFrom: {
en: "Meowth",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 32,
name: "Atsuko Nishida"
},
attacks: [{
cost: [
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Surprise Slash",
},
text: {
en: "Flip a coin. If heads look at your opponent's hand. If he or she has any Trainer cards there, choose 1 of them. Your opponent shuffles that card into his or her deck.",
},
damage: 20
},{
cost: [
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Lunge",
},
text: {
en: "Flip a coin. If tails, this attack does nothing.",
},
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
rarity: Rarity.Uncommon,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

100
cards/ecard/ecard3/43.ts Normal file
View File

@ -0,0 +1,100 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-43",
localId: 43,
// Card informations
name: {
en: "Piloswine",
},
hp: 80,
type: [
Type.FIGHTING,
],
dexId: 221,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/43/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/43/high.png",
},
},
evolveFrom: {
en: "Swinub",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 119,
name: "Shin-ichi Yoshida"
},
attacks: [{
cost: [
Type.FIGHTING,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Impaling Tusk",
},
damage: 40
},{
cost: [
Type.FIGHTING,
Type.FIGHTING,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Continuous Charge",
},
text: {
en: "Flip 4 coins. This attack foes 30 damage plus 20 more damage for each heads. Put a damage counter on Piloswine for each heads.",
},
damage: 30
}],
weaknesses: [{
type: Type.GRASS,
value: "×2"
}],
resistances: [{
type: Type.LIGHTNING,
value: "-30"
}],
rarity: Rarity.Uncommon,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

97
cards/ecard/ecard3/44.ts Normal file
View File

@ -0,0 +1,97 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-44",
localId: 44,
// Card informations
name: {
en: "Starmie",
},
hp: 70,
type: [
Type.WATER,
],
dexId: 121,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/44/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/44/high.png",
},
},
evolveFrom: {
en: "Staryu",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 25,
name: "Kyoko Umemoto"
},
attacks: [{
cost: [
Type.WATER
],
name: {
en: "Water Gun",
},
text: {
en: "This attack does 10 damage plus 20 more damage for each Energy attached to Starmie but not used to pay for this attack's energy cost. You can't add more than 40 damage in this way.",
},
damage: 10
},{
cost: [
Type.COLORLESS,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Core Blast",
},
text: {
en: "This attack does 30 damage plus 20 more damage for each Special Energy card attached to the Defending Pokémon.",
},
damage: 30
}],
weaknesses: [{
type: Type.LIGHTNING,
value: "×2"
}],
rarity: Rarity.Uncommon,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

92
cards/ecard/ecard3/45.ts Normal file
View File

@ -0,0 +1,92 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-45",
localId: 45,
// Card informations
name: {
en: "Wobbuffet",
},
hp: 70,
type: [
Type.PSYCHIC,
],
dexId: 202,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/45/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/45/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 0,
name: "Kagemaru Himeno"
},
abilities: [{
id: 415,
type: AbilityType.POKEBODY,
name: {
en: "Mirror Coat",
},
text: {
en: "If Wobbuffet becomes Poisoned or Burned by the Defending Pokémon's attack during your opponent's turn, the Defending Pokémon becomes affected by the same Special Condition.",
}
}],
attacks: [{
cost: [
Type.PSYCHIC,
Type.COLORLESS
],
name: {
en: "Return Attack",
},
text: {
en: "Flip 2 coins. If either is heads, this attack does 10 damage times the number of damage counters on Wobbuffet.",
},
damage: 10
}],
weaknesses: [{
type: Type.PSYCHIC,
value: "×2"
}],
rarity: Rarity.Uncommon,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

89
cards/ecard/ecard3/46.ts Normal file
View 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: "ecard3-46",
localId: 46,
// Card informations
name: {
en: "Abra",
},
hp: 40,
type: [
Type.PSYCHIC,
],
dexId: 63,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/46/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/46/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 75,
name: "Keiko Fukuyama"
},
abilities: [{
id: 78,
type: AbilityType.POKEBODY,
name: {
en: "Psychoflow",
},
text: {
en: "As long as there is a Psychic Energy card attached to Abra, its Retreat Cost is 0.",
}
}],
attacks: [{
cost: [
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Headbutt",
},
damage: 20
}],
weaknesses: [{
type: Type.PSYCHIC,
value: "×2"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

77
cards/ecard/ecard3/47.ts Normal file
View File

@ -0,0 +1,77 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-47",
localId: 47,
// Card informations
name: {
en: "Buried Fossil",
},
hp: 30,
type: [
Type.COLORLESS,
],
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/47/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/47/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 32,
name: "Atsuko Nishida"
},
abilities: [{
id: 469,
type: AbilityType.POKEPOWER,
name: {
en: "Reconstruction",
},
text: {
en: "Once during your turn (before your attack), if you have a basic Energy card in your hand, you may search your deck for an Omanyte or Kabuto card, show it to your opponent, and put it into your hand. Then put a basic Energy card from your hand into your deck. Shuffle your deck afterward.",
}
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

78
cards/ecard/ecard3/48.ts Normal file
View File

@ -0,0 +1,78 @@
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: "ecard3-48",
localId: 48,
// Card informations
name: {
en: "Cleffa",
},
hp: 30,
type: [
Type.COLORLESS,
],
dexId: 173,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/48/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/48/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 37,
name: "Miki Tanaka"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Energy Recycle",
},
text: {
en: "Shuffle a basic Energy card from your discard pile into your deck.",
},
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

93
cards/ecard/ecard3/49.ts Normal file
View File

@ -0,0 +1,93 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-49",
localId: 49,
// Card informations
name: {
en: "Delibird",
},
hp: 50,
type: [
Type.WATER,
],
dexId: 225,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/49/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/49/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 7,
name: "Sumiyoshi Kizuki"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Limited Delivery",
},
text: {
en: "Search your deck for a Technical Machine or Pokémon Tool card show it to your opponent, and put it into your hand. Shuffle your deck afterward.",
},
},{
cost: [
Type.WATER,
Type.COLORLESS
],
name: {
en: "Kick Away",
},
text: {
en: "Your opponent switches the Defending Pokémon with 1 of his or her Benched Pokémon, if any. (Do the damage before switching Pokémon.)",
},
damage: 20
}],
weaknesses: [{
type: Type.METAL,
value: "×2"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

94
cards/ecard/ecard3/5.ts Normal file
View File

@ -0,0 +1,94 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-5",
localId: 5,
// Card informations
name: {
en: "Beedrill",
},
hp: 80,
type: [
Type.GRASS,
],
dexId: 15,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/5/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/5/high.png",
},
},
evolveFrom: {
en: "Kakuna",
},
tags: [
Tag.STAGE2,
],
illustrator: {
id: 74,
name: "Hikaru Koike"
},
abilities: [{
id: 1307,
type: AbilityType.POKEPOWER,
name: {
en: "Venom Spray",
},
text: {
en: "When you play Beedrill from your hand to evolve your Active Pokémon, the Defending Pokémon is now Paralyzed and Poisoned.",
}
}],
attacks: [{
cost: [
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Needle Rush",
},
text: {
en: "Flip 4 coins. If you get 1 heads, this attack does 10 damage plus 10 more damage. If you get 2 heads, this attack does 10 damage plus 20 more damage. If you get 3 heads, this attack does 10 damage plus 50 more damage. If you get 4 heads, this attack does 10 damage plus 90 more damage.",
},
damage: 10
}],
weaknesses: [{
type: Type.FIRE,
value: "×2"
}],
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

85
cards/ecard/ecard3/50.ts Normal file
View File

@ -0,0 +1,85 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-50",
localId: 50,
// Card informations
name: {
en: "Diglett",
},
hp: 40,
type: [
Type.FIGHTING,
],
dexId: 50,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/50/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/50/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 18,
name: "Tomokazu Komiya"
},
attacks: [{
cost: [
Type.FIGHTING
],
name: {
en: "Burrow",
},
text: {
en: "Flip a coin. If heads, prevent all damage done by attacks to Diglett during your opponent's next turn. (Any other effects of attack still happen.)",
},
damage: 10
}],
weaknesses: [{
type: Type.GRASS,
value: "×2"
}],
resistances: [{
type: Type.LIGHTNING,
value: "-30"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

90
cards/ecard/ecard3/51.ts Normal file
View File

@ -0,0 +1,90 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-51",
localId: 51,
// Card informations
name: {
en: "Ditto",
},
hp: 50,
type: [
Type.COLORLESS,
],
dexId: 132,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/51/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/51/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 18,
name: "Tomokazu Komiya"
},
abilities: [{
id: 1312,
type: AbilityType.POKEBODY,
name: {
en: "Prismatic Body",
},
text: {
en: "Each basic Energy card attached to Ditto provides every type of Energy but provides only 1 Energy at a time.",
}
}],
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Copy",
},
text: {
en: "Choose 1 of the Defending Pokémon's attacks. Copy copies that attack. This attack does nothing if Ditto doesn't have the Energy necessary to use that attack. (You must still do anything else required in order to use that attack.)",
},
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

101
cards/ecard/ecard3/52.ts Normal file
View File

@ -0,0 +1,101 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-52",
localId: 52,
// Card informations
name: {
en: "Dugtrio",
},
hp: 70,
type: [
Type.FIGHTING,
],
dexId: 51,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/52/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/52/high.png",
},
},
evolveFrom: {
en: "Diglett",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 18,
name: "Tomokazu Komiya"
},
attacks: [{
cost: [
Type.FIGHTING,
Type.COLORLESS
],
name: {
en: "Burrow",
},
text: {
en: "Flip a coin. If heads, prevent all damage done by attacks to Dugtrio during your opponent's next turn. (any other effects of attacks still happen.)",
},
damage: 20
},{
cost: [
Type.COLORLESS,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Dig Under",
},
text: {
en: "Choose 1 of your opponent's Pokémon. This attack does 30 damage to that Pokémon. Don't apply Weakness or Resistance. (any other effects that would happen after applying Weakness and Resistance still happen.)",
},
damage: 30
}],
weaknesses: [{
type: Type.GRASS,
value: "×2"
}],
resistances: [{
type: Type.LIGHTNING,
value: "-30"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

91
cards/ecard/ecard3/53.ts Normal file
View File

@ -0,0 +1,91 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "ecard3-53",
localId: 53,
// Card informations
name: {
en: "Dunsparce",
},
hp: 40,
type: [
Type.COLORLESS,
],
dexId: 206,
image: {
low: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/53/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/ecard/ecard3/53/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 45,
name: "Yuka Morii"
},
abilities: [{
id: 975,
type: AbilityType.POKEBODY,
name: {
en: "Slippery Skin",
},
text: {
en: "As long as the Defending Pokémon is an Evolved Pokémon, Dunsparce's Retreat Cost is 0.",
}
}],
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Tail Shake",
},
text: {
en: "The Defending Pokémon is now Asleep.",
},
damage: 10
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Skyridge",
code: "ecard3"
}
}
export default card

Some files were not shown because too many files have changed in this diff Show More