TradeSkillInfo

Main Window

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.

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of Zaffod Zaffod Nov 11, 2008 at 19:08 UTC - 0 likes

    I have a problem. I have this message in my chat, while I sellect a role or glyph in my iventory.

    TSI: Found unknown source Ci


    Sorry for my bad english.

  • Avatar of Dys Dys Nov 09, 2008 at 02:39 UTC - 0 likes

    Julianhu, can you check if beta7 works better?

  • Avatar of Julianhau Julianhau Nov 08, 2008 at 05:13 UTC - 0 likes

    Bug report [2008/11/08 12:44:21-59-x1]: TradeskillInfoUI-1.1.$Revision: 63 $\locale-zhTW.lua:2: AceLocale(TradeskillInfoUI): Can only accept true as a value on the base locale. "enUS" is the base locale, "zhTW" is not. Skillet-1.12-144\Libs\AceLibrary\AceLibrary.lua:122: in function `error' AceLocale-2.2-91091 (Skillet):223: in function `RegisterTranslations' TradeskillInfoUI-1.1.$Revision: 63 $\locale-zhTW.lua:2: in main chunk <in C code>: in function `LoadAddOn' TradeskillInfo-1.0.165\TradeskillInfo.lua:1755: in function `LoadUI' TradeskillInfo-1.0.165\TradeskillInfo.lua:1767: in function `UI_Toggle' TradeskillInfo-1.0.165\TradeskillInfo.lua:1947: in function `OnClick' FuBarPlugin-2.0-90006:975: in function <Interface\AddOns\FuBar\FuBar.lua:1199>

     ---
    
  • Avatar of Julianhau Julianhau Nov 08, 2008 at 04:36 UTC - 0 likes

    TradeskillinfoUI's locale_zhTW.lua is already translate in beta6,so i didn't send you mail.

  • Avatar of Dys Dys Nov 07, 2008 at 16:33 UTC - 0 likes

    You can contact me from [email protected]

  • Avatar of Julianhau Julianhau Nov 07, 2008 at 05:31 UTC - 0 likes

    sorry for my poor English how to send message to you? i have to translate TradeskillinfoUI's locale_zhTW

  • Avatar of Julianhau Julianhau Nov 07, 2008 at 05:27 UTC - 0 likes

    Bug Report

    [2008/11/07 13:07:24-57-x1]: TradeskillInfoUI-1.1.$Revision: 63 $\locale-zhTW.lua:2: AceLocale(TradeskillInfoUI): Improper translation exists. "Learnable By" is likely misspelled for locale zhTW. Skillet-1.12-144\Libs\AceLibrary\AceLibrary.lua:122: in function `error' AceLocale-2.2-91091 (Skillet):220: in function `RegisterTranslations' TradeskillInfoUI-1.1.$Revision: 63 $\locale-zhTW.lua:2: in main chunk <in C code>: in function `LoadAddOn' TradeskillInfo-1.0.156\TradeskillInfo.lua:1754: in function `LoadUI' TradeskillInfo-1.0.156\TradeskillInfo.lua:1772: in function `Config_Toggle' TradeskillInfo-1.0.156\TradeskillInfo.lua:1938: in function `func' Dewdrop-2.0-90320:732: in function <in C code>: in function `LoadAddOn' TradeskillInfo-1.0.156\TradeskillInfo.lua:1754: in function `LoadUI' TradeskillInfo-1.0.156\TradeskillInfo.lua:1772: in function `Config_Toggle' TradeskillInfo-1.0.156\TradeskillInfo.lua:1938: in function `func' Dewdrop-2.0-90320:732: in function <string>:"*:OnLoad":1: attempt to call method 'DropDown_Initialize' (a nil value) Interface\FrameXML\UIDropDownMenu.lua:51: in function `UIDropDownMenu_Initialize': <string>:"*:OnLoad":1: in function <in C code>: in function `LoadAddOn' TradeskillInfo-1.0.156\TradeskillInfo.lua:1754: in function `LoadUI' TradeskillInfo-1.0.156\TradeskillInfo.lua:1772: in function `Config_Toggle' TradeskillInfo-1.0.156\TradeskillInfo.lua:1938: in function `func' Dewdrop-2.0-90320:732: in function <string>:"*:OnClick":1: in function <string>:"*:OnClick":1: in function <Interface\FrameXML\ChatFrame.lua:3144>: <in C code>: in function `ChatEdit_ParseText' Interface\FrameXML\ChatFrame.lua:2911: in function `ChatEdit_SendText': Interface\FrameXML\ChatFrame.lua:2932: in function `ChatEdit_OnEnterPressed': <string>:"*:OnEnterPressed":1: in function <Interface\AddOns\FuBar\FuBar.lua:1199>

     ---
    

    [2008/11/07 13:23:23-57-x2]: TradeskillInfoUI-1.0.61\TradeskillInfoUI.lua:926: attempt to concatenate field 'Will be learnable by' (a nil value) TradeskillInfoUI-1.0.61\TradeskillInfoUI.lua:379: in function `Frame_SetSelection' TradeskillInfoUI-1.0.61\TradeskillInfoUI.lua:440: in function `SkillButton_OnClick' <string>:"*:OnClick":1: in function

  • Avatar of eldzsiah eldzsiah Oct 20, 2008 at 18:50 UTC - 0 likes

    Any answer? ^^,

  • Avatar of Oakayam Oakayam Oct 18, 2008 at 10:13 UTC - 0 likes

    Indeed. With it I never have to alt tab to research recipes. I missed it :(

  • Avatar of eldzsiah eldzsiah Oct 17, 2008 at 18:33 UTC - 0 likes

    It will be fixed to 3.0.2? I like this addon so mutch. I hope i will be can use this addon again. Sry my bad english.

Facts

Date created
Sep 05, 2008
Categories
Last update
Oct 21, 2014
Development stage
Release
Language
  • deDE
  • enUS
  • esES
  • frFR
  • koKR
  • ruRU
  • zhCN
  • zhTW
License
All Rights Reserved
Curse link
TradeSkillInfo
Downloads
596,703
Recent files
  • R: v2.2.17 for 6.0.2 Oct 21, 2014
  • A: r676 for 6.0.2 Oct 21, 2014
  • A: r675 for 6.0.2 Oct 21, 2014
  • A: r674 for 6.0.2 Oct 21, 2014
  • A: r673 for 6.0.2 Oct 20, 2014

Authors