vanilla-wow-addons – Blame information for rev 1
?pathlinks?
Rev | Author | Line No. | Line |
---|---|---|---|
1 | office | 1 | Advanced Trade Skill Window v0.4.0 |
2 | a World of Warcraft UI Addon |
||
3 | written 2006 by Rene Schneider (Slarti on EU-Blackhand) |
||
4 | ---------------------------------------------------------------- |
||
5 | |||
6 | 1. Installation |
||
7 | The installation of this addon works like the installation of many |
||
8 | other addons: extract the archive into your WoW directory (and make |
||
9 | sure that your unpacker uses the path names in the archive!) and have fun! |
||
10 | |||
11 | 2. Commands |
||
12 | There are no commands - you just open your tradeskill window as you |
||
13 | always do. If this addon is enabled, it will replace the standard |
||
14 | tradeskill window. |
||
15 | Okay...there is actually one command: |
||
16 | /atsw [disable/enable] - This (typed while you have the window for a |
||
17 | trade skill opened) will enable or disable ATSW for the opened trade skill. |
||
18 | Most buttons in ATSW are self-explaining. |
||
19 | By clicking on an item with your chat line opened and your shift key pressed |
||
20 | ATSW will add a list of the reagents necessary to create a single item |
||
21 | to the chat line. |
||
22 | The "Reagents" button will show you a list of items needed to produce the |
||
23 | queued things. It will show you how many reagents you have in your inventory, |
||
24 | in your bank, on alternative characters on the same server and if a reagent |
||
25 | can be bought from a merchant. By clicking on the reagent count on alternative |
||
26 | characters, you get a list of all alts currently posessing the item in question. |
||
27 | ATSW can also automatically buy necessary items from a merchant when speaking to |
||
28 | him - either manually by clicking a button in the reagents window or |
||
29 | automatically when opening the merchant window. |
||
30 | ATSW has a powerful search function built-in. You can either just type some text |
||
31 | into the search box and have ATSW filter the recipe list according to your entry, |
||
32 | or you can use one of the following parameters: |
||
33 | ---------------------------------------------------------------------------------- |
||
34 | :reagent [reagent name] - filters the list to only include items that need the |
||
35 | specified reagent |
||
36 | :minlevel [level] - filters the list to only include recipes for items with at |
||
37 | least the given level requirement |
||
38 | :maxlevel [level] - the same as minlevel, just the other way round |
||
39 | :minrarity [grey/white/green/blue/purple] - filters the list to only include recipes |
||
40 | for items with at least the given rarity |
||
41 | :maxrarity [grey/white/green/blue/purple] - should be self-explanatory |
||
42 | :minpossible [count] - filters the list to only include items that can be produced |
||
43 | at least [count] times with the material in your inventory |
||
44 | :maxpossible [count] - do I really need to explain this? |
||
45 | :minpossibletotal [count] - like minpossible, but considers material in your bank, |
||
46 | your alt's banks and buyable materials (actually it |
||
47 | depends on what you have activated in the options |
||
48 | window!) |
||
49 | :maxpossibletotal [count] - doh! |
||
50 | ---------------------------------------------------------------------------------- |
||
51 | You can even combine multiple parameters and a text for a name search, like this: |
||
52 | "leather :minlevel 20 :minrarity green" - this will show you only recipes with the |
||
53 | word "leather" in their name, a minimum level requirement of 20 and a minimum rarity |
||
54 | of "green". |
||
55 | |||
56 | 3. Compatibility |
||
57 | I know that this addon does prevent several additions to the standard |
||
58 | tradeskill window from working correctly. This is because ATSW is not a |
||
59 | simple addition to the tradeskill window but a replacement. I decided to do |
||
60 | it this way because I think Blizzards tradeskill window is ugly: it's way |
||
61 | too small and missing some essential functions for effectively dealing with |
||
62 | a long list of recipes. |
||
63 | |||
64 | 3. Changelog |
||
65 | |||
66 | v0.1 |
||
67 | - initial version |
||
68 | |||
69 | v0.1.1 |
||
70 | - fixed: pressing ESC now correctly closes the tradeskill window without |
||
71 | displaying "UNKNOWN" in the title |
||
72 | - fixed: pressing the tradeskill button again now correctly closes the |
||
73 | tradeskill window |
||
74 | - fixed: graphic errors in the window background |
||
75 | - fixed: sort type checkboxes showing the wrong sort type |
||
76 | - added: "filter" text input box for fast filtering of recipes |
||
77 | - fixed: cancellation of production if a newly produced part has not found |
||
78 | its way into the inventory yet (the whole production process |
||
79 | should now be much more stable and fault-tolerant) |
||
80 | - fixed: display of wrong possible item count (at least I hope this |
||
81 | problem is fixed now!) |
||
82 | - added: function to paste info about necessary reagents for a recipe |
||
83 | into the chat line |
||
84 | - changed: english button texts changed to use caps |
||
85 | |||
86 | v0.1.2 |
||
87 | - fixed: error in v0.1.1 that sometimes caused the tradeskill window to |
||
88 | lockup WoW |
||
89 | |||
90 | v0.1.3 |
||
91 | - fixed: another error in v0.1.2 that caused WoW lockups in certain |
||
92 | situations (hopefully the last error with such drastic consequences) |
||
93 | - fixed: a substantial mistake that sometimes caused ATSW to display the |
||
94 | wrong items necessary to produce something, to queue the wrong |
||
95 | items and to stop production when the recipe list was filtered. |
||
96 | - changed: reagents-to-chat function now posts each reagent in a single line |
||
97 | and the name of the recipe as well |
||
98 | |||
99 | v0.2 |
||
100 | - fixed: some minor bugs |
||
101 | - added: a new window that displays the reagents necessary to produce the |
||
102 | queued items. It also shows you how many of each reagent you have |
||
103 | in your inventory, on the bank and on alternative characters and |
||
104 | which reagent can be bought from a merchant. |
||
105 | - added: a function to automatically buy necessary reagents from merchants |
||
106 | - changed: you can now queue whatever you want - no matter if you have all |
||
107 | the reagents in your inventory or not |
||
108 | |||
109 | v0.2.1 |
||
110 | - fixed: items that are produced in stacks are now queued correctly |
||
111 | - fixed: items that are bought in stacks are now bought correctly |
||
112 | - fixed: leather transformations are now queued and executed correctly |
||
113 | - fixed: clicking the "reagents" button when the window is opened will now |
||
114 | correctly close the reagents window |
||
115 | - fixed: the "opening a different trade skill but still getting old list"-bug |
||
116 | has been fixed (at least I hope my fix was successful, as I have never |
||
117 | been able to really reproduce this exact bug) |
||
118 | - fixed: a bug that caused ATSW to queue parts incorrectly in certain situations |
||
119 | - changed: the "create all" button now only queues as many items as you can create |
||
120 | with the reagents currently in your inventory |
||
121 | - added: a tooltip for every single tradeskill that shows you how many items |
||
122 | can be created with the stuff currently in your inventory and which |
||
123 | reagents you need to produce one of the selected item (including a |
||
124 | list of the numbers of reagents you currently have in your inventory/ |
||
125 | on your bank/on alternative characters). |
||
126 | |||
127 | v0.2.2 |
||
128 | - fixed: the "only one item is being produced" bug that came up together with |
||
129 | patch 1.10 |
||
130 | This bug is due to a change in the UI API: Blizzard has made a hardware |
||
131 | input event mandatory for a successful execution of the DoTradeSkill() |
||
132 | function (this function actually starts production of an item). |
||
133 | Unfortunately they left this change undocumented. While I was able to |
||
134 | make ATSW produce multiple items of the same kind in a row without |
||
135 | user interaction, I am unable (because the API does not allow me to) |
||
136 | to make it produce different items in a queue without user interaction. |
||
137 | This fix adds a dialog box that pops up whenever a new item is being |
||
138 | produced. You have to manually click the "OK" button to start production. |
||
139 | This click on the button essentially supplies the needed hardware event. |
||
140 | - added: an option to turn the new tradeskill tooltips on and off |
||
141 | - added: another possibility to display possible item counts (an alternative |
||
142 | to the old method with slightly more information) |
||
143 | |||
144 | v0.3.0 |
||
145 | - fixed: the tradeskill list should now be updated with newly learned tradeskills |
||
146 | immediately |
||
147 | - fixed: this version now displays the correct version number |
||
148 | - fixed: ATSW should now buy the correct amount from merchants no matter how many |
||
149 | stacks you need to buy |
||
150 | - fixed: the "continue queue processing" window should now be displayed at the |
||
151 | correct time and not in the middle of production |
||
152 | - fixed: if you directly queue an item that is produced in stacks, ATSW will now |
||
153 | queue the correct number of stacks instead of queueing just a fraction |
||
154 | depending on the number of items produced in one stack |
||
155 | - added: the possibility to sort recipes by difficulty (color) |
||
156 | - fixed: Rugged Leather is now recognized correctly in the english language |
||
157 | version |
||
158 | - changed: The "order by"-setting is now saved once for every different character |
||
159 | and every different tradeskill |
||
160 | - added: you can now create your own recipe groups and sort your recipes the |
||
161 | way you like |
||
162 | |||
163 | v0.3.1 |
||
164 | - fixed: auto-buying from vendors should now buy the correct amount and not |
||
165 | double as much as needed |
||
166 | - fixed: some errors in the queueing functions that caused ATSW to sometimes |
||
167 | queue wrong item counts |
||
168 | - added: French translation (thanks to Nilyn) |
||
169 | |||
170 | v0.3.2 |
||
171 | - fixed: the problems with rogue poison creation (UI lags heavily when creating |
||
172 | and/or in combat when using rogue poisons on weapons) should now be fixed |
||
173 | - fixed: clicking on a category with the same name as a recipe in the sorting editor |
||
174 | will not remove this recipe from the categorized list anymore. In addition |
||
175 | to that, several problems that occured when categories had the same name |
||
176 | as recipes have been corrected. It should now be safe to create categories |
||
177 | with recipe names. |
||
178 | - fixed: the trade skill list should now be updated correctly when learning a new |
||
179 | recipe by "using" a recipe item |
||
180 | - fixed: seemingly random spamming of recipe requirements into chat when chatting |
||
181 | while simultaneously producing items |
||
182 | - fixed: several issues regarding the french localisation |
||
183 | - fixed: compatibility issues with the Bagnon/Banknon addon and other addons |
||
184 | that replace the Blizzard bank window |
||
185 | - fixed: an error in a core function that caused errors in buying stuff from vendors |
||
186 | and in the reagents list whenever you had multiple items in your queue in |
||
187 | a specific order |
||
188 | - added: a new autobuy button that is displayed within the merchant window whenever |
||
189 | you have recipes in your queue that need at least one reagent buyable at |
||
190 | the specific vendor |
||
191 | - fixed: the "ghost window" problems: the old tradeskill window still was |
||
192 | accessible on the screen even though it was not visible, therefore |
||
193 | clicking on the wrong place of your screen sometimes accidentially caused |
||
194 | errors within ATSW. The old window should now be inaccessible. |
||
195 | |||
196 | v0.4.0 |
||
197 | - fixed: the bank content information is now being saved correctly and will not be |
||
198 | deleted when your bag contents change |
||
199 | - added: a new addition to the auction window: a shopping list that resembles the |
||
200 | reagents window on smaller space and lets you quickly search for reagents |
||
201 | in the auction house by just clicking on a reagent name |
||
202 | - fixed: the recipe radar bug should be fixed |
||
203 | - added: possibility to switch off ATSW for certain tradeskills |
||
204 | - added: more powerful search function (take a look at the readme for details!) |