Code: Select all
-- Selecting items
for item = 61, 90, 1 do -- for each inventory
local slotitem = inventory.BagSlot[item];
local slotNumber = slotitem.SlotNumber
-- Check all search terms
-- printf("Slot %d => quality %d, level %d (%s)\n", slotNumber, slotitem.Quality, slotitem.Quality, slotitem.Name)
if (_quality == nil or slotitem.Quality <= _quality) and
(_reqlevel == nil or slotitem.Quality <= _reqlevel) then
-- mark to send
bagid = math.floor((slotNumber-61)/30+1)
slotid = (slotNumber - 60) - (bagid * 30 - 30)
-- printf("Bag %d, slot %d\n", bagid, slotid)
RoMScript("UMMMassSendItemsSlotTemplate_OnClick(_G['UMMFrameTab3BagsBag"..bagid.."Slot"..slotid.."'])")
yrest(250)
end
end