#96 : Prise en compt etat général dans initiative
This commit is contained in:
parent
47611cbca1
commit
1d5fa9cf3a
@ -746,6 +746,11 @@ export class RdDActor extends Actor {
|
|||||||
return resume;
|
return resume;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/* -------------------------------------------- */
|
||||||
|
getEtatGeneral() {
|
||||||
|
return (this.data.data.compteurs && actor.data.data.compteurs.etat) ? this.data.data.compteurs.etat.value : 0;
|
||||||
|
}
|
||||||
|
|
||||||
/* -------------------------------------------- */
|
/* -------------------------------------------- */
|
||||||
computeEtatGeneral( )
|
computeEtatGeneral( )
|
||||||
{
|
{
|
||||||
|
@ -818,6 +818,7 @@ export class RdDUtility {
|
|||||||
initOffset = 80;
|
initOffset = 80;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
initOffset -= actor.getEtatGeneral(); // Prise en compte état général
|
||||||
// Cas des créatures et entités vs personnages
|
// Cas des créatures et entités vs personnages
|
||||||
let rollFormula = RdDUtility.calculInitiative(competence.data.niveau, caracForInit) + "+" + initOffset;
|
let rollFormula = RdDUtility.calculInitiative(competence.data.niveau, caracForInit) + "+" + initOffset;
|
||||||
game.combat.rollInitiative(combatantId, rollFormula );
|
game.combat.rollInitiative(combatantId, rollFormula );
|
||||||
|
Loading…
x
Reference in New Issue
Block a user