forked from public/foundryvtt-reve-de-dragon
		
	Suppression doublon getEtatGeneral
compteurs toujours présent sur les acteurs => simplifications des accès
This commit is contained in:
		| @@ -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) { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user