vanilla-wow-addons – Blame information for rev 1

Subversion Repositories:
Rev:
Rev Author Line No. Line
1 office 1 --[[
2 Enchantrix Addon for World of Warcraft(tm).
3 Version: 3.6.1 (Platypus)
4 Revision: $Id: EnxConstants.lua 901 2006-06-06 08:38:18Z aradan $
5  
6 Enchantrix Constants.
7  
8 License:
9 This program is free software; you can redistribute it and/or
10 modify it under the terms of the GNU General Public License
11 as published by the Free Software Foundation; either version 2
12 of the License, or (at your option) any later version.
13  
14 This program is distributed in the hope that it will be useful,
15 but WITHOUT ANY WARRANTY; without even the implied warranty of
16 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17 GNU General Public License for more details.
18  
19 You should have received a copy of the GNU General Public License
20 along with this program(see GLP.txt); if not, write to the Free Software
21 Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
22 ]]
23  
24 local const = Enchantrix.Constants
25  
26 -- These are market norm prices.
27 -- Median prices from Allakhazam.com, June 6, 2006
28 const.StaticPrices = {
29 [20725] = 500000, -- Nexus Crystal
30 [14344] = 62500, -- Large Brilliant Shard
31 [11178] = 55000, -- Large Radiant Shard
32 [11139] = 15000, -- Large Glowing Shard
33 [11084] = 9500, -- Large Glimmering Shard
34 [14343] = 25000, -- Small Brilliant Shard
35 [11177] = 37500, -- Small Radiant Shard
36 [11138] = 5750, -- Small Glowing Shard
37 [10978] = 3000, -- Small Glimmering Shard
38 [16203] = 65000, -- Greater Eternal Essence
39 [11175] = 37500, -- Greater Nether Essence
40 [11135] = 10000, -- Greater Mystic Essence
41 [11082] = 12500, -- Greater Astral Essence
42 [10939] = 3250, -- Greater Magic Essence
43 [16202] = 25000, -- Lesser Eternal Essence
44 [11174] = 15000, -- Lesser Nether Essence
45 [11134] = 4750, -- Lesser Mystic Essence
46 [10998] = 5250, -- Lesser Astral Essence
47 [10938] = 1750, -- Lesser Magic Essence
48 [16204] = 10000, -- Illusion Dust
49 [11176] = 5250, -- Dream Dust
50 [11137] = 2250, -- Vision Dust
51 [11083] = 1750, -- Soul Dust
52 [10940] = 825, -- Strange Dust
53 }
54  
55 const.DUST = 1
56 const.ESSENCE_LESSER = 2
57 const.ESSENCE_GREATER = 3
58 const.SHARD_SMALL = 4
59 const.SHARD_LARGE = 5
60 const.CRYSTAL = 6
61 const.WEAPON = 1
62 const.ARMOR = 2
63 const.InventoryTypes = {
64 ["INVTYPE_2HWEAPON"] = const.WEAPON,
65 ["INVTYPE_WEAPON"] = const.WEAPON,
66 ["INVTYPE_WEAPONMAINHAND"] = const.WEAPON,
67 ["INVTYPE_WEAPONOFFHAND"] = const.WEAPON,
68 ["INVTYPE_RANGED"] = const.WEAPON,
69 ["INVTYPE_RANGEDRIGHT"] = const.WEAPON,
70 ["INVTYPE_BODY"] = const.ARMOR,
71 ["INVTYPE_CHEST"] = const.ARMOR,
72 ["INVTYPE_CLOAK"] = const.ARMOR,
73 ["INVTYPE_FEET"] = const.ARMOR,
74 ["INVTYPE_FINGER"] = const.ARMOR,
75 ["INVTYPE_HAND"] = const.ARMOR,
76 ["INVTYPE_HEAD"] = const.ARMOR,
77 ["INVTYPE_HOLDABLE"] = const.ARMOR,
78 ["INVTYPE_LEGS"] = const.ARMOR,
79 ["INVTYPE_NECK"] = const.ARMOR,
80 ["INVTYPE_ROBE"] = const.ARMOR,
81 ["INVTYPE_SHIELD"] = const.ARMOR,
82 ["INVTYPE_SHOULDER"] = const.ARMOR,
83 ["INVTYPE_TABARD"] = const.ARMOR,
84 ["INVTYPE_TRINKET"] = const.ARMOR,
85 ["INVTYPE_WAIST"] = const.ARMOR,
86 ["INVTYPE_WRIST"] = const.ARMOR,
87 ["INVTYPE_RELIC"] = const.ARMOR,
88 }
89  
90 const.LevelRules = {
91 [const.WEAPON] = {
92 [0] = {
93 [10940] = const.DUST, -- Strange Dust
94 [11083] = const.DUST, -- Soul Dust
95 [11137] = const.DUST, -- Vision Dust
96 [11176] = const.DUST, -- Dream Dust
97 [16204] = const.DUST, -- Illusion Dust
98 [10938] = const.ESSENCE_LESSER, -- Lesser Magic Essence
99 [10939] = const.ESSENCE_GREATER, -- Greater Magic Essence
100 [11134] = const.ESSENCE_LESSER, -- Lesser Mystic Essence
101 [11135] = const.ESSENCE_GREATER, -- Greater Mystic Essence
102 [11174] = const.ESSENCE_LESSER, -- Lesser Nether Essence
103 [11175] = const.ESSENCE_GREATER, -- Greater Nether Essence
104 [16202] = const.ESSENCE_LESSER, -- Lesser Eternal Essence
105 [16203] = const.ESSENCE_GREATER, -- Greater Eternal Essence
106 [10978] = const.SHARD_SMALL, -- Small Glimmering Shard
107 [11084] = const.SHARD_LARGE, -- Large Glimmering Shard
108 [11138] = const.SHARD_SMALL, -- Small Glowing Shard
109 [11139] = const.SHARD_LARGE, -- Large Glowing Shard
110 [11177] = const.SHARD_SMALL, -- Small Radiant Shard
111 [11178] = const.SHARD_LARGE, -- Large Radiant Shard
112 [14343] = const.SHARD_SMALL, -- Small Brilliant Shard
113 [14344] = const.SHARD_LARGE, -- Large Brilliant Shard
114 [20725] = const.CRYSTAL, -- Nexus Crystal
115 },
116 [5] = {
117 [10940] = const.DUST, -- Strange Dust
118 [10938] = const.ESSENCE_LESSER, -- Lesser Magic Essence
119 },
120 [10] = {
121 [10940] = const.DUST, -- Strange Dust
122 [10938] = const.ESSENCE_LESSER, -- Lesser Magic Essence
123 },
124 [15] = {
125 [10940] = const.DUST, -- Strange Dust
126 [10939] = const.ESSENCE_GREATER, -- Greater Magic Essence
127 [10978] = const.SHARD_SMALL, -- Small Glimmering Shard
128 },
129 [20] = {
130 [10940] = const.DUST, -- Strange Dust
131 [10939] = const.ESSENCE_GREATER, -- Greater Magic Essence
132 [10978] = const.SHARD_SMALL, -- Small Glimmering Shard
133 },
134 [25] = {
135 [11083] = const.DUST, -- Soul Dust
136 [10939] = const.ESSENCE_GREATER, -- Greater Magic Essence
137 [11084] = const.SHARD_LARGE, -- Large Glimmering Shard
138 },
139 [30] = {
140 [11083] = const.DUST, -- Soul Dust
141 [11134] = const.ESSENCE_LESSER, -- Lesser Mystic Essence
142 [11138] = const.SHARD_SMALL, -- Small Glowing Shard
143 },
144 [35] = {
145 [11137] = const.DUST, -- Vision Dust
146 [11135] = const.ESSENCE_GREATER, -- Greater Mystic Essence
147 [11139] = const.SHARD_LARGE, -- Large Glowing Shard
148 },
149 [40] = {
150 [11137] = const.DUST, -- Vision Dust
151 [11174] = const.ESSENCE_LESSER, -- Lesser Nether Essence
152 [11177] = const.SHARD_SMALL, -- Small Radiant Shard
153 },
154 [45] = {
155 [11176] = const.DUST, -- Dream Dust
156 [11175] = const.ESSENCE_GREATER, -- Greater Nether Essence
157 [11178] = const.SHARD_LARGE, -- Large Radiant Shard
158 },
159 [50] = {
160 [11176] = const.DUST, -- Dream Dust
161 [16202] = const.ESSENCE_LESSER, -- Lesser Eternal Essence
162 [14343] = const.SHARD_SMALL, -- Small Brilliant Shard
163 },
164 [55] = {
165 [16204] = const.DUST, -- Illusion Dust
166 [16203] = const.ESSENCE_GREATER, -- Greater Eternal Essence
167 [14344] = const.SHARD_LARGE, -- Large Brilliant Shard
168 [20725] = const.CRYSTAL, -- Nexus Crystal
169 },
170 [60] = {
171 [16204] = const.DUST, -- Illusion Dust
172 [16203] = const.ESSENCE_GREATER, -- Greater Eternal Essence
173 [14344] = const.SHARD_LARGE, -- Large Brilliant Shard
174 [20725] = const.CRYSTAL, -- Nexus Crystal
175 },
176 },
177 [const.ARMOR] = {
178 [0] = {
179 [10940] = const.DUST, -- Strange Dust
180 [11083] = const.DUST, -- Soul Dust
181 [11137] = const.DUST, -- Vision Dust
182 [11176] = const.DUST, -- Dream Dust
183 [16204] = const.DUST, -- Illusion Dust
184 [10938] = const.ESSENCE_LESSER, -- Lesser Magic Essence
185 [10939] = const.ESSENCE_GREATER, -- Greater Magic Essence
186 [10998] = const.ESSENCE_LESSER, -- Lesser Astral Essence
187 [11082] = const.ESSENCE_GREATER, -- Greater Astral Essence
188 [11134] = const.ESSENCE_LESSER, -- Lesser Mystic Essence
189 [11135] = const.ESSENCE_GREATER, -- Greater Mystic Essence
190 [11174] = const.ESSENCE_LESSER, -- Lesser Nether Essence
191 [11175] = const.ESSENCE_GREATER, -- Greater Nether Essence
192 [16202] = const.ESSENCE_LESSER, -- Lesser Eternal Essence
193 [16203] = const.ESSENCE_GREATER, -- Greater Eternal Essence
194 [10978] = const.SHARD_SMALL, -- Small Glimmering Shard
195 [11084] = const.SHARD_LARGE, -- Large Glimmering Shard
196 [11138] = const.SHARD_SMALL, -- Small Glowing Shard
197 [11139] = const.SHARD_LARGE, -- Large Glowing Shard
198 [11177] = const.SHARD_SMALL, -- Small Radiant Shard
199 [11178] = const.SHARD_LARGE, -- Large Radiant Shard
200 [14343] = const.SHARD_SMALL, -- Small Brilliant Shard
201 [14344] = const.SHARD_LARGE, -- Large Brilliant Shard
202 [20725] = const.CRYSTAL, -- Nexus Crystal
203 },
204 [5] = {
205 [10940] = const.DUST, -- Strange Dust
206 [10938] = const.ESSENCE_LESSER, -- Lesser Magic Essence
207 },
208 [10] = {
209 [10940] = const.DUST, -- Strange Dust
210 [10938] = const.ESSENCE_LESSER, -- Lesser Magic Essence
211 },
212 [15] = {
213 [10940] = const.DUST, -- Strange Dust
214 [10939] = const.ESSENCE_GREATER, -- Greater Magic Essence
215 [10978] = const.SHARD_SMALL, -- Small Glimmering Shard
216 },
217 [20] = {
218 [10940] = const.DUST, -- Strange Dust
219 [10998] = const.ESSENCE_LESSER, -- Lesser Astral Essence
220 [10978] = const.SHARD_SMALL, -- Small Glimmering Shard
221 },
222 [25] = {
223 [11083] = const.DUST, -- Soul Dust
224 [11082] = const.ESSENCE_GREATER, -- Greater Astral Essence
225 [11084] = const.SHARD_LARGE, -- Large Glimmering Shard
226 },
227 [30] = {
228 [11083] = const.DUST, -- Soul Dust
229 [11134] = const.ESSENCE_LESSER, -- Lesser Mystic Essence
230 [11138] = const.SHARD_SMALL, -- Small Glowing Shard
231 },
232 [35] = {
233 [11137] = const.DUST, -- Vision Dust
234 [11135] = const.ESSENCE_GREATER, -- Greater Mystic Essence
235 [11139] = const.SHARD_LARGE, -- Large Glowing Shard
236 },
237 [40] = {
238 [11137] = const.DUST, -- Vision Dust
239 [11174] = const.ESSENCE_LESSER, -- Lesser Nether Essence
240 [11177] = const.SHARD_SMALL, -- Small Radiant Shard
241 },
242 [45] = {
243 [11176] = const.DUST, -- Dream Dust
244 [11175] = const.ESSENCE_GREATER, -- Greater Nether Essence
245 [11178] = const.SHARD_LARGE, -- Large Radiant Shard
246 },
247 [50] = {
248 [11176] = const.DUST, -- Dream Dust
249 [16202] = const.ESSENCE_LESSER, -- Lesser Eternal Essence
250 [14343] = const.SHARD_SMALL, -- Small Brilliant Shard
251 },
252 [55] = {
253 [16204] = const.DUST, -- Illusion Dust
254 [16203] = const.ESSENCE_GREATER, -- Greater Eternal Essence
255 [14344] = const.SHARD_LARGE, -- Large Brilliant Shard
256 [20725] = const.CRYSTAL, -- Nexus Crystal
257 },
258 [60] = {
259 [16204] = const.DUST, -- Illusion Dust
260 [16203] = const.ESSENCE_GREATER, -- Greater Eternal Essence
261 [14344] = const.SHARD_LARGE, -- Large Brilliant Shard
262 [20725] = const.CRYSTAL, -- Nexus Crystal
263 },
264 },
265 }