xp sur alcoolisme

This commit is contained in:
Vincent Vandemeulebrouck 2021-05-19 23:23:50 +02:00
parent 61d5e22768
commit 84e4581b34

View File

@ -1777,7 +1777,7 @@ export class RdDActor extends Actor {
jetVie: { jetVie: {
forceAlcool: forceAlcool, forceAlcool: forceAlcool,
nbDoses: nbDoses, nbDoses: nbDoses,
selectedCarac: actorData.data.carac.constitution, selectedCarac: actorData.data.sante.vie,
carac: actorData.data.carac, carac: actorData.data.carac,
caracValue: actorData.data.sante.vie.max, caracValue: actorData.data.sante.vie.max,
finalLevel: etat + forceAlcool - nbDoses, finalLevel: etat + forceAlcool - nbDoses,
@ -1786,6 +1786,7 @@ export class RdDActor extends Actor {
} }
await RdDResolutionTable.rollData(ethylismeData.jetVie); await RdDResolutionTable.rollData(ethylismeData.jetVie);
this._appliquerExperienceRollData(ethylismeData.jetVie);
RollDataAjustements.calcul(ethylismeData.jetVie, this); RollDataAjustements.calcul(ethylismeData.jetVie, this);
if (ethylismeData.jetVie.rolled.isSuccess) { if (ethylismeData.jetVie.rolled.isSuccess) {
ethylisme.nb_doses++; ethylisme.nb_doses++;
@ -1818,6 +1819,7 @@ export class RdDActor extends Actor {
showDice: true showDice: true
} }
await RdDResolutionTable.rollData(ethylismeData.jetVolonte); await RdDResolutionTable.rollData(ethylismeData.jetVolonte);
this._appliquerExperienceRollData(ethylismeData.jetVolonte);
RollDataAjustements.calcul(ethylismeData.jetVolonte, this); RollDataAjustements.calcul(ethylismeData.jetVolonte, this);
} }
} }
@ -2752,6 +2754,7 @@ export class RdDActor extends Actor {
return { result: false, xpcarac: 0, xpCompetence: 0 }; return { result: false, xpcarac: 0, xpCompetence: 0 };
} }
if (caracName == 'Vie') caracName = 'constitution';
if (caracName == 'derobee') caracName = 'agilite'; if (caracName == 'derobee') caracName = 'agilite';
if (caracName == 'reve-actuel') caracName = 'reve'; if (caracName == 'reve-actuel') caracName = 'reve';
let xp = Math.abs(rolled.finalLevel); let xp = Math.abs(rolled.finalLevel);