Minor fixes

This commit is contained in:
2021-01-11 20:42:10 +01:00
parent 213d02c2b0
commit 03a310e493
3 changed files with 29 additions and 5 deletions

View File

@ -416,6 +416,7 @@ export class RdDActor extends Actor {
ChatMessage.create(message);
}
/* -------------------------------------------- */
async _recupererEthylisme(message) {
let ethylisme = duplicate(this.data.data.compteurs.ethylisme);
ethylisme.nb_doses = 0;
@ -1356,7 +1357,6 @@ export class RdDActor extends Actor {
whisper: ChatUtility.getWhisperRecipientsAndGMs(game.user.name)
};
await this.transformerStress(message);
ChatMessage.create(message);
}
@ -1366,10 +1366,9 @@ export class RdDActor extends Actor {
const stress = Misc.toInt(compteurs.stress.value);
if (stress <= 0) {
return;
return false;
}
let stressRoll = await this._stressRoll();
let convertis = Math.floor(stress * stressRoll.factor);
compteurs.stress.value = Math.max(stress - convertis - 1, 0);
@ -1388,7 +1387,8 @@ export class RdDActor extends Actor {
compteurs.dissolution.value = dissolution;
compteurs.exaltation.value = 0;
message.content += "<br>Vous transformez " + convertis + " points de Stress en Expérience" + stressRoll.comment;
await this.update({ "data.compteurs": compteurs });
await this.update({ "data.compteurs": compteurs });
return true;
}
/* -------------------------------------------- */

View File

@ -16,7 +16,7 @@ export class RdDRollDialogEthylisme extends Dialog {
// Common conf
let dialogConf = { content: html, title: "Test d'éthylisme", buttons: myButtons, default: "rollButton" };
let dialogOptions = { classes: ["rdddialog"], width: 400, height: 400, 'z-index': 99999 }
let dialogOptions = { classes: ["rdddialog"], width: 400, height: 220, 'z-index': 99999 }
super(dialogConf, dialogOptions)
//console.log("ETH", rollData);