Created: 1 day ago on 05/23/2025, 05:18:51 AMUpdated: 1 day ago on 05/23/2025, 05:20:16 AM
FileType: LUA
Size: 1112
Category: No category provided
Skills: Item Identification
Hotkey: No hotkey provided
Tags: id,item management
Description: Finds and ids all items and tells you which item it's currently identifying and tells you how many it identified
local items = Items.FindByFilter({
name = "Unidentified",
hues = {0}
})
local startText = 'Starting to identify...'
Messages.Overhead(startText, 69, Player.Serial)
local count = 0
for i, item in ipairs(items) do
local isInInventory = item.RootContainer == Player.Serial
local isValidItem = item.Name ~= nil
if isInInventory and isValidItem then
Messages.Overhead(item.Name,69,Player.Serial)
repeat
Journal.Clear()
Skills.Use('Item Identification')
Targeting.WaitForTarget(1000)
Targeting.Target(item.Serial)
Pause(1000)
until Journal.Contains('You are not certain') == false do
count = count + 1
end
end
end
local finishText = 'Finished identifying ' .. tostring(count) .. ' items!'
Messages.Overhead(finishText, 69, Player.Serial)