Skip to content

Commit

Permalink
feat: Add Surging Sparks (#576)
Browse files Browse the repository at this point in the history
  • Loading branch information
Aviortheking authored Nov 12, 2024
1 parent 14ed8ee commit 45f7db6
Show file tree
Hide file tree
Showing 253 changed files with 14,223 additions and 0 deletions.
30 changes: 30 additions & 0 deletions data/Scarlet & Violet/Surging Sparks.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
import { Set } from '../../interfaces'
import serie from '../Scarlet & Violet'

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

name: {
de: "Stürmische Funken",
en: "Surging Sparks",
es: "Chispas Fulgurantes",
fr: "Étincelles Déferlantes",
it: "Scintille Folgoranti",
pt: "Fagulhas Impetudsas"
},

serie: serie,

cardCount: {
official: 191
},

releaseDate: "2024-11-08",

abbreviations: {
official: "SSP",
fr: "ETD"
}
}

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

const card: Card = {
set: Set,

name: {
en: "Exeggcute",
fr: "Noeunoeuf",
es: "Exeggcute",
it: "Exeggcute",
pt: "Exeggcute",
de: "Owei"
},

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

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

name: {
en: "Precocious Evolution",
fr: "Évolution Précoce",
es: "Evolución Prematura",
it: "Evoluzione Precoce",
pt: "Evolução Prematura",
de: "Frühentwickler"
},

effect: {
en: "If you go first, you can use this attack during your first turn. Search your deck for a card that evolves from this Pokémon and put it onto this Pokémon to evolve it. Then, shuffle your deck.",
fr: "Si vous jouez en premier, vous pouvez utiliser cette attaque pendant votre premier tour. Cherchez dans votre deck une carte Évolution de ce Pokémon, puis placez-la sur ce Pokémon pour le faire évoluer. Mélangez ensuite votre deck.",
es: "Si sales en primer lugar, puedes usar este ataque durante tu primer turno. Busca en tu baraja 1 carta que evolucione de este Pokémon y ponla sobre este Pokémon para hacerlo evolucionar. Después, baraja las cartas de tu baraja.",
it: "Se inizi per primo, puoi usare questo attacco durante il tuo primo turno. Cerca nel tuo mazzo una carta che si evolve da questo Pokémon e metticela sopra per farlo evolvere. Poi rimischia le carte del tuo mazzo.",
pt: "Se você for o primeiro a jogar, poderá usar este ataque durante o seu primeiro turno. Procure por uma carta no seu baralho que evolua deste Pokémon e coloque-a sobre este Pokémon para evoluí-lo. Em seguida, embaralhe o seu baralho.",
de: "Wenn du als Erster am Zug bist, kannst du diese Attacke während deines ersten Zuges einsetzen. Durchsuche dein Deck nach 1 Karte, die sich aus diesem Pokémon entwickelt, und lege sie auf dieses Pokémon, um es zu entwickeln. Mische anschließend dein Deck."
}
}],

retreat: 1,
regulationMark: "H"
}

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

const card: Card = {
set: Set,

name: {
en: "Exeggcute",
fr: "Noeunoeuf",
es: "Exeggcute",
it: "Exeggcute",
pt: "Exeggcute",
de: "Owei"
},

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

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

name: {
en: "Absorb",
fr: "Vole-Vie",
es: "Absorber",
it: "Assorbimento",
pt: "Absorção",
de: "Absorber"
},

effect: {
en: "Heal 10 damage from this Pokémon.",
fr: "Soignez 10 dégâts de ce Pokémon.",
es: "Cura 10 puntos de daño a este Pokémon.",
it: "Cura questo Pokémon da 10 danni.",
pt: "Cure 10 pontos de dano deste Pokémon.",
de: "Heile 10 Schadenspunkte bei diesem Pokémon."
},

damage: 10
}],

retreat: 1,
regulationMark: "H"
}

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

const card: Card = {
set: Set,

name: {
en: "Exeggutor",
fr: "Noadkoko",
es: "Exeggutor",
it: "Exeggutor",
pt: "Exeggutor",
de: "Kokowei"
},

rarity: "Uncommon",
category: "Pokemon",
hp: 130,
types: ["Grass"],
stage: "Stage1",

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

name: {
en: "Barrage O'Clock",
fr: "Heure de Pilonnage",
es: "Las Bombardeo en Punto",
it: "Ora dell'Offensiva",
pt: "Rajada Cronometrada",
de: "Stakkato-Zeit"
},

effect: {
en: "Flip a coin for each Energy attached to both Active Pokémon. This attack does 60 damage for each heads.",
fr: "Lancez une pièce pour chaque Énergie attachée aux deux Pokémon Actifs. Cette attaque inflige 60 dégâts pour chaque côté face.",
es: "Lanza 1 moneda por cada Energía unida a ambos Pokémon Activos. Este ataque hace 60 puntos de daño por cada cara.",
it: "Lancia una moneta per ogni Energia assegnata a ciascuno dei Pokémon attivi. Questo attacco infligge 60 danni ogni volta che esce testa.",
pt: "Jogue uma moeda para cada Energia ligada a ambos os Pokémon Ativos. Este ataque causa 60 pontos de dano para cada cara.",
de: "Wirf 1 Münze für jede an beide Aktiven Pokémon angelegte Energie. Diese Attacke fügt 60 Schadenspunkte pro Kopf zu."
},

damage: "60×"
}],

retreat: 2,
regulationMark: "H"
}

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

const card: Card = {
set: Set,

name: {
en: "Durant ex",
fr: "Fermite-ex",
es: "Durant ex",
it: "Durant-ex",
pt: "Durant ex",
de: "Fermicula-ex"
},

rarity: "Double rare",
category: "Pokemon",
hp: 190,
types: ["Grass"],
stage: "Basic",

abilities: [{
type: "Ability",

name: {
en: "Sudden Shearing",
fr: "Tonte Soudaine",
es: "Descarte Súbito",
it: "Taglio Improvviso",
pt: "Corte Súbito",
de: "Abruptes Abscheren"
},

effect: {
en: "When you play this Pokémon from your hand onto your Bench during your turn, you may discard the top card of your opponent's deck.",
fr: "Lorsque vous jouez ce Pokémon de votre main sur votre Banc pendant votre tour, vous pouvez défausser la carte du dessus du deck de votre adversaire.",
es: "Cuando juegas este Pokémon de tu mano a tu Banca durante tu turno, puedes descartar la primera carta de la baraja de tu rival.",
it: "Quando giochi questo Pokémon dalla tua mano e lo metti in panchina durante il tuo turno, puoi scartare la prima carta del mazzo del tuo avversario.",
pt: "Quando você jogar este Pokémon da sua mão para o seu Banco durante o seu turno, você poderá descartar a carta de cima do baralho do seu oponente.",
de: "Wenn du dieses Pokémon während deines Zuges aus deiner Hand auf deine Bank spielst, kannst du die oberste Karte des Decks deines Gegners auf seinen Ablagestapel legen."
}
}],

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

name: {
en: "Vengeful Crush",
fr: "Broyage Vengeur",
es: "Destrucción Vengativa",
it: "Distruzione Vendicativa",
pt: "Esmagamento Vingativo",
de: "Rächender Zermalmer"
},

effect: {
en: "This attack does 30 more damage for each Prize card your opponent has taken.",
fr: "Cette attaque inflige 30 dégâts supplémentaires pour chaque carte Récompense que votre adversaire a récupérée.",
es: "Este ataque hace 30 puntos de daño más por cada carta de Premio que haya cogido tu rival.",
it: "Questo attacco infligge 30 danni in più per ogni carta Premio presa dal tuo avversario.",
pt: "Este ataque causa 30 pontos de dano a mais para cada carta de Prêmio que seu oponente pegou.",
de: "Diese Attacke fügt für jede von deinem Gegner genommene Preiskarte 30 Schadenspunkte mehr zu."
},

damage: "120+"
}],

retreat: 2,
regulationMark: "H"
}

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

const card: Card = {
set: Set,

name: {
en: "Scatterbug",
fr: "Lépidonille",
es: "Scatterbug",
it: "Scatterbug",
pt: "Scatterbug",
de: "Purmel"
},

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

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

name: {
en: "Call for Family",
fr: "Appel à la Famille",
es: "Llamar a la Familia",
it: "Cerca Famiglia",
pt: "Chamar a Família",
de: "Familienruf"
},

effect: {
en: "Search your deck for a Basic Pokémon and put it onto your Bench. Then, shuffle your deck.",
fr: "Cherchez dans votre deck un Pokémon de base, puis placez-le sur votre Banc. Mélangez ensuite votre deck.",
es: "Busca en tu baraja 1 Pokémon Básico y ponlo en tu Banca. Después, baraja las cartas de tu baraja.",
it: "Cerca nel tuo mazzo un Pokémon Base e mettilo nella tua panchina. Poi rimischia le carte del tuo mazzo.",
pt: "Procure por um Pokémon Básico no seu baralho e coloque-o no seu Banco. Em seguida, embaralhe o seu baralho.",
de: "Durchsuche dein Deck nach 1 Basis-Pokémon und lege es auf deine Bank. Mische anschließend dein Deck."
}
}],

retreat: 1,
regulationMark: "H"
}

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

const card: Card = {
set: Set,

name: {
en: "Spewpa",
fr: "Pérégrain",
es: "Spewpa",
it: "Spewpa",
pt: "Spewpa",
de: "Puponcho"
},

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

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

name: {
en: "Wander About",
fr: "Vagabondage",
es: "Deambular",
it: "Gironzolare",
pt: "Zanzar",
de: "Umherwandern"
},

effect: {
en: "Switch this Pokémon with 1 of your Benched Pokémon.",
fr: "Échangez ce Pokémon contre l'un de vos Pokémon de Banc.",
es: "Cambia este Pokémon por uno de tus Pokémon en Banca.",
it: "Scambia questo Pokémon con uno della tua panchina.",
pt: "Troque este Pokémon por 1 dos seus Pokémon no Banco.",
de: "Tausche dieses Pokémon gegen 1 Pokémon auf deiner Bank aus."
}
}, {
cost: ["Grass"],

name: {
en: "Tackle",
fr: "Charge",
es: "Placaje",
it: "Azione",
pt: "Investida",
de: "Tackle"
},

damage: 30
}],

retreat: 3,
regulationMark: "H"
}

export default card
Loading

0 comments on commit 45f7db6

Please sign in to comment.