forked from public/foundryvtt-reve-de-dragon
Gestion etat general pour creatures
This commit is contained in:
@ -69,6 +69,7 @@ export class RdDActor extends Actor {
|
||||
// Make separate methods for each Actor type (character, npc, etc.) to keep
|
||||
// things organized.
|
||||
if (actorData.type === 'personnage') this._prepareCharacterData(actorData);
|
||||
if (actorData.type === 'creature') this.computeEtatGeneral(actorData);
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
@ -371,7 +372,8 @@ export class RdDActor extends Actor {
|
||||
let data = this.data.data;
|
||||
let state = 0;
|
||||
state = state - (data.sante.vie.max - data.sante.vie.value);
|
||||
state = state + RdDUtility.currentFatigueMalus(data.sante.fatigue.value, data.sante.endurance.max);
|
||||
if (data.sante.fatigue) // Creatures n'ont pas de fatigue
|
||||
state = state + RdDUtility.currentFatigueMalus(data.sante.fatigue.value, data.sante.endurance.max);
|
||||
data.compteurs.etat.value = state;
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user