Mercurial > wow > reagentmaker
comparison ProspectingData.lua @ 93:c369a2e16ab6
Added prospecting and common data
author | contrebasse |
---|---|
date | Thu, 19 May 2011 20:25:41 +0200 |
parents | 996aaa818d04 |
children | b980c00affcd |
comparison
equal
deleted
inserted
replaced
92:c1214d48fa1c | 93:c369a2e16ab6 |
---|---|
1 local addonName, A = ... | 1 local addonName, A = ... |
2 | 2 |
3 -- @todo: complete prospecting items | 3 -- Thanks to Enchantrix for the data |
4 | |
5 local COPPER_ORE = 2770 | |
6 local TIN_ORE = 2771 | |
7 local IRON_ORE = 2772 | |
8 local MITHRIL_ORE = 3858 | |
9 local THORIUM_ORE = 10620 | |
10 local FEL_IRON_ORE = 23424 | |
11 local ADAMANTITE_ORE = 23425 | |
12 local COBALT_ORE = 36909 | |
13 local SARONITE_ORE = 36912 | |
14 local TITANIUM_ORE = 36910 | |
15 local OBSIDIUM_ORE = 53038 | |
16 local ELEMENTIUM_ORE = 52185 | |
17 local PYRITE_ORE = 52183 | |
18 | |
19 local ADAMANTITEPOWDER = 24243 | |
20 local TITANIUMPOWDER = 46849 | |
21 local VOLATILE_EARTH = 52327 | |
22 | |
23 local TIGERSEYE = 818 | |
24 local MALACHITE = 774 | |
25 local SHADOWGEM = 1210 | |
26 local LESSERMOONSTONE = 1705 | |
27 local MOSSAGATE = 1206 | |
28 local CITRINE = 3864 | |
29 local JADE = 1529 | |
30 local AQUAMARINE = 7909 | |
31 local STARRUBY = 7910 | |
32 local AZEROTHIANDIAMOND = 12800 | |
33 local BLUESAPPHIRE = 12361 | |
34 local LARGEOPAL = 12799 | |
35 local HUGEEMERALD = 12364 | |
36 local BLOODGARNET = 23077 | |
37 local FLAMESPESSARITE = 21929 | |
38 local GOLDENDRAENITE = 23112 | |
39 local DEEPPERIDOT = 23079 | |
40 local AZUREMOONSTONE = 23117 | |
41 local SHADOWDRAENITE = 23107 | |
42 local LIVINGRUBY = 23436 | |
43 local NOBLETOPAZ = 23439 | |
44 local DAWNSTONE = 23440 | |
45 local TALASITE = 23437 | |
46 local STAROFELUNE = 23438 | |
47 local NIGHTSEYE = 23441 | |
48 | |
49 -- new for WOTLK | |
50 local CHALCEDONY = 36923 | |
51 local SHADOWCRYSTAL = 36926 | |
52 local TWILIGHTOPAL = 36927 | |
53 local HUGECITRINE = 36929 | |
54 local BLOODSTONE = 36917 | |
55 local SUNCRYSTAL = 36920 | |
56 local DARKJADE = 36932 | |
57 local FORESTEMERALD = 36933 | |
58 local SCARLETRUBY = 36918 | |
59 local MONARCHTOPAZ = 36930 | |
60 local SKYSAPPHIRE = 36924 | |
61 local AUTMNSGLOW = 36921 | |
62 | |
63 local MAJESTICZIRCON = 36925 | |
64 local AMETRINE = 36931 | |
65 local KINGSAMBER = 36922 | |
66 local DREADSTONE = 36928 | |
67 local CARDINALRUBY = 36919 | |
68 local EYEOFZUL = 36934 | |
69 | |
70 -- new for Cataclysm | |
71 local CARNELIAN = 52177 | |
72 local ZEPHYRITE = 52178 | |
73 local ALICITE = 52179 | |
74 local NIGHTSTONE = 52180 | |
75 local HESSONITE = 52181 | |
76 local JASPER = 52182 | |
77 | |
78 local INFERNORUBY = 52190 | |
79 local OCEANSAPPHIRE = 52191 | |
80 local DREAMEMERALD = 52192 | |
81 local EMBERTOPAZ = 52193 | |
82 local DEMONSEYE = 52194 | |
83 local AMBERJEWEL = 52195 | |
4 | 84 |
5 -- "Recipe" data | 85 -- "Recipe" data |
6 -- [itemID] = { | 86 -- [itemID] = { |
7 -- {reagentID, numberNeeded} | 87 -- {reagentID, numberNeeded} |
8 -- {reagentID, numberNeeded, minProduced, maxProduced} | 88 -- {reagentID, numberNeeded, minProduced, maxProduced} |
9 -- {reagentID, numberNeeded, chanceToHaveOne}} | 89 -- {reagentID, numberNeeded, chanceToHaveOne}} |
10 A.ProspectingData = { | 90 A.ProspectingData = { |
11 -- Prospect | 91 -- Vanilla |
12 [774] = { -- Malachite | 92 [MALACHITE] = { |
13 {2770,5,0.5}}, -- Copper Ore | 93 {COPPER_ORE,5,0.5}}, |
14 [818] = { -- Tigerseye | 94 [TIGERSEYE] = { |
15 {2770,5,0.5}}, -- Copper Ore | 95 {COPPER_ORE,5,0.5}}, |
16 [1210] = { -- Shadowgem | 96 [SHADOWGEM] = { |
17 {2771,5,0.38}, -- Tin Ore | 97 {TIN_ORE,5,0.375}, |
18 {2770,5,0.1}}, -- Copper Ore | 98 {COPPER_ORE,5,0.1}}, |
19 [1705] = { -- Lesser Moonstone | 99 [LESSERMOONSTONE] = { |
20 {2771,5,0.38}, -- Tin Ore | 100 {TIN_ORE,5,0.375}, |
21 {2772,5,0.35}}, -- Iron Ore | 101 {IRON_ORE,5,0.375}}, |
22 [1206] = { -- Moss Agate | 102 [MOSSAGATE] = { |
23 {2771,5,0.37}}, -- Tin Ore | 103 {TIN_ORE,5,0.375}}, |
24 [1529] = { -- Jade | 104 [JADE] = { |
25 {2772,5,0.35}, -- Iron Ore | 105 {IRON_ORE,5,0.375}, |
26 {2771,5,0.03}}, -- Tin Ore | 106 {TIN_ORE,5,0.04}}, |
27 [7909] = { -- Aquamarine | 107 [AQUAMARINE] = { |
28 {3858,5,0.35}, -- Mithril Ore | 108 {MITHRIL_ORE,5,0.375}, |
29 {2772,5,0.05}, -- Iron Ore | 109 {IRON_ORE,5,0.05}, |
30 {2771,5,0.03}}, -- Tin Ore | 110 {TIN_ORE,5,0.04}}, |
31 [3864] = { -- Citrine | 111 [CITRINE] = { |
32 {2772,5,0.36}, -- Iron Ore | 112 {MITHRIL_ORE,5,0.375}, |
33 {3858,5,0.35}, -- Mithril Ore | 113 {IRON_ORE,5,0.375}, |
34 {2771,5,0.03}}, -- Tin Ore | 114 {TIN_ORE,5,0.04}}, |
35 [7910] = { -- Star Ruby | 115 [STARRUBY] = { |
36 {3858,5,0.36}, -- Mithril Ore | 116 {MITHRIL_ORE,5,0.375}, |
37 {10620,5,0.15}, -- Thorium Ore | 117 {THORIUM_ORE,5,0.15}, |
38 {2772,5,0.05}}, -- Iron Ore | 118 {IRON_ORE,5,0.05}}, |
39 [12799] = { -- Large Opal | 119 [LARGEOPAL] = { |
40 {10620,5,0.31}, -- Thorium Ore | 120 {THORIUM_ORE,5,0.3}, |
41 {3858,5,0.03}}, -- Mithril Ore | 121 {MITHRIL_ORE,5,0.03}}, |
42 [12361] = { -- Blue Sapphire | 122 [BLUESAPPHIRE] = { |
43 {10620,5,0.31}, -- Thorium Ore | 123 {THORIUM_ORE,5,0.3}, |
44 {3858,5,0.02}}, -- Mithril Ore | 124 {MITHRIL_ORE,5,0.03}}, |
45 [12800] = { -- Azerothian Diamond | 125 [AZEROTHIANDIAMOND] = { |
46 {10620,5,0.31}, -- Thorium Ore | 126 {THORIUM_ORE,5,0.30}, |
47 {3858,5,0.02}}, -- Mithril Ore | 127 {MITHRIL_ORE,5,0.03}}, |
48 [12364] = { -- Huge Emerald | 128 [HUGEEMERALD] = { |
49 {10620,5,0.31}, -- Thorium Ore | 129 {THORIUM_ORE,5,0.3}, |
50 {3858,5,0.02}}, -- Mithril Ore | 130 {MITHRIL_ORE,5,0.03}}, |
51 [23112] = { -- Golden Draenite | 131 |
52 {23424,5,0.19}, -- Fel Iron Ore | 132 -- BC |
53 {23425,5,0.18}}, -- Adamantite Ore | 133 [BLOODGARNET] = { |
54 -- To be continued... | 134 {FEL_IRON_ORE,5,0.19}, |
135 {ADAMANTITE_ORE,5,0.19}}, | |
136 [FLAMESPESSARITE] = { | |
137 {FEL_IRON_ORE,5,0.19}, | |
138 {ADAMANTITE_ORE,5,0.19}}, | |
139 [GOLDENDRAENITE] = { | |
140 {FEL_IRON_ORE,5,0.19}, | |
141 {ADAMANTITE_ORE,5,0.19}}, | |
142 [DEEPPERIDOT] = { | |
143 {FEL_IRON_ORE,5,0.19}, | |
144 {ADAMANTITE_ORE,5,0.19}}, | |
145 [AZUREMOONSTONE] = { | |
146 {FEL_IRON_ORE,5,0.19}, | |
147 {ADAMANTITE_ORE,5,0.19}}, | |
148 [SHADOWDRAENITE] = { | |
149 {FEL_IRON_ORE,5,0.19}, | |
150 {ADAMANTITE_ORE,5,0.19}}, | |
151 | |
152 [LIVINGRUBY] = { | |
153 {ADAMANTITE_ORE,5,0.03}, | |
154 {FEL_IRON_ORE,5,0.011}}, | |
155 [NOBLETOPAZ] = { | |
156 {ADAMANTITE_ORE,5,0.03}, | |
157 {FEL_IRON_ORE,5,0.011}}, | |
158 [DAWNSTONE] = { | |
159 {ADAMANTITE_ORE,5,0.03}, | |
160 {FEL_IRON_ORE,5,0.011}}, | |
161 [TALASITE] = { | |
162 {ADAMANTITE_ORE,5,0.03}, | |
163 {FEL_IRON_ORE,5,0.011}}, | |
164 [STAROFELUNE] = { | |
165 {ADAMANTITE_ORE,5,0.03}, | |
166 {FEL_IRON_ORE,5,0.011}}, | |
167 [NIGHTSEYE] = { | |
168 {ADAMANTITE_ORE,5,0.03}, | |
169 {FEL_IRON_ORE,5,0.011}}, | |
170 | |
171 [ADAMANTITEPOWDER] = { | |
172 {ADAMANTITE_ORE,5,1}}, | |
173 | |
174 -- WotLK | |
175 [CHALCEDONY] = { | |
176 {COBALT_ORE,5,0.25}, | |
177 {TITANIUM_ORE,5,0.25}, | |
178 {SARONITE_ORE,5,0.2}}, | |
179 [HUGECITRINE] = { | |
180 {COBALT_ORE,5,0.25}, | |
181 {TITANIUM_ORE,5,0.25}, | |
182 {SARONITE_ORE,5,0.2}}, | |
183 [BLOODSTONE] = { | |
184 {COBALT_ORE,5,0.25}, | |
185 {TITANIUM_ORE,5,0.25}, | |
186 {SARONITE_ORE,5,0.2}}, | |
187 [SHADOWCRYSTAL] = { | |
188 {COBALT_ORE,5,0.25}, | |
189 {TITANIUM_ORE,5,0.25}, | |
190 {SARONITE_ORE,5,0.2}}, | |
191 [SUNCRYSTAL] = { | |
192 {COBALT_ORE,5,0.25}, | |
193 {TITANIUM_ORE,5,0.25}, | |
194 {SARONITE_ORE,5,0.2}}, | |
195 [DARKJADE] = { | |
196 {COBALT_ORE,5,0.25}, | |
197 {TITANIUM_ORE,5,0.25}, | |
198 {SARONITE_ORE,5,0.2}}, | |
199 | |
200 [TWILIGHTOPAL] = { | |
201 {TITANIUM_ORE,5,0.04}, | |
202 {SARONITE_ORE,5,0.04}, | |
203 {COBALT_ORE,5,0.013}}, | |
204 [FORESTEMERALD] = { | |
205 {TITANIUM_ORE,5,0.04}, | |
206 {SARONITE_ORE,5,0.04}, | |
207 {COBALT_ORE,5,0.013}}, | |
208 [SCARLETRUBY] = { | |
209 {TITANIUM_ORE,5,0.04}, | |
210 {SARONITE_ORE,5,0.04}, | |
211 {COBALT_ORE,5,0.013}}, | |
212 [MONARCHTOPAZ] = { | |
213 {TITANIUM_ORE,5,0.04}, | |
214 {SARONITE_ORE,5,0.04}, | |
215 {COBALT_ORE,5,0.013}}, | |
216 [SKYSAPPHIRE] = { | |
217 {TITANIUM_ORE,5,0.04}, | |
218 {SARONITE_ORE,5,0.04}, | |
219 {COBALT_ORE,5,0.013}}, | |
220 [AUTMNSGLOW] = { | |
221 {TITANIUM_ORE,5,0.04}, | |
222 {SARONITE_ORE,5,0.04}, | |
223 {COBALT_ORE,5,0.013}}, | |
224 | |
225 [MAJESTICZIRCON] = { | |
226 {TITANIUM_ORE,5,0.04}}, | |
227 [AMETRINE] = { | |
228 {TITANIUM_ORE,5,0.04}}, | |
229 [KINGSAMBER] = { | |
230 {TITANIUM_ORE,5,0.04}}, | |
231 [DREADSTONE] = { | |
232 {TITANIUM_ORE,5,0.04}}, | |
233 [CARDINALRUBY] = { | |
234 {TITANIUM_ORE,5,0.04}}, | |
235 [EYEOFZUL] = { | |
236 {TITANIUM_ORE,5,0.04}}, | |
237 | |
238 -- Cata | |
239 [CARNELIAN] = { | |
240 {OBSIDIUM_ORE,5,0.25}, | |
241 {ELEMENTIUM_ORE,5,0.18}, | |
242 {PYRITE_ORE,5,0.17}}, | |
243 [ZEPHYRITE] = { | |
244 {OBSIDIUM_ORE,5,0.25}, | |
245 {ELEMENTIUM_ORE,5,0.18}, | |
246 {PYRITE_ORE,5,0.17}}, | |
247 [ALICITE] = { | |
248 {OBSIDIUM_ORE,5,0.25}, | |
249 {ELEMENTIUM_ORE,5,0.18}, | |
250 {PYRITE_ORE,5,0.17}}, | |
251 [NIGHTSTONE] = { | |
252 {OBSIDIUM_ORE,5,0.25}, | |
253 {ELEMENTIUM_ORE,5,0.18}, | |
254 {PYRITE_ORE,5,0.17}}, | |
255 [HESSONITE] = { | |
256 {OBSIDIUM_ORE,5,0.25}, | |
257 {ELEMENTIUM_ORE,5,0.18}, | |
258 {PYRITE_ORE,5,0.17}}, | |
259 [JASPER] = { | |
260 {OBSIDIUM_ORE,5,0.25}, | |
261 {ELEMENTIUM_ORE,5,0.18}, | |
262 {PYRITE_ORE,5,0.17}}, | |
263 | |
264 [INFERNORUBY] = { | |
265 {PYRITE_ORE,5,0.07}, | |
266 {ELEMENTIUM_ORE,5,0.04}, | |
267 {OBSIDIUM_ORE,5,0.013}}, | |
268 [OCEANSAPPHIRE] = { | |
269 {PYRITE_ORE,5,0.07}, | |
270 {ELEMENTIUM_ORE,5,0.04}, | |
271 {OBSIDIUM_ORE,5,0.013}}, | |
272 [DREAMEMERALD] = { | |
273 {PYRITE_ORE,5,0.07}, | |
274 {ELEMENTIUM_ORE,5,0.04}, | |
275 {OBSIDIUM_ORE,5,0.013}}, | |
276 [EMBERTOPAZ] = { | |
277 {PYRITE_ORE,5,0.07}, | |
278 {ELEMENTIUM_ORE,5,0.04}, | |
279 {OBSIDIUM_ORE,5,0.013}}, | |
280 [DEMONSEYE] = { | |
281 {PYRITE_ORE,5,0.07}, | |
282 {ELEMENTIUM_ORE,5,0.04}, | |
283 {OBSIDIUM_ORE,5,0.013}}, | |
284 [AMBERJEWEL] = { | |
285 {PYRITE_ORE,5,0.07}, | |
286 {ELEMENTIUM_ORE,5,0.04}, | |
287 {OBSIDIUM_ORE,5,0.013}}, | |
288 | |
289 [VOLATILE_EARTH] = { | |
290 {PYRITE_ORE,5,2}}, | |
55 } | 291 } |
56 | 292 |
57 -- "Tradeskill" data | 293 -- "Tradeskill" data |
58 local ProspectID = 31252 | 294 local ProspectID = 31252 |
59 local ProspectName = GetSpellInfo(ProspectID) | 295 local ProspectName = GetSpellInfo(ProspectID) |
63 -- Add "Tradeskill" data to each "recipe" | 299 -- Add "Tradeskill" data to each "recipe" |
64 for itemID,t in pairs(A.ProspectingData) do | 300 for itemID,t in pairs(A.ProspectingData) do |
65 for i,v in ipairs(t) do | 301 for i,v in ipairs(t) do |
66 v.macro = macroProspect | 302 v.macro = macroProspect |
67 v.spellID = ProspectID | 303 v.spellID = ProspectID |
68 v.spellName = ProspectName | |
69 v.spellLink = ProspectLink | 304 v.spellLink = ProspectLink |
70 end | 305 end |
71 end | 306 end |