Skip to content

Commit

Permalink
Fix Widowhail increased bonuses calculation (#5861)
Browse files Browse the repository at this point in the history
It was multiplying by increase instead of 1 + increase
  • Loading branch information
Edvinas-Smita authored Apr 3, 2023
1 parent 7a65352 commit c5ca1ff
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion src/Modules/CalcSetup.lua
Original file line number Diff line number Diff line change
Expand Up @@ -883,7 +883,7 @@ function calcs.initEnv(build, mode, override, specEnv)
elseif item.type == "Quiver" and ((not slot.slotName:match("Swap") and build.itemsTab.items[build.itemsTab.slots["Weapon 1"].selItemId] and build.itemsTab.items[build.itemsTab.slots["Weapon 1"].selItemId].name:match("Widowhail"))
or (build.itemsTab.items[build.itemsTab.slots["Weapon 1 Swap"].selItemId] and build.itemsTab.items[build.itemsTab.slots["Weapon 1 Swap"].selItemId].name:match("Widowhail"))) then
local WidowHailBaseMods = not slot.slotName:match("Swap") and build.itemsTab.items[build.itemsTab.slots["Weapon 1"].selItemId].baseModList or build.itemsTab.items[build.itemsTab.slots["Weapon 1 Swap"].selItemId].baseModList
scale = scale * (WidowHailBaseMods:Sum("INC", nil, "EffectOfBonusesFromQuiver") or 100) / 100
scale = scale * (1 + (WidowHailBaseMods:Sum("INC", nil, "EffectOfBonusesFromQuiver") or 100) / 100)
env.itemModDB:ScaleAddList(srcList, scale)
else
env.itemModDB:ScaleAddList(srcList, scale)
Expand Down

0 comments on commit c5ca1ff

Please sign in to comment.