diff --git a/module/actor.js b/module/actor.js index ff80ba4a..8786df20 100644 --- a/module/actor.js +++ b/module/actor.js @@ -528,16 +528,16 @@ export class RdDActor extends Actor { let rolled = await RdDResolutionTable.roll(reveActuel, difficulte); // TODO: xp particulière console.log("combattreReveDeDragon", rolled ); - return this.appliquerReveDeDragon(rolled, force); + return await this.appliquerReveDeDragon(rolled, force); } /* -------------------------------------------- */ - appliquerReveDeDragon(roll, force) { + async appliquerReveDeDragon(roll, force) { let message = ""; if (roll.isSuccess) { message += "
Vous gagnez " + force + " points de Rêve"; - this.updatePointDeSeuil(); - this.reveActuelIncDec(force); + await this.updatePointDeSeuil(); + await this.reveActuelIncDec(force); } if (roll.isPart) { // TODO: Dialog pour choix entre HR opu général?