From 9077c9f26b4287fe83dc174884603b3d5d90de72 Mon Sep 17 00:00:00 2001 From: Vincent Vandemeulebrouck Date: Tue, 15 Dec 2020 18:15:03 +0100 Subject: [PATCH] #68 refresh: perte de rollData MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit après un raffraîchissement browser, le jet de dés de l'attaquant est perdu. ajout d'une notification pour informer l'utilisateur du soici. --- module/rdd-combat.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/module/rdd-combat.js b/module/rdd-combat.js index 970bf137..ed053fde 100644 --- a/module/rdd-combat.js +++ b/module/rdd-combat.js @@ -74,6 +74,10 @@ export class RdDCombat { return; } let rollData = game.system.rdd.rollDataHandler[this.attackerId]; + if (!rollData) { + ui.notifications.warn("Action automatisée impossible, le jet de l'attaquant a été perdu (suite à un raffraichissement?)") + return; + } // TODO: enlever le ChatMessage? switch (button) { case '#particuliere-attaque': return await this.choixParticuliere(rollData, event.currentTarget.attributes['data-mode'].value);