From 1cd0506d3e25a31eabab51e66ce23b0fd4386916 Mon Sep 17 00:00:00 2001 From: tmtabor Date: Fri, 26 Feb 2021 13:43:13 -0800 Subject: [PATCH] Fixed a bug where if shock is erroneously set to 0, incSeverity is set to infinity and the script loops forever on line 260. --- module/sos-utility.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/module/sos-utility.js b/module/sos-utility.js index eb90a51..b5ebb70 100644 --- a/module/sos-utility.js +++ b/module/sos-utility.js @@ -233,7 +233,7 @@ export class SoSUtility extends Entity { } let dr = flipData.target.actor.data.data.scores.dr.value; - let shock = flipData.target.actor.data.data.scores.shock.value; + let shock = flipData.target.actor.data.data.scores.shock.value || 1; let defenseCritical = flipData.target.actor.data.data.scores.defense.critical; flipData.damageStatus = 'apply_damage';