Manage equipement

This commit is contained in:
2020-11-11 10:38:27 +01:00
parent c7dc3b95eb
commit ee3e568cd8
4 changed files with 12 additions and 8 deletions

View File

@ -428,6 +428,7 @@ export class RdDUtility {
return { result: result, label: txt };
}
/* -------------------------------------------- */
static computeBlessuresSante( degats, mortalite="mortel" ) {
let encaissement = RdDUtility.selectEncaissement(degats, mortalite)
let over20 = degats > 20 ? degats - 20 : 0
@ -436,6 +437,7 @@ export class RdDUtility {
return encaissement;
}
/* -------------------------------------------- */
static selectEncaissement( degats, mortalite ) {
const table = definitionsEncaissement[mortalite] === undefined ? definitionsEncaissement["mortel"] : definitionsEncaissement[mortalite];
for (let encaissement of table) {
@ -448,6 +450,7 @@ export class RdDUtility {
}
/* -------------------------------------------- */
static _evaluatePerte(formula, over20) {
console.log("_evaluatePerte", formula, over20 )
let perte = new Roll(formula, { over20:over20})