diff --git a/modules/vadentis-actor.js b/modules/vadentis-actor.js
index abdb14b..2300301 100644
--- a/modules/vadentis-actor.js
+++ b/modules/vadentis-actor.js
@@ -93,9 +93,11 @@ export class VadentisActor extends Actor {
myRoll.evaluate();
myRoll.toMessage( { flavor: `Lancer de Sort : ${sort.name} (${formulaFull})` } );
- console.log("ROLL", myRoll);
if (myRoll.total >= sort.data.difficulty) {
let content = `Votre sort ${sort.name} a réussi ! Vous perdez ${sort.data.pe} Points d'Energie et votre sort produit l'effet :
${sort.data.effect}`;
+ let newEnergie = this.data.data.stats.pointsenergie - sort.data.pe;
+ await this.update( {'data.stats.pointsenergie': newEnergie });
+
if ( sort.data.damage != "") {
if (myRoll.results[0] == 20 ) { // Critique ?
content += `
Et provoque les dégats critiques suivants : ${sort.data.damagecritical}`;
@@ -129,6 +131,9 @@ export class VadentisActor extends Actor {
if (myRoll.total >= devotion.data.difficulty) {
let content = `Votre dévotion ${devotion.name} a réussie ! Vous perdez ${devotion.data.pe} Points d'Energie et votre dévotion produit l'effet :
${devotion.data.effect}`;
+ let newEnergie = this.data.data.stats.pointsenergie - devotion.data.pe;
+ await this.update( {'data.stats.pointsenergie': newEnergie });
+
if ( devotion.data.damage != "") {
if (myRoll.results[0] == 20 ) { // Critique ?
content += `
Et provoque les dégats critiques suivants : ${devotion.data.damagecritical}`;
diff --git a/modules/vadentis-item-sheet.js b/modules/vadentis-item-sheet.js
index 81e14ff..86a413d 100644
--- a/modules/vadentis-item-sheet.js
+++ b/modules/vadentis-item-sheet.js
@@ -51,7 +51,7 @@ export class VadentisItemSheet extends ItemSheet {
data.eglises = await VadentisUtility.getEglises();
}
data.isGM = game.user.isGM;
- console.log("DATA", data);
+
return data;
}
diff --git a/templates/item-armecc-sheet.html b/templates/item-armecc-sheet.html
index c3ddc9f..ef6f097 100644
--- a/templates/item-armecc-sheet.html
+++ b/templates/item-armecc-sheet.html
@@ -11,6 +11,9 @@