Category: Outdated Mods
Addon Information
Download Latest Version.
To add favorites please register for a free account. If you already have one you need to login. How do I install this? (FAQ)
wmrojer's Portal Bug Reports Feature Requests
Author:
Version:
0.9.20112
Date:
12-11-2006 06:00 PM
Size:
136.39 Kb
Downloads:
11,596
Favorites:
123
MD5:
Pictures
Click to enlarge
Tooltips
Click to enlarge
Tradeskill Info UI
Click to enlarge
Config UI
Click to enlarge
TradeSkill Frame showing cost and skill level
Tradeskill Info   Popular! (More than 5000 hits)
New Beta version available at http://files.wowace.com/TradeskillInfo/ and http://files.wowace.com/TradeskillInfoUI/ (You need both files)

Description

TradeskillInfo is an addon that gives you all the infromation that you need about tradeskills.

It will in the tooltip of an item show you.

* 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 will in the tooltip for recipes show you.

* 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 difficult.
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 information is color coded. Currently only information about when an recipe can be learned is in the addon, the rest is learned by the addon as we go. I will collect that information from people and put it into the addon as time goes.
* The cost of the combine (vendor prices), how much the result sells for to a vendor and the profit/loss.
Support for auction prices will come later.

TradeskillInfo also has it's own UI. It is opened with /tsi menu or with 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 it you can browse all tradeskills in the game.

* Filter what tradeskills to show
* Filter what recipes to show
o Player known
o Player learnable
o Player will be able to learn
o Alt known
o Alt learnable
o Alt will be able to learn
o 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. [Reputation needed not yet implemented]
* 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.

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 the icon is "?". Clicking on that icon will try and lookup the item. Warning, you will get disconnected if that item has not been seen since server restart. Enchanting tooltips will be show if all the reagents are know. I belive this is a safe way to show the enchant tooltip. Please report if you get disconnected for showing an enchant tooltip without clicking the icon.

I also has a graphical config screen that is opend with /tsi config or by binding a key to it in the Keybindings menu.

Planned features
Optional use of auction prices for reagents and results.
More precis information about source of reagents and recipes. Ie. what mob/mobs and what vendor.
Tracking of reagents and recipes in the bank and inventory of all your chars.
Color coding of recipes in Auction House window.
Filtering on faction. (Horde / Alliance) (Since there are recipes that can only be gotten by one of the factions)

What id does not do

It does not in anyway change how you craft items. I suggest Fizzwidgets Autocraft.

History/Technical

I was a bit feed up with alot of addons just giving me small bits of information about tradeskills. ReagentData/ReagentInfo just gives information about what tradeskill an item is used for. Component can show you all recipes an item is used for, but in an very user unfriendly way. RecipeBook shows what char knows a recipe or can learn it.

All of those addons where handling more of less the same information but just makeing use of some of it. By makeing an addon that has all the functionality of those addons, and makeing it with itemid's and using Ace2 i was able to cut down on my memory useage with about 10MB. Yes, 10MB. Both ReagentData/ReagentInfo and Component use item names, and takes up loads of memory. TradeskillInfo currently uses about 1.2MB. That's less then just ReagentData, and far less then Component. And TradeskillInfoUI is using only 350KB and is loaded on demand.

Release notes

0.9.20112
Fixed problem with skill levels not getting updated.
Changed options for RegisterChatCommand again.

0.9.19876
Added 'handler' to RegisterChatCommand options. Hope it fixes the problem with using the chat command.

0.9.19717
Fixed item links. GetItemInfo now returns an itemlink instead of an itemstring.

0.9.19423
Removed the use of Compost. Fixed small typo that showed itself when Compost was no longer used.

0.9.19160
Updated for WoW 2.0
Added recipe vendor prices
Added Naxxramas recipes. (I thought they where only quested)

0.9.18248
Color Recipes in the Auction House.
Banked amount and Alt in tooltips. (Requires CharacterInfoStorage)
Added recipe vendors.
Faction filtering.
Search filtering
Fixed transmute recipes.
Work begun to enable the addon for translations.

0.9.16897
Made compatible with The Burning Crusade. Still none of the new recipes in.
Upgraded to AceHook-2.1.
Note: You need to remove the embeded Ace2 libs and install the Ace2 TBC standalone version and update the .toc to interface 20000 to get it to work in the TBC beta.

0.9.16068
Unathorized changes rolled back. (All of them I hope)
Quick search hotkey combination is now configurable. Can even be turned off completly.
Rest button in the UI to reset search criterias.
All colors in the tooltips are now configurable in the config UI.
Added missing AceHook-2.0.lua library
Right clicking 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)
Search text is now case insensitive.
More information on where gems, disenchanted and skinned reagents comes from. More to come later.

0.9.15317
"Usable By" for reagents.
New internal data structure that uses even less memory. 1.4MB -> 1.1MB.
Uses oSkin to skin the UI if it is loaded.

0.9.14946
All new layout of the TradeskillInfoUI.
Graphical config screen.
Key bindings for opening both the config screen and the main UI.
Shift-RightClick and item to search for recipes that use that item.
  Optional Files - Tradeskill Info
Sorry, there are currently no optional files available.
  Comments - Tradeskill Info
Post A Reply Comment Options
Old 12-09-2006, 01: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   Edit/Delete Message Reply With Quote
Old 12-05-2006, 02: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   Edit/Delete Message Reply With Quote
Old 12-03-2006, 08:47 PM  
wmrojer
A Deviate Faerie Dragon
 
wmrojer's Avatar
Interface Author - Click to view interfaces

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

Quote:
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   Edit/Delete Message Reply With Quote
Old 12-03-2006, 08: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   Edit/Delete Message Reply With Quote
Old 12-03-2006, 10: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   Edit/Delete Message Reply With Quote
Old 12-03-2006, 04:29 AM  
wmrojer
A Deviate Faerie Dragon
 
wmrojer's Avatar
Interface Author - Click to view interfaces

Forum posts: 13
File comments: 73
Uploads: 5
Quote:
--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.

Quote:
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.

Quote:
--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.

Quote:
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.

Quote:
Nice work otherwise.
Thanks
wmrojer is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-02-2006, 06:07 PM  
Zidomo
An Aku'mai Servant
 
Zidomo's Avatar

Forum posts: 37
File comments: 598
Uploads: 0
Quote:
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-2006 at 01:43 AM.
Zidomo is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-28-2006, 01:31 AM  
wmrojer
A Deviate Faerie Dragon
 
wmrojer's Avatar
Interface Author - Click to view interfaces

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   Edit/Delete Message Reply With Quote
Old 11-27-2006, 09:51 PM  
Zidomo
An Aku'mai Servant
 
Zidomo's Avatar

Forum posts: 37
File comments: 598
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-2006 at 09:52 PM.
Zidomo is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-25-2006, 07:40 AM  
wmrojer
A Deviate Faerie Dragon
 
wmrojer's Avatar
Interface Author - Click to view interfaces

Forum posts: 13
File comments: 73
Uploads: 5
@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.
wmrojer is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-24-2006, 12:44 AM  
Zidomo
An Aku'mai Servant
 
Zidomo's Avatar

Forum posts: 37
File comments: 598
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-2006 at 03:18 PM.
Zidomo is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-22-2006, 10:26 AM  
wmrojer
A Deviate Faerie Dragon
 
wmrojer's Avatar
Interface Author - Click to view interfaces

Forum posts: 13
File comments: 73
Uploads: 5
@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.
wmrojer is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-22-2006, 03:32 AM  
Zidomo
An Aku'mai Servant
 
Zidomo's Avatar

Forum posts: 37
File comments: 598
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.
Zidomo is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-21-2006, 05:41 AM  
Zidomo
An Aku'mai Servant
 
Zidomo's Avatar

Forum posts: 37
File comments: 598
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-2006 at 12:19 PM.
Zidomo is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-17-2006, 08:49 AM  
possumboy
A Murloc Raider

Forum posts: 4
File comments: 9
Uploads: 0
Thumbs down 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!!!
possumboy is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Post A Reply



Category Jump:




The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOInterface | War.MMOUI | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | Zam


©2009 MMOUI / ZAM Network
vBulletin - Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.