Download
(78Kb)
Download
Updated: 01-20-07 01:48 PM
Pictures
File Info
Updated:01-20-07 01:48 PM
Created:unknown
Downloads:16,632
Favorites:140
MD5:

TTCraftAddict  Popular! (More than 5000 hits)

Version: 1.12.20003
by: twig314159 [More]

Due to popular demand, I have released my crafting add-on. Myself and a few friends had been using it privately for the few months before the first release. Then I finally got around to doing a little cleanup to prepare it for release. I hope everyone enjoys it!

TTCraftAddict

Summary
This is a stand-alone addon that works in conjuction with Blizzard's built in Trade Skill window. When in use, TTCraftAddict will show the currently selected craft item and all sub-items and reagents. It will then allow you to create the currently selected item and will create any and all required sub-items!

Features

  • Non-Intrusive. Can be shown/hidden independently of the default trade skill window.
  • Works with any trade skill! (eg. Engineering, Blacksmithing, Alchemy, etc.)
  • Displays the entire dependency tree for the currently selected craft item. This includes sub-items and reagents.
  • Displays the number available and required number for each item appearing in the dependency tree.
  • Each item in the tree is color coded to reflect skill gains. (eg. Grey, Green, Yellow, Orange)
  • Each tree item has a small icon. When hovering over this icon a tooltip will appear displaying the details for that item.
  • The "Materials" tab will display a summary of all the tools and raw materials required to create the item currently selected in the dependency tree.
  • There is an edit box for modifying the number to create. When this number is changed, the dependency tree will update the requirements to reflect the new number.
  • The "Create All" button will create as many of the selected item as possible until there are no more resources in your bags.
  • The "Create" button will create the number of items specified in the edit box.
  • Shift-Clicking an item in the TTCraftAddict window will link that item in your chat box.
  • Alt-Clicking an item in the build tree view will dump that item's build tree, as linked items, to your current chat target. (Works with /w, /g, /s, and chat channels!)
  • Alt-Clicking an item in the materials view will dump all of the raw materials, as linked items, to your current chat target. (Works with /w, /g, /s, and chat channels!)

Known Bugs
  • Using the "Create All" button will not change the quantity in the edit box. It will still build as many of the items as possible though.

Instructions
When you open Blizzard's build in trade skill window, a small arrow will appear tothe upper right corner of the window. Clicking this arrow will open the TTCraftAddict window.

Conclusion
Please send me any comments, bugs, or suggestions!

Future Features
- Support for expanding/collpasing subtrees if you don't want to view everything. Thanks to Thenedus for the suggestion.

Version Information

1.12.20003
- Updated .toc file to the latest interface version.

1.11.20000
- Major bug caused by WoW 2.0: Dumping craft info to chat would always dump to /say. This bug is now fixed. It's an important enough feature that it deserved it's own release.

1.10.20000
- Updated for WoW 2.0!

1.09.11200
- Update .toc file to the latest Blizzard interface version (11200).

1.08.11100
- Update .toc file to the latest Blizzard interface version (11100).
- Minor bug fixes.
- Major bug fix to make sure TTCA doesn't create too many of a subitem if you already have some.
- Major bug fix so you don't have to push "Create" so many times. The addon can no longer automatically create all subcomponents because of interface restrictions Blizzard made. The new changes make sure you only have to press "Create" a minimum number of times.

1.07.11000
- Update .toc file to the latest Blizzard interface version (11000).
- Now works with Enchanting!

1.06.10900
- Fixed an annoying bug when making multiple items. The Quanity textbox would not count down as each item was built. Because of this, you could end up making extra subparts.

1.05.10900
- Update .toc file to the latest Blizzard interface version (10900).
- Minor fix to the scrollbar visuals that broke with WoW patch 1.9.

1.04.1800
- Fixed a bug with the Materials tab when single-clicking on the items. Thanks to TS_CTMod for the bug report!

1.03.1800
- Update .toc file to the latest Blizzard interface version (1800).
- Minor changes to account for the new on-demand AddOn loading.
- Minor bug fix for the Materials tab.

1.02.1700
- Update .toc file to the latest Blizzard interface version (1700).
- New feature: Shift-Click an item to link it in chat.
- New feature: Alt-Click an item to dump the tree, as links, to chat.
- Thanks to DunE for the Alt-Click suggestion!

1.01.1600
- Minor localization fixes, primarily for German. Thanks to Thenedus for his suggestions!

1.00.1600
- Initial release.

Post A Reply Comment Options
Unread 04-20-09, 06:47 PM  
twig314159
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 10
File comments: 68
Uploads: 2
Re: Update for WotLK (WoW 3.0.3, TOC 30000)?

Originally posted by bsmorgan
Hopefully the author is still around. I've attempted to update this addon for TOC 30000 but I'm stuck with some errors in the XML. The code is pretty clean so it shouldn't be a major effort to get it to work.

Regards,

Brad
Yup, I'm still around. Just haven't had a lot of time lately to do any kind of addon development.

Just last week I finally got around to updating my official development copy of TTCraftAddict for WotLK. I'll see why I can do about getting it uploaded to WoWInterface this week.
Report comment to moderator  
Reply With Quote
Unread 11-27-08, 10:56 PM  
bsmorgan
A Cobalt Mageweaver
AddOn Author - Click to view AddOns

Forum posts: 219
File comments: 158
Uploads: 3
Update for WotLK (WoW 3.0.3, TOC 30000)?

Hopefully the author is still around. I've attempted to update this addon for TOC 30000 but I'm stuck with some errors in the XML. The code is pretty clean so it shouldn't be a major effort to get it to work.

Regards,

Brad
Report comment to moderator  
Reply With Quote
Unread 03-22-07, 08:48 AM  
PathMaster
A Chromatic Dragonspawn
 
PathMaster's Avatar

Forum posts: 175
File comments: 14
Uploads: 0
Originally posted by twig314159
Active development with new features: No not really.
Kept update to date with bug fixes: Yes.

For the most part, I consider this addon finished. It does everything I want it to and it does it well. Any changes from this point on are going to be bug fixes.

Major feature work is not likely to happen.
That works for me. I do not think its needs new features. It works and does the job exceptionally well. Thanks again.
__________________
The best victory is when the opponent surrenders of its own accord before there are any actual hostilities...It is best to win without fighting.
Sun-tzu
Report comment to moderator  
Reply With Quote
Unread 03-02-07, 07:24 PM  
twig314159
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 10
File comments: 68
Uploads: 2
Originally posted by PathMaster
This mod is great. I hope its still in development or atleast will be kept up to date.
Active development with new features: No not really.
Kept update to date with bug fixes: Yes.

For the most part, I consider this addon finished. It does everything I want it to and it does it well. Any changes from this point on are going to be bug fixes.

Major feature work is not likely to happen.
Report comment to moderator  
Reply With Quote
Unread 03-01-07, 02:58 PM  
PathMaster
A Chromatic Dragonspawn
 
PathMaster's Avatar

Forum posts: 175
File comments: 14
Uploads: 0
This mod is great. I hope its still in development or atleast will be kept up to date.
__________________
The best victory is when the opponent surrenders of its own accord before there are any actual hostilities...It is best to win without fighting.
Sun-tzu
Report comment to moderator  
Reply With Quote
Unread 01-10-07, 02:19 AM  
twig314159
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 10
File comments: 68
Uploads: 2
Originally posted by Jellicle
Tried to post under bugs but link takes me to bugs for SpellCast addon!
I currently have both Lootlink & TTCraftAddict (http://www.wowinterface.com/download...fo.php?id=5608 installed). However when my cursor hovers over an enchantment in the TTCraftAddict window I get the error message "Interface\Addons\LootLink\LootLinkTooltips.lua:276:Invalid craft item in SetCraftItem(index, reagent)". I would ideally like to run both addons but the error message is very annoying; any suggestions on how to fix? (Will have to be specific, I'm not a computer whizz I'm afraid)
Thank you!
I'll take a look at this and get it fixed for the next update. Thanks for the bug report!
Report comment to moderator  
Reply With Quote
Unread 01-09-07, 04:54 PM  
Jellicle
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
Tried to post under bugs but link takes me to bugs for SpellCast addon!
I currently have both Lootlink & TTCraftAddict (http://www.wowinterface.com/download...fo.php?id=5608 installed). However when my cursor hovers over an enchantment in the TTCraftAddict window I get the error message "Interface\Addons\LootLink\LootLinkTooltips.lua:276:Invalid craft item in SetCraftItem(index, reagent)". I would ideally like to run both addons but the error message is very annoying; any suggestions on how to fix? (Will have to be specific, I'm not a computer whizz I'm afraid)
Thank you!
Report comment to moderator  
Reply With Quote
Unread 12-11-06, 09:45 PM  
bsmorgan
A Cobalt Mageweaver
AddOn Author - Click to view AddOns

Forum posts: 219
File comments: 158
Uploads: 3
Bug with Alt-Left Click Whispers

You can't use a whisper chat target. The the code below replaces lines 900-910 of TTCraftAddict.lua and fixes the problem.


Code:
			local chatType = ChatFrameEditBox:GetAttribute("chatType");
			local chatLanguage = ChatFrameEditBox:GetAttribute("chatLanguage");
			local chatTarget = nil;
			
			-- Set the chat target.
			if (chatType == "WHISPER") then
				chatTarget = ChatFrameEditBox:GetAttribute("tellTarget");
			elseif (chatType == "CHANNEL") then
				chatTarget = ChatFrameEditBox:GetAttribute("channelTarget");
			end
Report comment to moderator  
Reply With Quote
Unread 12-08-06, 01:31 PM  
twig314159
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 10
File comments: 68
Uploads: 2
Re: Chat Link and Error Message

Originally posted by Kaleknos
I like the set up of the mod, but I tried it out the other night and I get it to link in /s even when I have a chat line open for /g or any other chat line perhaps Im missing something or could you take a look into plz. I am also receiving an error message on mouse over of the itmes in both the BuildTree and Materials that says: Invalid craft item in SetCraft(index,reagent), not sure whats up so thought I would pass it along.
Thanks for the report. I'll look into it!
Report comment to moderator  
Reply With Quote
Unread 12-08-06, 07:01 AM  
Kaleknos
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Chat Link and Error Message

I like the set up of the mod, but I tried it out the other night and I get it to link in /s even when I have a chat line open for /g or any other chat line perhaps Im missing something or could you take a look into plz. I am also receiving an error message on mouse over of the itmes in both the BuildTree and Materials that says: Invalid craft item in SetCraft(index,reagent), not sure whats up so thought I would pass it along.
Report comment to moderator  
Reply With Quote
Unread 09-13-06, 08:58 AM  
H0PE
A Fallenroot Satyr
AddOn Author - Click to view AddOns

Forum posts: 28
File comments: 299
Uploads: 1
Important question:

I really liked your addon in the past now I would think to try it out but only if you assure that you have 100% compatibility with:

-Components
-Armorcraft
-RecipeBook (partially intacting tradeskill window though)
-MarsProfessionOrganizer
-Fizzwidget ReagentCost
-Enhanced Trade Skills (continued)
-Sortenchant
-FilterTradeSkill

As you see I got a hit-bang setup for tradeskillwindow. And I dont wanna get any issues, errors so if you dont mind I will not betatest you know... Got too much trouble in the past. :\

Thanks for answering.
Report comment to moderator  
Reply With Quote
Unread 06-27-06, 01:56 PM  
Cat
A Defias Bandit

Forum posts: 2
File comments: 8
Uploads: 0
What is the difference between

Advanced Trade Skill Window
http://ui.worldofwar.net/ui.php?id=2092
Report comment to moderator  
Reply With Quote
Unread 06-25-06, 11:37 PM  
Shark
A Defias Bandit

Forum posts: 3
File comments: 56
Uploads: 0
please upload a new version, crafting sucks without this addon!
Report comment to moderator  
Reply With Quote
Unread 06-06-06, 01:01 PM  
twig314159
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 10
File comments: 68
Uploads: 2
Re: Re: a

Originally posted by KenNashua
There's a couble bugs in this addon:

1) It doesn't handle reagents which will get included twice. Example: Engineer's Deadly Blunderbuss which needs 2 Copper Tubes (reagent: 4x Copper Bars) and 4 Copper Bolts (reagent: 4x Copper Bars) as it only checks that each sub-component is buildable without taking into account that a previous sub-component might have exhausted inventory.

2) It doesn't handle sub-items which are already sitting in inventory. Same example above. If I have 1 copper tube in inventory, it checks to see if I have 4x Copper Bars instead of 2x Copper Bars. (same problem as listed below)

If someone is lua-fluent, I'll be happy to work with them to fix this otherwise excellent addon.
I'm currently in the process of fixing these bugs. I should have an update ready sometime this week.
Report comment to moderator  
Reply With Quote
Unread 06-06-06, 10:53 AM  
KenNashua
A Deviate Faerie Dragon

Forum posts: 12
File comments: 26
Uploads: 0
Re: a

There's a couble bugs in this addon:

1) It doesn't handle reagents which will get included twice. Example: Engineer's Deadly Blunderbuss which needs 2 Copper Tubes (reagent: 4x Copper Bars) and 4 Copper Bolts (reagent: 4x Copper Bars) as it only checks that each sub-component is buildable without taking into account that a previous sub-component might have exhausted inventory.

2) It doesn't handle sub-items which are already sitting in inventory. Same example above. If I have 1 copper tube in inventory, it checks to see if I have 4x Copper Bars instead of 2x Copper Bars. (same problem as listed below)

If someone is lua-fluent, I'll be happy to work with them to fix this otherwise excellent addon.
Last edited by KenNashua : 06-06-06 at 10:54 AM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: