diff --git a/module/actor.js b/module/actor.js index 05a27000..33381112 100644 --- a/module/actor.js +++ b/module/actor.js @@ -2125,7 +2125,7 @@ export class RdDActor extends Actor { xp: carac.xp } if (display) { - ChatUtility.createChatMessage(this.name, "default", { + ChatUtility.createChatWithRollMode(this.name, { content: await renderTemplate(`systems/foundryvtt-reve-de-dragon/templates/chat-actor-carac-xp.html`, checkXp) }); } @@ -2156,7 +2156,7 @@ export class RdDActor extends Actor { archetypeWarning: newCompData.data.niveau > compData.data.niveau_archetype } if (display) { - ChatUtility.createChatMessage(this.name, "default", { + ChatUtility.createChatWithRollMode(this.name, { content: await renderTemplate(`systems/foundryvtt-reve-de-dragon/templates/chat-actor-competence-xp.html`, checkXp) }); } diff --git a/module/rdd-utility.js b/module/rdd-utility.js index eb977d14..4726943f 100644 --- a/module/rdd-utility.js +++ b/module/rdd-utility.js @@ -894,7 +894,7 @@ export class RdDUtility { } if (nomJoueur == undefined) { for (let actor of game.actors) { - if (actor.hasPlayerOwner) { + if (actor.hasPlayerOwner && actor.isPersonnage() ) { actor.addCompteurValue('stress', stressValue, raison); ui.notifications.info(`${actor.name} a reçu ${stressValue} points de Stress (raison : ${raison})`); }