Various fixes for TMR, WIP

This commit is contained in:
2021-03-28 22:37:04 +02:00
parent f043c3b504
commit 36df301144
7 changed files with 15 additions and 13 deletions

View File

@ -1051,7 +1051,7 @@ export class RdDActor extends Actor {
/* -------------------------------------------- */
async ajouterRefoulement(value = 1) {
let refoulement = Misc.templateData(this).reve.refoulement.value + value;
let total = new Roll("1d20").roll().total;
let total = new Roll("1d20").evaluate( {async: false}).total;
if (total <= refoulement) {
refoulement = 0;
await this.ajouterSouffle({ chat: true });
@ -1426,9 +1426,9 @@ export class RdDActor extends Actor {
/* -------------------------------------------- */
async moralIncDec(ajustementMoral) {
let actorData
if (ajustementMoral != 0) {
const actorData = Misc.data(this);
actorData = Misc.data(this);
let moral = Misc.toInt(actorData.data.compteurs.moral.value) + ajustementMoral
if (moral > 3) { // exaltation
const exaltation = Misc.toInt(actorData.data.compteurs.exaltation.value) + moral - 3;