Status inconscious/prone/dead

inconscious: si endurance à 0
prone: si chute sur un recul
dead: lors de la deuxième critique, ou si la vie passe en dessous de
-SConst
This commit is contained in:
Vincent Vandemeulebrouck
2021-01-24 19:52:02 +01:00
parent 44e34af397
commit 56bb117a0c
6 changed files with 80 additions and 56 deletions

View File

@ -468,7 +468,7 @@ export class RdDUtility {
let tailleData = tableCaracDerivee[bonusDomKey];
data.attributs.plusdom.value = tailleData.plusdom;
data.attributs.sconst.value = tableCaracDerivee[Number(data.carac.constitution.value)].sconst;
data.attributs.sconst.value = RdDUtility.calculSConst(data.carac.constitution.value);
data.attributs.sust.value = tableCaracDerivee[Number(data.carac.taille.value)].sust;
data.attributs.encombrement.value = (parseInt(data.carac.force.value) + parseInt(data.carac.taille.value)) / 2;
@ -489,6 +489,10 @@ export class RdDUtility {
data.compteurs.chance.max = data.carac.chance.value;
}
static calculSConst(constitution) {
return Number(tableCaracDerivee[Number(constitution)].sconst);
}
/* -------------------------------------------- */
static getSegmentsFatigue(maxEnd) {
maxEnd = Math.max(maxEnd, 1);