renommage countBlessures
This commit is contained in:
@ -762,13 +762,9 @@ export class RdDActor extends Actor {
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
GetNumberBlessures( blessuresListe )
|
||||
countBlessures( blessuresListe )
|
||||
{
|
||||
let nbB = 0;
|
||||
for ( let b of blessuresListe) {
|
||||
nbB += ( b.active) ? 1 : 0;
|
||||
}
|
||||
return nbB;
|
||||
return blessuresListe.filter(b => b.active).length
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
@ -817,8 +813,8 @@ export class RdDActor extends Actor {
|
||||
let blessures = this.data.data.blessures;
|
||||
let diffVie = this.data.data.sante.vie.max - this.data.data.sante.vie.value;
|
||||
let maxEndVie = this.data.data.sante.endurance.max - (diffVie * 2);
|
||||
let nbGraves = this.GetNumberBlessures(blessures.graves.liste);
|
||||
let nbCritiques = this.GetNumberBlessures(blessures.critiques.liste);
|
||||
let nbGraves = this.countBlessures(blessures.graves.liste);
|
||||
let nbCritiques = this.countBlessures(blessures.critiques.liste);
|
||||
let maxEndGraves = Math.floor(this.data.data.sante.endurance.max / (2 * nbGraves));
|
||||
let maxEndCritiques = nbCritiques > 0 ? 1 : this.data.data.sante.endurance.max;
|
||||
return Math.max(0, Math.min(maxEndVie, maxEndGraves, maxEndCritiques));
|
||||
|
Reference in New Issue
Block a user