Erreur si draconic sans être haut-rêvant

This commit is contained in:
Vincent Vandemeulebrouck 2021-04-04 00:16:49 +02:00
parent 8f4675d717
commit 36695e2d10
2 changed files with 8 additions and 0 deletions

View File

@ -146,6 +146,10 @@ export class RdDActorSheet extends ActorSheet {
montures: this.actor.listeMontures(), montures: this.actor.listeMontures(),
suivants: this.actor.listeSuivants() suivants: this.actor.listeSuivants()
} }
if (this.actor.getBestDraconic().data.niveau > -11 && !this.actor.isHautRevant()) {
ui.notifications.error(`${this.actor.name} a des compétences draconiques, mais pas le don de Haut-Rêve!
<br>Ajoutez-lui la tête "Don de Haut-Rêve" pour lui permettre d'utiliser ses compétences et d'accéder aux terres médianes du rêve`);
}
return formData; return formData;
} }

View File

@ -163,6 +163,10 @@ export class RdDActor extends Actor {
return this.data.type == 'personnage'; return this.data.type == 'personnage';
} }
/* -------------------------------------------- */ /* -------------------------------------------- */
isHautRevant() {
return Misc.templateData(this).attributs.hautrevant.value != ""
}
/* -------------------------------------------- */
getFatigueActuelle() { getFatigueActuelle() {
if (!this.isPersonnage()) { if (!this.isPersonnage()) {
return 0; return 0;