UO Sagas: ID All Items with Output

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)
View list of scripts
Disclaimer: This is a fan made site and is not directly associated with Ultima Online or UO staff.