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() {
|
getProtectionNaturelle() {
|
||||||
return Misc.toInt(this.data.data.attributs.protection.value);
|
return Misc.toInt(this.data.data.attributs.protection.value);
|
||||||
}
|
}
|
||||||
|
/* -------------------------------------------- */
|
||||||
getEtatGeneral() {
|
getEtatGeneral() {
|
||||||
return this.data.data.compteurs.etat.value;
|
return this.data.data.compteurs.etat?.value ?? 0;
|
||||||
}
|
}
|
||||||
getMalusArmure() {
|
getMalusArmure() {
|
||||||
return this.data.data.attributs?.malusarmure?.value ?? 0;
|
return this.data.data.attributs?.malusarmure?.value ?? 0;
|
||||||
@ -211,7 +212,7 @@ export class RdDActor extends Actor {
|
|||||||
return Math.floor(this.encTotal ?? 0);
|
return Math.floor(this.encTotal ?? 0);
|
||||||
}
|
}
|
||||||
getSurenc() {
|
getSurenc() {
|
||||||
return this.data.data.compteurs?.surenc?.value ?? 0;
|
return this.data.data.compteurs.surenc?.value ?? 0;
|
||||||
}
|
}
|
||||||
/* -------------------------------------------- */
|
/* -------------------------------------------- */
|
||||||
loadCompendiumNames() {
|
loadCompendiumNames() {
|
||||||
@ -869,11 +870,6 @@ export class RdDActor extends Actor {
|
|||||||
return resume;
|
return resume;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* -------------------------------------------- */
|
|
||||||
getEtatGeneral() {
|
|
||||||
return this.data.data.compteurs?.etat?.value ?? 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
/* -------------------------------------------- */
|
/* -------------------------------------------- */
|
||||||
computeEtatGeneral() {
|
computeEtatGeneral() {
|
||||||
let data = this.data.data;
|
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);
|
state += RdDUtility.currentFatigueMalus(data.sante.fatigue.value, data.sante.endurance.max);
|
||||||
}
|
}
|
||||||
// Ajout de l'éthylisme
|
// 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;
|
data.compteurs.etat.value = state;
|
||||||
if (data.compteurs && data.compteurs.surenc) {
|
if (data.compteurs && data.compteurs.surenc) {
|
||||||
|
Loading…
Reference in New Issue
Block a user