Skip to content

Commit 3dd032d

Browse files
authored
feat: Add Perfect Order (me03) (#1340)
1 parent 751ad05 commit 3dd032d

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

125 files changed

+7904
-0
lines changed
Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
import { Set } from '../../interfaces'
2+
import serie from '../Mega Evolution'
3+
4+
const set: Set = {
5+
id: "me03",
6+
7+
name: {
8+
de: "Optimale Ordnung",
9+
en: "Perfect Order",
10+
es: "Equilibrio Perfecto",
11+
'es-mx': 'Equilibrio Perfecto',
12+
fr: "Équilibre Parfait",
13+
it: "Equilibrio Perfetto",
14+
pt: "Heróis Excelsos"
15+
},
16+
17+
serie: serie,
18+
19+
cardCount: {
20+
official: 88
21+
},
22+
23+
releaseDate: "2026-03-27",
24+
25+
abbreviations: {
26+
official: "POR",
27+
fr: "ORP"
28+
},
29+
30+
thirdParty: {
31+
cardmarket: 6443,
32+
tcgplayer: 24587
33+
}
34+
}
35+
36+
export default set
Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
import { Card } from "../../../interfaces"
2+
import Set from "../Perfect Order"
3+
4+
const card: Card = {
5+
set: Set,
6+
7+
name: {
8+
en: "Spinarak",
9+
fr: "Mimigal",
10+
es: "Spinarak",
11+
'es-mx': "Spinarak",
12+
de: "Webarak",
13+
it: "Spinarak",
14+
pt: "Spinarak"
15+
},
16+
17+
illustrator: "Katsunori Sato",
18+
rarity: "Common",
19+
category: "Pokemon",
20+
hp: 60,
21+
types: ["Grass"],
22+
stage: "Basic",
23+
24+
attacks: [{
25+
cost: ["Grass"],
26+
27+
name: {
28+
en: "Gooey Thread",
29+
fr: "Fil Gluant",
30+
es: "Hilo Pegajoso",
31+
'es-mx': "Hilo Pegajoso",
32+
de: "Klebriger Faden",
33+
it: "Tela Appiccicosa",
34+
pt: "Fio Pegajoso"
35+
},
36+
37+
effect: {
38+
en: "During your opponent's next turn, the Defending Pokémon can't retreat.",
39+
fr: "Pendant le prochain tour de votre adversaire, le Pokémon Défenseur ne peut pas battre en retraite.",
40+
es: "Durante el próximo turno de tu rival, el Pokémon Defensor no puede retirarse.",
41+
'es-mx': "Durante el próximo turno de tu rival, el Pokémon Defensor no puede retirarse.",
42+
de: "Während des nächsten Zuges deines Gegners kann sich das Verteidigende Pokémon nicht zurückziehen.",
43+
it: "Durante il prossimo turno del tuo avversario, il Pokémon difensore non può ritirarsi.",
44+
pt: "Durante o próximo turno do seu oponente, o Pokémon Defensor não poderá recuar."
45+
},
46+
47+
damage: 10
48+
}],
49+
50+
retreat: 1,
51+
regulationMark: "J",
52+
53+
thirdParty: {
54+
tcgplayer: 684397,
55+
cardmarket: 877413
56+
}
57+
}
58+
59+
export default card
Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
import { Card } from "../../../interfaces"
2+
import Set from "../Perfect Order"
3+
4+
const card: Card = {
5+
set: Set,
6+
7+
name: {
8+
en: "Ariados",
9+
fr: "Migalos",
10+
es: "Ariados",
11+
'es-mx': "Ariados",
12+
de: "Ariados",
13+
it: "Ariados",
14+
pt: "Ariados"
15+
},
16+
17+
illustrator: "svlt",
18+
rarity: "Common",
19+
category: "Pokemon",
20+
hp: 110,
21+
types: ["Grass"],
22+
stage: "Stage1",
23+
24+
attacks: [{
25+
cost: ["Grass"],
26+
27+
name: {
28+
en: "Poison Ring",
29+
fr: "Anneau de Poison",
30+
es: "Anillo Venenoso",
31+
'es-mx': "Anillo Venenoso",
32+
de: "Giftring",
33+
it: "Velenanello",
34+
pt: "Anel de Veneno"
35+
},
36+
37+
effect: {
38+
en: "Your opponent's Active Pokémon is now Poisoned. During your opponent's next turn, that Pokémon can't retreat.",
39+
fr: "Le Pokémon Actif de votre adversaire est maintenant Empoisonné. Pendant le prochain tour de votre adversaire, ce Pokémon-là ne peut pas battre en retraite.",
40+
es: "El Pokémon Activo de tu rival pasa a estar Envenenado. Durante el próximo turno de tu rival, ese Pokémon no puede retirarse.",
41+
'es-mx': "El Pokémon Activo de tu rival ahora está Envenenado. Durante el próximo turno de tu rival, ese Pokémon no puede retirarse.",
42+
de: "Das Aktive Pokémon deines Gegners ist jetzt vergiftet. Während des nächsten Zuges deines Gegners kann sich jenes Pokémon nicht zurückziehen.",
43+
it: "Il Pokémon attivo del tuo avversario viene avvelenato. Durante il prossimo turno del tuo avversario, quel Pokémon non può ritirarsi.",
44+
pt: "O Pokémon Ativo do seu oponente agora está Envenenado. Durante o próximo turno do seu oponente, aquele Pokémon não poderá recuar."
45+
},
46+
47+
damage: 50
48+
}],
49+
50+
retreat: 1,
51+
regulationMark: "J",
52+
53+
thirdParty: {
54+
tcgplayer: 684398,
55+
cardmarket: 877414
56+
}
57+
}
58+
59+
export default card
Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
import { Card } from "../../../interfaces"
2+
import Set from "../Perfect Order"
3+
4+
const card: Card = {
5+
set: Set,
6+
7+
name: {
8+
en: "Shaymin",
9+
fr: "Shaymin",
10+
es: "Shaymin",
11+
'es-mx': "Shaymin",
12+
de: "Shaymin",
13+
it: "Shaymin",
14+
pt: "Shaymin"
15+
},
16+
17+
illustrator: "saino misaki",
18+
rarity: "Uncommon",
19+
category: "Pokemon",
20+
hp: 70,
21+
types: ["Grass"],
22+
stage: "Basic",
23+
24+
attacks: [{
25+
cost: ["Grass"],
26+
27+
name: {
28+
en: "Send Flowers",
29+
fr: "Envoi de Fleurs",
30+
es: "Enviar Flores",
31+
'es-mx': "Enviar Flores",
32+
de: "Blumen schicken",
33+
it: "Mandafiori",
34+
pt: "Mandar Flores"
35+
},
36+
37+
effect: {
38+
en: "Search your deck for an Energy card and attach it to 1 of your Benched {G} Pokémon. Then, shuffle your deck.",
39+
fr: "Cherchez dans votre deck une carte Énergie, puis attachez-la à l'un de vos Pokémon {G} de Banc. Mélangez ensuite votre deck.",
40+
es: "Busca en tu baraja 1 carta de Energía y únela a uno de tus Pokémon {G} en Banca. Después, baraja las cartas de tu baraja.",
41+
'es-mx': "Busca en tu mazo 1 carta de Energía y únela a 1 de tus Pokémon {G} en Banca. Después, baraja tu mazo.",
42+
de: "Durchsuche dein Deck nach 1 Energiekarte und lege sie an 1 {G}-Pokémon auf deiner Bank an. Mische anschließend dein Deck.",
43+
it: "Cerca nel tuo mazzo una carta Energia e assegnala a uno dei Pokémon {G} nella tua panchina. Poi rimischia il tuo mazzo.",
44+
pt: "Procure por uma carta de Energia no seu baralho e ligue-a a 1 dos seus Pokémon {G} no Banco. Em seguida, embaralhe o seu baralho."
45+
}
46+
}, {
47+
cost: ["Grass"],
48+
49+
name: {
50+
en: "Leaf Step",
51+
fr: "Enjambée de Feuillage",
52+
es: "Paso Hoja",
53+
'es-mx': "Paso de Hoja",
54+
de: "Blattschritt",
55+
it: "Passofoglia",
56+
pt: "Passo de Folha"
57+
},
58+
59+
damage: 30
60+
}],
61+
62+
retreat: 0,
63+
regulationMark: "J",
64+
65+
thirdParty: {
66+
tcgplayer: 684399,
67+
cardmarket: 877415
68+
}
69+
}
70+
71+
export default card
Lines changed: 59 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,59 @@
1+
import { Card } from "../../../interfaces"
2+
import Set from "../Perfect Order"
3+
4+
const card: Card = {
5+
set: Set,
6+
7+
name: {
8+
en: "Snivy",
9+
fr: "Vipélierre",
10+
es: "Snivy",
11+
'es-mx': "Snivy",
12+
de: "Serpifeu",
13+
it: "Snivy",
14+
pt: "Snivy"
15+
},
16+
17+
illustrator: "Narumi Sato",
18+
rarity: "Common",
19+
category: "Pokemon",
20+
hp: 70,
21+
types: ["Grass"],
22+
stage: "Basic",
23+
24+
attacks: [{
25+
cost: ["Grass"],
26+
27+
name: {
28+
en: "Reckless Charge",
29+
fr: "Attaque Imprudente",
30+
es: "Carga Descuidada",
31+
'es-mx': "Carga Temeraria",
32+
de: "Waghalsiger Sturmangriff",
33+
it: "Carica Avventata",
34+
pt: "Carga Indomável"
35+
},
36+
37+
effect: {
38+
en: "This Pokémon also does 10 damage to itself.",
39+
fr: "Ce Pokémon s'inflige aussi 10 dégâts.",
40+
es: "Este Pokémon también se hace 10 puntos de daño a sí mismo.",
41+
'es-mx': "Este Pokémon también se hace 10 puntos de daño a sí mismo.",
42+
de: "Dieses Pokémon fügt auch sich selbst 10 Schadenspunkte zu.",
43+
it: "Questo Pokémon infligge anche 10 danni a se stesso.",
44+
pt: "Este Pokémon também causa 10 pontos de dano a si mesmo."
45+
},
46+
47+
damage: 30
48+
}],
49+
50+
retreat: 1,
51+
regulationMark: "J",
52+
53+
thirdParty: {
54+
tcgplayer: 684400,
55+
cardmarket: 877416
56+
}
57+
}
58+
59+
export default card
Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,49 @@
1+
import { Card } from "../../../interfaces"
2+
import Set from "../Perfect Order"
3+
4+
const card: Card = {
5+
set: Set,
6+
7+
name: {
8+
en: "Servine",
9+
fr: "Lianaja",
10+
es: "Servine",
11+
'es-mx': "Servine",
12+
de: "Efoserp",
13+
it: "Servine",
14+
pt: "Servine"
15+
},
16+
17+
illustrator: "Kurata So",
18+
rarity: "Common",
19+
category: "Pokemon",
20+
hp: 100,
21+
types: ["Grass"],
22+
stage: "Stage1",
23+
24+
attacks: [{
25+
cost: ["Grass"],
26+
27+
name: {
28+
en: "Solar Cutter",
29+
fr: "Coupe Solaire",
30+
es: "Corte Solar",
31+
'es-mx': "Corte Solar",
32+
de: "Solarschneider",
33+
it: "Taglio Solare",
34+
pt: "Cortador Solar"
35+
},
36+
37+
damage: 40
38+
}],
39+
40+
retreat: 1,
41+
regulationMark: "J",
42+
43+
thirdParty: {
44+
tcgplayer: 684401,
45+
cardmarket: 877417
46+
}
47+
}
48+
49+
export default card

0 commit comments

Comments
 (0)