Fixes suite aux test de combat #289
@ -1569,8 +1569,15 @@ export class RdDActor extends Actor {
|
|||||||
|
|
||||||
let xp = Math.abs(rolled.finalLevel);
|
let xp = Math.abs(rolled.finalLevel);
|
||||||
let xpCarac = Math.floor(xp / 2); // impair: arrondi inférieur en carac
|
let xpCarac = Math.floor(xp / 2); // impair: arrondi inférieur en carac
|
||||||
xpCarac = Math.max(xpCarac, 1);
|
|
||||||
let xpComp = xp - xpCarac;
|
let xpComp;
|
||||||
|
if (competenceName) {
|
||||||
|
xpComp = xp - xpCarac;
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
xpComp = 0;
|
||||||
|
xpCarac = Math.max(xpCarac, 1);
|
||||||
|
}
|
||||||
|
|
||||||
if ( competenceName ) {
|
if ( competenceName ) {
|
||||||
let competence = duplicate( RdDUtility.findCompetence( this.data.items, competenceName ) );
|
let competence = duplicate( RdDUtility.findCompetence( this.data.items, competenceName ) );
|
||||||
|
Loading…
x
Reference in New Issue
Block a user