Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Add Stellar Crown #533

Merged
merged 1 commit into from
Oct 9, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
25 changes: 25 additions & 0 deletions data/Scarlet & Violet/Stellar Crown.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
import { Set } from '../../interfaces'
import serie from '../Scarlet & Violet'

const set: Set = {
id: "sv07",

name: {
de: "Stellarkrone",
en: "Stellar Crown",
es: "Corona Astral",
fr: "Couronne Stellaire",
it: "Corona Astrale",
pt: "Coroa Estelar"
},

serie: serie,

cardCount: {
official: 142
},

releaseDate: "2024-09-13"
}

export default set
72 changes: 72 additions & 0 deletions data/Scarlet & Violet/Stellar Crown/001.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
import { Card } from "../../../interfaces"
import Set from "../Stellar Crown"

const card: Card = {
set: Set,

name: {
en: "Venusaur ex",
fr: "Florizarre-ex",
es: "Venusaur ex",
it: "Venusaur-ex",
pt: "Venusaur ex",
de: "Bisaflor-ex"
},

rarity: "Double rare",
category: "Pokemon",
hp: 340,
types: ["Grass"],
stage: "Stage2",

abilities: [{
type: "Ability",

name: {
en: "Tranquil Flower",
fr: "Fleur Paisible",
es: "Flor Silente",
it: "Calmafiore",
pt: "Flor Serena",
de: "Ruhige Blume"
},

effect: {
en: "Once during your turn, if this Pokémon is in the Active Spot, you may heal 60 damage from 1 of your Pokémon.",
fr: "Une fois pendant votre tour, si ce Pokémon est sur le Poste Actif, vous pouvez soigner 60 dégâts de l'un de vos Pokémon.",
es: "Una vez durante tu turno, si este Pokémon está en el Puesto Activo, puedes curar 60 puntos de daño a uno de tus Pokémon.",
it: "Una sola volta durante il tuo turno, se questo Pokémon è in posizione attiva, puoi curare uno dei tuoi Pokémon da 60 danni.",
pt: "Uma vez durante o seu turno, se este Pokémon estiver no Campo Ativo, você poderá curar 60 pontos de dano de 1 dos seus Pokémon.",
de: "Einmal während deines Zuges, wenn dieses Pokémon in der Aktiven Position ist, kannst du 60 Schadenspunkte bei 1 deiner Pokémon heilen."
}
}],

attacks: [{
cost: ["Grass", "Grass", "Colorless"],

name: {
en: "Dangerous Toxwhip",
fr: "Fouet Vénéneux",
es: "Toxilatigazo Peligroso",
it: "Tossifrusta Pericolosa",
pt: "Chicotóxico Perigoso",
de: "Gefährliche Giftranke"
},

effect: {
en: "Your opponent's Active Pokémon is now Confused and Poisoned.",
fr: "Le Pokémon Actif de votre adversaire est maintenant Confus et Empoisonné.",
es: "El Pokémon Activo de tu rival pasa a estar Confundido y Envenenado.",
it: "Il Pokémon attivo del tuo avversario viene confuso e avvelenato.",
pt: "O Pokémon Ativo do seu oponente agora está Confuso e Envenenado.",
de: "Das Aktive Pokémon deines Gegners ist jetzt verwirrt und vergiftet."
},

damage: 150
}],

retreat: 4,
regulationMark: "G"
}

export default card
41 changes: 41 additions & 0 deletions data/Scarlet & Violet/Stellar Crown/002.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,41 @@
import { Card } from "../../../interfaces"
import Set from "../Stellar Crown"

const card: Card = {
set: Set,

name: {
en: "Ledyba",
fr: "Coxy",
es: "Ledyba",
it: "Ledyba",
pt: "Ledyba",
de: "Ledyba"
},

rarity: "Common",
category: "Pokemon",
hp: 60,
types: ["Grass"],
stage: "Basic",

attacks: [{
cost: ["Colorless", "Colorless"],

name: {
en: "Headbutt Bounce",
fr: "Culbute Surprise",
es: "Bote Cabezazo",
it: "Rimbalzo Bottintesta",
pt: "Cabeçada Ricochete",
de: "Abrupter Kopfstoß"
},

damage: 30
}],

retreat: 1,
regulationMark: "H"
}

export default card
72 changes: 72 additions & 0 deletions data/Scarlet & Violet/Stellar Crown/003.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
import { Card } from "../../../interfaces"
import Set from "../Stellar Crown"

const card: Card = {
set: Set,

name: {
en: "Ledian",
fr: "Coxyclaque",
es: "Ledian",
it: "Ledian",
pt: "Ledian",
de: "Ledian"
},

rarity: "Rare",
category: "Pokemon",
hp: 90,
types: ["Grass"],
stage: "Stage1",

abilities: [{
type: "Ability",

name: {
en: "Glittering Star Pattern",
fr: "Motif Étoile Scintillante",
es: "Motivo de Estrellas Brillantes",
it: "Motivo Stellato Brillante",
pt: "Pintas de Estrelas Cintilantes",
de: "Funkelndes Sternenmuster"
},

effect: {
en: "When you play this Pokémon from your hand to evolve 1 of your Pokémon during your turn, you may switch in 1 of your opponent's Benched Pokémon that has 90 HP or less remaining to the Active Spot.",
fr: "Lorsque vous jouez ce Pokémon de votre main pour faire évoluer l'un de vos Pokémon pendant votre tour, vous pouvez envoyer sur le Poste Actif l'un des Pokémon de Banc de votre adversaire auquel il reste 90 PV ou moins.",
es: "Cuando juegas este Pokémon de tu mano para hacer evolucionar a uno de tus Pokémon durante tu turno, puedes cambiar 1 de los Pokémon en Banca de tu rival al que le queden 90 PS o menos por el Pokémon que esté en el Puesto Activo.",
it: "Quando giochi questo Pokémon dalla tua mano per far evolvere uno dei tuoi Pokémon durante il tuo turno, puoi sostituire uno dei Pokémon nella panchina del tuo avversario che ha 90 PS o meno rimanenti con il suo Pokémon in posizione attiva.",
pt: "Quando você jogar este Pokémon da sua mão para evoluir 1 dos seus Pokémon durante o seu turno, você poderá mandar 1 dos Pokémon no Banco do seu oponente que tiver PS restante de 90 ou menos para o Campo Ativo.",
de: "Wenn du dieses Pokémon aus deiner Hand spielst, um 1 deiner Pokémon während deines Zuges zu entwickeln, kannst du 1 Pokémon von der Bank deines Gegners, das 90 oder weniger verbleibende KP hat, in die Aktive Position einwechseln."
}
}],

attacks: [{
cost: ["Colorless", "Colorless"],

name: {
en: "Swift",
fr: "Météores",
es: "Meteoros",
it: "Comete",
pt: "Ataque Veloz",
de: "Sternschauer"
},

effect: {
en: "This attack's damage isn't affected by Weakness or Resistance, or by any 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 effet en action sur le Pokémon Actif de votre adversaire.",
es: "El daño de este ataque no se ve afectado por Debilidad o Resistencia, ni por ningún efecto en el Pokémon Activo de tu rival.",
it: "I danni di questo attacco non sono influenzati dalla debolezza o dalla resistenza, o da alcun effetto presente sul Pokémon attivo del tuo avversario.",
pt: "O dano deste ataque não é afetado por Fraqueza ou Resistência, ou por quaisquer efeitos no Pokémon Ativo do seu oponente.",
de: "Der Schaden dieser Attacke wird durch Schwäche, Resistenz oder Effekte auf dem Aktiven Pokémon deines Gegners nicht verändert."
},

damage: 70
}],

retreat: 0,
regulationMark: "H"
}

export default card
61 changes: 61 additions & 0 deletions data/Scarlet & Violet/Stellar Crown/004.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
import { Card } from "../../../interfaces"
import Set from "../Stellar Crown"

const card: Card = {
set: Set,

name: {
en: "Celebi",
fr: "Celebi",
es: "Celebi",
it: "Celebi",
pt: "Celebi",
de: "Celebi"
},

rarity: "Uncommon",
category: "Pokemon",
hp: 80,
types: ["Grass"],
stage: "Basic",

attacks: [{
cost: ["Colorless"],

name: {
en: "Collect",
fr: "Collecte",
es: "Coleccionar",
it: "Tassa",
pt: "Coleta",
de: "Sammeln"
},

effect: {
en: "Draw a card.",
fr: "Piochez une carte.",
es: "Roba 1 carta.",
it: "Pesca una carta.",
pt: "Compre uma carta.",
de: "Ziehe 1 Karte."
}
}, {
cost: ["Grass"],

name: {
en: "Leaf Step",
fr: "Enjambée de Feuillage",
es: "Paso Hoja",
it: "Passofoglia",
pt: "Passo de Folha",
de: "Blattschritt"
},

damage: 30
}],

retreat: 1,
regulationMark: "H"
}

export default card
50 changes: 50 additions & 0 deletions data/Scarlet & Violet/Stellar Crown/005.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
import { Card } from "../../../interfaces"
import Set from "../Stellar Crown"

const card: Card = {
set: Set,

name: {
en: "Lileep",
fr: "Lilia",
es: "Lileep",
it: "Lileep",
pt: "Lileep",
de: "Liliep"
},

rarity: "Common",
category: "Pokemon",
hp: 100,
types: ["Grass"],
stage: "Stage1",

attacks: [{
cost: ["Grass"],

name: {
en: "Bind Down",
fr: "Astreinte",
es: "Amarrar",
it: "Legafermo",
pt: "Aprisionamento",
de: "Anbinden"
},

effect: {
en: "During your opponent's next turn, the Defending Pokémon can't retreat.",
fr: "Pendant le prochain tour de votre adversaire, le Pokémon Défenseur ne peut pas battre en retraite.",
es: "Durante el próximo turno de tu rival, el Pokémon Defensor no puede retirarse.",
it: "Durante il prossimo turno del tuo avversario, il Pokémon difensore non può ritirarsi.",
pt: "Durante o próximo turno do seu oponente, o Pokémon Defensor não poderá recuar.",
de: "Während des nächsten Zuges deines Gegners kann sich das Verteidigende Pokémon nicht zurückziehen."
},

damage: 50
}],

retreat: 2,
regulationMark: "H"
}

export default card
Loading