diff --git a/src/aer-data/src/FR/index.ts b/src/aer-data/src/FR/index.ts index d1f7a6e2..f2d5f906 100644 --- a/src/aer-data/src/FR/index.ts +++ b/src/aer-data/src/FR/index.ts @@ -3,12 +3,16 @@ import { IExpansionData } from '../../../aer-types/types' import { aeData } from './aeonsEnd' import { depthsData } from './theDepths' import { namelessData } from './theNameless' +import { theVoidData } from './theVoid' +import { outerDarkData } from './outerDark' import { weData } from './warEternal' const FR: IExpansionData = { AE: aeData, Depths: depthsData, Nameless: namelessData, + OD: outerDarkData, + TV: theVoidData, WE: weData, } diff --git a/src/aer-data/src/FR/outerDark/basicNemesisCards.ts b/src/aer-data/src/FR/outerDark/basicNemesisCards.ts new file mode 100644 index 00000000..380772a7 --- /dev/null +++ b/src/aer-data/src/FR/outerDark/basicNemesisCards.ts @@ -0,0 +1,47 @@ +import { BasicNemesisCard } from '../../../../aer-types/types' + +export const basicNemesisCards: BasicNemesisCard[] = [ + { + id: 'LabyrinthWisp-OD', + expansion: 'OD', + tier: 1, + type: 'Minion', + name: 'Souffle du Labyrinthe', + hp: 5, + effect: ` +

+ Durable: Un joueur défausse un sort préparé. + OU + Un joueur perd 1 charge. +

+ `, + }, + { + id: 'Assail-OD', + expansion: 'OD', + tier: 2, + type: 'Attack', + name: 'Agression', + effect: ` +

+ Déchaîné, deux fois. Le joueur ayant le sort préparé le plus cher place ce sort au-dessus de sa pioche. +

+ `, + }, + { + id: 'DireAbbatoir-OD', + expansion: 'OD', + tier: 3, + type: 'Power', + name: 'Sinistre Abattoir', + power: 2, + effect: ` +

+ Pour défausser: Dépensez 8 Æ.
+
+ Puissance 2: Le joueur ayant le plus de points de vie subit autant de + dégats que son nombre de points de vie actuelle. +

+ `, + }, +] diff --git a/src/aer-data/src/FR/outerDark/cards.ts b/src/aer-data/src/FR/outerDark/cards.ts new file mode 100644 index 00000000..a23a2c68 --- /dev/null +++ b/src/aer-data/src/FR/outerDark/cards.ts @@ -0,0 +1,165 @@ +import { ICard } from '../../../../aer-types/types' + +export const cards: ICard[] = [ + { + type: 'Spell', + expansion: 'OD', + name: 'Carboniser', + id: 'Char', + cost: 8, + effect: ` +

+ Lancer: Infligez 6 dégâts.
+ Si ces dégâts permettent de défausser un serviteur, un joueur gagne 2 points de vie. +

+ `, + keywords: [], + }, + { + type: 'Gem', + expansion: 'OD', + name: 'Élément Extraterrestre', + id: 'AlienElement', + cost: 4, + effect: ` +

+ Gagnez 1 Æ.
+ Gagnez 1 Æ supplémentaire pour + chacune de vos brèches ayant un sort préparé. +

+ `, + keywords: [], + }, + { + type: 'Spell', + expansion: 'OD', + name: 'Calciner', + id: 'Scorch', + cost: 5, + effect: ` +

+ Lancer: Infligez 4 dégâts.
+ Si ces dégâts permettent de défausser un serviteur du paquet Némésis, + un allié gagne 2 charges. +

+ `, + keywords: [], + }, + { + type: 'Spell', + expansion: 'OD', + name: 'Pyromancie', + id: 'Pyromancy', + cost: 7, + effect: ` + Lancer: infigez 1 dégât.
+ Les alliés peuvent collectivement défausser jusqu'à deux cartes. + Pour chaque carte ainsi défaussée, infligez 3 dégâts supplémentaires. + `, + keywords: [], + }, + { + type: 'Spell', + expansion: 'OD', + name: 'Aura de Réaction', + id: 'FeedbackAura', + cost: 5, + effect: ` +

+ Lancer: Infligez 3 dégâts.
+ Si vous possédez 4 charges ou plus, infligez 3 dégâts supplémentaires. +

+ `, + keywords: [], + }, + { + type: 'Spell', + expansion: 'OD', + name: 'Catalyseur', + id: 'Catalyst', + cost: 6, + effect: ` +

+ Lancer: Infligez 2 dégâts.
+ Si vous avez 2 points de vie ou moins, infligez 5 dégâts supplémentaires. +

+ `, + keywords: [], + }, + { + type: 'Gem', + expansion: 'OD', + name: 'Pierre de Douleur', + id: 'PainStone', + cost: 6, + effect: ` +

+ Gagnez 3 Æ. + OU + Gagnez 2 Æ et infigez 1 dégât. +

+ `, + keywords: [], + }, + { + type: 'Relic', + expansion: 'OD', + name: 'Cube Astral', + id: 'AstralCube', + cost: 5, + effect: ` +

+ Reprenez en main une gemme que vous avez jouée ce tour-ci.
+ Révélez la première carte du paquet d'ordre du tour. + S'il sagit d'un joueur, ce dernier gagne un point de vie. +

+ `, + keywords: [], + }, + { + type: 'Relic', + expansion: 'OD', + name: 'Sphère des Secrets', + id: 'RiddleSphere', + cost: 3, + effect: ` +

+ Gagnez 1 charge. + OU + Vous pouvez perdre 2 charges. Si vous le faites, gagnez 5 Æ. +

+ `, + keywords: [], + }, + { + type: 'Spell', + expansion: 'OD', + name: 'Conduit du Néant', + id: 'NetherConduit', + cost: 7, + effect: ` + Lancer: Révélez une carte de votre main coûtant 2 Æ + ou plus.
+ Si vous le faites, infligez autant de dégâts que le nombre de cartes manquantes dans la + pile de cette carte dans la réserve. Puis un allié peut gagner une carte de cette pile.
+ (Au départ, les piles de gemmes contiennent 7 cartes, et les piles + de sorts et de reliques 5 cartes.) + `, + keywords: [], + }, + { + type: 'Gem', + expansion: 'OD', + name: 'Berylite Hantée', + id: 'HauntedBerylite', + cost: 3, + effect: ` +

+ Gagnez 2 Æ. + OU + Défaussez une carte de votre main. Si vous le faites, gagnez 2 charges. +

+ `, + keywords: [], + }, +] diff --git a/src/aer-data/src/FR/outerDark/index.ts b/src/aer-data/src/FR/outerDark/index.ts new file mode 100644 index 00000000..6d899b3f --- /dev/null +++ b/src/aer-data/src/FR/outerDark/index.ts @@ -0,0 +1,17 @@ +import { IExpansion } from '../../../../aer-types/types' + +import { nemeses } from './nemeses' +import { mages } from './mages' +import { cards } from './cards' +import { basicNemesisCards } from './basicNemesisCards' + +export const outerDarkData: IExpansion = { + id: 'OD', + name: 'Ténèbres d\'Ailleurs', + wave: 'W2 - Guerre éternelle', + type: 'mini', + nemeses, + mages, + cards, + basicNemesisCards, +} diff --git a/src/aer-data/src/FR/outerDark/mages.ts b/src/aer-data/src/FR/outerDark/mages.ts new file mode 100644 index 00000000..cd414185 --- /dev/null +++ b/src/aer-data/src/FR/outerDark/mages.ts @@ -0,0 +1,65 @@ +import { Mage } from '../../../../aer-types/types' + +export const mages: Mage[] = [ + { + expansion: 'OD', + name: 'Indira', + id: 'Indira', + mageTitle: 'Apprentie de la Brèche', + ability: ` +

Ruse du pyromancien

+

S'active durant votre phase principale:

+

Lancez autant de sorts que vous le voulez de votre main. Chacun de + ces sorts inflige 1 de dégât supplémentaire.

+

Vous pouvez détuire une carte de votre défausse.

+ `, + numberOfCharges: 4, + uniqueStarters: [ + { + type: 'Gem', + name: 'Twin Opal', + expansion: 'OD', + id: 'Opales Jumelles', + cost: 0, + effect: ` +

+ Gagnez 1 Æ.
+ Vous pouvez lancer un sort de votre main. +

+ `, + keywords: [], + }, + ], + }, + { + expansion: 'OD', + name: 'Vestige', + id: 'Remnant', + mageTitle: 'Entité Étherienne', + ability: ` +

Masque éphémère

+

S'active durant votre phase principale:

+

Un allié choisit deux cartes de sa défausse qu'il reprend en main. + OU + Gravehold gagne 5 Vie.

+ `, + numberOfCharges: 5, + uniqueStarters: [ + { + type: 'Gem', + name: 'Éclat de Vide', + expansion: 'OD', + id: 'VoidShard', + cost: 0, + effect: ` +

+ Gagnez 1 Æ.
+ Gagnez 1 Æ supplémentaire + qui ne peut être utilisé que pour stabiliser ou ouvrir une brèche. +

+ `, + keywords: [], + }, + ], + }, +] diff --git a/src/aer-data/src/FR/outerDark/nemeses.ts b/src/aer-data/src/FR/outerDark/nemeses.ts new file mode 100644 index 00000000..a4b76e2a --- /dev/null +++ b/src/aer-data/src/FR/outerDark/nemeses.ts @@ -0,0 +1,22 @@ +import { Nemesis } from '../../../../aer-types/types' + +export const nemeses: Nemesis[] = [ + { + expansion: 'OD', + name: 'Prophète aux Trois Trépas', + id: 'ThriceDeadProphet', + health: 40, + difficulty: 5, + expeditionRating: 2, + additionalInfo: '', + }, + { + expansion: 'OD', + name: 'Maître des Spectres', + id: 'Wraithmonger', + health: 70, + difficulty: 6, + expeditionRating: 4, + additionalInfo: '', + }, +] diff --git a/src/aer-data/src/FR/theVoid/cards.ts b/src/aer-data/src/FR/theVoid/cards.ts new file mode 100644 index 00000000..52bdc82e --- /dev/null +++ b/src/aer-data/src/FR/theVoid/cards.ts @@ -0,0 +1,133 @@ +import { ICard } from '../../../../aer-types/types' + +export const cards: ICard[] = [ + { + type: 'Gem', + expansion: 'TV', + name: 'Scarabée Fossilisé', + id: 'FossilizedScarab', + cost: 3, + effect: ` +

+ Gagnez 2 Æ. + OU + Détruisez une carte de votre main. +

+ `, + keywords: [], + }, + { + type: 'Spell', + expansion: 'TV', + name: 'Fléchette Thermique', + id: 'ThermalDart', + cost: 4, + effect: ` +

+ Lien (Deux sorts ayant Lien peuvent être préparés sur la même brêche.) +

+

+ Lancer: Infligez 3 dégâts.
+ Si ce n'est pas la première Fléchette Thermique que vous lancez ce tour-ci, gagnez 1 charge. +

+ `, + keywords: ['link'], + }, + { + type: 'Spell', + expansion: 'TV', + name: 'Résonance', + id: 'Resonate', + cost: 6, + effect: ` +

+ Lancer: Infligez 4 dégâts.
+ S'il y a six cartes ou plus dans votre défausse, infligez 3 dégâts supplémentaires. +

+ `, + keywords: [], + }, + { + type: 'Spell', + expansion: 'TV', + name: 'Embrasement', + id: 'Conflagration', + cost: 3, + effect: ` +

+ Lien (Deux sorts ayant Lien peuvent être préparés sur la même brêche.) +

+

+ Lancer: Infligez 2 dégâts.
+ Gagnez 1 Æ. +

+ `, + keywords: ['link'], + }, + { + type: 'Relic', + expansion: 'TV', + name: 'Clé Dimensionnelle', + id: 'DimensionalKey', + cost: 8, + effect: ` +

+ Un allié pioche deux cartes. + OU + Détruisez cette carte. Subissez 1 dégât. Placez une carte Némésis actuellement en jeu + sur la pioche Némésis. +

+ `, + keywords: [], + }, + { + type: 'Spell', + expansion: 'TV', + name: 'Feu Intérieur', + id: 'InnerFire', + cost: 2, + effect: ` +

+ Lien (Deux sorts ayant Lien peuvent être préparés sur la même brêche.) +

+

+ Lancer: Infligez 1 dégât.
+ Si le palier de la Némésis est 2 ou plus, infligez 1 dégât supplémentaire. +

+ `, + keywords: ['link'], + }, + { + type: 'Spell', + expansion: 'TV', + name: 'Fulminer', + id: 'Fulminate', + cost: 5, + effect: ` +

+ Lorsque préparés, les autres sorts que vous lancez infligent 1 dégât supplémentaire. +

+

+ Lien (Deux sorts ayant Lien peuvent être préparés sur la même brêche.) +

+ Lancer: Infligez 3 dégâts. +

+ `, + keywords: ['link'], + }, + { + type: 'Relic', + expansion: 'TV', + name: 'Cachet de l\'Éternité', + id: 'EternityCharm', + cost: 3, + effect: ` +

+ Stabilisez votre brèche fermée ayant le coût de stabilisation le plus faible. + Révélez les trois premières cartes de votre pioche. + Vous pouvez préparer un des sorts révélés. +

+ `, + keywords: [], + }, +] diff --git a/src/aer-data/src/FR/theVoid/index.ts b/src/aer-data/src/FR/theVoid/index.ts new file mode 100644 index 00000000..11ce4e5f --- /dev/null +++ b/src/aer-data/src/FR/theVoid/index.ts @@ -0,0 +1,15 @@ +import { IExpansion } from '../../../../aer-types/types' + +import { nemeses } from './nemeses' +import { mages } from './mages' +import { cards } from './cards' + +export const theVoidData: IExpansion = { + id: 'TV', + name: 'Le Vide', + wave: 'W2 - Guerre éternelle', + type: 'mini', + nemeses, + mages, + cards, +} diff --git a/src/aer-data/src/FR/theVoid/mages.ts b/src/aer-data/src/FR/theVoid/mages.ts new file mode 100644 index 00000000..4d330682 --- /dev/null +++ b/src/aer-data/src/FR/theVoid/mages.ts @@ -0,0 +1,65 @@ +import { Mage } from '../../../../aer-types/types' + +export const mages: Mage[] = [ + { + expansion: 'TV', + name: 'Moineau', + id: 'Sparrow', + mageTitle: 'Mage de la Brèche, Soldat', + ability: ` +

Entrave fantomatique

+

S'active durant votre phase principale:

+

Stabilisez la brèche de n'importe quel joueur. Répétez ceci trois fois. + OU + Un allié n'ayant aucune brèche fermée pioche trois + cartes et prépare jusqu'à trois sorts de sa main.

`, + numberOfCharges: 5, + uniqueStarters: [ + { + type: 'Spell', + name: 'Consumer', + expansion: 'TV', + id: 'Smolder', + cost: 0, + effect: ` +

+ Ce sort peut être préparé sur une brèche fermée + sans qu'il faille la stabiliser.
+ Lancer: Infligez 1 dégât. +

+ `, + keywords: [], + }, + ], + }, + { + expansion: 'TV', + name: 'Xaxos', + id: 'XaxosTV', + mageTitle: 'Héraut du Vide', + ability: ` +

Halo prétorien

+

S'active durant votre phase principale:

+

Un allié gagne 1 charge et défausse au hasard une carte de sa main. + Stabilisez une de vos brèches. Gagnez 1 Vie. Détruisez une carte de + votre main ou de votre défausse.

`, + numberOfCharges: 4, + uniqueStarters: [ + { + type: 'Spell', + name: 'Bûcher', + expansion: 'TV', + id: 'Pyre', + cost: 0, + effect: ` +

+ Lancer: Infligez 1 dégât.
+ Un allié peut défausser une carte de sa main. S'il le fait, + infligez 2 dégâts supplémentaires. +

+ `, + keywords: [], + }, + ], + }, +] diff --git a/src/aer-data/src/FR/theVoid/nemeses.ts b/src/aer-data/src/FR/theVoid/nemeses.ts new file mode 100644 index 00000000..a075b735 --- /dev/null +++ b/src/aer-data/src/FR/theVoid/nemeses.ts @@ -0,0 +1,22 @@ +import { Nemesis } from '../../../../aer-types/types' + +export const nemeses: Nemesis[] = [ + { + expansion: 'TV', + name: 'Chevalier des Entraves', + id: 'KnightOfShackles', + health: 70, + difficulty: 4, + expeditionRating: 1, + additionalInfo: '', + }, + { + expansion: 'TV', + name: 'Demoiselle des Épines', + id: 'MaidenOfThorns', + health: 80, + difficulty: 4, + expeditionRating: 3, + additionalInfo: '', + }, +]