#174: Limiter le draconic aux Haut rêvant

This commit is contained in:
Vincent Vandemeulebrouck
2021-04-01 21:33:43 +02:00
parent 0bae3e82a8
commit 3b2ea7d82f
4 changed files with 30 additions and 6 deletions

View File

@ -137,6 +137,7 @@ export class RdDActor extends Actor {
async _prepareCharacterData(actorData) {
// Initialize empty items
RdDCarac.computeCarac(actorData.data);
this.computeIsHautRevant();
this.computeEncombrementTotalEtMalusArmure();
this.computePrixTotalEquipement();
this.computeEtatGeneral();
@ -955,6 +956,12 @@ export class RdDActor extends Actor {
: Misc.templateData(this).attributs.encombrement.value;
}
/* -------------------------------------------- */
async computeIsHautRevant() {
const tplData = Misc.templateData(this);
tplData.attributs.hautrevant.value = this.listItemsData('tete').find(it => Grammar.toLowerCaseNoAccent(it.name) == 'don de haut-reve')
? "Haut rêvant"
: "";
}
/* -------------------------------------------- */