| 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 |