1
0
mirror of https://github.com/tcgdex/cards-database.git synced 2025-06-14 00:29:19 +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:
kvacquier
2025-05-24 15:31:22 +02:00
committed by GitHub
parent 5f5afdea80
commit 3859a2fb71
15 changed files with 18 additions and 15 deletions

View File

@ -57,14 +57,17 @@ export function cardIsLegal(type: 'standard' | 'expanded', card: Card, localId:
if (
legal.includes.series.includes(card.set.serie.id) ||
legal.includes.sets.includes(card.set.id) ||
card.energyType === "Normal" ||
card.regulationMark && legal.includes.regulationMark.includes(card.regulationMark)
) {
return !(
legal.excludes.sets.includes(card.set.id) ||
(type === 'standard' && card.types?.includes("Fairy")) ||
legal.excludes.cards.includes(`${card.set.id}-${localId}`)
)
}
return false
return false;
}
/**