Download
(438 Kb)
Download
Updated: 01-25-14 01:34 PM
Pictures
File Info
Compatibility:
Siege of Orgrimmar (5.4)
Updated:01-25-14 01:34 PM
Created:unknown
Downloads:16,635
Favorites:190
MD5:
Categories:TradeSkill Mods, Auction House & Vendors, Bags, Bank, Inventory, Data Mods, Data Broker
5.4
TradeSkillInfo  Popular! (More than 5000 hits)
Version: 2.2.15
by: Ethan Centaurai, wmrojer
TradeskillInfo is an addon that gives you all the information that you need about tradeskills - including the ones that your character cannot craft.

It can add the following information to the tooltip of an item:
  • What tradeskills it is used in, and how many different recipes for that tradeskill it is used in.
  • Show you where the item comes from. Vendor, dropped, disenchanted or crafted.
  • Show who of your chars can use the item.

It can add the following information to the tooltip for recipes and crafted items:
  • If any of your chars knows it already.
  • If any of your chars can learn it now.
  • If any of your chars will be able to learn it later.
  • Where it comes from. Vendor bought, quested, dropped or crafted.

In the tradeskill craft window it will show:
  • At what skill levels the recipe will shift to a different difficulty level. 120/80/60/40 would mean it's learnable at 40, it will be yellow at 60, green at 80 and grey at 120.
  • The cost of the combine (auctioneer or vendor prices), how much the result sells for to a vendor and the profit/loss.

TradeskillInfo also has it's own UI. It is opened with "/tsi menu" or by binding a key to it in the keybindings menu.

QuickSearch an item in the inventory will open the UI and show all recipes that use that item. QuickSearch key-mouse combination is configurable. Defaults to Shift-RightClick.

RightClicking an reagent icon in the TradeskillInfoUI with the AuctionFrame open will do a search for that reagent in the auction house.

Shift-Click on the recipe name in the list (to the left) with the chatbox open will paste the complete recipe there. (To tell your guildies whats needed to make that uber item)

In the UI you can browse all tradeskills in the game.
  • Filter what tradeskills to show
  • Filter what recipes to show
    • Player known
    • Player learnable
    • Player will be able to learn
    • Alt known
    • Alt learnable
    • Alt will be able to learn
    • Unavailable
  • Freetext search on recipe name and reagent names.

For every recipe it will show:
  • If the it is learned from a recipe, it will show the source of the recipe. Dropped, Vendor bought, quested or faction vendor.
  • What skill level is required, and specialization.
  • Who of your chars knows the recipe.
  • Who of your chars can learn the recipe.
  • Who of your chars will be able to learn the recipe.
  • At what skill levels the recipe will shift to a different difficulty level. 40/60/80/120 would mean it's learnable at 40, it will be yellow at 60, green at 80 and grey at 120.
  • The cost of the combine (both auctioneer and vendor prices), how much the result sells for to a vendor and the profit/loss.

Recipe names are color coded.
  • White: Player knows
  • Light Green: Player can learn
  • Yellow: Player will be able to learn
  • Grey: Alt knows
  • Dark Green: Alt can learn
  • Orange: Alt will be able to learn
  • Red: Unavailable to all your chars

For items not in the local cache of the WoW client, the icon is "?". Clicking on that icon will try and lookup the item.

It also has a graphical configuration screen that is opend with /tsi config or by binding a key to it in the Keybindings menu.
------------------------------------------------------------------------
r643 | ethancentaurai | 2014-03-02 21:00:26 +0000 (Sun, 02 Mar 2014) | 1 line
Changed paths:
A /tags/v2.2.15 (from /trunk:642)

Created tag v2.2.15
------------------------------------------------------------------------
r642 | ethancentaurai | 2014-02-20 00:00:13 +0000 (Thu, 20 Feb 2014) | 1 line
Changed paths:
A /trunk/Data/Data.lua

Upload empty dummy file in preparation for upcoming database changes.
------------------------------------------------------------------------
r641 | ethancentaurai | 2014-02-19 23:53:59 +0000 (Wed, 19 Feb 2014) | 1 line
Changed paths:
M /trunk/TradeskillInfo.lua

Minor hooking code cleanups.
------------------------------------------------------------------------
r640 | ethancentaurai | 2014-02-19 02:11:35 +0000 (Wed, 19 Feb 2014) | 1 line
Changed paths:
M /trunk/TradeskillInfo.lua

No longer looks for TradeSkillHD during ADDON_LOADED events.
------------------------------------------------------------------------
r639 | ethancentaurai | 2014-02-19 01:42:50 +0000 (Wed, 19 Feb 2014) | 1 line
Changed paths:
M /trunk/TradeskillInfo.lua

Removed TradeSkillHD hook as it is no longer needed.
------------------------------------------------------------------------
Optional Files (0)


Archived Files (7)
File Name
Version
Size
Author
Date
2.2.12
446kB
Ethan Centaurai
01-12-14 09:09 AM
2.2.10
446kB
Ethan Centaurai
03-27-13 04:04 AM
2.2.8
452kB
Ethan Centaurai
03-07-13 06:59 AM
2.2.8
450kB
Ethan Centaurai
02-21-13 10:52 AM
2.2.7
453kB
Ethan Centaurai
11-28-12 03:20 AM
2.2.5
441kB
Ethan Centaurai
11-15-12 08:53 AM
2.2.4
443kB
Ethan Centaurai
09-20-12 09:45 AM


Post A Reply Comment Options
Unread 01-26-07, 09:32 PM  
askjosh
A Murloc Raider

Forum posts: 7
File comments: 26
Uploads: 0
Please upgrade the library, Thank you.

Please upgrade the Library so that we can all benefit from the info on the new crafts.

Thank You.
askjosh is offline Report comment to moderator  
Reply With Quote
Unread 01-22-07, 01:30 PM  
Stavmar
A Kobold Labourer

Forum posts: 1
File comments: 35
Uploads: 0
Is the tradeskill library going to be upgraded. It is working great for me in BC but I would like to have all the new recipies and crafting information at my fingertips again.

Do you think this might happen?

Thank you for the great addon.
Stavmar is offline Report comment to moderator  
Reply With Quote
Unread 01-01-07, 06:01 PM  
JerseyMonkey
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
Re: Disenchant requires Enchanting(xx)

Whenever I open my Tradeskill's window, be it Alchemy window or my alts Leatherworking window, I get a huge spam in my chat window saying
"Tradeskill info -Ace2-: UpdateKnownTradeskillRecipes id=nil, link=nil type=nil"
Which spams my entire chat, which gets annoying because I cain't even go backwards and find out what someone said.

Is there anything I can do to fix this, like if i'm the only one with the issue, if I could reset the mod to fix it?
JerseyMonkey is offline Report comment to moderator  
Reply With Quote
Unread 12-31-06, 12:39 PM  
LaoTseu
A Cyclonian
 
LaoTseu's Avatar
AddOn Author - Click to view AddOns

Forum posts: 45
File comments: 65
Uploads: 9
Disenchant requires Enchanting(xx)

Hi, I love TradeSkillInfo. I also use CharacterInfo and I'm very found of the Bank: x notes when you look at reagent or stuff on AH. Great job!

Another think I like a lot is the fact that if I press the Disenchant button, I get the "Disenchant requires Enchanting(xx)" message when I mouse-over and disenchantable item. Very useful with the latest patch.

One request: could you make an option to have this displayed at all time, not just when pressing the Disenchant button? Or you could tell me where in your code this is done and I could just hack my copy of TradeSkillInfo. You choice :-).

Thanks in advance.
LaoTseu is offline Report comment to moderator  
Reply With Quote
Unread 12-09-06, 05:22 PM  
Zidomo
A Cliff Giant
 
Zidomo's Avatar

Forum posts: 76
File comments: 1049
Uploads: 0
Originally posted by wmrojer



TradeskillInfo will never show a recipe name in the tooltip. It should however show a "Usable By:" line indicating who can use the recipe and how many recipes that char can use it for. To see what recipes do a quick search. (Shift/Control/Alt - Left/Right click)

Is it the "Usable By:" line that isn't showing on your other chars?

It's not that easy to see what a reagent is used in when your tradeskill window has 10+ pages of recipes.
My mistake. It was Mendeleev yet again bringing up something I was unaccustomed to seeing without MasterTradeSkills active (the recipe names).

Its not really a "quick" search, though...you have to bring up the TSI window (overlapping your UI), do the search, then close the window.

As to finding what a reagent is used for in the standard tradeskill windows, cgCrafty makes it quick & painless.

Originally posted by wmrojer

Not going to happen. Since there are reagents that are used in lots of recipes (and the difficulty varies with character) it would just fill up the tooltip. (Max 30 lines allowed.) Recipe names and difficulty are available through quick search in the UI.

I don't see that showing the recipe name is all that useful anyway. You still need to see what other reagents the recipe takes to know if your char actually can make it anyway, and to see the item made to know if you want to make it.
Well, MasterTradeSkills is a popular mod, so there is a market out there for that kind of information. It has an adjustable number of lines for the tooltip to avoid the line problem.

No, you don't need to see reagents or anything to tell if a character can make the recipe. MasterTradeSkills has a choice of showing you the skill level or the character(s) that know the recipe for the item. To see if its an item you want to make, just look it up...in the TradeSkill info window .

But I know what you are saying about the usefulness of that. With the limited number of tooltip lines available, it may (or may not be) useful to implement.
Last edited by Zidomo : 12-09-06 at 05:23 PM.
Zidomo is offline Report comment to moderator  
Reply With Quote
Unread 12-09-06, 02:59 PM  
Jaim Sandar
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 358
Uploads: 1
TradeSkillInfoUI error

TradeSkillInfo seems to be working, but when I try to load the configuration menu with /tsi menu, I get an error. Here is the dump from BugSack:

[2006/12/09 12:18:35-141-x1]: FrameXML\ChatFrame.lua:3008: AceConsole-2.0: AceConsole-2.0: Option handler "UI_Toggle" not found.
<in C code>: in function `error'
AceLibrary\AceLibrary.lua:84: in function `error'
AceConsole-2.0\AceConsole-2.0.lua:1140: in function <...\SilverDragon\Libs\AceConsole-2.0\AceConsole-2.0.lua:936>
AceConsole-2.0\AceConsole-2.0.lua:1715: in function `value'
FrameXML\ChatFrame.lua:3008: in function `ChatEdit_ParseText'
FrameXML\ChatFrame.lua:2734: in function `ChatEdit_SendText'
FrameXML\ChatFrame.lua:2756: in function`ChatEdit_OnEnterPressed'
<string>:"ChatFrameEditBox:OnEnterPressed":2: in function <[string "ChatFrameEditBox:OnEnterPressed"]:1>

I have the download from wowinterface that is named as r19423, and the TradeSkillInfoUI module looks like it is supposed to be r19422, but the toc says it is r19161.
I downloaded TradeSkillInfoUI r19422 from wowace, and it also says r19161 in the toc.

Note the reference in the Bugsack dump to SilverDragon. I removed the libs folder from the SilverDragon AddOn, but then I got a similar error with reference to Sanity2. I removed the libs folder from Sanity2, and the TSI menu works, but I get an error with Sanity2 about a TableTop library missing. So I moved the TableTop library back into the Sanity2 libs folder and everything is happy.

Is all this normal with ACE2 AddOns? What a pain!
Last edited by Jaim Sandar : 12-09-06 at 03:00 PM.
Jaim Sandar is offline Report comment to moderator  
Reply With Quote
Unread 12-09-06, 12:14 AM  
lmtuxinc
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
When i try to link and item from the reagents panel such as a copper bar it goes in to the chat as "|H[Copper Bar][Copper Bar]" which causes the error "Interface\FrameXML\ChatFrame.lua:2745: Invalid escape code in chat message"

i only have this addon loaded when that occurs.

also as a suggestion, could you add another sort type dropdown like they have in the tradeskill box. so if someone just wants to see all the tailoring chestpieces they can make for an example, its easy and you dont have to look through them all to find that type.

cant you use the same dropdowns that are in the blizzard tradeskill windows for that?
lmtuxinc is offline Report comment to moderator  
Reply With Quote
Unread 12-05-06, 01:22 AM  
askjosh
A Murloc Raider

Forum posts: 7
File comments: 26
Uploads: 0
RE: naxx gear

I currently have 2 of the new patterns

[Glacial Gloves] = [Frozen Rune] x5 [Bolt of Runecloth] x4 [Essence of Water] x4 [Ironweb Spider Silk] x4

[Glacial Wrists] = [Frozen Rune] x4 [Bolt of Runecloth] x2 [Essence of Water] x2 [Ironweb Spider Silk] x4

You might want to take a look at an addon called cqCrafty and barrow some of his code for learning new crafts, his wonderful addon hooks into all the tradeskill windows and even works with the enchanting window.

anyways his addon is able to link the item and mats required into any channel or whisper that you want to send. So it stands to reason that you could also use his code to gather all the details you need to automatically import new crafts that are learned into your addon and then we could upload or email our saved variables with the new crafts to you, and you could then merge them together and release a compiled database of all known crafts.

If you can implement this into your addon it would allow us to help contribute somthing back to your awesome addon :-)

oh and you can find cqCrafty's addon here at http://www.wowinterface.com/download...-cgCrafty.html
askjosh is offline Report comment to moderator  
Reply With Quote
Unread 12-03-06, 07:47 PM  
wmrojer
A Deviate Faerie Dragon
 
wmrojer's Avatar
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 73
Uploads: 5
Re: Still missing some trade skills

Originally posted by askjosh
I am currently in Naxx right now and there is a master tradeskill NPC in a Cage that will train anyone with a master skill how to craft some new Frost Resist Gear. this gear does not show up in Trade Skill Info.

Would it be possible to have it learn new crafts and alert us so that we can like email you the saved variable an then you can import those crafts into the addon for the next update ?
The Naxx equipment, is it the Glacial/Polar/Icy Scale/Icebane that all uses Frozen Runes?

It would be possible to get most of the needed information from a char that knows a recipe, except skill required and specialization. But there is no such functionality in the mod at the moment. I haven't descided how I'm going to do with the new stuff that comes out with TBC. I have some 'gathering' routines that I have run on the beta server, but I haven't been able to get all the information I need to automaticaly create what I need.
wmrojer is offline Report comment to moderator  
Reply With Quote
Unread 12-03-06, 07:34 PM  
askjosh
A Murloc Raider

Forum posts: 7
File comments: 26
Uploads: 0
Still missing some trade skills

I am currently in Naxx right now and there is a master tradeskill NPC in a Cage that will train anyone with a master skill how to craft some new Frost Resist Gear. this gear does not show up in Trade Skill Info.

Would it be possible to have it learn new crafts and alert us so that we can like email you the saved variable an then you can import those crafts into the addon for the next update ?
askjosh is offline Report comment to moderator  
Reply With Quote
Unread 12-03-06, 09:14 AM  
theeo123
A Murloc Raider
 
theeo123's Avatar

Forum posts: 6
File comments: 9
Uploads: 0
slight bug/annoyance
when I goto a vendor i often shift+click to buy multiples of an item , this causes the Skill browser to open
now i know that you can change this by re-assigning the key binding, just suggesting you might want to use a different default bind.
theeo123 is offline Report comment to moderator  
Reply With Quote
Unread 12-03-06, 03:29 AM  
wmrojer
A Deviate Faerie Dragon
 
wmrojer's Avatar
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 73
Uploads: 5
--Make the new note-showing-recipe-vendors optional (on/off). Or modular so it doesn't have to load.
It's optional in the tooltip. I'll make it optional in the UI also.

I currently use Fizzwidget's AdSpace for that info. Your addition of coordinates is great, but its lacking the vendor cost. Vendor cost is a higher priority than knowing exactly where to find the vendor in-game, at least for me (exact location can be looked up in Thott/Allakhazam).
Recipe cost should be covered by your regular "item vendor price" mod, but i'll see if I can put it in.

--The "Used in" info lines here only seem to appear when you mouse over a reagent...when the character who can actually make use of the reagent is looking at it.

The info for what recipes the reagent is for doesn't show up on other characters. The "Used in...Engineering (15), Alchemy (10)..." (etc.) lines show up on other characters, but not the recipe names.

It really limits the usefulness of The "Used in" recipe names if they aren't visible on all characters. For the single applicable character, you can instead just open the tradeskill window to see what a reagent is used in. As such, still have to use MasterTradeSkills here.
TradeskillInfo will never show a recipe name in the tooltip. It should however show a "Usable By:" line indicating who can use the recipe and how many recipes that char can use it for. To see what recipes do a quick search. (Shift/Control/Alt - Left/Right click)

Is it the "Usable By:" line that isn't showing on your other chars?

It's not that easy to see what a reagent is used in when your tradeskill window has 10+ pages of recipes.

Really hope we can get the recipes names to show on other characters.
Not going to happen. Since there are reagents that are used in lots of recipes (and the difficulty varies with character) it would just fill up the tooltip. (Max 30 lines allowed.) Recipe names and difficulty are available through quick search in the UI.

I don't see that showing the recipe name is all that usefull anyway. You still need to see what other reagents the recipe takes to know if your char actually can make it anyway, and to see the item made to know if you want to make it.

Nice work otherwise.
Thanks
wmrojer is offline Report comment to moderator  
Reply With Quote
Unread 12-02-06, 05:07 PM  
Zidomo
A Cliff Giant
 
Zidomo's Avatar

Forum posts: 76
File comments: 1049
Uploads: 0
Originally posted by wmrojer
@Zidomo:
I've been having problems updating the SVN. For some unknown reason TradeskillData.lua wasn't updated to the SVN, TortoiseSVN didn't notice it was changed. Fix now, so try http://www.wowace.com/files/Tradeski...nfo-r18248.zip. I think it will fix all your problems.

I will update this site later today.
Yep, updated after you did and it all works again.

A couple requests:

--Make the new note-showing-recipe-vendors optional (on/off). Or modular so it doesn't have to load.

I currently use Fizzwidget's AdSpace for that info. Your addition of coordinates is great, but its lacking the vendor cost. Vendor cost is a higher priority than knowing exactly where to find the vendor in-game, at least for me (exact location can be looked up in Thott/Allakhazam).

--The "Used in" info lines here only seem to appear when you mouse over a reagent...when the character who can actually make use of the reagent is looking at it.

The info for what recipes the reagent is for doesn't show up on other characters. The "Used in...Engineering (15), Alchemy (10)..." (etc.) lines show up on other characters, but not the recipe names.

It really limits the usefulness of The "Used in" recipe names if they aren't visible on all characters. For the single applicable character, you can instead just open the tradeskill window to see what a reagent is used in. As such, still have to use MasterTradeSkills here.

Really hope we can get the recipes names to show on other characters.

Nice work otherwise.
Last edited by Zidomo : 12-03-06 at 12:43 AM.
Zidomo is offline Report comment to moderator  
Reply With Quote
Unread 11-28-06, 12:31 AM  
wmrojer
A Deviate Faerie Dragon
 
wmrojer's Avatar
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 73
Uploads: 5
@Zidomo:
I've been having problems updating the SVN. For some unknown reason TradeskillData.lua wasn't updated to the SVN, TortoiseSVN didn't notice it was changed. Fix now, so try http://www.wowace.com/files/Tradeski...nfo-r18248.zip. I think it will fix all your problems.

I will update this site later today.
wmrojer is offline Report comment to moderator  
Reply With Quote
Unread 11-27-06, 08:51 PM  
Zidomo
A Cliff Giant
 
Zidomo's Avatar

Forum posts: 76
File comments: 1049
Uploads: 0
Upgraded to the latest SVN version (r18205 & TSI UI r18207). Nice job on the fixes!

But I log on. Did not delete my former TradeskillInfoUI.lua & TradeskillInfo.lua files before or after upgrading. Adjusted "Used by:" to on (as opposed to the former off) to see if I can really live without the gigantic MasterTradeSkills/ReagentData. Then open up a profession window (cooking) via SkillsPlusFu. Mouse over skills in the window scrolling down to one I'm looking for and the following error pops up:
TradeskillInfo\\TradeskillInfo.lua:397: attempt to index field `specialcases' (a nil value)
This has never occurred before.

Next, open up my Alchemy window, then close it. Then, pull up the TradeskillInfo UI window (/tsi menu). All Alchemy recipes are colored green and are listed as "Learnable by: (character name)(300):", instead of properly coloring & showing the ones already learned.

So delete the saved variables files and try again.

Log on 300 enchanter. Open up the cooking tradeskill window. Error message occurs again exactly as described above. Open up enchanting window. Then open up the TSI menu and scroll down to enchanting recipes. Same problem as above: all enchanting recipes are colored green and are listed as "Learnable by: (character name)(300)", instead of properly coloring & showing the ones already learned.
Last edited by Zidomo : 11-27-06 at 08:52 PM.
Zidomo is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.