Download
(1MB)
Download
Updated: 10-27-19 12:17 PM
Pictures
File Info
Updated:10-27-19 12:17 PM
Created:unknown
Downloads:34,131
Favorites:272
MD5:
Categories:TradeSkill Mods, Auction House & Vendors, Bags, Bank, Inventory, Data Broker, ToolTip

TradeSkillInfo  Popular! (More than 5000 hits)

Version: v2.4.4
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.

TradeSkillInfo
v2.4.4 (2019-10-27)
Full Changelog Previous releases
  • Ran the dataminer.
  • Updated LibExtraTip to latest version.
  • Update README.md
  • Bump Interface number to 80205.
  • Prevent the addon from erroring on Classic servers.
    TradeSkillInfo is not compatible with WoW Classic. Please do not use this addon on Classic servers.
  • Update issue templates
  • Add Travis-CI packaging support
  • Ran the dataminer.
  • Set theme jekyll-theme-leap-day
  • Set theme jekyll-theme-slate
  • Ran the dataminer.
Optional Files (0)


Post A Reply Comment Options
Unread 12-03-06, 09:14 AM  
theeo123
A Murloc Raider
 
theeo123's Avatar

Forum posts: 8
File comments: 11
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.
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: 3
--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
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: 1046
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.
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: 3
@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.
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: 1046
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.
Report comment to moderator  
Reply With Quote
Unread 11-25-06, 06:40 AM  
wmrojer
A Deviate Faerie Dragon
 
wmrojer's Avatar
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 73
Uploads: 3
@Zidomo:

Not being able to link Enchants was just one thing I had forgotten to fix. Thanks for pointing it out. I have fixed it in the update i'm working on. Hopefully I'll be able to release it next week.

Saveing to settings is done by AceDB, and it has some functionality to only save settings that differ from the default setting. So I think what you saw was a result of me changing the default settings.
Report comment to moderator  
Reply With Quote
Unread 11-23-06, 11:44 PM  
Zidomo
A Cliff Giant
 
Zidomo's Avatar

Forum posts: 76
File comments: 1046
Uploads: 0
The "Used In" issue appeared: after having turned off "Used In" in the options, they suddenly appeared out of the blue in the tooltips, not having made any other changes. This happened when this was used was in conjunction with Master Trade Skills, which adds tons of info to the tooltip (has an adjustable maximum row number). Haven't had the problem reoccur lately.

I looked in old and recent copies of the TradeSkillInfo.lua saved variables, though. Is it saving true options in the old vers. only...and false ones in the new vers. only? It not coping properly with true=1 & false=0? Perhaps upgrading from an earlier version caused a problem? Or something else? For example, an earlier revision:
"["profiles"] = {
["Default"] = {
["TrainerReagents"] = 1,
["AlwaysReagents"] = true,
["ShowSkillProfit"] = 1,

The one I used last (r17224):
"["profiles"] = {
["Default"] = {
["TooltipUsedIn"] = false,
["ShowSkillProfit"] = false,
["QuickSearch"] = false,
"



r17224 (with Tradeskill Info UI r17223) also has another major issue here. Many of the recipe icons can't be linked in chat--whether guild, public channels or otherwise. But some can.

On a level 60 300 alchemist/herbalist, did a search for--then tried linking the--icon in the upper right of the Tradeskill Info window for "Enchant Boots-Spirit" in trade chat. SHIFT-click the icon, it refused to link. All the comps icons could link via SHIFT-click, however. And SHIFT-clicking the name of the buff in the list, rather than the icon, worked fine to list out all the comps as it was supposed to (but is useless in public chat).

So, tried other enchants in the list (I originally searched for "Boots"). None of the icons of the buffs I clicked could be linked. So reset the search and started trying other icons. The one for "Golden Rod" could be linked, but not "Enchant Boots-Greater Stamina". One of the engineering ones could, but not another one. Same with the icons for buffs/pots in all professions. Some could be linked, some could not be. But all the icons for components of the final product could be linked, though.

I disabled Master Trade Skills and retried, same problem. I didn't try disabling Mendeleev (the only other trade skill mod I was using).

Hope to try this mod again when you have time to work out the issues. Hope you get better soon .
Last edited by Zidomo : 11-24-06 at 02:18 PM.
Report comment to moderator  
Reply With Quote
Unread 11-22-06, 09:26 AM  
wmrojer
A Deviate Faerie Dragon
 
wmrojer's Avatar
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 73
Uploads: 3
@Zidomo:

I'm working on a large update right now. In that update the transmute recipes are added.

I can't replicate your problem with setting for "Used In" not being saved.

As I said before (i think), I am sick and can only work on the addon when I'm feeling ok, but resently those days have been far apart.
Report comment to moderator  
Reply With Quote
Unread 11-22-06, 02:32 AM  
Zidomo
A Cliff Giant
 
Zidomo's Avatar

Forum posts: 76
File comments: 1046
Uploads: 0
Another problem with r17224 (and earlier ones, as TradeskillData.lua hasn't been updated in a few revisions): none of the alchemy Transmute recipes are listed . As a result, I can't find out whether or not an alt knows/needs to know these.
Report comment to moderator  
Reply With Quote
Unread 11-21-06, 04:41 AM  
Zidomo
A Cliff Giant
 
Zidomo's Avatar

Forum posts: 76
File comments: 1046
Uploads: 0
r17224 from the SVN (used in conjunction with CharacterInfoStorage) is having problems remembering its selected options, for "Used In" at least.

On my enchanter, the "Used In (recipe names)" lines in the tooltips for components I had turned off. They started appearing again. Checkmark the option to turn off that line via /tsi config. Pressed OK. The "Used In" line(s) still appear in the tooltips.
Last edited by Zidomo : 11-21-06 at 11:19 AM.
Report comment to moderator  
Reply With Quote
Unread 11-17-06, 07:49 AM  
possumboy
A Murloc Raider

Forum posts: 4
File comments: 9
Uploads: 0
Thumbs up Working!!!

WOOT! That's solved it WOOOHOOO!!!

Just in time for my day off too!

Thanks very much indeed for helping me out with this Wmrojer, I look forward to skilling the day away!!!
Report comment to moderator  
Reply With Quote
Unread 11-17-06, 12:42 AM  
wmrojer
A Deviate Faerie Dragon
 
wmrojer's Avatar
AddOn Author - Click to view AddOns

Forum posts: 13
File comments: 73
Uploads: 3
@possumboy:

It's a small typo in TradeskillInfo.toc

Code:
Libs\AceHood-2.0\AceHook-2.0.lua
should be
Code:
Libs\AceHook-2.0\AceHook-2.0.lua
The last line (probably the first error) gives the clue. "TradeskillInfo\\TradeskillInfo.lua:2: AceAddon: AceOO-2.0: Library AceHook-2.0 does not exist."

Upgrade to the latest version.
Last edited by wmrojer : 11-17-06 at 12:45 AM.
Report comment to moderator  
Reply With Quote
Unread 11-16-06, 09:40 PM  
possumboy
A Murloc Raider

Forum posts: 4
File comments: 9
Uploads: 0
To give you a little more info, these errors were as a result of mousing over the blank slots in the TSI window. I guess this is where the components should be. I also moused over my inventory for the last two errors or so. Also I was unable to change any of my equipment, or move any of my bags contents as the items would not pick up when clicked on.

I currently have the following addons active:
Ace 1.3.1
Ace 2
Ace GUI
Auctioneer
Bean Counter
Buggrabber
Bugsack -Ace2-
Cast Options
Character Viewer
Chronos
CombatStats
Earth
EarthFeatureFrame
Enchantrix
EnhTooltip
Gatherer
Informant
Khaos
MasterTradeSkills
MetaMap
QuickLoot
Reagent Data (v2.4.0c)
ReloadUI
Sattelite
Sea
Stubby
Telepathy
Tooltips: Complete
Tradeskill Info UI -Ace2-
Tradeskill Info -Ace2-

If any more info is needed, I will gladly provide it.
Thanks for looking into this for me.
Report comment to moderator  
Reply With Quote
Unread 11-16-06, 09:30 PM  
possumboy
A Murloc Raider

Forum posts: 4
File comments: 9
Uploads: 0
Bugsack results

Ok, appologies for the monster post now! Here goes.


BugGrabberDB = {
["limit"] = 100,
["errors"] = {
[1] = {
["message"] = "TradeskillInfo\\TradeskillInfo.lua:504: attempt to call field `ContainerFrameItemButton_OnClick' (a table value)\nTradeskillInfo\\TradeskillInfo.lua:504: in function <Interface\\AddOns\\TradeskillInfo\\TradeskillInfo.lua:499>\n<unknown>:\n<string>:\"ContainerFrame1Item13:OnClick\":7: in main chunk\n\n ---",
["time"] = "2006/11/16 00:12:12",
["session"] = 1,
["counter"] = 4,
},
[2] = {
["message"] = "TradeskillInfo\\TradeskillInfo.lua:504: attempt to call field `ContainerFrameItemButton_OnClick' (a table value)\nTradeskillInfo\\TradeskillInfo.lua:504: in function <Interface\\AddOns\\TradeskillInfo\\TradeskillInfo.lua:499>\n<unknown>:\n<string>:\"ContainerFrame1Item11:OnClick\":7: in main chunk\n\n ---",
["time"] = "2006/11/16 00:12:21",
["session"] = 1,
["counter"] = 1,
},
[3] = {
["message"] = "TradeskillInfo\\TradeskillInfo.lua:504: attempt to call field `ContainerFrameItemButton_OnClick' (a table value)\nTradeskillInfo\\TradeskillInfo.lua:504: in function <Interface\\AddOns\\TradeskillInfo\\TradeskillInfo.lua:499>\n<unknown>:\n<string>:\"ContainerFrame1Item13:OnDragStart\":7: in main chunk\n\n ---",
["time"] = "2006/11/16 00:12:44",
["session"] = 1,
["counter"] = 1,
},
[4] = {
["message"] = "TradeskillInfo\\TradeskillInfo.lua:504: attempt to call field `ContainerFrameItemButton_OnClick' (a table value)\nTradeskillInfo\\TradeskillInfo.lua:504: in function <Interface\\AddOns\\TradeskillInfo\\TradeskillInfo.lua:499>\n<unknown>:\n<string>:\"ContainerFrame1Item11:OnDragStart\":7: in main chunk\n\n ---",
["time"] = "2006/11/16 00:12:46",
["session"] = 1,
["counter"] = 1,
},
[5] = {
["message"] = "TradeskillInfo\\TradeskillInfo.lua:504: attempt to call field `ContainerFrameItemButton_OnClick' (a table value)\nTradeskillInfo\\TradeskillInfo.lua:504: in function <Interface\\AddOns\\TradeskillInfo\\TradeskillInfo.lua:499>\n<unknown>:\n<string>:\"ContainerFrame1Item10:OnClick\":7: in main chunk\n\n ---",
["time"] = "2006/11/16 00:14:30",
["session"] = 1,
["counter"] = 3,
},
[6] = {
["message"] = "TradeskillInfo\\TradeskillInfo.lua:504: attempt to call field `ContainerFrameItemButton_OnClick' (a table value)\nTradeskillInfo\\TradeskillInfo.lua:504: in function <Interface\\AddOns\\TradeskillInfo\\TradeskillInfo.lua:499>\n<unknown>:\n<string>:\"ContainerFrame1Item10:OnDragStart\":7: in main chunk\n\n ---",
["time"] = "2006/11/16 00:14:31",
["session"] = 1,
["counter"] = 1,
},
[7] = {
["message"] = "TradeskillInfo\\TradeskillInfo.lua:504: attempt to call field `ContainerFrameItemButton_OnClick' (a table value)\nTradeskillInfo\\TradeskillInfo.lua:504: in function <Interface\\AddOns\\TradeskillInfo\\TradeskillInfo.lua:499>\n<unknown>:\n<string>:\"ContainerFrame1Item9:OnClick\":7: in main chunk\n\n ---",
["time"] = "2006/11/16 00:17:25",
["session"] = 1,
["counter"] = 1,
},
[8] = {
["message"] = "TradeskillInfo\\TradeskillInfo.lua:504: attempt to call field `ContainerFrameItemButton_OnClick' (a table value)\nTradeskillInfo\\TradeskillInfo.lua:504: in function <Interface\\AddOns\\TradeskillInfo\\TradeskillInfo.lua:499>\n<unknown>:\n<string>:\"ContainerFrame1Item6:OnClick\":7: in main chunk\n\n ---",
["time"] = "2006/11/16 00:17:27",
["session"] = 1,
["counter"] = 1,
},
[9] = {
["message"] = "TradeskillInfo\\TradeskillInfo.lua:2: AceAddon: AceOO-2.0: Library \"AceHook-2.0\" does not exist.\n<in C code>: in function `error'\nAceLibrary\\AceLibrary.lua:117: in function <...erface\\AddOns\\BugSack\\Libs\\AceLibrary\\AceLibrary.lua:46>\nAceLibrary\\AceLibrary.lua:168: in function `pcall'\nAceAddon\\AceAddon-2.0.lua:624: in function `new'\nTradeskillInfo\\TradeskillInfo.lua:2: in main chunk\n\n ---",
["time"] = "2006/11/17 03:24:50",
["session"] = 3,
["counter"] = 1,
},
},
["save"] = true,
["session"] = 3,
}
Report comment to moderator  
Reply With Quote
Unread 11-14-06, 07:52 AM  
Zidomo
A Cliff Giant
 
Zidomo's Avatar

Forum posts: 76
File comments: 1046
Uploads: 0
Originally posted by wmrojer
@Zidomo:
Search text should be case insensitive since revision 16068.
When you say the search takes to long, do you mean it takes long time when you hit the "Search" button? I'll see about added some kind of filtering.
Sorry for not being more clear. I meant it often takes a long time for someone to look through the list(s) of all the recipes that the item you are searching for may be a part of (that show up after pressing "Search").

Such as the prior example. When you search for "Enchanted Leather" currently, you end up with a large number of different items that use it as a reagent. It takes time to look through those lists & find "Enchanted Leather" alone. Same issue with other assembled reagents (there are a number of them).
Last edited by Zidomo : 11-14-06 at 10:09 AM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: