Get an Epic Experience with Premium

TradeSkillInfo

Professions Login to Add Favorites
  • 19 Likes
  • World of Warcraft
  • 3,064 Monthly Downloads
  • Supports: 5.4.2
  • 572,039 Total Downloads
  • Updated 03/02/2014
  • Created 09/04/2008
  • 1,024 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: All Rights Reserved
  • Newest File: v2.2.15
or
Support development! **
Donate

About TradeSkillInfo

TradeSkillInfo

What it does

TradeSkillInfo is an add-on 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.
  • Which of your characters can use the item.
  • Where the item comes from: bought from a vendor, dropped, disenchanted or crafted.

It can add the following information to the tooltip for recipes and crafted items:

  • If any of your characters knows the recipe.
  • If any of your characters are able to learn the recipe.
  • If any of your characters will be able to learn the recipe in the future.
  • Where the recipe comes from: bought from a vendor, quest reward, dropped or crafted.

In the tradeskill craft window it will show:

  • The cost of the combine (auctioneer or vendor prices), how much the result sells for to a vendor and the profit/loss.
  • At what skill levels the recipe will change to a different difficulty level.
    For example, "40/60/80/120" means the recipe is learnable at skill level 40, will turn yellow at 60, green at 80 and grey at 120.

TradeSkillInfo also has it's own Browser module which is installed as a separate load-on-demand add-on. It is opened by typing "/tsi" or by binding a key in the keybindings interface.

  • QuickSearch an item in the inventory will open the Browser and show all recipes that use that item.
    QuickSearch key-mouse combination is configurable. The default is control rightclick.

  • Right-clicking a reagent icon in the Browser while visiting an auction house will perform a search for that reagent.

  • Shift-clicking on the recipe name in the list will paste the recipe link into an open chat editbox.

In the Browser you can browse all tradeskill recipes in the game.

  • Freetext search on recipe name and reagent names.
  • Expand or collapse which tradeskills to show.
  • Filter which recipes to show:
    • If your current character knows the recipe.
    • If your current character can learn the recipe now.
    • If your current character will be able to learn the recipe later.
    • If one of your other characters knows the recipe.
    • If one of your other characters can learn the recipe now.
    • If one of your other characters will be able to learn the recipe later.
    • If it is not known by any of your characters.

Recipe names are colour coded in the Browser.

  • White: Current character knows the recipe.
  • Light Green: Current character can learn the recipe now.
  • Yellow: Current character will be able to learn the recipe later.
  • Grey: One of your other characters knows the recipe.
  • Dark Green: One of your other characters can learn the recipe now.
  • Orange: One of your other characters will be able to learn the recipe later.
  • Red: Not known by any of your characters.

For items not yet cached by your WoW client, the icon will be a red question mark and clicking on it will try and to request item data from the server.

What it does not do

TradeSkillInfo is purely an informational tool and will not assist you in crafting items.

Configuration

A graphical configuration window can be opened by typing "/tsi config", right-clicking on the provided "data broker" object or by binding a key in the keybindings interface.

Almost everything can be turned on or off according to your needs and preferences.

Known issues

  • Some Blacksmithing and Tailoring recipes added in with Patch 5.2 have not yet been added to the database.
  • A couple of Jewelcrafting and Inscription recipes may appear more than once in the Browser module. This is due to how Blizzard recycles crafting "spells".
  • Enchanting scroll data is incomplete.

Translations

This add-on was written in English but has been translated into other languages. It should work for everyone but I cannot guarantee completeness or accuracy of the provided translations.

If you would like to update the translations then feel free to upload a patch to a support ticket on WoWace, or if you have the know-how then you can commit the changes directly to the repository.

Open

This project, like 99% of all add-ons hosted on WoWace, is open for free access to anyone who cares to join. The source code is open and free, and you are more than welcome to participate in the ongoing development of this project.

Feedback

If you have any comments, bug reports or feature requests, please leave a comment here or open a support ticket.


About the Author

This add-on is being lovingly maintained by Ethan Centaurai, who usually plays as Ulbrecht on Ghostlands-EU.

Credits

TradeSkillInfo has been written and maintained by several authors over the years including Dys, wmrojer, and evenue.

------------------------------------------------------------------------
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.
------------------------------------------------------------------------
r637 | ethancentaurai | 2014-02-08 00:07:26 +0000 (Sat, 08 Feb 2014) | 1 line
Changed paths:
   M /trunk/TradeskillInfo.lua

Partial revert of the changes in r635.
------------------------------------------------------------------------
r636 | ethancentaurai | 2014-02-07 23:41:51 +0000 (Fri, 07 Feb 2014) | 1 line
Changed paths:
   M /trunk/README.md

Poke the README.
------------------------------------------------------------------------
r635 | ethancentaurai | 2014-02-07 22:57:14 +0000 (Fri, 07 Feb 2014) | 1 line
Changed paths:
   M /trunk/TradeskillInfo.lua

Small cleanups.
------------------------------------------------------------------------
r634 | ethancentaurai | 2014-02-06 19:39:25 +0000 (Thu, 06 Feb 2014) | 2 lines
Changed paths:
   M /trunk/TradeskillInfo.lua

QuickSearch: Off by default, and change the default button combo to control+rightclick.
I need to re-write this thing so badly...
------------------------------------------------------------------------
r633 | ethancentaurai | 2014-02-06 18:34:28 +0000 (Thu, 06 Feb 2014) | 1 line
Changed paths:
   M /trunk/TradeskillInfo.lua

Removed the :PrintWhereUsed() method because broken.
------------------------------------------------------------------------
r632 | ethancentaurai | 2014-02-06 18:25:30 +0000 (Thu, 06 Feb 2014) | 1 line
Changed paths:
   M /trunk/Data/Components.lua

Add Spirit of War to components list.
------------------------------------------------------------------------
r631 | ethancentaurai | 2014-02-06 18:03:00 +0000 (Thu, 06 Feb 2014) | 3 lines
Changed paths:
   M /trunk/Data/Professions/Engineering.lua

Engineering:
Fixed recipe data for Fused Wiring, Khorium Power Core, Ghost-Iron Bolts, High-Explosive Gunpowder.
Added missing data for Pierre.
------------------------------------------------------------------------

Comments

First Previous Page 1 of 26 Next Last
  • #425

    I'm leveling up engineering, currently at 264 and specialized in gnomish (like most people). If I click on a goblin schematic in the browser window, it says that it is learnable by me. Is there any way to have it distinguish between gnomish and goblin? I obviously can't learn goblin schematics. I looked through a few pages of the comments and didn't see anyone mention this. I've also looked through the options and don't see it there either. I'm probably overlooking something.

  • #426

    I'll have a look on my Engineer later on when I get home from work. There is code in place to discern between Gnomish and Goblin, but it may have gone wrong with recent patches.

    The database will be getting a massive overhaul soon anyway so I'll get around to fixing bugs in the process (or cause more, probably both).

  • #422

    When I search for "Haunting Spirit", either via ctrl-right clicking on one, or by typing the name into the search box, the addon only shows Leatherworking recipes. But according to Wowhead, Haunting spirit is reagent for Tailoring and Blacksmithing too: http://www.wowhead.com/item=94289/haunting-spirit#reagent-for

    Everything is enabled in the dropdown boxes Tradeskills and Availability. What am I missing? 

    EDIT: OK, just saw the info in the description: "Some Blacksmithing and Tailoring recipes added in with Patch 5.2 have not yet been added to the database."

    Last edited by Laren on 2/18/2014 6:00:24 AM
  • #423

    Aye, a couple of recipes are missing including the ones you linked. I'll add them in once my realm comes back up after patch day maintenance. Sorry about that!

    The good news is I now have a datamining script, which in theory means fewer missing recipes in future! :D

  • #420

    Before I install this addon I need to know, Does this addon tell me when I mouse over items(gear) what they disenchant into, the rates to get the items and how meny they disenchant into?

  • #421

    Unfortunately TradeSkillInfo does not tell you what gear items disenchant into.

    Norganna's "Enchantrix" can do this for you and I think there are other addons that can do this as well.

  • #417

    Is there a way to prevent the trade skill browsing window from popping up automatically? For example, when I buy Hypnotic Dust it automatically appears and it is of no use to me. I would prefer to load it on demand only and never have it automatically pop up.

  • #418

    Disabling the QuickSearch feature in TradeSkillInfo's options or disabling TradeSkillInfoUI in the addons list should do the trick.

  • #416

    When I buy crystal vials on my alchemist I get this.

    2x TradeSkillInfo-v2.2.13\TradeskillInfo-v2.2.13.lua:858: bad argument #1 to "ipairs" (table expected, got nil)
    <in C code>
    TradeSkillInfo-v2.2.13\TradeskillInfo-v2.2.13.lua:858: in function "PrintCombine"
    TradeSkillInfo-v2.2.13\TradeskillInfo-v2.2.13.lua:985: in function "PrintWhereUsed"
    TradeSkillInfo-v2.2.13\TradeskillInfo-v2.2.13.lua:558: in function "Item_OnClick"
    TradeSkillInfo-v2.2.13\TradeskillInfo-v2.2.13.lua:521: in function <TradeSkillInfo\TradeskillInfo.lua:519>
    (tail call): ?
    <in C code>
    <string>:"*:OnClick":2: in function <string>:"*:OnClick":1

    Last edited by EthanCentaurai on 2/5/2014 11:56:07 AM
  • #419

    Whoopsie.

  • #412

    With the new version I get this error every time I open up my professions-window:

    Date: 2014-01-13 10:45:36
    ID: 1
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\TradeSkillInfo\TradeskillInfo.lua line 401:
       attempt to concatenate global 'newData' (a nil value)
    Debug:
       TradeSkillInfo\TradeskillInfo.lua:401: UpdateKnownTradeRecipes()
       TradeSkillInfo\TradeskillInfo.lua:328: ?()
       ...ns\TradeSkillInfo\Libs\AceTimer-3.0\AceTimer-3.0.lua:41:
          ...ns\TradeSkillInfo\Libs\AceTimer-3.0\AceTimer-3.0.lua:36

    Last edited by EthanCentaurai on 1/13/2014 5:52:42 AM
  • #413

    Whoops, my bad! That part of the code should have been commented out. D:

    EDIT: This should now fixed as of r614-alpha and onwards. Sorry about that!

    http://www.wowace.com/addons/tradeskill-info/files/

    Last edited by EthanCentaurai on 1/13/2014 7:09:13 AM
  • #415

    Thx 4 Update!

  • #410

    can anyone help me. Added this to the addon folder but it wont show up in game... :(

  • #409

    Thanksethancentaurai, hope you get the dataminer thing going

  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

WildStar Add-on Contest!

Enter Now!