Commandes pour les signes draconiques

This commit is contained in:
Vincent Vandemeulebrouck
2021-05-11 00:52:25 +02:00
parent ef08dbeb97
commit 5a452aa17c
11 changed files with 280 additions and 60 deletions

View File

@ -194,7 +194,7 @@ export class RdDActor extends Actor {
}
/* -------------------------------------------- */
isHautRevant() {
return Misc.templateData(this).attributs.hautrevant.value != ""
return this.isPersonnage() && Misc.templateData(this).attributs.hautrevant.value != ""
}
/* -------------------------------------------- */
getFatigueActuelle() {
@ -1089,10 +1089,16 @@ export class RdDActor extends Actor {
/* -------------------------------------------- */
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"
: "";
if (this.isPersonnage()){
Misc.templateData(this).attributs.hautrevant.value = this.hasItemNamed('tete', 'don de haut-reve')
? "Haut rêvant"
: "";
}
}
hasItemNamed(type, name) {
name = Grammar.toLowerCaseNoAccent(name);
return this.listItemsData(type).find(it => Grammar.toLowerCaseNoAccent(it.name) == name);
}
/* -------------------------------------------- */