annotate MillingData.lua @ 131:9a1260047e35

Update milling data
author contrebasse <contrebasse@gmail.com>
date Thu, 30 Jul 2015 00:53:10 +0200
parents 49786e17bfd5
children
rev   line source
contrebasse@67 1 local addonName, A = ...
contrebasse@67 2
contrebasse@131 3 local ALABASTER_PIGMENT = 39151
contrebasse@131 4 local DUSKY_PIGMENT = 39334
contrebasse@131 5 local GOLDEN_PIGMENT = 39338
contrebasse@131 6 local EMERALD_PIGMENT = 39339
contrebasse@131 7 local VIOLET_PIGMENT = 39340
contrebasse@131 8 local SILVERY_PIGMENT = 39341
contrebasse@131 9 local NETHER_PIGMENT = 39342
contrebasse@131 10 local AZURE_PIGMENT = 39343
contrebasse@131 11 local ASHEN_PIGMENT = 61979
contrebasse@131 12 local SHADOW_PIGMENT = 79251
contrebasse@131 13 local CERULEAN_PIGMENT = 114931
contrebasse@131 14
contrebasse@131 15 local VERDANT_PIGMENT = 43103
contrebasse@131 16 local BURNT_PIGMENT = 43104
contrebasse@131 17 local INDIGO_PIGMENT = 43105
contrebasse@131 18 local RUBY_PIGMENT = 43106
contrebasse@131 19 local SAPPHIRE_PIGMENT = 43107
contrebasse@131 20 local EBON_PIGMENT = 43108
contrebasse@131 21 local ICY_PIGMENT = 43109
contrebasse@131 22 local BURNING_EMBERS = 61980
contrebasse@131 23 local MISTY_PIGMENT = 79253
contrebasse@131 24
contrebasse@131 25 local HERB_PEACEBLOOM = 2447
contrebasse@131 26 local HERB_SILVERLEAF = 765
contrebasse@131 27 local HERB_EARTHROOT = 2449
contrebasse@131 28 local HERB_MAGEROYAL = 785
contrebasse@131 29
contrebasse@131 30 local HERB_BRIARTHORN = 2450
contrebasse@131 31 local HERB_SWIFTTHISTLE = 2452
contrebasse@131 32 local HERB_BRUISEWEED = 2453
contrebasse@131 33 local HERB_STRANGLEKELP = 3820
contrebasse@131 34
contrebasse@131 35 local HERB_WILDSTEELBLOOM = 3355
contrebasse@131 36 local HERB_GRAVEMOSS = 3369
contrebasse@131 37 local HERB_KINGSBLOOD = 3356
contrebasse@131 38 local HERB_LIFEROOT = 3357
contrebasse@131 39
contrebasse@131 40 local HERB_FADELEAF = 3818
contrebasse@131 41 local HERB_GOLDTHORN = 3821
contrebasse@131 42 local HERB_WINTERSBITE = 3819
contrebasse@131 43 local HERB_KHADGARSWHISKER = 3358
contrebasse@131 44
contrebasse@131 45 local HERB_FIREBLOOM = 4625
contrebasse@131 46 local HERB_GHOSTMUSHROOM = 8845
contrebasse@131 47 local HERB_ARTHASTEARS = 8836
contrebasse@131 48 local HERB_GROMSBLOOD = 8846
contrebasse@131 49 local HERB_BLINDWEED = 8839
contrebasse@131 50 local HERB_SUNGRASS = 8838
contrebasse@131 51 local HERB_PURPLELOTUS = 8831
contrebasse@131 52
contrebasse@131 53 local HERB_ICECAP = 13467
contrebasse@131 54 local HERB_GOLDENSANSAM = 13464
contrebasse@131 55 local HERB_PLAGUEBLOOM = 13466
contrebasse@131 56 local HERB_DREAMFOIL = 13463
contrebasse@131 57 local HERB_MOUNTAINSILVERSAGE = 13465
contrebasse@131 58
contrebasse@131 59 -- all BC herbs
contrebasse@131 60 local HERB_TEROCONE = 22789
contrebasse@131 61 local HERB_DREAMINGGLORY = 22786
contrebasse@131 62 local HERB_FELWEED = 22785
contrebasse@131 63 local HERB_RAGVEIL = 22787
contrebasse@131 64 local HERB_NIGHTMAREVINE = 22792
contrebasse@131 65 local HERB_MANATHISTLE = 22793
contrebasse@131 66 local HERB_NETHERBLOOM = 22791
contrebasse@131 67 local HERB_ANCIENTLICHEN = 22790
contrebasse@131 68
contrebasse@131 69 -- all northrend herbs
contrebasse@131 70 local HERB_GOLDCLOVER = 36901
contrebasse@131 71 local HERB_ADDERSTONGUE = 36903
contrebasse@131 72 local HERB_TIGERLILY = 36904
contrebasse@131 73 local HERB_LICHBLOOM = 36905
contrebasse@131 74 local HERB_ICETHORN = 36906
contrebasse@131 75 local HERB_TALANDRASROSE = 36907
contrebasse@131 76 local HERB_DEADNETTLE = 37921
contrebasse@131 77 local HERB_FIRESEED = 39969
contrebasse@131 78 local HERB_FIRELEAF = 39970
contrebasse@131 79
contrebasse@131 80 -- Cataclysm herbs
contrebasse@131 81 local HERB_CINDERBLOOM = 52983
contrebasse@131 82 local HERB_STORMVINE = 52984
contrebasse@131 83 local HERB_AZSHARASVEIL = 52985
contrebasse@131 84 local HERB_HEARTBLOSSOM = 52986
contrebasse@131 85 local HERB_TWILIGHTJASMINE = 52987
contrebasse@131 86 local HERB_WHIPTAIL = 52988
contrebasse@131 87
contrebasse@131 88 -- Pandaria herbs
contrebasse@131 89 local HERB_RAINPOPPY = 72237
contrebasse@131 90 local HERB_GREEN_TEA = 72234
contrebasse@131 91 local HERB_SILKWEED = 72235
contrebasse@131 92 local HERB_SNOWLILY = 79010
contrebasse@131 93 local HERB_FOOLSCAP = 79011
contrebasse@131 94 local HERB_DESECRATED = 89639
contrebasse@131 95
contrebasse@131 96 -- Draenor herbs
contrebasse@131 97 local HERB_FROSTWEED = 109124
contrebasse@131 98 local HERB_FIREWEED = 109125
contrebasse@131 99 local HERB_GORGONDFLYTRAP = 109126
contrebasse@131 100 local HERB_STARFLOWER = 109127
contrebasse@131 101 local HERB_NAGRANDARROWBLOOM = 109128
contrebasse@131 102 local HERB_TALADORORCHID = 109129
contrebasse@131 103 local HERB_CHAMELEONLOTUS = 109130 -- Not accessible in game
contrebasse@131 104
contrebasse@131 105
contrebasse@67 106 -- "Recipe" data
contrebasse@67 107 -- [itemID] = {
contrebasse@67 108 -- {reagentID, numberNeeded}
contrebasse@67 109 -- {reagentID, numberNeeded, minProduced, maxProduced}
contrebasse@67 110 -- {reagentID, numberNeeded, chanceToHaveOne}}
contrebasse@67 111 A.MillingData = {
contrebasse@67 112 -- Normal pigments
contrebasse@131 113 [ALABASTER_PIGMENT] = { -- Alabaster Pigment
contrebasse@131 114 {HERB_PEACEBLOOM,5,2,3}, -- Peacebloom
contrebasse@131 115 {HERB_SILVERLEAF,5,2,3}, -- Silverleaf
contrebasse@131 116 {HERB_EARTHROOT,5,2,4}}, -- Earthroot
contrebasse@131 117 [DUSKY_PIGMENT] = { -- Dusky Pigment
contrebasse@131 118 {HERB_MAGEROYAL,5,2,3}, -- Mageroyal
contrebasse@131 119 {HERB_MAGEROYAL,5,2,3}, -- Briarthorn
contrebasse@131 120 {HERB_SWIFTTHISTLE,5,2,3}, -- Swiftthistle
contrebasse@131 121 {HERB_BRUISEWEED,5,2,4}, -- Bruiseweed
contrebasse@131 122 {HERB_STRANGLEKELP,5,2,4}}, -- Stranglekelp
contrebasse@131 123 [GOLDEN_PIGMENT] = { -- Golden Pigment
contrebasse@131 124 {HERB_GRAVEMOSS,5,2,3}, -- Grave Moss
contrebasse@131 125 {HERB_WILDSTEELBLOOM,5,2,3}, -- Wild Steelbloom
contrebasse@131 126 {HERB_KINGSBLOOD,5,2,4}, -- Kingsblood
contrebasse@131 127 {HERB_LIFEROOT,5,2,4}}, -- Liferoot
contrebasse@131 128 [EMERALD_PIGMENT] = { -- Emerald Pigment
contrebasse@131 129 {HERB_FADELEAF,5,2,3}, -- Fadeleaf
contrebasse@131 130 {HERB_GOLDTHORN,5,2,3}, -- Goldthorn
contrebasse@131 131 {HERB_KHADGARSWHISKER,5,3,4}, -- Khadgar's Whisker
contrebasse@131 132 {HERB_WINTERSBITE,5,3,4}}, -- Dragon's Teeth
contrebasse@131 133 [VIOLET_PIGMENT] = { -- Violet Pigment
contrebasse@131 134 {HERB_WINTERSBITE,5,2,3}, -- Firebloom
contrebasse@131 135 {HERB_PURPLELOTUS,5,2,3}, -- Purple Lotus
contrebasse@131 136 {HERB_ARTHASTEARS,5,2,3}, -- Arthas' Tears
contrebasse@131 137 {HERB_SUNGRASS,5,2,3}, -- Sungrass
contrebasse@131 138 {HERB_BLINDWEED,5,2,4}, -- Blindweed
contrebasse@131 139 {HERB_GHOSTMUSHROOM,5,2,4}, -- Ghost Mushroom
contrebasse@131 140 {HERB_GROMSBLOOD,5,2,4}}, -- Gromsblood
contrebasse@131 141 [SILVERY_PIGMENT] = { -- Silvery Pigment
contrebasse@131 142 {HERB_GOLDENSANSAM,5,2,3}, -- Golden Sansam
contrebasse@131 143 {HERB_DREAMFOIL,5,2,3}, -- Dreamfoil
contrebasse@131 144 {HERB_MOUNTAINSILVERSAGE,5,2,4}, -- Mountain Silversage
contrebasse@131 145 {HERB_PLAGUEBLOOM,5,2,4}, -- Sorrowmoss
contrebasse@131 146 {HERB_ICECAP,5,2,4}}, -- Icecap
contrebasse@131 147 [NETHER_PIGMENT] = { -- Nether Pigment
contrebasse@131 148 {HERB_DREAMINGGLORY,5,2,3}, -- Dreaming Glory
contrebasse@131 149 {HERB_FELWEED,5,2,3}, -- Felweed
contrebasse@131 150 {HERB_TEROCONE,5,2,3}, -- Terocone
contrebasse@131 151 {HERB_RAGVEIL,5,2,3}, -- Ragveil
contrebasse@131 152 {HERB_ANCIENTLICHEN,5,2,4}, -- Ancient Lichen
contrebasse@131 153 {HERB_MANATHISTLE,5,2,4}, -- Mana Thistle
contrebasse@131 154 {HERB_NETHERBLOOM,5,2,4}, -- Netherbloom
contrebasse@131 155 {HERB_NIGHTMAREVINE,5,2,4}}, -- Nightmare Vine
contrebasse@131 156 [AZURE_PIGMENT] = { -- Azure Pigment
contrebasse@131 157 {HERB_DEADNETTLE,5,2,3}, -- Deadnettle
contrebasse@131 158 {HERB_GOLDCLOVER,5,2,3}, -- Goldclover
contrebasse@131 159 {HERB_TALANDRASROSE,5,2,3}, -- Talandra's Rose
contrebasse@131 160 {HERB_TIGERLILY,5,2,3}, -- Tiger Lily
contrebasse@131 161 {HERB_FIRELEAF,5,2,3}, -- Fire Leaf
contrebasse@131 162 {HERB_FIRESEED,5,2.3,3}, -- Fire Seed (2:33%/3:67%)
contrebasse@131 163 {HERB_ADDERSTONGUE,5,2,4}, -- Adder's Tongue
contrebasse@131 164 {HERB_ICETHORN,5,2,4}, -- Icethorn
contrebasse@131 165 {HERB_LICHBLOOM,5,2,4}}, -- Lichbloom
contrebasse@131 166 [ASHEN_PIGMENT] = { -- Ashen Pigment
contrebasse@131 167 {HERB_CINDERBLOOM,5,2,3}, -- Cinderbloom
contrebasse@131 168 {HERB_AZSHARASVEIL,5,2,3}, -- Azshara's Veil
contrebasse@131 169 {HERB_STORMVINE,5,2,3}, -- Stormvine
contrebasse@131 170 {HERB_HEARTBLOSSOM,5,2,3}, -- Heartblossom
contrebasse@131 171 {HERB_WHIPTAIL,5,2,4}, -- Whiptail
contrebasse@131 172 {HERB_TWILIGHTJASMINE,5,2,4}}, -- Twilight Jasmine
contrebasse@131 173 [SHADOW_PIGMENT] = { -- Shadow Pigment
contrebasse@131 174 {HERB_FOOLSCAP,5,2,4}, -- Fool's Cap
contrebasse@131 175 {HERB_GREEN_TEA,5,2,3}, -- Green Tea Leaf
contrebasse@131 176 {HERB_RAINPOPPY,5,2,3}, -- Rain Poppy
contrebasse@131 177 {HERB_SILKWEED,5,2,3}, -- Silkweed
contrebasse@131 178 {HERB_SNOWLILY,5,2,3}, -- Snow Lily
contrebasse@131 179 {HERB_DESECRATED,5,2,3}, -- Desecrated Herb
contrebasse@131 180 {72238,5,2,4}}, -- Golden Lotus
contrebasse@131 181 [CERULEAN_PIGMENT] = {
contrebasse@131 182 {HERB_FROSTWEED,5,2},
contrebasse@131 183 {HERB_FIREWEED,5,2},
contrebasse@131 184 {HERB_GORGONDFLYTRAP,5,2},
contrebasse@131 185 {HERB_STARFLOWER,5,2},
contrebasse@131 186 {HERB_NAGRANDARROWBLOOM,5,2},
contrebasse@131 187 {HERB_TALADORORCHID,5,2}},
contrebasse@67 188
contrebasse@67 189 -- Rare pigments
contrebasse@131 190 [VERDANT_PIGMENT] = { -- Verdant Pigment
contrebasse@131 191 {HERB_MAGEROYAL,5,0.25}, -- Mageroyal
contrebasse@131 192 {HERB_BRIARTHORN,5,0.25}, -- Briarthorn
contrebasse@131 193 {HERB_SWIFTTHISTLE,5,0.25}, -- Swiftthistle
contrebasse@131 194 {HERB_BRUISEWEED,5,0.5}, -- Bruiseweed
contrebasse@131 195 {HERB_STRANGLEKELP,5,0.5}}, -- Stranglekelp
contrebasse@131 196 [BURNT_PIGMENT] = { -- Burnt Pigment
contrebasse@131 197 {HERB_GRAVEMOSS,5,0.25}, -- Grave Moss
contrebasse@131 198 {HERB_WILDSTEELBLOOM,5,0.25}, -- Wild Steelbloom
contrebasse@131 199 {HERB_KINGSBLOOD,5,0.5}, -- Kingsblood
contrebasse@131 200 {HERB_LIFEROOT,5,0.5}}, -- Liferoot
contrebasse@131 201 [INDIGO_PIGMENT] = { -- Indigo Pigment
contrebasse@131 202 {HERB_FADELEAF,5,0.25}, -- Fadeleaf
contrebasse@131 203 {HERB_GOLDTHORN,5,0.25}, -- Goldthorn
contrebasse@131 204 {HERB_KHADGARSWHISKER,5,0.5}, -- Khadgar's Whisker
contrebasse@131 205 {HERB_WINTERSBITE,5,0.5}}, -- Dragon's Teeth
contrebasse@131 206 [RUBY_PIGMENT] = { -- Ruby Pigment
contrebasse@131 207 {HERB_FIREBLOOM,5,0.25}, -- Firebloom
contrebasse@131 208 {HERB_PURPLELOTUS,5,0.25}, -- Purple Lotus
contrebasse@131 209 {HERB_ARTHASTEARS,5,0.25}, -- Arthas' Tears
contrebasse@131 210 {HERB_SUNGRASS,5,0.25}, -- Sungrass
contrebasse@131 211 {HERB_BLINDWEED,5,0.5}, -- Blindweed
contrebasse@131 212 {HERB_GHOSTMUSHROOM,5,0.5}, -- Ghost Mushroom
contrebasse@131 213 {HERB_GROMSBLOOD,5,0.5}}, -- Gromsblood
contrebasse@131 214 [SAPPHIRE_PIGMENT] = { -- Sapphire Pigment
contrebasse@131 215 {HERB_GOLDENSANSAM,5,0.25}, -- Golden Sansam
contrebasse@131 216 {HERB_DREAMFOIL,5,0.25}, -- Dreamfoil
contrebasse@131 217 {HERB_MOUNTAINSILVERSAGE,5,0.5}, -- Mountain Silversage
contrebasse@131 218 {HERB_PLAGUEBLOOM,5,0.5}, -- Sorrowmoss
contrebasse@131 219 {HERB_ICECAP,5,0.5}}, -- Icecap
contrebasse@131 220 [EBON_PIGMENT] = { -- Ebon Pigment
contrebasse@131 221 {HERB_DREAMINGGLORY,5,0.25}, -- Dreaming Glory
contrebasse@131 222 {HERB_FELWEED,5,0.25}, -- Felweed
contrebasse@131 223 {HERB_TEROCONE,5,0.25}, -- Terocone
contrebasse@131 224 {HERB_RAGVEIL,5,0.25}, -- Ragveil
contrebasse@131 225 {HERB_ANCIENTLICHEN,5,0.5}, -- Ancient Lichen
contrebasse@131 226 {HERB_MANATHISTLE,5,0.5}, -- Mana Thistle
contrebasse@131 227 {HERB_NETHERBLOOM,5,0.5}, -- Netherbloom
contrebasse@131 228 {HERB_NIGHTMAREVINE,5,0.5}}, -- Nightmare Vine
contrebasse@131 229 [ICY_PIGMENT] = { -- Icy Pigment
contrebasse@131 230 {HERB_DEADNETTLE,5,0.25}, -- Deadnettle
contrebasse@131 231 {HERB_GOLDCLOVER,5,0.25}, -- Goldclover
contrebasse@131 232 {HERB_TALANDRASROSE,5,0.25}, -- Talandra's Rose
contrebasse@131 233 {HERB_TIGERLILY,5,0.25}, -- Tiger Lily
contrebasse@131 234 {HERB_FIRELEAF,5,0.25}, -- Fire Leaf
contrebasse@131 235 {HERB_FIRESEED,5,0.25}, -- Fire Seed
contrebasse@131 236 {HERB_ADDERSTONGUE,5,0.5}, -- Adder's Tongue
contrebasse@131 237 {HERB_ICETHORN,5,0.5}, -- Icethorn
contrebasse@131 238 {HERB_LICHBLOOM,5,0.5}}, -- Lichbloom
contrebasse@131 239 [BURNING_EMBERS] = { -- Burning Embers
contrebasse@131 240 {HERB_CINDERBLOOM,5,0.25}, -- Cinderbloom
contrebasse@131 241 {HERB_AZSHARASVEIL,5,0.25}, -- Azshara's Veil
contrebasse@131 242 {HERB_STORMVINE,5,0.25}, -- Stormvine
contrebasse@131 243 {HERB_HEARTBLOSSOM,5,0.25}, -- Heartblossom
contrebasse@131 244 {HERB_WHIPTAIL,5,0.5}, -- Whiptail
contrebasse@131 245 {HERB_TWILIGHTJASMINE,5,0.5}}, -- Twilight Jasmine
contrebasse@131 246 [MISTY_PIGMENT] = { -- Misty Pigment
contrebasse@131 247 {HERB_GREEN_TEA,5,0.25}, -- Green Tea Leaf
contrebasse@131 248 {HERB_RAINPOPPY,5,0.25}, -- Rain Poppy
contrebasse@131 249 {HERB_SILKWEED,5,0.25}, -- Silkweed
contrebasse@131 250 {HERB_SNOWLILY,5,0.25}, -- Snow Lily
contrebasse@131 251 {HERB_DESECRATED,5,0.25}, -- Desecrated Herb
contrebasse@131 252 {HERB_FOOLSCAP,5,0.5}, -- Fool's Cap
contrebasse@131 253 {72238,5,0.5}}, -- Golden Lotus
contrebasse@67 254 }
contrebasse@67 255
contrebasse@67 256 -- "Tradeskill" data
contrebasse@67 257 local MillID = 51005
contrebasse@85 258 local MillName = GetSpellInfo(MillID)
contrebasse@85 259 local macroMill = "/cast "..MillName.."\n/use %s"
contrebasse@67 260 local MillLink = GetSpellLink(MillID)
contrebasse@67 261
contrebasse@70 262 -- Add "Tradeskill" data to each "recipe"
contrebasse@70 263 for itemID,t in pairs(A.MillingData) do
contrebasse@70 264 for i,v in ipairs(t) do
contrebasse@70 265 v.macro = macroMill
contrebasse@70 266 v.spellID = MillID
contrebasse@70 267 v.spellLink = MillLink
contrebasse@70 268 end
contrebasse@67 269 end