- Home
- Downloads
-
Addons & Mods
Featured
World of Warcraft
6,105 Addons
-
Popular Downloads
- Top World of Warcraft Addons
- Top Minecraft Server Mods
- Top Rift Addons
- Top Skyrim Mods
- Top World of Tanks Skins
- Top StarCraft II Maps
- Top Terraria Maps
- Top Runes of Magic Addons
- Top Warhammer Online Addons
- Top The Secret World Mods
- Top Age of Conan Addons
-
- Curse Client
- Premium
- News
- Giveaways
- Forums
- Store
Advanced Trade Skill Window
- 30 Likes
- World of Warcraft
- 6,338 Monthly Downloads
- Supports: 5.3.0
- 1,344,837 Total Downloads
- Updated 05/22/2013
- Created 02/12/2006
- 8,587 Favorites
- Project Site
- Comments
- Release Type: Release
- License: All Rights Reserved
- Newest File: v0.10.4
About Advanced Trade Skill Window
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.
------------------------------------------------------------------------
r34 | slartibartfast | 2013-05-23 00:04:20 +0000 (Thu, 23 May 2013) | 1 line
Changed paths:
A /tags/v0.10.4 (from /trunk:33)
WoW 5.3.0
------------------------------------------------------------------------
r33 | slartibartfast | 2013-05-23 00:03:56 +0000 (Thu, 23 May 2013) | 1 line
Changed paths:
M /trunk/AdvancedTradeSkillWindow.toc
M /trunk/README.txt
M /trunk/atsw.lua
M /trunk/atsw_language.lua
WoW 5.3.0
------------------------------------------------------------------------
| File Name | Release Type | Game Version | Downloads | Date |
|---|---|---|---|---|
| v0.10.4 | Release | 5.3.0 | - | 05/22/2013 |
| v0.10.3 | Release | 5.2.0 | 38,711 | 03/19/2013 |
| v0.10.2 | Release | 5.1.0 | 50,001 | 12/03/2012 |
| v0.10.1 | Release | 5.1.0 | 351 | 12/03/2012 |
| v0.10.0 | Release | 5.0.4 | 65,825 | 08/29/2012 |
| v0.9.0 | Release | 4.3 | 75,586 | 02/24/2012 |
| v0.8.6 | Release | 4.3 | 136,309 | 12/05/2011 |
| v0.8.5 | Release | 4.2 | 103,816 | 06/29/2011 |
| v0.8.4 | Release | 4.1 | 80,640 | 04/27/2011 |
| v0.8.3 | Release | 4.0.6 | 95,700 | 02/09/2011 |
| v0.8.2 | Release | 4.0.3a | 103,133 | 12/13/2010 |
| v0.8.1 | Release | 4.0.1 | 85,188 | 11/14/2010 |
| v0.8.0 | Release | 4.0.1 | 47,269 | 10/12/2010 |
| v0.7.8 | Release | 3.3.0 | 4,944 | 12/09/2009 |
| v0.7.7 | Release | 3.2.0 | 2,369 | 08/08/2009 |
| v0.7.6 | Release | 3.2.0 | 150 | 08/05/2009 |
| 0.7.5 | Release | 3.1.0 | 774 | 04/18/2009 |
| 0.7.4 | Release | 3.1.0 | 4,817 | 04/15/2009 |
| 0.7.3 | Release | 3.1.0 | 11,974 | 04/14/2009 |
| 0.7.2 | Release | 3.0.3 | 638 | 11/09/2008 |
| 0.7.1 | Release | 3.0.2 | 82 | 10/15/2008 |
| 0.7.0 | Release | 3.0.2 | 23 | 10/14/2008 |
| 0.6.9 | Release | 2.4.0 | 592 | 03/27/2008 |
| 0.6.9 | Release | 2.3.0 | 36 | 11/13/2007 |
| 0.6.8 | Release | 2.2.3 | 29 | 10/24/2007 |
| v0.6.6 | Release | 2.1.0 | 36 | 06/02/2007 |
| 0.6.5 | Release | 2.0.6 | 5 | 05/15/2007 |
| v0.6.4 | Release | 2.0.6 | 7 | 04/03/2007 |
| v0.6.1 | Release | 2.0.3 | 42 | 01/12/2007 |
| v0.5.0 | Release | 1.12.0 | 267 | 12/05/2006 |
| v0.4.4 | Release | 1.12.0 | 113 | 11/02/2006 |
| v0.4.3 | Release | 1.12.0 | 76 | 11/02/2006 |
| v0.4.0 | Release | 1.12.0 | 54 | 11/02/2006 |
| v0.2.2 | Release | 1.12.0 | 6 | 11/02/2006 |
| v0.3.2 | Release | 1.12.0 | 34 | 11/02/2006 |
Addon Packs Containing This...
-
Moonkin Raiding UI
-
Schimmy's Complete Pack
-
HereticUI
-
spankalicous's Addon Pack
-
Keeker's General Addon Pack
-
Scottx404's Addon Pack
-
crysist's Pally Raid
-
Hygeia's Addon Pack
-
I Wanna Raid But My Alt Needs Lvled
-
Ris' Addon Pack
-
Patramix's AP V0.1
-
Raiding UI and Starter Pack!
-
brassblade's Addon Pack
-
Jane's Addon Pack
-
Britneys' Addon Pack
-
Depresjon's Addon Pack
-
Rayhan NewbieUI
-
Sildo's Addon Pack 1.0
-
Familjen's Guild Pack
-
Starters Addon Pack
-
khoinoor's Addon Pack
-
Tank Raid Leader Trader Useful Pack by me
-
Leeway DK/Rogue
-
Geordiebloke's Addon Pack
-
Falsetto's Raiding Pack
Top Downloads
-
- Deadly Boss Mods
- Combat, PvP, and Boss Encounters
- 1,129,948 Monthly Downloads
-
- Bagnon
- Bags & Inventory
- 498,005 Monthly Downloads
-
- Deadly Boss Mods - Burning Crusade and Vanilla mods
- Combat and Boss Encounters
- 335,742 Monthly Downloads
-
- Recount
- Combat
- 323,867 Monthly Downloads
-
- HealBot Continued
- Healer and Unit Frames
- 297,532 Monthly Downloads



Comments
atsw keeps freezing wow. i have no idea how to make it stop. it just keeps doing it over and over and over. how can i fix it?
Hi madcowcancer,
you'll have to edit the atsw.lua file yourself and make the fixes described in comments #1833, #1861 and #1882, as sadly the author of atsw hasn't been reacting to any posts / comments for quite a while now.
You'll find the atsw.lua file under the following path: <your WoW directory>\Interface\AddOns\AdvancedTradeSkillWindow\atsw.lua
If you need some good text editors which also show line numbers, then I can recommend either notepad++ (http://notepad-plus-plus.org/) or notepad2 (http://www.flos-freeware.ch/notepad2.html) - both are free.
Hope I could help you.
Cheers.
The fix to line 135 of atsw.lua to prevent atsw from opening with Order by Difficulty (be default) has been great, and prevents WOW from hanging like it did before this fix.
I reported another bug, this time one doing a search by sub-category (boots for a tailoring spec). It just put up an error log.
The other really annoying bug is when ATSW seems to move the current cursor from where it is, to the lowest item. If I'm doing runecloth bandages, it tries to go to linen bandages. If I'm doing LW and crafting leather, it attempts to create light leather (first LW craft ruined leather scraps -> light leather).
Hi Shadowspown and anyone else bothered by the 1149 / 1630 errors - here's a copy of the fix I posted under Shadowspown's ticket #166 on http://wow.curseforge.com/addons/advanced-trade-skill-window/tickets/
The problem started nagging me, so I researched it further. Alright, I was daring :D and it seems to have paid off (at least it's functioning for me). Change the following in atsw.lua:
Line 1149 original:SetTradeSkillSubClassFilter(self:GetID() - 1, 1, 1);
Line 1149 fixed:SetTradeSkillCategoryFilter(self:GetID() - 1);
Line 1630 original:SetTradeSkillSubClassFilter(0, 1, 1);
Line 1630 fixed:SetTradeSkillCategoryFilter(0);
Please try it out and give some feedback if it works correctly now.
Cheers.
were do i go to edit the Error occured in: Global Count: xx Message: ..\AddOns\AdvancedTradeSkillWindow\atsw.lua line 2339: Usage: GetItemInfo(itemID|"name"|"itemlink")
Hi boy17hot178,
look for the directory in which WoW is installed. There you will find a subdirectory Interface. In that there is another subdirectory AddOns. In AddOns there is a subdirectory AdvancedTradeSkillWindow. Thats where you will find the file atsw.lua.
In short: <your WoW directory>\Interface\AddOns\AdvancedTradeSkillWindow\atsw.lua
Use a text editor like notepad++ (http://notepad-plus-plus.org/) or notepad2 (http://www.flos-freeware.ch/notepad2.html) to edit the atsw.lua file, as these display line numbers.
Hope I could help you.
Cheers.
If you open the trade skill window in default mode FIRST (Hold control and click icon), you can then open the tradeskill window with ATSW!
Hope this helps somebody
After the patch yesterday, I've had to again disable ATSW from the addon menu. Everytime I hit it, it just hangs warcraft and I have to force-quit and restart.
My suspicion is that this is related to the order by difficulty. Another good fix in the short term would be to always update to order by pattern/group even if order by difficulty is set, seeing as I can get it to work if I'm not using that config.I will attempt the patch of line 135 in atsw.lua and report back.
This is happening, even though I've alread made the fix with the line 2339 error.Hi redisk and anyone else having problems with the 2339 error:
A while back I posted a fix for this problem (see comment #1833) - and I also posted a workaround for the "Sort by difficulty" game freezes (see comment #1861).
Sadly, the Author Slartibartfast doesn't seem to be working actively on this addon anymore (though I do very much hope he will take it up again sometime), I'd really hate to loose this great little app.
If anybody else has some fixes for some of the other problems (see for instance, flopsygamer's comment #1857 or Trinoo's comment #1873), it would be really great, if you could share them with us :) Maybe by working together we can give this addon a little bit of its old shine back - at least until (hopefully) Slarti takes it up again.
Cheers.
Date: 2013-05-05 20:31:13
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\AdvancedTradeSkillWindow\atsw.lua line 2339:
Usage: GetItemInfo(itemID|"name"|"itemlink")
Debug:
[C]: GetItemInfo()
AdvancedTradeSkillWindow\atsw.lua:2339: ATSW_DisplayTradeskillTooltip()
[string "*:OnEnter"]:2:
[string "*:OnEnter"]:1
Locals:
(*temporary) = nil
AddOns:
Swatter, v5.16.5405 (MousyMulgara)
NPCScan, v5.0.0.5
AdvancedTradeSkillWindow, v
AucAdvanced, v5.16.5405 (MousyMulgara)
AucFilterBasic, v5.16.5405 (MousyMulgara)
AucFilterOutlier, v5.16.5405.5347(5.16/embedded)
AucMatchUndercut, v5.16.5405.5364(5.16/embedded)
AucStatHistogram, v5.16.5405 (MousyMulgara)
AucStatiLevel, v5.16.5405 (MousyMulgara)
AucStatPurchased, v5.16.5405 (MousyMulgara)
AucStatSales, v5.16.5405.5376(5.16/embedded)
AucStatSimple, v5.16.5405 (MousyMulgara)
AucStatStdDev, v5.16.5405 (MousyMulgara)
AucStatWOWEcon, v5.16.5405.5323(5.16/embedded)
AucUtilAHWindowControl, v5.16.5405.5347(5.16/embedded)
AucUtilAppraiser, v5.16.5405.5393(5.16/embedded)
AucUtilAskPrice, v5.16.5405.5347(5.16/embedded)
AucUtilAutoMagic, v5.16.5405.5392(5.16/embedded)
AucUtilCompactUI, v5.16.5405.5400(5.16/embedded)
AucUtilEasyBuyout, v5.16.5405.5347(5.16/embedded)
AucUtilFixAH, v5.16.5405 (MousyMulgara)
AucUtilItemSuggest, v5.16.5405.5365(5.16/embedded)
AucUtilPriceLevel, v5.16.5405.5365(5.16/embedded)
AucUtilScanButton, v5.16.5405.5403(5.16/embedded)
AucUtilScanFinish, v5.16.5405.5347(5.16/embedded)
AucUtilScanProgress, v5.16.5405.4979(5.16/embedded)
AucUtilScanStart, v5.16.5405.5347(5.16/embedded)
AucUtilSearchUI, v5.16.5405.5373(5.16/embedded)
AucUtilSimpleAuction, v5.16.5405.5388(5.16/embedded)
AucUtilVendMarkup, v5.16.5405.4828(5.16/embedded)
Babylonian, v5.1.DEV.332(/embedded)
Bagnon, v5.2.5
Bartender4, v4.5.9
BeanCounter, v5.16.5405 (MousyMulgara)
Blitz, v5.2
CareMeter, v1.1
Configator, v5.1.DEV.344(/embedded)
CurrencyTracker, v1.4
DBMCore, v
DBMSpellTimers, v
DebugLib, v5.1.DEV.337(/embedded)
EasyMail, v
Enchantrix, v5.16.5405 (MousyMulgara)
EnchantrixBarker, v5.16.5405 (MousyMulgara)
ForteCasting, v
ForteClass, v
ForteCooldown, v
ForteCore, v1.980.8
ForteHealthstone, v
ForteSoulstone, v
ForteSummon, v
ForteTalent, v
ForteTimer, v
IceHUD, v1.8.14 (Revision: 932)
Informant, v5.16.5405 (MousyMulgara)
InlineAura, vv1.8.11
InlineAuraDefaults, vv1.8.11
LibExtraTip, v5.12.DEV.350(/embedded)
Omen, v3.1.7
Prat30, v3.5.5
Prat30Libraries, v
Recount, v
SatrinaBuffFrame, v3.2
SexyMap, v2.4.5
ShadowedUnitFrames, vv3.8.7
SlideBar, v5.16.5405 (MousyMulgara)
SpellAlerter, vv2.15
Stubby, v5.16.5405 (MousyMulgara)
TimeToDie, vv1.5.1
TipHelper, v5.12.DEV.343(/embedded)
TipTac, v13.04.17
TipTacItemRef, v13.04.17
TipTacTalents, v13.04.17
whopulled, v1.0.9
BlizRuntimeLib_enUS v5.2.0.50200 <us>
(ck=a07)
Date: 2013-05-03 23:46:54
ID: 2
Error occured in: Global
Count: 1
Message: ..\AddOns\AckisRecipeList\Interface\List.lua line 1840:
Usage: AckisRecipeList_SpellTooltip:SetBackdrop(nil or {bgFile = "bgFile", edgeFile = "edgeFile", tile = false, tileSize = 0, edgeSize = 32, insets = { left = 0, right = 0, top = 0, bottom = 0 }})
Debug:
[C]: SetBackdrop()
AckisRecipeList\Interface\List.lua:1840:
AckisRecipeList\Interface\List.lua:1819
AckisRecipeList\Interface\List.lua:1896:
AckisRecipeList\Interface\List.lua:1849
AckisRecipeList\Interface\List.lua:1926:
AckisRecipeList\Interface\List.lua:1917
AckisRecipeList\Interface\List.lua:243:
AckisRecipeList\Interface\List.lua:239
Locals:
(*temporary) = AckisRecipeList_SpellTooltip {
0 = <userdata>
updateTooltip = 0.2
}
AddOns:
Swatter, v4.2.0 (<%codename%>)
NPCScanOverlay, v5.0.0.3
AckisRecipeList, v2.4.7
AdvancedTradeSkillWindow, v
Altoholic, v5.2.001
Archy, v1.8.41
Arh, v1.2.1
Auctionator, v3.1.3
Babylonian, v5.1.DEV.332(/embedded)
Configator, v5.1.DEV.344(/embedded)
DataStore, v5.2.001
DataStoreAchievements, v5.2.001
DataStoreAgenda, v5.2.001
DataStoreAuctions, v5.2.001
DataStoreCharacters, v5.2.001
DataStoreContainers, v5.2.001
DataStoreCrafts, v5.2.001
DataStoreCurrencies, v5.2.001
DataStoreInventory, v5.2.001
DataStoreMails, v5.2.001
DataStorePets, v5.2.001
DataStoreQuests, v5.2.001
DataStoreReputations, v5.2.001
DataStoreSpells, v5.2.001
DataStoreStats, v5.2.001
DataStoreTalents, v5.2.001
DBMCore, v
ElvUI, v5.41
Gatherer, v4.2.0
MagicRunes, v1.0.94
MagicRunesIconDisplay, v1.0.94
MagicRunesRuneBars, v1.0.94
MikScrollingBattleText, v5.7.128
Omen, v3.1.8
Overachiever, v0.71
OverachieverTrade, v0.71
Postal, v3.5.1
Recount, v
SilverDragon, vv3.0.6
SlideBar, v4.2.0 (<%codename%>)
TomTom, vv50200-1.0.2
WeakAuras, v1.4.7.9
BlizRuntimeLib_enUS v5.2.0.50200 <us>
(ck=473)
Hi, I have the problem that ATSW despite existing materials does not display the items are produced. There are, for example, 6 gems present, claiming the ATSW window but I can not drag the gem, since the materials are missing, which is not true. One could say he is not reading a current materials
Translation sponsored by Google Translator ;)
found the same Report: http://wow.curseforge.com/addons/advanced-trade-skill-window/tickets/161-recipe-loses-reagent-quantity/
Hi There,
Don't know if this has a workaround yet or if anyone knows anything about it.
When I select an item and just say "create 5" of them, it puts it into the que window below and starts making but then it stops after making one and my buggrabber catches this error for ATSW.
61x AdvancedTradeSkillWindow-v0.10.3\atsw-ATSW v0.10.3.lua:2339: Usage: GetItemInfo(itemID|"name"|"itemlink")
<in C code>
AdvancedTradeSkillWindow-v0.10.3\atsw-ATSW v0.10.3.lua:2339: in function "ATSW_DisplayTradeskillTooltip"
<string>:"*:OnEnter":2: in function <string>:"*:OnEnter":1
Locals:
self = ATSWSkill11 {
0 = <userdata>
}
tradeskillid = 11
skillName = "Dense Sharpening Stone"
skillType = "trivial"
numAvailable = nil
listpos = 11
color = <table> {
b = 0.5
font = GameFontNormalLeftGrey {}
g = 0.5
r = 0.5
}
(for index) = 1
(for limit) = 20
(for step) = 1
i = 1
items_inventory = 120
items_bank = 468
items_alt = 0
items_missing = 587
items_merchant = ""
atsw_skilllisting = <table> {
1 = <table> {}
2 = <table> {}
3 = <table> {}
4 = <table> {}
5 = <table> {}
6 = <table> {}
7 = <table> {}
8 = <table> {}
9 = <table> {}
10 = <table> {}
11 = <table> {}
12 = <table> {}
13 = <table> {}
14 = <table> {}
15 = <table> {}
16 = <table> {}
17 = <table> {}
18 = <table> {}
19 = <table> {}
20 = <table> {}
21 = <table> {}
22 = <table> {}
23 = <table> {}
24 = <table> {}
25 = <table> {}
26 = <table> {}
27 = <table> {}
28 = <table> {}
29 = <table> {}
30 = <table> {}
31 = <table> {}
32 = <table> {}
33 = <table> {}
34 = <table> {}
35 = <table> {}
36 = <table> {}
37 = <table> {}
38 = <table> {}
39 = <table> {}
40 = <table> {}
41 = <table> {}
42 = <table> {}
43 = <table> {}
44 = <table> {}
45 = <table> {}
46 = <table> {}
47 = <table> {}
48 = <table> {}
49 = <table> {}
50 = <table> {}
51 = <table> {}
52 = <table> {}
53 = <table> {}
54 = <table> {}
55 = <table> {}
56 = <table> {}
57 = <table> {}
58 = <table> {}
59 = <table> {}
60 = <table> {}
61 = <table> {}
62 = <table> {}
63 = <table> {}
64 = <table> {}
65 = <table> {}
66 = <table> {}
67 = <table> {}
68 = <table> {}
69 = <table> {}
70 = <table> {}
71 = <table> {}
72 = <table> {}
73 = <table> {}
74 = <table> {}
75 = <table> {}
76 = <table> {}
77 = <table> {}
78 = <table> {}
79 = <table> {}
80 = <table> {}
81 = <table> {}
82 = <table> {}
83 = <table> {}
84 = <table> {}
85 = <table> {}
86 = <table> {}
87 = <table> {}
88 = <table> {}
89 = <table> {}
90 = <table> {}
91 = <table> {}
92 = <table> {}
93 = <table> {}
94 = <table> {}
95 = <table> {}
96 = <table> {}
97 = <table> {}
98 = <table> {}
99 = <table> {}
100 = <table> {}
101 = <table> {}
102 = <table> {}
103 = <table> {}
104 = <table> {}
105 = <table> {}
106 = <table> {}
107 = <table> {}
108 = <table> {}
109 = <table> {}
110 = <table> {}
111 = <table> {}
112 = <table> {}
113 = <table> {}
114 = <table> {}
115 = <table> {}
116 = <table> {}
117 = <table> {}
118 = <table> {}
119 = <table> {}
120 = <table> {}
121 = <table> {}
122 = <table> {}
123 = <table> {}
124 = <table> {}
125 = <table> {}
}
atsw_necessaryitems = <table> {
1 = <table> {}
}
If anyone knows what to do or anything for this please let me know?
It's really annoying to have to keep clicking create one at a time or to turn ATSW off to be able to do multiple makes of something.
It's actually a Blizzard problem, not ATSW. It'll do the same thing with the default UI. I've had it happen to me, and I've seen posts on the bug forums about it.
Sorry for the spam, just looked through the comments and found Comment #1833.
I've done what's mentioned in that, going to try it now.
Thanks Jamak.