From Wiki
Revision as of 07:15, 18 September 2008 by Seg (Talk | contribs) (list)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search


ignoreItem [{Item ID} | {ID List} | {Item Type} | {Type List} | reset] {Numeric List}


ignoreItem will hide items from the findItem command. If an item ID or type is ignored then any further findItem commands will not find the item as long as the findItem command is used with a matching parameter.
If an item type is ignored and findItem is called using an ID then the item will be found even if the type of item found matches that which was previously ignored.


If an item ID or type is already ignored and ignoreItem is called to ignore it again the item ID or type will be removed from the ignore list even if the item is ignored in separate lists.
Example using a single pile of gold with a type of POF and ID of xxx
ignoreitem POF 1
; all gold is ignored
ignoreitem POF
; gold can be found again regardless of List number passed to previous command
finditem xxx
; search was done by ID, not type, so if the pile exists it will be found.
ignoreItem does support ignoring IDs and TYPEs in the same command.
You may pass the following parameters to ignoreItem:
  • Item ID: The unique ID of a single item
ignoreItem BWVOKMS
  • Item ID List: A list of 2 or more IDs joined by underscores
  • Item Type: The type of item, a variable common to all instances of an item. (All stacks of gold have an item type of POF, each stack has its own unique ID)
ignoreItem POF
  • Item Type List: A list of 2 or more item types joined by underscores
ignoreItem _POF_LKF_


The reset option will flush either all ignore item lists (global) or only a single list if the list option is passed
Example: flush list 2, but all other lists remain in tact
ignoreitem reset 2


Multiple ignore lists can be managed by specifying a list in the ignoreItem command.
Example using item type POF:
ignoreitem POF 2
This stores item type POF in the second ignoreItem list. It still won't show up in a findItem command, and the list can be managed/reset independently of other lists.


; IgnoreItem.txt
; This script will demonstrate how ignoreItem can be used.
; Press start, go to a shop and follow the instructions.

msg #SMC Use a dagger and target an NPC$
wait 3s
msg #SMC (Press play to continue)

set %npc1 #lTargetID

msg #SMC Use a dagger and target another NPC$
wait 3s
msg #SMC (Press play to continue)

set %npc2 #lTargetID

ignoreItem %npc1 1
ignoreItem %npc2 2

; Nothing will be found
findItem %npc1
msg #SMC 1: #findID $
findItem %npc2
msg #SMC 2: #findID $

ignoreItem reset 1

; NPC 1 will be found
findItem %npc1
msg #SMC 1: #findID $
findItem %npc2
msg #SMC 2: #findID $

ignoreItem %npc1 1
ignoreItem reset 2

; NPC 2 will be found
findItem %npc1
msg #SMC 1: #findID $
findItem %npc2
msg #SMC 2: #findID $

Related Commands

ignoreItem findItem #findCnt
#findID #findType #findX
#findY #findZ #findDist
#findKind #findStack #findBagID
#findMod #findRep #findCol

See Also


  • Client commands are used to send information to the Ultima Online client in order to perform an action or effect some change.
chooseSkill Reads the current skill value/lock status for a specific skill
click Clicks at a specific position in the UO client
cmpPix Compares a current pixel to a previously saved pixel
contPos Moves the active topmost gump to a new position
deleteJournal Forgets the contents of the journal buffer
findItem Finds items, monsters, players, NPCs based on object ID or object type
getShopInfo Retrieves information from the client about the currently shown top entry on a shopping gump
getUOTitle Gets the text on the title bar of the client
hideItem Removes an items graphic from the client
ignoreItem Removes items from the list searched by findItem
key Sends a key-stroke to the client
move Moves the character to a specified location
msg Sends a string to the client as keystrokes
nextCPos Denotes where the next opened container/gump will open
onHotKey Performs a line of code if a specific key is pressed
savePix Saves the color of a pixel in a specified location
setShopItem Sets the number of items to purchase given by ID
setUOTitle Sets the text on the title bar of the client
scanJournal Scans the users journal and stores the string for examination
sleep Waits a specified amount of time
target Waits for a target cursor to appear
terminate Terminates the current client
uoXL Start/manage clients
wait Waits a specified amount of time