From 9471420d38acaf9179e88a35438a258476871c68 Mon Sep 17 00:00:00 2001 From: Vincent Vandemeulebrouck Date: Wed, 23 Apr 2025 21:58:51 +0200 Subject: [PATCH] =?UTF-8?q?Fix=20d=C3=A9fenses=20particuli=C3=A8res?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- changelog.md | 3 +++ module/rdd-combat.js | 18 ++++++++++-------- 2 files changed, 13 insertions(+), 8 deletions(-) diff --git a/changelog.md b/changelog.md index bd4fc8a7..2531eeb1 100644 --- a/changelog.md +++ b/changelog.md @@ -1,4 +1,7 @@ # 12.0 +## 12.0.49 - La deuxième lame d'Astrobazzarh +- Correction: les défenses particulières sont correctement affichées + ## 12.0.48 - La chèvre d'Astrobazzarh - le Bandersnatch a une protection de 10 - la consistance chèvre est maintenant possible dans les recettes diff --git a/module/rdd-combat.js b/module/rdd-combat.js index 3dbc59cb..199f2554 100644 --- a/module/rdd-combat.js +++ b/module/rdd-combat.js @@ -1047,11 +1047,12 @@ export class RdDCombat { async _onParade(defenderRoll) { - if (RdDCombat.isParticuliere(defenderRoll)) { - return await this._onParadeParticuliere(defenderRoll) - } if (RdDCombat.isReussite(defenderRoll)) { - return await this._onParadeNormale(defenderRoll) + await this._onParadeNormale(defenderRoll) + if (RdDCombat.isParticuliere(defenderRoll)) { + await this._onParadeParticuliere(defenderRoll) + } + return } await this._onParadeEchec(defenderRoll) } @@ -1135,11 +1136,12 @@ export class RdDCombat { } async _onEsquive(defenderRoll) { - if (RdDCombat.isParticuliere(defenderRoll)) { - return await this._onEsquiveParticuliere(defenderRoll) - } if (RdDCombat.isReussite(defenderRoll)) { - return await this._onEsquiveNormale(defenderRoll) + await this._onEsquiveNormale(defenderRoll) + if (RdDCombat.isParticuliere(defenderRoll)) { + await this._onEsquiveParticuliere(defenderRoll) + } + return } return await this._onEsquiveEchec(defenderRoll) }