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 |
