Alcool triste #74
Remise de jet_moral=false quand l'éthylisme disparait En cas de deux échecs successifs au jet de moral d'éthylisme, le personnage a l'alcool triste, et perd un point de moral p162: Le nombre de doses revient à 0 en cas de nouveau degré d'éthylisme. fix: Aucyn ethylisme = 1 ne modifie pas les jets Affichage du nombre de dose sans effet
This commit is contained in:
@ -11,7 +11,7 @@ export class RdDRollDialogEthylisme extends Dialog {
|
||||
constructor(html, rollData, actor) {
|
||||
|
||||
let myButtons = {
|
||||
rollButton: { label: "Lancer", callback: html => this.actor.performEthylisme(this.rollData) }
|
||||
rollButton: { label: "Test d'éthylisme", callback: html => this.actor.performEthylisme(this.rollData) }
|
||||
};
|
||||
|
||||
// Common conf
|
||||
@ -33,13 +33,13 @@ export class RdDRollDialogEthylisme extends Dialog {
|
||||
var rollData = this.rollData;
|
||||
|
||||
function updateRollResult(rollData) {
|
||||
let rollLevel = Number(rollData.etat) + Number(rollData.forceAlcool) + Number(rollData.niveauEthylisme) - Number(rollData.nbDoses);
|
||||
rollData.finalLevel = rollLevel;
|
||||
|
||||
rollData.finalLevel = Number(rollData.etat) + Number(rollData.forceAlcool) + rollData.diffNbDoses;
|
||||
|
||||
// Mise à jour valeurs
|
||||
$("#roll-param").text(rollData.vieValue + " / " + Misc.toSignedString(rollData.finalLevel));
|
||||
$(".table-resolution").remove();
|
||||
$("#resolutionTable").append(RdDResolutionTable.buildHTMLTableExtract(rollData.vieValue, rollLevel));
|
||||
$("#resolutionTable").append(RdDResolutionTable.buildHTMLTableExtract(rollData.vieValue, rollData.finalLevel));
|
||||
}
|
||||
|
||||
// Setup everything onload
|
||||
|
Reference in New Issue
Block a user