1
0
mirror of https://github.com/tcgdex/cards-database.git synced 2025-06-26 22:09: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

93
cards/col/col1/1.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: "col1-1",
localId: 1,
// Card informations
name: {
en: "Clefable",
},
hp: 80,
type: [
Type.COLORLESS,
],
dexId: 36,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/1/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/1/high.png",
},
},
evolveFrom: {
en: "Clefairy",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 24,
name: "sui"
},
attacks: [{
cost: [
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Fairy Power",
},
text: {
en: "Return 1 of your Pokémon and all cards attached to it to your hand.",
},
},{
cost: [
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Moon Impact",
},
damage: 40
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
rarity: Rarity.RareHolo,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

99
cards/col/col1/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: "col1-10",
localId: 10,
// Card informations
name: {
en: "Houndoom",
},
hp: 90,
type: [
Type.DARKNESS,
],
dexId: 229,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/10/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/10/high.png",
},
},
evolveFrom: {
en: "Houndour",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 0,
name: "Kagemaru Himeno"
},
attacks: [{
cost: [
Type.DARKNESS
],
name: {
en: "Fire Counterattack",
},
text: {
en: "If your opponent has any Fighting Pokémon in play, this attack does 20 damage plus 60 more damage.",
},
damage: 20
},{
cost: [
Type.DARKNESS,
Type.DARKNESS
],
name: {
en: "Dark Roar",
},
text: {
en: "Your opponent discards a card from his or her hand.",
},
damage: 50
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
resistances: [{
type: Type.PSYCHIC,
value: "-20"
}],
rarity: Rarity.RareHolo,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

90
cards/col/col1/11.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: "col1-11",
localId: 11,
// Card informations
name: {
en: "Jirachi",
},
hp: 60,
type: [
Type.PSYCHIC,
],
dexId: 385,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/11/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/11/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 28,
name: "match"
},
abilities: [{
id: 1008,
type: AbilityType.POKEPOWER,
name: {
en: "Stardust Song",
},
text: {
en: "Once during your turn, when you put Jirachi from your hand onto your Bench, you may flip 3 coins. For each heads, search your discard pile for a Psychic Energy card and attach it to Jirachi.",
}
}],
attacks: [{
cost: [
Type.PSYCHIC
],
name: {
en: "Time Hollow",
},
text: {
en: "Choose a number of your opponent's Stage 1 or Stage 2 Evolved Pokémon up to the amount of Energy attached to Jirachi. Remove the highest Stage Evolution card from each of those Pokémon and put those cards back into your opponent's hand.",
},
}],
weaknesses: [{
type: Type.PSYCHIC,
value: "×2"
}],
rarity: Rarity.RareHolo,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

89
cards/col/col1/12.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: "col1-12",
localId: 12,
// Card informations
name: {
en: "Kyogre",
fr: "Kyogre",
},
hp: 100,
type: [
Type.WATER,
],
dexId: 382,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/12/low.png",
fr: "https://assets.tcgdex.net/fr/col/col1/12/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/12/high.png",
fr: "https://assets.tcgdex.net/fr/col/col1/12/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 1,
name: "Ryo Ueda"
},
attacks: [{
cost: [
Type.WATER,
Type.WATER,
Type.WATER,
Type.WATER
],
name: {
en: "Destructive Tsunami",
fr: "Tsunami destructeur",
},
text: {
en: "Flip a coin. If heads, this attack does 40 damage to each of your opponent's Pokémon. If tails, this attack does 40 damage to each of your Pokémon. (Don't apply Weakness and Resistance for Benched Pokémon.)",
fr: "Lancez une pièce. Si cest face, cette attaque inflige 40 dégâts à chaque Pokémon de votre adversaire. Si cest pile, cette attaque inflige 40 dégâts à chacun de vos Pokémon. (N'appliquez ni la Faiblesse ni la Résistance aux Pokémon de Banc.)",
},
}],
weaknesses: [{
type: Type.LIGHTNING,
value: "×2"
}],
retreat: 4,
rarity: Rarity.RareHolo,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

98
cards/col/col1/13.ts Normal file
View File

@ -0,0 +1,98 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "col1-13",
localId: 13,
// Card informations
name: {
en: "Leafeon",
},
hp: 90,
type: [
Type.GRASS,
],
dexId: 470,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/13/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/13/high.png",
},
},
evolveFrom: {
en: "Eevee",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 28,
name: "match"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Miasma Wind",
},
text: {
en: "Does 50 damage times the number of Special Conditions affecting the Defending Pokémon.",
},
damage: 50
},{
cost: [
Type.GRASS
],
name: {
en: "Soothing Scent",
},
text: {
en: "The Defending Pokémon is now Asleep.",
},
damage: 30
}],
weaknesses: [{
type: Type.FIRE,
value: "×2"
}],
resistances: [{
type: Type.WATER,
value: "-20"
}],
rarity: Rarity.RareHolo,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

106
cards/col/col1/14.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: "col1-14",
localId: 14,
// Card informations
name: {
en: "Lucario",
fr: "Lucario",
},
hp: 90,
type: [
Type.FIGHTING,
],
dexId: 448,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/14/low.png",
fr: "https://assets.tcgdex.net/fr/col/col1/14/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/14/high.png",
fr: "https://assets.tcgdex.net/fr/col/col1/14/high.png",
},
},
evolveFrom: {
en: "Riolu",
fr: "Riolu",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 68,
name: "Takashi Yamaguchi"
},
attacks: [{
cost: [
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Dimension Sphere",
fr: "Sphère dimensionnelle",
},
text: {
en: "Does 30 damage plus 20 more damage for each of your Pokémon in the Lost Zone.",
fr: "Inflige 30 dégâts plus 20 dégâts supplémentaires pour chacun de vos Pokémon se trouvant dans la Zone Perdue.",
},
damage: 30
},{
cost: [
Type.FIGHTING,
Type.FIGHTING,
Type.COLORLESS
],
name: {
en: "Sky Uppercut",
fr: "Stratopercut",
},
text: {
en: "This attack's damage isn't affected by Resistance.",
fr: "Les dégâts infligés par cette attaque ne sont pas affectés par la Résistance.",
},
damage: 70
}],
weaknesses: [{
type: Type.PSYCHIC,
value: "×2"
}],
retreat: 1,
rarity: Rarity.RareHolo,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

104
cards/col/col1/15.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: "col1-15",
localId: 15,
// Card informations
name: {
en: "Lugia",
fr: "Lugia",
},
hp: 100,
type: [
Type.WATER,
],
dexId: 249,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/15/low.png",
fr: "https://assets.tcgdex.net/fr/col/col1/15/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/15/high.png",
fr: "https://assets.tcgdex.net/fr/col/col1/15/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 1,
name: "Ryo Ueda"
},
attacks: [{
cost: [
Type.WATER,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Linear Attack",
fr: "Attaque linéaire",
},
text: {
en: "Choose 1 of your opponent's Pokémon. This attack does 30 damage to that Pokémon. (Don't apply Weakness and Resistance for Benched Pokémon.)",
fr: "Choisissez lun des Pokémon de votre adversaire. Cette attaque inflige 30 dégâts à ce Pokémon (N'appliquez ni la Faiblesse ni la Résistance aux Pokémon de Banc.)",
},
},{
cost: [
Type.WATER,
Type.WATER,
Type.WATER,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Hydro Splash",
fr: "Hydro-éclaboussure",
},
damage: 80
}],
weaknesses: [{
type: Type.LIGHTNING,
value: "×2"
}],
resistances: [{
type: Type.FIGHTING,
value: "-20"
}],
retreat: 3,
rarity: Rarity.RareHolo,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

100
cards/col/col1/16.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: "col1-16",
localId: 16,
// Card informations
name: {
en: "Magmortar",
},
hp: 110,
type: [
Type.FIRE,
],
dexId: 467,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/16/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/16/high.png",
},
},
evolveFrom: {
en: "Magmar",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 30,
name: "Hajime Kusajima"
},
attacks: [{
cost: [
Type.FIRE,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Hard Crush",
},
text: {
en: "Discard the top 3 cards from your deck. This attack does 50 damage times the number of Energy cards you discarded.",
},
damage: 50
},{
cost: [
Type.FIRE,
Type.FIRE,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Mantle Bazooka",
},
text: {
en: "Discard 2 Fire Energy attached to Magmortar.",
},
damage: 100
}],
weaknesses: [{
type: Type.WATER,
value: "×2"
}],
rarity: Rarity.RareHolo,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

92
cards/col/col1/17.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: "col1-17",
localId: 17,
// Card informations
name: {
en: "Ninetales",
},
hp: 90,
type: [
Type.FIRE,
],
dexId: 38,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/17/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/17/high.png",
},
},
evolveFrom: {
en: "Vulpix",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 20,
name: "TOKIYA"
},
abilities: [{
id: 403,
type: AbilityType.POKEPOWER,
name: {
en: "Roast Reveal",
},
text: {
en: "Once during your turn (before your attack), you may discard a Fire Energy card from your hand. If you do, draw 3 cards. This power can't be used if Ninetales is affected by a Special Condition.",
}
}],
attacks: [{
cost: [
Type.FIRE,
Type.FIRE,
Type.COLORLESS
],
name: {
en: "Will-o'-the-wisp",
},
damage: 60
}],
weaknesses: [{
type: Type.WATER,
value: "×2"
}],
rarity: Rarity.RareHolo,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

102
cards/col/col1/18.ts Normal file
View File

@ -0,0 +1,102 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "col1-18",
localId: 18,
// Card informations
name: {
en: "Pachirisu",
fr: "Pachirisu",
},
hp: 60,
type: [
Type.LIGHTNING,
],
dexId: 417,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/18/low.png",
fr: "https://assets.tcgdex.net/fr/col/col1/18/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/18/high.png",
fr: "https://assets.tcgdex.net/fr/col/col1/18/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 63,
name: "Noriko Hotta"
},
abilities: [{
id: 664,
type: AbilityType.POKEPOWER,
name: {
en: "Self-Generation",
fr: "Auto-génération",
},
text: {
en: "Once during your turn, when you put Pachirisu from your hand onto your Bench, you may attach up to 2 Lightning Energy cards from your hand to Pachirisu.",
fr: "Une seule fois pendant votre tour, lorsque vous placez Pachirisu de votre main sur votre Banc, vous pouvez lui attacher 2 cartes Énergie Lightning.",
}
}],
attacks: [{
cost: [
Type.LIGHTNING,
Type.LIGHTNING
],
name: {
en: "Shocking Bolt",
fr: "Éclair neutralisant",
},
text: {
en: "Put all Energy cards attached to Pachirisu in the Lost Zone.",
fr: "Placez toutes les cartes Énergie attachées à Pachirisu dans la Zone Perdue.",
},
damage: 50
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
resistances: [{
type: Type.METAL,
value: "-20"
}],
retreat: 1,
rarity: Rarity.RareHolo,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

90
cards/col/col1/19.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: "col1-19",
localId: 19,
// Card informations
name: {
en: "Palkia",
fr: "Palkia",
},
hp: 100,
type: [
Type.WATER,
],
dexId: 484,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/19/low.png",
fr: "https://assets.tcgdex.net/fr/col/col1/19/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/19/high.png",
fr: "https://assets.tcgdex.net/fr/col/col1/19/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 72,
name: "Daisuke Iwamoto"
},
attacks: [{
cost: [
Type.WATER,
Type.WATER,
Type.WATER,
Type.WATER
],
name: {
en: "Wormhole",
fr: "Trou de ver",
},
text: {
en: "Switch Palkia with 1 of your Benched Pokémon. Then, your opponent switches the Defending Pokémon with 1 of his or her Benched Pokémon.",
fr: "Échangez Palkia avec lun des Pokémon de votre Banc. Ensuite, votre adversaire échange le Pokémon Défenseur avec lun de ses Pokémon de Banc.",
},
damage: 60
}],
weaknesses: [{
type: Type.LIGHTNING,
value: "×2"
}],
retreat: 3,
rarity: Rarity.RareHolo,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

89
cards/col/col1/2.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: "col1-2",
localId: 2,
// Card informations
name: {
en: "Deoxys",
fr: "Deoxys",
},
hp: 80,
type: [
Type.PSYCHIC,
],
dexId: 386,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/2/low.png",
fr: "https://assets.tcgdex.net/fr/col/col1/2/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/2/high.png",
fr: "https://assets.tcgdex.net/fr/col/col1/2/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 1,
name: "Ryo Ueda"
},
attacks: [{
cost: [
Type.PSYCHIC,
Type.PSYCHIC,
Type.PSYCHIC
],
name: {
en: "Cell Storm",
fr: "Tempête cellulaire",
},
text: {
en: "Discard 2 Psychic Energy attached to Deoxys and remove 6 damage counters from Deoxys.",
fr: "Défaussez 2 Énergies Psychic attachées à Deoxys et retirez-lui 6 marqueurs de dégâts.",
},
damage: 60
}],
weaknesses: [{
type: Type.PSYCHIC,
value: "×2"
}],
retreat: 1,
rarity: Rarity.RareHolo,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

93
cards/col/col1/20.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: "col1-20",
localId: 20,
// Card informations
name: {
en: "Rayquaza",
fr: "Rayquaza",
},
hp: 100,
type: [
Type.COLORLESS,
],
dexId: 384,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/20/low.png",
fr: "https://assets.tcgdex.net/fr/col/col1/20/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/20/high.png",
fr: "https://assets.tcgdex.net/fr/col/col1/20/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 1,
name: "Ryo Ueda"
},
attacks: [{
cost: [
Type.FIRE,
Type.FIRE,
Type.LIGHTNING,
Type.LIGHTNING
],
name: {
en: "Inferno Spear",
fr: "Lance infernale",
},
text: {
en: "Discard a Fire Energy and a Lightning Energy attached to Rayquaza.",
fr: "Défaussez une Énergie Fire et une Énergie Lightning attachées à Rayquaza.",
},
damage: 100
}],
weaknesses: [{
type: Type.COLORLESS,
value: "×2"
}],
resistances: [{
type: Type.FIGHTING,
value: "-20"
}],
retreat: 2,
rarity: Rarity.RareHolo,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

92
cards/col/col1/21.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: "col1-21",
localId: 21,
// Card informations
name: {
en: "Smeargle",
},
hp: 70,
type: [
Type.COLORLESS,
],
dexId: 235,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/21/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/21/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 2,
name: "Midori Harada"
},
abilities: [{
id: 665,
type: AbilityType.POKEPOWER,
name: {
en: "Portrait",
},
text: {
en: "Once during your turn (before your attack), if Smeargle is your Active Pokémon, you may look at your opponent's hand. If you do, choose a Supporter card you find there and use the effect of that card as the effect of this power. This power can't be used if Smeargle is affected by a Special Condition.",
}
}],
attacks: [{
cost: [
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Tail Rap",
},
text: {
en: "Flip 2 coins. This attack does 20 damage times the number of heads.",
},
damage: 20
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
rarity: Rarity.RareHolo,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

99
cards/col/col1/22.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: "col1-22",
localId: 22,
// Card informations
name: {
en: "Umbreon",
},
hp: 90,
type: [
Type.DARKNESS,
],
dexId: 197,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/22/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/22/high.png",
},
},
evolveFrom: {
en: "Eevee",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 9,
name: "Mitsuhiro Arita"
},
attacks: [{
cost: [
Type.DARKNESS
],
name: {
en: "Moonlight Fang",
},
text: {
en: "During your opponent's next turn, prevent all effects, including damage, done to Umbreon by attacks from your opponent's Pokémon that has any Poké-Powers or Poké-Bodies.",
},
damage: 30
},{
cost: [
Type.DARKNESS,
Type.COLORLESS
],
name: {
en: "Quick Blow",
},
text: {
en: "Flip a coin. If heads, this attack does 30 damage plus 30 more damage.",
},
damage: 30
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
resistances: [{
type: Type.PSYCHIC,
value: "-20"
}],
rarity: Rarity.RareHolo,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

100
cards/col/col1/23.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: "col1-23",
localId: 23,
// Card informations
name: {
en: "Ampharos",
},
hp: 120,
type: [
Type.LIGHTNING,
],
dexId: 181,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/23/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/23/high.png",
},
},
evolveFrom: {
en: "Flaaffy",
},
tags: [
Tag.STAGE2,
],
illustrator: {
id: 8,
name: "Masakazu Fukuda"
},
attacks: [{
cost: [
Type.LIGHTNING
],
name: {
en: "Acceleration Bolt",
},
text: {
en: "Search your deck for up to 2 basic Energy cards and attach them to 1 of your Pokémon. Shuffle your deck afterward.",
},
damage: 30
},{
cost: [
Type.LIGHTNING,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Thunder",
},
text: {
en: "Flip a coin. If tails, Ampharos does 20 damage to itself.",
},
damage: 80
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
resistances: [{
type: Type.METAL,
value: "-20"
}],
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

84
cards/col/col1/24.ts Normal file
View File

@ -0,0 +1,84 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "col1-24",
localId: 24,
// Card informations
name: {
en: "Cleffa",
},
hp: 30,
type: [
Type.COLORLESS,
],
dexId: 173,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/24/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/24/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 24,
name: "sui"
},
abilities: [{
id: 48,
type: AbilityType.POKEBODY,
name: {
en: "Sweet Sleeping Face",
},
text: {
en: "As long as Cleffa is Asleep, prevent all damage done to Cleffa by attacks.",
}
}],
attacks: [{
name: {
en: "Eeeeeeek",
},
text: {
en: "Shuffle your hand into your deck, then draw 6 cards. Cleffa is now Asleep.",
},
}],
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

96
cards/col/col1/25.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: "col1-25",
localId: 25,
// Card informations
name: {
en: "Feraligatr",
},
hp: 130,
type: [
Type.WATER,
],
dexId: 160,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/25/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/25/high.png",
},
},
evolveFrom: {
en: "Croconaw",
},
tags: [
Tag.STAGE2,
],
illustrator: {
id: 27,
name: "kawayoo"
},
attacks: [{
cost: [
Type.WATER,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Spinning Tail",
},
text: {
en: "This attack does 20 damage to each of your opponent's Pokémon. (Don't apply Weakness and Resistance for Benched Pokémon.)",
},
},{
cost: [
Type.WATER,
Type.WATER,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Surf",
},
damage: 80
}],
weaknesses: [{
type: Type.GRASS,
value: "×2"
}],
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

99
cards/col/col1/26.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: "col1-26",
localId: 26,
// Card informations
name: {
en: "Granbull",
},
hp: 90,
type: [
Type.COLORLESS,
],
dexId: 210,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/26/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/26/high.png",
},
},
evolveFrom: {
en: "Snubbull",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 3,
name: "Mizue"
},
attacks: [{
cost: [
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Timid Tackle",
},
text: {
en: "Granbull does 20 damage to itself. Switch Granbull with 1 of your Benched Pokémon.",
},
damage: 50
},{
cost: [
Type.COLORLESS,
Type.COLORLESS,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Chomp",
},
text: {
en: "Does 40 damage plus 10 more damage for each damage counter on Granbull.",
},
damage: 40
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

100
cards/col/col1/27.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: "col1-27",
localId: 27,
// Card informations
name: {
en: "Meganium",
},
hp: 130,
type: [
Type.GRASS,
],
dexId: 154,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/27/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/27/high.png",
},
},
evolveFrom: {
en: "Bayleef",
},
tags: [
Tag.STAGE2,
],
illustrator: {
id: 19,
name: "Shin Nagasawa"
},
attacks: [{
cost: [
Type.GRASS
],
name: {
en: "Sleep Powder",
},
text: {
en: "The Defending Pokémon is now Asleep.",
},
damage: 30
},{
cost: [
Type.GRASS,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Giant Bloom",
},
text: {
en: "Remove 2 damage counters from Meganium.",
},
damage: 60
}],
weaknesses: [{
type: Type.FIRE,
value: "×2"
}],
resistances: [{
type: Type.WATER,
value: "-20"
}],
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

99
cards/col/col1/28.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: "col1-28",
localId: 28,
// Card informations
name: {
en: "Mismagius",
},
hp: 80,
type: [
Type.PSYCHIC,
],
dexId: 429,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/28/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/28/high.png",
},
},
evolveFrom: {
en: "Misdreavus",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 29,
name: "Suwama Chiaki"
},
attacks: [{
cost: [
Type.PSYCHIC
],
name: {
en: "Sleeping Spell",
},
text: {
en: "Flip a coin. If heads, the Defending Pokémon is now Asleep.",
},
damage: 30
},{
cost: [
Type.PSYCHIC,
Type.COLORLESS
],
name: {
en: "Poltergeist",
},
text: {
en: "Look at your opponent's hand. This attack does 30 damage times the number of Trainer, Supporter, and Stadium cards in your opponent's hand.",
},
damage: 30
}],
weaknesses: [{
type: Type.DARKNESS,
value: "×2"
}],
resistances: [{
type: Type.COLORLESS,
value: "-20"
}],
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

99
cards/col/col1/29.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: "col1-29",
localId: 29,
// Card informations
name: {
en: "Mr. Mime",
fr: "M. Mime",
},
hp: 70,
type: [
Type.PSYCHIC,
],
dexId: 122,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/29/low.png",
fr: "https://assets.tcgdex.net/fr/col/col1/29/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/29/high.png",
fr: "https://assets.tcgdex.net/fr/col/col1/29/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 63,
name: "Noriko Hotta"
},
abilities: [{
id: 1098,
type: AbilityType.POKEPOWER,
name: {
en: "Trick Reveal",
fr: "Ruse dévoilée",
},
text: {
en: "Once during your turn (before your attack), you may have both you and your opponent reveal your hands. This power can't be used if Mr. Mime is affected by a Special Condition.",
fr: "Une seule fois pendant votre tour (avant votre attaque), vous pouvez choisir de révéler votre main à votre adversaire et de voir la sienne. Ce pouvoir ne peut pas être utilisé si M. Mime est affecté par un État Spécial.",
}
}],
attacks: [{
cost: [
Type.PSYCHIC,
Type.COLORLESS
],
name: {
en: "Juggling",
fr: "Jonglerie",
},
text: {
en: "Flip 4 coins. This attack does 10 damage times the number of heads.",
fr: "Lancez 4 pièces. Cette attaque inflige 10 dégâts multipliés par le nombre de côtés face.",
},
damage: 10
}],
weaknesses: [{
type: Type.PSYCHIC,
value: "×2"
}],
retreat: 1,
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

93
cards/col/col1/3.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: "col1-3",
localId: 3,
// Card informations
name: {
en: "Dialga",
fr: "Dialga",
},
hp: 100,
type: [
Type.METAL,
],
dexId: 483,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/3/low.png",
fr: "https://assets.tcgdex.net/fr/col/col1/3/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/3/high.png",
fr: "https://assets.tcgdex.net/fr/col/col1/3/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 6,
name: "Ayaka Yoshida"
},
attacks: [{
cost: [
Type.METAL,
Type.METAL,
Type.METAL,
Type.METAL
],
name: {
en: "Time Rewind",
fr: "Retour temporel",
},
text: {
en: "Shuffle your hand into your deck.",
fr: "Mélangez votre main avec votre deck.",
},
damage: 70
}],
weaknesses: [{
type: Type.FIRE,
value: "×2"
}],
resistances: [{
type: Type.PSYCHIC,
value: "-20"
}],
retreat: 3,
rarity: Rarity.RareHolo,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

101
cards/col/col1/30.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: "col1-30",
localId: 30,
// Card informations
name: {
en: "Pidgeot",
},
hp: 120,
type: [
Type.COLORLESS,
],
dexId: 18,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/30/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/30/high.png",
},
},
evolveFrom: {
en: "Pidgeotto",
},
tags: [
Tag.STAGE2,
],
illustrator: {
id: 29,
name: "Suwama Chiaki"
},
attacks: [{
cost: [
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Headwind",
},
text: {
en: "During your opponent's next turn, the attack cost of each of the Defending Pokémon's attacks is ColorlessColorless more.",
},
damage: 20
},{
cost: [
Type.COLORLESS,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Quick Attack",
},
text: {
en: "Flip a coin. If heads, this attack does 40 damage plus 30 more damage.",
},
damage: 40
}],
weaknesses: [{
type: Type.LIGHTNING,
value: "×2"
}],
resistances: [{
type: Type.FIGHTING,
value: "-20"
}],
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

94
cards/col/col1/31.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: "col1-31",
localId: 31,
// Card informations
name: {
en: "Skarmory",
},
hp: 80,
type: [
Type.METAL,
],
dexId: 227,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/31/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/31/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 2,
name: "Midori Harada"
},
attacks: [{
cost: [
Type.METAL
],
name: {
en: "Steel Coat",
},
text: {
en: "Search your deck for a Metal Energy card and attach it to 1 of your Pokémon. Shuffle your deck afterward.",
},
},{
cost: [
Type.METAL,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Razor Wing",
},
damage: 40
}],
weaknesses: [{
type: Type.FIRE,
value: "×2"
}],
resistances: [{
type: Type.PSYCHIC,
value: "-20"
}],
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

94
cards/col/col1/32.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: "col1-32",
localId: 32,
// Card informations
name: {
en: "Slowking",
},
hp: 80,
type: [
Type.PSYCHIC,
],
dexId: 199,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/32/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/32/high.png",
},
},
evolveFrom: {
en: "Slowpoke",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 7,
name: "Sumiyoshi Kizuki"
},
abilities: [{
id: 708,
type: AbilityType.POKEPOWER,
name: {
en: "Second Sight",
},
text: {
en: "Once during your turn (before your attack), you may look at the top 3 cards of either player's deck and put them back on top of that player's deck in any order. This power can't be used if Slowking is affected by a Special Condition.",
}
}],
attacks: [{
cost: [
Type.PSYCHIC,
Type.COLORLESS
],
name: {
en: "Psyshock",
},
text: {
en: "Flip a coin. If heads, the Defending Pokémon is now Paralyzed.",
},
damage: 30
}],
weaknesses: [{
type: Type.PSYCHIC,
value: "×2"
}],
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

104
cards/col/col1/33.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: "col1-33",
localId: 33,
// Card informations
name: {
en: "Snorlax",
fr: "Ronflex",
},
hp: 100,
type: [
Type.COLORLESS,
],
dexId: 143,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/33/low.png",
fr: "https://assets.tcgdex.net/fr/col/col1/33/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/33/high.png",
fr: "https://assets.tcgdex.net/fr/col/col1/33/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 44,
name: "Kent Kanetsuna"
},
attacks: [{
cost: [
Type.COLORLESS,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Layabout",
fr: "Traîne-savates",
},
text: {
en: "Remove all damage counters from Snorlax. Snorlax can't use Layabout during your next turn.",
fr: "Retirez tous ses marqueurs de dégâts à Ronflex. Ronflex ne peut pas utiliser Traîne-savates pendant votre prochain tour.",
},
},{
cost: [
Type.COLORLESS,
Type.COLORLESS,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Clomp Clomp Clobber",
fr: "Barda abasourdissant",
},
text: {
en: "Put 1 Energy card attached to Snorlax in the Lost Zone.",
fr: "Placez 1 carte Énergie attachée à Ronflex dans la Zone Perdue.",
},
damage: 80
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
retreat: 4,
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

108
cards/col/col1/34.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: "col1-34",
localId: 34,
// Card informations
name: {
en: "Tangrowth",
fr: "Bouldeneu",
},
hp: 110,
type: [
Type.GRASS,
],
dexId: 465,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/34/low.png",
fr: "https://assets.tcgdex.net/fr/col/col1/34/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/34/high.png",
fr: "https://assets.tcgdex.net/fr/col/col1/34/high.png",
},
},
evolveFrom: {
en: "Tangela",
fr: "Saquedeneu",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 54,
name: "Hideaki Hakozaki"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Grind",
fr: "Écrase",
},
text: {
en: "Does 20 damage times the amount of Energy attached to Tangrowth.",
fr: "Cette attaque inflige 20 dégâts multipliés par le nombre dÉnergies attachées à Bouldeneu.",
},
damage: 20
},{
cost: [
Type.GRASS,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Plow Over",
fr: "Labour",
},
text: {
en: "Flip a coin. If heads, the Defending Pokémon is now Paralyzed. If tails, put 1 Energy card attached to the Defending Pokémon in the Lost Zone.",
fr: "Lancez une pièce. Si cest face, le Pokémon Défenseur est maintenant Paralysé. Si cest pile, placez 1 carte Énergie attachée au Pokémon Défenseur dans la Zone Perdue.",
},
damage: 30
}],
weaknesses: [{
type: Type.FIRE,
value: "×2"
}],
resistances: [{
type: Type.WATER,
value: "-20"
}],
retreat: 4,
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

95
cards/col/col1/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: "col1-35",
localId: 35,
// Card informations
name: {
en: "Typhlosion",
},
hp: 130,
type: [
Type.FIRE,
],
dexId: 157,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/35/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/35/high.png",
},
},
evolveFrom: {
en: "Quilava",
},
tags: [
Tag.STAGE2,
],
illustrator: {
id: 0,
name: "Kagemaru Himeno"
},
attacks: [{
cost: [
Type.FIRE,
Type.COLORLESS
],
name: {
en: "Magma Punch",
},
damage: 50
},{
cost: [
Type.FIRE,
Type.FIRE,
Type.COLORLESS
],
name: {
en: "Fire Spin",
},
text: {
en: "Discard 2 Energy attached to Typhlosion.",
},
damage: 120
}],
weaknesses: [{
type: Type.WATER,
value: "×2"
}],
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

85
cards/col/col1/36.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: "col1-36",
localId: 36,
// Card informations
name: {
en: "Tyrogue",
},
hp: 30,
type: [
Type.FIGHTING,
],
dexId: 236,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/36/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/36/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 49,
name: "Shigenori Negishi"
},
abilities: [{
id: 48,
type: AbilityType.POKEBODY,
name: {
en: "Sweet Sleeping Face",
},
text: {
en: "As long as Tyrogue is Asleep, prevent all damage done to Tyrogue by attacks.",
}
}],
attacks: [{
name: {
en: "Mischievous Punch",
},
text: {
en: "This attack's damage isn't affected by Weakness or Resistance. Tyrogue is now Asleep.",
},
damage: 30
}],
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

94
cards/col/col1/37.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: "col1-37",
localId: 37,
// Card informations
name: {
en: "Ursaring",
},
hp: 100,
type: [
Type.COLORLESS,
],
dexId: 217,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/37/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/37/high.png",
},
},
evolveFrom: {
en: "Teddiursa",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 10,
name: "Kouki Saitou"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Confront",
},
damage: 20
},{
cost: [
Type.COLORLESS,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Cross Chop",
},
text: {
en: "Flip a coin. If heads, this attack does 50 damage plus 30 more damage.",
},
damage: 50
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

95
cards/col/col1/38.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: "col1-38",
localId: 38,
// Card informations
name: {
en: "Weezing",
},
hp: 90,
type: [
Type.PSYCHIC,
],
dexId: 110,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/38/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/38/high.png",
},
},
evolveFrom: {
en: "Koffing",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 30,
name: "Hajime Kusajima"
},
attacks: [{
cost: [
Type.PSYCHIC
],
name: {
en: "Super Poison Breath",
},
text: {
en: "The Defending Pokémon is now Poisoned.",
},
},{
cost: [
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Super Explosion",
},
text: {
en: "Weezing does 90 damage to itself, and don't apply Weakness to this damage.",
},
damage: 90
}],
weaknesses: [{
type: Type.PSYCHIC,
value: "×2"
}],
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

101
cards/col/col1/39.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: "col1-39",
localId: 39,
// Card informations
name: {
en: "Zangoose",
fr: "Mangriff",
},
hp: 80,
type: [
Type.COLORLESS,
],
dexId: 335,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/39/low.png",
fr: "https://assets.tcgdex.net/fr/col/col1/39/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/39/high.png",
fr: "https://assets.tcgdex.net/fr/col/col1/39/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 41,
name: "Wataru Kawahara"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Swords Dance",
fr: "Danse-lames",
},
text: {
en: "During your next turn, Zangoose's Lost Claw attack's base damage is 60.",
fr: "Pendant votre prochain tour, la Griffe perdue de Mangriff inflige 60 dégâts de base.",
},
},{
cost: [
Type.COLORLESS,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Lost Claw",
fr: "Griffe perdue",
},
text: {
en: "Choose 1 card from your opponent's hand without looking and put it in the Lost Zone.",
fr: "Choisissez au hasard 1 carte dans la main de votre adversaire et placez-la dans la Zone Perdue.",
},
damage: 30
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
retreat: 2,
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

95
cards/col/col1/4.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: "col1-4",
localId: 4,
// Card informations
name: {
en: "Espeon",
},
hp: 90,
type: [
Type.PSYCHIC,
],
dexId: 196,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/4/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/4/high.png",
},
},
evolveFrom: {
en: "Eevee",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 28,
name: "match"
},
attacks: [{
cost: [
Type.PSYCHIC
],
name: {
en: "Solar Suggestion",
},
text: {
en: "Move up to 4 damage counters from any of your Pokémon to any of your opponent's Pokémon in any way you like.",
},
},{
cost: [
Type.PSYCHIC,
Type.COLORLESS
],
name: {
en: "Psybeam",
},
text: {
en: "Flip a coin. If heads, the Defending Pokémon is now Confused.",
},
damage: 30
}],
weaknesses: [{
type: Type.PSYCHIC,
value: "×2"
}],
rarity: Rarity.RareHolo,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

94
cards/col/col1/40.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: "col1-40",
localId: 40,
// Card informations
name: {
en: "Bayleef",
},
hp: 90,
type: [
Type.GRASS,
],
dexId: 153,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/40/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/40/high.png",
},
},
evolveFrom: {
en: "Chikorita",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 19,
name: "Shin Nagasawa"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Hammer In",
},
damage: 20
},{
cost: [
Type.GRASS,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Razor Leaf",
},
damage: 50
}],
weaknesses: [{
type: Type.FIRE,
value: "×2"
}],
resistances: [{
type: Type.WATER,
value: "-20"
}],
rarity: Rarity.Uncommon,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

95
cards/col/col1/41.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: "col1-41",
localId: 41,
// Card informations
name: {
en: "Croconaw",
},
hp: 80,
type: [
Type.WATER,
],
dexId: 159,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/41/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/41/high.png",
},
},
evolveFrom: {
en: "Totodile",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 27,
name: "kawayoo"
},
attacks: [{
cost: [
Type.WATER,
Type.COLORLESS
],
name: {
en: "Wave Splash",
},
damage: 30
},{
cost: [
Type.WATER,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Big Bite",
},
text: {
en: "The Defending Pokémon can't retreat during your opponent's next turn.",
},
damage: 50
}],
weaknesses: [{
type: Type.GRASS,
value: "×2"
}],
rarity: Rarity.Uncommon,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

103
cards/col/col1/42.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: "col1-42",
localId: 42,
// Card informations
name: {
en: "Donphan",
},
hp: 100,
type: [
Type.FIGHTING,
],
dexId: 232,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/42/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/42/high.png",
},
},
evolveFrom: {
en: "Phanpy",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 2,
name: "Midori Harada"
},
attacks: [{
cost: [
Type.FIGHTING,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Rock Hurl",
},
text: {
en: "This attack's damage isn't affected by Resistance.",
},
damage: 50
},{
cost: [
Type.FIGHTING,
Type.FIGHTING,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Double Spin",
},
text: {
en: "Flip 2 coins. This attack does 70 damage times the number of heads.",
},
damage: 70
}],
weaknesses: [{
type: Type.WATER,
value: "×2"
}],
resistances: [{
type: Type.LIGHTNING,
value: "-20"
}],
rarity: Rarity.Uncommon,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

99
cards/col/col1/43.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: "col1-43",
localId: 43,
// Card informations
name: {
en: "Flaaffy",
},
hp: 80,
type: [
Type.LIGHTNING,
],
dexId: 180,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/43/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/43/high.png",
},
},
evolveFrom: {
en: "Mareep",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 8,
name: "Masakazu Fukuda"
},
attacks: [{
cost: [
Type.LIGHTNING
],
name: {
en: "Thunder Spear",
},
text: {
en: "Choose 1 of your opponent's Pokémon. This attack does 20 damage to that Pokémon. (Don't apply Weakness and Resistance for Benched Pokémon.)",
},
},{
cost: [
Type.LIGHTNING,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Thundershock",
},
text: {
en: "Flip a coin. If heads, the Defending Pokémon is now Paralyzed.",
},
damage: 40
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
resistances: [{
type: Type.METAL,
value: "-20"
}],
rarity: Rarity.Uncommon,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

94
cards/col/col1/44.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: "col1-44",
localId: 44,
// Card informations
name: {
en: "Flareon",
},
hp: 90,
type: [
Type.FIRE,
],
dexId: 136,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/44/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/44/high.png",
},
},
evolveFrom: {
en: "Eevee",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 27,
name: "kawayoo"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Flame Tail",
},
damage: 30
},{
cost: [
Type.FIRE,
Type.FIRE,
Type.COLORLESS
],
name: {
en: "Flamethrower",
},
text: {
en: "Discard an Energy attached to Flareon.",
},
damage: 90
}],
weaknesses: [{
type: Type.WATER,
value: "×2"
}],
rarity: Rarity.Uncommon,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

97
cards/col/col1/45.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: "col1-45",
localId: 45,
// Card informations
name: {
en: "Jolteon",
},
hp: 80,
type: [
Type.LIGHTNING,
],
dexId: 135,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/45/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/45/high.png",
},
},
evolveFrom: {
en: "Eevee",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 19,
name: "Shin Nagasawa"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Agility",
},
text: {
en: "Flip a coin. If heads, prevent all effects of attacks, including damage, done to Jolteon during your opponent's next turn.",
},
damage: 20
},{
cost: [
Type.LIGHTNING,
Type.LIGHTNING,
Type.COLORLESS
],
name: {
en: "Mach Bolt",
},
damage: 70
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
resistances: [{
type: Type.METAL,
value: "-20"
}],
rarity: Rarity.Uncommon,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

84
cards/col/col1/46.ts Normal file
View File

@ -0,0 +1,84 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "col1-46",
localId: 46,
// Card informations
name: {
en: "Magby",
},
hp: 30,
type: [
Type.FIRE,
],
dexId: 240,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/46/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/46/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 48,
name: "Akira Komayama"
},
abilities: [{
id: 48,
type: AbilityType.POKEBODY,
name: {
en: "Sweet Sleeping Face",
},
text: {
en: "As long as Magby is Asleep, prevent all damage done to Magby by attacks.",
}
}],
attacks: [{
name: {
en: "Play with Fire",
},
text: {
en: "The Defending Pokémon is now Burned. Magby is now Asleep.",
},
}],
rarity: Rarity.Uncommon,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

91
cards/col/col1/47.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: "col1-47",
localId: 47,
// Card informations
name: {
en: "Mime Jr.",
fr: "Mime Jr.",
},
hp: 30,
type: [
Type.PSYCHIC,
],
dexId: 439,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/47/low.png",
fr: "https://assets.tcgdex.net/fr/col/col1/47/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/47/high.png",
fr: "https://assets.tcgdex.net/fr/col/col1/47/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 63,
name: "Noriko Hotta"
},
abilities: [{
id: 48,
type: AbilityType.POKEBODY,
name: {
en: "Sweet Sleeping Face",
fr: "Joli visage endormi",
},
text: {
en: "As long as Mime Jr. is Asleep, prevent all damage done to Mime Jr. by attacks.",
fr: "Tant que Mime Jr. est Endormi, prévenez tous les dégâts qui peuvent lui être infligés par des attaques.",
}
}],
attacks: [{
name: {
en: "Sleepy Lost",
fr: "Berceuse perdue",
},
text: {
en: "Put the top card of your opponent's deck in the Lost Zone. Mime Jr. is now Asleep.",
fr: "Placez la carte du dessus du deck de votre adversaire dans la Zone Perdue. Mime Jr. est maintenant Endormi.",
},
}],
rarity: Rarity.Uncommon,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

98
cards/col/col1/48.ts Normal file
View File

@ -0,0 +1,98 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "col1-48",
localId: 48,
// Card informations
name: {
en: "Pidgeotto",
},
hp: 80,
type: [
Type.COLORLESS,
],
dexId: 17,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/48/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/48/high.png",
},
},
evolveFrom: {
en: "Pidgey",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 29,
name: "Suwama Chiaki"
},
attacks: [{
cost: [
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Gust",
},
damage: 20
},{
cost: [
Type.COLORLESS,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Twister",
},
text: {
en: "Flip 2 coins. If both of them are tails, this attack does nothing. For each heads, discard an Energy attached to the Defending Pokémon.",
},
damage: 30
}],
weaknesses: [{
type: Type.LIGHTNING,
value: "×2"
}],
resistances: [{
type: Type.FIGHTING,
value: "-20"
}],
rarity: Rarity.Uncommon,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

95
cards/col/col1/49.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: "col1-49",
localId: 49,
// Card informations
name: {
en: "Quilava",
},
hp: 80,
type: [
Type.FIRE,
],
dexId: 156,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/49/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/49/high.png",
},
},
evolveFrom: {
en: "Cyndaquil",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 0,
name: "Kagemaru Himeno"
},
attacks: [{
cost: [
Type.FIRE,
Type.COLORLESS
],
name: {
en: "Flare",
},
damage: 30
},{
cost: [
Type.FIRE,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Flamethrower",
},
text: {
en: "Discard an Energy attached to Quilava.",
},
damage: 60
}],
weaknesses: [{
type: Type.WATER,
value: "×2"
}],
rarity: Rarity.Uncommon,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

101
cards/col/col1/5.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: "col1-5",
localId: 5,
// Card informations
name: {
en: "Forretress",
},
hp: 90,
type: [
Type.METAL,
],
dexId: 205,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/5/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/5/high.png",
},
},
evolveFrom: {
en: "Pineco",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 25,
name: "Kyoko Umemoto"
},
attacks: [{
cost: [
Type.METAL,
Type.COLORLESS
],
name: {
en: "Mirror Shot",
},
text: {
en: "If the Defending Pokémon tries to attack during your opponent's next turn, your opponent flips a coin. If tails, that attack does nothing.",
},
damage: 30
},{
cost: [
Type.METAL,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Everyone Explode Now",
},
text: {
en: "Does 30 damage times the number of Pineco and Forretress you have in play. This attack does 30 damage to each of your Pineco and Forretress in play.",
},
damage: 30
}],
weaknesses: [{
type: Type.FIRE,
value: "×2"
}],
resistances: [{
type: Type.PSYCHIC,
value: "-20"
}],
rarity: Rarity.RareHolo,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

87
cards/col/col1/50.ts Normal file
View File

@ -0,0 +1,87 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "col1-50",
localId: 50,
// Card informations
name: {
en: "Riolu",
fr: "Riolu",
},
hp: 50,
type: [
Type.FIGHTING,
],
dexId: 447,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/50/low.png",
fr: "https://assets.tcgdex.net/fr/col/col1/50/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/50/high.png",
fr: "https://assets.tcgdex.net/fr/col/col1/50/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 68,
name: "Takashi Yamaguchi"
},
attacks: [{
cost: [
Type.FIGHTING
],
name: {
en: "Tumble Over",
fr: "Culbuter",
},
text: {
en: "Riolu can't attack during your next turn.",
fr: "Riolu ne peut pas attaquer lors de votre prochain tour.",
},
damage: 20
}],
weaknesses: [{
type: Type.PSYCHIC,
value: "×2"
}],
retreat: 1,
rarity: Rarity.Uncommon,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

100
cards/col/col1/51.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: "col1-51",
localId: 51,
// Card informations
name: {
en: "Seviper",
fr: "Seviper",
},
hp: 90,
type: [
Type.PSYCHIC,
],
dexId: 336,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/51/low.png",
fr: "https://assets.tcgdex.net/fr/col/col1/51/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/51/high.png",
fr: "https://assets.tcgdex.net/fr/col/col1/51/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 41,
name: "Wataru Kawahara"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Poison Buildup",
fr: "Empoisonnement",
},
text: {
en: "Seviper is now Poisoned.",
fr: "Seviper est maintenant Empoisonné.",
},
},{
cost: [
Type.PSYCHIC,
Type.COLORLESS
],
name: {
en: "Poison Effect",
fr: "Effets du poison",
},
text: {
en: "If Seviper is Poisoned, this attack does 20 damage plus 60 more damage and remove the Special Condition Poisoned from Seviper.",
fr: "Si Seviper est Empoisonné, cette attaque inflige 20 dégâts plus 60 dégâts supplémentaires. Retirez ensuite lÉtat Spécial Empoisonné de Seviper.",
},
damage: 20
}],
weaknesses: [{
type: Type.PSYCHIC,
value: "×2"
}],
retreat: 2,
rarity: Rarity.Uncommon,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

96
cards/col/col1/52.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: "col1-52",
localId: 52,
// Card informations
name: {
en: "Vaporeon",
},
hp: 90,
type: [
Type.WATER,
],
dexId: 134,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/52/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/52/high.png",
},
},
evolveFrom: {
en: "Eevee",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 24,
name: "sui"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Spiral Drain",
},
text: {
en: "Remove 2 damage counters from Vaporeon.",
},
damage: 20
},{
cost: [
Type.WATER,
Type.WATER,
Type.COLORLESS
],
name: {
en: "Dual Splash",
},
text: {
en: "Choose 2 of your opponent's Pokémon. This attack does 30 damage to each of them. (Don't apply Weakness and Resistance for Benched Pokémon.)",
},
}],
weaknesses: [{
type: Type.LIGHTNING,
value: "×2"
}],
rarity: Rarity.Uncommon,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

103
cards/col/col1/53.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: "col1-53",
localId: 53,
// Card informations
name: {
en: "Chikorita",
fr: "Germignon",
},
hp: 50,
type: [
Type.GRASS,
],
dexId: 152,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/53/low.png",
fr: "https://assets.tcgdex.net/fr/col/col1/53/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/53/high.png",
fr: "https://assets.tcgdex.net/fr/col/col1/53/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 5,
name: "Ken Sugimori"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Nap",
fr: "Tit'sieste",
},
text: {
en: "Remove 1 damage counter from Chikorita.",
fr: "Retirez 1 marqueur de dégât à Germignon.",
},
},{
cost: [
Type.GRASS,
Type.COLORLESS
],
name: {
en: "Reckless Charge",
fr: "Attaque imprudente",
},
text: {
en: "Chikorita does 10 damage to itself.",
fr: "Germignon sinflige 10 dégâts.",
},
damage: 30
}],
weaknesses: [{
type: Type.FIRE,
value: "×2"
}],
resistances: [{
type: Type.WATER,
value: "-20"
}],
retreat: 1,
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

89
cards/col/col1/54.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: "col1-54",
localId: 54,
// Card informations
name: {
en: "Clefairy",
},
hp: 50,
type: [
Type.COLORLESS,
],
dexId: 35,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/54/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/54/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 24,
name: "sui"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Minimize",
},
text: {
en: "During your opponent's next turn, any damage done to Clefairy by attacks is reduced by 20 (after applying Weakness and Resistance).",
},
},{
cost: [
Type.COLORLESS
],
name: {
en: "Slap",
},
damage: 10
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

87
cards/col/col1/55.ts Normal file
View File

@ -0,0 +1,87 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "col1-55",
localId: 55,
// Card informations
name: {
en: "Cyndaquil",
fr: "Héricendre",
},
hp: 40,
type: [
Type.FIRE,
],
dexId: 155,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/55/low.png",
fr: "https://assets.tcgdex.net/fr/col/col1/55/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/55/high.png",
fr: "https://assets.tcgdex.net/fr/col/col1/55/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 5,
name: "Ken Sugimori"
},
attacks: [{
cost: [
Type.FIRE
],
name: {
en: "Fireworks",
fr: "Feux d'artifice",
},
text: {
en: "Flip a coin. If tails, discard a Fire Energy attached to Cyndaquil.",
fr: "Lancez une pièce. Si cest pile, défaussez une Énergie Fire attachée à Héricendre.",
},
damage: 20
}],
weaknesses: [{
type: Type.WATER,
value: "×2"
}],
retreat: 1,
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

88
cards/col/col1/56.ts Normal file
View File

@ -0,0 +1,88 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "col1-56",
localId: 56,
// Card informations
name: {
en: "Eevee",
},
hp: 50,
type: [
Type.COLORLESS,
],
dexId: 133,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/56/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/56/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 48,
name: "Akira Komayama"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Tackle",
},
damage: 10
},{
cost: [
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Bite",
},
damage: 20
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

93
cards/col/col1/57.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: "col1-57",
localId: 57,
// Card informations
name: {
en: "Hitmonchan",
},
hp: 70,
type: [
Type.FIGHTING,
],
dexId: 107,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/57/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/57/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 10,
name: "Kouki Saitou"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Detect",
},
text: {
en: "Flip a coin. If heads, prevent all effects of attacks, including damage, done to Hitmonchan during your opponent's next turn.",
},
},{
cost: [
Type.FIGHTING,
Type.COLORLESS
],
name: {
en: "Sky Uppercut",
},
text: {
en: "This attack's damage isn't affected by Resistance.",
},
damage: 30
}],
weaknesses: [{
type: Type.PSYCHIC,
value: "×2"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

89
cards/col/col1/58.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: "col1-58",
localId: 58,
// Card informations
name: {
en: "Hitmonlee",
},
hp: 80,
type: [
Type.FIGHTING,
],
dexId: 106,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/58/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/58/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 10,
name: "Kouki Saitou"
},
attacks: [{
cost: [
Type.FIGHTING
],
name: {
en: "Kick",
},
damage: 20
},{
cost: [
Type.FIGHTING,
Type.FIGHTING,
Type.COLORLESS
],
name: {
en: "High Jump Kick",
},
damage: 60
}],
weaknesses: [{
type: Type.PSYCHIC,
value: "×2"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

85
cards/col/col1/59.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: "col1-59",
localId: 59,
// Card informations
name: {
en: "Houndour",
},
hp: 50,
type: [
Type.DARKNESS,
],
dexId: 228,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/59/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/59/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 0,
name: "Kagemaru Himeno"
},
attacks: [{
cost: [
Type.DARKNESS
],
name: {
en: "Jump On",
},
text: {
en: "Flip a coin. If heads, this attack does 10 damage plus 10 more damage.",
},
damage: 10
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
resistances: [{
type: Type.PSYCHIC,
value: "-20"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

90
cards/col/col1/6.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: "col1-6",
localId: 6,
// Card informations
name: {
en: "Groudon",
fr: "Groudon",
},
hp: 100,
type: [
Type.FIGHTING,
],
dexId: 383,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/6/low.png",
fr: "https://assets.tcgdex.net/fr/col/col1/6/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/6/high.png",
fr: "https://assets.tcgdex.net/fr/col/col1/6/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 1,
name: "Ryo Ueda"
},
attacks: [{
cost: [
Type.FIGHTING,
Type.FIGHTING,
Type.FIGHTING,
Type.FIGHTING
],
name: {
en: "Volcano Stomp",
fr: "Écrasement volcanique",
},
text: {
en: "Flip a coin. If heads, discard the top 4 cards of your opponent's deck. If tails, discard the top 4 cards of your deck.",
fr: "Lancez une pièce. Si cest face, défaussez les 4 premières cartes du deck de votre adversaire. Si cest pile, défaussez les 4 premières cartes de votre deck.",
},
damage: 80
}],
weaknesses: [{
type: Type.GRASS,
value: "×2"
}],
retreat: 4,
rarity: Rarity.RareHolo,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

91
cards/col/col1/60.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: "col1-60",
localId: 60,
// Card informations
name: {
en: "Koffing",
},
hp: 50,
type: [
Type.PSYCHIC,
],
dexId: 109,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/60/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/60/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 30,
name: "Hajime Kusajima"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Smokescreen",
},
text: {
en: "If the Defending Pokémon tries to attack during your opponent's next turn, your opponent flips a coin. If tails, that attack does nothing.",
},
damage: 10
},{
cost: [
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Suffocating Gas",
},
damage: 20
}],
weaknesses: [{
type: Type.PSYCHIC,
value: "×2"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

79
cards/col/col1/61.ts Normal file
View File

@ -0,0 +1,79 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "col1-61",
localId: 61,
// Card informations
name: {
en: "Magikarp",
},
hp: 30,
type: [
Type.WATER,
],
dexId: 129,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/61/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/61/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 9,
name: "Mitsuhiro Arita"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Splash",
},
damage: 10
}],
weaknesses: [{
type: Type.LIGHTNING,
value: "×2"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

88
cards/col/col1/62.ts Normal file
View File

@ -0,0 +1,88 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "col1-62",
localId: 62,
// Card informations
name: {
en: "Magmar",
},
hp: 70,
type: [
Type.FIRE,
],
dexId: 126,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/62/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/62/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 30,
name: "Hajime Kusajima"
},
attacks: [{
cost: [
Type.FIRE
],
name: {
en: "Live Coal",
},
damage: 10
},{
cost: [
Type.FIRE,
Type.COLORLESS
],
name: {
en: "Magma Punch",
},
damage: 20
}],
weaknesses: [{
type: Type.WATER,
value: "×2"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

86
cards/col/col1/63.ts Normal file
View File

@ -0,0 +1,86 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "col1-63",
localId: 63,
// Card informations
name: {
en: "Mareep",
fr: "Wattouat",
},
hp: 40,
type: [
Type.LIGHTNING,
],
dexId: 179,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/63/low.png",
fr: "https://assets.tcgdex.net/fr/col/col1/63/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/63/high.png",
fr: "https://assets.tcgdex.net/fr/col/col1/63/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 5,
name: "Ken Sugimori"
},
attacks: [{
cost: [
Type.LIGHTNING
],
name: {
en: "Static Shock",
fr: "Choc statique",
},
damage: 10
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
resistances: [{
type: Type.METAL,
value: "-20"
}],
retreat: 1,
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

97
cards/col/col1/64.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: "col1-64",
localId: 64,
// Card informations
name: {
en: "Mawile",
},
hp: 60,
type: [
Type.METAL,
],
dexId: 303,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/64/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/64/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 20,
name: "TOKIYA"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Selfish Draw",
},
text: {
en: "Look at the top card of your deck. You may put it into your hand. If not, discard it and draw a card.",
},
},{
cost: [
Type.METAL,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Destructive Jaw",
},
text: {
en: "Flip a coin. If heads, the Defending Pokémon is now Paralyzed and discard an Energy attached to the Defending Pokémon.",
},
damage: 30
}],
weaknesses: [{
type: Type.FIRE,
value: "×2"
}],
resistances: [{
type: Type.PSYCHIC,
value: "-20"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

92
cards/col/col1/65.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: "col1-65",
localId: 65,
// Card informations
name: {
en: "Misdreavus",
},
hp: 60,
type: [
Type.PSYCHIC,
],
dexId: 200,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/65/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/65/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 29,
name: "Suwama Chiaki"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Mumble",
},
damage: 10
},{
cost: [
Type.PSYCHIC
],
name: {
en: "Dual Draw",
},
text: {
en: "Each player draws 3 cards.",
},
}],
weaknesses: [{
type: Type.DARKNESS,
value: "×2"
}],
resistances: [{
type: Type.COLORLESS,
value: "-20"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

102
cards/col/col1/66.ts Normal file
View File

@ -0,0 +1,102 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "col1-66",
localId: 66,
// Card informations
name: {
en: "Phanpy",
fr: "Phanpy",
},
hp: 60,
type: [
Type.FIGHTING,
],
dexId: 231,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/66/low.png",
fr: "https://assets.tcgdex.net/fr/col/col1/66/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/66/high.png",
fr: "https://assets.tcgdex.net/fr/col/col1/66/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 5,
name: "Ken Sugimori"
},
abilities: [{
id: 681,
type: AbilityType.POKEBODY,
name: {
en: "Ultra-thick Skin",
fr: "Peau ultra-épaisse",
},
text: {
en: "As long as Phanpy has any Energy attached to it, any damage done to Phanpy by attacks is reduced by 10 (after applying Weakness and Resistance).",
fr: "Tant que Phanpy possède au moins une Énergie, les dégâts infligés à Phanpy par des attaques sont réduits de 10 (après application de la Faiblesse et de la Résistance).",
}
}],
attacks: [{
cost: [
Type.FIGHTING,
Type.COLORLESS
],
name: {
en: "Rock Smash",
fr: "Éclate-roc",
},
text: {
en: "Flip a coin. If heads, this attack does 20 damage plus 10 more damage.",
fr: "Lancez une pièce. Si cest face, cette attaque inflige 20 dégâts plus 10 dégâts supplémentaires.",
},
damage: 20
}],
weaknesses: [{
type: Type.WATER,
value: "×2"
}],
resistances: [{
type: Type.LIGHTNING,
value: "-20"
}],
retreat: 2,
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

92
cards/col/col1/67.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: "col1-67",
localId: 67,
// Card informations
name: {
en: "Pidgey",
},
hp: 50,
type: [
Type.COLORLESS,
],
dexId: 16,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/67/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/67/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 29,
name: "Suwama Chiaki"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Messenger",
},
text: {
en: "Search your deck for a Pokémon, show it to your opponent, and put it into your hand. Shuffle Pidgey and all cards attached to it back into your deck.",
},
},{
cost: [
Type.COLORLESS
],
name: {
en: "Glide",
},
damage: 10
}],
weaknesses: [{
type: Type.LIGHTNING,
value: "×2"
}],
resistances: [{
type: Type.FIGHTING,
value: "-20"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

79
cards/col/col1/68.ts Normal file
View File

@ -0,0 +1,79 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "col1-68",
localId: 68,
// Card informations
name: {
en: "Pineco",
},
hp: 60,
type: [
Type.GRASS,
],
dexId: 204,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/68/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/68/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 25,
name: "Kyoko Umemoto"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Rollout",
},
damage: 10
}],
weaknesses: [{
type: Type.FIRE,
value: "×2"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

101
cards/col/col1/69.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: "col1-69",
localId: 69,
// Card informations
name: {
en: "Relicanth",
fr: "Relicanth",
},
hp: 80,
type: [
Type.WATER,
],
dexId: 369,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/69/low.png",
fr: "https://assets.tcgdex.net/fr/col/col1/69/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/69/high.png",
fr: "https://assets.tcgdex.net/fr/col/col1/69/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 41,
name: "Wataru Kawahara"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Prehistoric Wisdom",
fr: "Sagesse préhistorique",
},
text: {
en: "Choose a card from your hand and put it in the Lost Zone. Then, draw 3 cards.",
fr: "Choisissez une carte de votre main et placez-la dans la Zone Perdue. Ensuite, piochez 3 cartes.",
},
},{
cost: [
Type.WATER,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Granite Head",
fr: "Tête de granit",
},
text: {
en: "During your opponent's next turn, any damage done to Relicanth by attacks is reduced by 30 (after applying Weakness and Resistance).",
fr: "Pendant le tour suivant de votre adversaire, les dégâts infligés par des attaques à Relicanth sont réduits de 30 (après application de la Faiblesse et de la Résistance).",
},
damage: 30
}],
weaknesses: [{
type: Type.GRASS,
value: "×2"
}],
retreat: 2,
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

100
cards/col/col1/7.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: "col1-7",
localId: 7,
// Card informations
name: {
en: "Gyarados",
},
hp: 130,
type: [
Type.WATER,
],
dexId: 130,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/7/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/7/high.png",
},
},
evolveFrom: {
en: "Magikarp",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 9,
name: "Mitsuhiro Arita"
},
attacks: [{
cost: [
Type.WATER,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Hydro Splash",
},
damage: 50
},{
cost: [
Type.WATER,
Type.WATER,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Hyper Beam",
},
text: {
en: "Discard an Energy card attached to the Defending Pokémon.",
},
damage: 80
}],
weaknesses: [{
type: Type.LIGHTNING,
value: "×2"
}],
resistances: [{
type: Type.FIGHTING,
value: "-20"
}],
rarity: Rarity.RareHolo,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

82
cards/col/col1/70.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: "col1-70",
localId: 70,
// Card informations
name: {
en: "Slowpoke",
},
hp: 60,
type: [
Type.WATER,
],
dexId: 79,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/70/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/70/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 7,
name: "Sumiyoshi Kizuki"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Whimsy Tackle",
},
text: {
en: "Flip a coin. If tails, this attack does nothing.",
},
damage: 20
}],
weaknesses: [{
type: Type.LIGHTNING,
value: "×2"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

90
cards/col/col1/71.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: "col1-71",
localId: 71,
// Card informations
name: {
en: "Snubbull",
},
hp: 50,
type: [
Type.COLORLESS,
],
dexId: 209,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/71/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/71/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 3,
name: "Mizue"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Roar",
},
text: {
en: "Your opponent switches the Defending Pokémon with 1 of his or her Benched Pokémon.",
},
},{
cost: [
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Sharp Fang",
},
damage: 20
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

104
cards/col/col1/72.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: "col1-72",
localId: 72,
// Card informations
name: {
en: "Tangela",
fr: "Saquedeneu",
},
hp: 70,
type: [
Type.GRASS,
],
dexId: 114,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/72/low.png",
fr: "https://assets.tcgdex.net/fr/col/col1/72/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/72/high.png",
fr: "https://assets.tcgdex.net/fr/col/col1/72/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 54,
name: "Hideaki Hakozaki"
},
attacks: [{
cost: [
Type.GRASS
],
name: {
en: "Nutritional Support",
fr: "Support nutritionnel",
},
text: {
en: "Search your deck for a Grass Energy card and attach it to 1 of your Pokémon. Shuffle your deck afterward.",
fr: "Cherchez dans votre deck 1 carte Énergie Grass et attachez-la à lun de vos Pokémon. Mélangez ensuite votre deck.",
},
},{
cost: [
Type.GRASS,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Poisonpowder",
fr: "Poudre Toxik",
},
text: {
en: "The Defending Pokémon is now Poisoned.",
fr: "Le Pokémon Défenseur est maintenant Empoisonné.",
},
damage: 30
}],
weaknesses: [{
type: Type.FIRE,
value: "×2"
}],
resistances: [{
type: Type.WATER,
value: "-20"
}],
retreat: 2,
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

86
cards/col/col1/73.ts Normal file
View File

@ -0,0 +1,86 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "col1-73",
localId: 73,
// Card informations
name: {
en: "Teddiursa",
fr: "Teddiursa",
},
hp: 50,
type: [
Type.COLORLESS,
],
dexId: 216,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/73/low.png",
fr: "https://assets.tcgdex.net/fr/col/col1/73/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/73/high.png",
fr: "https://assets.tcgdex.net/fr/col/col1/73/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 5,
name: "Ken Sugimori"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Fake Tears",
fr: "Croco Larme",
},
text: {
en: "Flip a coin. If heads, your opponent can't play any Trainer cards from his or her hand during your opponent's next turn, and any damage done to Teddiursa by attacks is reduced by 30 (after applying weakness and resistance).",
fr: "Lancez une pièce. Si c'est face, votre adversaire ne peut pas jouer de cartes\nDresseur de sa main lors de son prochain tour, et tous les dégâts infligés à Teddiursa par des attaques sont réduits de 30 (après application de la Faiblesse et de la Résistance).",
},
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
retreat: 1,
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

89
cards/col/col1/74.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: "col1-74",
localId: 74,
// Card informations
name: {
en: "Totodile",
fr: "Kaiminus",
},
hp: 60,
type: [
Type.WATER,
],
dexId: 158,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/74/low.png",
fr: "https://assets.tcgdex.net/fr/col/col1/74/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/74/high.png",
fr: "https://assets.tcgdex.net/fr/col/col1/74/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 5,
name: "Ken Sugimori"
},
attacks: [{
cost: [
Type.WATER,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Aqua Tail",
fr: "Hydroqueue",
},
text: {
en: "Flip a coin for each Water Energy attached to Totodile. This attack does 30 damage plus 20 more damage for each heads.",
fr: "Lancez une pièce pour chaque Énergie Water attachée à Kaiminus. Cette attaque inflige 30 dégâts plus 20 dégâts supplémentaires pour chaque côté face.",
},
damage: 30
}],
weaknesses: [{
type: Type.LIGHTNING,
value: "×2"
}],
retreat: 2,
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

93
cards/col/col1/75.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: "col1-75",
localId: 75,
// Card informations
name: {
en: "Vulpix",
},
hp: 50,
type: [
Type.FIRE,
],
dexId: 37,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/75/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/75/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 20,
name: "TOKIYA"
},
attacks: [{
cost: [
Type.FIRE
],
name: {
en: "Singe",
},
text: {
en: "Flip a coin. If heads, the Defending Pokémon is now Burned.",
},
},{
cost: [
Type.FIRE,
Type.COLORLESS
],
name: {
en: "Ember",
},
text: {
en: "Flip a coin. If tails, discard a Fire Energy attached to Vulpix.",
},
damage: 30
}],
weaknesses: [{
type: Type.WATER,
value: "×2"
}],
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

66
cards/col/col1/76.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: "col1-76",
localId: 76,
// Card informations
name: {
en: "Cheerleader's Cheer",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/76/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/76/high.png",
},
},
evolveFrom: {},
tags: [
Tag.SUPPORTER,
],
illustrator: {
id: 10,
name: "Kouki Saitou"
},
rarity: Rarity.Uncommon,
category: Category.TRAINER,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

66
cards/col/col1/77.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: "col1-77",
localId: 77,
// Card informations
name: {
en: "Copycat",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/77/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/77/high.png",
},
},
evolveFrom: {},
tags: [
Tag.SUPPORTER,
],
illustrator: {
id: 40,
name: "Kanako Eo"
},
rarity: Rarity.Uncommon,
category: Category.TRAINER,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

66
cards/col/col1/78.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: "col1-78",
localId: 78,
// Card informations
name: {
en: "Dual Ball",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/78/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/78/high.png",
},
},
evolveFrom: {},
tags: [
Tag.ITEM,
],
illustrator: {
id: 68,
name: "Takashi Yamaguchi"
},
rarity: Rarity.Uncommon,
category: Category.TRAINER,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

66
cards/col/col1/79.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: "col1-79",
localId: 79,
// Card informations
name: {
en: "Interviewer's Questions",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/79/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/79/high.png",
},
},
evolveFrom: {},
tags: [
Tag.SUPPORTER,
],
illustrator: {
id: 10,
name: "Kouki Saitou"
},
rarity: Rarity.Uncommon,
category: Category.TRAINER,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

95
cards/col/col1/8.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: "col1-8",
localId: 8,
// Card informations
name: {
en: "Hitmontop",
},
hp: 60,
type: [
Type.FIGHTING,
],
dexId: 237,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/8/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/8/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 49,
name: "Shigenori Negishi"
},
attacks: [{
cost: [
Type.FIGHTING
],
name: {
en: "Triple Kick",
},
text: {
en: "Flip 3 coins. This attack does 20 damage times the number of heads.",
},
damage: 20
},{
cost: [
Type.FIGHTING,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Close Combat",
},
text: {
en: "During your opponent's next turn, any damage done to Hitmontop by attacks is increased by 20 (after applying Weakness and Resistance).",
},
damage: 60
}],
weaknesses: [{
type: Type.PSYCHIC,
value: "×2"
}],
rarity: Rarity.RareHolo,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

74
cards/col/col1/80.ts Normal file
View File

@ -0,0 +1,74 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "col1-80",
localId: 80,
// Card informations
name: {
en: "Lost Remover",
fr: "Nettoyeur perdu",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/80/low.png",
fr: "https://assets.tcgdex.net/fr/col/col1/80/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/80/high.png",
fr: "https://assets.tcgdex.net/fr/col/col1/80/high.png",
},
},
evolveFrom: {},
tags: [
Tag.ITEM,
],
illustrator: {
id: 41,
name: "Wataru Kawahara"
},
attacks: [{
name: {},
text: {
fr: "Placez 1 carte Énergie spéciale attachée à lun des Pokémon de votre adversaire dans la Zone Perdue.",
},
}],
rarity: Rarity.Uncommon,
category: Category.TRAINER,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

79
cards/col/col1/81.ts Normal file
View File

@ -0,0 +1,79 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "col1-81",
localId: 81,
// Card informations
name: {
en: "Lost World",
fr: "Monde perdu",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/81/low.png",
fr: "https://assets.tcgdex.net/fr/col/col1/81/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/81/high.png",
fr: "https://assets.tcgdex.net/fr/col/col1/81/high.png",
},
},
evolveFrom: {},
tags: [
Tag.STADIUM,
],
illustrator: {
id: 54,
name: "Hideaki Hakozaki"
},
attacks: [{
name: {},
text: {
fr: "Cette carte reste en jeu lorsque vous la jouez. Défaussez-la si une autre carte Stade est jouée. Si une autre carte du même nom est en jeu, vous ne pouvez pas l'utiliser.",
},
},{
name: {},
text: {
fr: "Une seule fois durant le tour de chaque joueur, si l'adversaire du joueur a au moins 6 Pokémon dans la Zone Perdue, le joueur peut choisir de gagner la partie.",
},
}],
rarity: Rarity.Uncommon,
category: Category.TRAINER,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

66
cards/col/col1/82.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: "col1-82",
localId: 82,
// Card informations
name: {
en: "Professor Elm's Training Method",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/82/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/82/high.png",
},
},
evolveFrom: {},
tags: [
Tag.SUPPORTER,
],
illustrator: {
id: 5,
name: "Ken Sugimori"
},
rarity: Rarity.Uncommon,
category: Category.TRAINER,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

66
cards/col/col1/83.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: "col1-83",
localId: 83,
// Card informations
name: {
en: "Professor Oak's New Theory",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/83/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/83/high.png",
},
},
evolveFrom: {},
tags: [
Tag.SUPPORTER,
],
illustrator: {
id: 5,
name: "Ken Sugimori"
},
rarity: Rarity.Uncommon,
category: Category.TRAINER,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

74
cards/col/col1/84.ts Normal file
View File

@ -0,0 +1,74 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "col1-84",
localId: 84,
// Card informations
name: {
en: "Research Record",
fr: "Archive des recherches",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/84/low.png",
fr: "https://assets.tcgdex.net/fr/col/col1/84/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/84/high.png",
fr: "https://assets.tcgdex.net/fr/col/col1/84/high.png",
},
},
evolveFrom: {},
tags: [
Tag.ITEM,
],
illustrator: {
id: 54,
name: "Hideaki Hakozaki"
},
attacks: [{
name: {},
text: {
fr: "Regardez les 4 cartes du dessus de votre deck et replacez celles que vous voulez sur le dessus de votre deck dans n'importe quel ordre. Ensuite, placez les cartes restantes au-dessous de votre deck dans n'importe quel ordre.",
},
}],
rarity: Rarity.Uncommon,
category: Category.TRAINER,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

66
cards/col/col1/85.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: "col1-85",
localId: 85,
// Card informations
name: {
en: "Sage's Training",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/85/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/85/high.png",
},
},
evolveFrom: {},
tags: [
Tag.SUPPORTER,
],
illustrator: {
id: 8,
name: "Masakazu Fukuda"
},
rarity: Rarity.Uncommon,
category: Category.TRAINER,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

66
cards/col/col1/86.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: "col1-86",
localId: 86,
// Card informations
name: {
en: "Darkness Energy",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/86/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/86/high.png",
},
},
evolveFrom: {},
tags: [
Tag.SPECIAL,
],
illustrator: {
id: 44,
name: "Kent Kanetsuna"
},
rarity: Rarity.Uncommon,
category: Category.ENERGY,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

66
cards/col/col1/87.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: "col1-87",
localId: 87,
// Card informations
name: {
en: "Metal Energy",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/87/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/87/high.png",
},
},
evolveFrom: {},
tags: [
Tag.SPECIAL,
],
illustrator: {
id: 44,
name: "Kent Kanetsuna"
},
rarity: Rarity.Uncommon,
category: Category.ENERGY,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

67
cards/col/col1/88.ts Normal file
View File

@ -0,0 +1,67 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "col1-88",
localId: 88,
// Card informations
name: {
en: "Grass Energy",
fr: "Énergie Plante",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/88/low.png",
fr: "https://assets.tcgdex.net/fr/col/col1/88/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/88/high.png",
fr: "https://assets.tcgdex.net/fr/col/col1/88/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASICENERGY,
Tag.BASIC,
],
rarity: Rarity.Common,
category: Category.ENERGY,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

67
cards/col/col1/89.ts Normal file
View File

@ -0,0 +1,67 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "col1-89",
localId: 89,
// Card informations
name: {
en: "Fire Energy",
fr: "Énergie Feu",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/89/low.png",
fr: "https://assets.tcgdex.net/fr/col/col1/89/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/89/high.png",
fr: "https://assets.tcgdex.net/fr/col/col1/89/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASICENERGY,
Tag.BASIC,
],
rarity: Rarity.Common,
category: Category.ENERGY,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

105
cards/col/col1/9.ts Normal file
View File

@ -0,0 +1,105 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "col1-9",
localId: 9,
// Card informations
name: {
en: "Ho-Oh",
fr: "Ho-Oh",
},
hp: 100,
type: [
Type.FIRE,
],
dexId: 250,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/9/low.png",
fr: "https://assets.tcgdex.net/fr/col/col1/9/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/9/high.png",
fr: "https://assets.tcgdex.net/fr/col/col1/9/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 1,
name: "Ryo Ueda"
},
attacks: [{
cost: [
Type.FIRE,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Combustion",
fr: "Fournaise",
},
damage: 50
},{
cost: [
Type.FIRE,
Type.FIRE,
Type.FIRE,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Scorching Wing",
fr: "Aile brûlante",
},
text: {
en: "Flip a coin. If tails, discard all Fire Energy attached to Ho-Oh.",
fr: "Lancez une pièce. Si cest pile, défaussez toutes les Énergies Fire attachées à Ho-Oh.",
},
damage: 100
}],
weaknesses: [{
type: Type.WATER,
value: "×2"
}],
resistances: [{
type: Type.FIGHTING,
value: "-20"
}],
retreat: 3,
rarity: Rarity.RareHolo,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

67
cards/col/col1/90.ts Normal file
View File

@ -0,0 +1,67 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "col1-90",
localId: 90,
// Card informations
name: {
en: "Water Energy",
fr: "Énergie Eau",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/90/low.png",
fr: "https://assets.tcgdex.net/fr/col/col1/90/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/90/high.png",
fr: "https://assets.tcgdex.net/fr/col/col1/90/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASICENERGY,
Tag.BASIC,
],
rarity: Rarity.Common,
category: Category.ENERGY,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

67
cards/col/col1/91.ts Normal file
View File

@ -0,0 +1,67 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "col1-91",
localId: 91,
// Card informations
name: {
en: "Lightning Energy",
fr: "Énergie Électrique",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/91/low.png",
fr: "https://assets.tcgdex.net/fr/col/col1/91/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/91/high.png",
fr: "https://assets.tcgdex.net/fr/col/col1/91/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASICENERGY,
Tag.BASIC,
],
rarity: Rarity.Common,
category: Category.ENERGY,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

67
cards/col/col1/92.ts Normal file
View File

@ -0,0 +1,67 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "col1-92",
localId: 92,
// Card informations
name: {
en: "Psychic Energy",
fr: "Énergie Psy",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/92/low.png",
fr: "https://assets.tcgdex.net/fr/col/col1/92/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/92/high.png",
fr: "https://assets.tcgdex.net/fr/col/col1/92/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASICENERGY,
Tag.BASIC,
],
rarity: Rarity.Common,
category: Category.ENERGY,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

67
cards/col/col1/93.ts Normal file
View File

@ -0,0 +1,67 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "col1-93",
localId: 93,
// Card informations
name: {
en: "Fighting Energy",
fr: "Énergie Combat",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/93/low.png",
fr: "https://assets.tcgdex.net/fr/col/col1/93/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/93/high.png",
fr: "https://assets.tcgdex.net/fr/col/col1/93/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASICENERGY,
Tag.BASIC,
],
rarity: Rarity.Common,
category: Category.ENERGY,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

67
cards/col/col1/94.ts Normal file
View File

@ -0,0 +1,67 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "col1-94",
localId: 94,
// Card informations
name: {
en: "Darkness Energy",
fr: "Énergie Obscurité",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/94/low.png",
fr: "https://assets.tcgdex.net/fr/col/col1/94/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/94/high.png",
fr: "https://assets.tcgdex.net/fr/col/col1/94/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASICENERGY,
Tag.BASIC,
],
rarity: Rarity.Common,
category: Category.ENERGY,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

67
cards/col/col1/95.ts Normal file
View File

@ -0,0 +1,67 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "col1-95",
localId: 95,
// Card informations
name: {
en: "Metal Energy",
fr: "Énergie Métal",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/95/low.png",
fr: "https://assets.tcgdex.net/fr/col/col1/95/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/95/high.png",
fr: "https://assets.tcgdex.net/fr/col/col1/95/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASICENERGY,
Tag.BASIC,
],
rarity: Rarity.Common,
category: Category.ENERGY,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

89
cards/col/col1/SL1.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: "col1-SL1",
localId: "SL1",
// Card informations
name: {
en: "Deoxys",
fr: "Deoxys",
},
hp: 80,
type: [
Type.PSYCHIC,
],
dexId: 386,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/SL1/low.png",
fr: "https://assets.tcgdex.net/fr/col/col1/SL1/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/SL1/high.png",
fr: "https://assets.tcgdex.net/fr/col/col1/SL1/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 63,
name: "Noriko Hotta"
},
attacks: [{
cost: [
Type.PSYCHIC,
Type.PSYCHIC,
Type.PSYCHIC
],
name: {
en: "Cell Storm",
fr: "Tempête cellulaire",
},
text: {
en: "Discard 2 Psychic Energy attached to Deoxys and remove 6 damage counters from Deoxys.",
fr: "Défaussez 2 Énergies Psychic attachées à Deoxys et retirez-lui 6 marqueurs de dégâts.",
},
damage: 60
}],
weaknesses: [{
type: Type.PSYCHIC,
value: "×2"
}],
retreat: 1,
rarity: Rarity.RareHolo,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

93
cards/col/col1/SL10.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: "col1-SL10",
localId: "SL10",
// Card informations
name: {
en: "Rayquaza",
fr: "Rayquaza",
},
hp: 100,
type: [
Type.COLORLESS,
],
dexId: 384,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/SL10/low.png",
fr: "https://assets.tcgdex.net/fr/col/col1/SL10/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/SL10/high.png",
fr: "https://assets.tcgdex.net/fr/col/col1/SL10/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 63,
name: "Noriko Hotta"
},
attacks: [{
cost: [
Type.FIRE,
Type.FIRE,
Type.LIGHTNING,
Type.LIGHTNING
],
name: {
en: "Inferno Spear",
fr: "Lance infernale",
},
text: {
en: "Discard a Fire Energy and a Lightning Energy attached to Rayquaza.",
fr: "Défaussez une Énergie Fire et une Énergie Lightning attachées à Rayquaza.",
},
damage: 100
}],
weaknesses: [{
type: Type.COLORLESS,
value: "×2"
}],
resistances: [{
type: Type.FIGHTING,
value: "-20"
}],
retreat: 2,
rarity: Rarity.RareHolo,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

99
cards/col/col1/SL11.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: "col1-SL11",
localId: "SL11",
// Card informations
name: {
en: "Suicune",
fr: "Suicune",
},
hp: 90,
type: [
Type.WATER,
],
dexId: 245,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/SL11/low.png",
fr: "https://assets.tcgdex.net/fr/col/col1/SL11/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/SL11/high.png",
fr: "https://assets.tcgdex.net/fr/col/col1/SL11/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 6,
name: "Ayaka Yoshida"
},
abilities: [{
id: 188,
type: AbilityType.POKEBODY,
name: {
en: "Extreme Speed",
fr: "Vitesse extrême",
},
text: {
en: "Suicune's Retreat Cost is Colorless less for each Water Energy attached to Suicune.",
fr: "Le Coût de retraite de Suicune est Colorless de moins pour chaque Énergie Water attachée à Suicune.",
}
}],
attacks: [{
cost: [
Type.WATER,
Type.WATER,
Type.COLORLESS
],
name: {
en: "Tsunami",
fr: "Tsunami",
},
text: {
en: "This attack does 20 damage to each of your opponent's Pokémon. (Don't apply Weakness and Resistance for Benched Pokémon.)",
fr: "Inflige 20 dégâts à chaque Pokémon de votre adversaire (N'appliquez ni la Faiblesse ni la Résistance aux Pokémon de Banc.)",
},
}],
weaknesses: [{
type: Type.LIGHTNING,
value: "×2"
}],
retreat: 2,
rarity: Rarity.RareHolo,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

93
cards/col/col1/SL2.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: "col1-SL2",
localId: "SL2",
// Card informations
name: {
en: "Dialga",
fr: "Dialga",
},
hp: 100,
type: [
Type.METAL,
],
dexId: 483,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/SL2/low.png",
fr: "https://assets.tcgdex.net/fr/col/col1/SL2/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/SL2/high.png",
fr: "https://assets.tcgdex.net/fr/col/col1/SL2/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 6,
name: "Ayaka Yoshida"
},
attacks: [{
cost: [
Type.METAL,
Type.METAL,
Type.METAL,
Type.METAL
],
name: {
en: "Time Rewind",
fr: "Retour temporel",
},
text: {
en: "Shuffle your hand into your deck.",
fr: "Mélangez votre main avec votre deck.",
},
damage: 70
}],
weaknesses: [{
type: Type.FIRE,
value: "×2"
}],
resistances: [{
type: Type.PSYCHIC,
value: "-20"
}],
retreat: 3,
rarity: Rarity.RareHolo,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

100
cards/col/col1/SL3.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: "col1-SL3",
localId: "SL3",
// Card informations
name: {
en: "Entei",
fr: "Entei",
},
hp: 90,
type: [
Type.FIRE,
],
dexId: 244,
image: {
low: {
en: "https://assets.tcgdex.net/en/col/col1/SL3/low.png",
fr: "https://assets.tcgdex.net/fr/col/col1/SL3/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/col/col1/SL3/high.png",
fr: "https://assets.tcgdex.net/fr/col/col1/SL3/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 93,
name: "Yuri Umemura"
},
abilities: [{
id: 188,
type: AbilityType.POKEBODY,
name: {
en: "Extreme Speed",
fr: "Vitesse extrême",
},
text: {
en: "Entei's Retreat Cost is Colorless less for each Fire Energy attached to Entei.",
fr: "Le Coût de retraite de Entei est Colorless de moins pour chaque Énergie Fire attachée à Entei.",
}
}],
attacks: [{
cost: [
Type.FIRE,
Type.FIRE,
Type.COLORLESS
],
name: {
en: "Wild Blaze",
fr: "Brasier sauvage",
},
text: {
en: "Discard the top 3 cards of your deck.",
fr: "Défaussez les 3 cartes du dessus de votre deck.",
},
damage: 70
}],
weaknesses: [{
type: Type.WATER,
value: "×2"
}],
retreat: 2,
rarity: Rarity.RareHolo,
category: Category.POKEMON,
set: {
name: "Call of Legends",
code: "col1"
}
}
export default card

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