Skip to content

Commit 9feaec5

Browse files
author
LocalIdentity
committed
ipairs fixes
1 parent 9dd54a0 commit 9feaec5

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

src/Modules/CalcPerform.lua

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1432,7 +1432,7 @@ function calcs.perform(env, skipEHP)
14321432
local maxRightActiveMagicUtilityCount = modDB:Sum("BASE", nil, "RightActiveMagicUtilityFlasks")
14331433
if maxLeftActiveMagicUtilityCount > 0 or maxRightActiveMagicUtilityCount > 0 then
14341434
local magicUtilityFlasks = {}
1435-
for _, slot in pairs(env.build.itemsTab.orderedSlots) do
1435+
for _, slot in ipairs(env.build.itemsTab.orderedSlots) do
14361436
local item = env.build.itemsTab.items[slot.selItemId]
14371437
if item and item.type == "Flask" and item.rarity == "MAGIC"
14381438
and not (item.baseName:match("Life Flask") or item.baseName:match("Mana Flask") or item.baseName:match("Hybrid Flask")) then

src/Modules/CalcSetup.lua

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -680,7 +680,7 @@ function calcs.initEnv(build, mode, override, specEnv)
680680
if not accelerate.requirementsItems then
681681
local items = {}
682682
local jewelLimits = {}
683-
for _, slot in pairs(build.itemsTab.orderedSlots) do
683+
for _, slot in ipairs(build.itemsTab.orderedSlots) do
684684
local slotName = slot.slotName
685685
if slotName == "Graft 1" or slotName == "Graft 2" then
686686
if not build.spec.treeVersion:find("3_27") then
@@ -830,7 +830,7 @@ function calcs.initEnv(build, mode, override, specEnv)
830830
end
831831
end
832832
end
833-
for _, slot in pairs(build.itemsTab.orderedSlots) do
833+
for _, slot in ipairs(build.itemsTab.orderedSlots) do
834834
local slotName = slot.slotName
835835
if items[slotName] then
836836
local srcList = items[slotName].modList or items[slotName].slotModList[slot.slotNum]
@@ -881,7 +881,7 @@ function calcs.initEnv(build, mode, override, specEnv)
881881
-- Track which flask slot (1-5) each flask is in, for adjacency checks
882882
env.flaskSlotMap = { }
883883
env.flaskSlotOccupied = { }
884-
for _, slot in pairs(build.itemsTab.orderedSlots) do
884+
for _, slot in ipairs(build.itemsTab.orderedSlots) do
885885
local slotName = slot.slotName
886886
local item = items[slotName]
887887
if item and item.type == "Flask" then

0 commit comments

Comments
 (0)