contrebasse@67
|
1 local addonName, A = ...
|
contrebasse@67
|
2
|
contrebasse@67
|
3 -- "Recipe" data
|
contrebasse@67
|
4 -- [itemID] = {
|
contrebasse@67
|
5 -- {reagentID, numberNeeded}
|
contrebasse@67
|
6 -- {reagentID, numberNeeded, minProduced, maxProduced}
|
contrebasse@67
|
7 -- {reagentID, numberNeeded, chanceToHaveOne}}
|
contrebasse@67
|
8 A.ProspectingData = {
|
contrebasse@67
|
9 -- Prospect
|
contrebasse@67
|
10 [774] = { -- Malachite
|
contrebasse@67
|
11 {2770,5,0.5}}, -- Copper Ore
|
contrebasse@67
|
12 [818] = { -- Tigerseye
|
contrebasse@67
|
13 {2770,5,0.5}}, -- Copper Ore
|
contrebasse@67
|
14 [1210] = { -- Shadowgem
|
contrebasse@67
|
15 {2771,5,0.38}, -- Tin Ore
|
contrebasse@67
|
16 {2770,5,0.1}}, -- Copper Ore
|
contrebasse@67
|
17 [1705] = { -- Lesser Moonstone
|
contrebasse@67
|
18 {2771,5,0.38}, -- Tin Ore
|
contrebasse@67
|
19 {2772,5,0.35}}, -- Iron Ore
|
contrebasse@67
|
20 [1206] = { -- Moss Agate
|
contrebasse@67
|
21 {2771,5,0.37}}, -- Tin Ore
|
contrebasse@67
|
22 [1529] = { -- Jade
|
contrebasse@67
|
23 {2772,5,0.35}, -- Iron Ore
|
contrebasse@67
|
24 {2771,5,0.03}}, -- Tin Ore
|
contrebasse@67
|
25 [7909] = { -- Aquamarine
|
contrebasse@67
|
26 {3858,5,0.35}, -- Mithril Ore
|
contrebasse@67
|
27 {2772,5,0.05}, -- Iron Ore
|
contrebasse@67
|
28 {2771,5,0.03}}, -- Tin Ore
|
contrebasse@67
|
29 [3864] = { -- Citrine
|
contrebasse@67
|
30 {2772,5,0.36}, -- Iron Ore
|
contrebasse@67
|
31 {3858,5,0.35}, -- Mithril Ore
|
contrebasse@67
|
32 {2771,5,0.03}}, -- Tin Ore
|
contrebasse@67
|
33 [7910] = { -- Star Ruby
|
contrebasse@67
|
34 {3858,5,0.36}, -- Mithril Ore
|
contrebasse@67
|
35 {10620,5,0.15}, -- Thorium Ore
|
contrebasse@67
|
36 {2772,5,0.05}}, -- Iron Ore
|
contrebasse@67
|
37 [12799] = { -- Large Opal
|
contrebasse@67
|
38 {10620,5,0.31}, -- Thorium Ore
|
contrebasse@67
|
39 {3858,5,0.03}}, -- Mithril Ore
|
contrebasse@67
|
40 [12361] = { -- Blue Sapphire
|
contrebasse@67
|
41 {10620,5,0.31}, -- Thorium Ore
|
contrebasse@67
|
42 {3858,5,0.02}}, -- Mithril Ore
|
contrebasse@67
|
43 [12800] = { -- Azerothian Diamond
|
contrebasse@67
|
44 {10620,5,0.31}, -- Thorium Ore
|
contrebasse@67
|
45 {3858,5,0.02}}, -- Mithril Ore
|
contrebasse@67
|
46 [12364] = { -- Huge Emerald
|
contrebasse@67
|
47 {10620,5,0.31}, -- Thorium Ore
|
contrebasse@67
|
48 {3858,5,0.02}}, -- Mithril Ore
|
contrebasse@67
|
49 [23112] = { -- Golden Draenite
|
contrebasse@67
|
50 {23424,5,0.19}, -- Fel Iron Ore
|
contrebasse@67
|
51 {23425,5,0.18}}, -- Adamantite Ore
|
contrebasse@67
|
52 -- To be continued...
|
contrebasse@67
|
53 }
|
contrebasse@67
|
54
|
contrebasse@67
|
55 -- "Tradeskill" data
|
contrebasse@67
|
56 local ProspectID = 31252
|
contrebasse@67
|
57 local macroProspect = "/cast "..GetSpellInfo(ProspectID).."\n/use %s"
|
contrebasse@67
|
58 local ProspectLink = GetSpellLink(ProspectID)
|
contrebasse@67
|
59
|
contrebasse@67
|
60 for k,v in pairs(A.ProspectingData) do
|
contrebasse@67
|
61 v.spell = macroProspect
|
contrebasse@67
|
62 v.spellID = ProspectID
|
contrebasse@67
|
63 v.spellLink = ProspectLink
|
contrebasse@67
|
64 end
|