| 
jcallahan@1
 | 
     1 -----------------------------------------------------------------------
 | 
| 
MMOSimca@581
 | 
     2 -- Upvalued API.
 | 
| 
jcallahan@1
 | 
     3 -----------------------------------------------------------------------
 | 
| 
jcallahan@1
 | 
     4 local _G = getfenv(0)
 | 
| 
jcallahan@1
 | 
     5 
 | 
| 
jcallahan@1
 | 
     6 local bit = _G.bit
 | 
| 
MMOSimca@581
 | 
     7 local unpack = _G.unpack
 | 
| 
MMOSimca@581
 | 
     8 local GetSpellInfo = _G.C_Spell.GetSpellInfo
 | 
| 
MMOSimca@581
 | 
     9 local GetFactionDataByID = _G.C_Reputation.GetFactionDataByID
 | 
| 
jcallahan@1
 | 
    10 
 | 
| 
jcallahan@1
 | 
    11 -----------------------------------------------------------------------
 | 
| 
jcallahan@1
 | 
    12 -- AddOn namespace.
 | 
| 
jcallahan@1
 | 
    13 -----------------------------------------------------------------------
 | 
| 
jcallahan@1
 | 
    14 local ADDON_NAME, private = ...
 | 
| 
jcallahan@1
 | 
    15 
 | 
| 
jcallahan@1
 | 
    16 
 | 
| 
jcallahan@1
 | 
    17 -----------------------------------------------------------------------
 | 
| 
atcaleb@558
 | 
    18 -- Boss/Item/Spell Data Constants.
 | 
| 
MMOSimca@336
 | 
    19 -----------------------------------------------------------------------
 | 
| 
atcaleb@558
 | 
    20 private.BLACKLISTED_ITEMS = {
 | 
| 
atcaleb@558
 | 
    21     [114116] = true,
 | 
| 
atcaleb@558
 | 
    22     [114119] = true,
 | 
| 
atcaleb@558
 | 
    23     [114120] = true,
 | 
| 
atcaleb@558
 | 
    24     [116980] = true,
 | 
| 
atcaleb@558
 | 
    25     [120319] = true,
 | 
| 
atcaleb@558
 | 
    26     [120320] = true,
 | 
| 
atcaleb@558
 | 
    27     [139593] = true,
 | 
| 
atcaleb@558
 | 
    28     [139594] = true,
 | 
| 
atcaleb@558
 | 
    29     [140590] = true,
 | 
| 
atcaleb@558
 | 
    30 }
 | 
| 
atcaleb@558
 | 
    31 
 | 
| 
atcaleb@558
 | 
    32 -- Spells that are cast by players/NPCs that are mistakenly assigned as being cast by the target; must be blacklisted
 | 
| 
atcaleb@558
 | 
    33 private.BLACKLISTED_SPELLS = {
 | 
| 
atcaleb@558
 | 
    34     [117526] = true, -- Binding Shot (cast by Hunters)
 | 
| 
atcaleb@558
 | 
    35     [121308] = true, -- Disguise (cast by Rogues)
 | 
| 
atcaleb@558
 | 
    36     [132464] = true, -- Chi Wave (cast by Monks)
 | 
| 
atcaleb@558
 | 
    37     [132467] = true, -- Chi Wave (cast by Monks)
 | 
| 
atcaleb@558
 | 
    38     [167432] = true, -- Savagery (cast by Warsong Commander)
 | 
| 
atcaleb@558
 | 
    39     [175077] = true, -- Fearsome Battle Standard (cast by Fearsome Battle Standard item)
 | 
| 
atcaleb@558
 | 
    40     [176813] = true, -- Itchy Spores (cast by Marsh Creatures in Ashran)
 | 
| 
atcaleb@558
 | 
    41     [183901] = true, -- Stolen Strength (cast by Felblood NPCs in Tanaan Jungle)
 | 
| 
atcaleb@558
 | 
    42     [183904] = true, -- Stolen Speed (cast by Felblood NPCs in Tanaan Jungle)
 | 
| 
atcaleb@558
 | 
    43     [183907] = true, -- Stolen Fervor (cast by Felblood NPCs in Tanaan Jungle)
 | 
| 
atcaleb@558
 | 
    44     [195802] = true, -- Moonkin Feather (applied by Moonfeather Statue; first stage buff)
 | 
| 
atcaleb@558
 | 
    45     [195805] = true, -- Moonkin Molting (applied by Moonfeather Statue; second stage buff)
 | 
| 
atcaleb@558
 | 
    46     [195810] = true, -- Feeling Moonkin (applied by Moonfeather Statue; third stage buff)
 | 
| 
atcaleb@558
 | 
    47     [195816] = true, -- Owlvercome wth the Fever (applied by Moonfeather Statue; final stage buff)
 | 
| 
atcaleb@558
 | 
    48     [213738] = true, -- Taste of Blood (applied by Fate and Fortune, Combat Rogue artifacts)
 | 
| 
atcaleb@568
 | 
    49     [213872] = true, -- Unison (applied by a Mistweaver Monk legendary)
 | 
| 
atcaleb@558
 | 
    50     [213877] = true, -- Vampiric Aura (used by Nathrezim Invasion bosses and transformed players)
 | 
| 
atcaleb@558
 | 
    51     [215377] = true, -- The Maw Must Feed (applied by Maw of the Damned, Blood Death Knight artifact)
 | 
| 
atcaleb@558
 | 
    52     [218136] = true, -- Arcane Invigoration (cast by Duskwatch Rune Scribes in The Arcway)
 | 
| 
atcaleb@558
 | 
    53     [223971] = true, -- Hunter's Rush (applied by Fangs of Ashamane, Feral Druid artifacts)
 | 
| 
atcaleb@558
 | 
    54     [224762] = true, -- Leyline Rift (summoned by players with Leyline Mastery in Suramar)
 | 
| 
atcaleb@558
 | 
    55     [225832] = true, -- Nightglow Wisp (cast by players using Wisp in a Bottle toy)
 | 
| 
atcaleb@558
 | 
    56 }
 | 
| 
atcaleb@558
 | 
    57 
 | 
| 
mmosimca@520
 | 
    58 private.EPHEMERAL_CRYSTAL_OBJECT_IDS = {
 | 
| 
mmosimca@520
 | 
    59     251168,
 | 
| 
mmosimca@520
 | 
    60     251183,
 | 
| 
mmosimca@520
 | 
    61     251185,
 | 
| 
mmosimca@520
 | 
    62     251186,
 | 
| 
mmosimca@520
 | 
    63     251187,
 | 
| 
mmosimca@520
 | 
    64 }
 | 
| 
mmosimca@520
 | 
    65 
 | 
| 
MMOSimca@345
 | 
    66 -- Map of Alliance Logging NPC Summon spells to all possible Timber objectIDs of the proper tree size
 | 
| 
MMOSimca@345
 | 
    67 private.LOGGING_SPELL_ID_TO_OBJECT_ID_MAP = {
 | 
| 
MMOSimca@381
 | 
    68     [167902] = 234021,
 | 
| 
MMOSimca@381
 | 
    69     [167969] = 234022,
 | 
| 
MMOSimca@381
 | 
    70     [168201] = 234023,
 | 
| 
MMOSimca@345
 | 
    71 }
 | 
| 
MMOSimca@345
 | 
    72 -- Account for Horde spell IDs
 | 
| 
MMOSimca@345
 | 
    73 private.LOGGING_SPELL_ID_TO_OBJECT_ID_MAP[167961] = private.LOGGING_SPELL_ID_TO_OBJECT_ID_MAP[167902]
 | 
| 
MMOSimca@345
 | 
    74 private.LOGGING_SPELL_ID_TO_OBJECT_ID_MAP[168043] = private.LOGGING_SPELL_ID_TO_OBJECT_ID_MAP[167969]
 | 
| 
MMOSimca@345
 | 
    75 private.LOGGING_SPELL_ID_TO_OBJECT_ID_MAP[168200] = private.LOGGING_SPELL_ID_TO_OBJECT_ID_MAP[168201]
 | 
| 
MMOSimca@345
 | 
    76 
 | 
| 
MMOSimca@355
 | 
    77 -- Map of Garrison Cache object names to Garrison Cache object IDs
 | 
| 
MMOSimca@355
 | 
    78 private.GARRISON_CACHE_OBJECT_NAME_TO_OBJECT_ID_MAP = {
 | 
| 
MMOSimca@355
 | 
    79     ["Garrison Cache"] = 236916,
 | 
| 
MMOSimca@355
 | 
    80     ["Full Garrison Cache"] = 237722,
 | 
| 
MMOSimca@355
 | 
    81     ["Hefty Garrison Cache"] = 237723,
 | 
| 
MMOSimca@355
 | 
    82 }
 | 
| 
MMOSimca@355
 | 
    83 
 | 
| 
atcaleb@573
 | 
    84 private.IGNORED_ISLAND_REWARDS = {
 | 
| 
atcaleb@573
 | 
    85     [163611] = true,
 | 
| 
atcaleb@573
 | 
    86     [163612] = true,
 | 
| 
atcaleb@573
 | 
    87     [163613] = true,
 | 
| 
atcaleb@573
 | 
    88 }
 | 
| 
atcaleb@573
 | 
    89 
 | 
| 
MMOSimca@381
 | 
    90 -- Mapping of items that, when right-clicked, fire a spell (which can fail, so we have to check success).
 | 
| 
MMOSimca@381
 | 
    91 -- They reward loot via loot toast popups upon completion of that spell.
 | 
| 
MMOSimca@381
 | 
    92 -- SHOW_LOOT_TOAST can be used to track loot.
 | 
| 
MMOSimca@381
 | 
    93 private.LOOT_TOAST_CONTAINER_SPELL_ID_TO_ITEM_ID_MAP = {
 | 
| 
MMOSimca@433
 | 
    94     [142397] = 98134,
 | 
| 
MMOSimca@433
 | 
    95     [142901] = 98546,
 | 
| 
MMOSimca@433
 | 
    96     [143506] = 98095,
 | 
| 
MMOSimca@433
 | 
    97     [143507] = 94207,
 | 
| 
MMOSimca@433
 | 
    98     [143508] = 89125,
 | 
| 
MMOSimca@433
 | 
    99     [143509] = 93146,
 | 
| 
MMOSimca@433
 | 
   100     [143510] = 93147,
 | 
| 
MMOSimca@433
 | 
   101     [143511] = 93149,
 | 
| 
MMOSimca@433
 | 
   102     [143512] = 93148,
 | 
| 
MMOSimca@433
 | 
   103     [146885] = 103535,
 | 
| 
MMOSimca@433
 | 
   104     [147598] = 104014,
 | 
| 
MMOSimca@433
 | 
   105     [149222] = 105911,
 | 
| 
MMOSimca@433
 | 
   106     [149223] = 105912,
 | 
| 
MMOSimca@433
 | 
   107     [171513] = 116414,
 | 
| 
MMOSimca@433
 | 
   108     [175767] = 118697,
 | 
| 
MMOSimca@433
 | 
   109     [178508] = 120321,
 | 
| 
MMOSimca@433
 | 
   110     [181405] = 122535,
 | 
| 
MMOSimca@433
 | 
   111     [181952] = 122677,
 | 
| 
MMOSimca@449
 | 
   112     [187534] = 127751,
 | 
| 
MMOSimca@527
 | 
   113     [231015] = 142447,
 | 
| 
MMOSimca@527
 | 
   114     [233325] = 143753,
 | 
| 
MMOSimca@540
 | 
   115     [238040] = 146317,
 | 
| 
MMOSimca@345
 | 
   116 }
 | 
| 
MMOSimca@345
 | 
   117 
 | 
| 
MMOSimca@381
 | 
   118 -- Mapping of items that, when right-clicked, fire a spell (which can fail, so we have to check success).
 | 
| 
MMOSimca@381
 | 
   119 -- They reward loot upon completion of that spell.
 | 
| 
MMOSimca@381
 | 
   120 -- CHAT_MSG_LOOT -must- be used to track loot, which is definitely not ideal.
 | 
| 
MMOSimca@381
 | 
   121 private.DELAYED_CONTAINER_SPELL_ID_TO_ITEM_ID_MAP = {
 | 
| 
MMOSimca@394
 | 
   122     [57844] = 36781,
 | 
| 
MMOSimca@394
 | 
   123     [58160] = 24476,
 | 
| 
MMOSimca@394
 | 
   124     [58165] = 7973,
 | 
| 
MMOSimca@394
 | 
   125     [58168] = 5524,
 | 
| 
MMOSimca@394
 | 
   126     [58172] = 5523,
 | 
| 
MMOSimca@394
 | 
   127     [61898] = 15874,
 | 
| 
MMOSimca@394
 | 
   128     [64202] = 45909,
 | 
| 
MMOSimca@394
 | 
   129     [73500] = 52340,
 | 
| 
MMOSimca@394
 | 
   130     [80615] = 58856,
 | 
| 
MMOSimca@394
 | 
   131     [84193] = 60838,
 | 
| 
MMOSimca@394
 | 
   132     [99438] = 69956,
 | 
| 
MMOSimca@394
 | 
   133     [99500] = 69990,
 | 
| 
MMOSimca@394
 | 
   134     [109946] = 78890,
 | 
| 
MMOSimca@394
 | 
   135     [109948] = 78892,
 | 
| 
MMOSimca@394
 | 
   136     [109954] = 77952,
 | 
| 
MMOSimca@394
 | 
   137     [146236] = 102269,
 | 
| 
MMOSimca@394
 | 
   138     [146237] = 102264,
 | 
| 
MMOSimca@394
 | 
   139     [146238] = 102263,
 | 
| 
MMOSimca@394
 | 
   140     [146239] = 102265,
 | 
| 
MMOSimca@394
 | 
   141     [146240] = 102266,
 | 
| 
MMOSimca@394
 | 
   142     [146241] = 102267,
 | 
| 
MMOSimca@394
 | 
   143     [146242] = 102268,
 | 
| 
MMOSimca@394
 | 
   144     [146243] = 102320,
 | 
| 
MMOSimca@394
 | 
   145     [146244] = 102291,
 | 
| 
MMOSimca@394
 | 
   146     [146246] = 102318,
 | 
| 
MMOSimca@394
 | 
   147     [146259] = 102276,
 | 
| 
MMOSimca@394
 | 
   148     [146260] = 102271,
 | 
| 
MMOSimca@394
 | 
   149     [146261] = 102270,
 | 
| 
MMOSimca@394
 | 
   150     [146263] = 102272,
 | 
| 
MMOSimca@394
 | 
   151     [146264] = 102273,
 | 
| 
MMOSimca@394
 | 
   152     [146265] = 102274,
 | 
| 
MMOSimca@394
 | 
   153     [146266] = 102275,
 | 
| 
MMOSimca@456
 | 
   154     [146267] = 102323,
 | 
| 
MMOSimca@394
 | 
   155     [146268] = 102283,
 | 
| 
MMOSimca@394
 | 
   156     [146269] = 102278,
 | 
| 
MMOSimca@394
 | 
   157     [146270] = 102277,
 | 
| 
MMOSimca@394
 | 
   158     [146271] = 102279,
 | 
| 
MMOSimca@394
 | 
   159     [146272] = 102280,
 | 
| 
MMOSimca@394
 | 
   160     [146273] = 102281,
 | 
| 
MMOSimca@394
 | 
   161     [146274] = 102282,
 | 
| 
MMOSimca@394
 | 
   162     [146275] = 102334,
 | 
| 
MMOSimca@394
 | 
   163     [146276] = 102290,
 | 
| 
MMOSimca@394
 | 
   164     [146277] = 102285,
 | 
| 
MMOSimca@394
 | 
   165     [146278] = 102284,
 | 
| 
MMOSimca@394
 | 
   166     [146279] = 102286,
 | 
| 
MMOSimca@394
 | 
   167     [146280] = 102287,
 | 
| 
MMOSimca@394
 | 
   168     [146281] = 102288,
 | 
| 
MMOSimca@394
 | 
   169     [146282] = 102289,
 | 
| 
MMOSimca@456
 | 
   170     [146283] = 102321,
 | 
| 
MMOSimca@394
 | 
   171     [147433] = 102266,
 | 
| 
MMOSimca@394
 | 
   172     [147434] = 102266,
 | 
| 
MMOSimca@394
 | 
   173     [147435] = 102266,
 | 
| 
MMOSimca@394
 | 
   174     [147597] = 104009,
 | 
| 
MMOSimca@394
 | 
   175     [148099] = 104010,
 | 
| 
MMOSimca@394
 | 
   176     [148103] = 104012,
 | 
| 
MMOSimca@394
 | 
   177     [148104] = 104013,
 | 
| 
MMOSimca@394
 | 
   178     [148740] = 104345,
 | 
| 
MMOSimca@394
 | 
   179     [148746] = 104347,
 | 
| 
MMOSimca@394
 | 
   180     [155445] = 107649,
 | 
| 
MMOSimca@394
 | 
   181     [161131] = 111589,
 | 
| 
MMOSimca@394
 | 
   182     [161225] = 111595,
 | 
| 
MMOSimca@394
 | 
   183     [161226] = 111601,
 | 
| 
MMOSimca@394
 | 
   184     [161230] = 111650,
 | 
| 
MMOSimca@394
 | 
   185     [161231] = 111652,
 | 
| 
MMOSimca@394
 | 
   186     [161232] = 111651,
 | 
| 
MMOSimca@394
 | 
   187     [161234] = 111656,
 | 
| 
MMOSimca@394
 | 
   188     [161237] = 111658,
 | 
| 
MMOSimca@394
 | 
   189     [161241] = 111659,
 | 
| 
MMOSimca@394
 | 
   190     [161261] = 111662,
 | 
| 
MMOSimca@394
 | 
   191     [161266] = 111663,
 | 
| 
MMOSimca@394
 | 
   192     [161267] = 111664,
 | 
| 
MMOSimca@394
 | 
   193     [161269] = 111665,
 | 
| 
MMOSimca@394
 | 
   194     [161270] = 111666,
 | 
| 
MMOSimca@394
 | 
   195     [161272] = 111667,
 | 
| 
MMOSimca@394
 | 
   196     [161273] = 111668,
 | 
| 
MMOSimca@394
 | 
   197     [161274] = 111669,
 | 
| 
MMOSimca@394
 | 
   198     [161275] = 111670,
 | 
| 
MMOSimca@394
 | 
   199     [161276] = 111671,
 | 
| 
MMOSimca@394
 | 
   200     [161277] = 111672,
 | 
| 
MMOSimca@394
 | 
   201     [161279] = 111673,
 | 
| 
MMOSimca@394
 | 
   202     [161281] = 111674,
 | 
| 
MMOSimca@394
 | 
   203     [161283] = 111675,
 | 
| 
MMOSimca@394
 | 
   204     [161284] = 111676,
 | 
| 
MMOSimca@394
 | 
   205     [166030] = 113203,
 | 
| 
MMOSimca@394
 | 
   206     [166153] = 113244,
 | 
| 
MMOSimca@394
 | 
   207     [166156] = 113245,
 | 
| 
MMOSimca@394
 | 
   208     [166460] = 113295,
 | 
| 
MMOSimca@394
 | 
   209     [166481] = 113307,
 | 
| 
MMOSimca@394
 | 
   210     [166487] = 113310,
 | 
| 
MMOSimca@394
 | 
   211     [166507] = 113313,
 | 
| 
MMOSimca@394
 | 
   212     [166509] = 113316,
 | 
| 
MMOSimca@394
 | 
   213     [166513] = 113321,
 | 
| 
MMOSimca@394
 | 
   214     [166520] = 113324,
 | 
| 
MMOSimca@394
 | 
   215     [166526] = 113328,
 | 
| 
MMOSimca@394
 | 
   216     [166529] = 113332,
 | 
| 
MMOSimca@394
 | 
   217     [166531] = 113336,
 | 
| 
MMOSimca@394
 | 
   218     [166550] = 113355,
 | 
| 
MMOSimca@394
 | 
   219     [166574] = 113358,
 | 
| 
MMOSimca@394
 | 
   220     [166578] = 113361,
 | 
| 
MMOSimca@394
 | 
   221     [166582] = 113365,
 | 
| 
MMOSimca@394
 | 
   222     [166586] = 113367,
 | 
| 
MMOSimca@394
 | 
   223     [166589] = 113371,
 | 
| 
MMOSimca@394
 | 
   224     [166593] = 113376,
 | 
| 
MMOSimca@394
 | 
   225     [166599] = 113381,
 | 
| 
MMOSimca@394
 | 
   226     [166600] = 113384,
 | 
| 
MMOSimca@394
 | 
   227     [166606] = 113387,
 | 
| 
MMOSimca@394
 | 
   228     [166611] = 113391,
 | 
| 
MMOSimca@394
 | 
   229     [166619] = 113394,
 | 
| 
MMOSimca@394
 | 
   230     [166739] = 113327,
 | 
| 
MMOSimca@394
 | 
   231     [166744] = 113329,
 | 
| 
MMOSimca@394
 | 
   232     [166764] = 113411,
 | 
| 
MMOSimca@394
 | 
   233     [166770] = 113417,
 | 
| 
MMOSimca@394
 | 
   234     [166788] = 113420,
 | 
| 
MMOSimca@394
 | 
   235     [166796] = 113423,
 | 
| 
MMOSimca@394
 | 
   236     [166800] = 113426,
 | 
| 
MMOSimca@394
 | 
   237     [166801] = 113429,
 | 
| 
MMOSimca@394
 | 
   238     [166900] = 113452,
 | 
| 
MMOSimca@394
 | 
   239     [166905] = 113465,
 | 
| 
MMOSimca@394
 | 
   240     [166909] = 113468,
 | 
| 
MMOSimca@394
 | 
   241     [166915] = 113471,
 | 
| 
MMOSimca@394
 | 
   242     [166980] = 113478,
 | 
| 
MMOSimca@394
 | 
   243     [166985] = 113483,
 | 
| 
MMOSimca@394
 | 
   244     [167089] = 113495,
 | 
| 
MMOSimca@394
 | 
   245     [167096] = 113499,
 | 
| 
MMOSimca@394
 | 
   246     [167981] = 114002,
 | 
| 
MMOSimca@394
 | 
   247     [168084] = 114039,
 | 
| 
MMOSimca@394
 | 
   248     [168103] = 114052,
 | 
| 
MMOSimca@394
 | 
   249     [168115] = 114053,
 | 
| 
MMOSimca@394
 | 
   250     [168178] = 114116,
 | 
| 
MMOSimca@394
 | 
   251     [168179] = 114119,
 | 
| 
MMOSimca@394
 | 
   252     [168180] = 114120,
 | 
| 
MMOSimca@394
 | 
   253     [168677] = 114106,
 | 
| 
MMOSimca@394
 | 
   254     [168678] = 114051,
 | 
| 
MMOSimca@394
 | 
   255     [168679] = 114049,
 | 
| 
MMOSimca@394
 | 
   256     [168680] = 114048,
 | 
| 
MMOSimca@394
 | 
   257     [168681] = 114047,
 | 
| 
MMOSimca@394
 | 
   258     [168682] = 114046,
 | 
| 
MMOSimca@394
 | 
   259     [168683] = 114045,
 | 
| 
MMOSimca@394
 | 
   260     [168684] = 114044,
 | 
| 
MMOSimca@394
 | 
   261     [168685] = 114043,
 | 
| 
MMOSimca@394
 | 
   262     [168686] = 114042,
 | 
| 
MMOSimca@394
 | 
   263     [168687] = 114041,
 | 
| 
MMOSimca@394
 | 
   264     [168688] = 114040,
 | 
| 
MMOSimca@394
 | 
   265     [168700] = 114108,
 | 
| 
MMOSimca@394
 | 
   266     [168701] = 114105,
 | 
| 
MMOSimca@394
 | 
   267     [168702] = 114104,
 | 
| 
MMOSimca@394
 | 
   268     [168703] = 114103,
 | 
| 
MMOSimca@394
 | 
   269     [168704] = 114102,
 | 
| 
MMOSimca@394
 | 
   270     [168705] = 114101,
 | 
| 
MMOSimca@394
 | 
   271     [168706] = 114100,
 | 
| 
MMOSimca@394
 | 
   272     [168707] = 114099,
 | 
| 
MMOSimca@394
 | 
   273     [168708] = 114098,
 | 
| 
MMOSimca@394
 | 
   274     [168709] = 114097,
 | 
| 
MMOSimca@394
 | 
   275     [168710] = 114096,
 | 
| 
MMOSimca@394
 | 
   276     [168711] = 114095,
 | 
| 
MMOSimca@394
 | 
   277     [168712] = 114094,
 | 
| 
MMOSimca@394
 | 
   278     [168713] = 114109,
 | 
| 
MMOSimca@394
 | 
   279     [168714] = 114068,
 | 
| 
MMOSimca@394
 | 
   280     [168715] = 114067,
 | 
| 
MMOSimca@394
 | 
   281     [168716] = 114066,
 | 
| 
MMOSimca@394
 | 
   282     [168717] = 114065,
 | 
| 
MMOSimca@394
 | 
   283     [168718] = 114064,
 | 
| 
MMOSimca@394
 | 
   284     [168719] = 114063,
 | 
| 
MMOSimca@394
 | 
   285     [168720] = 114062,
 | 
| 
MMOSimca@394
 | 
   286     [168721] = 114061,
 | 
| 
MMOSimca@394
 | 
   287     [168722] = 114060,
 | 
| 
MMOSimca@394
 | 
   288     [168723] = 114059,
 | 
| 
MMOSimca@394
 | 
   289     [168724] = 114058,
 | 
| 
MMOSimca@394
 | 
   290     [168725] = 114057,
 | 
| 
MMOSimca@394
 | 
   291     [168726] = 114110,
 | 
| 
MMOSimca@394
 | 
   292     [168727] = 114080,
 | 
| 
MMOSimca@394
 | 
   293     [168728] = 114079,
 | 
| 
MMOSimca@394
 | 
   294     [168729] = 114078,
 | 
| 
MMOSimca@394
 | 
   295     [168730] = 114077,
 | 
| 
MMOSimca@394
 | 
   296     [168731] = 114076,
 | 
| 
MMOSimca@394
 | 
   297     [168732] = 114075,
 | 
| 
MMOSimca@394
 | 
   298     [168733] = 114074,
 | 
| 
MMOSimca@394
 | 
   299     [168734] = 114073,
 | 
| 
MMOSimca@394
 | 
   300     [168735] = 114072,
 | 
| 
MMOSimca@394
 | 
   301     [168736] = 114071,
 | 
| 
MMOSimca@394
 | 
   302     [168737] = 114070,
 | 
| 
MMOSimca@394
 | 
   303     [168738] = 114069,
 | 
| 
MMOSimca@394
 | 
   304     [168739] = 114112,
 | 
| 
MMOSimca@394
 | 
   305     [168740] = 114087,
 | 
| 
MMOSimca@394
 | 
   306     [168741] = 119124,
 | 
| 
MMOSimca@394
 | 
   307     [168742] = 114086,
 | 
| 
MMOSimca@394
 | 
   308     [168743] = 119122,
 | 
| 
MMOSimca@394
 | 
   309     [168744] = 119120,
 | 
| 
MMOSimca@394
 | 
   310     [168745] = 114085,
 | 
| 
MMOSimca@394
 | 
   311     [168746] = 119118,
 | 
| 
MMOSimca@394
 | 
   312     [168747] = 119116,
 | 
| 
MMOSimca@394
 | 
   313     [168748] = 119114,
 | 
| 
MMOSimca@394
 | 
   314     [168749] = 114084,
 | 
| 
MMOSimca@394
 | 
   315     [168750] = 114083,
 | 
| 
MMOSimca@394
 | 
   316     [168751] = 114082,
 | 
| 
MMOSimca@394
 | 
   317     [168752] = 114111,
 | 
| 
MMOSimca@394
 | 
   318     [168753] = 114093,
 | 
| 
MMOSimca@394
 | 
   319     [168754] = 119125,
 | 
| 
MMOSimca@394
 | 
   320     [168755] = 114092,
 | 
| 
MMOSimca@394
 | 
   321     [168756] = 119123,
 | 
| 
MMOSimca@394
 | 
   322     [168757] = 119121,
 | 
| 
MMOSimca@394
 | 
   323     [168758] = 114091,
 | 
| 
MMOSimca@394
 | 
   324     [168759] = 119119,
 | 
| 
MMOSimca@394
 | 
   325     [168760] = 119117,
 | 
| 
MMOSimca@394
 | 
   326     [168761] = 119115,
 | 
| 
MMOSimca@394
 | 
   327     [168762] = 114090,
 | 
| 
MMOSimca@394
 | 
   328     [168763] = 114089,
 | 
| 
MMOSimca@394
 | 
   329     [168764] = 114088,
 | 
| 
MMOSimca@394
 | 
   330     [169508] = 115018,
 | 
| 
MMOSimca@394
 | 
   331     [170566] = 115591,
 | 
| 
MMOSimca@394
 | 
   332     [176482] = 118592,
 | 
| 
MMOSimca@394
 | 
   333     [176483] = 119094,
 | 
| 
MMOSimca@394
 | 
   334     [176484] = 119095,
 | 
| 
MMOSimca@394
 | 
   335     [176485] = 119096,
 | 
| 
MMOSimca@394
 | 
   336     [176486] = 119097,
 | 
| 
MMOSimca@394
 | 
   337     [176487] = 119098,
 | 
| 
MMOSimca@394
 | 
   338     [176488] = 119099,
 | 
| 
MMOSimca@394
 | 
   339     [176489] = 119100,
 | 
| 
MMOSimca@394
 | 
   340     [176490] = 119101,
 | 
| 
MMOSimca@394
 | 
   341     [176491] = 119102,
 | 
| 
MMOSimca@394
 | 
   342     [176791] = 119185,
 | 
| 
MMOSimca@394
 | 
   343     [176934] = 119095,
 | 
| 
MMOSimca@394
 | 
   344     [178444] = 120301,
 | 
| 
MMOSimca@394
 | 
   345     [178445] = 120302,
 | 
| 
MMOSimca@449
 | 
   346     [181719] = 122628,
 | 
| 
MMOSimca@449
 | 
   347     [181720] = 122623,
 | 
| 
MMOSimca@449
 | 
   348     [181721] = 122621,
 | 
| 
MMOSimca@449
 | 
   349     [181722] = 122622,
 | 
| 
MMOSimca@449
 | 
   350     [181723] = 122631,
 | 
| 
MMOSimca@449
 | 
   351     [181724] = 122624,
 | 
| 
MMOSimca@449
 | 
   352     [181725] = 122625,
 | 
| 
MMOSimca@449
 | 
   353     [181726] = 122626,
 | 
| 
MMOSimca@449
 | 
   354     [181729] = 122630,
 | 
| 
MMOSimca@449
 | 
   355     [181730] = 122629,
 | 
| 
MMOSimca@449
 | 
   356     [181731] = 122627,
 | 
| 
MMOSimca@449
 | 
   357     [181732] = 122632,
 | 
| 
MMOSimca@449
 | 
   358     [181733] = 122633,
 | 
| 
MMOSimca@449
 | 
   359     [185205] = 124550,
 | 
| 
MMOSimca@449
 | 
   360     [185209] = 124551,
 | 
| 
MMOSimca@449
 | 
   361     [185210] = 124552,
 | 
| 
MMOSimca@449
 | 
   362     [185212] = 124553,
 | 
| 
MMOSimca@449
 | 
   363     [185213] = 124554,
 | 
| 
MMOSimca@449
 | 
   364     [185214] = 124555,
 | 
| 
MMOSimca@449
 | 
   365     [185215] = 124556,
 | 
| 
MMOSimca@449
 | 
   366     [185216] = 124557,
 | 
| 
MMOSimca@449
 | 
   367     [185217] = 124558,
 | 
| 
MMOSimca@449
 | 
   368     [185218] = 124559,
 | 
| 
MMOSimca@449
 | 
   369     [185219] = 124560,
 | 
| 
MMOSimca@449
 | 
   370     [185220] = 124561,
 | 
| 
MMOSimca@449
 | 
   371     [185222] = 124562,
 | 
| 
MMOSimca@449
 | 
   372     [187899] = 127777,
 | 
| 
MMOSimca@449
 | 
   373     [187900] = 127778,
 | 
| 
MMOSimca@449
 | 
   374     [187901] = 127779,
 | 
| 
MMOSimca@449
 | 
   375     [187902] = 127780,
 | 
| 
MMOSimca@449
 | 
   376     [187903] = 127781,
 | 
| 
MMOSimca@449
 | 
   377     [187904] = 127782,
 | 
| 
MMOSimca@449
 | 
   378     [187905] = 127783,
 | 
| 
MMOSimca@449
 | 
   379     [187906] = 127784,
 | 
| 
MMOSimca@449
 | 
   380     [187907] = 127798,
 | 
| 
MMOSimca@449
 | 
   381     [187908] = 127799,
 | 
| 
MMOSimca@449
 | 
   382     [187909] = 127800,
 | 
| 
MMOSimca@449
 | 
   383     [187911] = 127790,
 | 
| 
MMOSimca@449
 | 
   384     [187912] = 127791,
 | 
| 
MMOSimca@449
 | 
   385     [187913] = 127792,
 | 
| 
MMOSimca@449
 | 
   386     [187914] = 127793,
 | 
| 
MMOSimca@449
 | 
   387     [187915] = 127794,
 | 
| 
MMOSimca@449
 | 
   388     [187916] = 127795,
 | 
| 
MMOSimca@449
 | 
   389     [187917] = 127796,
 | 
| 
MMOSimca@449
 | 
   390     [187918] = 127797,
 | 
| 
MMOSimca@449
 | 
   391     [187919] = 127803,
 | 
| 
MMOSimca@449
 | 
   392     [187920] = 127804,
 | 
| 
MMOSimca@449
 | 
   393     [187921] = 127805,
 | 
| 
MMOSimca@449
 | 
   394     [187922] = 127806,
 | 
| 
MMOSimca@449
 | 
   395     [187923] = 127807,
 | 
| 
MMOSimca@449
 | 
   396     [187924] = 127808,
 | 
| 
MMOSimca@449
 | 
   397     [187925] = 127809,
 | 
| 
MMOSimca@449
 | 
   398     [187926] = 127810,
 | 
| 
MMOSimca@449
 | 
   399     [187927] = 127816,
 | 
| 
MMOSimca@449
 | 
   400     [187928] = 127817,
 | 
| 
MMOSimca@449
 | 
   401     [187929] = 127818,
 | 
| 
MMOSimca@449
 | 
   402     [187930] = 127819,
 | 
| 
MMOSimca@449
 | 
   403     [187931] = 127820,
 | 
| 
MMOSimca@449
 | 
   404     [187932] = 127821,
 | 
| 
MMOSimca@449
 | 
   405     [187933] = 127822,
 | 
| 
MMOSimca@449
 | 
   406     [187934] = 127823,
 | 
| 
MMOSimca@449
 | 
   407     [189834] = 128348,
 | 
| 
catherton@476
 | 
   408     [211972] = 137198,
 | 
| 
catherton@476
 | 
   409     [212883] = 137414,
 | 
| 
catherton@476
 | 
   410     [220971] = 139593,
 | 
| 
catherton@476
 | 
   411     [220972] = 139594,
 | 
| 
catherton@476
 | 
   412     [220973] = 140590,
 | 
| 
catherton@476
 | 
   413     [225513] = 141025,
 | 
| 
catherton@476
 | 
   414     [227022] = 141410,
 | 
| 
catherton@476
 | 
   415     [228214] = 141860,
 | 
| 
MMOSimca@527
 | 
   416     [240411] = 147212,
 | 
| 
MMOSimca@527
 | 
   417     [240412] = 147213,
 | 
| 
MMOSimca@527
 | 
   418     [240413] = 147214,
 | 
| 
MMOSimca@527
 | 
   419     [240414] = 147216,
 | 
| 
MMOSimca@527
 | 
   420     [240415] = 147217,
 | 
| 
MMOSimca@527
 | 
   421     [240416] = 147218,
 | 
| 
MMOSimca@527
 | 
   422     [240417] = 147219,
 | 
| 
MMOSimca@527
 | 
   423     [240418] = 147220,
 | 
| 
MMOSimca@527
 | 
   424     [240419] = 147221,
 | 
| 
MMOSimca@527
 | 
   425     [240420] = 147222,
 | 
| 
MMOSimca@527
 | 
   426     [240421] = 147223,
 | 
| 
MMOSimca@527
 | 
   427     [240422] = 147215,
 | 
| 
MMOSimca@527
 | 
   428     [240485] = 147298,
 | 
| 
MMOSimca@527
 | 
   429     [240487] = 147294,
 | 
| 
MMOSimca@527
 | 
   430     [240508] = 147295,
 | 
| 
MMOSimca@527
 | 
   431     [240509] = 147296,
 | 
| 
MMOSimca@527
 | 
   432     [240510] = 147299,
 | 
| 
MMOSimca@527
 | 
   433     [240511] = 147297,
 | 
| 
MMOSimca@527
 | 
   434     [240512] = 147300,
 | 
| 
MMOSimca@527
 | 
   435     [240513] = 147301,
 | 
| 
MMOSimca@527
 | 
   436     [240514] = 147302,
 | 
| 
MMOSimca@527
 | 
   437     [240515] = 147303,
 | 
| 
MMOSimca@527
 | 
   438     [240516] = 147304,
 | 
| 
MMOSimca@527
 | 
   439     [240518] = 147305,
 | 
| 
MMOSimca@527
 | 
   440     [242113] = 146750,
 | 
| 
MMOSimca@527
 | 
   441     [242317] = 146748,
 | 
| 
MMOSimca@527
 | 
   442     [242318] = 146749,
 | 
| 
MMOSimca@527
 | 
   443     [242319] = 146747,
 | 
| 
MMOSimca@527
 | 
   444     [242320] = 146751,
 | 
| 
MMOSimca@527
 | 
   445     [242321] = 146752,
 | 
| 
MMOSimca@527
 | 
   446     [242322] = 146753,
 | 
| 
MMOSimca@527
 | 
   447     [242842] = 147786,
 | 
| 
MMOSimca@527
 | 
   448     [242854] = 147791,
 | 
| 
MMOSimca@527
 | 
   449     [242855] = 147792,
 | 
| 
MMOSimca@527
 | 
   450     [242856] = 147793,
 | 
| 
MMOSimca@527
 | 
   451     [242857] = 147794,
 | 
| 
MMOSimca@527
 | 
   452     [242858] = 147795,
 | 
| 
MMOSimca@527
 | 
   453     [242859] = 147796,
 | 
| 
MMOSimca@527
 | 
   454     [242860] = 147797,
 | 
| 
MMOSimca@527
 | 
   455     [242861] = 147798,
 | 
| 
MMOSimca@527
 | 
   456     [242862] = 147799,
 | 
| 
MMOSimca@527
 | 
   457     [242863] = 147800,
 | 
| 
MMOSimca@527
 | 
   458     [242864] = 147801,
 | 
| 
MMOSimca@527
 | 
   459     [243074] = 147837,
 | 
| 
MMOSimca@527
 | 
   460     [243126] = 146897,
 | 
| 
MMOSimca@527
 | 
   461     [243127] = 146899,
 | 
| 
MMOSimca@527
 | 
   462     [243128] = 146901,
 | 
| 
MMOSimca@527
 | 
   463     [243131] = 146898,
 | 
| 
MMOSimca@527
 | 
   464     [243132] = 146900,
 | 
| 
MMOSimca@527
 | 
   465     [243133] = 146902,
 | 
| 
MMOSimca@527
 | 
   466     [243134] = 147384,
 | 
| 
MMOSimca@527
 | 
   467     [243135] = 147361,
 | 
| 
MMOSimca@527
 | 
   468     [243301] = 147875,
 | 
| 
MMOSimca@540
 | 
   469     [244052] = 150581,
 | 
| 
MMOSimca@540
 | 
   470     [246755] = 151470,
 | 
| 
MMOSimca@540
 | 
   471     [246756] = 151471,
 | 
| 
MMOSimca@540
 | 
   472     [246757] = 151469,
 | 
| 
MMOSimca@540
 | 
   473     [246758] = 151468,
 | 
| 
MMOSimca@540
 | 
   474     [246759] = 151464,
 | 
| 
MMOSimca@540
 | 
   475     [246760] = 151466,
 | 
| 
MMOSimca@540
 | 
   476     [246761] = 151465,
 | 
| 
MMOSimca@540
 | 
   477     [246762] = 151467,
 | 
| 
MMOSimca@540
 | 
   478     [247515] = 151638,
 | 
| 
MMOSimca@540
 | 
   479     [249084] = 152102,
 | 
| 
MMOSimca@540
 | 
   480     [249087] = 152105,
 | 
| 
MMOSimca@540
 | 
   481     [249088] = 152106,
 | 
| 
MMOSimca@540
 | 
   482     [249090] = 152107,
 | 
| 
MMOSimca@540
 | 
   483     [249091] = 152108,
 | 
| 
MMOSimca@540
 | 
   484     [252080] = 152649,
 | 
| 
MMOSimca@540
 | 
   485     [252882] = 152733,
 | 
| 
MMOSimca@540
 | 
   486     [252883] = 152735,
 | 
| 
MMOSimca@540
 | 
   487     [252884] = 153144,
 | 
| 
MMOSimca@540
 | 
   488     [252886] = 153154,
 | 
| 
MMOSimca@540
 | 
   489     [252887] = 153156,
 | 
| 
MMOSimca@540
 | 
   490     [252889] = 153141,
 | 
| 
MMOSimca@540
 | 
   491     [252890] = 152742,
 | 
| 
MMOSimca@540
 | 
   492     [252891] = 153135,
 | 
| 
MMOSimca@540
 | 
   493     [252892] = 152740,
 | 
| 
MMOSimca@540
 | 
   494     [252893] = 152734,
 | 
| 
MMOSimca@540
 | 
   495     [252894] = 152736,
 | 
| 
MMOSimca@540
 | 
   496     [252895] = 152738,
 | 
| 
MMOSimca@540
 | 
   497     [253033] = 152799,
 | 
| 
MMOSimca@540
 | 
   498     [253747] = 152922,
 | 
| 
MMOSimca@540
 | 
   499     [253748] = 152923,
 | 
| 
MMOSimca@540
 | 
   500     [254385] = 152650,
 | 
| 
MMOSimca@540
 | 
   501     [254386] = 152652,
 | 
| 
MMOSimca@540
 | 
   502     [254617] = 153142,
 | 
| 
MMOSimca@540
 | 
   503     [254622] = 153150,
 | 
| 
MMOSimca@540
 | 
   504     [254623] = 153158,
 | 
| 
MMOSimca@540
 | 
   505     [254624] = 153136,
 | 
| 
MMOSimca@540
 | 
   506     [254625] = 153152,
 | 
| 
MMOSimca@540
 | 
   507     [254626] = 152743,
 | 
| 
MMOSimca@540
 | 
   508     [254628] = 152737,
 | 
| 
MMOSimca@540
 | 
   509     [254629] = 153146,
 | 
| 
MMOSimca@540
 | 
   510     [254630] = 153138,
 | 
| 
MMOSimca@540
 | 
   511     [254631] = 152744,
 | 
| 
MMOSimca@540
 | 
   512     [254632] = 153140,
 | 
| 
MMOSimca@540
 | 
   513     [254633] = 153148,
 | 
| 
MMOSimca@540
 | 
   514     [254634] = 152739,
 | 
| 
MMOSimca@540
 | 
   515     [254635] = 153149,
 | 
| 
MMOSimca@540
 | 
   516     [254636] = 153157,
 | 
| 
MMOSimca@540
 | 
   517     [254637] = 153137,
 | 
| 
MMOSimca@540
 | 
   518     [254638] = 153145,
 | 
| 
MMOSimca@540
 | 
   519     [254639] = 153153,
 | 
| 
MMOSimca@540
 | 
   520     [254641] = 152741,
 | 
| 
MMOSimca@540
 | 
   521     [254642] = 153143,
 | 
| 
MMOSimca@540
 | 
   522     [254645] = 153151,
 | 
| 
MMOSimca@540
 | 
   523     [254646] = 153139,
 | 
| 
MMOSimca@540
 | 
   524     [254648] = 153147,
 | 
| 
MMOSimca@540
 | 
   525     [254649] = 153155,
 | 
| 
MMOSimca@540
 | 
   526     [254773] = 153215,
 | 
| 
MMOSimca@540
 | 
   527     [254774] = 153209,
 | 
| 
MMOSimca@540
 | 
   528     [254775] = 153208,
 | 
| 
MMOSimca@540
 | 
   529     [254776] = 153206,
 | 
| 
MMOSimca@540
 | 
   530     [254777] = 153210,
 | 
| 
MMOSimca@540
 | 
   531     [254778] = 153205,
 | 
| 
MMOSimca@540
 | 
   532     [254779] = 153212,
 | 
| 
MMOSimca@540
 | 
   533     [254780] = 153207,
 | 
| 
MMOSimca@540
 | 
   534     [254781] = 153214,
 | 
| 
MMOSimca@540
 | 
   535     [254782] = 153216,
 | 
| 
MMOSimca@540
 | 
   536     [254783] = 153211,
 | 
| 
MMOSimca@540
 | 
   537     [254784] = 153213,
 | 
| 
MMOSimca@540
 | 
   538     [254785] = 153059,
 | 
| 
MMOSimca@540
 | 
   539     [254786] = 153060,
 | 
| 
MMOSimca@540
 | 
   540     [254787] = 153061,
 | 
| 
MMOSimca@540
 | 
   541     [254788] = 153062,
 | 
| 
MMOSimca@540
 | 
   542     [254789] = 153063,
 | 
| 
MMOSimca@540
 | 
   543     [254790] = 153064,
 | 
| 
MMOSimca@540
 | 
   544     [254791] = 153065,
 | 
| 
MMOSimca@540
 | 
   545     [254792] = 153066,
 | 
| 
MMOSimca@540
 | 
   546     [254793] = 153067,
 | 
| 
MMOSimca@540
 | 
   547     [254794] = 153068,
 | 
| 
MMOSimca@548
 | 
   548     [257630] = 154903,
 | 
| 
MMOSimca@548
 | 
   549     [257631] = 154904,
 | 
| 
MMOSimca@548
 | 
   550     [257632] = 154905,
 | 
| 
MMOSimca@548
 | 
   551     [257633] = 154906,
 | 
| 
MMOSimca@548
 | 
   552     [257634] = 154907,
 | 
| 
MMOSimca@548
 | 
   553     [257635] = 154908,
 | 
| 
MMOSimca@548
 | 
   554     [257636] = 154909,
 | 
| 
MMOSimca@548
 | 
   555     [257637] = 154910,
 | 
| 
MMOSimca@548
 | 
   556     [257638] = 154911,
 | 
| 
MMOSimca@548
 | 
   557     [257639] = 154912,
 | 
| 
MMOSimca@548
 | 
   558     [257992] = 153135,
 | 
| 
MMOSimca@548
 | 
   559     [257993] = 153151,
 | 
| 
MMOSimca@548
 | 
   560     [257994] = 152741,
 | 
| 
MMOSimca@548
 | 
   561     [257995] = 153143,
 | 
| 
MMOSimca@548
 | 
   562     [262946] = 157796,
 | 
| 
MMOSimca@548
 | 
   563     [263148] = 157822,
 | 
| 
MMOSimca@548
 | 
   564     [263149] = 157823,
 | 
| 
MMOSimca@548
 | 
   565     [263150] = 157824,
 | 
| 
MMOSimca@548
 | 
   566     [263151] = 157825,
 | 
| 
MMOSimca@548
 | 
   567     [263152] = 157826,
 | 
| 
MMOSimca@548
 | 
   568     [263153] = 157827,
 | 
| 
MMOSimca@548
 | 
   569     [263154] = 157828,
 | 
| 
MMOSimca@548
 | 
   570     [263155] = 157829,
 | 
| 
MMOSimca@548
 | 
   571     [263156] = 157830,
 | 
| 
MMOSimca@548
 | 
   572     [263157] = 157831,
 | 
| 
atcaleb@578
 | 
   573     [277914] = 162611,
 | 
| 
atcaleb@578
 | 
   574     [285433] = 165658,
 | 
| 
atcaleb@578
 | 
   575     [286410] = 165839,
 | 
| 
atcaleb@578
 | 
   576     [289027] = 166505,
 | 
| 
atcaleb@578
 | 
   577     [289090] = 166508,
 | 
| 
atcaleb@578
 | 
   578     [289092] = 166509,
 | 
| 
atcaleb@578
 | 
   579     [289093] = 166513,
 | 
| 
atcaleb@578
 | 
   580     [289094] = 166514,
 | 
| 
atcaleb@578
 | 
   581     [289095] = 166515,
 | 
| 
atcaleb@578
 | 
   582     [289097] = 166510,
 | 
| 
atcaleb@578
 | 
   583     [289098] = 166511,
 | 
| 
atcaleb@578
 | 
   584     [289099] = 166512,
 | 
| 
atcaleb@578
 | 
   585     [289142] = 166529,
 | 
| 
atcaleb@578
 | 
   586     [289143] = 166530,
 | 
| 
atcaleb@578
 | 
   587     [289144] = 166531,
 | 
| 
atcaleb@578
 | 
   588     [289145] = 166535,
 | 
| 
atcaleb@578
 | 
   589     [289146] = 166536,
 | 
| 
atcaleb@578
 | 
   590     [289147] = 166537,
 | 
| 
atcaleb@578
 | 
   591     [289148] = 166532,
 | 
| 
atcaleb@578
 | 
   592     [289150] = 166533,
 | 
| 
atcaleb@578
 | 
   593     [289151] = 166534,
 | 
| 
MMOSimca@381
 | 
   594 }
 | 
| 
catherton@473
 | 
   595 private.DELAYED_CONTAINER_SPELL_ID_TO_ITEM_ID_BY_CLASS_ID_MAP = {
 | 
| 
MMOSimca@454
 | 
   596     [178209] = { [1] = 119318, [2] = 119305, [3] = 119318, [4] = 119315, [5] = 119305, [6] = 119315, [7] = 119318, [8] = 119315, [9] = 119305, [10] = 119318, [11] = 119315, },
 | 
| 
MMOSimca@454
 | 
   597     [178210] = { [1] = 119320, [2] = 119307, [3] = 119320, [4] = 119313, [5] = 119307, [6] = 119313, [7] = 119320, [8] = 119313, [9] = 119307, [10] = 119320, [11] = 119313, },
 | 
| 
MMOSimca@454
 | 
   598     [178211] = { [1] = 119319, [2] = 119306, [3] = 119319, [4] = 119311, [5] = 119306, [6] = 119311, [7] = 119319, [8] = 119311, [9] = 119306, [10] = 119319, [11] = 119311, },
 | 
| 
MMOSimca@454
 | 
   599     [178212] = { [1] = 119321, [2] = 119308, [3] = 119321, [4] = 119312, [5] = 119308, [6] = 119312, [7] = 119321, [8] = 119312, [9] = 119308, [10] = 119321, [11] = 119312, },
 | 
| 
MMOSimca@454
 | 
   600     [178213] = { [1] = 119322, [2] = 119309, [3] = 119322, [4] = 119314, [5] = 119309, [6] = 119314, [7] = 119322, [8] = 119314, [9] = 119309, [10] = 119322, [11] = 119314, },
 | 
| 
MMOSimca@454
 | 
   601     [178216] = { [1] = 120225, [2] = 120215, [3] = 120225, [4] = 120218, [5] = 120215, [6] = 120218, [7] = 120225, [8] = 120218, [9] = 120215, [10] = 120225, [11] = 120218, },
 | 
| 
MMOSimca@454
 | 
   602     [178217] = { [1] = 120222, [2] = 120212, [3] = 120222, [4] = 120221, [5] = 120212, [6] = 120221, [7] = 120222, [8] = 120221, [9] = 120212, [10] = 120222, [11] = 120221, },
 | 
| 
MMOSimca@454
 | 
   603     [178218] = { [1] = 120224, [2] = 120214, [3] = 120224, [4] = 120219, [5] = 120214, [6] = 120219, [7] = 120224, [8] = 120219, [9] = 120214, [10] = 120224, [11] = 120219, },
 | 
| 
MMOSimca@454
 | 
   604     [178219] = { [1] = 120223, [2] = 120213, [3] = 120223, [4] = 120217, [5] = 120213, [6] = 120217, [7] = 120223, [8] = 120217, [9] = 120213, [10] = 120223, [11] = 120217, },
 | 
| 
MMOSimca@454
 | 
   605     [178220] = { [1] = 120226, [2] = 120216, [3] = 120226, [4] = 120220, [5] = 120216, [6] = 120220, [7] = 120226, [8] = 120220, [9] = 120216, [10] = 120226, [11] = 120220, },
 | 
| 
MMOSimca@454
 | 
   606     [178221] = { [1] = 120239, [2] = 120229, [3] = 120239, [4] = 120234, [5] = 120229, [6] = 120234, [7] = 120239, [8] = 120234, [9] = 120229, [10] = 120239, [11] = 120234, },
 | 
| 
MMOSimca@454
 | 
   607     [178222] = { [1] = 120238, [2] = 120228, [3] = 120238, [4] = 120232, [5] = 120228, [6] = 120232, [7] = 120238, [8] = 120232, [9] = 120228, [10] = 120238, [11] = 120232, },
 | 
| 
MMOSimca@454
 | 
   608     [178223] = { [1] = 120241, [2] = 120231, [3] = 120241, [4] = 120235, [5] = 120231, [6] = 120235, [7] = 120241, [8] = 120235, [9] = 120231, [10] = 120241, [11] = 120235, },
 | 
| 
MMOSimca@454
 | 
   609     [178224] = { [1] = 120240, [2] = 120230, [3] = 120240, [4] = 120233, [5] = 120230, [6] = 120233, [7] = 120240, [8] = 120233, [9] = 120230, [10] = 120240, [11] = 120233, },
 | 
| 
MMOSimca@454
 | 
   610     [178225] = { [1] = 120237, [2] = 120227, [3] = 120237, [4] = 120236, [5] = 120227, [6] = 120236, [7] = 120237, [8] = 120236, [9] = 120227, [10] = 120237, [11] = 120236, },
 | 
| 
MMOSimca@454
 | 
   611     [178226] = { [1] = 120255, [2] = 120245, [3] = 120255, [4] = 120248, [5] = 120245, [6] = 120248, [7] = 120255, [8] = 120248, [9] = 120245, [10] = 120255, [11] = 120248, },
 | 
| 
MMOSimca@454
 | 
   612     [178227] = { [1] = 120252, [2] = 120242, [3] = 120252, [4] = 120251, [5] = 120242, [6] = 120251, [7] = 120252, [8] = 120251, [9] = 120242, [10] = 120252, [11] = 120251, },
 | 
| 
MMOSimca@454
 | 
   613     [178228] = { [1] = 120254, [2] = 120244, [3] = 120254, [4] = 120249, [5] = 120244, [6] = 120249, [7] = 120254, [8] = 120249, [9] = 120244, [10] = 120254, [11] = 120249, },
 | 
| 
MMOSimca@454
 | 
   614     [178229] = { [1] = 120253, [2] = 120243, [3] = 120253, [4] = 120247, [5] = 120243, [6] = 120247, [7] = 120253, [8] = 120247, [9] = 120243, [10] = 120253, [11] = 120247, },
 | 
| 
MMOSimca@454
 | 
   615     [178230] = { [1] = 120256, [2] = 120246, [3] = 120256, [4] = 120250, [5] = 120246, [6] = 120250, [7] = 120256, [8] = 120250, [9] = 120246, [10] = 120256, [11] = 120250, },
 | 
| 
MMOSimca@456
 | 
   616     [188421] = { [1] = 127963, [2] = 127953, [3] = 127963, [4] = 127962, [5] = 127953, [6] = 127962, [7] = 127963, [8] = 127962, [9] = 127953, [10] = 127963, [11] = 127962, },
 | 
| 
MMOSimca@456
 | 
   617     [188422] = { [1] = 127964, [2] = 127954, [3] = 127964, [4] = 127958, [5] = 127954, [6] = 127958, [7] = 127964, [8] = 127958, [9] = 127954, [10] = 127964, [11] = 127958, },
 | 
| 
MMOSimca@456
 | 
   618     [188423] = { [1] = 127966, [2] = 127956, [3] = 127966, [4] = 127959, [5] = 127956, [6] = 127959, [7] = 127966, [8] = 127959, [9] = 127956, [10] = 127966, [11] = 127959, },
 | 
| 
MMOSimca@456
 | 
   619     [188425] = { [1] = 127965, [2] = 127955, [3] = 127965, [4] = 127960, [5] = 127955, [6] = 127960, [7] = 127965, [8] = 127960, [9] = 127955, [10] = 127965, [11] = 127960, },
 | 
| 
MMOSimca@456
 | 
   620     [188426] = { [1] = 127967, [2] = 127957, [3] = 127967, [4] = 127961, [5] = 127957, [6] = 127961, [7] = 127967, [8] = 127961, [9] = 127957, [10] = 127967, [11] = 127961, },
 | 
| 
MMOSimca@456
 | 
   621     [188427] = { [1] = 127970, [2] = 127969, [3] = 127970, [4] = 127968, [5] = 127969, [6] = 127968, [7] = 127970, [8] = 127968, [9] = 127969, [10] = 127970, [11] = 127968, },
 | 
| 
MMOSimca@454
 | 
   622 }
 | 
| 
MMOSimca@381
 | 
   623 
 | 
| 
MMOSimca@387
 | 
   624 -- List of items that, when right-clicked, reward loot (includes items from DELAYED_CONTAINER_SPELL_ID_TO_ITEM_ID_MAP).
 | 
| 
MMOSimca@387
 | 
   625 -- This means they -must- be tracked via CHAT_MSG_LOOT.
 | 
| 
MMOSimca@387
 | 
   626 -- It also means there is a high margin for bad data since multiple bags can be clicked within a small time frame.
 | 
| 
MMOSimca@387
 | 
   627 -- True = instant cast; false = cast time
 | 
| 
MMOSimca@387
 | 
   628 private.CONTAINER_ITEM_ID_LIST = {
 | 
| 
catherton@476
 | 
   629     [21740] = true,
 | 
| 
catherton@476
 | 
   630     [21741] = true,
 | 
| 
catherton@476
 | 
   631     [21742] = true,
 | 
| 
catherton@476
 | 
   632     [21743] = true,
 | 
| 
catherton@476
 | 
   633     [32624] = true,
 | 
| 
catherton@476
 | 
   634     [32625] = true,
 | 
| 
catherton@476
 | 
   635     [32626] = true,
 | 
| 
catherton@476
 | 
   636     [32627] = true,
 | 
| 
catherton@476
 | 
   637     [32628] = true,
 | 
| 
catherton@476
 | 
   638     [32629] = true,
 | 
| 
catherton@476
 | 
   639     [32630] = true,
 | 
| 
catherton@476
 | 
   640     [32631] = true,
 | 
| 
catherton@476
 | 
   641     [33844] = true,
 | 
| 
catherton@476
 | 
   642     [33857] = true,
 | 
| 
catherton@476
 | 
   643     [35348] = true,
 | 
| 
MMOSimca@527
 | 
   644     [39418] = true,
 | 
| 
catherton@476
 | 
   645     [44113] = true,
 | 
| 
catherton@476
 | 
   646     [46007] = true,
 | 
| 
catherton@476
 | 
   647     [49909] = true,
 | 
| 
catherton@476
 | 
   648     [50160] = true,
 | 
| 
catherton@476
 | 
   649     [50161] = true,
 | 
| 
catherton@476
 | 
   650     [67414] = true,
 | 
| 
catherton@476
 | 
   651     [69856] = true,
 | 
| 
catherton@476
 | 
   652     [87701] = true,
 | 
| 
catherton@476
 | 
   653     [87702] = true,
 | 
| 
catherton@476
 | 
   654     [87703] = true,
 | 
| 
catherton@476
 | 
   655     [87704] = true,
 | 
| 
catherton@476
 | 
   656     [87705] = true,
 | 
| 
catherton@476
 | 
   657     [87706] = true,
 | 
| 
catherton@476
 | 
   658     [87707] = true,
 | 
| 
catherton@476
 | 
   659     [87708] = true,
 | 
| 
catherton@476
 | 
   660     [87709] = true,
 | 
| 
catherton@476
 | 
   661     [87710] = true,
 | 
| 
catherton@476
 | 
   662     [87712] = true,
 | 
| 
catherton@476
 | 
   663     [87713] = true,
 | 
| 
catherton@476
 | 
   664     [87714] = true,
 | 
| 
catherton@476
 | 
   665     [87715] = true,
 | 
| 
catherton@476
 | 
   666     [87716] = true,
 | 
| 
catherton@476
 | 
   667     [87721] = true,
 | 
| 
catherton@476
 | 
   668     [87722] = true,
 | 
| 
catherton@476
 | 
   669     [87723] = true,
 | 
| 
catherton@476
 | 
   670     [87724] = true,
 | 
| 
catherton@476
 | 
   671     [87725] = true,
 | 
| 
catherton@476
 | 
   672     [87726] = true,
 | 
| 
catherton@476
 | 
   673     [87727] = true,
 | 
| 
catherton@476
 | 
   674     [87728] = true,
 | 
| 
catherton@476
 | 
   675     [87729] = true,
 | 
| 
catherton@476
 | 
   676     [87730] = true,
 | 
| 
catherton@476
 | 
   677     [89607] = true,
 | 
| 
catherton@476
 | 
   678     [89608] = true,
 | 
| 
catherton@476
 | 
   679     [89609] = true,
 | 
| 
catherton@476
 | 
   680     [93198] = true,
 | 
| 
catherton@476
 | 
   681     [93199] = true,
 | 
| 
catherton@476
 | 
   682     [93200] = true,
 | 
| 
catherton@476
 | 
   683     [95569] = true,
 | 
| 
catherton@476
 | 
   684     [95570] = true,
 | 
| 
catherton@476
 | 
   685     [95571] = true,
 | 
| 
catherton@476
 | 
   686     [95572] = true,
 | 
| 
catherton@476
 | 
   687     [95573] = true,
 | 
| 
catherton@476
 | 
   688     [95574] = true,
 | 
| 
catherton@476
 | 
   689     [95575] = true,
 | 
| 
catherton@476
 | 
   690     [95576] = true,
 | 
| 
catherton@476
 | 
   691     [95577] = true,
 | 
| 
catherton@476
 | 
   692     [95578] = true,
 | 
| 
catherton@476
 | 
   693     [95579] = true,
 | 
| 
catherton@476
 | 
   694     [95580] = true,
 | 
| 
catherton@476
 | 
   695     [95581] = true,
 | 
| 
catherton@476
 | 
   696     [95582] = true,
 | 
| 
catherton@476
 | 
   697     [95583] = true,
 | 
| 
catherton@476
 | 
   698     [95822] = true,
 | 
| 
catherton@476
 | 
   699     [95823] = true,
 | 
| 
catherton@476
 | 
   700     [95824] = true,
 | 
| 
catherton@476
 | 
   701     [95855] = true,
 | 
| 
catherton@476
 | 
   702     [95856] = true,
 | 
| 
catherton@476
 | 
   703     [95857] = true,
 | 
| 
catherton@476
 | 
   704     [95879] = true,
 | 
| 
catherton@476
 | 
   705     [95880] = true,
 | 
| 
catherton@476
 | 
   706     [95881] = true,
 | 
| 
catherton@476
 | 
   707     [95887] = true,
 | 
| 
catherton@476
 | 
   708     [95888] = true,
 | 
| 
catherton@476
 | 
   709     [95889] = true,
 | 
| 
catherton@476
 | 
   710     [95955] = true,
 | 
| 
catherton@476
 | 
   711     [95956] = true,
 | 
| 
catherton@476
 | 
   712     [95957] = true,
 | 
| 
catherton@476
 | 
   713     [96566] = true,
 | 
| 
catherton@476
 | 
   714     [96567] = true,
 | 
| 
catherton@476
 | 
   715     [96568] = true,
 | 
| 
catherton@476
 | 
   716     [96599] = true,
 | 
| 
catherton@476
 | 
   717     [96600] = true,
 | 
| 
catherton@476
 | 
   718     [96601] = true,
 | 
| 
catherton@476
 | 
   719     [96623] = true,
 | 
| 
catherton@476
 | 
   720     [96624] = true,
 | 
| 
catherton@476
 | 
   721     [96625] = true,
 | 
| 
catherton@476
 | 
   722     [96631] = true,
 | 
| 
catherton@476
 | 
   723     [96632] = true,
 | 
| 
catherton@476
 | 
   724     [96633] = true,
 | 
| 
catherton@476
 | 
   725     [96699] = true,
 | 
| 
catherton@476
 | 
   726     [96700] = true,
 | 
| 
catherton@476
 | 
   727     [96701] = true,
 | 
| 
MMOSimca@433
 | 
   728     [104260] = true,
 | 
| 
MMOSimca@410
 | 
   729     [110592] = true,
 | 
| 
MMOSimca@433
 | 
   730     [111598] = true,
 | 
| 
MMOSimca@433
 | 
   731     [111599] = true,
 | 
| 
MMOSimca@433
 | 
   732     [111600] = true,
 | 
| 
MMOSimca@527
 | 
   733     [114028] = true,
 | 
| 
MMOSimca@433
 | 
   734     [114634] = true,
 | 
| 
MMOSimca@433
 | 
   735     [114641] = true,
 | 
| 
MMOSimca@433
 | 
   736     [114648] = true,
 | 
| 
MMOSimca@433
 | 
   737     [114655] = true,
 | 
| 
MMOSimca@433
 | 
   738     [114662] = true,
 | 
| 
MMOSimca@433
 | 
   739     [114669] = true,
 | 
| 
MMOSimca@527
 | 
   740     [114970] = true,
 | 
| 
MMOSimca@527
 | 
   741     [116111] = true,
 | 
| 
MMOSimca@527
 | 
   742     [116376] = true,
 | 
| 
MMOSimca@527
 | 
   743     [116764] = true,
 | 
| 
MMOSimca@410
 | 
   744     [116980] = true,
 | 
| 
MMOSimca@433
 | 
   745     [118065] = true,
 | 
| 
MMOSimca@433
 | 
   746     [118066] = true,
 | 
| 
MMOSimca@433
 | 
   747     [118093] = true,
 | 
| 
MMOSimca@433
 | 
   748     [118094] = true,
 | 
| 
MMOSimca@410
 | 
   749     [118529] = true,
 | 
| 
MMOSimca@410
 | 
   750     [118530] = true,
 | 
| 
MMOSimca@410
 | 
   751     [118531] = true,
 | 
| 
MMOSimca@433
 | 
   752     [119000] = true,
 | 
| 
MMOSimca@410
 | 
   753     [119036] = true,
 | 
| 
MMOSimca@410
 | 
   754     [119037] = true,
 | 
| 
MMOSimca@433
 | 
   755     [119040] = true,
 | 
| 
MMOSimca@433
 | 
   756     [119041] = true,
 | 
| 
MMOSimca@433
 | 
   757     [119042] = true,
 | 
| 
MMOSimca@433
 | 
   758     [119043] = true,
 | 
| 
MMOSimca@433
 | 
   759     [119330] = true,
 | 
| 
MMOSimca@433
 | 
   760     [120142] = true,
 | 
| 
MMOSimca@433
 | 
   761     [120151] = true,
 | 
| 
MMOSimca@433
 | 
   762     [120184] = true,
 | 
| 
MMOSimca@410
 | 
   763     [120319] = true,
 | 
| 
MMOSimca@410
 | 
   764     [120320] = true,
 | 
| 
MMOSimca@433
 | 
   765     [120353] = true,
 | 
| 
MMOSimca@433
 | 
   766     [120354] = true,
 | 
| 
MMOSimca@433
 | 
   767     [120355] = true,
 | 
| 
MMOSimca@433
 | 
   768     [120356] = true,
 | 
| 
MMOSimca@433
 | 
   769     [122163] = true,
 | 
| 
MMOSimca@433
 | 
   770     [122241] = true,
 | 
| 
MMOSimca@433
 | 
   771     [122242] = true,
 | 
| 
MMOSimca@433
 | 
   772     [122478] = true,
 | 
| 
MMOSimca@433
 | 
   773     [122479] = true,
 | 
| 
MMOSimca@433
 | 
   774     [122480] = true,
 | 
| 
MMOSimca@433
 | 
   775     [122481] = true,
 | 
| 
MMOSimca@433
 | 
   776     [122482] = true,
 | 
| 
MMOSimca@433
 | 
   777     [122483] = true,
 | 
| 
MMOSimca@433
 | 
   778     [122484] = true,
 | 
| 
MMOSimca@433
 | 
   779     [122485] = true,
 | 
| 
MMOSimca@433
 | 
   780     [122486] = true,
 | 
| 
MMOSimca@433
 | 
   781     [122579] = true,
 | 
| 
MMOSimca@433
 | 
   782     [122608] = true,
 | 
| 
MMOSimca@433
 | 
   783     [122718] = true,
 | 
| 
MMOSimca@433
 | 
   784     [123857] = true,
 | 
| 
MMOSimca@433
 | 
   785     [123858] = true,
 | 
| 
MMOSimca@433
 | 
   786     [123975] = true,
 | 
| 
MMOSimca@456
 | 
   787     [124054] = true,
 | 
| 
MMOSimca@456
 | 
   788     [126901] = true,
 | 
| 
MMOSimca@456
 | 
   789     [126902] = true,
 | 
| 
MMOSimca@456
 | 
   790     [126903] = true,
 | 
| 
MMOSimca@456
 | 
   791     [126904] = true,
 | 
| 
MMOSimca@456
 | 
   792     [126905] = true,
 | 
| 
MMOSimca@456
 | 
   793     [126906] = true,
 | 
| 
MMOSimca@456
 | 
   794     [126907] = true,
 | 
| 
MMOSimca@456
 | 
   795     [126908] = true,
 | 
| 
MMOSimca@456
 | 
   796     [126909] = true,
 | 
| 
MMOSimca@456
 | 
   797     [126910] = true,
 | 
| 
MMOSimca@456
 | 
   798     [126911] = true,
 | 
| 
MMOSimca@456
 | 
   799     [126912] = true,
 | 
| 
MMOSimca@456
 | 
   800     [126913] = true,
 | 
| 
MMOSimca@456
 | 
   801     [126914] = true,
 | 
| 
MMOSimca@456
 | 
   802     [126915] = true,
 | 
| 
MMOSimca@456
 | 
   803     [126916] = true,
 | 
| 
MMOSimca@456
 | 
   804     [126917] = true,
 | 
| 
MMOSimca@456
 | 
   805     [126918] = true,
 | 
| 
MMOSimca@456
 | 
   806     [126919] = true,
 | 
| 
MMOSimca@456
 | 
   807     [126920] = true,
 | 
| 
MMOSimca@456
 | 
   808     [126921] = true,
 | 
| 
MMOSimca@456
 | 
   809     [126922] = true,
 | 
| 
MMOSimca@456
 | 
   810     [126923] = true,
 | 
| 
MMOSimca@456
 | 
   811     [126924] = true,
 | 
| 
MMOSimca@449
 | 
   812     [127831] = true,
 | 
| 
MMOSimca@449
 | 
   813     [127853] = true,
 | 
| 
MMOSimca@449
 | 
   814     [127854] = true,
 | 
| 
MMOSimca@449
 | 
   815     [127855] = true,
 | 
| 
MMOSimca@456
 | 
   816     [127995] = true,
 | 
| 
MMOSimca@456
 | 
   817     [128213] = true,
 | 
| 
MMOSimca@456
 | 
   818     [128214] = true,
 | 
| 
MMOSimca@456
 | 
   819     [128215] = true,
 | 
| 
MMOSimca@456
 | 
   820     [128216] = true,
 | 
| 
MMOSimca@527
 | 
   821     [128327] = true,
 | 
| 
MMOSimca@449
 | 
   822     [128391] = true,
 | 
| 
catherton@476
 | 
   823     [128472] = true,
 | 
| 
catherton@476
 | 
   824     [128473] = true,
 | 
| 
catherton@476
 | 
   825     [128670] = true,
 | 
| 
MMOSimca@527
 | 
   826     [132892] = true,
 | 
| 
catherton@476
 | 
   827     [133549] = true,
 | 
| 
catherton@476
 | 
   828     [135539] = true,
 | 
| 
catherton@476
 | 
   829     [135540] = true,
 | 
| 
catherton@476
 | 
   830     [135541] = true,
 | 
| 
catherton@476
 | 
   831     [135542] = true,
 | 
| 
catherton@476
 | 
   832     [135543] = true,
 | 
| 
catherton@476
 | 
   833     [135544] = true,
 | 
| 
catherton@476
 | 
   834     [135545] = true,
 | 
| 
catherton@476
 | 
   835     [135546] = true,
 | 
| 
catherton@476
 | 
   836     [137560] = true,
 | 
| 
catherton@476
 | 
   837     [137561] = true,
 | 
| 
catherton@476
 | 
   838     [137562] = true,
 | 
| 
catherton@476
 | 
   839     [137563] = true,
 | 
| 
catherton@476
 | 
   840     [137564] = true,
 | 
| 
catherton@476
 | 
   841     [137565] = true,
 | 
| 
catherton@476
 | 
   842     [138098] = true,
 | 
| 
catherton@476
 | 
   843     [138469] = true,
 | 
| 
catherton@476
 | 
   844     [138470] = true,
 | 
| 
catherton@476
 | 
   845     [138471] = true,
 | 
| 
catherton@476
 | 
   846     [138472] = true,
 | 
| 
catherton@476
 | 
   847     [138473] = true,
 | 
| 
catherton@476
 | 
   848     [138474] = true,
 | 
| 
catherton@476
 | 
   849     [138475] = true,
 | 
| 
catherton@476
 | 
   850     [138476] = true,
 | 
| 
catherton@476
 | 
   851     [139048] = true,
 | 
| 
catherton@476
 | 
   852     [139049] = true,
 | 
| 
MMOSimca@540
 | 
   853     [139467] = true,
 | 
| 
catherton@476
 | 
   854     [139484] = true,
 | 
| 
catherton@476
 | 
   855     [139486] = true,
 | 
| 
catherton@476
 | 
   856     [139487] = true,
 | 
| 
catherton@476
 | 
   857     [139488] = true,
 | 
| 
catherton@476
 | 
   858     [139771] = true,
 | 
| 
catherton@476
 | 
   859     [139879] = true,
 | 
| 
MMOSimca@527
 | 
   860     [140148] = true,
 | 
| 
MMOSimca@527
 | 
   861     [140150] = true,
 | 
| 
MMOSimca@527
 | 
   862     [140152] = true,
 | 
| 
MMOSimca@527
 | 
   863     [140154] = true,
 | 
| 
MMOSimca@527
 | 
   864     [140200] = true,
 | 
| 
catherton@476
 | 
   865     [140997] = true,
 | 
| 
catherton@476
 | 
   866     [140998] = true,
 | 
| 
MMOSimca@527
 | 
   867     [141069] = true,
 | 
| 
catherton@476
 | 
   868     [141155] = true,
 | 
| 
catherton@476
 | 
   869     [141156] = true,
 | 
| 
catherton@476
 | 
   870     [141157] = true,
 | 
| 
catherton@476
 | 
   871     [141158] = true,
 | 
| 
catherton@476
 | 
   872     [141159] = true,
 | 
| 
catherton@476
 | 
   873     [141160] = true,
 | 
| 
catherton@476
 | 
   874     [141161] = true,
 | 
| 
catherton@476
 | 
   875     [141162] = true,
 | 
| 
catherton@476
 | 
   876     [141163] = true,
 | 
| 
catherton@476
 | 
   877     [141164] = true,
 | 
| 
catherton@476
 | 
   878     [141165] = true,
 | 
| 
catherton@476
 | 
   879     [141166] = true,
 | 
| 
catherton@476
 | 
   880     [141167] = true,
 | 
| 
catherton@476
 | 
   881     [141168] = true,
 | 
| 
catherton@476
 | 
   882     [141169] = true,
 | 
| 
catherton@476
 | 
   883     [141170] = true,
 | 
| 
catherton@476
 | 
   884     [141171] = true,
 | 
| 
catherton@476
 | 
   885     [141172] = true,
 | 
| 
catherton@476
 | 
   886     [141173] = true,
 | 
| 
catherton@476
 | 
   887     [141174] = true,
 | 
| 
catherton@476
 | 
   888     [141175] = true,
 | 
| 
catherton@476
 | 
   889     [141176] = true,
 | 
| 
catherton@476
 | 
   890     [141177] = true,
 | 
| 
catherton@476
 | 
   891     [141178] = true,
 | 
| 
catherton@476
 | 
   892     [141179] = true,
 | 
| 
catherton@476
 | 
   893     [141180] = true,
 | 
| 
catherton@476
 | 
   894     [141181] = true,
 | 
| 
catherton@476
 | 
   895     [141182] = true,
 | 
| 
catherton@476
 | 
   896     [141183] = true,
 | 
| 
catherton@476
 | 
   897     [141184] = true,
 | 
| 
catherton@476
 | 
   898     [141344] = true,
 | 
| 
catherton@476
 | 
   899     [141350] = true,
 | 
| 
catherton@476
 | 
   900     [141995] = true,
 | 
| 
MMOSimca@527
 | 
   901     [142023] = true,
 | 
| 
MMOSimca@527
 | 
   902     [142342] = true,
 | 
| 
MMOSimca@540
 | 
   903     [143606] = true,
 | 
| 
MMOSimca@540
 | 
   904     [143607] = true,
 | 
| 
MMOSimca@527
 | 
   905     [143617] = true,
 | 
| 
MMOSimca@527
 | 
   906     [143948] = true,
 | 
| 
MMOSimca@527
 | 
   907     [146948] = true,
 | 
| 
MMOSimca@527
 | 
   908     [147432] = true,
 | 
| 
MMOSimca@527
 | 
   909     [147446] = true,
 | 
| 
MMOSimca@527
 | 
   910     [147518] = true,
 | 
| 
MMOSimca@527
 | 
   911     [147519] = true,
 | 
| 
MMOSimca@527
 | 
   912     [147520] = true,
 | 
| 
MMOSimca@527
 | 
   913     [147521] = true,
 | 
| 
MMOSimca@527
 | 
   914     [147905] = true,
 | 
| 
MMOSimca@540
 | 
   915     [150924] = true,
 | 
| 
MMOSimca@540
 | 
   916     [151557] = true,
 | 
| 
MMOSimca@540
 | 
   917     [151558] = true,
 | 
| 
MMOSimca@540
 | 
   918     [153132] = true,
 | 
| 
MMOSimca@548
 | 
   919     [153501] = true,
 | 
| 
MMOSimca@548
 | 
   920     [153502] = true,
 | 
| 
MMOSimca@548
 | 
   921     [153503] = true,
 | 
| 
MMOSimca@548
 | 
   922     [153504] = true,
 | 
| 
atcaleb@578
 | 
   923     [153574] = true,
 | 
| 
MMOSimca@548
 | 
   924     [154991] = true,
 | 
| 
MMOSimca@548
 | 
   925     [154992] = true,
 | 
| 
MMOSimca@548
 | 
   926     [156682] = true,
 | 
| 
MMOSimca@548
 | 
   927     [156683] = true,
 | 
| 
MMOSimca@548
 | 
   928     [156688] = true,
 | 
| 
MMOSimca@548
 | 
   929     [156689] = true,
 | 
| 
MMOSimca@548
 | 
   930     [156698] = true,
 | 
| 
atcaleb@558
 | 
   931     [159783] = true,
 | 
| 
atcaleb@558
 | 
   932     [160439] = true,
 | 
| 
atcaleb@558
 | 
   933     [161083] = true,
 | 
| 
atcaleb@558
 | 
   934     [161084] = true,
 | 
| 
atcaleb@558
 | 
   935     [163059] = true,
 | 
| 
atcaleb@558
 | 
   936     [163139] = true,
 | 
| 
atcaleb@558
 | 
   937     [163141] = true,
 | 
| 
atcaleb@558
 | 
   938     [163142] = true,
 | 
| 
atcaleb@558
 | 
   939     [163144] = true,
 | 
| 
atcaleb@558
 | 
   940     [163146] = true,
 | 
| 
atcaleb@558
 | 
   941     [163148] = true,
 | 
| 
atcaleb@558
 | 
   942     [163734] = true,
 | 
| 
atcaleb@558
 | 
   943     [164251] = true,
 | 
| 
atcaleb@558
 | 
   944     [164252] = true,
 | 
| 
atcaleb@558
 | 
   945     [164257] = true,
 | 
| 
atcaleb@558
 | 
   946     [164258] = true,
 | 
| 
atcaleb@558
 | 
   947     [164259] = true,
 | 
| 
atcaleb@558
 | 
   948     [164260] = true,
 | 
| 
atcaleb@558
 | 
   949     [164261] = true,
 | 
| 
atcaleb@558
 | 
   950     [164262] = true,
 | 
| 
atcaleb@558
 | 
   951     [164263] = true,
 | 
| 
atcaleb@558
 | 
   952     [164264] = true,
 | 
| 
atcaleb@578
 | 
   953     [165729] = true,
 | 
| 
atcaleb@578
 | 
   954     [165730] = true,
 | 
| 
atcaleb@578
 | 
   955     [165731] = true,
 | 
| 
atcaleb@578
 | 
   956     [165732] = true,
 | 
| 
atcaleb@578
 | 
   957     [166245] = true,
 | 
| 
atcaleb@578
 | 
   958     [166282] = true,
 | 
| 
atcaleb@578
 | 
   959     [166290] = true,
 | 
| 
atcaleb@578
 | 
   960     [166292] = true,
 | 
| 
atcaleb@578
 | 
   961     [166294] = true,
 | 
| 
atcaleb@578
 | 
   962     [166295] = true,
 | 
| 
atcaleb@578
 | 
   963     [166297] = true,
 | 
| 
atcaleb@578
 | 
   964     [166298] = true,
 | 
| 
atcaleb@578
 | 
   965     [166299] = true,
 | 
| 
atcaleb@578
 | 
   966     [166300] = true,
 | 
| 
MMOSimca@387
 | 
   967 }
 | 
| 
MMOSimca@391
 | 
   968 for key, value in next, private.DELAYED_CONTAINER_SPELL_ID_TO_ITEM_ID_MAP do
 | 
| 
MMOSimca@391
 | 
   969     private.CONTAINER_ITEM_ID_LIST[value] = false
 | 
| 
MMOSimca@391
 | 
   970 end
 | 
| 
MMOSimca@387
 | 
   971 
 | 
| 
MMOSimca@391
 | 
   972 -- Mapping of Spell IDs for bonus roll confirmation prompts to raid bosses
 | 
| 
MMOSimca@391
 | 
   973 -- In some cases this records only bonus loot, and in other cases this is needed for all loot.
 | 
| 
MMOSimca@381
 | 
   974 private.RAID_BOSS_BONUS_SPELL_ID_TO_NPC_ID_MAP = {
 | 
| 
MMOSimca@381
 | 
   975     -----------------------------------------------------------------------
 | 
| 
MMOSimca@381
 | 
   976     -- World Bosses
 | 
| 
MMOSimca@381
 | 
   977     -----------------------------------------------------------------------
 | 
| 
MMOSimca@381
 | 
   978     [132205] = 60491, -- Sha of Anger Bonus (Sha of Anger)
 | 
| 
MMOSimca@381
 | 
   979     [132206] = 62346, -- Galleon Bonus (Galleon)
 | 
| 
MMOSimca@381
 | 
   980     [136381] = 69099, -- Nalak Bonus (Nalak)
 | 
| 
MMOSimca@381
 | 
   981     [137554] = 69161, -- Oondasta Bonus (Oondasta)
 | 
| 
MMOSimca@381
 | 
   982     [148317] = 71952, -- Celestials Bonus (Chi-Ji)
 | 
| 
MMOSimca@381
 | 
   983     [148316] = 72057, -- Ordos Bonus (Ordos)
 | 
| 
MMOSimca@389
 | 
   984     [178847] = 81252, -- Drov Bonus (Drov the Ruiner)
 | 
| 
MMOSimca@389
 | 
   985     [178849] = 81535, -- Tarlna Bonus (Tarlna the Ageless)
 | 
| 
MMOSimca@389
 | 
   986     [178851] = 83746, -- Rukhmar Bonus (Rukhmar)
 | 
| 
MMOSimca@453
 | 
   987     [188985] = 94015, -- 6.2 Raid Bonus Roll Prompt - World Boss 01 (Supreme Lord Kazzak)
 | 
| 
mmosimca@523
 | 
   988     [227128] = 109943, -- 7.0 Raid World Boss - Bonus Roll Prompt (Ana-Mouz)
 | 
| 
mmosimca@523
 | 
   989     [227129] = 109331, -- 7.0 Raid World Boss - Bonus Roll Prompt (Calamir)
 | 
| 
mmosimca@504
 | 
   990     [227130] = 110378, -- 7.0 Raid World Boss - Bonus Roll Prompt (Drugon the Frostblood)
 | 
| 
mmosimca@509
 | 
   991     [227131] = 99929, -- 7.0 Raid World Boss - Bonus Roll Prompt (Flotsam)
 | 
| 
mmosimca@523
 | 
   992     [227132] = 108879, -- 7.0 Raid World Boss - Bonus Roll Prompt (Humongris)
 | 
| 
mmosimca@494
 | 
   993     [227133] = 108829, -- 7.0 Raid World Boss - Bonus Roll Prompt (Levantus)
 | 
| 
mmosimca@523
 | 
   994     [227134] = 110321, -- 7.0 Raid World Boss - Bonus Roll Prompt (Na'zak the Fiend)
 | 
| 
mmosimca@492
 | 
   995     [227135] = 107023, -- 7.0 Raid World Boss - Bonus Roll Prompt (Nithogg)
 | 
| 
mmosimca@513
 | 
   996     [227136] = 108678, -- 7.0 Raid World Boss - Bonus Roll Prompt (Shar'thos)
 | 
| 
mmosimca@523
 | 
   997     [227137] = 106981, -- 7.0 Raid World Boss - Bonus Roll Prompt (Captain Hring) (Soultakers)
 | 
| 
mmosimca@498
 | 
   998     [227138] = 102075, -- 7.0 Raid World Boss - Bonus Roll Prompt (Withered J'im)
 | 
| 
MMOSimca@529
 | 
   999     [242969] = 121124, -- 7.2 Raid World Boss - Bonus Roll Prompt (Apocron)
 | 
| 
MMOSimca@529
 | 
  1000     [242970] = 117239, -- 7.2 Raid World Boss - Bonus Roll Prompt (Brutallus)
 | 
| 
MMOSimca@529
 | 
  1001     [242971] = 117303, -- 7.2 Raid World Boss - Bonus Roll Prompt (Malificus)
 | 
| 
MMOSimca@529
 | 
  1002     [242972] = 117470, -- 7.2 Raid World Boss - Bonus Roll Prompt (Si'vash)
 | 
| 
MMOSimca@546
 | 
  1003     [244164] = 121818, -- 7.2.5 Raid World Boss - Bonus Roll Prompt (Lord Kazzak)
 | 
| 
MMOSimca@546
 | 
  1004     [244165] = 121820, -- 7.2.5 Raid World Boss - Bonus Roll Prompt (Azuregos)
 | 
| 
MMOSimca@546
 | 
  1005     [244166] = 121911, -- 7.2.5 Raid World Boss - Bonus Roll Prompt (Taerar)
 | 
| 
MMOSimca@546
 | 
  1006     [244182] = 121913, -- 7.2.5 Raid World Boss - Bonus Roll Prompt (Emeriss)
 | 
| 
MMOSimca@546
 | 
  1007     [244183] = 121912, -- 7.2.5 Raid World Boss - Bonus Roll Prompt (Ysondre)
 | 
| 
MMOSimca@546
 | 
  1008     [244184] = 121821, -- 7.2.5 Raid World Boss - Bonus Roll Prompt (Lethon)
 | 
| 
MMOSimca@542
 | 
  1009     [254435] = 124592, -- 7.3 Raid World Boss - Bonus Roll Prompt (Inquisitor Meto)
 | 
| 
MMOSimca@542
 | 
  1010     [254437] = 124625, -- 7.3 Raid World Boss - Bonus Roll Prompt (Mistress Alluradel)
 | 
| 
MMOSimca@542
 | 
  1011     [254439] = 124719, -- 7.3 Raid World Boss - Bonus Roll Prompt (Pit Lord Vilemus)
 | 
| 
MMOSimca@542
 | 
  1012     [254441] = 124514, -- 7.3 Raid World Boss - Bonus Roll Prompt (Matron Folnuna)
 | 
| 
MMOSimca@542
 | 
  1013     [254443] = 124492, -- 7.3 Raid World Boss - Bonus Roll Prompt (Occularus)
 | 
| 
MMOSimca@542
 | 
  1014     [254446] = 124555, -- 7.3 Raid World Boss - Bonus Roll Prompt (Sotanathor)
 | 
| 
atcaleb@572
 | 
  1015     [275407] = 132701, -- 8.0 Raid World Boss - Bonus Roll Prompt (T'zane)
 | 
| 
atcaleb@568
 | 
  1016     [275408] = 140163, -- 8.0 Raid World Boss - Bonus Roll Prompt (Warbringer Yenajz)
 | 
| 
atcaleb@572
 | 
  1017     [275409] = 132253, -- 8.0 Raid World Boss - Bonus Roll Prompt (Ji'arak)
 | 
| 
atcaleb@570
 | 
  1018     [275411] = 136385, -- 8.0 Raid World Boss - Bonus Roll Prompt (Azurethos)
 | 
| 
atcaleb@570
 | 
  1019     [275413] = 138794, -- 8.0 Raid World Boss - Bonus Roll Prompt (Dunegorger Kraulok)
 | 
| 
atcaleb@572
 | 
  1020     [275414] = 140252, -- 8.0 Raid World Boss - Bonus Roll Prompt (Hailstone Construct)
 | 
| 
atcaleb@568
 | 
  1021     [275415] = 138122, -- 8.0 Raid World Boss - Bonus Roll Prompt (Doom's Howl)
 | 
| 
atcaleb@570
 | 
  1022     [275416] = 137374, -- 8.0 Raid World Boss - Bonus Roll Prompt (Lion's Roar)
 | 
| 
atcaleb@576
 | 
  1023     [289528] = 144946, -- 8.1 Raid World Boss - Bonus Roll Prompt (Ivus the Forest Lord)
 | 
| 
atcaleb@576
 | 
  1024     [289530] = 148295, -- 8.1 Raid World Boss - Bonus Roll Prompt (Ivus the Decayed)
 | 
| 
MMOSimca@453
 | 
  1025 
 | 
| 
MMOSimca@453
 | 
  1026     -----------------------------------------------------------------------
 | 
| 
atcaleb@558
 | 
  1027     -- Uldir
 | 
| 
atcaleb@558
 | 
  1028     -----------------------------------------------------------------------
 | 
| 
atcaleb@558
 | 
  1029 
 | 
| 
atcaleb@558
 | 
  1030     -----------------------------------------------------------------------
 | 
| 
MMOSimca@548
 | 
  1031     -- Antorus, the Burning Throne
 | 
| 
MMOSimca@548
 | 
  1032     -----------------------------------------------------------------------
 | 
| 
MMOSimca@548
 | 
  1033     [250588] = 122450, -- 7.3 Raid Antorus - Bonus Roll Prompt - Boss 01 (Garothi Worldbreaker)
 | 
| 
MMOSimca@548
 | 
  1034     [250598] = 122135, -- 7.3 Raid Antorus - Bonus Roll Prompt - Boss 02 (Shatug)
 | 
| 
MMOSimca@548
 | 
  1035     [250600] = 122104, -- 7.3 Raid Antorus - Bonus Roll Prompt - Boss 03 (Portal Keeper Hasabel)
 | 
| 
MMOSimca@548
 | 
  1036     [250601] = 122367, -- 7.3 Raid Antorus - Bonus Roll Prompt - Boss 04 (Admiral Svirax)
 | 
| 
MMOSimca@548
 | 
  1037     [250602] = 122500, -- 7.3 Raid Antorus - Bonus Roll Prompt - Boss 05 (Essence of Eonar)
 | 
| 
MMOSimca@548
 | 
  1038     [250603] = 124158, -- 7.3 Raid Antorus - Bonus Roll Prompt - Boss 06 (Imonar the Soulhunter)
 | 
| 
MMOSimca@548
 | 
  1039     [250604] = 122578, -- 7.3 Raid Antorus - Bonus Roll Prompt - Boss 07 (Kin'garoth)
 | 
| 
MMOSimca@548
 | 
  1040     [250605] = 122366, -- 7.3 Raid Antorus - Bonus Roll Prompt - Boss 08 (Varimathras)
 | 
| 
MMOSimca@548
 | 
  1041     [250606] = 122467, -- 7.3 Raid Antorus - Bonus Roll Prompt - Boss 09 (Asara, Mother of Night)
 | 
| 
MMOSimca@548
 | 
  1042     [250607] = 121975, -- 7.3 Raid Antorus - Bonus Roll Prompt - Boss 10 (Aggramar)
 | 
| 
MMOSimca@548
 | 
  1043     [250608] = 124828, -- 7.3 Raid Antorus - Bonus Roll Prompt - Boss 11 (Argus)
 | 
| 
MMOSimca@548
 | 
  1044 
 | 
| 
MMOSimca@548
 | 
  1045     -----------------------------------------------------------------------
 | 
| 
MMOSimca@453
 | 
  1046     -- Hellfire Citadel
 | 
| 
MMOSimca@453
 | 
  1047     -----------------------------------------------------------------------
 | 
| 
MMOSimca@453
 | 
  1048     [188972] = 93023, -- 6.2 Raid Bonus Roll Prompt - Boss 1 (Siegemaster Mar'tak)
 | 
| 
MMOSimca@453
 | 
  1049     [188973] = 90284, -- 6.2 Raid Bonus Roll Prompt - Boss 2 (Iron Reaver)
 | 
| 
MMOSimca@453
 | 
  1050     [188974] = 90435, -- 6.2 Raid Bonus Roll Prompt - Boss 3 (Kormrok)
 | 
| 
MMOSimca@453
 | 
  1051     [188975] = 92142, -- 6.2 Raid Bonus Roll Prompt - Boss 4 (Blademaster Jubei'thos)
 | 
| 
MMOSimca@453
 | 
  1052     [188976] = 90378, -- 6.2 Raid Bonus Roll Prompt - Boss 5 (Kilrogg Deadeye)
 | 
| 
MMOSimca@453
 | 
  1053     [188977] = 90199, -- 6.2 Raid Bonus Roll Prompt - Boss 6 (Gorefiend)
 | 
| 
MMOSimca@453
 | 
  1054     [188978] = 90316, -- 6.2 Raid Bonus Roll Prompt - Boss 7 (Shadow-Lord Iskar)
 | 
| 
MMOSimca@453
 | 
  1055     [188979] = 90296, -- 6.2 Raid Bonus Roll Prompt - Boss 8 (Soulbound Construct)
 | 
| 
MMOSimca@453
 | 
  1056     [188980] = 89890, -- 6.2 Raid Bonus Roll Prompt - Boss 9 (Fel Lord Zakuun)
 | 
| 
MMOSimca@453
 | 
  1057     [188981] = 93068, -- 6.2 Raid Bonus Roll Prompt - Boss 10 (Xhul'horac)
 | 
| 
MMOSimca@453
 | 
  1058     [188982] = 90269, -- 6.2 Raid Bonus Roll Prompt - Boss 11 (Tyrant Velhari)
 | 
| 
MMOSimca@453
 | 
  1059     [188983] = 91349, -- 6.2 Raid Bonus Roll Prompt - Boss 12 (Mannoroth)
 | 
| 
MMOSimca@453
 | 
  1060     [188984] = 91331, -- 6.2 Raid Bonus Roll Prompt - Boss 13 (Archimonde)
 | 
| 
MMOSimca@381
 | 
  1061 
 | 
| 
MMOSimca@381
 | 
  1062     -----------------------------------------------------------------------
 | 
| 
MMOSimca@381
 | 
  1063     -- Blackrock Foundry
 | 
| 
MMOSimca@381
 | 
  1064     -----------------------------------------------------------------------
 | 
| 
MMOSimca@419
 | 
  1065     [177530] = 77182, -- Oregorger Bonus (Oregorger)
 | 
| 
MMOSimca@389
 | 
  1066     [177529] = 76877, -- Gruul Bonus (Gruul)
 | 
| 
MMOSimca@419
 | 
  1067     [177533] = 76973, -- Hans'gar & Franzok Bonus (Hans'gar)
 | 
| 
MMOSimca@419
 | 
  1068     [177536] = 76865, -- Beastlord Darmac Bonus (Beastlord Darmac)
 | 
| 
MMOSimca@419
 | 
  1069     [177534] = 76814, -- Flamebender Ka'graz Bonus (Flamebender Ka'graz)
 | 
| 
MMOSimca@419
 | 
  1070     [177537] = 76906, -- Operator Thogar Bonus (Operator Thogar)
 | 
| 
MMOSimca@389
 | 
  1071     [177531] = 76809, -- Blast Furnace (Foreman Feldspar)
 | 
| 
MMOSimca@389
 | 
  1072     [177535] = 77692, -- Kromog Bonus (Kromog)
 | 
| 
MMOSimca@389
 | 
  1073     [177538] = 77557, -- The Iron Maidens Bonus (Admiral Gar'an)
 | 
| 
MMOSimca@389
 | 
  1074     [177539] = 77325, -- Blackhand Bonus (Blackhand)
 | 
| 
MMOSimca@381
 | 
  1075 
 | 
| 
MMOSimca@381
 | 
  1076     -----------------------------------------------------------------------
 | 
| 
MMOSimca@381
 | 
  1077     -- Highmaul
 | 
| 
MMOSimca@381
 | 
  1078     -----------------------------------------------------------------------
 | 
| 
MMOSimca@389
 | 
  1079     [177521] = 78714, -- Kargath Bladefist Bonus (Kargath Bladefist)
 | 
| 
MMOSimca@389
 | 
  1080     [177522] = 77404, -- Butcher Bonus (The Butcher)
 | 
| 
MMOSimca@419
 | 
  1081     [177524] = 78491, -- Brackenspore Bonus (Brackenspore)
 | 
| 
MMOSimca@389
 | 
  1082     [177523] = 78948, -- Tectus Bonus (Tectus)
 | 
| 
MMOSimca@389
 | 
  1083     [177525] = 78237, -- Twin Ogron Bonus (Phemos)
 | 
| 
MMOSimca@389
 | 
  1084     [177526] = 79015, -- Ko'ragh Bonus (Ko'ragh)
 | 
| 
MMOSimca@389
 | 
  1085     [177528] = 77428, -- Imperator Mar'gok Bonus (Imperator Mar'gok)
 | 
| 
MMOSimca@381
 | 
  1086 
 | 
| 
MMOSimca@381
 | 
  1087     -----------------------------------------------------------------------
 | 
| 
MMOSimca@381
 | 
  1088     -- Mists of Pandaria
 | 
| 
MMOSimca@381
 | 
  1089     -----------------------------------------------------------------------
 | 
| 
MMOSimca@381
 | 
  1090     [125144] = 59915, -- Stone Guard Bonus (Jasper Guardian)
 | 
| 
MMOSimca@381
 | 
  1091     [132189] = 60009, -- Feng the Accursed Bonus (Feng the Accursed)
 | 
| 
MMOSimca@381
 | 
  1092     [132190] = 60143, -- Gara'jal the Spiritbinder Bonus (Gara'jal the Spiritbinder)
 | 
| 
MMOSimca@381
 | 
  1093     [132191] = 60709, -- Spirit Kings Bonus (Qiang the Merciless)
 | 
| 
MMOSimca@381
 | 
  1094     [132192] = 60410, -- Elegon Bonus (Elegon)
 | 
| 
MMOSimca@381
 | 
  1095     [132193] = 60399, -- Will of the Emperor Bonus (Qin-xi)
 | 
| 
MMOSimca@381
 | 
  1096     [132200] = 60583, -- Protectors of the Endless Bonus (Protector Kaolan)
 | 
| 
MMOSimca@381
 | 
  1097     [132204] = 60583, -- Protectors of the Endless (Elite) Bonus (Protector Kaolan)
 | 
| 
MMOSimca@381
 | 
  1098     [132201] = 62442, -- Tsulong Bonus (Tsulong)
 | 
| 
MMOSimca@381
 | 
  1099     [132202] = 62983, -- Lei Shi Bonus (Lei Shi)
 | 
| 
MMOSimca@381
 | 
  1100     [132203] = 60999, -- Sha of Fear Bonus (Sha of Fear)
 | 
| 
MMOSimca@381
 | 
  1101     [132194] = 62980, -- Imperial Vizier Zor'lok Bonus (Imperial Vizier Zor'lok)
 | 
| 
MMOSimca@381
 | 
  1102     [132195] = 62543, -- Blade Lord Tay'ak Bonus (Blade Lord Ta'yak)
 | 
| 
MMOSimca@381
 | 
  1103     [132196] = 62164, -- Garalon Bonus (Garalon)
 | 
| 
MMOSimca@381
 | 
  1104     [132197] = 62397, -- Wind Lord Mel'jarak Bonus (Wind Lord Mel'jarak)
 | 
| 
MMOSimca@381
 | 
  1105     [132198] = 62511, -- Amber-Shaper Un'sok Bonus (Amber-Shaper Un'sok)
 | 
| 
MMOSimca@381
 | 
  1106     [132199] = 62837, -- Grand Empress Shek'zeer Bonus (Grand Empress Shek'zeer)
 | 
| 
MMOSimca@381
 | 
  1107     [139674] = 69465, -- Jin'rokh the Breaker Bonus (Jin'rokh the Breaker)
 | 
| 
MMOSimca@381
 | 
  1108     [139677] = 68476, -- Horridon Bonus (Horridon)
 | 
| 
MMOSimca@381
 | 
  1109     [139679] = 69078, -- Zandalari Troll Council Bonus (Sul the Sandcrawler)
 | 
| 
MMOSimca@381
 | 
  1110     [139680] = 67977, -- Tortos Bonus (Tortos)
 | 
| 
MMOSimca@381
 | 
  1111     [139682] = 68065, -- Magaera Bonus (Megaera)
 | 
| 
MMOSimca@381
 | 
  1112     [139684] = 69712, -- Ji'kun, the Ancient Mother Bonus (Ji-Kun)
 | 
| 
MMOSimca@381
 | 
  1113     [139686] = 68036, -- Durumu the Forgotten Bonus (Durumu the Forgotten)
 | 
| 
MMOSimca@381
 | 
  1114     [139687] = 69017, -- Primordious Bonus (Primordius)
 | 
| 
MMOSimca@381
 | 
  1115     [139688] = 69427, -- Dark Animus Bonus (Dark Animus)
 | 
| 
MMOSimca@381
 | 
  1116     [139689] = 68078, -- Iron Qon Bonus (Iron Qon)
 | 
| 
MMOSimca@381
 | 
  1117     [139690] = 68904, -- The Empyreal Queens Bonus (Suen)
 | 
| 
MMOSimca@381
 | 
  1118     [139691] = 68397, -- Lei Shen, The Thunder King Bonus (Lei Shen)
 | 
| 
MMOSimca@381
 | 
  1119     [139692] = 69473, -- Ra-den Bonus (Ra-den)
 | 
| 
MMOSimca@381
 | 
  1120     [145909] = 71543, -- Immerseus Bonus (Immerseus)
 | 
| 
MMOSimca@381
 | 
  1121     [145910] = 71475, -- Fallen Protectors Bonus (Rook Stonetoe)
 | 
| 
MMOSimca@381
 | 
  1122     [145911] = 72276, -- Norushen Bonus (Amalgam of Corruption)
 | 
| 
MMOSimca@381
 | 
  1123     [145912] = 71734, -- Sha of Pride Bonus (Sha of Pride)
 | 
| 
MMOSimca@381
 | 
  1124     [145913] = 72249, -- Galakras Bonus (Galakras)
 | 
| 
MMOSimca@381
 | 
  1125     [145914] = 71466, -- Iron Juggernaut Bonus (Iron Juggernaut)
 | 
| 
MMOSimca@381
 | 
  1126     [145915] = 71859, -- Dark Shaman Bonus (Earthbreaker Haromm)
 | 
| 
MMOSimca@381
 | 
  1127     [145916] = 71515, -- General Nazgrim Bonus (General Nazgrim)
 | 
| 
MMOSimca@381
 | 
  1128     [145917] = 71454, -- Malkorok Bonus (Malkorok)
 | 
| 
MMOSimca@381
 | 
  1129     [145919] = 71889, -- Spoils of Pandaria Bonus (Secured Stockpile of Pandaren Spoils)
 | 
| 
MMOSimca@381
 | 
  1130     [145920] = 71529, -- Thok the Bloodthirsty Bonus (Thok the Bloodthirsty)
 | 
| 
MMOSimca@381
 | 
  1131     [145918] = 71504, -- Siegecrafter Blackfuse Bonus (Siegecrafter Blackfuse)
 | 
| 
MMOSimca@381
 | 
  1132     [145921] = 71161, -- Klaxxi Paragons Bonus (Kil'ruk the Wind-Reaver)
 | 
| 
MMOSimca@381
 | 
  1133     [145922] = 71865, -- Garrosh Hellscream Bonus (Garrosh Hellscream)
 | 
| 
MMOSimca@381
 | 
  1134 }
 | 
| 
MMOSimca@381
 | 
  1135 
 | 
| 
MMOSimca@381
 | 
  1136 
 | 
| 
MMOSimca@381
 | 
  1137 -----------------------------------------------------------------------
 | 
| 
MMOSimca@381
 | 
  1138 -- Fundamental Constants.
 | 
| 
MMOSimca@381
 | 
  1139 -----------------------------------------------------------------------
 | 
| 
MMOSimca@447
 | 
  1140 private.wow_version, private.build_num, _, private.interface_num = _G.GetBuildInfo()
 | 
| 
MMOSimca@381
 | 
  1141 
 | 
| 
atcaleb@558
 | 
  1142 private.GENDER_NAMES = {
 | 
| 
atcaleb@558
 | 
  1143     "UNKNOWN",
 | 
| 
atcaleb@558
 | 
  1144     "MALE",
 | 
| 
atcaleb@558
 | 
  1145     "FEMALE",
 | 
| 
atcaleb@558
 | 
  1146 }
 | 
| 
atcaleb@558
 | 
  1147 
 | 
| 
atcaleb@558
 | 
  1148 private.REACTION_NAMES = {
 | 
| 
atcaleb@558
 | 
  1149     "HATED",
 | 
| 
atcaleb@558
 | 
  1150     "HOSTILE",
 | 
| 
atcaleb@558
 | 
  1151     "UNFRIENDLY",
 | 
| 
atcaleb@558
 | 
  1152     "NEUTRAL",
 | 
| 
atcaleb@558
 | 
  1153     "FRIENDLY",
 | 
| 
atcaleb@558
 | 
  1154     "HONORED",
 | 
| 
atcaleb@558
 | 
  1155     "REVERED",
 | 
| 
atcaleb@558
 | 
  1156     "EXALTED",
 | 
| 
atcaleb@558
 | 
  1157 }
 | 
| 
atcaleb@558
 | 
  1158 
 | 
| 
atcaleb@558
 | 
  1159 private.STANDING_DISCOUNTS = {
 | 
| 
atcaleb@558
 | 
  1160     HATED = 0,
 | 
| 
atcaleb@558
 | 
  1161     HOSTILE = 0,
 | 
| 
atcaleb@558
 | 
  1162     UNFRIENDLY = 0,
 | 
| 
atcaleb@558
 | 
  1163     NEUTRAL = 0,
 | 
| 
atcaleb@558
 | 
  1164     FRIENDLY = 0.05,
 | 
| 
atcaleb@558
 | 
  1165     HONORED = 0.1,
 | 
| 
atcaleb@558
 | 
  1166     REVERED = 0.15,
 | 
| 
atcaleb@558
 | 
  1167     EXALTED = 0.2,
 | 
| 
atcaleb@558
 | 
  1168 }
 | 
| 
atcaleb@558
 | 
  1169     
 | 
| 
atcaleb@558
 | 
  1170 -- We should just use IDs here someday; WoWDB site knows all about different power types
 | 
| 
atcaleb@558
 | 
  1171 private.POWER_TYPE_NAMES = {
 | 
| 
atcaleb@558
 | 
  1172     ["0"] = "MANA",
 | 
| 
atcaleb@558
 | 
  1173     ["1"] = "RAGE",
 | 
| 
atcaleb@558
 | 
  1174     ["2"] = "FOCUS",
 | 
| 
atcaleb@558
 | 
  1175     ["3"] = "ENERGY",
 | 
| 
atcaleb@558
 | 
  1176     ["6"] = "RUNIC_POWER",
 | 
| 
atcaleb@558
 | 
  1177 }
 | 
| 
atcaleb@558
 | 
  1178 
 | 
| 
MMOSimca@381
 | 
  1179 private.UNIT_TYPES = {
 | 
| 
MMOSimca@381
 | 
  1180     PLAYER = "Player",
 | 
| 
MMOSimca@381
 | 
  1181     OBJECT = "GameObject",
 | 
| 
MMOSimca@381
 | 
  1182     UNKNOWN = "Unknown",
 | 
| 
MMOSimca@381
 | 
  1183     NPC = "Creature",
 | 
| 
MMOSimca@381
 | 
  1184     PET = "Pet",
 | 
| 
MMOSimca@381
 | 
  1185     VEHICLE = "Vehicle",
 | 
| 
MMOSimca@381
 | 
  1186     ITEM = "Item",
 | 
| 
MMOSimca@381
 | 
  1187 }
 | 
| 
MMOSimca@381
 | 
  1188 
 | 
| 
MMOSimca@381
 | 
  1189 private.UNIT_TYPE_NAMES = {
 | 
| 
MMOSimca@381
 | 
  1190     ["Player"] = "PLAYER",
 | 
| 
MMOSimca@381
 | 
  1191     ["GameObject"] = "OBJECT",
 | 
| 
MMOSimca@381
 | 
  1192     ["Unknown"] = "UNKNOWN",
 | 
| 
MMOSimca@381
 | 
  1193     ["Creature"] = "NPC",
 | 
| 
MMOSimca@381
 | 
  1194     ["Pet"] = "PET",
 | 
| 
MMOSimca@381
 | 
  1195     ["Vehicle"] = "VEHICLE",
 | 
| 
MMOSimca@381
 | 
  1196     ["Item"] = "ITEM",
 | 
| 
MMOSimca@381
 | 
  1197 }
 | 
| 
MMOSimca@381
 | 
  1198 
 | 
| 
MMOSimca@381
 | 
  1199 private.ACTION_TYPE_FLAGS = {
 | 
| 
MMOSimca@381
 | 
  1200     ITEM = 0x00000001,
 | 
| 
MMOSimca@381
 | 
  1201     NPC = 0x00000002,
 | 
| 
MMOSimca@381
 | 
  1202     OBJECT = 0x00000004,
 | 
| 
MMOSimca@381
 | 
  1203     ZONE = 0x00000008,
 | 
| 
MMOSimca@381
 | 
  1204 }
 | 
| 
MMOSimca@381
 | 
  1205 
 | 
| 
MMOSimca@381
 | 
  1206 private.ACTION_TYPE_NAMES = {}
 | 
| 
MMOSimca@381
 | 
  1207 
 | 
| 
MMOSimca@381
 | 
  1208 for name, bit in _G.pairs(private.ACTION_TYPE_FLAGS) do
 | 
| 
MMOSimca@381
 | 
  1209     private.ACTION_TYPE_NAMES[bit] = name
 | 
| 
MMOSimca@381
 | 
  1210 end
 | 
| 
MMOSimca@381
 | 
  1211 
 | 
| 
MMOSimca@381
 | 
  1212 private.SPELL_LABELS_BY_NAME = {
 | 
| 
MMOSimca@581
 | 
  1213     [GetSpellInfo(13262)] = "DISENCHANT",
 | 
| 
MMOSimca@581
 | 
  1214     [GetSpellInfo(4036)] = "ENGINEERING",
 | 
| 
MMOSimca@581
 | 
  1215     [GetSpellInfo(30427)] = "EXTRACT_GAS",
 | 
| 
MMOSimca@581
 | 
  1216     [GetSpellInfo(131476)] = "FISHING",
 | 
| 
MMOSimca@581
 | 
  1217     [GetSpellInfo(2366)] = "HERB_GATHERING",
 | 
| 
MMOSimca@581
 | 
  1218     [GetSpellInfo(51005)] = "MILLING",
 | 
| 
MMOSimca@581
 | 
  1219     [GetSpellInfo(605)] = "MIND_CONTROL",
 | 
| 
MMOSimca@581
 | 
  1220     [GetSpellInfo(2575)] = "MINING",
 | 
| 
MMOSimca@581
 | 
  1221     [GetSpellInfo(3365)] = "OPENING",
 | 
| 
MMOSimca@581
 | 
  1222     [GetSpellInfo(921)] = "PICK_POCKET",
 | 
| 
MMOSimca@581
 | 
  1223     [GetSpellInfo(31252)] = "PROSPECTING",
 | 
| 
MMOSimca@581
 | 
  1224     [GetSpellInfo(73979)] = "SEARCHING_FOR_ARTIFACTS",
 | 
| 
MMOSimca@581
 | 
  1225     [GetSpellInfo(8613)] = "SKINNING",
 | 
| 
MMOSimca@381
 | 
  1226 }
 | 
| 
MMOSimca@381
 | 
  1227 
 | 
| 
MMOSimca@381
 | 
  1228 private.NON_LOOT_SPELL_LABELS = {
 | 
| 
MMOSimca@381
 | 
  1229     MIND_CONTROL = true,
 | 
| 
MMOSimca@381
 | 
  1230 }
 | 
| 
MMOSimca@381
 | 
  1231 
 | 
| 
MMOSimca@381
 | 
  1232 local AF = private.ACTION_TYPE_FLAGS
 | 
| 
MMOSimca@381
 | 
  1233 
 | 
| 
MMOSimca@381
 | 
  1234 private.SPELL_FLAGS_BY_LABEL = {
 | 
| 
MMOSimca@381
 | 
  1235     DISENCHANT = AF.ITEM,
 | 
| 
MMOSimca@381
 | 
  1236     ENGINEERING = AF.NPC,
 | 
| 
MMOSimca@381
 | 
  1237     EXTRACT_GAS = AF.ZONE,
 | 
| 
MMOSimca@381
 | 
  1238     FISHING = AF.ZONE,
 | 
| 
MMOSimca@381
 | 
  1239     HERB_GATHERING = bit.bor(AF.NPC, AF.OBJECT),
 | 
| 
MMOSimca@381
 | 
  1240     MILLING = AF.ITEM,
 | 
| 
MMOSimca@381
 | 
  1241     MIND_CONTROL = AF.NPC,
 | 
| 
MMOSimca@381
 | 
  1242     MINING = bit.bor(AF.NPC, AF.OBJECT),
 | 
| 
MMOSimca@381
 | 
  1243     OPENING = AF.OBJECT,
 | 
| 
MMOSimca@381
 | 
  1244     PICK_POCKET = AF.NPC,
 | 
| 
MMOSimca@381
 | 
  1245     PROSPECTING = AF.ITEM,
 | 
| 
MMOSimca@381
 | 
  1246     SEARCHING_FOR_ARTIFACTS = AF.OBJECT,
 | 
| 
MMOSimca@381
 | 
  1247     SKINNING = AF.NPC,
 | 
| 
MMOSimca@381
 | 
  1248 }
 | 
| 
MMOSimca@381
 | 
  1249 
 | 
| 
MMOSimca@381
 | 
  1250 
 | 
| 
MMOSimca@381
 | 
  1251 -----------------------------------------------------------------------
 | 
| 
MMOSimca@381
 | 
  1252 -- Faction/Reputation Data Constants.
 | 
| 
MMOSimca@381
 | 
  1253 -----------------------------------------------------------------------
 | 
| 
MMOSimca@381
 | 
  1254 
 | 
| 
MMOSimca@581
 | 
  1255 -- Table has: factionID, isBlacklisted, and then the table of returns from C_Reputation.GetFactionDataByID
 | 
| 
MMOSimca@340
 | 
  1256 private.FACTION_DATA = {
 | 
| 
MMOSimca@581
 | 
  1257     -- Used to determine which factions to record rep gains for and for private.REP_BUFFS
 | 
| 
MMOSimca@581
 | 
  1258 	-- If a faction isn't in this list, the reputation gains on mob kill will not be recorded.
 | 
| 
MMOSimca@581
 | 
  1259     ARGENT_CRUSADE = { 1106, false, GetFactionDataByID(1106) },
 | 
| 
MMOSimca@581
 | 
  1260     BILGEWATER_CARTEL = { 1133, false, GetFactionDataByID(1133) },
 | 
| 
MMOSimca@581
 | 
  1261     CENARION_CIRCLE = { 609, false, GetFactionDataByID(609) },
 | 
| 
MMOSimca@581
 | 
  1262     DARKSPEAR = { 530, false, GetFactionDataByID(530) },
 | 
| 
MMOSimca@581
 | 
  1263     DARNASSUS = { 69, false, GetFactionDataByID(69) },
 | 
| 
MMOSimca@581
 | 
  1264     DRAGONMAW_CLAN = { 1172, false, GetFactionDataByID(1172) },
 | 
| 
MMOSimca@581
 | 
  1265     EARTHEN_RING = { 1135, false, GetFactionDataByID(1135) },
 | 
| 
MMOSimca@581
 | 
  1266     EBON_BLADE = { 1098, false, GetFactionDataByID(1098) },
 | 
| 
MMOSimca@581
 | 
  1267     EXODAR = { 930, false, GetFactionDataByID(930) },
 | 
| 
MMOSimca@581
 | 
  1268     GILNEAS = { 1134, false, GetFactionDataByID(1134) },
 | 
| 
MMOSimca@581
 | 
  1269     GNOMEREGAN = { 54, false, GetFactionDataByID(54) },
 | 
| 
MMOSimca@581
 | 
  1270     GUARDIANS_OF_HYJAL = { 1158, false, GetFactionDataByID(1158) },
 | 
| 
MMOSimca@581
 | 
  1271     GUILD = { 1168, false, GetFactionDataByID(1168) },
 | 
| 
MMOSimca@581
 | 
  1272     HONOR_HOLD = { 946, false, GetFactionDataByID(946) },
 | 
| 
MMOSimca@581
 | 
  1273     HUOJIN = { 1352, false, GetFactionDataByID(1352) },
 | 
| 
MMOSimca@581
 | 
  1274     IRONFORGE = { 47, false, GetFactionDataByID(47) },
 | 
| 
MMOSimca@581
 | 
  1275     KIRIN_TOR = { 1090, false, GetFactionDataByID(1090) },
 | 
| 
MMOSimca@581
 | 
  1276     ORGRIMMAR = { 76, false, GetFactionDataByID(76) },
 | 
| 
MMOSimca@581
 | 
  1277     RAMKAHEN = { 1173, false, GetFactionDataByID(1173) },
 | 
| 
MMOSimca@581
 | 
  1278     SHATAR = { 935, false, GetFactionDataByID(935) },
 | 
| 
MMOSimca@581
 | 
  1279     SILVERMOON = { 911, false, GetFactionDataByID(911) },
 | 
| 
MMOSimca@581
 | 
  1280     STORMWIND = { 72, false, GetFactionDataByID(72) },
 | 
| 
MMOSimca@581
 | 
  1281     THERAZANE = { 1171, false, GetFactionDataByID(1171) },
 | 
| 
MMOSimca@581
 | 
  1282     THRALLMAR = { 947, false, GetFactionDataByID(947) },
 | 
| 
MMOSimca@581
 | 
  1283     THUNDER_BLUFF = { 81, false, GetFactionDataByID(81) },
 | 
| 
MMOSimca@581
 | 
  1284     TUSHUI = { 1353, false, GetFactionDataByID(1353) },
 | 
| 
MMOSimca@581
 | 
  1285     UNDERCITY = { 68, false, GetFactionDataByID(68) },
 | 
| 
MMOSimca@581
 | 
  1286     WILDHAMMER_CLAN = { 1174, false, GetFactionDataByID(1174) },
 | 
| 
MMOSimca@581
 | 
  1287     WYRMREST_ACCORD = { 1091, false, GetFactionDataByID(1091) },
 | 
| 
MMOSimca@340
 | 
  1288     -- Commendation Factions
 | 
| 
MMOSimca@581
 | 
  1289     ANGLERS = { 1302, false, GetFactionDataByID(1302) },
 | 
| 
MMOSimca@581
 | 
  1290     AUGUST_CELESTIALS = { 1341, false, GetFactionDataByID(1341) },
 | 
| 
MMOSimca@581
 | 
  1291     DOMINANCE_OFFENSIVE = { 1375, false, GetFactionDataByID(1375) },
 | 
| 
MMOSimca@581
 | 
  1292     GOLDEN_LOTUS = { 1269, false, GetFactionDataByID(1269) },
 | 
| 
MMOSimca@581
 | 
  1293     KIRIN_TOR_OFFENSIVE = { 1387, false, GetFactionDataByID(1387) },
 | 
| 
MMOSimca@581
 | 
  1294     KLAXXI = { 1337, false, GetFactionDataByID(1337) },
 | 
| 
MMOSimca@581
 | 
  1295     LOREWALKERS = { 1345, false, GetFactionDataByID(1345) },
 | 
| 
MMOSimca@581
 | 
  1296     OPERATION_SHIELDWALL = { 1376, false, GetFactionDataByID(1376) },
 | 
| 
MMOSimca@581
 | 
  1297     ORDER_OF_THE_CLOUD_SERPENTS = { 1271, false, GetFactionDataByID(1271) },
 | 
| 
MMOSimca@581
 | 
  1298     SHADO_PAN = { 1270, false, GetFactionDataByID(1270) },
 | 
| 
MMOSimca@581
 | 
  1299     SHADO_PAN_ASSAULT = { 1435, false, GetFactionDataByID(1435) },
 | 
| 
MMOSimca@581
 | 
  1300     SUNREAVER_ONSLAUGHT = { 1388, false, GetFactionDataByID(1388) },
 | 
| 
MMOSimca@581
 | 
  1301     TILLERS = { 1272, false, GetFactionDataByID(1272) },
 | 
| 
MMOSimca@418
 | 
  1302     -- Bodyguards (blacklisted)
 | 
| 
MMOSimca@581
 | 
  1303     DELVAR_IRONFIST = { 1733, true, GetFactionDataByID(1733) },
 | 
| 
MMOSimca@581
 | 
  1304     TORMMOK = { 1736, true, GetFactionDataByID(1736) },
 | 
| 
MMOSimca@581
 | 
  1305     TALONPRIEST_ISHAAL = { 1737, true, GetFactionDataByID(1737) },
 | 
| 
MMOSimca@581
 | 
  1306     DEFENDER_ILLONA = { 1738, true, GetFactionDataByID(1738) },
 | 
| 
MMOSimca@581
 | 
  1307     VIVIANNE = { 1739, true, GetFactionDataByID(1739) },
 | 
| 
MMOSimca@581
 | 
  1308     AEDA_BRIGHTDAWN = { 1740, true, GetFactionDataByID(1740) },
 | 
| 
MMOSimca@581
 | 
  1309     LEORAJH = { 1741, true, GetFactionDataByID(1741) },
 | 
| 
mmosimca@492
 | 
  1310     -- Legion reps (blacklisted because of world quests)
 | 
| 
MMOSimca@581
 | 
  1311     COURT_OF_FARONDIS = { 1900, true, GetFactionDataByID(1900) },
 | 
| 
MMOSimca@581
 | 
  1312     DREAMWEAVERS = { 1883, true, GetFactionDataByID(1883) },
 | 
| 
MMOSimca@581
 | 
  1313     HIGHMOUNTAIN_TRIBE = { 1828, true, GetFactionDataByID(1828) },
 | 
| 
MMOSimca@581
 | 
  1314     NIGHTFALLEN = { 1859, true, GetFactionDataByID(1859) },
 | 
| 
MMOSimca@581
 | 
  1315     VALARJAR = { 1948, true, GetFactionDataByID(1948) },
 | 
| 
MMOSimca@581
 | 
  1316     WARDENS = { 1894, true, GetFactionDataByID(1894) },
 | 
| 
MMOSimca@581
 | 
  1317     ARMIES_OF_LEGIONFALL = { 2045, true, GetFactionDataByID(2045) },
 | 
| 
MMOSimca@581
 | 
  1318     ARMY_OF_THE_LIGHT = { 2165, true, GetFactionDataByID(2165) },
 | 
| 
MMOSimca@581
 | 
  1319     ARGUSSIAN_REACH = { 2170, true, GetFactionDataByID(2170) },
 | 
| 
atcaleb@558
 | 
  1320     -- BFA reps (blacklisted because of world quests)
 | 
| 
MMOSimca@581
 | 
  1321     ZANDALARI_EMPIRE = { 2103, true, GetFactionDataByID(2103) },
 | 
| 
MMOSimca@581
 | 
  1322     PROUDMOORE_ADMIRALITY = { 2160, true, GetFactionDataByID(2160) },
 | 
| 
MMOSimca@581
 | 
  1323     TALNAJIS_EXPEDITION = { 2156, true, GetFactionDataByID(2156) },
 | 
| 
MMOSimca@581
 | 
  1324     ORDER_OF_EMBERS = { 2161, true, GetFactionDataByID(2161) },
 | 
| 
MMOSimca@581
 | 
  1325     VOLDUNAI = { 2158, true, GetFactionDataByID(2158) },
 | 
| 
MMOSimca@581
 | 
  1326     STORMS_WAKE = { 2162, true, GetFactionDataByID(2162) },
 | 
| 
MMOSimca@581
 | 
  1327     THE_HONORBOUND = { 2157, true, GetFactionDataByID(2157) },
 | 
| 
MMOSimca@581
 | 
  1328     SEVENTH_LEGION = { 2159, true, GetFactionDataByID(2159) },
 | 
| 
MMOSimca@581
 | 
  1329     CHAMPIONS_OF_AZEROTH = { 2164, true, GetFactionDataByID(2164) },
 | 
| 
MMOSimca@581
 | 
  1330     TORTOLLAN_SEEKERS = { 2163, true, GetFactionDataByID(2163) },
 | 
| 
MMOSimca@337
 | 
  1331 }
 | 
| 
MMOSimca@337
 | 
  1332 
 | 
| 
MMOSimca@337
 | 
  1333 private.REP_BUFFS = {
 | 
| 
MMOSimca@418
 | 
  1334     -- Tabard Buffs (they screw up everything, so blacklist)
 | 
| 
MMOSimca@581
 | 
  1335     [GetSpellInfo(93830)] = { -- BILGEWATER CARTEL TABARD
 | 
| 
MMOSimca@581
 | 
  1336         faction = private.FACTION_DATA.BILGEWATER_CARTEL[1],
 | 
| 
MMOSimca@340
 | 
  1337         ignore = true,
 | 
| 
MMOSimca@340
 | 
  1338     },
 | 
| 
MMOSimca@581
 | 
  1339     [GetSpellInfo(93827)] = { -- DARKSPEAR TABARD
 | 
| 
MMOSimca@581
 | 
  1340         faction = private.FACTION_DATA.DARKSPEAR[1],
 | 
| 
MMOSimca@340
 | 
  1341         ignore = true,
 | 
| 
MMOSimca@340
 | 
  1342     },
 | 
| 
MMOSimca@581
 | 
  1343     [GetSpellInfo(93806)] = { -- DARNASSUS TABARD
 | 
| 
MMOSimca@581
 | 
  1344         faction = private.FACTION_DATA.DARNASSUS[1],
 | 
| 
MMOSimca@340
 | 
  1345         ignore = true,
 | 
| 
MMOSimca@340
 | 
  1346     },
 | 
| 
MMOSimca@581
 | 
  1347     [GetSpellInfo(93811)] = { -- EXODAR TABARD
 | 
| 
MMOSimca@581
 | 
  1348         faction = private.FACTION_DATA.EXODAR[1],
 | 
| 
MMOSimca@340
 | 
  1349         ignore = true,
 | 
| 
MMOSimca@340
 | 
  1350     },
 | 
| 
MMOSimca@581
 | 
  1351     [GetSpellInfo(93816)] = { -- GILNEAS TABARD
 | 
| 
MMOSimca@581
 | 
  1352         faction = private.FACTION_DATA.GILNEAS[1],
 | 
| 
MMOSimca@340
 | 
  1353         ignore = true,
 | 
| 
MMOSimca@340
 | 
  1354     },
 | 
| 
MMOSimca@581
 | 
  1355     [GetSpellInfo(93821)] = { -- GNOMEREGAN TABARD
 | 
| 
MMOSimca@581
 | 
  1356         faction = private.FACTION_DATA.GNOMEREGAN[1],
 | 
| 
MMOSimca@340
 | 
  1357         ignore = true,
 | 
| 
MMOSimca@340
 | 
  1358     },
 | 
| 
MMOSimca@581
 | 
  1359     [GetSpellInfo(126436)] = { -- HUOJIN TABARD
 | 
| 
MMOSimca@581
 | 
  1360         faction = private.FACTION_DATA.HUOJIN[1],
 | 
| 
MMOSimca@340
 | 
  1361         ignore = true,
 | 
| 
MMOSimca@340
 | 
  1362     },
 | 
| 
MMOSimca@581
 | 
  1363     [GetSpellInfo(97340)] = { -- ILLUSTRIOUS GUILD TABARD
 | 
| 
MMOSimca@581
 | 
  1364         faction = private.FACTION_DATA.GUILD[1],
 | 
| 
MMOSimca@340
 | 
  1365         modifier = 1,
 | 
| 
MMOSimca@340
 | 
  1366     },
 | 
| 
MMOSimca@581
 | 
  1367     [GetSpellInfo(93805)] = { -- IRONFORGE TABARD
 | 
| 
MMOSimca@581
 | 
  1368         faction = private.FACTION_DATA.IRONFORGE[1],
 | 
| 
MMOSimca@340
 | 
  1369         ignore = true,
 | 
| 
MMOSimca@340
 | 
  1370     },
 | 
| 
MMOSimca@581
 | 
  1371     [GetSpellInfo(93825)] = { -- ORGRIMMAR TABARD
 | 
| 
MMOSimca@581
 | 
  1372         faction = private.FACTION_DATA.ORGRIMMAR[1],
 | 
| 
MMOSimca@340
 | 
  1373         ignore = true,
 | 
| 
MMOSimca@340
 | 
  1374     },
 | 
| 
MMOSimca@581
 | 
  1375     [GetSpellInfo(97341)] = { -- RENOWNED GUILD TABARD
 | 
| 
MMOSimca@581
 | 
  1376         faction = private.FACTION_DATA.GUILD[1],
 | 
| 
MMOSimca@340
 | 
  1377         modifier = 0.5,
 | 
| 
MMOSimca@340
 | 
  1378     },
 | 
| 
MMOSimca@581
 | 
  1379     [GetSpellInfo(93828)] = { -- SILVERMOON CITY TABARD
 | 
| 
MMOSimca@581
 | 
  1380         faction = private.FACTION_DATA.SILVERMOON[1],
 | 
| 
MMOSimca@340
 | 
  1381         ignore = true,
 | 
| 
MMOSimca@340
 | 
  1382     },
 | 
| 
MMOSimca@581
 | 
  1383     [GetSpellInfo(93795)] = { -- STORMWIND TABARD
 | 
| 
MMOSimca@581
 | 
  1384         faction = private.FACTION_DATA.STORMWIND[1],
 | 
| 
MMOSimca@340
 | 
  1385         ignore = true,
 | 
| 
MMOSimca@340
 | 
  1386     },
 | 
| 
MMOSimca@581
 | 
  1387     [GetSpellInfo(93337)] = { -- TABARD OF RAMKAHEN
 | 
| 
MMOSimca@581
 | 
  1388         faction = private.FACTION_DATA.RAMKAHEN[1],
 | 
| 
MMOSimca@340
 | 
  1389         ignore = true,
 | 
| 
MMOSimca@340
 | 
  1390     },
 | 
| 
MMOSimca@581
 | 
  1391     [GetSpellInfo(57819)] = { -- TABARD OF THE ARGENT CRUSADE
 | 
| 
MMOSimca@581
 | 
  1392         faction = private.FACTION_DATA.ARGENT_CRUSADE[1],
 | 
| 
MMOSimca@340
 | 
  1393         ignore = true,
 | 
| 
MMOSimca@340
 | 
  1394     },
 | 
| 
MMOSimca@581
 | 
  1395     [GetSpellInfo(94158)] = { -- TABARD OF THE DRAGONMAW CLAN
 | 
| 
MMOSimca@581
 | 
  1396         faction = private.FACTION_DATA.DRAGONMAW_CLAN[1],
 | 
| 
MMOSimca@340
 | 
  1397         ignore = true,
 | 
| 
MMOSimca@340
 | 
  1398     },
 | 
| 
MMOSimca@581
 | 
  1399     [GetSpellInfo(93339)] = { -- TABARD OF THE EARTHEN RING
 | 
| 
MMOSimca@581
 | 
  1400         faction = private.FACTION_DATA.EARTHEN_RING[1],
 | 
| 
MMOSimca@340
 | 
  1401         ignore = true,
 | 
| 
MMOSimca@340
 | 
  1402     },
 | 
| 
MMOSimca@581
 | 
  1403     [GetSpellInfo(57820)] = { -- TABARD OF THE EBON BLADE
 | 
| 
MMOSimca@581
 | 
  1404         faction = private.FACTION_DATA.EBON_BLADE[1],
 | 
| 
MMOSimca@340
 | 
  1405         ignore = true,
 | 
| 
MMOSimca@340
 | 
  1406     },
 | 
| 
MMOSimca@581
 | 
  1407     [GetSpellInfo(93341)] = { -- TABARD OF THE GUARDIANS OF HYJAL
 | 
| 
MMOSimca@581
 | 
  1408         faction = private.FACTION_DATA.GUARDIANS_OF_HYJAL[1],
 | 
| 
MMOSimca@340
 | 
  1409         ignore = true,
 | 
| 
MMOSimca@340
 | 
  1410     },
 | 
| 
MMOSimca@581
 | 
  1411     [GetSpellInfo(57821)] = { -- TABARD OF THE KIRIN TOR
 | 
| 
MMOSimca@581
 | 
  1412         faction = private.FACTION_DATA.KIRIN_TOR[1],
 | 
| 
MMOSimca@340
 | 
  1413         ignore = true,
 | 
| 
MMOSimca@340
 | 
  1414     },
 | 
| 
MMOSimca@581
 | 
  1415     [GetSpellInfo(93368)] = { -- TABARD OF THE WILDHAMMER CLAN
 | 
| 
MMOSimca@581
 | 
  1416         faction = private.FACTION_DATA.WILDHAMMER_CLAN[1],
 | 
| 
MMOSimca@340
 | 
  1417         ignore = true,
 | 
| 
MMOSimca@340
 | 
  1418     },
 | 
| 
MMOSimca@581
 | 
  1419     [GetSpellInfo(57822)] = { -- TABARD OF THE WYRMREST ACCORD
 | 
| 
MMOSimca@581
 | 
  1420         faction = private.FACTION_DATA.WYRMREST_ACCORD[1],
 | 
| 
MMOSimca@340
 | 
  1421         ignore = true,
 | 
| 
MMOSimca@340
 | 
  1422     },
 | 
| 
MMOSimca@581
 | 
  1423     [GetSpellInfo(93347)] = { -- TABARD OF THERAZANE
 | 
| 
MMOSimca@581
 | 
  1424         faction = private.FACTION_DATA.THERAZANE[1],
 | 
| 
MMOSimca@340
 | 
  1425         ignore = true,
 | 
| 
MMOSimca@340
 | 
  1426     },
 | 
| 
MMOSimca@581
 | 
  1427     [GetSpellInfo(94463)] = { -- THUNDERBLUFF TABARD
 | 
| 
MMOSimca@581
 | 
  1428         faction = private.FACTION_DATA.THUNDER_BLUFF[1],
 | 
| 
MMOSimca@340
 | 
  1429         ignore = true,
 | 
| 
MMOSimca@340
 | 
  1430     },
 | 
| 
MMOSimca@581
 | 
  1431     [GetSpellInfo(126434)] = { -- TUSHUI TABARD
 | 
| 
MMOSimca@581
 | 
  1432         faction = private.FACTION_DATA.TUSHUI[1],
 | 
| 
MMOSimca@340
 | 
  1433         ignore = true,
 | 
| 
MMOSimca@340
 | 
  1434     },
 | 
| 
MMOSimca@581
 | 
  1435     [GetSpellInfo(94462)] = { -- UNDERCITY TABARD
 | 
| 
MMOSimca@581
 | 
  1436         faction = private.FACTION_DATA.UNDERCITY[1],
 | 
| 
MMOSimca@340
 | 
  1437         ignore = true,
 | 
| 
MMOSimca@340
 | 
  1438     },
 | 
| 
MMOSimca@340
 | 
  1439 
 | 
| 
mmosimca@512
 | 
  1440     -- Banner Buffs (can't tell the different levels of them apart via ingame API, so blacklist)
 | 
| 
MMOSimca@581
 | 
  1441     [GetSpellInfo(90216)] = { -- ALLIANCE GUILD STANDARD
 | 
| 
MMOSimca@340
 | 
  1442         ignore = true,
 | 
| 
MMOSimca@340
 | 
  1443     },
 | 
| 
MMOSimca@581
 | 
  1444     [GetSpellInfo(90708)] = { -- HORDE GUILD STANDARD
 | 
| 
MMOSimca@340
 | 
  1445         ignore = true,
 | 
| 
MMOSimca@340
 | 
  1446     },
 | 
| 
MMOSimca@340
 | 
  1447 
 | 
| 
MMOSimca@340
 | 
  1448     -- Holiday Buffs
 | 
| 
MMOSimca@581
 | 
  1449     [GetSpellInfo(136583)] = { -- DARKMOON TOP HAT
 | 
| 
MMOSimca@340
 | 
  1450         modifier = 0.1,
 | 
| 
MMOSimca@337
 | 
  1451     },
 | 
| 
MMOSimca@581
 | 
  1452     [GetSpellInfo(24705)] = { -- GRIM VISAGE
 | 
| 
MMOSimca@337
 | 
  1453         modifier = 0.1,
 | 
| 
MMOSimca@337
 | 
  1454     },
 | 
| 
MMOSimca@581
 | 
  1455     [GetSpellInfo(61849)] = { -- SPIRIT OF SHARING
 | 
| 
MMOSimca@337
 | 
  1456         modifier = 0.1,
 | 
| 
MMOSimca@337
 | 
  1457     },
 | 
| 
MMOSimca@581
 | 
  1458     [GetSpellInfo(95987)] = { -- UNBURDENED
 | 
| 
MMOSimca@337
 | 
  1459         modifier = 0.1,
 | 
| 
MMOSimca@337
 | 
  1460     },
 | 
| 
MMOSimca@581
 | 
  1461     [GetSpellInfo(46668)] = { -- WHEE!
 | 
| 
MMOSimca@337
 | 
  1462         modifier = 0.1,
 | 
| 
MMOSimca@337
 | 
  1463     },
 | 
| 
MMOSimca@581
 | 
  1464     [GetSpellInfo(100951)] = { -- WOW 8TH ANNIVERSARY
 | 
| 
MMOSimca@337
 | 
  1465         modifier = 0.08,
 | 
| 
MMOSimca@337
 | 
  1466     },
 | 
| 
MMOSimca@581
 | 
  1467     [GetSpellInfo(132700)] = { -- WOW 9TH ANNIVERSARY
 | 
| 
MMOSimca@337
 | 
  1468         modifier = 0.09,
 | 
| 
MMOSimca@337
 | 
  1469     },
 | 
| 
MMOSimca@581
 | 
  1470     [GetSpellInfo(150986)] = { -- WOW 10TH ANNIVERSARY
 | 
| 
MMOSimca@337
 | 
  1471         modifier = 0.1,
 | 
| 
MMOSimca@341
 | 
  1472     },
 | 
| 
MMOSimca@581
 | 
  1473     [GetSpellInfo(188454)] = { -- WOW 11TH ANNIVERSARY
 | 
| 
mmosimca@512
 | 
  1474         modifier = 0.11,
 | 
| 
mmosimca@512
 | 
  1475     },
 | 
| 
MMOSimca@581
 | 
  1476     [GetSpellInfo(219159)] = { -- WOW 12TH ANNIVERSARY
 | 
| 
mmosimca@512
 | 
  1477         modifier = 0.12,
 | 
| 
mmosimca@512
 | 
  1478     },
 | 
| 
MMOSimca@340
 | 
  1479 
 | 
| 
MMOSimca@340
 | 
  1480     -- Situational Buffs
 | 
| 
MMOSimca@581
 | 
  1481     [GetSpellInfo(39953)] = { -- ADALS SONG OF BATTLE
 | 
| 
MMOSimca@581
 | 
  1482         faction = private.FACTION_DATA.SHATAR[1],
 | 
| 
MMOSimca@340
 | 
  1483         modifier = 0.1,
 | 
| 
MMOSimca@340
 | 
  1484     },
 | 
| 
MMOSimca@581
 | 
  1485     [GetSpellInfo(30754)] = { -- CENARION FAVOR
 | 
| 
MMOSimca@581
 | 
  1486         faction = private.FACTION_DATA.CENARION_CIRCLE[1],
 | 
| 
MMOSimca@340
 | 
  1487         modifier = 0.25,
 | 
| 
MMOSimca@340
 | 
  1488     },
 | 
| 
MMOSimca@581
 | 
  1489     [GetSpellInfo(32098)] = { -- HONOR HOLD FAVOR
 | 
| 
MMOSimca@581
 | 
  1490         faction = private.FACTION_DATA.HONOR_HOLD[1],
 | 
| 
MMOSimca@340
 | 
  1491         modifier = 0.25,
 | 
| 
MMOSimca@340
 | 
  1492     },
 | 
| 
MMOSimca@581
 | 
  1493     [GetSpellInfo(39913)] = { -- NAZGRELS FERVOR
 | 
| 
MMOSimca@581
 | 
  1494         faction = private.FACTION_DATA.THRALLMAR[1],
 | 
| 
MMOSimca@340
 | 
  1495         modifier = 0.1,
 | 
| 
MMOSimca@340
 | 
  1496     },
 | 
| 
MMOSimca@581
 | 
  1497     [GetSpellInfo(32096)] = { -- THRALLMARS FAVOR
 | 
| 
MMOSimca@581
 | 
  1498         faction = private.FACTION_DATA.THRALLMAR[1],
 | 
| 
MMOSimca@340
 | 
  1499         modifier = 0.25,
 | 
| 
MMOSimca@340
 | 
  1500     },
 | 
| 
MMOSimca@581
 | 
  1501     [GetSpellInfo(39911)] = { -- TROLLBANES COMMAND
 | 
| 
MMOSimca@581
 | 
  1502         faction = private.FACTION_DATA.HONOR_HOLD[1],
 | 
| 
MMOSimca@340
 | 
  1503         modifier = 0.1,
 | 
| 
MMOSimca@340
 | 
  1504     },
 | 
| 
MMOSimca@337
 | 
  1505 }
 |