1
0
mirror of https://github.com/tcgdex/cards-database.git synced 2025-07-01 00:09:19 +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

87
cards/xy/xy7/1.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: "xy7-1",
localId: 1,
// Card informations
name: {
en: "Oddish",
fr: "Mystherbe",
},
hp: 50,
type: [
Type.GRASS,
],
dexId: 43,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/1/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/1/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/1/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/1/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 46,
name: "MAHOU"
},
attacks: [{
cost: [
Type.GRASS
],
name: {
en: "Trip Over",
fr: "Croche-Pied",
},
text: {
en: "Flip a coin. If heads, this attack does 10 more damage.",
fr: "Lancez une pièce. Si c'est face, cette attaque inflige 10 dégâts supplémentaires.",
},
damage: 10
}],
weaknesses: [{
type: Type.FIRE,
value: "×2"
}],
retreat: 1,
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

104
cards/xy/xy7/10.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: "xy7-10",
localId: 10,
// Card informations
name: {
en: "Vespiquen",
fr: "Apireine",
},
hp: 90,
type: [
Type.GRASS,
],
dexId: 416,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/10/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/10/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/10/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/10/high.png",
},
},
evolveFrom: {
en: "Combee",
fr: "Apitrini",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 27,
name: "kawayoo"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Intelligence Gathering",
fr: "Collecte de Renseignements",
},
text: {
en: "You may draw cards until you have 6 cards in your hand.",
fr: "Vous pouvez piocher des cartes jusqu'à ce que vous ayez 6 cartes en main.",
},
damage: 10
},{
cost: [
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Bee Revenge",
fr: "Abeille Vindicative",
},
text: {
en: "This attack does 10 more damage for each Pokémon in your discard pile.",
fr: "Cette attaque inflige 10 dégâts supplémentaires pour chaque Pokémon dans votre pile de défausse.",
},
damage: 20
}],
weaknesses: [{
type: Type.FIRE,
value: "×2"
}],
rarity: Rarity.Uncommon,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

74
cards/xy/xy7/100.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: "xy7-100",
localId: 100,
// Card informations
name: {
en: "Trainers' Mail",
fr: "Courrier du Dresseur",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/100/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/100/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/100/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/100/high.png",
},
},
evolveFrom: {},
tags: [
Tag.ITEM,
],
illustrator: {
id: 13,
name: "Toyste Beach"
},
attacks: [{
name: {},
text: {
fr: "Regardez les 4 cartes du dessus de votre deck. Vous pouvez montrer une carte Dresseur que vous y trouvez (à part Courrier du Dresseur) et l'ajouter à votre main. Mélangez les autres cartes avec votre deck.",
},
}],
rarity: Rarity.Rare,
category: Category.TRAINER,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

115
cards/xy/xy7/11.ts Normal file
View File

@ -0,0 +1,115 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "xy7-11",
localId: 11,
// Card informations
name: {
en: "Vespiquen",
fr: "Apireine",
},
hp: 90,
type: [
Type.GRASS,
],
dexId: 416,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/11/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/11/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/11/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/11/high.png",
},
},
evolveFrom: {
en: "Combee",
fr: "Apitrini",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 6,
name: "Ayaka Yoshida"
},
attacks: [{
cost: [
Type.GRASS
],
name: {
en: "Bee Drain",
fr: "Double Θ",
},
text: {
en: "Heal from this Pokémon the same amount of damage you did to your opponent's Active Pokémon.",
},
damage: 20
},{
cost: [
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Fury Swipes",
fr: "Abeille Épuisante",
},
text: {
en: "Flip 3 coins. This attack does 30 damage times the number of heads.",
fr: "Soignez à ce Pokémon la même quantité de dégâts que vous avez infligée au Pokémon Actif de votre adversaire.",
},
damage: 30
},{
cost: [
Type.COLORLESS,
Type.COLORLESS
],
name: {
fr: "Combo-Griffe",
},
text: {
fr: "Lancez 3 pièces. Cette attaque inflige 30 dégâts multipliés par le nombre de côtés face.",
},
damage: "30×"
}],
weaknesses: [{
type: Type.FIRE,
value: "×2"
}],
retreat: 1,
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

100
cards/xy/xy7/12.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: "xy7-12",
localId: 12,
// Card informations
name: {
en: "Virizion",
fr: "Viridium",
},
hp: 110,
type: [
Type.GRASS,
],
dexId: 640,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/12/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/12/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/12/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/12/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 28,
name: "match"
},
attacks: [{
cost: [
Type.GRASS
],
name: {
en: "Bail Out",
fr: "Renflouage",
},
text: {
en: "Put 2 Pokémon from your discard pile into your hand.",
fr: "Ajoutez 2 Pokémon de votre pile de défausse à votre main.",
},
},{
cost: [
Type.GRASS,
Type.GRASS
],
name: {
en: "Prize Count",
fr: "Compteur de Récompense",
},
text: {
en: "If you have more Prize cards left than your opponent, this attack does 80 more damage.",
fr: "S'il vous reste plus de cartes Récompense que votre adversaire, cette attaque inflige 80 dégâts supplémentaires.",
},
damage: 40
}],
weaknesses: [{
type: Type.FIRE,
value: "×2"
}],
retreat: 1,
rarity: Rarity.RareHolo,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

103
cards/xy/xy7/13.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: "xy7-13",
localId: 13,
// Card informations
name: {
en: "Flareon",
fr: "Pyroli",
},
hp: 90,
type: [
Type.FIRE,
],
dexId: 136,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/13/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/13/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/13/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/13/high.png",
},
},
evolveFrom: {
en: "Eevee",
fr: "Évoli",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 24,
name: "sui"
},
abilities: [{
id: 1280,
type: AbilityType.TALENT,
name: {
en: "Flare Effect",
fr: "Effet Flamboyant",
},
text: {
en: "Each of your Stage 1 Pokémon in play is now a Fire Pokémon in addition to its existing types.",
fr: "Chacun de vos Pokémon de Niveau 1 en jeu est maintenant un Pokémon Fire en plus de ses types existants.",
}
}],
attacks: [{
cost: [
Type.FIRE,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Heat Breath",
fr: "Souffle Ardent",
},
text: {
en: "Flip a coin. If heads, this attack does 20 more damage.",
fr: "Lancez une pièce. Si c'est face, cette attaque inflige 20 dégâts supplémentaires.",
},
damage: 60
}],
weaknesses: [{
type: Type.WATER,
value: "×2"
}],
retreat: 1,
rarity: Rarity.Uncommon,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

100
cards/xy/xy7/14.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: "xy7-14",
localId: 14,
// Card informations
name: {
en: "Entei",
fr: "Entei",
},
hp: 120,
type: [
Type.FIRE,
],
dexId: 244,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/14/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/14/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/14/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/14/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 15,
name: "Naoki Saito"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Burning Roar",
fr: "Rugissement Brûlant",
},
text: {
en: "Discard the top 4 cards of your deck. If any of those cards are Fire Energy cards, attach them to your Pokémon in any way you like.",
fr: "Défaussez les 4 cartes du dessus de votre deck. Si vous y trouvez des cartes Énergie Fire, attachez-les à vos Pokémon, de la manière que vous voulez.",
},
},{
cost: [
Type.FIRE,
Type.FIRE
],
name: {
en: "Combat Blaze",
fr: "Brasier de Combat",
},
text: {
en: "This attack does 20 more damage for each of your opponent's Benched Pokémon.",
fr: "Cette attaque inflige 20 dégâts supplémentaires pour chaque Pokémon de Banc de votre adversaire.",
},
damage: 20
}],
weaknesses: [{
type: Type.WATER,
value: "×2"
}],
retreat: 2,
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

117
cards/xy/xy7/15.ts Normal file
View File

@ -0,0 +1,117 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "xy7-15",
localId: 15,
// Card informations
name: {
en: "Entei",
fr: "Entei",
},
hp: 130,
type: [
Type.FIRE,
],
dexId: 244,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/15/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/15/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/15/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/15/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 9,
name: "Mitsuhiro Arita"
},
attacks: [{
cost: [
Type.FIRE,
Type.COLORLESS
],
name: {
en: "Flame Screen",
fr: "Double Θ",
},
text: {
en: "During your opponent's next turn, any damage done to this Pokémon by attacks is reduced by 30 (after applying Weakness and Resistance).",
},
damage: 30
},{
cost: [
Type.FIRE,
Type.FIRE,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Heat Tackle",
fr: "Barrière de Flammes",
},
text: {
en: "Flip a coin. If tails, this Pokémon does 30 damage to itself.",
fr: "Pendant le prochain tour de votre adversaire, tous les dégâts infligés à ce Pokémon par des attaques sont réduits de 30 (après application de la Faiblesse et de la Résistance).",
},
damage: 130
},{
cost: [
Type.FIRE,
Type.FIRE,
Type.COLORLESS,
Type.COLORLESS
],
name: {
fr: "Charge Énergétique",
},
text: {
fr: "Lancez une pièce. Si c'est pile, ce Pokémon s'inflige 30 dégâts.",
},
damage: 130
}],
weaknesses: [{
type: Type.WATER,
value: "×2"
}],
retreat: 2,
rarity: Rarity.RareHolo,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

84
cards/xy/xy7/16.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: "xy7-16",
localId: 16,
// Card informations
name: {
en: "Larvesta",
fr: "Pyronille",
},
hp: 70,
type: [
Type.FIRE,
],
dexId: 636,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/16/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/16/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/16/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/16/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 77,
name: "Satoshi Shirai"
},
attacks: [{
cost: [
Type.FIRE,
Type.COLORLESS
],
name: {
en: "Combustion",
fr: "Fournaise",
},
damage: 30
}],
weaknesses: [{
type: Type.WATER,
value: "×2"
}],
retreat: 2,
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

103
cards/xy/xy7/17.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: "xy7-17",
localId: 17,
// Card informations
name: {
en: "Volcarona",
fr: "Pyrax",
},
hp: 100,
type: [
Type.FIRE,
],
dexId: 637,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/17/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/17/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/17/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/17/high.png",
},
},
evolveFrom: {
en: "Larvesta",
fr: "Pyronille",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 25,
name: "Kyoko Umemoto"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Solar Birth",
fr: "Naissance Solaire",
},
text: {
en: "Search your deck for a Basic Pokémon and put it onto your Bench. Then, search your deck for up to 2 basic Energy cards and attach them to that Pokémon. Shuffle your deck afterward.",
fr: "Cherchez un Pokémon de base dans votre deck et placez-le sur votre Banc. Ensuite, cherchez jusqu'à 2 cartes Énergie de base dans votre deck et attachez-les au Pokémon choisi. Mélangez ensuite votre deck.",
},
},{
cost: [
Type.FIRE,
Type.COLORLESS
],
name: {
en: "Flamethrower",
fr: "Lance-Flammes",
},
text: {
en: "Discard an Energy attached to this Pokémon.",
fr: "Défaussez une Énergie attachée à ce Pokémon.",
},
damage: 60
}],
weaknesses: [{
type: Type.WATER,
value: "×2"
}],
retreat: 1,
rarity: Rarity.RareHolo,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

117
cards/xy/xy7/18.ts Normal file
View File

@ -0,0 +1,117 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "xy7-18",
localId: 18,
// Card informations
name: {
en: "Volcarona",
fr: "Pyrax",
},
hp: 110,
type: [
Type.FIRE,
],
dexId: 637,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/18/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/18/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/18/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/18/high.png",
},
},
evolveFrom: {
en: "Larvesta",
fr: "Pyronille",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 0,
name: "Kagemaru Himeno"
},
attacks: [{
cost: [
Type.FIRE
],
name: {
en: "Burning Scales",
fr: "Stop Θ",
},
text: {
en: "Flip 2 coins. This attack does 20 more damage for each heads.",
},
damage: 20
},{
cost: [
Type.FIRE,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Wind Wheel",
fr: "Écailles Enflammées",
},
text: {
en: "Your opponent switches his or her Active Pokémon with 1 of his or her Benched Pokémon.",
fr: "Lancez 2 pièces. Cette attaque inflige 20 dégâts supplémentaires pour chaque côté face.",
},
damage: 80
},{
cost: [
Type.FIRE,
Type.COLORLESS,
Type.COLORLESS
],
name: {
fr: "Roue Éolienne",
},
text: {
fr: "Votre adversaire échange son Pokémon Actif avec l'un de ses Pokémon de Banc.",
},
damage: 80
}],
weaknesses: [{
type: Type.WATER,
value: "×2"
}],
retreat: 2,
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

87
cards/xy/xy7/19.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: "xy7-19",
localId: 19,
// Card informations
name: {
en: "Magikarp",
fr: "Magicarpe",
},
hp: 30,
type: [
Type.WATER,
],
dexId: 129,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/19/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/19/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/19/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/19/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 48,
name: "Akira Komayama"
},
attacks: [{
cost: [
Type.WATER
],
name: {
en: "Epic Splash",
fr: "Trempette Épique",
},
text: {
en: "Flip 2 coins. If either of them is tails, this attack does nothing.",
fr: "Lancez 2 pièces. Si vous obtenez au moins un côté pile, cette attaque ne fait rien.",
},
damage: 30
}],
weaknesses: [{
type: Type.LIGHTNING,
value: "×2"
}],
retreat: 1,
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

87
cards/xy/xy7/2.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: "xy7-2",
localId: 2,
// Card informations
name: {
en: "Gloom",
fr: "Ortide",
},
hp: 80,
type: [
Type.GRASS,
],
dexId: 44,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/2/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/2/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/2/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/2/high.png",
},
},
evolveFrom: {
en: "Oddish",
fr: "Mystherbe",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 8,
name: "Masakazu Fukuda"
},
attacks: [{
cost: [
Type.GRASS,
Type.COLORLESS
],
name: {
en: "Drool",
fr: "Gluant",
},
damage: 30
}],
weaknesses: [{
type: Type.FIRE,
value: "×2"
}],
retreat: 1,
rarity: Rarity.Uncommon,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

108
cards/xy/xy7/20.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: "xy7-20",
localId: 20,
// Card informations
name: {
en: "Gyarados",
fr: "Léviator",
},
hp: 130,
type: [
Type.WATER,
],
dexId: 130,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/20/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/20/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/20/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/20/high.png",
},
},
evolveFrom: {
en: "Magikarp",
fr: "Magicarpe",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 19,
name: "Shin Nagasawa"
},
attacks: [{
cost: [
Type.WATER,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Berserker Splash",
fr: "Folle Éclaboussure",
},
text: {
en: "This attack does 10 damage to each Benched Pokémon (both yours and your opponent's). (Don't apply Weakness and Resistance for Benched Pokémon.)",
fr: "Cette attaque inflige 10 dégâts à chacun des Pokémon de Banc (les vôtres et ceux de votre adversaire). (N'appliquez ni la Faiblesse ni la Résistance aux Pokémon de Banc.)",
},
damage: 80
},{
cost: [
Type.WATER,
Type.COLORLESS,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Aqua Tail",
fr: "Hydroqueue",
},
text: {
en: "Flip a coin for each Water Energy attached to this Pokémon. This attack does 30 more damage for each heads.",
fr: "Lancez une pièce pour chaque Énergie Water attachée à ce Pokémon. Cette attaque inflige 30 dégâts supplémentaires pour chaque côté face.",
},
damage: 90
}],
weaknesses: [{
type: Type.LIGHTNING,
value: "×2"
}],
retreat: 3,
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

120
cards/xy/xy7/21.ts Normal file
View File

@ -0,0 +1,120 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "xy7-21",
localId: 21,
// Card informations
name: {
en: "Gyarados",
fr: "Léviator",
},
hp: 130,
type: [
Type.WATER,
],
dexId: 130,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/21/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/21/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/21/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/21/high.png",
},
},
evolveFrom: {
en: "Magikarp",
fr: "Magicarpe",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 20,
name: "TOKIYA"
},
attacks: [{
cost: [
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Full Retaliation",
fr: "Double Θ",
},
text: {
en: "This attack does 30 more damage for each damage counter on each of your Benched Magikarp.",
},
damage: 30
},{
cost: [
Type.WATER,
Type.WATER,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Thrash",
fr: "Vengeance Totale",
},
text: {
en: "Flip a coin. If heads, this attack does 30 more damage. If tails, this Pokémon does 30 damage to itself.",
fr: "Cette attaque inflige 30 dégâts supplémentaires pour chaque marqueur de dégâts placé sur chacun de vos Magicarpe de Banc.",
},
damage: 100
},{
cost: [
Type.WATER,
Type.WATER,
Type.COLORLESS,
Type.COLORLESS
],
name: {
fr: "Mania",
},
text: {
fr: "Lancez une pièce. Si cest face, cette attaque inflige 30 dégâts supplémentaires. Si cest pile, ce Pokémon sinflige 30 dégâts.",
},
damage: "100+"
}],
weaknesses: [{
type: Type.LIGHTNING,
value: "×2"
}],
retreat: 3,
rarity: Rarity.RareHolo,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

99
cards/xy/xy7/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: "xy7-22",
localId: 22,
// Card informations
name: {
en: "Vaporeon",
fr: "Aquali",
},
hp: 90,
type: [
Type.WATER,
],
dexId: 134,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/22/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/22/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/22/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/22/high.png",
},
},
evolveFrom: {
en: "Eevee",
fr: "Évoli",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 95,
name: "kirisAki"
},
abilities: [{
id: 1282,
type: AbilityType.TALENT,
name: {
en: "Aqua Effect",
fr: "Effet Aqua",
},
text: {
en: "Each of your Stage 1 Pokémon in play is now a Water Pokémon in addition to its existing types.",
fr: "Chacun de vos Pokémon de Niveau 1 en jeu est maintenant un Pokémon Water en plus de ses types existants.",
}
}],
attacks: [{
cost: [
Type.WATER,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Hydro Splash",
fr: "Hydro-Éclaboussure",
},
damage: 70
}],
weaknesses: [{
type: Type.GRASS,
value: "×2"
}],
retreat: 2,
rarity: Rarity.Uncommon,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

100
cards/xy/xy7/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: "xy7-23",
localId: 23,
// Card informations
name: {
en: "Relicanth",
fr: "Relicanth",
},
hp: 90,
type: [
Type.WATER,
],
dexId: 369,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/23/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/23/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/23/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/23/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 0,
name: "Kagemaru Himeno"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Deep Sea Search",
fr: "Recherche Abyssale",
},
text: {
en: "Search your deck for up to 2 Pokémon Tool cards, reveal them, and put them into your hand. Shuffle your deck afterward.",
fr: "Cherchez jusqu'à 2 cartes Outil Pokémon dans votre deck, montrez-les, puis ajoutez-les à votre main. Mélangez ensuite votre deck.",
},
},{
cost: [
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Take Down",
fr: "Bélier",
},
text: {
en: "This Pokémon does 10 damage to itself.",
fr: "Ce Pokémon s'inflige 10 dégâts.",
},
damage: 30
}],
weaknesses: [{
type: Type.GRASS,
value: "×2"
}],
retreat: 1,
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

103
cards/xy/xy7/24.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: "xy7-24",
localId: 24,
// Card informations
name: {
en: "Regice",
fr: "Regice",
},
hp: 120,
type: [
Type.WATER,
],
dexId: 378,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/24/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/24/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/24/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/24/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 37,
name: "Miki Tanaka"
},
attacks: [{
cost: [
Type.WATER,
Type.COLORLESS
],
name: {
en: "Ice Beam",
fr: "Laser Glace",
},
text: {
en: "Flip a coin. If heads, your opponent's Active Pokémon is now Paralyzed.",
fr: "Lancez une pièce. Si c'est face, le Pokémon Actif de votre adversaire est maintenant Paralysé.",
},
damage: 30
},{
cost: [
Type.WATER,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Resistance Blizzard",
fr: "Résistance Blizzard",
},
text: {
en: "During your opponent's next turn, prevent all effects of attacks, including damage, done to this Pokémon by Pokémon-EX.",
fr: "Pendant le prochain tour de votre adversaire, évitez tous les effets d'attaques, y compris les dégâts, infligés à ce Pokémon par des Pokémon-EX.",
},
damage: 70
}],
weaknesses: [{
type: Type.METAL,
value: "×2"
}],
retreat: 3,
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

104
cards/xy/xy7/25.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: "xy7-25",
localId: 25,
// Card informations
name: {
en: "Kyurem-EX",
fr: "Kyurem-EX",
},
hp: 180,
type: [
Type.WATER,
],
dexId: 646,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/25/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/25/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/25/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/25/high.png",
},
},
evolveFrom: {},
tags: [
Tag.EX,
],
illustrator: {
id: 116,
name: "PLANETA"
},
attacks: [{
cost: [
Type.WATER,
Type.WATER,
Type.COLORLESS
],
name: {
en: "Glaciate",
fr: "Ère Glaciaire",
},
text: {
en: "This attack does 30 damage to each of your opponent's Pokémon. (Don't apply Weakness and Resistance for Benched Pokémon.)",
fr: "Cette attaque inflige 30 dégâts à chacun des Pokémon de votre adversaire. (N'appliquez ni la Faiblesse ni la Résistance aux Pokémon de Banc.)",
},
},{
cost: [
Type.WATER,
Type.WATER,
Type.WATER,
Type.COLORLESS
],
name: {
en: "Icecalibur",
fr: "Glacecalibur",
},
text: {
en: "Discard an Energy attached to this Pokémon. The Defending Pokémon can't attack during your opponent's next turn.",
fr: "Défaussez une Énergie attachée à ce Pokémon. Le Pokémon Défenseur ne peut pas attaquer pendant le prochain tour de votre adversaire.",
},
damage: 130
}],
weaknesses: [{
type: Type.METAL,
value: "×2"
}],
retreat: 3,
rarity: Rarity.RareHoloEX,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

106
cards/xy/xy7/26.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: "xy7-26",
localId: 26,
// Card informations
name: {
en: "Jolteon",
fr: "Voltali",
},
hp: 90,
type: [
Type.LIGHTNING,
],
dexId: 135,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/26/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/26/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/26/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/26/high.png",
},
},
evolveFrom: {
en: "Eevee",
fr: "Évoli",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 39,
name: "Sanosuke Sakuma"
},
abilities: [{
id: 1283,
type: AbilityType.TALENT,
name: {
en: "Electric Effect",
fr: "Effet Électrique",
},
text: {
en: "Each of your Stage 1 Pokémon in play is now a Lightning Pokémon in addition to its existing types.",
fr: "Chacun de vos Pokémon de Niveau 1 en jeu est maintenant un Pokémon Lightning en plus de ses types existants.",
}
}],
attacks: [{
cost: [
Type.LIGHTNING,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Thunder Blast",
fr: "Grondement de Tonnerre",
},
text: {
en: "Discard an Energy attached to this Pokémon.",
fr: "Défaussez une Énergie attachée à ce Pokémon.",
},
damage: 80
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
resistances: [{
type: Type.METAL,
value: "-20"
}],
rarity: Rarity.RareHolo,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

105
cards/xy/xy7/27.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: "xy7-27",
localId: 27,
// Card informations
name: {
en: "Ampharos-EX",
fr: "Pharamp-EX",
},
hp: 170,
type: [
Type.LIGHTNING,
],
dexId: 181,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/27/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/27/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/27/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/27/high.png",
},
},
evolveFrom: {},
tags: [
Tag.EX,
],
illustrator: {
id: 38,
name: "Eske Yoshinob"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Thunder Rod",
fr: "Parafoudre",
},
text: {
en: "Look at the top 4 cards of your deck and attach as many Lightning Energy cards you find there as you like to this Pokémon. Shuffle the other cards back into your deck.",
fr: "Regardez les 4 cartes du dessus de votre deck et attachez autant de cartes Énergie Lightning que vous voulez et que vous y trouvez à ce Pokémon. Mélangez les autres cartes avec votre deck.",
},
},{
cost: [
Type.LIGHTNING,
Type.LIGHTNING,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Sparkling Tail",
fr: "Queue Étincelante",
},
text: {
en: "This attack's damage isn't affected by Weakness, Resistance, or any other effects on your opponent's Active Pokémon.",
fr: "Les dégâts de cette attaque ne sont pas affectés par la Faiblesse, la Résistance ou tout autre effet en action sur le Pokémon Actif de votre adversaire.",
},
damage: 100
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
resistances: [{
type: Type.METAL,
value: "-20"
}],
retreat: 2,
rarity: Rarity.RareHoloEX,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

109
cards/xy/xy7/28.ts Normal file
View File

@ -0,0 +1,109 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "xy7-28",
localId: 28,
// Card informations
name: {
en: "M Ampharos-EX",
fr: "M Pharamp-EX",
},
hp: 220,
type: [
Type.LIGHTNING,
],
dexId: 181,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/28/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/28/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/28/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/28/high.png",
},
},
evolveFrom: {
en: "Ampharos-EX",
fr: "Pharamp-EX",
},
tags: [
Tag.MEGA,
],
illustrator: {
id: 4,
name: "5ban Graphics"
},
attacks: [{
cost: [
Type.LIGHTNING,
Type.LIGHTNING,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Exavolt",
fr: "Règle des Méga-Évolutions",
},
text: {
en: "You may do 50 more damage and leave your opponent's Active Pokémon Paralyzed. If you do, this Pokémon does 30 damage to itself.",
},
damage: 120
},{
cost: [
Type.LIGHTNING,
Type.LIGHTNING,
Type.COLORLESS,
Type.COLORLESS
],
name: {
fr: "Exavolt",
},
text: {
fr: "Vous pouvez infliger 50 dégâts supplémentaires et laisser le Pokémon Actif de votre adversaire Paralysé. Dans ce cas, ce Pokémon s'inflige 30 dégâts.",
},
damage: "120+"
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
resistances: [{
type: Type.METAL,
value: "-20"
}],
retreat: 3,
rarity: Rarity.RareHoloEX,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

99
cards/xy/xy7/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: "xy7-29",
localId: 29,
// Card informations
name: {
en: "Rotom",
fr: "Motisma",
},
hp: 70,
type: [
Type.LIGHTNING,
],
dexId: 479,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/29/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/29/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/29/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/29/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 3,
name: "Mizue"
},
attacks: [{
cost: [
Type.LIGHTNING
],
name: {
en: "Electro Ball",
fr: "Boule Élek",
},
damage: 20
},{
cost: [
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Electric Mischief",
fr: "Espièglerie Électrique",
},
text: {
en: "Flip 3 coins. For each heads, choose a random card from your opponent's hand. Your opponent reveals that card and shuffles it into his or her deck.",
fr: "Lancez 3 pièces. Pour chaque côté face, choisissez une carte au hasard de la main de votre adversaire. Votre adversaire montre la carte choisie et la mélange avec son deck.",
},
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
resistances: [{
type: Type.METAL,
value: "-20"
}],
retreat: 1,
rarity: Rarity.Uncommon,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

99
cards/xy/xy7/3.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: "xy7-3",
localId: 3,
// Card informations
name: {
en: "Vileplume",
fr: "Rafflesia",
},
hp: 130,
type: [
Type.GRASS,
],
dexId: 45,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/3/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/3/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/3/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/3/high.png",
},
},
evolveFrom: {
en: "Gloom",
fr: "Ortide",
},
tags: [
Tag.STAGE2,
],
illustrator: {
id: 2,
name: "Midori Harada"
},
abilities: [{
id: 1173,
type: AbilityType.TALENT,
name: {
en: "Irritating Pollen",
fr: "Pollen Irritant",
},
text: {
en: "Each player can't play any Item cards from his or her hand.",
fr: "Aucun joueur ne peut jouer de cartes Objet de sa main.",
}
}],
attacks: [{
cost: [
Type.GRASS,
Type.GRASS,
Type.COLORLESS
],
name: {
en: "Solar Beam",
fr: "Lance-Soleil",
},
damage: 70
}],
weaknesses: [{
type: Type.FIRE,
value: "×2"
}],
retreat: 3,
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

94
cards/xy/xy7/30.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: "xy7-30",
localId: 30,
// Card informations
name: {
en: "Unown",
fr: "Zarbi",
},
hp: 60,
type: [
Type.PSYCHIC,
],
dexId: 201,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/30/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/30/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/30/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/30/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 48,
name: "Akira Komayama"
},
abilities: [{
id: 1411,
type: AbilityType.TALENT,
name: {
en: "Farewell Letter",
fr: "Lettre d'Adieu",
},
text: {
en: "Once during your turn (before your attack), if this Pokémon is on your Bench, you may discard this Pokémon and all cards attached to it (this does not count as a Knock Out). If you do, draw a card.",
fr: "Une seule fois pendant votre tour (avant votre attaque), si ce Pokémon est sur votre Banc, vous pouvez défausser ce Pokémon et toutes les cartes qui lui sont attachées (cela n'équivaut pas à un K.O.). Dans ce cas, piochez une carte.",
}
}],
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Hidden Power",
fr: "Puissance Cachée",
},
damage: 10
}],
weaknesses: [{
type: Type.PSYCHIC,
value: "×2"
}],
retreat: 1,
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

93
cards/xy/xy7/31.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: "xy7-31",
localId: 31,
// Card informations
name: {
en: "Baltoy",
fr: "Balbuto",
},
hp: 60,
type: [
Type.PSYCHIC,
],
dexId: 343,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/31/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/31/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/31/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/31/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 10,
name: "Kouki Saitou"
},
attacks: [{
cost: [
Type.PSYCHIC
],
name: {
en: "Slap",
fr: "Gifle",
},
damage: 10
},{
cost: [
Type.PSYCHIC,
Type.COLORLESS
],
name: {
en: "Spinning Attack",
fr: "Attaque Tournante",
},
damage: 20
}],
weaknesses: [{
type: Type.PSYCHIC,
value: "×2"
}],
retreat: 1,
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

95
cards/xy/xy7/32.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: "xy7-32",
localId: 32,
// Card informations
name: {
en: "Baltoy",
fr: "Balbuto",
},
hp: 60,
type: [
Type.PSYCHIC,
],
dexId: 343,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/32/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/32/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/32/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/32/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 6,
name: "Ayaka Yoshida"
},
attacks: [{
cost: [
Type.PSYCHIC
],
name: {
en: "Future Spin",
fr: "Stop Θ",
},
text: {
en: "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.",
},
},{
cost: [
Type.PSYCHIC
],
name: {
fr: "Tour du Futur",
},
text: {
fr: "Regardez les 3 cartes du dessus du deck de l'un des joueurs et replacez-les sur le dessus du deck de ce joueur dans l'ordre de votre choix.",
},
}],
weaknesses: [{
type: Type.PSYCHIC,
value: "×2"
}],
retreat: 1,
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

103
cards/xy/xy7/33.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: "xy7-33",
localId: 33,
// Card informations
name: {
en: "Claydol",
fr: "Kaorine",
},
hp: 100,
type: [
Type.PSYCHIC,
],
dexId: 344,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/33/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/33/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/33/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/33/high.png",
},
},
evolveFrom: {
en: "Baltoy",
fr: "Balbuto",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 77,
name: "Satoshi Shirai"
},
attacks: [{
cost: [
Type.PSYCHIC
],
name: {
en: "Rewind",
fr: "Rembobinage",
},
text: {
en: "Devolve each of your opponent's evolved Pokémon and put the highest Stage Evolution card on it into your opponent's hand.",
fr: "Faites dés-évoluer chacun des Pokémon évolués de votre adversaire et mettez sa carte Évolution de plus haut Niveau dans la main de votre adversaire.",
},
},{
cost: [
Type.PSYCHIC,
Type.COLORLESS
],
name: {
en: "Hyper Beam",
fr: "Ultralaser",
},
text: {
en: "Flip a coin. If heads, discard an Energy attached to your opponent's Active Pokémon.",
fr: "Lancez une pièce. Si c'est face, défaussez une Énergie attachée au Pokémon Actif de votre adversaire.",
},
damage: 30
}],
weaknesses: [{
type: Type.PSYCHIC,
value: "×2"
}],
retreat: 2,
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

91
cards/xy/xy7/34.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: "xy7-34",
localId: 34,
// Card informations
name: {
en: "Golett",
fr: "Gringolem",
},
hp: 90,
type: [
Type.PSYCHIC,
],
dexId: 622,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/34/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/34/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/34/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/34/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 39,
name: "Sanosuke Sakuma"
},
attacks: [{
cost: [
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Smash Punch",
fr: "Poing Écrasant",
},
text: {
en: "Flip a coin. If tails, this attack does nothing.",
fr: "Lancez une pièce. Si c'est pile, cette attaque ne fait rien.",
},
damage: 30
}],
weaknesses: [{
type: Type.DARKNESS,
value: "×2"
}],
resistances: [{
type: Type.FIGHTING,
value: "-20"
}],
retreat: 3,
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

120
cards/xy/xy7/35.ts Normal file
View File

@ -0,0 +1,120 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "xy7-35",
localId: 35,
// Card informations
name: {
en: "Golurk",
fr: "Golemastoc",
},
hp: 130,
type: [
Type.PSYCHIC,
],
dexId: 623,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/35/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/35/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/35/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/35/high.png",
},
},
evolveFrom: {
en: "Golett",
fr: "Gringolem",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 27,
name: "kawayoo"
},
abilities: [{
id: 771,
type: AbilityType.TALENT,
name: {
en: "Double Type",
fr: "Type Double",
},
text: {
en: "As long as this Pokémon is in play, it is Psychic and Fighting type.",
fr: "Tant que ce Pokémon est en jeu, il est de type Psychic et Fighting.",
}
}],
attacks: [{
cost: [
Type.COLORLESS,
Type.COLORLESS,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Superpower",
fr: "Stop Θ",
},
text: {
en: "You may do 40 more damage. If you do, this Pokémon does 20 damage to itself.",
},
damage: 80
},{
cost: [
Type.COLORLESS,
Type.COLORLESS,
Type.COLORLESS,
Type.COLORLESS
],
name: {
fr: "Surpuissance",
},
text: {
fr: "Vous pouvez infliger 40 dégâts supplémentaires. Dans ce cas, ce Pokémon s'inflige 20 dégâts.",
},
damage: "80+"
}],
weaknesses: [{
type: Type.DARKNESS,
value: "×2"
}],
resistances: [{
type: Type.FIGHTING,
value: "-20"
}],
retreat: 4,
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

99
cards/xy/xy7/36.ts Normal file
View File

@ -0,0 +1,99 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "xy7-36",
localId: 36,
// Card informations
name: {
en: "Hoopa-EX",
fr: "Hoopa-EX",
},
hp: 170,
type: [
Type.PSYCHIC,
],
dexId: 720,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/36/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/36/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/36/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/36/high.png",
},
},
evolveFrom: {},
tags: [
Tag.EX,
],
illustrator: {
id: 161,
name: "Ryota Murayama"
},
abilities: [{
id: 1080,
type: AbilityType.TALENT,
name: {
en: "Scoundrel Ring",
fr: "Anneau Malicieux",
},
text: {
en: "When you play this Pokémon from your hand onto your Bench, you may search your deck for up to 3 Pokémon-EX (except for Hoopa-EX), reveal them, and put them into your hand. Shuffle your deck afterward.",
fr: "Lorsque vous jouez ce Pokémon de votre main sur votre Banc, vous pouvez chercher jusqu'à 3 Pokémon-EX(à part Hoopa-EX) dans votre deck, les montrer et les ajouter à votre main. Mélangez ensuite votre deck.",
}
}],
attacks: [{
cost: [
Type.PSYCHIC,
Type.PSYCHIC,
Type.PSYCHIC
],
name: {
en: "Hyperspace Fury",
fr: "Furie Dimension",
},
text: {
en: "Discard 2 Energy attached to this Pokémon. This attack does 100 damage to 1 of your opponent's Pokémon. (Don't apply Weakness and Resistance for Benched Pokémon.)",
fr: "Défaussez 2 Énergies attachées à ce Pokémon. Cette attaque inflige 100 dégâts à l'un des Pokémon de votre adversaire. (N'appliquez ni la Faiblesse ni la Résistance aux Pokémon de Banc.)",
},
}],
weaknesses: [{
type: Type.PSYCHIC,
value: "×2"
}],
retreat: 2,
rarity: Rarity.RareHoloEX,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

103
cards/xy/xy7/37.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: "xy7-37",
localId: 37,
// Card informations
name: {
en: "Machamp-EX",
fr: "Mackogneur-EX",
},
hp: 180,
type: [
Type.FIGHTING,
],
dexId: 68,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/37/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/37/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/37/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/37/high.png",
},
},
evolveFrom: {},
tags: [
Tag.EX,
],
illustrator: {
id: 38,
name: "Eske Yoshinob"
},
attacks: [{
cost: [
Type.FIGHTING,
Type.COLORLESS
],
name: {
en: "Steaming Mad",
fr: "Fou Furax",
},
text: {
en: "This attack does 20 damage times the number of damage counters on this Pokémon. This Pokémon is now Confused.",
fr: "Cette attaque inflige 20 dégâts multipliés par le nombre de marqueurs de dégâts placés sur ce Pokémon. Ce Pokémon est maintenant Confus.",
},
damage: 20
},{
cost: [
Type.FIGHTING,
Type.FIGHTING,
Type.COLORLESS
],
name: {
en: "Crazy Hammer",
fr: "Marteau Fou",
},
text: {
en: "If this Pokémon is affected by a Special Condition, this attack does 80 more damage. Then, remove all Special Conditions from this Pokémon.",
fr: "Si ce Pokémon est affecté par un État Spécial, cette attaque inflige 80 dégâts supplémentaires. Ensuite, retirez tous les États Spéciaux de ce Pokémon.",
},
damage: 80
}],
weaknesses: [{
type: Type.PSYCHIC,
value: "×2"
}],
retreat: 3,
rarity: Rarity.RareHoloEX,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

96
cards/xy/xy7/38.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: "xy7-38",
localId: 38,
// Card informations
name: {
en: "Wooper",
fr: "Axoloto",
},
hp: 60,
type: [
Type.FIGHTING,
],
dexId: 194,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/38/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/38/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/38/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/38/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 7,
name: "Sumiyoshi Kizuki"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Nap",
fr: "Tit'Sieste",
},
text: {
en: "Heal 20 damage from this Pokémon.",
fr: "Soignez 20 dégâts à ce Pokémon.",
},
},{
cost: [
Type.WATER,
Type.COLORLESS
],
name: {
en: "Wave Splash",
fr: "Grosse Vague",
},
damage: 20
}],
weaknesses: [{
type: Type.GRASS,
value: "×2"
}],
retreat: 2,
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

102
cards/xy/xy7/39.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: "xy7-39",
localId: 39,
// Card informations
name: {
en: "Quagsire",
fr: "Maraiste",
},
hp: 110,
type: [
Type.FIGHTING,
],
dexId: 195,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/39/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/39/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/39/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/39/high.png",
},
},
evolveFrom: {
en: "Wooper",
fr: "Axoloto",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 23,
name: "Naoyo Kimura"
},
attacks: [{
cost: [
Type.WATER,
Type.COLORLESS
],
name: {
en: "Wave Splash",
fr: "Grosse Vague",
},
damage: 30
},{
cost: [
Type.WATER,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Landslide",
fr: "Glissement de Terrain",
},
text: {
en: "This attack's damage isn't affected by Resistance.",
fr: "Les dégâts de cette attaque ne sont pas affectés par la Résistance.",
},
damage: 80
}],
weaknesses: [{
type: Type.GRASS,
value: "×2"
}],
retreat: 3,
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

104
cards/xy/xy7/4.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: "xy7-4",
localId: 4,
// Card informations
name: {
en: "Bellossom",
fr: "Joliflor",
},
hp: 120,
type: [
Type.GRASS,
],
dexId: 182,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/4/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/4/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/4/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/4/high.png",
},
},
evolveFrom: {
en: "Gloom",
fr: "Ortide",
},
tags: [
Tag.STAGE2,
],
illustrator: {
id: 3,
name: "Mizue"
},
attacks: [{
cost: [
Type.GRASS
],
name: {
en: "Windmill",
fr: "Moulin à Vent",
},
text: {
en: "Switch this Pokémon with 1 of your Benched Pokémon.",
fr: "Échangez ce Pokémon avec l'un de vos Pokémon de Banc.",
},
damage: 20
},{
cost: [
Type.GRASS,
Type.COLORLESS
],
name: {
en: "Flower Tornado",
fr: "Floramixeur",
},
text: {
en: "Move as many Grass Energy attached to your Pokémon to your other Pokémon in any way you like.",
fr: "Déplacez autant dÉnergies Grass attachées à vos Pokémon que vous voulez vers vos autres Pokémon, de la manière que vous voulez.",
},
damage: 60
}],
weaknesses: [{
type: Type.FIRE,
value: "×2"
}],
retreat: 1,
rarity: Rarity.Uncommon,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

99
cards/xy/xy7/40.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: "xy7-40",
localId: 40,
// Card informations
name: {
en: "Regirock",
fr: "Regirock",
},
hp: 120,
type: [
Type.FIGHTING,
],
dexId: 377,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/40/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/40/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/40/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/40/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 19,
name: "Shin Nagasawa"
},
attacks: [{
cost: [
Type.FIGHTING,
Type.COLORLESS
],
name: {
en: "Rock Throw",
fr: "Jet-Pierres",
},
damage: 40
},{
cost: [
Type.FIGHTING,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Unyielding Rock",
fr: "Roc Indestructible",
},
text: {
en: "If your opponent's Active Pokémon is a Pokémon-EX, this attack does 60 more damage.",
fr: "Si le Pokémon Actif de votre adversaire est un Pokémon-EX, cette attaque inflige 60 dégâts supplémentaires.",
},
damage: 60
}],
weaknesses: [{
type: Type.GRASS,
value: "×2"
}],
retreat: 3,
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

106
cards/xy/xy7/41.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: "xy7-41",
localId: 41,
// Card informations
name: {
en: "Golurk",
fr: "Golemastoc",
},
hp: 130,
type: [
Type.FIGHTING,
],
dexId: 623,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/41/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/41/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/41/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/41/high.png",
},
},
evolveFrom: {
en: "Golett",
fr: "Gringolem",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 29,
name: "Suwama Chiaki"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Dig Out",
fr: "Excavation",
},
text: {
en: "Discard the top card of your deck. If that card is a Fighting Energy card, attach it to this Pokémon.",
fr: "Défaussez la carte du dessus de votre deck. Si c'est une carte Énergie Fighting, attachez-la à ce Pokémon.",
},
damage: 20
},{
cost: [
Type.FIGHTING,
Type.COLORLESS,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Double Lariat",
fr: "Double Lasso",
},
text: {
en: "Flip 2 coins. This attack does 90 damage times the number of heads.",
fr: "Lancez 2 pièces. Cette attaque inflige 90 dégâts multipliés par le nombre de côtés face.",
},
damage: 90
}],
weaknesses: [{
type: Type.GRASS,
value: "×2"
}],
retreat: 4,
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

104
cards/xy/xy7/42.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: "xy7-42",
localId: 42,
// Card informations
name: {
en: "Tyranitar-EX",
fr: "Tyranocif-EX",
},
hp: 180,
type: [
Type.DARKNESS,
],
dexId: 248,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/42/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/42/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/42/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/42/high.png",
},
},
evolveFrom: {},
tags: [
Tag.EX,
],
illustrator: {
id: 38,
name: "Eske Yoshinob"
},
attacks: [{
cost: [
Type.DARKNESS,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Hammer In",
fr: "Enfoncement",
},
damage: 60
},{
cost: [
Type.DARKNESS,
Type.DARKNESS,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Break Ground",
fr: "Destructerre",
},
text: {
en: "This attack does 10 damage to each of your Benched Pokémon. (Don't apply Weakness and Resistance for Benched Pokémon.)",
fr: "Cette attaque inflige 10 dégâts à chacun de vos Pokémon de Banc. (N'appliquez ni la Faiblesse ni la Résistance aux Pokémon de Banc.)",
},
damage: 130
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
resistances: [{
type: Type.PSYCHIC,
value: "-20"
}],
retreat: 4,
rarity: Rarity.RareHoloEX,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

113
cards/xy/xy7/43.ts Normal file
View File

@ -0,0 +1,113 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "xy7-43",
localId: 43,
// Card informations
name: {
en: "M Tyranitar-EX",
fr: "M Tyranocif-EX",
},
hp: 240,
type: [
Type.DARKNESS,
],
dexId: 248,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/43/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/43/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/43/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/43/high.png",
},
},
evolveFrom: {
en: "Tyranitar-EX",
fr: "Tyranocif-EX",
},
tags: [
Tag.MEGA,
],
illustrator: {
id: 4,
name: "5ban Graphics"
},
attacks: [{
cost: [
Type.DARKNESS,
Type.DARKNESS,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Destroyer King",
fr: "Double Θ",
},
text: {
en: "This attack does 60 more damage for each damage counter on your opponent's Active Pokémon.",
},
damage: 110
},{
name: {
fr: "Règle des Méga-Évolutions",
},
},{
cost: [
Type.DARKNESS,
Type.DARKNESS,
Type.COLORLESS,
Type.COLORLESS
],
name: {
fr: "Roi Destructeur",
},
text: {
fr: "Cette attaque inflige 60 dégâts supplémentaires pour chaque marqueur de dégâts placé sur le Pokémon Actif de votre adversaire.",
},
damage: "110+"
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
resistances: [{
type: Type.PSYCHIC,
value: "-20"
}],
retreat: 4,
rarity: Rarity.RareHoloEX,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

96
cards/xy/xy7/44.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: "xy7-44",
localId: 44,
// Card informations
name: {
en: "Sableye",
fr: "Ténéfix",
},
hp: 70,
type: [
Type.DARKNESS,
],
dexId: 302,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/44/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/44/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/44/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/44/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 67,
name: "Hitoshi Ariga"
},
attacks: [{
cost: [
Type.DARKNESS
],
name: {
en: "Bewitching Eyes",
fr: "Yeux Ensorcelants",
},
text: {
en: "Choose a Supporter card from your opponent's discard pile and use it as the effect of this attack.",
fr: "Choisissez une carte Supporter de la pile de défausse de votre adversaire et utilisez-la en tant qu'effet de cette attaque.",
},
},{
cost: [
Type.DARKNESS,
Type.COLORLESS
],
name: {
en: "Furtive Drop",
fr: "Chute Furtive",
},
text: {
en: "Put 3 damage counters on your opponent's Active Pokémon.",
fr: "Placez 3 marqueurs de dégâts sur le Pokémon Actif de votre adversaire.",
},
}],
retreat: 1,
rarity: Rarity.Uncommon,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

90
cards/xy/xy7/45.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: "xy7-45",
localId: 45,
// Card informations
name: {
en: "Inkay",
fr: "Sepiatop",
},
hp: 50,
type: [
Type.DARKNESS,
],
dexId: 686,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/45/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/45/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/45/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/45/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 18,
name: "Tomokazu Komiya"
},
attacks: [{
cost: [
Type.DARKNESS
],
name: {
en: "Ink Spit",
fr: "Sepia'Crachat",
},
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.",
fr: "Si le Pokémon Défenseur essaie d'attaquer pendant le prochain tour de votre adversaire, ce dernier lance une pièce. Si cest pile, son attaque ne fait rien.",
},
damage: 10
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
resistances: [{
type: Type.PSYCHIC,
value: "-20"
}],
retreat: 1,
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

105
cards/xy/xy7/46.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: "xy7-46",
localId: 46,
// Card informations
name: {
en: "Malamar",
fr: "Sepiatroce",
},
hp: 90,
type: [
Type.DARKNESS,
],
dexId: 687,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/46/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/46/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/46/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/46/high.png",
},
},
evolveFrom: {
en: "Inkay",
fr: "Sepiatop",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 8,
name: "Masakazu Fukuda"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Entangling Control",
fr: "Contrôle Emmêlant",
},
text: {
en: "Switch 1 of your opponent's Benched Pokémon with his or her Active Pokémon. The new Active Pokémon is now Confused.",
fr: "Échangez l'un des Pokémon de Banc de votre adversaire avec son Pokémon Actif. Le nouveau Pokémon Actif est maintenant Confus.",
},
},{
cost: [
Type.DARKNESS
],
name: {
en: "Trash Tentacle",
fr: "Tentacule Déchet",
},
text: {
en: "Put a card from your discard pile into your hand.",
fr: "Ajoutez une carte de votre pile de défausse à votre main.",
},
damage: 30
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
resistances: [{
type: Type.PSYCHIC,
value: "-20"
}],
retreat: 1,
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

97
cards/xy/xy7/47.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: "xy7-47",
localId: 47,
// Card informations
name: {
en: "Beldum",
fr: "Terhal",
},
hp: 60,
type: [
Type.METAL,
],
dexId: 374,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/47/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/47/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/47/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/47/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 45,
name: "Yuka Morii"
},
attacks: [{
cost: [
Type.METAL
],
name: {
en: "Ram",
fr: "Collision",
},
damage: 10
},{
cost: [
Type.METAL,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Spinning Attack",
fr: "Attaque Tournante",
},
damage: 30
}],
weaknesses: [{
type: Type.FIRE,
value: "×2"
}],
resistances: [{
type: Type.PSYCHIC,
value: "-20"
}],
retreat: 2,
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

105
cards/xy/xy7/48.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: "xy7-48",
localId: 48,
// Card informations
name: {
en: "Metang",
fr: "Métang",
},
hp: 90,
type: [
Type.METAL,
],
dexId: 375,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/48/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/48/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/48/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/48/high.png",
},
},
evolveFrom: {
en: "Beldum",
fr: "Terhal",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 49,
name: "Shigenori Negishi"
},
attacks: [{
cost: [
Type.METAL,
Type.COLORLESS
],
name: {
en: "Metal Claw",
fr: "Griffe Acier",
},
damage: 30
},{
cost: [
Type.METAL,
Type.METAL,
Type.COLORLESS
],
name: {
en: "Bullet Punch",
fr: "Pisto-Poing",
},
text: {
en: "Flip 2 coins. This attack does 20 more damage for each heads.",
fr: "Lancez 2 pièces. Cette attaque inflige 20 dégâts supplémentaires pour chaque côté face.",
},
damage: 50
}],
weaknesses: [{
type: Type.FIRE,
value: "×2"
}],
resistances: [{
type: Type.PSYCHIC,
value: "-20"
}],
retreat: 3,
rarity: Rarity.Uncommon,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

107
cards/xy/xy7/49.ts Normal file
View File

@ -0,0 +1,107 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "xy7-49",
localId: 49,
// Card informations
name: {
en: "Metagross",
fr: "Métalosse",
},
hp: 150,
type: [
Type.METAL,
],
dexId: 376,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/49/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/49/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/49/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/49/high.png",
},
},
evolveFrom: {
en: "Metang",
fr: "Métang",
},
tags: [
Tag.STAGE2,
],
illustrator: {
id: 95,
name: "kirisAki"
},
abilities: [{
id: 1285,
type: AbilityType.TALENT,
name: {
en: "Magnetic Warp",
fr: "Distorsion Magnétique",
},
text: {
en: "Once during your turn (before your attack), you may switch your Active Pokémon with 1 of your Benched Pokémon. If you do, your opponent switches his or her Active Pokémon with 1 of his or her Benched Pokémon.",
fr: "Une seule fois pendant votre tour (avant votre attaque), vous pouvez échanger votre Pokémon Actif avec l'un de vos Pokémon de Banc. Dans ce cas, votre adversaire échange son Pokémon Actif avec l'un de ses Pokémon de Banc.",
}
}],
attacks: [{
cost: [
Type.METAL,
Type.METAL,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Iron Cannon",
fr: "Canon de Fer",
},
text: {
en: "You may discard all Metal Energy attached to this Pokémon. If you do, this attack does 80 more damage.",
fr: "Vous pouvez défausser toutes les Énergies Metal attachées à ce Pokémon. Dans ce cas, cette attaque inflige 80 dégâts supplémentaires.",
},
damage: 80
}],
weaknesses: [{
type: Type.FIRE,
value: "×2"
}],
resistances: [{
type: Type.PSYCHIC,
value: "-20"
}],
retreat: 4,
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

86
cards/xy/xy7/5.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: "xy7-5",
localId: 5,
// Card informations
name: {
en: "Spinarak",
fr: "Mimigal",
},
hp: 50,
type: [
Type.GRASS,
],
dexId: 167,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/5/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/5/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/5/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/5/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 23,
name: "Naoyo Kimura"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "String Shot",
fr: "Sécrétion",
},
text: {
en: "Flip a coin. If heads, your opponent's Active Pokémon is now Paralyzed.",
fr: "Lancez une pièce. Si c'est face, le Pokémon Actif de votre adversaire est maintenant Paralysé.",
},
}],
weaknesses: [{
type: Type.FIRE,
value: "×2"
}],
retreat: 1,
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

123
cards/xy/xy7/50.ts Normal file
View File

@ -0,0 +1,123 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "xy7-50",
localId: 50,
// Card informations
name: {
en: "Metagross",
fr: "Métalosse",
},
hp: 150,
type: [
Type.METAL,
],
dexId: 376,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/50/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/50/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/50/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/50/high.png",
},
},
evolveFrom: {
en: "Metang",
fr: "Métang",
},
tags: [
Tag.STAGE2,
],
illustrator: {
id: 67,
name: "Hitoshi Ariga"
},
attacks: [{
cost: [
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Machine Gun Stomp",
fr: "Double Θ",
},
text: {
en: "This attack does 10 more damage for each card in your hand.",
},
damage: 20
},{
cost: [
Type.METAL,
Type.METAL,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Guard Press",
fr: "Mitraille-Piétinage",
},
text: {
en: "During your opponent's next turn, any damage done to this Pokémon by attacks is reduced by 20 (after applying Weakness and Resistance).",
fr: "Cette attaque inflige 10 dégâts supplémentaires pour chaque carte dans votre main.",
},
damage: 80
},{
cost: [
Type.METAL,
Type.METAL,
Type.COLORLESS,
Type.COLORLESS
],
name: {
fr: "Pression de Garde",
},
text: {
fr: "Pendant le prochain tour de votre adversaire, tous les dégâts infligés à ce Pokémon par des attaques sont réduits de 20 (après application de la Faiblesse et de la Résistance).",
},
damage: 80
}],
weaknesses: [{
type: Type.FIRE,
value: "×2"
}],
resistances: [{
type: Type.PSYCHIC,
value: "-20"
}],
retreat: 4,
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

106
cards/xy/xy7/51.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: "xy7-51",
localId: 51,
// Card informations
name: {
en: "Registeel",
fr: "Registeel",
},
hp: 120,
type: [
Type.METAL,
],
dexId: 379,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/51/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/51/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/51/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/51/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 10,
name: "Kouki Saitou"
},
attacks: [{
cost: [
Type.METAL,
Type.COLORLESS
],
name: {
en: "Iron Head",
fr: "Tête de Fer",
},
text: {
en: "Flip a coin until you get tails. This attack does 30 damage times the number of heads.",
fr: "Lancez une pièce jusqu'à ce que vous obteniez un côté pile. Cette attaque inflige 30 dégâts multipliés par le nombre de côtés face.",
},
damage: 30
},{
cost: [
Type.METAL,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Forbidden Iron Hammer",
fr: "Marteau de Fer Défendu",
},
text: {
en: "If your opponent's Active Pokémon is a Pokémon-EX, discard an Energy attached to that Pokémon.",
fr: "Si le Pokémon Actif de votre adversaire est un Pokémon-EX, défaussez une Énergie lui étant attachée.",
},
damage: 70
}],
weaknesses: [{
type: Type.FIRE,
value: "×2"
}],
resistances: [{
type: Type.PSYCHIC,
value: "-20"
}],
retreat: 3,
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

96
cards/xy/xy7/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: "xy7-52",
localId: 52,
// Card informations
name: {
en: "Ralts",
fr: "Tarsal",
},
hp: 60,
type: [
Type.FAIRY,
],
dexId: 280,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/52/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/52/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/52/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/52/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 43,
name: "Aya Kusube"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Mumble",
fr: "Murmure",
},
damage: 10
},{
cost: [
Type.FAIRY,
Type.COLORLESS
],
name: {
en: "Magical Shot",
fr: "Coup Magique",
},
damage: 20
}],
weaknesses: [{
type: Type.METAL,
value: "×2"
}],
resistances: [{
type: Type.DARKNESS,
value: "-20"
}],
retreat: 1,
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

103
cards/xy/xy7/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: "xy7-53",
localId: 53,
// Card informations
name: {
en: "Kirlia",
fr: "Kirlia",
},
hp: 80,
type: [
Type.FAIRY,
],
dexId: 281,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/53/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/53/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/53/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/53/high.png",
},
},
evolveFrom: {
en: "Ralts",
fr: "Tarsal",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 28,
name: "match"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Calm Mind",
fr: "Plénitude",
},
text: {
en: "Heal 30 damage from this Pokémon.",
fr: "Soignez 30 dégâts à ce Pokémon.",
},
},{
cost: [
Type.FAIRY,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Magical Shot",
fr: "Coup Magique",
},
damage: 50
}],
weaknesses: [{
type: Type.METAL,
value: "×2"
}],
resistances: [{
type: Type.DARKNESS,
value: "-20"
}],
retreat: 1,
rarity: Rarity.Uncommon,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

105
cards/xy/xy7/54.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: "xy7-54",
localId: 54,
// Card informations
name: {
en: "Gardevoir",
fr: "Gardevoir",
},
hp: 130,
type: [
Type.FAIRY,
],
dexId: 282,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/54/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/54/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/54/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/54/high.png",
},
},
evolveFrom: {
en: "Kirlia",
fr: "Kirlia",
},
tags: [
Tag.STAGE2,
],
illustrator: {
id: 20,
name: "TOKIYA"
},
abilities: [{
id: 1286,
type: AbilityType.TALENT,
name: {
en: "Bright Heal",
fr: "Soin Lumineux",
},
text: {
en: "Once during your turn (before your attack), you may heal 20 damage from each of your Pokémon.",
fr: "Une seule fois pendant votre tour (avant votre attaque), vous pouvez soigner 20 dégâts à chacun de vos Pokémon.",
}
}],
attacks: [{
cost: [
Type.COLORLESS,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Telekinesis",
fr: "Lévikinésie",
},
text: {
en: "This attack does 50 damage to 1 of your opponent's Pokémon. This attack's damage isn't affected by Weakness or Resistance.",
fr: "Cette attaque inflige 50 dégâts à l'un des Pokémon de votre adversaire. Les dégâts de cette attaque ne sont pas affectés par la Faiblesse ou la Résistance.",
},
}],
weaknesses: [{
type: Type.METAL,
value: "×2"
}],
resistances: [{
type: Type.DARKNESS,
value: "-20"
}],
retreat: 2,
rarity: Rarity.RareHolo,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

90
cards/xy/xy7/55.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: "xy7-55",
localId: 55,
// Card informations
name: {
en: "Cottonee",
fr: "Doudouvet",
},
hp: 40,
type: [
Type.FAIRY,
],
dexId: 546,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/55/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/55/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/55/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/55/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 40,
name: "Kanako Eo"
},
attacks: [{
cost: [
Type.FAIRY
],
name: {
en: "Cotton Bed",
fr: "Lit de Plumes",
},
text: {
en: "Your opponent's Active Pokémon is now Asleep.",
fr: "Le Pokémon Actif de votre adversaire est maintenant Endormi.",
},
damage: 10
}],
weaknesses: [{
type: Type.METAL,
value: "×2"
}],
resistances: [{
type: Type.DARKNESS,
value: "-20"
}],
retreat: 1,
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

102
cards/xy/xy7/56.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: "xy7-56",
localId: 56,
// Card informations
name: {
en: "Whimsicott",
fr: "Farfaduvet",
},
hp: 70,
type: [
Type.FAIRY,
],
dexId: 547,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/56/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/56/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/56/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/56/high.png",
},
},
evolveFrom: {
en: "Cottonee",
fr: "Doudouvet",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 32,
name: "Atsuko Nishida"
},
attacks: [{
cost: [
Type.FAIRY
],
name: {
en: "Windy Mischief",
fr: "Espièglerie Venteuse",
},
text: {
en: "Move all damage counters from 1 of your Benched Pokémon to your opponent's Active Pokémon.",
fr: "Déplacez tous les marqueurs de dégâts de l'un de vos Pokémon de Banc vers le Pokémon Actif de votre adversaire.",
},
},{
cost: [
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Rolling Tackle",
fr: "Roulé-Boulé",
},
damage: 30
}],
weaknesses: [{
type: Type.METAL,
value: "×2"
}],
resistances: [{
type: Type.DARKNESS,
value: "-20"
}],
retreat: 1,
rarity: Rarity.Uncommon,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

101
cards/xy/xy7/57.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: "xy7-57",
localId: 57,
// Card informations
name: {
en: "Giratina-EX",
fr: "Giratina-EX",
},
hp: 170,
type: [
Type.DRAGON,
],
dexId: 487,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/57/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/57/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/57/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/57/high.png",
},
},
evolveFrom: {},
tags: [
Tag.EX,
],
illustrator: {
id: 116,
name: "PLANETA"
},
abilities: [{
id: 1287,
type: AbilityType.TALENT,
name: {
en: "Renegade Pulse",
fr: "Onde Renégate",
},
text: {
en: "Prevent all effects of attacks, including damage, done to this Pokémon by your opponent's Mega Evolution Pokémon.",
fr: "Évitez tous les effets d'attaques, y compris les dégâts, infligés à ce Pokémon par les Pokémon Méga-Évolution de votre adversaire.",
}
}],
attacks: [{
cost: [
Type.GRASS,
Type.PSYCHIC,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Chaos Wheel",
fr: "Roue Chaotique",
},
text: {
en: "Your opponent can't play any Pokémon Tool, Special Energy, or Stadium cards from his or her hand during his or her next turn.",
fr: "Votre adversaire ne peut pas jouer de cartes Outil Pokémon, Énergie spéciale ou Stade de sa main pendant son prochain tour.",
},
damage: 100
}],
weaknesses: [{
type: Type.FAIRY,
value: "×2"
}],
retreat: 3,
rarity: Rarity.RareHoloEX,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

95
cards/xy/xy7/58.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: "xy7-58",
localId: 58,
// Card informations
name: {
en: "Goomy",
fr: "Mucuscule",
},
hp: 40,
type: [
Type.DRAGON,
],
dexId: 704,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/58/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/58/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/58/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/58/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 24,
name: "sui"
},
abilities: [{
id: 1288,
type: AbilityType.TALENT,
name: {
en: "Water Down",
fr: "Dilution",
},
text: {
en: "Whenever you attach a Water Energy card from your hand to this Pokémon, you may search your deck for Goomy and put it onto your Bench. Shuffle your deck afterward.",
fr: "Chaque fois que vous attachez une carte Énergie Water de votre main à ce Pokémon, vous pouvez chercher Mucuscule dans votre deck et le placer sur votre Banc. Mélangez ensuite votre deck.",
}
}],
attacks: [{
cost: [
Type.FAIRY,
Type.COLORLESS
],
name: {
en: "Stampede",
fr: "Ruée",
},
damage: 10
}],
weaknesses: [{
type: Type.FAIRY,
value: "×2"
}],
retreat: 2,
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

99
cards/xy/xy7/59.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: "xy7-59",
localId: 59,
// Card informations
name: {
en: "Sliggoo",
fr: "Colimucus",
},
hp: 70,
type: [
Type.DRAGON,
],
dexId: 705,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/59/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/59/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/59/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/59/high.png",
},
},
evolveFrom: {
en: "Goomy",
fr: "Mucuscule",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 2,
name: "Midori Harada"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Bubble",
fr: "Écume",
},
text: {
en: "Flip a coin. If heads, your opponent's Active Pokémon is now Paralyzed.",
fr: "Lancez une pièce. Si c'est face, le Pokémon Actif de votre adversaire est maintenant Paralysé.",
},
},{
cost: [
Type.WATER,
Type.FAIRY
],
name: {
en: "Melt",
fr: "Dissolution",
},
damage: 20
}],
weaknesses: [{
type: Type.FAIRY,
value: "×2"
}],
retreat: 3,
rarity: Rarity.Uncommon,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

102
cards/xy/xy7/6.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: "xy7-6",
localId: 6,
// Card informations
name: {
en: "Ariados",
fr: "Migalos",
},
hp: 70,
type: [
Type.GRASS,
],
dexId: 168,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/6/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/6/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/6/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/6/high.png",
},
},
evolveFrom: {
en: "Spinarak",
fr: "Mimigal",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 30,
name: "Hajime Kusajima"
},
abilities: [{
id: 1281,
type: AbilityType.TALENT,
name: {
en: "Poisonous Nest",
fr: "Nid Empoisonné",
},
text: {
en: "Once during your turn (before your attack), you may use this Ability. Both Active Pokémon (except for Grass Pokémon) are now Poisoned.",
fr: "Une seule fois pendant votre tour (avant votre attaque), vous pouvez utiliser ce talent. Les deux Pokémon Actifs (à part les Pokémon Grass) sont maintenant Empoisonnés.",
}
}],
attacks: [{
cost: [
Type.GRASS,
Type.COLORLESS
],
name: {
en: "Impound",
fr: "Confiscation",
},
text: {
en: "The Defending Pokémon can't retreat during your opponent's next turn.",
fr: "Le Pokémon Défenseur ne peut pas battre en retraite pendant le prochain tour de votre adversaire.",
},
damage: 30
}],
weaknesses: [{
type: Type.FIRE,
value: "×2"
}],
retreat: 1,
rarity: Rarity.Uncommon,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

106
cards/xy/xy7/60.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: "xy7-60",
localId: 60,
// Card informations
name: {
en: "Goodra",
fr: "Muplodocus",
},
hp: 150,
type: [
Type.DRAGON,
],
dexId: 706,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/60/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/60/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/60/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/60/high.png",
},
},
evolveFrom: {
en: "Sliggoo",
fr: "Colimucus",
},
tags: [
Tag.STAGE2,
],
illustrator: {
id: 62,
name: "Saya Tsuruta"
},
attacks: [{
cost: [
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Liquid Blow",
fr: "Coup Liquide",
},
text: {
en: "This attack does 20 damage to 1 of your opponent's Pokémon for each Colorless in its Retreat Cost. (Don't apply Weakness and Resistance for Benched Pokémon.)",
fr: "Cette attaque inflige 20 dégâts à l'un des Pokémon de votre adversaire pour chaque Colorless dans son Coût de Retraite. (N'appliquez ni la Faiblesse ni la Résistance aux Pokémon de Banc.)",
},
},{
cost: [
Type.WATER,
Type.FAIRY,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Shining Breath",
fr: "Souffle Étincelant",
},
text: {
en: "During your opponent's next turn, this Pokémon can't be affected by any Special Conditions.",
fr: "Pendant le prochain tour de votre adversaire, ce Pokémon ne peut être affecté par aucun État Spécial.",
},
damage: 110
}],
weaknesses: [{
type: Type.FAIRY,
value: "×2"
}],
retreat: 3,
rarity: Rarity.RareHolo,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

87
cards/xy/xy7/61.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: "xy7-61",
localId: 61,
// Card informations
name: {
en: "Meowth",
fr: "Miaouss",
},
hp: 60,
type: [
Type.COLORLESS,
],
dexId: 52,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/61/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/61/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/61/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/61/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 40,
name: "Kanako Eo"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Act Tough",
fr: "Dur à Cuire",
},
text: {
en: "If this Pokémon has any Darkness Energy attached to it, this attack does 20 more damage.",
fr: "Si de l'Énergie Darkness est attachée à ce Pokémon, cette attaque inflige 20 dégâts supplémentaires.",
},
damage: 10
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
retreat: 1,
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

104
cards/xy/xy7/62.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: "xy7-62",
localId: 62,
// Card informations
name: {
en: "Persian",
fr: "Persian",
},
hp: 90,
type: [
Type.COLORLESS,
],
dexId: 53,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/62/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/62/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/62/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/62/high.png",
},
},
evolveFrom: {
en: "Meowth",
fr: "Miaouss",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 9,
name: "Mitsuhiro Arita"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Fake Out",
fr: "Bluff",
},
text: {
en: "Flip a coin. If heads, your opponent's Active Pokémon is now Paralyzed.",
fr: "Lancez une pièce. Si c'est face, le Pokémon Actif de votre adversaire est maintenant Paralysé.",
},
damage: 30
},{
cost: [
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Ambush",
fr: "Embuscade",
},
text: {
en: "Flip a coin. If heads, this attack does 30 more damage.",
fr: "Lancez une pièce. Si c'est face, cette attaque inflige 30 dégâts supplémentaires.",
},
damage: 40
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
retreat: 1,
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

97
cards/xy/xy7/63.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: "xy7-63",
localId: 63,
// Card informations
name: {
en: "Eevee",
fr: "Évoli",
},
hp: 60,
type: [
Type.COLORLESS,
],
dexId: 133,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/63/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/63/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/63/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/63/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 10,
name: "Kouki Saitou"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Tackle",
fr: "Charge",
},
damage: 10
},{
cost: [
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Lunge",
fr: "Coup Rapide",
},
text: {
en: "Flip a coin. If tails, this attack does nothing.",
fr: "Lancez une pièce. Si c'est pile, cette attaque ne fait rien.",
},
damage: 30
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
retreat: 1,
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

96
cards/xy/xy7/64.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: "xy7-64",
localId: 64,
// Card informations
name: {
en: "Porygon",
fr: "Porygon",
},
hp: 60,
type: [
Type.COLORLESS,
],
dexId: 137,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/64/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/64/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/64/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/64/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 22,
name: "Yukiko Baba"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Data Check",
fr: "Vérification de Données",
},
text: {
en: "Look through your deck. Shuffle your deck afterward.",
fr: "Parcourez votre deck. Mélangez ensuite votre deck.",
},
},{
cost: [
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Sharpen",
fr: "Affûtage",
},
damage: 20
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
retreat: 1,
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

101
cards/xy/xy7/65.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: "xy7-65",
localId: 65,
// Card informations
name: {
en: "Porygon2",
fr: "Porygon2",
},
hp: 80,
type: [
Type.COLORLESS,
],
dexId: 233,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/65/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/65/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/65/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/65/high.png",
},
},
evolveFrom: {
en: "Porygon",
fr: "Porygon",
},
tags: [
Tag.STAGE1,
],
illustrator: {
id: 46,
name: "MAHOU"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Sharpen",
fr: "Affûtage",
},
damage: 20
},{
cost: [
Type.COLORLESS,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Tri Attack",
fr: "Triplattaque",
},
text: {
en: "Flip 3 coins. This attack does 30 damage times the number of heads.",
fr: "Lancez 3 pièces. Cette attaque inflige 30 dégâts multipliés par le nombre de côtés face.",
},
damage: 30
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
retreat: 2,
rarity: Rarity.Uncommon,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

104
cards/xy/xy7/66.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: "xy7-66",
localId: 66,
// Card informations
name: {
en: "Porygon-Z",
fr: "Porygon-Z",
},
hp: 130,
type: [
Type.COLORLESS,
],
dexId: 474,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/66/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/66/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/66/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/66/high.png",
},
},
evolveFrom: {
en: "Porygon2",
fr: "Porygon2",
},
tags: [
Tag.STAGE2,
],
illustrator: {
id: 20,
name: "TOKIYA"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Cyber Crush",
fr: "Cyber Broyage",
},
text: {
en: "Discard all Special Energy attached to each of your opponent's Pokémon.",
fr: "Défaussez toutes les Énergies spéciales attachées à chacun des Pokémon de votre adversaire.",
},
},{
cost: [
Type.COLORLESS,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Slowing Beam",
fr: "Rayon Ralentissant",
},
text: {
en: "During your opponent's next turn, the Defending Pokémon's attacks cost Colorless more.",
fr: "Pendant le prochain tour de votre adversaire, les attaques du Pokémon Défenseur coûtent Colorless de plus.",
},
damage: 70
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
retreat: 2,
rarity: Rarity.Rare,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

114
cards/xy/xy7/67.ts Normal file
View File

@ -0,0 +1,114 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "xy7-67",
localId: 67,
// Card informations
name: {
en: "Porygon-Z",
fr: "Porygon-Z",
},
hp: 130,
type: [
Type.COLORLESS,
],
dexId: 474,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/67/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/67/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/67/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/67/high.png",
},
},
evolveFrom: {
en: "Porygon2",
fr: "Porygon2",
},
tags: [
Tag.STAGE2,
],
illustrator: {
id: 15,
name: "Naoki Saito"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Digital Reboot",
fr: "Stop Θ",
},
text: {
en: "Devolve as many of your Benched Pokémon as many times as you like. Put each Evolution card removed this way into your hand.",
},
},{
cost: [
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Dazzle Blast",
fr: "Redémarrage Numérique",
},
text: {
en: "Your opponent's Active Pokémon is now Confused.",
fr: "Faites dés-évoluer autant de vos Pokémon de Banc autant de fois que vous voulez. Placez chaque carte Évolution retirée de cette façon dans votre main.",
},
damage: 50
},{
cost: [
Type.COLORLESS,
Type.COLORLESS
],
name: {
fr: "Explosion de Lumière",
},
text: {
fr: "Le Pokémon Actif de votre adversaire est maintenant Confus.",
},
damage: 50
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
retreat: 2,
rarity: Rarity.RareHolo,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

107
cards/xy/xy7/68.ts Normal file
View File

@ -0,0 +1,107 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "xy7-68",
localId: 68,
// Card informations
name: {
en: "Lugia-EX",
fr: "Lugia-EX",
},
hp: 170,
type: [
Type.COLORLESS,
],
dexId: 249,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/68/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/68/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/68/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/68/high.png",
},
},
evolveFrom: {},
tags: [
Tag.EX,
],
illustrator: {
id: 38,
name: "Eske Yoshinob"
},
attacks: [{
cost: [
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Aero Ball",
fr: "Aéro Ball",
},
text: {
en: "This attack does 20 damage times the amount of Energy attached to both Active Pokémon.",
fr: "Cette attaque inflige 20 dégâts multipliés par le nombre d'Énergies attachées aux deux Pokémon Actifs.",
},
damage: 20
},{
cost: [
Type.COLORLESS,
Type.COLORLESS,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Deep Hurricane",
fr: "Ouragan Intense",
},
text: {
en: "If there is any Stadium card in play, this attack does 70 more damage. Then, discard that Stadium card.",
fr: "S'il y a une carte Stade en jeu, cette attaque inflige 70 dégâts supplémentaires. Ensuite, défaussez la carte Stade.",
},
damage: 80
}],
weaknesses: [{
type: Type.LIGHTNING,
value: "×2"
}],
resistances: [{
type: Type.FIGHTING,
value: "-20"
}],
retreat: 2,
rarity: Rarity.RareHoloEX,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

74
cards/xy/xy7/69.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: "xy7-69",
localId: 69,
// Card informations
name: {
en: "Ace Trainer",
fr: "Top Dresseur",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/69/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/69/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/69/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/69/high.png",
},
},
evolveFrom: {},
tags: [
Tag.SUPPORTER,
],
illustrator: {
id: 5,
name: "Ken Sugimori"
},
attacks: [{
name: {},
text: {
fr: "Vous pouvez jouer cette carte seulement s'il vous reste plus de cartes Récompense que votre adversaire.\n\nChaque joueur mélange sa main avec son deck. Ensuite, piochez 6 cartes. Votre adversaire pioche 3 cartes.",
},
}],
rarity: Rarity.Uncommon,
category: Category.TRAINER,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

101
cards/xy/xy7/7.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: "xy7-7",
localId: 7,
// Card informations
name: {
en: "Sceptile-EX",
fr: "Jungko-EX",
},
hp: 170,
type: [
Type.GRASS,
],
dexId: 254,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/7/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/7/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/7/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/7/high.png",
},
},
evolveFrom: {},
tags: [
Tag.EX,
],
illustrator: {
id: 38,
name: "Eske Yoshinob"
},
attacks: [{
cost: [
Type.GRASS
],
name: {
en: "Sleep Poison",
fr: "Poison Dodo",
},
text: {
en: "Flip a coin. If heads, your opponent's Active Pokémon is now Asleep and Poisoned.",
fr: "Lancez une pièce. Si c'est face, le Pokémon Actif de votre adversaire est maintenant Endormi et Empoisonné.",
},
damage: 10
},{
cost: [
Type.GRASS,
Type.COLORLESS
],
name: {
en: "Unseen Claw",
fr: "Griffe Invisible",
},
text: {
en: "If your opponent's Active Pokémon is affected by a Special Condition, this attack does 70 more damage.",
fr: "Si le Pokémon Actif de votre adversaire est affecté par un État Spécial, cette attaque inflige 70 dégâts supplémentaires.",
},
damage: 60
}],
weaknesses: [{
type: Type.FIRE,
value: "×2"
}],
retreat: 1,
rarity: Rarity.RareHoloEX,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

74
cards/xy/xy7/70.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: "xy7-70",
localId: 70,
// Card informations
name: {
en: "Ampharos Spirit Link",
fr: "Lien Spirituel Pharamp",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/70/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/70/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/70/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/70/high.png",
},
},
evolveFrom: {},
tags: [
Tag.TOOL,
],
illustrator: {
id: 4,
name: "5ban Graphics"
},
attacks: [{
name: {},
text: {
fr: "Votre tour ne se termine pas si le Pokémon auquel cette carte est attachée devient M-Pharamp-EX.",
},
}],
rarity: Rarity.Uncommon,
category: Category.TRAINER,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

74
cards/xy/xy7/71.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: "xy7-71",
localId: 71,
// Card informations
name: {
en: "Eco Arm",
fr: "Bras Écologique",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/71/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/71/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/71/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/71/high.png",
},
},
evolveFrom: {},
tags: [
Tag.ITEM,
],
illustrator: {
id: 13,
name: "Toyste Beach"
},
attacks: [{
name: {},
text: {
fr: "Mélangez 3 cartes Outil Pokémon de votre pile de défausse avec votre deck.",
},
}],
rarity: Rarity.Uncommon,
category: Category.TRAINER,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

74
cards/xy/xy7/72.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: "xy7-72",
localId: 72,
// Card informations
name: {
en: "Energy Recycler",
fr: "Recycleur d'Énergie",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/72/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/72/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/72/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/72/high.png",
},
},
evolveFrom: {},
tags: [
Tag.ITEM,
],
illustrator: {
id: 13,
name: "Toyste Beach"
},
attacks: [{
name: {},
text: {
fr: "Mélangez 5 cartes Énergie de base de votre pile de défausse avec votre deck.",
},
}],
rarity: Rarity.Uncommon,
category: Category.TRAINER,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

74
cards/xy/xy7/73.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: "xy7-73",
localId: 73,
// Card informations
name: {
en: "Faded Town",
fr: "Ville Abandonnée",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/73/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/73/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/73/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/73/high.png",
},
},
evolveFrom: {},
tags: [
Tag.STADIUM,
],
illustrator: {
id: 1,
name: "Ryo Ueda"
},
attacks: [{
name: {},
text: {
fr: "N'importe quand entre chaque tour, placez 2 marqueurs de dégâts sur chacun des Pokémon Méga-Évolution.",
},
}],
rarity: Rarity.Uncommon,
category: Category.TRAINER,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

74
cards/xy/xy7/74.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: "xy7-74",
localId: 74,
// Card informations
name: {
en: "Forest of Giant Plants",
fr: "Forêt de Plantes Géantes",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/74/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/74/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/74/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/74/high.png",
},
},
evolveFrom: {},
tags: [
Tag.STADIUM,
],
illustrator: {
id: 1,
name: "Ryo Ueda"
},
attacks: [{
name: {},
text: {
fr: "Les Pokémon Grass de chaque joueur peuvent évoluer pendant son premier tour ou pendant le tour où il joue les Pokémon concernés.",
},
}],
rarity: Rarity.Uncommon,
category: Category.TRAINER,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

74
cards/xy/xy7/75.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: "xy7-75",
localId: 75,
// Card informations
name: {
en: "Hex Maniac",
fr: "Mystimaniac",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/75/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/75/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/75/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/75/high.png",
},
},
evolveFrom: {},
tags: [
Tag.SUPPORTER,
],
illustrator: {
id: 26,
name: "Yusuke Ohmura"
},
attacks: [{
name: {},
text: {
fr: "Jusqu'à la fin du prochain tour de votre adversaire, chacun des Pokémon en jeu, dans la main de chaque joueur et dans la pile de défausse de chaque joueur, n'a pas de talent. (Cela comprend les cartes qui sont en jeu pendant ce tour.)",
},
}],
rarity: Rarity.Uncommon,
category: Category.TRAINER,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

66
cards/xy/xy7/75a.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: "xy7-75",
localId: 75,
// Card informations
name: {
en: "Hex Maniac",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/75a/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/75a/high.png",
},
},
evolveFrom: {},
tags: [
Tag.SUPPORTER,
],
illustrator: {
id: 26,
name: "Yusuke Ohmura"
},
rarity: Rarity.Uncommon,
category: Category.TRAINER,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

74
cards/xy/xy7/76.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: "xy7-76",
localId: 76,
// Card informations
name: {
en: "Level Ball",
fr: "Niveau Ball",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/76/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/76/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/76/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/76/high.png",
},
},
evolveFrom: {},
tags: [
Tag.ITEM,
],
illustrator: {
id: 13,
name: "Toyste Beach"
},
attacks: [{
name: {},
text: {
fr: "Cherchez dans votre deck un Pokémon avec 90 PV ou moins, montrez-le, puis ajoutez-le à votre main. Mélangez ensuite votre deck.",
},
}],
rarity: Rarity.Uncommon,
category: Category.TRAINER,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

74
cards/xy/xy7/77.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: "xy7-77",
localId: 77,
// Card informations
name: {
en: "Lucky Helmet",
fr: "Casque Chance",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/77/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/77/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/77/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/77/high.png",
},
},
evolveFrom: {},
tags: [
Tag.TOOL,
],
illustrator: {
id: 13,
name: "Toyste Beach"
},
attacks: [{
name: {},
text: {
fr: "Chaque fois que le Pokémon auquel cette carte est attachée est votre Pokémon Actif et qu'il subit les dégâts d'une attaque de votre adversaire (même si le Pokémon est mis K.O.), piochez 2 cartes.",
},
}],
rarity: Rarity.Uncommon,
category: Category.TRAINER,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

74
cards/xy/xy7/78.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: "xy7-78",
localId: 78,
// Card informations
name: {
en: "Lysandre",
fr: "Lysandre",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/78/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/78/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/78/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/78/high.png",
},
},
evolveFrom: {},
tags: [
Tag.SUPPORTER,
],
illustrator: {
id: 5,
name: "Ken Sugimori"
},
attacks: [{
name: {},
text: {
fr: "Échangez l'un des Pokémon de Banc de votre adversaire avec son Pokémon Actif.",
},
}],
rarity: Rarity.Uncommon,
category: Category.TRAINER,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

74
cards/xy/xy7/79.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: "xy7-79",
localId: 79,
// Card informations
name: {
en: "Paint Roller",
fr: "Rouleau à Peinture",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/79/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/79/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/79/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/79/high.png",
},
},
evolveFrom: {},
tags: [
Tag.ITEM,
],
illustrator: {
id: 13,
name: "Toyste Beach"
},
attacks: [{
name: {},
text: {
fr: "Défaussez toute carte Stade en jeu. Ensuite, piochez une carte.",
},
}],
rarity: Rarity.Uncommon,
category: Category.TRAINER,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

106
cards/xy/xy7/8.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: "xy7-8",
localId: 8,
// Card informations
name: {
en: "M Sceptile-EX",
fr: "M Jungko-EX",
},
hp: 220,
type: [
Type.GRASS,
],
dexId: 254,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/8/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/8/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/8/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/8/high.png",
},
},
evolveFrom: {
en: "Sceptile-EX",
fr: "Jungko-EX",
},
tags: [
Tag.MEGA,
],
illustrator: {
id: 4,
name: "5ban Graphics"
},
attacks: [{
cost: [
Type.GRASS,
Type.COLORLESS
],
name: {
en: "Jagged Saber",
fr: "Stop Θ",
},
text: {
en: "You may attach up to 2 Grass Energy cards from your hand to your Benched Pokémon in any way you like. If you attached Energy to a Pokémon in this way, heal all damage from that Pokémon.",
},
damage: 100
},{
name: {
fr: "Règle des Méga-Évolutions",
},
},{
cost: [
Type.GRASS,
Type.COLORLESS
],
name: {
fr: "Sabre Tranchant",
},
text: {
fr: "Vous pouvez attacher jusqu'à 2 cartes Énergie Grass de votre main à vos Pokémon de Banc, de la manière que vous voulez. Si vous avez attaché de l'Énergie à un Pokémon de cette façon, soignez tous les dégâts au Pokémon choisi.",
},
damage: 100
}],
weaknesses: [{
type: Type.FIRE,
value: "×2"
}],
retreat: 2,
rarity: Rarity.RareHoloEX,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

74
cards/xy/xy7/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: "xy7-80",
localId: 80,
// Card informations
name: {
en: "Sceptile Spirit Link",
fr: "Lien Spirituel Jungko",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/80/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/80/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/80/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/80/high.png",
},
},
evolveFrom: {},
tags: [
Tag.TOOL,
],
illustrator: {
id: 4,
name: "5ban Graphics"
},
attacks: [{
name: {},
text: {
fr: "Votre tour ne se termine pas si le Pokémon auquel cette carte est attachée devient M-Jungko-EX.",
},
}],
rarity: Rarity.Uncommon,
category: Category.TRAINER,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

74
cards/xy/xy7/81.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: "xy7-81",
localId: 81,
// Card informations
name: {
en: "Tyranitar Spirit Link",
fr: "Lien Spirituel Tyranocif",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/81/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/81/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/81/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/81/high.png",
},
},
evolveFrom: {},
tags: [
Tag.TOOL,
],
illustrator: {
id: 4,
name: "5ban Graphics"
},
attacks: [{
name: {},
text: {
fr: "Votre tour ne se termine pas si le Pokémon auquel cette carte est attachée devient M-Tyranocif-EX.",
},
}],
rarity: Rarity.Uncommon,
category: Category.TRAINER,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

74
cards/xy/xy7/82.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: "xy7-82",
localId: 82,
// Card informations
name: {
en: "Dangerous Energy",
fr: "Énergie Danger",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/82/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/82/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/82/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/82/high.png",
},
},
evolveFrom: {},
tags: [
Tag.SPECIAL,
],
illustrator: {
id: 4,
name: "5ban Graphics"
},
attacks: [{
name: {},
text: {
fr: "Cette carte ne peut être attachée qu'à un Pokémon Darkness. Cette carte ne fournit de l'Énergie Darkness que pendant qu'elle est attachée à un Pokémon Darkness.\n\nChaque fois que le Pokémon Darkness auquel cette carte est attachée est votre Pokémon Actif et qu'il subit les dégâts d'une attaque du Pokémon-EX de votre adversaire (même si le Pokémon est mis K.O.), placez 2 marqueurs de dégâts sur le Pokémon-EX Attaquant.\n\n(Si cette carte est attachée à autre chose qu'un Pokémon Darkness, défaussez cette carte.)",
},
}],
rarity: Rarity.Uncommon,
category: Category.ENERGY,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

74
cards/xy/xy7/83.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: "xy7-83",
localId: 83,
// Card informations
name: {
en: "Flash Energy",
fr: "Énergie Flash",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/83/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/83/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/83/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/83/high.png",
},
},
evolveFrom: {},
tags: [
Tag.SPECIAL,
],
illustrator: {
id: 4,
name: "5ban Graphics"
},
attacks: [{
name: {},
text: {
fr: "Cette carte ne peut être attachée qu'à un Pokémon Lightning. Cette carte ne fournit de l'Énergie Lightning que pendant qu'elle est attachée à un Pokémon Lightning.\n\nLe Pokémon Lightning auquel cette carte est attachée n'a pas de Faiblesse.\n\n(Si cette carte est attachée à autre chose qu'un Pokémon Lightning, défaussez cette carte.)",
},
}],
rarity: Rarity.Uncommon,
category: Category.ENERGY,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

101
cards/xy/xy7/84.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: "xy7-84",
localId: 84,
// Card informations
name: {
en: "Sceptile-EX",
fr: "Jungko-EX",
},
hp: 170,
type: [
Type.GRASS,
],
dexId: 254,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/84/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/84/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/84/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/84/high.png",
},
},
evolveFrom: {},
tags: [
Tag.EX,
],
illustrator: {
id: 1,
name: "Ryo Ueda"
},
attacks: [{
cost: [
Type.GRASS
],
name: {
en: "Sleep Poison",
fr: "Poison Dodo",
},
text: {
en: "Flip a coin. If heads, your opponent's Active Pokémon is now Asleep and Poisoned.",
fr: "Lancez une pièce. Si c'est face, le Pokémon Actif de votre adversaire est maintenant Endormi et Empoisonné.",
},
damage: 10
},{
cost: [
Type.GRASS,
Type.COLORLESS
],
name: {
en: "Unseen Claw",
fr: "Griffe Invisible",
},
text: {
en: "If your opponent's Active Pokémon is affected by a Special Condition, this attack does 70 more damage.",
fr: "Si le Pokémon Actif de votre adversaire est affecté par un État Spécial, cette attaque inflige 70 dégâts supplémentaires.",
},
damage: 60
}],
weaknesses: [{
type: Type.FIRE,
value: "×2"
}],
retreat: 1,
rarity: Rarity.RareUltra,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

102
cards/xy/xy7/85.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: "xy7-85",
localId: 85,
// Card informations
name: {
en: "M Sceptile-EX",
fr: "M-Jungko-EX",
},
hp: 220,
type: [
Type.GRASS,
],
dexId: 254,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/85/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/85/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/85/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/85/high.png",
},
},
evolveFrom: {
en: "Sceptile-EX",
fr: "Jungko-EX",
},
tags: [
Tag.MEGA,
],
illustrator: {
id: 4,
name: "5ban Graphics"
},
attacks: [{
cost: [
Type.GRASS,
Type.COLORLESS
],
name: {
en: "Jagged Saber",
fr: "Stop Θ",
},
text: {
en: "You may attach up to 2 Grass Energy cards from your hand to your Benched Pokémon in any way you like. If you attached Energy to a Pokémon in this way, heal all damage from that Pokémon.",
},
damage: 100
},{
cost: [
Type.GRASS,
Type.COLORLESS
],
name: {
fr: "Sabre Tranchant",
},
text: {
fr: "Vous pouvez attacher jusqu'à 2 cartes Énergie Grass de votre main à vos Pokémon de Banc, de la manière que vous voulez. Si vous avez attaché de l'Énergie à un Pokémon de cette façon, soignez tous les dégâts au Pokémon choisi.",
},
damage: 100
}],
weaknesses: [{
type: Type.FIRE,
value: "×2"
}],
retreat: 2,
rarity: Rarity.RareUltra,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

104
cards/xy/xy7/86.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: "xy7-86",
localId: 86,
// Card informations
name: {
en: "Kyurem-EX",
fr: "Kyurem-EX",
},
hp: 180,
type: [
Type.WATER,
],
dexId: 646,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/86/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/86/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/86/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/86/high.png",
},
},
evolveFrom: {},
tags: [
Tag.EX,
],
illustrator: {
id: 1,
name: "Ryo Ueda"
},
attacks: [{
cost: [
Type.WATER,
Type.WATER,
Type.COLORLESS
],
name: {
en: "Glaciate",
fr: "Ère Glaciaire",
},
text: {
en: "This attack does 30 damage to each of your opponent's Pokémon. (Don't apply Weakness and Resistance for Benched Pokémon.)",
fr: "Cette attaque inflige 30 dégâts à chacun des Pokémon de votre adversaire. (N'appliquez ni la Faiblesse ni la Résistance aux Pokémon de Banc.)",
},
},{
cost: [
Type.WATER,
Type.WATER,
Type.WATER,
Type.COLORLESS
],
name: {
en: "Icecalibur",
fr: "Glacecalibur",
},
text: {
en: "Discard an Energy attached to this Pokémon. The Defending Pokémon can't attack during your opponent's next turn.",
fr: "Défaussez une Énergie attachée à ce Pokémon. Le Pokémon Défenseur ne peut pas attaquer pendant le prochain tour de votre adversaire.",
},
damage: 130
}],
weaknesses: [{
type: Type.METAL,
value: "×2"
}],
retreat: 3,
rarity: Rarity.RareUltra,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

105
cards/xy/xy7/87.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: "xy7-87",
localId: 87,
// Card informations
name: {
en: "Ampharos-EX",
fr: "Pharamp-EX",
},
hp: 170,
type: [
Type.LIGHTNING,
],
dexId: 181,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/87/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/87/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/87/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/87/high.png",
},
},
evolveFrom: {},
tags: [
Tag.EX,
],
illustrator: {
id: 1,
name: "Ryo Ueda"
},
attacks: [{
cost: [
Type.COLORLESS
],
name: {
en: "Thunder Rod",
fr: "Parafoudre",
},
text: {
en: "Look at the top 4 cards of your deck and attach as many Lightning Energy cards you find there as you like to this Pokémon. Shuffle the other cards back into your deck.",
fr: "Regardez les 4 cartes du dessus de votre deck et attachez autant de cartes Énergie Lightning que vous voulez et que vous y trouvez à ce Pokémon. Mélangez les autres cartes avec votre deck.",
},
},{
cost: [
Type.LIGHTNING,
Type.LIGHTNING,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Sparkling Tail",
fr: "Queue Étincelante",
},
text: {
en: "This attack's damage isn't affected by Weakness, Resistance, or any other effects on your opponent's Active Pokémon.",
fr: "Les dégâts de cette attaque ne sont pas affectés par la Faiblesse, la Résistance ou tout autre effet en action sur le Pokémon Actif de votre adversaire.",
},
damage: 100
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
resistances: [{
type: Type.METAL,
value: "-20"
}],
retreat: 2,
rarity: Rarity.RareUltra,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

96
cards/xy/xy7/88.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: "xy7-88",
localId: 88,
// Card informations
name: {
en: "M Ampharos-EX",
fr: "M-Pharamp-EX",
},
hp: 220,
type: [
Type.LIGHTNING,
],
dexId: 181,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/88/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/88/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/88/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/88/high.png",
},
},
evolveFrom: {
en: "Ampharos-EX",
fr: "Pharamp-EX",
},
tags: [
Tag.MEGA,
],
illustrator: {
id: 4,
name: "5ban Graphics"
},
attacks: [{
cost: [
Type.LIGHTNING,
Type.LIGHTNING,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Exavolt",
fr: "Exavolt",
},
text: {
en: "You may do 50 more damage and leave your opponent's Active Pokémon Paralyzed. If you do, this Pokémon does 30 damage to itself.",
fr: "Vous pouvez infliger 50 dégâts supplémentaires et laisser le Pokémon Actif de votre adversaire Paralysé. Dans ce cas, ce Pokémon s'inflige 30 dégâts.",
},
damage: 120
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
resistances: [{
type: Type.METAL,
value: "-20"
}],
retreat: 3,
rarity: Rarity.RareUltra,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

99
cards/xy/xy7/89.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: "xy7-89",
localId: 89,
// Card informations
name: {
en: "Hoopa-EX",
fr: "Hoopa-EX",
},
hp: 170,
type: [
Type.PSYCHIC,
],
dexId: 720,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/89/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/89/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/89/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/89/high.png",
},
},
evolveFrom: {},
tags: [
Tag.EX,
],
illustrator: {
id: 4,
name: "5ban Graphics"
},
abilities: [{
id: 1080,
type: AbilityType.TALENT,
name: {
en: "Scoundrel Ring",
fr: "Anneau Malicieux",
},
text: {
en: "When you play this Pokémon from your hand onto your Bench, you may search your deck for up to 3 Pokémon-EX (except for Hoopa-EX), reveal them, and put them into your hand. Shuffle your deck afterward.",
fr: "Lorsque vous jouez ce Pokémon de votre main sur votre Banc, vous pouvez chercher jusqu'à 3 Pokémon-EX(à part Hoopa-EX) dans votre deck, les montrer et les ajouter à votre main. Mélangez ensuite votre deck.",
}
}],
attacks: [{
cost: [
Type.PSYCHIC,
Type.PSYCHIC,
Type.PSYCHIC
],
name: {
en: "Hyperspace Fury",
fr: "Furie Dimension",
},
text: {
en: "Discard 2 Energy attached to this Pokémon. This attack does 100 damage to 1 of your opponent's Pokémon. (Don't apply Weakness and Resistance for Benched Pokémon.)",
fr: "Défaussez 2 Énergies attachées à ce Pokémon. Cette attaque inflige 100 dégâts à l'un des Pokémon de votre adversaire. (N'appliquez ni la Faiblesse ni la Résistance aux Pokémon de Banc.)",
},
}],
weaknesses: [{
type: Type.PSYCHIC,
value: "×2"
}],
retreat: 2,
rarity: Rarity.RareUltra,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

83
cards/xy/xy7/9.ts Normal file
View File

@ -0,0 +1,83 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "xy7-9",
localId: 9,
// Card informations
name: {
en: "Combee",
fr: "Apitrini",
},
hp: 40,
type: [
Type.GRASS,
],
dexId: 415,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/9/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/9/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/9/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/9/high.png",
},
},
evolveFrom: {},
tags: [
Tag.BASIC,
],
illustrator: {
id: 7,
name: "Sumiyoshi Kizuki"
},
attacks: [{
cost: [
Type.GRASS
],
name: {
en: "Bug Bite",
fr: "Piqûre",
},
damage: 10
}],
weaknesses: [{
type: Type.FIRE,
value: "×2"
}],
retreat: 1,
rarity: Rarity.Common,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

103
cards/xy/xy7/90.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: "xy7-90",
localId: 90,
// Card informations
name: {
en: "Machamp-EX",
fr: "Mackogneur-EX",
},
hp: 180,
type: [
Type.FIGHTING,
],
dexId: 68,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/90/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/90/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/90/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/90/high.png",
},
},
evolveFrom: {},
tags: [
Tag.EX,
],
illustrator: {
id: 1,
name: "Ryo Ueda"
},
attacks: [{
cost: [
Type.FIGHTING,
Type.COLORLESS
],
name: {
en: "Steaming Mad",
fr: "Fou Furax",
},
text: {
en: "This attack does 20 damage times the number of damage counters on this Pokémon. This Pokémon is now Confused.",
fr: "Cette attaque inflige 20 dégâts multipliés par le nombre de marqueurs de dégâts placés sur ce Pokémon. Ce Pokémon est maintenant Confus.",
},
damage: 20
},{
cost: [
Type.FIGHTING,
Type.FIGHTING,
Type.COLORLESS
],
name: {
en: "Crazy Hammer",
fr: "Marteau Fou",
},
text: {
en: "If this Pokémon is affected by a Special Condition, this attack does 80 more damage. Then, remove all Special Conditions from this Pokémon.",
fr: "Si ce Pokémon est affecté par un État Spécial, cette attaque inflige 80 dégâts supplémentaires. Ensuite, retirez tous les États Spéciaux de ce Pokémon.",
},
damage: 80
}],
weaknesses: [{
type: Type.PSYCHIC,
value: "×2"
}],
retreat: 3,
rarity: Rarity.RareUltra,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

104
cards/xy/xy7/91.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: "xy7-91",
localId: 91,
// Card informations
name: {
en: "Tyranitar-EX",
fr: "Tyranocif-EX",
},
hp: 180,
type: [
Type.DARKNESS,
],
dexId: 248,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/91/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/91/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/91/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/91/high.png",
},
},
evolveFrom: {},
tags: [
Tag.EX,
],
illustrator: {
id: 1,
name: "Ryo Ueda"
},
attacks: [{
cost: [
Type.DARKNESS,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Hammer In",
fr: "Enfoncement",
},
damage: 60
},{
cost: [
Type.DARKNESS,
Type.DARKNESS,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Break Ground",
fr: "Destructerre",
},
text: {
en: "This attack does 10 damage to each of your Benched Pokémon. (Don't apply Weakness and Resistance for Benched Pokémon.)",
fr: "Cette attaque inflige 10 dégâts à chacun de vos Pokémon de Banc. (N'appliquez ni la Faiblesse ni la Résistance aux Pokémon de Banc.)",
},
damage: 130
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
resistances: [{
type: Type.PSYCHIC,
value: "-20"
}],
retreat: 4,
rarity: Rarity.RareUltra,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

109
cards/xy/xy7/92.ts Normal file
View File

@ -0,0 +1,109 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "xy7-92",
localId: 92,
// Card informations
name: {
en: "M Tyranitar-EX",
fr: "M-Tyranocif-EX",
},
hp: 240,
type: [
Type.DARKNESS,
],
dexId: 248,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/92/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/92/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/92/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/92/high.png",
},
},
evolveFrom: {
en: "Tyranitar-EX",
fr: "Tyranocif-EX",
},
tags: [
Tag.MEGA,
],
illustrator: {
id: 4,
name: "5ban Graphics"
},
attacks: [{
cost: [
Type.DARKNESS,
Type.DARKNESS,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Destroyer King",
fr: "Double Θ",
},
text: {
en: "This attack does 60 more damage for each damage counter on your opponent's Active Pokémon.",
},
damage: 110
},{
cost: [
Type.DARKNESS,
Type.DARKNESS,
Type.COLORLESS,
Type.COLORLESS
],
name: {
fr: "Roi Destructeur",
},
text: {
fr: "Cette attaque inflige 60 dégâts supplémentaires pour chaque marqueur de dégâts placé sur le Pokémon Actif de votre adversaire.",
},
damage: "110+"
}],
weaknesses: [{
type: Type.FIGHTING,
value: "×2"
}],
resistances: [{
type: Type.PSYCHIC,
value: "-20"
}],
retreat: 4,
rarity: Rarity.RareUltra,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

101
cards/xy/xy7/93.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: "xy7-93",
localId: 93,
// Card informations
name: {
en: "Giratina-EX",
fr: "Giratina-EX",
},
hp: 170,
type: [
Type.DRAGON,
],
dexId: 487,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/93/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/93/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/93/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/93/high.png",
},
},
evolveFrom: {},
tags: [
Tag.EX,
],
illustrator: {
id: 1,
name: "Ryo Ueda"
},
abilities: [{
id: 1287,
type: AbilityType.TALENT,
name: {
en: "Renegade Pulse",
fr: "Onde Renégate",
},
text: {
en: "Prevent all effects of attacks, including damage, done to this Pokémon by your opponent's Mega Evolution Pokémon.",
fr: "Évitez tous les effets d'attaques, y compris les dégâts, infligés à ce Pokémon par les Pokémon Méga-Évolution de votre adversaire.",
}
}],
attacks: [{
cost: [
Type.GRASS,
Type.PSYCHIC,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Chaos Wheel",
fr: "Roue Chaotique",
},
text: {
en: "Your opponent can't play any Pokémon Tool, Special Energy, or Stadium cards from his or her hand during his or her next turn.",
fr: "Votre adversaire ne peut pas jouer de cartes Outil Pokémon, Énergie spéciale ou Stade de sa main pendant son prochain tour.",
},
damage: 100
}],
weaknesses: [{
type: Type.FAIRY,
value: "×2"
}],
retreat: 3,
rarity: Rarity.RareUltra,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

107
cards/xy/xy7/94.ts Normal file
View File

@ -0,0 +1,107 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "xy7-94",
localId: 94,
// Card informations
name: {
en: "Lugia-EX",
fr: "Lugia-EX",
},
hp: 170,
type: [
Type.COLORLESS,
],
dexId: 249,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/94/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/94/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/94/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/94/high.png",
},
},
evolveFrom: {},
tags: [
Tag.EX,
],
illustrator: {
id: 1,
name: "Ryo Ueda"
},
attacks: [{
cost: [
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Aero Ball",
fr: "Aéro Ball",
},
text: {
en: "This attack does 20 damage times the amount of Energy attached to both Active Pokémon.",
fr: "Cette attaque inflige 20 dégâts multipliés par le nombre d'Énergies attachées aux deux Pokémon Actifs.",
},
damage: 20
},{
cost: [
Type.COLORLESS,
Type.COLORLESS,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Deep Hurricane",
fr: "Ouragan Intense",
},
text: {
en: "If there is any Stadium card in play, this attack does 70 more damage. Then, discard that Stadium card.",
fr: "S'il y a une carte Stade en jeu, cette attaque inflige 70 dégâts supplémentaires. Ensuite, défaussez la carte Stade.",
},
damage: 80
}],
weaknesses: [{
type: Type.LIGHTNING,
value: "×2"
}],
resistances: [{
type: Type.FIGHTING,
value: "-20"
}],
retreat: 2,
rarity: Rarity.RareUltra,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

74
cards/xy/xy7/95.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: "xy7-95",
localId: 95,
// Card informations
name: {
en: "Steven",
fr: "Pierre",
},
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/95/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/95/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/95/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/95/high.png",
},
},
evolveFrom: {},
tags: [
Tag.SUPPORTER,
],
illustrator: {
id: 64,
name: "Megumi Mizutani"
},
attacks: [{
name: {},
text: {
fr: "Cherchez une carte Supporter et une carte Énergie de base dans votre deck, montrez-les, puis ajoutez-les à votre main. Mélangez ensuite votre deck.",
},
}],
rarity: Rarity.RareUltra,
category: Category.TRAINER,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

106
cards/xy/xy7/96.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: "xy7-96",
localId: 96,
// Card informations
name: {
en: "Primal Kyogre-EX",
fr: "Primo-Kyogre-EX",
},
hp: 240,
type: [
Type.WATER,
],
dexId: 382,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/96/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/96/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/96/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/96/high.png",
},
},
evolveFrom: {
en: "Primal Kyogre-EX",
fr: "Kyogre-EX",
},
tags: [
Tag.MEGA,
],
illustrator: {
id: 4,
name: "5ban Graphics"
},
attacks: [{
cost: [
Type.WATER,
Type.WATER,
Type.WATER,
Type.COLORLESS
],
name: {
en: "Tidal Storm",
fr: "Max Θ",
},
text: {
en: "Move 2 Energy from this Pokémon to 1 of your Benched Pokémon. This attack does 30 damage to each of your opponent's Benched Pokémon-EX. (Don't apply Weakness and Resistance for Benched Pokémon.)",
},
damage: 150
},{
cost: [
Type.WATER,
Type.WATER,
Type.WATER,
Type.COLORLESS
],
name: {
fr: "Tempête Océanique",
},
text: {
fr: "Déplacez 2 Énergies de ce Pokémon vers l'un de vos Pokémon de Banc. Cette attaque inflige 30 dégâts à chacun des Pokémon-EX de Banc de votre adversaire. (N'appliquez ni la Faiblesse ni la Résistance aux Pokémon de Banc.)",
},
damage: 150
}],
weaknesses: [{
type: Type.GRASS,
value: "×2"
}],
retreat: 4,
rarity: Rarity.RareUltra,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

106
cards/xy/xy7/97.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: "xy7-97",
localId: 97,
// Card informations
name: {
en: "Primal Groudon-EX",
fr: "Primo-Groudon-EX",
},
hp: 240,
type: [
Type.FIGHTING,
],
dexId: 383,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/97/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/97/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/97/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/97/high.png",
},
},
evolveFrom: {
en: "Primal Groudon-EX",
fr: "Groudon-EX",
},
tags: [
Tag.MEGA,
],
illustrator: {
id: 4,
name: "5ban Graphics"
},
attacks: [{
cost: [
Type.FIGHTING,
Type.FIGHTING,
Type.FIGHTING,
Type.COLORLESS
],
name: {
en: "Gaia Volcano",
fr: "Max Θ",
},
text: {
en: "If there is any Stadium card in play, this attack does 100 more damage. Discard that Stadium card.",
},
damage: 100
},{
cost: [
Type.FIGHTING,
Type.FIGHTING,
Type.FIGHTING,
Type.COLORLESS
],
name: {
fr: "Volcan de Gaïa",
},
text: {
fr: "S'il y a une carte Stade en jeu, cette attaque inflige 100 dégâts supplémentaires. Défaussez la carte Stade.",
},
damage: "100+"
}],
weaknesses: [{
type: Type.GRASS,
value: "×2"
}],
retreat: 4,
rarity: Rarity.RareUltra,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

107
cards/xy/xy7/98.ts Normal file
View File

@ -0,0 +1,107 @@
import Card from '../../../interfaces/Card'
import Type from '../../../interfaces/Type'
import Tag from '../../../interfaces/Tag'
import Rarity from '../../../interfaces/Rarity'
import AbilityType from '../../../interfaces/AbilityType'
import Category from '../../../interfaces/Category'
const card: Card = {
// ids
id: "xy7-98",
localId: 98,
// Card informations
name: {
en: "M Rayquaza-EX",
fr: "M-Rayquaza-EX",
},
hp: 220,
type: [
Type.COLORLESS,
],
dexId: 384,
image: {
low: {
en: "https://assets.tcgdex.net/en/xy/xy7/98/low.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/98/low.png",
},
high: {
en: "https://assets.tcgdex.net/en/xy/xy7/98/high.png",
fr: "https://assets.tcgdex.net/fr/xy/xy7/98/high.png",
},
},
evolveFrom: {
en: "Rayquaza-EX",
fr: "Rayquaza-EX",
},
tags: [
Tag.MEGA,
],
illustrator: {
id: 4,
name: "5ban Graphics"
},
attacks: [{
cost: [
Type.COLORLESS,
Type.COLORLESS,
Type.COLORLESS
],
name: {
en: "Emerald Break",
fr: "Max Θ",
},
text: {
en: "This attack does 30 damage times the number of your Benched Pokémon.",
},
damage: 30
},{
cost: [
Type.COLORLESS,
Type.COLORLESS,
Type.COLORLESS
],
name: {
fr: "Bris'Émeraude",
},
text: {
fr: "Cette attaque inflige 30 dégâts multipliés par le nombre de vos Pokémon de Banc.",
},
damage: "30×"
}],
weaknesses: [{
type: Type.LIGHTNING,
value: "×2"
}],
resistances: [{
type: Type.FIGHTING,
value: "-20"
}],
retreat: 1,
rarity: Rarity.RareUltra,
category: Category.POKEMON,
set: {
name: "Ancient Origins",
code: "xy7"
}
}
export default card

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