Gestion de la tête Augmentation de seuil

This commit is contained in:
Vincent Vandemeulebrouck
2022-11-10 00:25:51 +01:00
parent f659a7508a
commit db448028f9
3 changed files with 31 additions and 4 deletions

View File

@ -1556,11 +1556,13 @@ export class RdDActor extends Actor {
}
/* -------------------------------------------- */
async updatePointDeSeuil(value = 1) {
async regainPointDeSeuil() {
const seuil = Misc.toInt(this.system.reve.seuil.value);
const reve = Misc.toInt(this.system.carac.reve.value);
if (seuil < reve) {
await this.setPointsDeSeuil(Math.min(seuil + value, reve));
const seuilMax = Misc.toInt(this.system.carac.reve.value)
+ 2 * EffetsDraconiques.countAugmentationSeuil(this);
if (seuil < seuilMax) {
await this.setPointsDeSeuil(Math.min(seuil + 1, seuilMax));
}
}