From d83fd27193c06c1cf6e06f169b2afc2d876087b4 Mon Sep 17 00:00:00 2001 From: sladecraven Date: Sun, 1 May 2022 00:46:24 +0200 Subject: [PATCH] Various fixes - WIP --- module/actor-sheet.js | 5 +-- templates/actor-sheet-competence-partial.html | 14 ++++---- templates/actor-sheet.html | 34 +++++++++---------- 3 files changed, 27 insertions(+), 26 deletions(-) diff --git a/module/actor-sheet.js b/module/actor-sheet.js index a4706534..011ed1ea 100644 --- a/module/actor-sheet.js +++ b/module/actor-sheet.js @@ -325,8 +325,8 @@ export class RdDActorSheet extends ActorSheet { // Roll Weapon1 html.find('.arme-label a').click(async event => { - let arme = this._getEventArmeCombat(event); - this.actor.rollArme(duplicate(arme)); + let arme = this._getEventArmeCombat(event) + this.actor.rollArme(duplicate(arme)) }); // Initiative pour l'arme html.find('.arme-initiative a').click(async event => { @@ -517,6 +517,7 @@ export class RdDActorSheet extends ActorSheet { const li = $(event.currentTarget)?.parents(".item") let armeName = li.data("arme-name") let compName = li.data('competence-name') + console.log("Searching for", armeName, compName) const arme = this.armesList.find(a => a.name == armeName && a.system.competence == compName) if (!arme) { return { name: armeName, data: { competence: compName } } diff --git a/templates/actor-sheet-competence-partial.html b/templates/actor-sheet-competence-partial.html index ff294648..e5a66c1d 100644 --- a/templates/actor-sheet-competence-partial.html +++ b/templates/actor-sheet-competence-partial.html @@ -6,7 +6,7 @@ {{#if data.isLevelUp}} - Vous pouvez dépenser {{data.xpNext}} points d'Experience pour augmenter de 1 votre compétence {{name}} + Vous pouvez dépenser {{system.xpNext}} points d'Experience pour augmenter de 1 votre compétence {{name}} @@ -18,19 +18,19 @@ - Vous devez acquérir {{data.xpNext}} points d'Experience pour augmenter de 1 votre compétence {{name}} + Vous devez acquérir {{system.xpNext}} points d'Experience pour augmenter de 1 votre compétence {{name}} - {{#if (eq data.categorie 'draconic')}} + {{#if (eq system.categorie 'draconic')}} {{/if}} {{#if @root.options.vueDetaillee}}
- {{#if data.stressXpMax}} + {{#if system.stressXpMax}} @@ -39,7 +39,7 @@ {{/if}} {{#if @root.options.isGM}} diff --git a/templates/actor-sheet.html b/templates/actor-sheet.html index ebff24e6..ca143ec7 100644 --- a/templates/actor-sheet.html +++ b/templates/actor-sheet.html @@ -286,7 +286,7 @@ {{#each combat as |arme key|}}
  • + data-arme-name="{{arme.name}}" data-competence-name="{{arme.system.competence}}" > {{#if arme.img}} @@ -295,10 +295,10 @@ {{arme.name}} - {{arme.data.initiative}} - {{arme.data.competence}} - {{numberFormat arme.data.niveau decimals=0 sign=true}} - {{numberFormat arme.data.dommagesReels decimals=0 sign=true}} + {{arme.system.initiative}} + {{arme.system.competence}} + {{numberFormat arme.system.niveau decimals=0 sign=true}} + {{numberFormat arme.system.dommagesReels decimals=0 sign=true}}
  • {{/each}} {{#each esquives as |esq key|}} @@ -312,7 +312,7 @@ - {{numberFormat esq.data.niveau decimals=0 sign=true}} + {{numberFormat esq.system.niveau decimals=0 sign=true}} {{/each}} @@ -334,7 +334,7 @@ {{#each maladiesPoisons as |maladie key|}}
  • - {{#if (or @root.options.isGM maladie.data.identifie)}} + {{#if (or @root.options.isGM maladie.system.identifie)}} {{maladie.name}} {{else}} Inconnue @@ -342,8 +342,8 @@ {{maladie.type}} - {{#if (or @root.options.isGM maladie.data.remedesconnus)}} - {{maladie.data.remedes}} + {{#if (or @root.options.isGM maladie.system.remedesconnus)}} + {{maladie.system.remedes}} {{else}} Remèdes Inconnus {{/if}} @@ -368,7 +368,7 @@ {{possession.name}} - {{possession.data.type}} + {{possession.system.type}}
    @@ -385,9 +385,9 @@