Suppression doublon getEtatGeneral
compteurs toujours présent sur les acteurs => simplifications des accès
This commit is contained in:
parent
87412968d0
commit
55ee2ebad5
@ -201,8 +201,9 @@ export class RdDActor extends Actor {
|
||||
getProtectionNaturelle() {
|
||||
return Misc.toInt(this.data.data.attributs.protection.value);
|
||||
}
|
||||
/* -------------------------------------------- */
|
||||
getEtatGeneral() {
|
||||
return this.data.data.compteurs.etat.value;
|
||||
return this.data.data.compteurs.etat?.value ?? 0;
|
||||
}
|
||||
getMalusArmure() {
|
||||
return this.data.data.attributs?.malusarmure?.value ?? 0;
|
||||
@ -211,7 +212,7 @@ export class RdDActor extends Actor {
|
||||
return Math.floor(this.encTotal ?? 0);
|
||||
}
|
||||
getSurenc() {
|
||||
return this.data.data.compteurs?.surenc?.value ?? 0;
|
||||
return this.data.data.compteurs.surenc?.value ?? 0;
|
||||
}
|
||||
/* -------------------------------------------- */
|
||||
loadCompendiumNames() {
|
||||
@ -869,11 +870,6 @@ export class RdDActor extends Actor {
|
||||
return resume;
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
getEtatGeneral() {
|
||||
return this.data.data.compteurs?.etat?.value ?? 0;
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
computeEtatGeneral() {
|
||||
let data = this.data.data;
|
||||
@ -889,7 +885,7 @@ export class RdDActor extends Actor {
|
||||
state += RdDUtility.currentFatigueMalus(data.sante.fatigue.value, data.sante.endurance.max);
|
||||
}
|
||||
// Ajout de l'éthylisme
|
||||
state += Math.min(0, (data.compteurs?.ethylisme?.value ?? 0));
|
||||
state += Math.min(0, (data.compteurs.ethylisme?.value ?? 0));
|
||||
|
||||
data.compteurs.etat.value = state;
|
||||
if (data.compteurs && data.compteurs.surenc) {
|
||||
|
Loading…
Reference in New Issue
Block a user