From c76bf912d14b79dad806b9eb153816744806b4e7 Mon Sep 17 00:00:00 2001 From: Vincent Vandemeulebrouck Date: Wed, 21 Sep 2022 14:13:43 +0200 Subject: [PATCH] Fix compteur d'utilisations d'esquive --- module/rdd-combat.js | 2 +- templates/chat-demande-defense.html | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/module/rdd-combat.js b/module/rdd-combat.js index 09a9acbd..3c7f2ca8 100644 --- a/module/rdd-combat.js +++ b/module/rdd-combat.js @@ -833,7 +833,7 @@ export class RdDCombat { // # utilisation esquive const corpsACorps = this.defender.getCompetence("Corps à corps", { onMessage: it => console.info(it, this.defender) }); const esquives = duplicate(this.defender.getCompetences("esquive", { onMessage: it => console.info(it, this.defender) })) - esquives.forEach(e => e.usages = e?.id ? this.defender.getItemUse(e.id) : 0); + esquives.forEach(e => e.system.nbUsage = e?._id ? this.defender.getItemUse(e._id) : 0); const paramChatDefense = { passeArme: attackerRoll.passeArme, diff --git a/templates/chat-demande-defense.html b/templates/chat-demande-defense.html index 2cab97b3..30d37d91 100644 --- a/templates/chat-demande-defense.html +++ b/templates/chat-demande-defense.html @@ -50,10 +50,11 @@
{{/if}} {{#if (ne attaqueCategorie 'tir')}} - {{#each esquives as |esq key|}} + {{#each esquives as |esquive key|}} - {{esq.name}} à {{../diffLibre}} {{#if esq.usage}} (Utilisations : {{esq.usage}}){{/if}} + data-compid='{{esquive._id}}' data-competence='{{esquive.name}}'> + {{log 'esquive' esquive}} + {{esquive.name}} à {{../diffLibre}} {{#if esquive.system.nbUsage}} (Utilisations : {{esquive.system.nbUsage}}){{/if}}
{{/each}}