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