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,671
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 10-19-06, 05:14 AM  
Zidomo
A Cliff Giant
 
Zidomo's Avatar

Forum posts: 76
File comments: 1049
Uploads: 0
Great Ace2 memory-saving idea!

Its not ideal yet. As of this build it looks like a complete replacement of Component, no replacement of Fizzwidget's AdSpace or Recipe Radar (but as you note, those mod's info is not a design goal of this mod), a semi-replacement of Recipe Book, no replacement of Fizzwidget's Reagent Cost & no replacement of Master Trade Skills (see below).

With the yet to be implemented "[Show who of your chars can use the item, and the difficulty level of those recipes]", to get that info we still need to use Master Trade Skills (MTS) and its unfortunate dependency Reagent Data (which is not updated any more). MTS is a "deluxe" version of Reagent Info which shows in item tooltips exactly what specific recipes in all tradeskills an item is used for. A well as a choice of showing either what character can use the recipe or what skill level number the recipe is for.

Further questions/comments:

--Recipe Book also color codes recipes in the AH that a character (& alts) already knows. Does TradeskillInfo do this yet?

--Its not important to me personally, but RecipeBook also collects recipe info from your characters on other realms. Does or will ReagentInfo allow this?

--It is stated that it shows if a recipe is vendor-bought. You don't, though (as you state), provide the same info that Fizzwidget's AdSpace does. As in providing vendor prices for virtually all recipes available from vendors (including limited-supply ones), as well as which vendors sell them. That info is absolutely invaluable for saving money without having to pull up Thottbot/Allakhazam every time you see a recipe on the AH. Its fairly compact with its memory usage too, unlike Recipe Radar which uses a massive ton of it (thanks to its included maps, etc.). A function for providing AdSpace/Recipe Radar text info (only) into this may or may not be something to consider adding.

Question related to that: do you know if TradeskillInfo's tooltip info plays nicely with AdSpace's tooltip info (one doesn't override the others)?

--As its currently implemented, the "Reagents" info this has in the tradeskill frame (similar to what Component provides) isn't particularly useful. Vendor pricing for items only available from drops/crafting/AH-buying means nothing. So hoping we can see your planned auction values soon. And hoping that when that is implemented, it can use AH data from both Auctioneer & KC_Items. Yes, Auctioneer is a bloated piggy, but KC_Items doesn't yet have enough of its functionality to be considered an adequate replacement (here and for many others, anyway).

What I have long preferred over Component's auction reagent pricing in that frame area is Fizzwidget's ReagentCost (as mentioned above). It works in all tradeskill frames, including enchanting. I will be continuing to use this until you implement auction reagent pricing.

One question: is there an option in your GUI (or command line) to disable the "Reagents:" line in the tradeskill window? It doesn't appear in your TradeskillInfoUI screenshot that that option is present. Such an option was added to Component long ago (at my urging, among other people's) so that folks could choose to use ReagentCost instead. ReagentCost shows up in the exact same place in the tradeskill window as your "Reagent:" line (and Component's similar line) and likely won't work if you don't have an option in your mod to turn the info off.

--It would be cool if you could provide a summary of your chat commands in the item description. Had to search through TradeskillInfo.lua to find them. Not all users will be able to do that.

Looking very forward to future development of this.
Last edited by Zidomo : 10-19-06 at 05:16 AM.
Zidomo is offline Report comment to moderator  
Reply With Quote
Unread 10-19-06, 07:04 PM  
wmrojer
A Deviate Faerie Dragon
 
wmrojer's Avatar
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 73
Uploads: 5
Thanks Zidomo.

This was exactly the type of feedback I was looking for when posting my addon as early in the development process is it is. I've just been working on this addon for about a week.

As you pointed out it still lacks alot of functionality. Some I'm aware of, and some I will need others to point me to

To answer your questions:
TradeskillInfo does not yet color recipes in the auction house. Just show information in the tooltip.

It should playe nicely with Fizzwidgets all addons. I still use some of them my self. They
aren't my first priority to replace since they are pretty well written.

When support for auction prices goes in I will support Actioneer, KC_Items and WoWEcon. (I got the code for them already in my GarbageFu addon)

No. There is yet not an configuration UI, just the command line. By the way '/ace list all' will tell you the command line switch. :P /TradeskillInfo or /TSI for short, will be putting that and alot of other stuff in the description later.
wmrojer is offline Report comment to moderator  
Reply With Quote
Unread 10-23-06, 09:07 PM  
Lazlo Daggerdale
A Murloc Raider
AddOn Compiler - Click to view compilations

Forum posts: 5
File comments: 5
Uploads: 3
First off Awsome !
I was realy looking for and addons that show me the Mats needed to creat something in other trades without having to bug everyone. I use EnchantMe to see the mats I need to enchant something and if I have them Then I try to find an Enchanter ;-)

;-) that all for now keep up the great work
Last edited by Lazlo Daggerdale : 10-23-06 at 09:07 PM.
Lazlo Daggerdale is offline Report comment to moderator  
Reply With Quote
Unread 10-24-06, 04:24 PM  
NavyFC
A Murloc Raider

Forum posts: 9
File comments: 44
Uploads: 0
Great start!

One feature requrest/ inquiry: Does or will TSI tell me when my banked recipes are usable on tradeskill level up? RB prints to the chat window when my new tradeskill level supports learning banked recipes. I find this feature very useful to eliminate unnecessary trips to the bank.

Keep up the great work!
Last edited by NavyFC : 10-24-06 at 04:24 PM.
NavyFC is offline Report comment to moderator  
Reply With Quote
Unread 10-27-06, 12:15 PM  
Shabazza
A Kobold Labourer

Forum posts: 1
File comments: 50
Uploads: 0
Hi,

...Shift-RightClick and item to search for recipes that use that item......

Can i configure the key for this function ? Shift+RightClick is used by MailTo for Massmail...

Regards, Sha
Shabazza is offline Report comment to moderator  
Reply With Quote
Unread 10-27-06, 09:12 PM  
Farook
A Molten Giant
 
Farook's Avatar

Forum posts: 595
File comments: 113
Uploads: 0
Though I'm quiet satisfied with my tradeskill-addons (RD, , RI, MTS, ...) I have to say, this sounds great, and I have to test it.

Just a short question about it:
This works trouble-free on german clients as well, right?
__________________
Farook is offline Report comment to moderator  
Reply With Quote
Unread 10-29-06, 11:39 AM  
wmrojer
A Deviate Faerie Dragon
 
wmrojer's Avatar
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 73
Uploads: 5
@Shabazza: I'm planning on making the search combination configurable. It's difficult to find a free combination.
TradeskillInfo will check if the item that is clicked is an tradeskill reagent, and if it is it will do a search for it, otherwise it will just pass that click on to the next addon that has hooked that function.

@Farook: I'm afraid that TradeskillInfo in it's current state will not work very well in languages other then english, if it even works at all. Even thou it mainly works with itemid's I had to include all item names. This is because of blizzards restriction on GetItemInfo for items not in the local cache. So to make it work for other languages I would have to have the names of all tradeskill items (all 1413 of them) plus names of tradeskills and specilizations in that language.
wmrojer is offline Report comment to moderator  
Reply With Quote
Unread 10-29-06, 01:07 PM  
possumboy
A Murloc Raider

Forum posts: 4
File comments: 9
Uploads: 0
Problems

This looks like a fantastic mod, just the thing I was looking for to avoid having to alt-tab out of WoW all the time whilst TSing =)

I havent been able to get this to work yet, as I am a noob when it comes to addons for WoW. Here is the message it throws up:

Error: AceAddon: AceOO-2.0: Library "AceHook-2.0" does not exist.

I haveDLed AceGUI and Ace, and placed them in my addons folder in the WoW directory. I have tried reading stuff up on wowace.com, but I am struggling to get my head around it tbh. I found a tutorial about .lua, .xml & .toc files but I'm not clear as to where to put them.

Any help would be greatly appriciated.
possumboy is offline Report comment to moderator  
Reply With Quote
Unread 10-29-06, 11:26 PM  
askjosh
A Murloc Raider

Forum posts: 7
File comments: 26
Uploads: 0
Awesome addon :-)

Okay so i checked it out and your addon is sweet :-)

I do have a few requests tho. First can you make the search so that its not case sensitive. Second can you make the list on the left side linkable in chat, and last I know that wow will kick you offline if you try to link an item that has not been seen on a server, but on a mature server like mine that would not really be an issue, so would it be possible to have it scan a trade skill and gather all the info. if it does crash then its our own fault for running the scan, but if it doesnt then we will have a complete list of all items for that trade skill.

keep up the great work man :-)
askjosh is offline Report comment to moderator  
Reply With Quote
Unread 10-30-06, 04:18 AM  
Zidomo
A Cliff Giant
 
Zidomo's Avatar

Forum posts: 76
File comments: 1049
Uploads: 0
Originally posted by wmrojer
@Shabazza: I'm planning on making the search combination configurable. It's difficult to find a free combination.
TradeskillInfo will check if the item that is clicked is an tradeskill reagent, and if it is it will do a search for it, otherwise it will just pass that click on to the next addon that has hooked that function.
OK, that's how you designed it (as of r14946), but can we please have a change in the design? Either to have user-configurable key combinations or get rid of the shortcuts altogether.

MailTo uses SHIFT-rightclick to mass mail (well, sort of mass mail). MailTo is also incompatible with Gmail & BulkMail, so cannot use those instead for bulk-mailing. As those don't provide time-till-return-or-deletion or time-till-delivery info, they aren't replacements for MailTo (which is too bad).

There are many, many times when I want to SHIFT-click reagent items to quickly send to mules (or guildmates/friends) with MailTo. Having the TradeskillInfo search window open instead really adds to the inconvenience & time it takes to mail stuff.

So please remove/change it. In the meantime, commenting out lines 557-564 in TradeskillInfo.lua (as of r15512) seems to disable the right-clicking w/o a problem.

EDIT: it appears commenting out those lines above in fact creates a logon error. So am back to Recipe Book & Component until the SHIFT-rightclick of this mod is eliminated or changed.
Last edited by Zidomo : 10-30-06 at 05:46 PM.
Zidomo is offline Report comment to moderator  
Reply With Quote
Unread 10-30-06, 12:33 PM  
NorthernPlato
A Deviate Faerie Dragon

Forum posts: 17
File comments: 26
Uploads: 0
I'm loving this so far! I've disabled Recipe Book and mildly miss the AH recipe colouring function, but I see in your notes that you plan on adding that function. Can't wait to see it implemented.

I have a question about the skill level display in the tradeskill window. I use Advanced Trade Skill Window, and I'm wondering if it would be possible to have the skill info displayed in Slartie's modified version of the tradeskill window. If there's something that would have to be added to ATSW to get that info from your mod, if you can point me to it, I'll pass that along to Slartie and request support in ATSW for TSI.

Again, thanks for a great mod. It's already better and leaner than the mods you mention in your description. I've ditched all of them now in favour of TSI.

Plato
NorthernPlato is offline Report comment to moderator  
Reply With Quote
Unread 10-30-06, 07:53 PM  
Zidomo
A Cliff Giant
 
Zidomo's Avatar

Forum posts: 76
File comments: 1049
Uploads: 0
Another issue: for Blacksmithing, the "Alt known", "Alt can learn" and "Alt will be able to learn" selections in the TSI menu is not functioning properly.

For a 225 skill blacksmith, it shows _all_ known skills in green lettering, as though the BS hasn't learned them yet. In the description of each one it shows: "Learnable by: (alt name, skill)", even for those recipes he already knows. Similarly, it shows in green lettering on recipes found/in the AH: "Learnrable by: (alt name, skill)".

Alchemy & Enchanting don't seem to have this problem. They properly show "Known By: (alt name)", "Will be learnable..." & "Learnable by..." for all applicable skills.

Also, some BS recipes--titled in brown--are properly shown that are above 225 skill: "Will be learnable by: (alt name, skill)". But then there are other recipes above 225 that have red lettering and don't show anything for the alt (I guess you have to have declared armor or weapon smithing before it will show that the alt can learn them?).
Last edited by Zidomo : 10-30-06 at 08:09 PM.
Zidomo is offline Report comment to moderator  
Reply With Quote
Unread 10-31-06, 06:43 PM  
wmrojer
A Deviate Faerie Dragon
 
wmrojer's Avatar
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 73
Uploads: 5
News

First I want to say I'm sorry for the lack of update for a couple of days, but I'm sick so I can't play/code as much as I use to.

@Zidomo: Make sure you have opend the blacksmithing tradeskill window for you blacksmith. That's the only way it's possible for TSI to read what recipes you know. And yes, you will have to have learned the specialization before it will say learnable by for those recipes. Otherwise all different specializations would be learnable, which they ofcourse aren't.

I will make the shortcut combination both configurable and optional. (That's more then can be said about most other addons out there. MailTo, Auctioneer, Component included. :P )

@NorthernPlato: Since I have never even seen Advanced Trade Skill Window I have no idea what would be required.

@askjosh: An automatic lookup of unknown items is not likely to be implemented for two reasons. Firstly it's a slow process, secondly it would generate alot of support/bug reports in the style "WoW crash when ......"

@possumboy: My misstake. AceHook-2.0.lua is missing in the zip file. I'll fix that in the next version. In the meanwhile you can fix it by installing Ace2 as a standalone addon. Ace and AceGui is not used by TSI.
wmrojer is offline Report comment to moderator  
Reply With Quote
Unread 11-01-06, 12:34 PM  
possumboy
A Murloc Raider

Forum posts: 4
File comments: 9
Uploads: 0
Great, thanks for the heads up Wmrojer!
possumboy is offline Report comment to moderator  
Reply With Quote
Unread 11-01-06, 05:37 PM  
Zidomo
A Cliff Giant
 
Zidomo's Avatar

Forum posts: 76
File comments: 1049
Uploads: 0
Re: News

Originally posted by wmrojer
[b]First I want to say I'm sorry for the lack of update for a couple of days, but I'm sick so I can't play/code as much as I use to.

@Zidomo: Make sure you have opend the blacksmithing tradeskill window for you blacksmith. That's the only way it's possible for TSI to read what recipes you know. And yes, you will have to have learned the specialization before it will say learnable by for those recipes. Otherwise all different specializations would be learnable, which they ofcourse aren't.

I will make the shortcut combination both configurable and optional. (That's more then can be said about most other addons out there. MailTo, Auctioneer, Component included. :P )
Of course I opened the BS tradeskill window; did it several times as well as testing on other characters before filing the report.
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.