Download
(38Kb)
Download
Updated: 11-22-10 03:43 AM
Pictures
File Info
Updated:11-22-10 03:43 AM
Created:unknown
Downloads:39,965
Favorites:278
MD5:

LootLink  Popular! (More than 5000 hits)

Version: 4.01.4
by: Telo [More]

3.03 is a major update. See the Change Log tab for more details.

LootLink is a browseable, searchable database of every item that you come across in game. The database is initially empty, but as you encounter and interact with item links, drops, quest items, vendors, the auction house, and other players' items, they are added to the database. In practice, I find that it doesn't take very long to build up a large collection of items.

It's then easy to search for interesting things in game. Want to find non-combat pets? Search for All text:summon and dismiss. How about epic leather armor with plus healing? Try: All text:healing, Rarity:Epic, Type:Armor, Armor subtype:Leather.

For users familiar with Lua's regular expression syntax, you can use a regular expression for the All text field if you hold ctrl while clicking Okay in the search box. If you want to find epic leather armor with at least +100 healing, you can modify the above example by using All text:healing done by up to 1.. and and holding ctrl while choosing Okay.

From the browser, you can shift-click items to add a link to that item into your chat edit box or ctrl-click them to try them on in the dressing room.

Display the browser by binding a key to it -- look for the LootLink Buttons keybinding section, which contains the Toggle LootLink binding -- or by typing /lootlink or /ll in a chat edit box. There are various other options accessible via chat commands; use /ll help for a list.

New in 3.03.3, LootLink supports chat auto completion of links. Just start typing [ and any part of an item name to get a popup window with completion matches. Cycle through the matches with Tab and use ] to select your choice, which will replace the fragment that you've typed with the link to the selected item. See the Change Log tab for more details, if interested.

If you'd prefer to turn this functionality off, use /ll autocomplete to toggle it off or on.

Feel free to provide feedback via this thread. Thanks!

4.01.4:
  • Upped internal data version from 2.00 to 2.01 due to removing an old, unread field
  • Cleaned up the data upgrade code a bit
  • Removed the code that set the unread field, meaning fewer calls to Blizzard API functions on scans
  • Added some buffer time to processing of UNIT_INVENTORY_CHANGED events to improve performance; only the first one that occurs every 0.5 seconds will cause a self scan

4.01.3:
  • Added some missing chat message types to the list of scanned types so that links will be picked up from those
  • Cleaned up the code that inspects other players so that it's a better citizen
  • Added guild bank scanning
  • Improved zoning speed by eliminating unnecessary inventory scans

4.01.2:
  • Fix various bugs resulting from the addition of a reforging parameter to the game's itemlink string format; this affected linking, scanning text, and probably a few other areas of functionality.

4.01.1:
  • Fix bug with arg1, arg2, etc. values in event handler -- this was causing obvious problems when loot roll boxes would appear, and less obvious problems with scanning your inventory and chat links.

4.01.0:
  • Compatibility fixes for the 4.0.1 patch.

3.03.9:
  • Fixes a bug that required new items to be scanned twice on a server before they would be fully added.

3.03.8:
  • Minor fix so that inserting links into the chat edit box works with the new chat system
  • Converted more global variables to locals

3.03.7:
  • Lots of work around preventing combat-affecting taint
    • Brand new SimpleDropDown library to avoid using the built-in UIDropDownMenu system
    • getglobal function calls changed to _G array references
    • UIPanelLayout attributes used instead of modifying UIPanelWindows
    • Removed unneeded scripts from the internal parsing tooltip
    • Internal parsing tooltip hidden when finished so that it doesn't remain parented to UIParent
    • Converted a number of global variables to locals
  • AtlasLoot modules are loaded earlier so that source info is available for autocompletion tooltips if the LootLink browse window has not yet been opened
  • Added support for tabbing between fields in the search window

3.03.6:
  • For performance reasons, LootLink will no longer scan units during combat
  • Similarly, if the player's inventory changes during combat, it will be scanned at the end of combat, but not during
  • Removed an unused local function
  • Did a little more cleanup around startup behavior

3.03.5:
  • Fix bug where using Tab when the autocomplete popup was up while replying to a whisper would both move the selection and cycle through the people who had recently sent you tells

3.03.4:
  • When a LootLink tooltip is shown, the internal data for that item is checked for consistency and, if needed, corrected
    • This was already partially being done, but the old code wouldn't catch name or color changes

3.03.3:
  • Added chat auto completion of item links:
    • Typing a [ character in a chat edit box will begin looking for matching items
    • Following this up with an item name or part of one will display a popup window of matches
      • You'll see the tooltip for the selected match
      • You can mouse over any of the matches to see its tooltip
    • You can use Tab or Shift-Tab to cycle through the matches
    • Continuing to type will narrow the choices to match the typed text
    • Typing a ] character will insert the appropriate item link. Some notes:
      • You can also click on one of the matches to insert it, if you prefer
      • If the item link isn't in the client's cache, the full name will be inserted instead
      • If you are in combat, nothing will be done to the chat edit text, to avoid any taint issues
    • If you know the itemid of an item, you can type [itemid: to find matches for that itemid
      • For example, [49982: will match the normal version of Heartpierce
  • Added /ll autocomplete option to toggle this auto complete behavior off and on

3.03.2:
  • Remove the (now unused) showinfo and hideinfo commands and their help

3.03.1:
  • Fix initial calculation of count of server items
  • Fix auction scanning to again hide the items and display progress in terms of pages scanned
  • Fix bugs around using /ll scan before opening the AH window

3.03.0:
  • Major update:
    • Stored items are indexed by both itemid and name, so all items with duplicate names are now tracked
    • If you have AtlasLoot installed, LootLink tooltips will include drop information pulled from AtlasLoot
    • You can now search on iLevel and for Bind to Account items
    • Glyph support added
    • Heroic item support added
    • Support for parsing Unique-Equipped added
    • Bug fixes around nil server index
    • Removed sell price storage and all code around addition of data to generic tooltips
    • Removed support for the ancient pre-1.10 data format
    • Added new hookable event functions that are passed LootLink ids instead of names

3.02.1:
  • Fix taint of INSCRIPTION global variable.
Post A Reply Comment Options
Unread 10-31-08, 04:46 PM  
Psipherious
A Defias Bandit

Forum posts: 2
File comments: 20
Uploads: 0
LootLink Database?

Anyone know of a recent LootLink database available for download, working with this newest version which has most BC items in it?

I've done a few google searches and tried a few databases. I tried that LootLink Database Adder which merges an old database. But when I search for items with it, while they are now indeed in my database, if I try to link anything that came from the merge (a "cached" item) I get disconnected from server.

I'm assuming maybe the merger is not creating database entries of the correct format or something like that so when I link them, the server doesn't like it?

So I'm just wondering if anyone has any properly working databases? Or do I have to build a new one from scratch? Did 3.0 implement a new item format?
Last edited by Psipherious : 10-31-08 at 06:06 PM.
Report comment to moderator  
Reply With Quote
Unread 11-01-08, 01:34 PM  
Mourdin
A Murloc Raider

Forum posts: 6
File comments: 49
Uploads: 0
im having issues with inspecting people with Lootlink enabled.

Sometimes it will just NOT show the item icon. No matter what i do. I have to turn off Lootlink in my addons to get it working again. Of course, no LL that way =(
Report comment to moderator  
Reply With Quote
Unread 11-04-08, 06:06 PM  
WonderGamer
A Kobold Labourer

Forum posts: 0
File comments: 8
Uploads: 0
Last patch notes read something about fixing typoes on items. If this is the case, then a pre-existing database isn't going to work. May have to clear your LL database to fix the issue.
Last edited by WonderGamer : 11-04-08 at 06:06 PM.
Report comment to moderator  
Reply With Quote
Unread 11-06-08, 01:43 AM  
ToolPunk
An Aku'mai Servant
 
ToolPunk's Avatar

Forum posts: 30
File comments: 9
Uploads: 0
I used LootLink before finding LinksList. LinksList offers so much more that I don't understand how LootLink is still at it's current state. The issue I have now is LinksList has not been updated for 3.0 >.< I just can't stand how clunky LootLink seems compared to LinksList and the whole reason I get these type of addons is to find an item without having to minimize and go to Alla/Armory. Having to build the database kind of destroys the purpose of the addon imo and relying on someone else's, possibly corrupt, database.... >.<. Maybe, since LootLink is kept up to date, the author can get ahold of the other of LinksList and they can compare notes.

I did appreciate LootLink while I used it, thank you.
Report comment to moderator  
Reply With Quote
Unread 12-06-08, 12:29 AM  
JeeBo
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
The search by type returns always 0 results (except Other, there is nearly everything in it) on the german client. What can i do?
Report comment to moderator  
Reply With Quote
Unread 12-30-08, 10:00 AM  
user123456
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Still getting same error when trying to use right click to set a focus (on a Stormwind City Guard if that helps)

12/30 09:56:27.203 Global variable UIDROPDOWNMENU_INIT_MENU tainted by LootLink - Interface\FrameXML\UIDropDownMenu.lua:30 UIDropDownMenu_Initialize()
12/30 09:56:27.203 Interface\FrameXML\LFGFrame.lua:563 LFGFrame_Update()
12/30 09:56:27.203 Interface\FrameXML\LFGFrame.lua:514 LFGFrame_OnEvent()
12/30 09:56:27.203 LFGFrame:OnEvent()
12/30 09:56:27.203 Execution tainted by LootLink while reading UIDROPDOWNMENU_INIT_MENU - Interface\FrameXML\UnitPopup.lua:997 func()
12/30 09:56:27.203 Interface\FrameXML\UIDropDownMenu.lua:568 UIDropDownMenuButton_OnClick()
12/30 09:56:27.203 DropDownList1Button2:OnClick()
12/30 09:56:27.203 An action was blocked because of taint from LootLink - FocusUnit()
12/30 09:56:27.203 Interface\FrameXML\UnitPopup.lua:1181 func()
12/30 09:56:27.203 Interface\FrameXML\UIDropDownMenu.lua:568 UIDropDownMenuButton_OnClick()
12/30 09:56:27.203 DropDownList1Button2:OnClick()
Report comment to moderator  
Reply With Quote
Unread 12-31-08, 01:09 PM  
Telo
A Murloc Raider
AddOn Author - Click to view AddOns

Forum posts: 5
File comments: 24
Uploads: 4
Originally posted by user123456
Still getting same error when trying to use right click to set a focus (on a Stormwind City Guard if that helps)

12/30 09:56:27.203 Global variable UIDROPDOWNMENU_INIT_MENU tainted by LootLink - Interface\FrameXML\UIDropDownMenu.lua:30 UIDropDownMenu_Initialize()
12/30 09:56:27.203 Interface\FrameXML\LFGFrame.lua:563 LFGFrame_Update()
12/30 09:56:27.203 Interface\FrameXML\LFGFrame.lua:514 LFGFrame_OnEvent()
12/30 09:56:27.203 LFGFrame:OnEvent()
12/30 09:56:27.203 Execution tainted by LootLink while reading UIDROPDOWNMENU_INIT_MENU - Interface\FrameXML\UnitPopup.lua:997 func()
12/30 09:56:27.203 Interface\FrameXML\UIDropDownMenu.lua:568 UIDropDownMenuButton_OnClick()
12/30 09:56:27.203 DropDownList1Button2:OnClick()
12/30 09:56:27.203 An action was blocked because of taint from LootLink - FocusUnit()
12/30 09:56:27.203 Interface\FrameXML\UnitPopup.lua:1181 func()
12/30 09:56:27.203 Interface\FrameXML\UIDropDownMenu.lua:568 UIDropDownMenuButton_OnClick()
12/30 09:56:27.203 DropDownList1Button2:OnClick()
This is a Blizzard bug that will be fixed in 3.08. See the second post in this thread for confirmation.
Report comment to moderator  
Reply With Quote
Unread 03-23-09, 12:05 PM  
erogroth
A Cyclonian

Forum posts: 43
File comments: 32
Uploads: 0
I haven't used LootLink in a while. I just never reinstalled it when I got my new computer. I am gonna add it back in today but I remember back in the pre BC days you had a premade database with many items already in it that we could download and add so that we would start off with a pretty good database of the bat. Any chance you can do something like that again. I am sure your database is pretty full at this point. Would it be too much to upload that and provide the download with install instructions for us? Either way thanks for your hard work on all this. Still a great addon after all these years.
Report comment to moderator  
Reply With Quote
Unread 04-19-09, 07:10 PM  
Rahule
A Kobold Labourer

Forum posts: 0
File comments: 8
Uploads: 0
nope, not going to happen

Ya, I liked this one as well. Unfortunantly I wont be able to use it anymore. wowmatrix tells me that they have been blocked from updating this addon. Well, since I have no intentions on changing updaters I guess this is where we part company. Good luck to ya. If you ever decide to allow matrix to once again update your add on for me atuomaticly, Ill add you back to my list of prefered add ons
Report comment to moderator  
Reply With Quote
Unread 04-28-09, 03:40 PM  
Zidomo
A Cliff Giant
 
Zidomo's Avatar

Forum posts: 76
File comments: 1046
Uploads: 0
Re: nope, not going to happen

Originally posted by Rahule
Ya, I liked this one as well. Unfortunantly I wont be able to use it anymore. wowmatrix tells me that they have been blocked from updating this addon. Well, since I have no intentions on changing updaters I guess this is where we part company. Good luck to ya. If you ever decide to allow matrix to once again update your add on for me atuomaticly, Ill add you back to my list of prefered add ons
(Chuckle), it will never happen. Both WoWInterface here as well as Curse have blocked Wowmatrix (and, uh, its not LootLink blocking Wowmatrix). That lame program uses up those sites bandwidth without authorization and without paying for it via ads or anything else.

BTW, LootLink hasn't been updated since October 2008; any particular reason you need to "update" it?

So good luck getting addons if you can't handle the very simple task of downloading/installing mods manually. And/or keeping track of what's updated with your Favorites list. Or by using the (incredibly simple) WoWInterface downloader or Curse downloader. Its not hard, really . So "good luck to ya".

------------------

As to LootLink itself in WoW 3.1.x, one thing have noticed. Random disconnections from the server opening the character screen and/or during instance runs after the 3.1 patch hit. I don't use DeadlyBossMods (known to have had problems).

Disconnections that are identical to what happens when you try to link an item in the LootLink database that has not been seen on the server yet. The disconnects happen without linking anything in chat. I have not narrowed it down to LootLink yet, but may be worth looking at. Chat filters & link processing has changed in WoW since the last version of this was released.

Another problem: LootLink v3.02.1 (USEnglish client/server) + Auctioneer 5.4.4157 (latest release) using the standard AH window, not Auctioneer's option for a modified one.

"/lootlink scan" and then open the AH window. Before the WoW 3.1 patch, it scanned without issue and let you know in the AH window via text what page it was scanning. Currently, that doesn't happen. It shows page upon page of items its scanning, but never lets you know its progress or when its done.
Report comment to moderator  
Reply With Quote
Unread 05-10-09, 08:25 AM  
brunbär
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
LootLink (and Elkano's ItemDB) are definitely responsible for certain disconnects for me - if I disable them all is fine and dandy, if I enable either I get "retrieving item information" while mousing over empty bank slots, which leads to disconnects when I click the bank slot (eg. when I move an item there, but also just from left-clicking the slot for the sake of it)
Report comment to moderator  
Reply With Quote
Unread 09-10-09, 02:26 PM  
Digital
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Re: Re: nope, not going to happen

Originally posted by Zidomo
(Chuckle), it will never happen. Both WoWInterface here as well as Curse have blocked Wowmatrix (and, uh, its not LootLink blocking Wowmatrix). That lame program uses up those sites bandwidth without authorization and without paying for it via ads or anything else.

BTW, LootLink hasn't been updated since October 2008; any particular reason you need to "update" it?

So good luck getting addons if you can't handle the very simple task of downloading/installing mods manually. And/or keeping track of what's updated with your Favorites list. Or by using the (incredibly simple) WoWInterface downloader or Curse downloader. Its not hard, really . So "good luck to ya".

2 things here;

First, wowmatix extended an offer to pay their bandwidth costs, and/or host the files on their own server (which they now do with a crap load of mods)... to which wowinterface refused to comment and curse got into a public argument about it, making threats. Mod creators have the option to allow wowmatrix to host the files as well, simply making life easier for their users. Disagreeing to is either ignorance of the system, or worries about some form of income on the mod. (Edit: Or, a missing mod developer)

Second, I'm not about to spend an hour a day checking these addons. I have over 60 myself, and even saying a single minute to check them means an hour of my playtime... versus a program that checks it for me and ensures they are up to date. Even every week, hell every MONTH that's unnessisary wasted time. If I had one or two addons, sure... but 60+?

And I know this is an old post, was looking up an addon and saw this stupidity, had to say something.
Last edited by Digital : 09-10-09 at 02:27 PM.
Report comment to moderator  
Reply With Quote
Unread 11-16-09, 11:11 PM  
Zidomo
A Cliff Giant
 
Zidomo's Avatar

Forum posts: 76
File comments: 1046
Uploads: 0
Originally posted by Digital
And I know this is an old post, was looking up an addon and saw this stupidity, had to say something.
You just gotta love flyby single-post flamers who "have to say something" .

I'll direct those people who want far more valuable responses than those of a flyby flamer to this forum subject: WoWInterface and Curse working together to help protect authors and other site-users.

Again: WoWInterface downloader (new link) or Curse downloader. 5 minutes a day, tops, no matter how many mods you run.
Report comment to moderator  
Reply With Quote
Unread 12-10-09, 06:34 AM  
Zidomo
A Cliff Giant
 
Zidomo's Avatar

Forum posts: 76
File comments: 1046
Uploads: 0
After over a year of no issues, LootLink v3.02.1 is bugged in WoW 3.3.0 live.

USEnglish client/server, loot database (saved variables file) carried over from last logon in 3.2, the following error is thrown up at logon:

Code:
["message"] = {
                "LootLink-350\\LootLink.lua:2521: hooksecurefunc(): QuestFrameItems_Update is not a function\nLootLink-350\\LootLink.lua:2521: in function `LootLink_OnLoad'\n<string>:\"*:OnLoad\":1: in function <[string \"*:OnLoad\"]:1>\n\nLocals:|r\nself = LootLinkFrame {\n 0 = <userdata>\n}\nindex = nil\nvalue = nil\nremainingSetFunctions = <table> {\n 1 = \"SetBuybackItem\"\n 2 = \"SetCraftItem\"\n 3 = \"SetHyperlink\"\n 4 = \"SetInboxItem\"\n 5 = \"SetMerchantCostItem\"\n 6 = \"SetMerchantItem\"\n 7 = \"SetSendMailItem\"\n 8 = \"SetTradeSkillItem\"\n}\nChatMessageTypes = <table> {\n 1 = \"CHAT_MSG_SYSTEM\"\n 2 = \"CHAT_MSG_SAY\"\n 3 = \"CHAT_MSG_TEXT_EMOTE\"\n 4 = \"CHAT_MSG_YELL\"\n 5 = \"CHAT_MSG_WHISPER\"\n 6 = \"CHAT_MSG_PARTY\"\n 7 = \"CHAT_MSG_GUILD\"\n 8 = \"CHAT_MSG_OFFICER\"\n 9 = \"CHAT_MSG_CHANNEL\"\n 10 = \"CHAT_MSG_RAID\"\n 11 = \"CHAT_MSG_LOOT\"\n}\nINVENTORY_SLOT_LIST = <table> {\n 1 = <table> {\n }\n 2 = <table> {\n }\n 3 = <table> {\n }\n 4 = <table> {\n }\n 5 = <table> {\n }\n 6 = <table> {\n }\n 7 = <table> {\n }\n 8 = <table> {\n }\n 9 = <table> {\n }\n", -- [1]
                " 10 = <table> {\n }\n 11 = <table> {\n }\n 12 = <table> {\n }\n 13 = <table> {\n }\n 14 = <table> {\n }\n 15 = <table> {\n }\n 16 = <table> {\n }\n 17 = <table> {\n }\n 18 = <table> {\n }\n 19 = <table> {\n }\n 20 = <table> {\n }\n 21 = <table> {\n }\n 22 = <table> {\n }\n 23 = <table> {\n }\n}\nLootLink_ScanQuest = <function> defined @Interface\\AddOns\\LootLink\\LootLink.lua:2129\n\n  ---", -- [2]
            },
            ["type"] = "error",
            ["session"] = 16,
            ["counter"] = 1,
        }, -- [4]
Report comment to moderator  
Reply With Quote
Unread 12-14-09, 01:46 PM  
Zidomo
A Cliff Giant
 
Zidomo's Avatar

Forum posts: 76
File comments: 1046
Uploads: 0
Originally posted by Zidomo
After over a year of no issues, LootLink v3.02.1 is bugged in WoW 3.3.0 live.
To work around this bug (not fix it), go into LootLink.lua and comment out line #2521. After doing so, no more logon errors.

Whether or not you do that to work around the logon bug, LootLink can no longer save items out of the quest (reward) window in WoW 3.3.

For those that need more detail:

1) head to line #2521:
Code:
hooksecurefunc("QuestFrameItems_Update", LootLink_ScanQuest);
2) then comment it out so it looks like the following:
Code:
-- hooksecurefunc("QuestFrameItems_Update", LootLink_ScanQuest);
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: