From 8b9d0f1c88bea902a181926db2793b65343e4e93 Mon Sep 17 00:00:00 2001 From: The Happy Anarchist Date: Thu, 24 Sep 2020 16:59:43 -1000 Subject: [PATCH] Added Minimum Damage of 1 Per Issue #13. --- src/module/dice.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/module/dice.js b/src/module/dice.js index 257a125..dbdc777 100644 --- a/src/module/dice.js +++ b/src/module/dice.js @@ -202,6 +202,11 @@ export class AcksDice { const roll = new Roll(parts.join("+"), data).roll(); const dmgRoll = new Roll(data.roll.dmg.join("+"), data).roll(); + // Add minimal damage of 1 + if (dmgRoll.total < 1) { + dmgRoll._total = 1; + } + // Convert the roll to a chat message and return the roll let rollMode = game.settings.get("core", "rollMode"); rollMode = form ? form.rollMode.value : rollMode;