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 @@
diff --git a/templates/item-tir-sheet.html b/templates/item-tir-sheet.html index eb5f6c7..776ae6e 100644 --- a/templates/item-tir-sheet.html +++ b/templates/item-tir-sheet.html @@ -15,8 +15,8 @@
  • -
  • -
  • +
  • +