mirror of
https://github.com/tcgdex/cards-database.git
synced 2025-05-25 09:29:55 +00:00
Fix : Basic Energies and standard legal + repair special energies status from SV Block (#710)
Co-authored-by: Kevin Vacquier <kevin.vacquier@qonto.com>
This commit is contained in:
parent
5f5afdea80
commit
3859a2fb71
@ -27,7 +27,7 @@ const card: Card = {
|
|||||||
'es-mx': "Mientras esta carta esté unida a un Pokémon, proporciona Energía Colorless.\n\nSi el Pokémon al que está unida esta carta está en el Puesto Activo y recibe daño de un ataque de los Pokémon de tu rival (incluso si este Pokémon queda Fuera de Combate), pon 2 contadores de daño en el Pokémon Atacante."
|
'es-mx': "Mientras esta carta esté unida a un Pokémon, proporciona Energía Colorless.\n\nSi el Pokémon al que está unida esta carta está en el Puesto Activo y recibe daño de un ataque de los Pokémon de tu rival (incluso si este Pokémon queda Fuera de Combate), pon 2 contadores de daño en el Pokémon Atacante."
|
||||||
},
|
},
|
||||||
|
|
||||||
energyType: "Normal",
|
energyType: "Special",
|
||||||
regulationMark: "I"
|
regulationMark: "I"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -27,7 +27,7 @@ const card: Card = {
|
|||||||
'es-mx': "Mientras esta carta esté unida a un Pokémon, proporciona Energía Colorless.\n\nSi el Pokémon al que está unida esta carta está en el Puesto Activo y recibe daño de un ataque de los Pokémon de tu rival (incluso si este Pokémon queda Fuera de Combate), pon 2 contadores de daño en el Pokémon Atacante."
|
'es-mx': "Mientras esta carta esté unida a un Pokémon, proporciona Energía Colorless.\n\nSi el Pokémon al que está unida esta carta está en el Puesto Activo y recibe daño de un ataque de los Pokémon de tu rival (incluso si este Pokémon queda Fuera de Combate), pon 2 contadores de daño en el Pokémon Atacante."
|
||||||
},
|
},
|
||||||
|
|
||||||
energyType: "Normal",
|
energyType: "Special",
|
||||||
regulationMark: "I"
|
regulationMark: "I"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -25,7 +25,7 @@ const card: Card = {
|
|||||||
de: "Solange diese Karte an ein Pokémon angelegt ist, liefert sie Colorless-Energie.\nWenn du diese Karte aus deiner Hand an 1 Pokémon auf deiner Bank anlegst, tausche jenes Pokémon gegen dein Aktives Pokémon aus."
|
de: "Solange diese Karte an ein Pokémon angelegt ist, liefert sie Colorless-Energie.\nWenn du diese Karte aus deiner Hand an 1 Pokémon auf deiner Bank anlegst, tausche jenes Pokémon gegen dein Aktives Pokémon aus."
|
||||||
},
|
},
|
||||||
|
|
||||||
energyType: "Normal",
|
energyType: "Special",
|
||||||
regulationMark: "G",
|
regulationMark: "G",
|
||||||
|
|
||||||
variants: {
|
variants: {
|
||||||
|
@ -25,7 +25,7 @@ const card: Card = {
|
|||||||
de: "Solange diese Karte an ein Pokémon angelegt ist, liefert sie jeden Energietyp, aber immer nur 1 Energie.\nWenn an das Pokémon, an das diese Karte angelegt ist, mindestens 1 andere Spezial-Energie angelegt ist, liefert diese Karte stattdessen Colorless-Energie."
|
de: "Solange diese Karte an ein Pokémon angelegt ist, liefert sie jeden Energietyp, aber immer nur 1 Energie.\nWenn an das Pokémon, an das diese Karte angelegt ist, mindestens 1 andere Spezial-Energie angelegt ist, liefert diese Karte stattdessen Colorless-Energie."
|
||||||
},
|
},
|
||||||
|
|
||||||
energyType: "Normal",
|
energyType: "Special",
|
||||||
regulationMark: "G",
|
regulationMark: "G",
|
||||||
|
|
||||||
variants: {
|
variants: {
|
||||||
|
@ -25,7 +25,7 @@ const card: Card = {
|
|||||||
de: "Solange diese Karte an ein Pokémon angelegt ist, liefert sie Colorless-Energie.\n\nWenn du mehr verbleibende Preiskarten hast als dein Gegner und diese Karte an ein Entwicklungs-Pokémon angelegt ist, das kein Regelfeld hat\n\n(Pokémon-ex, Pokémon-V usw. haben Regelfelder), liefert diese Karte jeden Energietyp, aber immer nur 3 Energien."
|
de: "Solange diese Karte an ein Pokémon angelegt ist, liefert sie Colorless-Energie.\n\nWenn du mehr verbleibende Preiskarten hast als dein Gegner und diese Karte an ein Entwicklungs-Pokémon angelegt ist, das kein Regelfeld hat\n\n(Pokémon-ex, Pokémon-V usw. haben Regelfelder), liefert diese Karte jeden Energietyp, aber immer nur 3 Energien."
|
||||||
},
|
},
|
||||||
|
|
||||||
energyType: "Normal",
|
energyType: "Special",
|
||||||
regulationMark: "G",
|
regulationMark: "G",
|
||||||
|
|
||||||
variants: {
|
variants: {
|
||||||
|
@ -25,7 +25,7 @@ const card: Card = {
|
|||||||
de: "Solange diese Karte an ein Pokémon angelegt ist, liefert sie Colorless-Energie.\nDas Pokémon, an das diese Karte angelegt ist, erholt sich von Schlaf, Verwirrung oder Paralyse und kann nicht von jenen Speziellen Zuständen betroffen werden."
|
de: "Solange diese Karte an ein Pokémon angelegt ist, liefert sie Colorless-Energie.\nDas Pokémon, an das diese Karte angelegt ist, erholt sich von Schlaf, Verwirrung oder Paralyse und kann nicht von jenen Speziellen Zuständen betroffen werden."
|
||||||
},
|
},
|
||||||
|
|
||||||
energyType: "Normal",
|
energyType: "Special",
|
||||||
regulationMark: "G",
|
regulationMark: "G",
|
||||||
|
|
||||||
variants: {
|
variants: {
|
||||||
|
@ -25,7 +25,7 @@ const card: Card = {
|
|||||||
de: "Solange diese Karte an ein Pokémon angelegt ist, liefert sie Colorless-Energie.\nWenn du diese Karte aus deiner Hand an 1 deiner Pokémon anlegst, heile 30 Schadenspunkte bei jenem Pokémon."
|
de: "Solange diese Karte an ein Pokémon angelegt ist, liefert sie Colorless-Energie.\nWenn du diese Karte aus deiner Hand an 1 deiner Pokémon anlegst, heile 30 Schadenspunkte bei jenem Pokémon."
|
||||||
},
|
},
|
||||||
|
|
||||||
energyType: "Normal",
|
energyType: "Special",
|
||||||
regulationMark: "G",
|
regulationMark: "G",
|
||||||
|
|
||||||
variants: {
|
variants: {
|
||||||
|
@ -25,7 +25,7 @@ const card: Card = {
|
|||||||
de: "Solange diese Karte an ein Pokémon angelegt ist, liefert sie Colorless-Energie.\n\nWenn du diese Karte aus deiner Hand an ein Pokémon anlegst, ziehe 4 Karten."
|
de: "Solange diese Karte an ein Pokémon angelegt ist, liefert sie Colorless-Energie.\n\nWenn du diese Karte aus deiner Hand an ein Pokémon anlegst, ziehe 4 Karten."
|
||||||
},
|
},
|
||||||
|
|
||||||
energyType: "Normal",
|
energyType: "Special",
|
||||||
regulationMark: "H",
|
regulationMark: "H",
|
||||||
|
|
||||||
variants: {
|
variants: {
|
||||||
|
@ -25,7 +25,7 @@ const card: Card = {
|
|||||||
de: "Solange diese Karte an ein Pokémon angelegt ist, liefert sie Colorless-Energie.\n\nWenn du diese Karte aus deiner Hand an 1 Pokémon auf deiner Bank anlegst, tausche jenes Pokémon gegen dein Aktives Pokémon aus."
|
de: "Solange diese Karte an ein Pokémon angelegt ist, liefert sie Colorless-Energie.\n\nWenn du diese Karte aus deiner Hand an 1 Pokémon auf deiner Bank anlegst, tausche jenes Pokémon gegen dein Aktives Pokémon aus."
|
||||||
},
|
},
|
||||||
|
|
||||||
energyType: "Normal",
|
energyType: "Special",
|
||||||
regulationMark: "G",
|
regulationMark: "G",
|
||||||
|
|
||||||
variants: {
|
variants: {
|
||||||
|
@ -25,7 +25,7 @@ const card: Card = {
|
|||||||
de: "Solange diese Karte an ein Pokémon angelegt ist, liefert sie Colorless-Energie.\nVerhindere alle Effekte der von den Pokémon deines Gegners eingesetzten Attacken, die dem Pokémon zugefügt werden, an das diese Karte angelegt ist.\n(Bestehende Effekte werden nicht entfernt. Schaden ist kein Effekt.)"
|
de: "Solange diese Karte an ein Pokémon angelegt ist, liefert sie Colorless-Energie.\nVerhindere alle Effekte der von den Pokémon deines Gegners eingesetzten Attacken, die dem Pokémon zugefügt werden, an das diese Karte angelegt ist.\n(Bestehende Effekte werden nicht entfernt. Schaden ist kein Effekt.)"
|
||||||
},
|
},
|
||||||
|
|
||||||
energyType: "Normal",
|
energyType: "Special",
|
||||||
regulationMark: "H",
|
regulationMark: "H",
|
||||||
|
|
||||||
variants: {
|
variants: {
|
||||||
|
@ -25,7 +25,7 @@ const card: Card = {
|
|||||||
de: "Solange diese Karte an ein Pokémon angelegt ist, liefert sie Colorless-Energie.\nWenn diese Karte an ein Phase-2-Pokémon angelegt ist, liefert diese Karte jeden Energietyp, aber immer nur 2 Energien."
|
de: "Solange diese Karte an ein Pokémon angelegt ist, liefert sie Colorless-Energie.\nWenn diese Karte an ein Phase-2-Pokémon angelegt ist, liefert diese Karte jeden Energietyp, aber immer nur 2 Energien."
|
||||||
},
|
},
|
||||||
|
|
||||||
energyType: "Normal",
|
energyType: "Special",
|
||||||
regulationMark: "H",
|
regulationMark: "H",
|
||||||
|
|
||||||
variants: {
|
variants: {
|
||||||
|
@ -25,7 +25,7 @@ const card: Card = {
|
|||||||
de: "Solange diese Karte an ein Pokémon angelegt ist, liefert sie Colorless-Energie.\nWenn diese Karte durch einen Effekt einer von dem Pokémon, an das diese Karte angelegt ist, eingesetzten Attacke auf deinen Ablagestapel gelegt wird, lege diese Karte aus deinem Ablagestapel an jenes Pokémon an, nachdem du angegriffen hast."
|
de: "Solange diese Karte an ein Pokémon angelegt ist, liefert sie Colorless-Energie.\nWenn diese Karte durch einen Effekt einer von dem Pokémon, an das diese Karte angelegt ist, eingesetzten Attacke auf deinen Ablagestapel gelegt wird, lege diese Karte aus deinem Ablagestapel an jenes Pokémon an, nachdem du angegriffen hast."
|
||||||
},
|
},
|
||||||
|
|
||||||
energyType: "Normal",
|
energyType: "Special",
|
||||||
regulationMark: "H",
|
regulationMark: "H",
|
||||||
|
|
||||||
variants: {
|
variants: {
|
||||||
|
@ -25,7 +25,7 @@ const card: Card = {
|
|||||||
de: "Solange diese Karte an ein Pokémon angelegt ist, liefert sie jeden Energietyp, aber immer nur 1 Energie.\nWenn das Pokémon, an das diese Karte angelegt ist, durch Schaden einer Attacke von Pokémon deines Gegners kampfunfähig wird, nimmt jener Spieler 1 Preiskarte weniger. Dieser Effekt deiner Vermächtnis-Energie kann nur einmal pro Spiel angewandt werden."
|
de: "Solange diese Karte an ein Pokémon angelegt ist, liefert sie jeden Energietyp, aber immer nur 1 Energie.\nWenn das Pokémon, an das diese Karte angelegt ist, durch Schaden einer Attacke von Pokémon deines Gegners kampfunfähig wird, nimmt jener Spieler 1 Preiskarte weniger. Dieser Effekt deiner Vermächtnis-Energie kann nur einmal pro Spiel angewandt werden."
|
||||||
},
|
},
|
||||||
|
|
||||||
energyType: "Normal",
|
energyType: "Special",
|
||||||
regulationMark: "H",
|
regulationMark: "H",
|
||||||
|
|
||||||
variants: {
|
variants: {
|
||||||
|
@ -25,7 +25,7 @@ const card: Card = {
|
|||||||
de: "Solange diese Karte an ein Pokémon angelegt ist, liefert sie jeden Energietyp, aber immer nur 1 Energie.\nWenn an das Pokémon, an das diese Karte angelegt ist, mindestens 1 andere Spezial-Energie angelegt ist, liefert diese Karte stattdessen Colorless-Energie."
|
de: "Solange diese Karte an ein Pokémon angelegt ist, liefert sie jeden Energietyp, aber immer nur 1 Energie.\nWenn an das Pokémon, an das diese Karte angelegt ist, mindestens 1 andere Spezial-Energie angelegt ist, liefert diese Karte stattdessen Colorless-Energie."
|
||||||
},
|
},
|
||||||
|
|
||||||
energyType: "Normal",
|
energyType: "Special",
|
||||||
regulationMark: "G",
|
regulationMark: "G",
|
||||||
|
|
||||||
variants: {
|
variants: {
|
||||||
|
@ -57,14 +57,17 @@ export function cardIsLegal(type: 'standard' | 'expanded', card: Card, localId:
|
|||||||
if (
|
if (
|
||||||
legal.includes.series.includes(card.set.serie.id) ||
|
legal.includes.series.includes(card.set.serie.id) ||
|
||||||
legal.includes.sets.includes(card.set.id) ||
|
legal.includes.sets.includes(card.set.id) ||
|
||||||
|
card.energyType === "Normal" ||
|
||||||
card.regulationMark && legal.includes.regulationMark.includes(card.regulationMark)
|
card.regulationMark && legal.includes.regulationMark.includes(card.regulationMark)
|
||||||
) {
|
) {
|
||||||
return !(
|
return !(
|
||||||
legal.excludes.sets.includes(card.set.id) ||
|
legal.excludes.sets.includes(card.set.id) ||
|
||||||
|
(type === 'standard' && card.types?.includes("Fairy")) ||
|
||||||
legal.excludes.cards.includes(`${card.set.id}-${localId}`)
|
legal.excludes.cards.includes(`${card.set.id}-${localId}`)
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
return false
|
|
||||||
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
Loading…
x
Reference in New Issue
Block a user