(43 Kb)
Updated: 05-16-08 05:56 PM
Updated:05-16-08 05:56 PM


Version: 1.4.1
by: Saeris [More]


This embeddable addon is a library that allows for aggregation of item links, to be parsed by a client addon. It is intended for use by developers to increase efficiency by sharing a single source of item link dispatches.

Addon Type Information

Addon type: Library
Libraries used:

  • ChatLinksMonitor1
  • CommonParsingTooltip1
  • DelaysManager2
  • EventsManager1

See the readme file in this addon's folder, or my author portal, for an explanation of the addon type system used.


If you found a bug in this addon, want to provide feedback, want to help translate it, or even just want to ask a question, please contact me using one of these methods:

Email address: [email protected]
ICQ number: 119161819
AIM screenname: SaerisSanoora
Penny Arcade forums name: Saeris

If you use any other method, it might take me significantly longer to see your message and reply.

If you wish to support my efforts, you can donate via PayPal by clicking this button:

History of Changes

See the readme file in this addon's folder, or my author portal, for an explanation of the versioning system used.

1.4.1 (May 15, 2008):
  • Fixed an error that occurred when the contents of the trade window changed.

1.4.0 (May 13, 2008):
  • No longer parses bags or inventory dynamically, since the contents of these change often, causing a lot of resource usage while not obtaining any links that weren't already obtained from chat monitoring.

  • WDB parsing now uses a dynamic range mechanic that keeps parsing until it reaches higher than an item ID of 37,000 and it encounters 500 blanks in a row. This is a permanent solution to the ever-expanding range of item IDs.

  • Now uses LibStub as a load manager.

1.3.0 (Apr 9, 2008):
  • Removed "inventory-mouseover" and "inventory-target" sources, as there is no longer a way to obtain this information as of 2.4.

1.2.0 (Mar 28, 2008):
  • Now uses a more efficient method of adding links to the linksTable prior to dispatch.

  • Now uses ChatLinksMonitor1 to find item links from chat.

  • Removed "wdb" source.

1.1.0 (Mar 6, 2008):
  • Added chat event suffix to the "chat" source argument on the LINKS_FOUND custom event, such that it now appears as something like "chat-CHAT_MSG_LOOT".

  • Minor code style updates.

1.0.1 (Nov 26, 2007):
  • Fixed a bug wherein the parsing of chatlinks was trying to match only four digits of the link's hexadecimal color instead of the proper six, resulting in no matches at all.

  • Slight efficiency boost to the mouseover inventory parsing algorithm by checking for inspect distance before last-parsed time.

1.0.0 (Nov 13, 2007):
  • Initial release.

See the readme file in this addon's folder for earlier changes.

Developer Notes

See readme file included in the directory.

Optional Files (0)

Post A Reply Comment Options
Unread 05-18-08, 12:30 PM  
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 118
Uploads: 2
[2008/05/18 14:25:08-1334-x3]: ...b-ItemLinksMonitor1\ItemLinksMonitor1_Monitoring.lua:219: attempt to call global 'l_ParseTrade_Target' (a nil value):

[2008/05/18 14:25:13-1334-x1]: ...b-ItemLinksMonitor1\ItemLinksMonitor1_Monitoring.lua:213: attempt to call global 'l_ParseTrade_Player' (a nil value):
<in C code>: in function `UseContainerItem'
Interface\FrameXML\ContainerFrame.lua:583: in function <Interface\FrameXML\ContainerFrame.lua:556>:
<in C code>: ?
<in C code>: in function `ContainerFrameItemButton_OnClick'
<string>:"*:OnClick":12: in function <[string "*:OnClick"]:1>

[2008/05/18 14:27:07-1334-x1]: ...b-ItemLinksMonitor1\ItemLinksMonitor1_Monitoring.lua:213: attempt to call global 'l_ParseTrade_Player' (a nil value):
<in C code>: in function `ClickTradeButton'
<string>:"*:OnReceiveDrag":1: in function <[string "*:OnReceiveDrag"]:1>

Every time you trade with somebody.
Report comment to moderator  
Reply With Quote
Post A Reply

Category Jump: