Cleanup accorder entité

Méthode pour accorder une entité en double (dont une version sans xp,
et message mal formaté)
This commit is contained in:
Vincent Vandemeulebrouck
2022-12-07 14:20:53 +01:00
parent 2122a54db7
commit e652027b02
2 changed files with 5 additions and 34 deletions

View File

@ -3589,17 +3589,17 @@ export class RdDActor extends Actor {
/* -------------------------------------------- */
async accorder(entite, when = 'avant-encaissement') {
if (when != game.settings.get(SYSTEM_RDD, "accorder-entite-cauchemar")
|| entite == undefined
|| !entite.isEntite([ENTITE_INCARNE])
|| entite.isEntiteAccordee(this)) {
return true;
}
const tplData = this.system;
let rolled = await RdDResolutionTable.roll(this.getReveActuel(), - Number(entite.system.carac.niveau.value));
const rolled = await RdDResolutionTable.roll(this.getReveActuel(), - Number(entite.system.carac.niveau.value));
const rollData = {
alias: this.name,
rolled: rolled,
entite: entite.name,
selectedCarac: tplData.carac.reve
selectedCarac: this.system.carac.reve
};
if (rolled.isSuccess) {