diff --git a/builder.js b/builder.js index f4ad7eb..4f99ae1 100644 --- a/builder.js +++ b/builder.js @@ -2,7 +2,7 @@ const url_tag = location.hash.slice(1); console.log(url_base); console.log(url_tag); -const BUILD_VERSION = "6.9.33"; +const BUILD_VERSION = "6.9.34"; function setTitle() { let text; diff --git a/damage_calc.js b/damage_calc.js index 47f1a2d..b0f2fc1 100644 --- a/damage_calc.js +++ b/damage_calc.js @@ -45,7 +45,10 @@ function calculateSpellDamage(stats, spellConversions, rawModifier, pctModifier, let rawBoosts = [[0, 0], [0, 0], [0, 0], [0, 0], [0, 0]]; let powders = weapon.get("powders").slice(); - + //Double powder apply for weapons - this implementation is wrong + if (weapon.get("tier") === "Crafted") { + powders = powders.flatMap(x => [x,x]); + } //apply powders to weapon for (const powderID of powders) {