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() { |   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) { | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user