comparison Constants.lua @ 419:9c964e2d6971

Added 2 new tables in Constants.lua in preparation for a new kill count system for raid encounters.
author MMOSimca <MMOSimca@gmail.com>
date Wed, 07 Jan 2015 02:53:58 -0500
parents df4820871122
children 063309f31455
comparison
equal deleted inserted replaced
418:df4820871122 419:9c964e2d6971
311 } 311 }
312 for key, value in next, private.DELAYED_CONTAINER_SPELL_ID_TO_ITEM_ID_MAP do 312 for key, value in next, private.DELAYED_CONTAINER_SPELL_ID_TO_ITEM_ID_MAP do
313 private.CONTAINER_ITEM_ID_LIST[value] = false 313 private.CONTAINER_ITEM_ID_LIST[value] = false
314 end 314 end
315 315
316 -- Mapping of NPC IDs for use with GetLFGDungeonEncounterInfo and GetSavedInstanceEncounterInfo.
317 -- Non-english clients can't partcipate due to these poorly-thought-out API functions.
318 private.RAID_ENCOUNTER_NAME_TO_NPC_ID_MAP = {
319 -----------------------------------------------------------------------
320 -- Blackrock Foundry
321 -----------------------------------------------------------------------
322 ["Oregorger the Devourer"] = 77182,
323 ["Gruul"] = 76877,
324 ["Hans'gar & Franzok"] = 76973,
325 ["Beastlord Darmac"] = 76865,
326 ["Flamebender Ka'graz"] = 76814,
327 ["Operator Thogar"] = 76906,
328 ["Blast Furnace"] = 76809,
329 ["Kromog, Legend of the Mountain"] = 77692,
330 ["The Iron Maidens"] = 77557,
331 ["Blackhand"] = 77325,
332
333 -----------------------------------------------------------------------
334 -- Highmaul
335 -----------------------------------------------------------------------
336 ["Kargath Bladefist"] = 78714,
337 ["The Butcher"] = 77404,
338 ["Brackenspore"] = 78491,
339 ["Tectus, The Living Mountain"] = 78948,
340 ["Twin Ogron"] = 78237,
341 ["Ko'ragh"] = 79015,
342 ["Imperator Mar'gok"] = 77428,
343
344 -----------------------------------------------------------------------
345 -- Mists of Pandaria
346 -----------------------------------------------------------------------
347 ["Immerseus"] = 71543,
348 ["Fallen Protectors"] = 71475,
349 ["Norushen"] = 72276,
350 ["Sha of Pride"] = 71734,
351 ["Galakras"] = 72249,
352 ["Iron Juggernaut"] = 71466,
353 ["Kor'kron Dark Shaman"] = 71859,
354 ["General Nazgrim"] = 71515,
355 ["Malkorok"] = 71454,
356 ["Spoils of Pandaria"] = 71889,
357 ["Thok the Bloodthirsty"] = 71529,
358 ["Siegecrafter Blackfuse"] = 71504,
359 ["Paragons of the Klaxxi"] = 71161,
360 ["Garrosh Hellscream"] = 71865,
361 }
362 -- To prevent kill count from being incremented in the old fashion (only when using personal loot for now)
363 private.RAID_ENCOUNTER_NPC_ID_LIST = {}
364 for key, value in next, private.RAID_ENCOUNTER_NAME_TO_NPC_ID_MAP do
365 private.RAID_ENCOUNTER_NPC_ID_LIST[value] = true
366 end
367
316 -- Mapping of Spell IDs for bonus roll confirmation prompts to raid bosses 368 -- Mapping of Spell IDs for bonus roll confirmation prompts to raid bosses
317 -- In some cases this records only bonus loot, and in other cases this is needed for all loot. 369 -- In some cases this records only bonus loot, and in other cases this is needed for all loot.
318 private.RAID_BOSS_BONUS_SPELL_ID_TO_NPC_ID_MAP = { 370 private.RAID_BOSS_BONUS_SPELL_ID_TO_NPC_ID_MAP = {
319 ----------------------------------------------------------------------- 371 -----------------------------------------------------------------------
320 -- World Bosses 372 -- World Bosses
330 [178851] = 83746, -- Rukhmar Bonus (Rukhmar) 382 [178851] = 83746, -- Rukhmar Bonus (Rukhmar)
331 383
332 ----------------------------------------------------------------------- 384 -----------------------------------------------------------------------
333 -- Blackrock Foundry 385 -- Blackrock Foundry
334 ----------------------------------------------------------------------- 386 -----------------------------------------------------------------------
387 [177530] = 77182, -- Oregorger Bonus (Oregorger)
335 [177529] = 76877, -- Gruul Bonus (Gruul) 388 [177529] = 76877, -- Gruul Bonus (Gruul)
336 [177530] = 77182, -- Oregorger Bonus (Oregorger) 389 [177533] = 76973, -- Hans'gar & Franzok Bonus (Hans'gar)
390 [177536] = 76865, -- Beastlord Darmac Bonus (Beastlord Darmac)
391 [177534] = 76814, -- Flamebender Ka'graz Bonus (Flamebender Ka'graz)
392 [177537] = 76906, -- Operator Thogar Bonus (Operator Thogar)
337 [177531] = 76809, -- Blast Furnace (Foreman Feldspar) 393 [177531] = 76809, -- Blast Furnace (Foreman Feldspar)
338 [177533] = 76973, -- Hans'gar & Franzok Bonus (Hans'gar)
339 [177534] = 76814, -- Flamebender Ka'graz Bonus (Flamebender Ka'graz)
340 [177535] = 77692, -- Kromog Bonus (Kromog) 394 [177535] = 77692, -- Kromog Bonus (Kromog)
341 [177536] = 76865, -- Beastlord Darmac Bonus (Beastlord Darmac)
342 [177537] = 76906, -- Operator Thogar Bonus (Operator Thogar)
343 [177538] = 77557, -- The Iron Maidens Bonus (Admiral Gar'an) 395 [177538] = 77557, -- The Iron Maidens Bonus (Admiral Gar'an)
344 [177539] = 77325, -- Blackhand Bonus (Blackhand) 396 [177539] = 77325, -- Blackhand Bonus (Blackhand)
345 397
346 ----------------------------------------------------------------------- 398 -----------------------------------------------------------------------
347 -- Highmaul 399 -- Highmaul
348 ----------------------------------------------------------------------- 400 -----------------------------------------------------------------------
349 [177521] = 78714, -- Kargath Bladefist Bonus (Kargath Bladefist) 401 [177521] = 78714, -- Kargath Bladefist Bonus (Kargath Bladefist)
350 [177522] = 77404, -- Butcher Bonus (The Butcher) 402 [177522] = 77404, -- Butcher Bonus (The Butcher)
403 [177524] = 78491, -- Brackenspore Bonus (Brackenspore)
351 [177523] = 78948, -- Tectus Bonus (Tectus) 404 [177523] = 78948, -- Tectus Bonus (Tectus)
352 [177524] = 78491, -- Brackenspore Bonus (Brackenspore)
353 [177525] = 78237, -- Twin Ogron Bonus (Phemos) 405 [177525] = 78237, -- Twin Ogron Bonus (Phemos)
354 [177526] = 79015, -- Ko'ragh Bonus (Ko'ragh) 406 [177526] = 79015, -- Ko'ragh Bonus (Ko'ragh)
355 [177528] = 77428, -- Imperator Mar'gok Bonus (Imperator Mar'gok) 407 [177528] = 77428, -- Imperator Mar'gok Bonus (Imperator Mar'gok)
356 408
357 ----------------------------------------------------------------------- 409 -----------------------------------------------------------------------