ATSW is a complete replacement for Blizzards tradeskill window with more overview and special functions.
This replacement (works for all tradeskills, now even enchanting!) provides you with:
- a better overview
The ATSW is bigger than the standard window, resulting in a much better overview over the thousands of items you can produce. Additionally, it lets you sort your recipes either by groups (as in the standard window), alphabetically or by difficulty. Alternatively, ATSW even lets you create your own groups and sort the recipes the way you like!
ATSW also has a filter function: enter something into the filter line and ATSW hides all recipes that don't contain the text you entered. But this filter function can do more: it's a powerful search function that can filter for minimum/maximum level requirements, producable item counts, item rarity (color) and reagents necessary. Check out the readme for details on using this function!
- more comfort
The ATSW has a production queue: you can queue several different items and have them all produced automatically by just clicking one button.
The ATSW is able to consider items you have to produce in order to use them as reagents in the production of other items. So: if you need item A to produce item B, you don't have to manually produce first item A, then item B. The ATSW does that for you: you just tell it to produce item B and it automatically queues the production of item A and - afterwards - item B. If you are missing some reagents to produce both items you get a message telling you exactly which reagents you need.
ATSW helps you telling your friends what reagents you need for a specific item: just click on a recipe with your shift-key pressed and the chat line opened and the reagent info will be added to the chat line.
ATSW shows you what reagents you need to process the whole production queue. It even tells you how many of each reagent you have in your bank, on alternative characters on the same server (in this case, it can even tell you on which characters) and which reagents are buyable from merchants. In case of buyable reagents ATSW can automatically buy all missing and available items from a merchant when you are speaking to him.
Please note that ATSW has grown to be quite a complex addon and it might still contain some bugs. Please tell me if you encounter one so I can fix them.
ATSW is localized in german, english and french language.
This was such a good addon...
It looks like Skillet (http://www.wowace.com/addons/skillet/) would be a good replacement for those looking for a solution to this abandoned mod...
In it's description it's said it is originally based on ATSW.
since its on page 6 right now here is a link to one fix i have found
http://www.curse.com/addons/wow/advanced-trade-skill-window?comment=1833
does not seem to do much *shrug*
Today's error (226 times in a row):
226x Interface\AddOns\AdvancedTradeSkillWindow\atsw-ATSW v0.10.4.lua:1984: attempt to index local 'tradeskill' (a nil value)
Interface\AddOns\AdvancedTradeSkillWindow\atsw-ATSW v0.10.4.lua:1984: in function `ATSW_NoteNecessaryItems'
Interface\AddOns\AdvancedTradeSkillWindow\atsw-ATSW v0.10.4.lua:2010: in function `ATSW_NoteNecessaryItemsForQueue'
Interface\AddOns\AdvancedTradeSkillWindow\atsw-ATSW v0.10.4.lua:1270: in function `ATSW_SaveQueue'
Interface\AddOns\AdvancedTradeSkillWindow\atsw-ATSW v0.10.4.lua:174: in function `process_event'
Interface\AddOns\AdvancedTradeSkillWindow\atsw-ATSW v0.10.4.lua:390: in function `ATSWFrame_OnEvent'
[string "*:OnEvent"]:1: in function <[string "*:OnEvent"]:1>
[C]: ?
...rface\AddOns\Armory\Frames\ArmoryTradeSkillFrame.lua:115: in function <...rface\AddOns\Armory\Frames\ArmoryTradeSkillFrame.lua:104>
[C]: in function `CloseTradeSkill'
[string "*:OnHide"]:1: in function `GemHelper_OrigTradeSkillFrame_OnHide'
Interface\AddOns\GemHelper\GemHelper-5.4.2.lua:1341: in function <Interface\AddOns\GemHelper\GemHelper.lua:1330>
[C]: in function `Hide'
Interface\FrameXML\UIParent.lua:1827: in function `SetUIPanel'
Interface\FrameXML\UIParent.lua:1903: in function `HideUIPanel'
Interface\FrameXML\UIParent.lua:1573: in function <Interface\FrameXML\UIParent.lua:1565>
[C]: in function `SetAttribute'
Interface\FrameXML\UIParent.lua:2302: in function <Interface\FrameXML\UIParent.lua:2289>
[C]: in function `HideUIPanel'
Interface\FrameXML\UIParent.lua:2463: in function `CloseWindows'
Interface\FrameXML\UIParent.lua:2512: in function <Interface\FrameXML\UIParent.lua:2502>
[C]: in function `securecall'
Interface\FrameXML\UIParent.lua:3175: in function `ToggleGameMenu'
[string "TOGGLEGAMEMENU"]:1: in function <[string "TOGGLEGAMEMENU"]:1>
Locals:
(for index) = 1
(for limit) = 9
(for step) = 1
i = 1
wipe = <function> defined =[C]:-1
atsw_necessaryitems = <table> {
}
Can you update it for 5.4 or at least make it so it will quit locking up wow after I use it for one day. this has always been a problem but I love this one skillet isnt as good and I dont want to have to use that one.
repariert doch mal dieses addon, is bei weitem das beste skill addon ever!
I have been a faithful user of ATSW for years but like so many have begun getting too many errors to continue to use it. I just found another addon called Skillet that is based on ATSW. I haven't tried it, but it looks good. Thought I'd share for anyone else looking for a replacement.
I have been a long time user of ATSW and have been very frustrated with how many errors I have been getting since patch 5.4.1 was rolled out. I understand that the original creator of the project has decided to let it fall to the wayside (which I am sad to see but understand) and I need a comperable replacement. All the errors I've been getting have agrivated me to the point that I've mostly dissabled the addon unless I'm doing heavy crafting.
I've truly missed ATSW, after years of heavy use, but I've moved on to using the TradeSkillMaster mods ... at least for the time being.
Downvoting and uninstalling this piece of crap. Too many times does it stop working when trying to create ONE freakin item. Have to empty queue and try again, over and over and freakin over. But if that headache and other bugs I've experienced with this pos, it just ate 5 Lightning Steel Ignonts, 2 Living Steel, and 3 Spirit of Harmony (which the latter takes me freakin forever to get due to horrid drop rates). Thank you so very much for this.
I almost made the wrong hammer when I noticed what I was making. I stopped myself and went to the right recipe and started banging away after hitting CREATE. I did NOT his process queue, but no, what does this pos addon do. Stored the previous attempt in the queue (though ONCE AGAIN, I did NOT queue it in the first place) and makes the wrong item. Thank you for wasting my time.
Sad to see it go... This was my addon of choice, and even when things became problematic I would still check in regularly to see if you might have done a fix. Of all of the crafting addons... this is the only one I truly like. And I have tried them all! Thanks for the great addon while it lasted!
Do you have a archive for your changes. Also, you said you had found the place where the make one bug appears to be. I'd like to take a look at that, so if you could direct me to it, I'd appreciate it.
Well folks some bad news... I won't be taking this project over and legally, I can't publish my fixes. Startibartfast set this project up with All Rights Reserved. Even though he started with a lot of Blizzard's code at the time, I'll have to get permission from Startibartfast before I can do anything with this code base. There's two chances of that happening, slim and none. Alternate plan B is, of course, start from scratch.
I believe Skillet is a workable replacement for ATSW and since it is getting active development, I'm going to put my efforts into helping to make Skillet the best that it can be.
I'm sorry if I got anyone's hopes up but as a software professional I have to respect the rights of others.
Well, I'd also suggest you to not take this project over. But not because of any legal issues - I totally don't object against anyone taking anything, parts of code or the whole codebase, out of this project to continue the addon or create a new one or whatever. The "all rights reserved" license was probably a bit misleading, so I changed it to "public domain" now.
So legal problems wouldn't be the reason, but technical ones. Most of the ATSW code is just ugly as hell, and it is full of funny chances for race conditions and performance bottlenecks. One of the reasons why I didn't continue development of this addon (besides the simple reason of me not having played WoW anymore for years now) was that it has grown to be unmaintainable over the first years of active development, probably mostly because of lack of an emphasis on writing maintainable and well-structured code on my side. I really wouldn't want to inherit such a wreck, so I can't suggest anyone else to do so. I'm not much into the Skillet codebase, but the last time I've glanced at it (quite some years ago, when it was just released) it seemed to be much better from a maintainability point of view, so it might be a good idea to invest your effort there.
But if there's anything you find useful in the ATSW codebase, feel free to take whatever you'd like! I certainly won't do much with it anymore - I have basically just updated the TOC versions over the last years while the main functionality was at least mostly working without requiring any changes, so people could still use the addon. But of course it was just a matter of time for some API changes to seriously break important functionality - I guess this time has come now, so I'm going to finally abandon this old project once and for all.
Thanks for your insight. I was able to add the guild bank with relative ease and supporting subheaders in cooking was almost as easy so some of the code is well written. I then tried to tackle the "make one and stop" bug when more than one (or all) was selected and that's when I came to realize that your description of that part of the code is dead on!
I started working on this because all the other tradeskill frame replacements were heavily invested in the functioning of tradeskill links and unless (or until) Blizzard fixes them, most of the other projects were not working on a 5.4 release. The Blizzard Tradeskill UI is still very minimal and I don't like it.
The Skillet folks, on the other hand, have moved forward with a version that disables its tradeskill link features but what is left provides most if not all of the features of ATSW.
Also, thanks for changing the license. It leaves options open in the future.
I loved this addon when it worked. I had to switch to skillet whent he problems came along. I'm truly sad to see it go. But let me say a BIG THANK YOU for your time when you wrote and maintained it.
Thx for the work so far.
Best wishes
M.
So does ATSW for the time being actually run to show in the tooltips what recipes are known by alts without crashing WoW? That is my main use is to avoid having to switch to an alt just to check if I need a recipe that I found with an alt or on the AH.
I don't believe ATSW has ever had that feature. I think you have this confused with another addon, ProfessionsVault perhaps?
The changes Blizzard made to the trade skill hyperlinks in 5.4 affects any addon that used them to implement crafting across alts and/or displaying all possible recipies for a trade skill. The major change to the link aside from the actual format is that the GUID in the link must be online for the link to be valid. By definition, alts and mains can't be online at the same time. In addition to the online requirement, it is no longer possible to construct a tradeskill link that represents all known recipies.
The professions display in the Guild interface uses some other (server-side) mechanism which isn't available to addons.
ATSW doesn't rely on trade skill hyperlinks. The good news is that it is "functional" in 5.4. The bad news, it hasn't had any internal changes since 5.2 or earlier. It is working for me as I mentioned below. I've added some new features and (mostly) fixed the cooking display of recipes that added subheaders. There are still some non-functional pieces like display of multiple skill points, and sub-category selection. I've looked at the current tickets and am first trying to fix those bugs which directly effect me.
I have started a parallel effort to figure out how to distribute my modifications. If I can "take over" here that is my preference. If not, then a new "fan update" addon will be created.
While many of the other trade skill addon authors have cried "major rewrite required, too much effort, too many features lost", some (Skillet) have bitten the bullet and are working on a feature-reduced version.