forked from public/foundryvtt-reve-de-dragon
Manage equipement
This commit is contained in:
@ -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})
|
||||
|
Reference in New Issue
Block a user