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 10-23-2006, 11:07 PM  
Lazlo Daggerdale
A Murloc Raider

Forum posts: 5
File comments: 6
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-2006 at 11:07 PM.
Lazlo Daggerdale is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-19-2006, 09:04 PM  
wmrojer
A Deviate Faerie Dragon
 
wmrojer's Avatar
Interface Author - Click to view interfaces

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   Edit/Delete Message Reply With Quote
Old 10-19-2006, 07:14 AM  
Zidomo
An Aku'mai Servant
 
Zidomo's Avatar

Forum posts: 37
File comments: 598
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-2006 at 07:16 AM.
Zidomo 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.