Module:ItemsByStat: Difference between revisions

Jump to navigation Jump to search
mNo edit summary
mNo edit summary
Line 12: Line 12:
local i = 1
local i = 1
for m,itemData in pairs(AllItemData) do
for m,itemData in pairs(AllItemData) do
for itemFieldName,n in pairs(itemData) do
if itemData[stat] ~= nil then -- If Item has given stat in its keys,
if itemFieldName == stat then -- If Item has given stat in its keys,
for x = 1,#inKeys do
for x = 1,#inKeys do
outData[x][i] = itemData[inKeys[x]] -- grab stat and other values
outData[x][i] = itemData[inKeys[x]] -- grab stat and other values
end
i = i+1
break
end
end
i = i+1
break
end
end
end
end