34201 lines
1.1 MiB
Lua
Raw Normal View History

2023-05-09 22:28:02 +02:00
PlaterDB = {
["captured_spells"] = {
[375056] = {
["encounterName"] = "Chargath, Bane of Scales",
["source"] = "Chargath, Bane of Scales",
["npcID"] = 189340,
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 2613,
},
[377995] = {
["encounterName"] = "Forgemaster Gorek",
["source"] = "Forgemaster Gorek",
["npcID"] = 189478,
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 2612,
},
[375057] = {
["encounterName"] = "Chargath, Bane of Scales",
["source"] = "Chargath, Bane of Scales",
["npcID"] = 189340,
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 2613,
},
[154442] = {
["encounterName"] = "Ner'zhul",
["source"] = "Ner'zhul",
["npcID"] = 76407,
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 1682,
},
[153804] = {
["encounterName"] = "Bonemaw",
["source"] = "Bonemaw",
["npcID"] = 75452,
["isChanneled"] = true,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 1679,
},
[153485] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Carrion Worm",
["npcID"] = 76057,
},
[385536] = {
["isChanneled"] = true,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Primalist Flamedancer",
["npcID"] = 190206,
},
[373017] = {
["encounterName"] = "Kokia Blazehoof",
["source"] = "Blazebound Firestorm",
["npcID"] = 189886,
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 2606,
},
[386176] = {
["source"] = "Unknown",
["type"] = "BUFF",
["event"] = "SPELL_AURA_APPLIED",
["npcID"] = 58965,
},
[391031] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Primal Thundercloud",
["npcID"] = 197509,
},
[379406] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Qalashi Lavabearer",
["npcID"] = 189472,
},
[375957] = {
["encounterName"] = "Forgemaster Gorek",
["type"] = "BUFF",
["source"] = "The Scorching Forge",
["npcID"] = 189474,
["event"] = "SPELL_AURA_APPLIED",
["encounterID"] = 2612,
},
[152976] = {
["encounterName"] = "Nhallish",
["source"] = "Possessed Soul",
["npcID"] = 75899,
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 1688,
},
[384773] = {
["encounterName"] = "Kyrakka and Erkhart Stormvein",
["type"] = "DEBUFF",
["source"] = "Kyrakka",
["npcID"] = 190484,
["event"] = "SPELL_AURA_APPLIED",
["encounterID"] = 2623,
},
[193473] = {
["encounterName"] = "Bonemaw",
["source"] = "Void Tendril",
["npcID"] = 192337,
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 1679,
},
[198839] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Earthen Wall Totem",
["npcID"] = 100943,
},
[371489] = {
["isChanneled"] = true,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Flashfrost Chillweaver",
["npcID"] = 188067,
},
[153680] = {
["encounterName"] = "Bonemaw",
["source"] = "Bonemaw",
["npcID"] = 75452,
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 1679,
},
[373406] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Overseer Lahar",
["npcID"] = 189235,
},
[63619] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Shadowfiend",
["npcID"] = 19668,
},
[392569] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Flamegullet",
["npcID"] = 197697,
},
[373279] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Thing From Beyond",
["npcID"] = 189988,
},
[282449] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Akaari's Soul",
["npcID"] = 144961,
},
[375068] = {
["encounterName"] = "Magmatusk",
["source"] = "Lava Tentacles",
["npcID"] = 190023,
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 2610,
},
[384139] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Blazebound Destroyer",
["npcID"] = 190034,
},
[381329] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Qalashi Lavabearer",
["npcID"] = 189472,
},
[152979] = {
["encounterName"] = "Nhallish",
["source"] = "Possessed Soul",
["npcID"] = 75899,
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 1688,
},
[375455] = {
["encounterName"] = "Magmatusk",
["type"] = "DEBUFF",
["source"] = "Magmatusk",
["npcID"] = 181861,
["event"] = "SPELL_AURA_APPLIED",
["encounterID"] = 2610,
},
[392574] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Tempest Channeler",
["npcID"] = 198047,
},
[372262] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Qalashi Bonesplitter",
["npcID"] = 189467,
},
[3600] = {
["isChanneled"] = false,
["source"] = "Earthbind Totem",
["event"] = "SPELL_CAST_SUCCESS",
["npcID"] = 2630,
},
[373540] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Binding Spear",
["npcID"] = 189669,
},
[392576] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Tempest Channeler",
["npcID"] = 198047,
},
[372266] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Qalashi Bonesplitter",
["npcID"] = 189467,
},
[392451] = {
["isChanneled"] = true,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Flame Channeler",
["npcID"] = 197985,
},
[23738] = {
["source"] = "Sayge",
["type"] = "BUFF",
["event"] = "SPELL_AURA_APPLIED",
["npcID"] = 14822,
},
[152792] = {
["encounterName"] = "Nhallish",
["source"] = "Nhallish",
["npcID"] = 75829,
["isChanneled"] = true,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 1688,
},
[181089] = {
["encounterName"] = "Bonemaw",
["source"] = "Bonemaw",
["npcID"] = 75452,
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 1679,
},
[392454] = {
["event"] = "SPELL_AURA_APPLIED",
["type"] = "BUFF",
["source"] = "Flame Channeler",
["npcID"] = 197985,
},
[153623] = {
["encounterName"] = "Nhallish",
["source"] = "Nhallish",
["npcID"] = 75829,
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 1688,
},
[373803] = {
["encounterName"] = "Melidrussa Chillworn",
["source"] = "Infused Whelp",
["npcID"] = 189893,
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 2609,
},
[153240] = {
["encounterName"] = "Sadana Bloodfury",
["source"] = "Sadana Bloodfury",
["npcID"] = 75509,
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 1677,
},
[391050] = {
["isChanneled"] = true,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "High Channeler Ryvati",
["npcID"] = 197535,
},
[153496] = {
["encounterName"] = "Bonemaw",
["source"] = "Carrion Worm",
["npcID"] = 200035,
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 1679,
},
[398205] = {
["event"] = "SPELL_AURA_APPLIED",
["type"] = "BUFF",
["source"] = "Exhumed Spirit",
["npcID"] = 75979,
},
[57984] = {
["isChanneled"] = false,
["source"] = "Greater Fire Elemental",
["event"] = "SPELL_CAST_SUCCESS",
["npcID"] = 95061,
},
[154327] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Shadowmoon Dominator",
["npcID"] = 76446,
},
[398206] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Exhumed Spirit",
["npcID"] = 75979,
},
[373424] = {
["encounterName"] = "Chargath, Bane of Scales",
["source"] = "Chargath, Bane of Scales",
["npcID"] = 189340,
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 2613,
},
[373680] = {
["encounterName"] = "Melidrussa Chillworn",
["source"] = "Melidrussa Chillworn",
["npcID"] = 188252,
["isChanneled"] = true,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 2609,
},
[162696] = {
["encounterName"] = "Sadana Bloodfury",
["type"] = "BUFF",
["source"] = "Sadana Bloodfury",
["npcID"] = 75509,
["event"] = "SPELL_AURA_APPLIED",
["encounterID"] = 1677,
},
[381602] = {
["encounterName"] = "Kyrakka and Erkhart Stormvein",
["source"] = "Kyrakka",
["npcID"] = 190484,
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 2623,
},
[378281] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Qalashi Thaumaturge",
["npcID"] = 192788,
},
[375599] = {
["event"] = "SPELL_AURA_APPLIED",
["type"] = "BUFF",
["source"] = "Herald of Frost",
["npcID"] = 191315,
},
[396424] = {
["encounterName"] = "Chargath, Bane of Scales",
["source"] = "Chargath, Bane of Scales",
["npcID"] = 189340,
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 2613,
},
[373046] = {
["encounterName"] = "Melidrussa Chillworn",
["source"] = "Melidrussa Chillworn",
["npcID"] = 188252,
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 2609,
},
[2649] = {
["isChanneled"] = false,
["source"] = "Reban",
["event"] = "SPELL_CAST_SUCCESS",
["npcID"] = 165189,
},
[384161] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Qalashi Irontorch",
["npcID"] = 189464,
},
[384289] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Radiant Drake",
["npcID"] = 194654,
},
[381862] = {
["encounterName"] = "Kyrakka and Erkhart Stormvein",
["type"] = "DEBUFF",
["source"] = "Kyrakka",
["npcID"] = 190484,
["event"] = "SPELL_AURA_APPLIED",
["encounterID"] = 2623,
},
[153501] = {
["encounterName"] = "Nhallish",
["type"] = "DEBUFF",
["source"] = "Nhallish",
["npcID"] = 75829,
["event"] = "SPELL_AURA_APPLIED",
["encounterID"] = 1688,
},
[198533] = {
["isChanneled"] = false,
["source"] = "Jade Serpent Statue",
["event"] = "SPELL_CAST_SUCCESS",
["npcID"] = 60849,
},
[372793] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Primal Juggernaut",
["npcID"] = 188244,
},
[396044] = {
["encounterName"] = "Melidrussa Chillworn",
["source"] = "Melidrussa Chillworn",
["npcID"] = 188252,
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 2609,
},
[372794] = {
["isChanneled"] = true,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Defier Draghar",
["npcID"] = 187897,
},
[394512] = {
["isChanneled"] = true,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Void Spawn",
["npcID"] = 75652,
},
[374839] = {
["encounterName"] = "Forgemaster Gorek",
["source"] = "Forgemaster Gorek",
["npcID"] = 189478,
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 2612,
},
[377522] = {
["encounterName"] = "Warlord Sargha",
["source"] = "Raging Ember",
["npcID"] = 192464,
["isChanneled"] = true,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 2611,
},
[152800] = {
["encounterName"] = "Nhallish",
["type"] = "DEBUFF",
["source"] = "Nhallish",
["npcID"] = 75829,
["event"] = "SPELL_AURA_APPLIED",
["encounterID"] = 1688,
},
[372796] = {
["encounterName"] = "Melidrussa Chillworn",
["type"] = "DEBUFF",
["source"] = "Defier Draghar",
["npcID"] = 187897,
["event"] = "SPELL_AURA_APPLIED",
["encounterID"] = 2609,
},
[384933] = {
["event"] = "SPELL_AURA_APPLIED",
["type"] = "BUFF",
["source"] = "Flashfrost Chillweaver",
["npcID"] = 188067,
},
[6360] = {
["isChanneled"] = false,
["source"] = "Nimva",
["event"] = "SPELL_CAST_SUCCESS",
["npcID"] = 1863,
},
[374969] = {
["encounterName"] = "Forgemaster Gorek",
["source"] = "Forgemaster Gorek",
["npcID"] = 189478,
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 2612,
},
[152801] = {
["encounterName"] = "Nhallish",
["source"] = "Nhallish",
["npcID"] = 75829,
["isChanneled"] = true,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 1688,
},
[17735] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Cozros",
["npcID"] = 58960,
},
[374842] = {
["encounterName"] = "Forgemaster Gorek",
["source"] = "Forgemaster Gorek",
["npcID"] = 189478,
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 2612,
},
[24394] = {
["event"] = "SPELL_AURA_APPLIED",
["type"] = "DEBUFF",
["source"] = "Fossegrim",
["npcID"] = 165189,
},
[372543] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Irontorch Commander",
["npcID"] = 189466,
},
[373693] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Blazebound Destroyer",
["npcID"] = 190034,
},
[385063] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Primalist Cinderweaver",
["npcID"] = 190207,
},
[383660] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Qalashi Lavamancer",
["npcID"] = 193944,
},
[165578] = {
["encounterName"] = "Bonemaw",
["source"] = "Bonemaw",
["npcID"] = 75452,
["isChanneled"] = true,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 1679,
},
[1604] = {
["event"] = "SPELL_AURA_APPLIED",
["type"] = "DEBUFF",
["source"] = "Reanimated Ritual Bones",
["npcID"] = 75715,
},
[3716] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Cozros",
["npcID"] = 58960,
},
[391457] = {
["encounterName"] = "Magmatusk",
["type"] = "DEBUFF",
["source"] = "Magmatusk",
["npcID"] = 181861,
["event"] = "SPELL_AURA_APPLIED",
["encounterID"] = 2610,
},
[378428] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Primal Avalanche",
["npcID"] = 187082,
},
[397463] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Radiant Drake",
["npcID"] = 199788,
},
[196816] = {
["event"] = "SPELL_AURA_APPLIED",
["type"] = "BUFF",
["source"] = "Divine Image",
["npcID"] = 198236,
},
[395292] = {
["event"] = "SPELL_AURA_APPLIED",
["type"] = "DEBUFF",
["source"] = "Flamegullet",
["npcID"] = 197697,
},
[388523] = {
["encounterName"] = "Chargath, Bane of Scales",
["type"] = "DEBUFF",
["source"] = "Chargath, Bane of Scales",
["npcID"] = 189340,
["event"] = "SPELL_AURA_APPLIED",
["encounterID"] = 2613,
},
[374854] = {
["encounterName"] = "Chargath, Bane of Scales",
["type"] = "DEBUFF",
["source"] = "Grounding Spear",
["npcID"] = 190085,
["event"] = "SPELL_AURA_APPLIED",
["encounterID"] = 2613,
},
[374471] = {
["encounterName"] = "Chargath, Bane of Scales",
["source"] = "Grounding Spear",
["npcID"] = 190085,
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 2613,
},
[372683] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Infused Whelp",
["npcID"] = 187894,
},
[392486] = {
["isChanneled"] = true,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Tempest Channeler",
["npcID"] = 198047,
},
[372047] = {
["isChanneled"] = true,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Defier Draghar",
["npcID"] = 187897,
},
[378818] = {
["isChanneled"] = true,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Qalashi Thaumaturge",
["npcID"] = 192788,
},
[384823] = {
["encounterName"] = "Kokia Blazehoof",
["source"] = "Blazebound Firestorm",
["npcID"] = 189886,
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 2606,
},
[395427] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Overseer Lahar",
["npcID"] = 189235,
},
[391723] = {
["isChanneled"] = true,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Flamegullet",
["npcID"] = 197697,
},
[372561] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Qalashi Hunter",
["npcID"] = 189227,
},
[260249] = {
["event"] = "SPELL_AURA_APPLIED",
["type"] = "BUFF",
["source"] = "Fossegrim",
["npcID"] = 165189,
},
[153067] = {
["encounterName"] = "Nhallish",
["source"] = "Nhallish",
["npcID"] = 75829,
["isChanneled"] = true,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 1688,
},
[391726] = {
["isChanneled"] = true,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Thunderhead",
["npcID"] = 197698,
},
[376780] = {
["encounterName"] = "Warlord Sargha",
["source"] = "Warlord Sargha",
["npcID"] = 189901,
["isChanneled"] = true,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 2611,
},
[372820] = {
["encounterName"] = "Kokia Blazehoof",
["type"] = "DEBUFF",
["source"] = "Kokia Blazehoof",
["npcID"] = 189232,
["event"] = "SPELL_AURA_APPLIED",
["encounterID"] = 2606,
},
[276880] = {
["source"] = "Briarwood Invader",
["type"] = "BUFF",
["event"] = "SPELL_AURA_APPLIED",
["npcID"] = 131373,
},
[58867] = {
["isChanneled"] = false,
["source"] = "Spirit Wolf",
["event"] = "SPELL_CAST_SUCCESS",
["npcID"] = 29264,
},
[374482] = {
["encounterName"] = "Chargath, Bane of Scales",
["source"] = "Grounding Spear",
["npcID"] = 190085,
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 2613,
},
[372566] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Qalashi Hunter",
["npcID"] = 189227,
},
[372311] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Qalashi Trainee",
["npcID"] = 189266,
},
[373972] = {
["isChanneled"] = true,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Primalist Flamedancer",
["npcID"] = 190206,
},
[378827] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Qalashi Plunderer",
["npcID"] = 192786,
},
[152814] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Shadowmoon Bone-Mender",
["npcID"] = 75713,
},
[375251] = {
["encounterName"] = "Magmatusk",
["source"] = "Magmatusk",
["npcID"] = 181861,
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 2610,
},
[375890] = {
["encounterName"] = "Magmatusk",
["type"] = "DEBUFF",
["source"] = "Magmatusk",
["npcID"] = 181861,
["event"] = "SPELL_AURA_APPLIED",
["encounterID"] = 2610,
},
[384194] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Primalist Cinderweaver",
["npcID"] = 190207,
},
[81262] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Efflorescence",
["npcID"] = 47649,
},
[372697] = {
["event"] = "SPELL_AURA_APPLIED",
["type"] = "DEBUFF",
["source"] = "Primal Juggernaut",
["npcID"] = 188244,
},
[381512] = {
["encounterName"] = "Kyrakka and Erkhart Stormvein",
["source"] = "Erkhart Stormvein",
["npcID"] = 190485,
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 2623,
},
[372570] = {
["event"] = "SPELL_AURA_APPLIED",
["type"] = "DEBUFF",
["source"] = "Qalashi Hunter",
["npcID"] = 189227,
},
[396332] = {
["encounterName"] = "Chargath, Bane of Scales",
["type"] = "DEBUFF",
["source"] = "Chargath, Bane of Scales",
["npcID"] = 189340,
["event"] = "SPELL_AURA_APPLIED",
["encounterID"] = 2613,
},
[382791] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Qalashi Lavamancer",
["npcID"] = 193944,
},
[156776] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Shadowmoon Dominator",
["npcID"] = 76446,
},
[384197] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Primalist Cinderweaver",
["npcID"] = 190207,
},
[381515] = {
["encounterName"] = "Kyrakka and Erkhart Stormvein",
["type"] = "DEBUFF",
["source"] = "Erkhart Stormvein",
["npcID"] = 190485,
["event"] = "SPELL_AURA_APPLIED",
["encounterID"] = 2623,
},
[373084] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Irontorch Commander",
["npcID"] = 189466,
},
[381516] = {
["encounterName"] = "Kyrakka and Erkhart Stormvein",
["source"] = "Erkhart Stormvein",
["npcID"] = 190485,
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 2623,
},
[392375] = {
["source"] = "Spirit Wolf",
["type"] = "BUFF",
["event"] = "SPELL_AURA_APPLIED",
["npcID"] = 29264,
},
[381517] = {
["encounterName"] = "Kyrakka and Erkhart Stormvein",
["source"] = "Erkhart Stormvein",
["npcID"] = 190485,
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 2623,
},
[317898] = {
["event"] = "SPELL_AURA_APPLIED",
["type"] = "DEBUFF",
["source"] = "Reanimated Ritual Bones",
["npcID"] = 75715,
},
[376791] = {
["encounterName"] = "Warlord Sargha",
["source"] = "Treasure Pile",
["npcID"] = 191921,
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 2611,
},
[381518] = {
["encounterName"] = "Kyrakka and Erkhart Stormvein",
["type"] = "DEBUFF",
["source"] = "Erkhart Stormvein",
["npcID"] = 190485,
["event"] = "SPELL_AURA_APPLIED",
["encounterID"] = 2623,
},
[373087] = {
["encounterName"] = "Kokia Blazehoof",
["source"] = "Blazebound Firestorm",
["npcID"] = 189886,
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 2606,
},
[374365] = {
["encounterName"] = "Magmatusk",
["source"] = "Magmatusk",
["npcID"] = 181861,
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 2610,
},
[373727] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Melidrussa Chillworn",
["npcID"] = 188252,
},
[16827] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Fossegrim",
["npcID"] = 165189,
},
[152819] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Shadowmoon Bone-Mender",
["npcID"] = 75713,
},
[171982] = {
["source"] = "Traazun",
["type"] = "BUFF",
["event"] = "SPELL_AURA_APPLIED",
["npcID"] = 417,
},
[389059] = {
["encounterName"] = "Chargath, Bane of Scales",
["type"] = "DEBUFF",
["source"] = "Chargath, Bane of Scales",
["npcID"] = 189340,
["event"] = "SPELL_AURA_APPLIED",
["encounterID"] = 2613,
},
[372963] = {
["encounterName"] = "Melidrussa Chillworn",
["type"] = "DEBUFF",
["source"] = "Melidrussa Chillworn",
["npcID"] = 188252,
["event"] = "SPELL_AURA_APPLIED",
["encounterID"] = 2609,
},
[153395] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Carrion Worm",
["npcID"] = 76057,
},
[153268] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Shadowmoon Exhumer",
["npcID"] = 77700,
},
[381525] = {
["encounterName"] = "Kyrakka and Erkhart Stormvein",
["source"] = "Kyrakka",
["npcID"] = 190484,
["isChanneled"] = true,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 2623,
},
[153524] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Plagued Bat",
["npcID"] = 75459,
},
[373733] = {
["encounterName"] = "Chargath, Bane of Scales",
["source"] = "Chargath, Bane of Scales",
["npcID"] = 189340,
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 2613,
},
[381526] = {
["encounterName"] = "Kyrakka and Erkhart Stormvein",
["type"] = "DEBUFF",
["source"] = "Kyrakka",
["npcID"] = 190484,
["event"] = "SPELL_AURA_APPLIED",
["encounterID"] = 2623,
},
[372201] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Qalashi Irontorch",
["npcID"] = 189464,
},
[373735] = {
["encounterName"] = "Chargath, Bane of Scales",
["source"] = "Chargath, Bane of Scales",
["npcID"] = 189340,
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 2613,
},
[396859] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Enraged Cliff",
["npcID"] = 187090,
},
[378847] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Qalashi Spinecrusher",
["npcID"] = 192787,
},
[91838] = {
["source"] = "Eyechewer",
["type"] = "BUFF",
["event"] = "SPELL_AURA_APPLIED",
["npcID"] = 26125,
},
[384597] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Qalashi Warden",
["npcID"] = 193293,
},
[372461] = {
["event"] = "SPELL_AURA_APPLIED",
["type"] = "DEBUFF",
["source"] = "Overseer Lahar",
["npcID"] = 189235,
},
[108446] = {
["isChanneled"] = false,
["source"] = "Unknown",
["event"] = "SPELL_CAST_SUCCESS",
["npcID"] = 17252,
},
[371313] = {
["event"] = "SPELL_AURA_APPLIED",
["type"] = "DEBUFF",
["source"] = "Blazing Manifestation",
["npcID"] = 186336,
},
[228645] = {
["event"] = "SPELL_AURA_APPLIED",
["type"] = "DEBUFF",
["source"] = "Rune Weapon",
["npcID"] = 27893,
},
[374635] = {
["encounterName"] = "Forgemaster Gorek",
["source"] = "Forgemaster Gorek",
["npcID"] = 189478,
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 2612,
},
[156722] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Shadowmoon Exhumer",
["npcID"] = 77700,
},
[376169] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "High Thaumaturge Fural",
["npcID"] = 189905,
},
[373742] = {
["encounterName"] = "Chargath, Bane of Scales",
["source"] = "Chargath, Bane of Scales",
["npcID"] = 189340,
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 2613,
},
[381535] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Primal Avalanche",
["npcID"] = 187083,
},
[392394] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Flamegullet",
["npcID"] = 197697,
},
[390223] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Flashfrost Tarasek",
["npcID"] = 187089,
},
[392395] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Thunderhead",
["npcID"] = 197698,
},
[360969] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Fossegrim",
["npcID"] = 165189,
},
[371956] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Primal Terrasentry",
["npcID"] = 188011,
},
[372851] = {
["encounterName"] = "Melidrussa Chillworn",
["source"] = "Melidrussa Chillworn",
["npcID"] = 188252,
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 2609,
},
[372213] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Qalashi Lavabearer",
["npcID"] = 189472,
},
[392398] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Primal Thundercloud",
["npcID"] = 197509,
},
[372087] = {
["encounterName"] = "Melidrussa Chillworn",
["source"] = "Defier Draghar",
["npcID"] = 187897,
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 2609,
},
[372472] = {
["event"] = "SPELL_AURA_APPLIED",
["type"] = "BUFF",
["source"] = "Overseer Lahar",
["npcID"] = 189235,
},
[398150] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Shadowmoon Dominator",
["npcID"] = 76446,
},
[398151] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Shadowmoon Loyalist",
["npcID"] = 75506,
},
[59638] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Mirror Image",
["npcID"] = 31216,
},
[55078] = {
["event"] = "SPELL_AURA_APPLIED",
["type"] = "DEBUFF",
["source"] = "Rune Weapon",
["npcID"] = 27893,
},
[54049] = {
["isChanneled"] = false,
["source"] = "Traazun",
["event"] = "SPELL_CAST_SUCCESS",
["npcID"] = 417,
},
[372730] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Primal Juggernaut",
["npcID"] = 188244,
},
[7870] = {
["isChanneled"] = false,
["source"] = "Nimva",
["event"] = "SPELL_CAST_SUCCESS",
["npcID"] = 1863,
},
[134477] = {
["event"] = "SPELL_AURA_APPLIED",
["type"] = "BUFF",
["source"] = "Unknown",
["npcID"] = 17252,
},
[396364] = {
["event"] = "SPELL_AURA_APPLIED",
["type"] = "DEBUFF",
["source"] = "Raszageth",
["npcID"] = 199388,
},
[160603] = {
["event"] = "SPELL_AURA_APPLIED",
["type"] = "BUFF",
["source"] = "Invisible Man",
["npcID"] = 64367,
},
[375055] = {
["encounterName"] = "Chargath, Bane of Scales",
["source"] = "Chargath, Bane of Scales",
["npcID"] = 189340,
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 2613,
},
[195181] = {
["event"] = "SPELL_AURA_APPLIED",
["type"] = "BUFF",
["source"] = "Rune Weapon",
["npcID"] = 27893,
},
[398154] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Defiled Spirit",
["npcID"] = 75451,
},
[381605] = {
["encounterName"] = "Kyrakka and Erkhart Stormvein",
["source"] = "Kyrakka",
["npcID"] = 190484,
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 2623,
},
[372860] = {
["encounterName"] = "Kokia Blazehoof",
["type"] = "DEBUFF",
["source"] = "Kokia Blazehoof",
["npcID"] = 189232,
["event"] = "SPELL_AURA_APPLIED",
["encounterID"] = 2606,
},
[392406] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Storm Warrior",
["npcID"] = 197982,
},
[377204] = {
["encounterName"] = "Warlord Sargha",
["source"] = "Warlord Sargha",
["npcID"] = 189901,
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 2611,
},
[154671] = {
["encounterName"] = "Ner'zhul",
["source"] = "Ner'zhul",
["npcID"] = 76407,
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 1682,
},
[212460] = {
["isChanneled"] = false,
["source"] = "Fel Lord",
["event"] = "SPELL_CAST_SUCCESS",
["npcID"] = 107024,
},
[371875] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Qalashi Trainee",
["npcID"] = 189266,
},
[372211] = {
["event"] = "SPELL_AURA_APPLIED",
["type"] = "BUFF",
["source"] = "Qalashi Lavabearer",
["npcID"] = 189472,
},
[372223] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Qalashi Bonetender",
["npcID"] = 189265,
},
[391769] = {
["encounterName"] = "Warlord Sargha",
["source"] = "Dragon's Eruption",
["npcID"] = 198032,
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 2611,
},
[378149] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Ore Elemental",
["npcID"] = 192781,
},
[373614] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Blazebound Destroyer",
["npcID"] = 190034,
},
[153153] = {
["encounterName"] = "Sadana Bloodfury",
["source"] = "Sadana Bloodfury",
["npcID"] = 75509,
["isChanneled"] = true,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 1677,
},
[396369] = {
["event"] = "SPELL_AURA_APPLIED",
["type"] = "DEBUFF",
["source"] = "Raszageth",
["npcID"] = 199388,
},
[7814] = {
["isChanneled"] = false,
["source"] = "Nimva",
["event"] = "SPELL_CAST_SUCCESS",
["npcID"] = 1863,
},
[375209] = {
["encounterName"] = "Forgemaster Gorek",
["source"] = "The Scorching Forge",
["npcID"] = 189474,
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 2612,
},
[372225] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Qalashi Bonesplitter",
["npcID"] = 189467,
},
[343737] = {
["source"] = "Yu'lon",
["type"] = "BUFF",
["event"] = "SPELL_AURA_APPLIED",
["npcID"] = 165374,
},
[372696] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Primal Juggernaut",
["npcID"] = 188244,
},
[376186] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Overseer Lahar",
["npcID"] = 189235,
},
[164907] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Reanimated Ritual Bones",
["npcID"] = 75715,
},
[391772] = {
["encounterName"] = "Warlord Sargha",
["source"] = "Dragon's Eruption",
["npcID"] = 198032,
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 2611,
},
[180612] = {
["encounterName"] = "Sadana Bloodfury",
["type"] = "BUFF",
["source"] = "Rune Weapon",
["npcID"] = 27893,
["event"] = "SPELL_AURA_APPLIED",
["encounterID"] = 1677,
},
[394754] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Lindormi",
["npcID"] = 197915,
},
[327942] = {
["isChanneled"] = false,
["source"] = "Windfury Totem",
["event"] = "SPELL_CAST_SUCCESS",
["npcID"] = 6112,
},
[153070] = {
["encounterName"] = "Nhallish",
["type"] = "DEBUFF",
["source"] = "Nhallish",
["npcID"] = 75829,
["event"] = "SPELL_AURA_APPLIED",
["encounterID"] = 1688,
},
[259277] = {
["event"] = "SPELL_AURA_APPLIED",
["type"] = "DEBUFF",
["source"] = "Fossegrim",
["npcID"] = 165189,
},
[374655] = {
["encounterName"] = "Chargath, Bane of Scales",
["type"] = "DEBUFF",
["source"] = "Chargath, Bane of Scales",
["npcID"] = 189340,
["event"] = "SPELL_AURA_APPLIED",
["encounterID"] = 2613,
},
[384492] = {
["source"] = "Nokhud Beastmaster",
["type"] = "DEBUFF",
["event"] = "SPELL_AURA_APPLIED",
["npcID"] = 192794,
},
[392641] = {
["event"] = "SPELL_AURA_APPLIED",
["type"] = "DEBUFF",
["source"] = "Thunderhead",
["npcID"] = 197698,
},
[392924] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "High Channeler Ryvati",
["npcID"] = 197535,
},
[392640] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Thunderhead",
["npcID"] = 197698,
},
[373762] = {
["encounterName"] = "Chargath, Bane of Scales",
["source"] = "Chargath, Bane of Scales",
["npcID"] = 189340,
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 2613,
},
[152964] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Void Spawn",
["npcID"] = 75652,
},
[374704] = {
["encounterName"] = "Chargath, Bane of Scales",
["source"] = "Chargath, Bane of Scales",
["npcID"] = 189340,
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 2613,
},
[379404] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Qalashi Lavabearer",
["npcID"] = 189472,
},
[384494] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Kyrakka",
["npcID"] = 190484,
},
[371984] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Flashfrost Chillweaver",
["npcID"] = 188067,
},
[261616] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Katy Stampwhistle",
["npcID"] = 132969,
},
[395824] = {
["event"] = "SPELL_AURA_APPLIED",
["type"] = "BUFF",
["source"] = "Qalashi Scaleripper",
["npcID"] = 187908,
},
[372538] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Lava Flare",
["npcID"] = 189470,
},
[384623] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Qalashi Blacksmith",
["npcID"] = 189471,
},
[374586] = {
["encounterName"] = "Forgemaster Gorek",
["source"] = "Forgemaster Gorek",
["npcID"] = 189478,
["isChanneled"] = true,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 2612,
},
[264667] = {
["encounterName"] = "Sadana Bloodfury",
["type"] = "BUFF",
["source"] = "Fossegrim",
["npcID"] = 165189,
["event"] = "SPELL_AURA_APPLIED",
["encounterID"] = 1677,
},
[385518] = {
["encounterName"] = "Melidrussa Chillworn",
["type"] = "DEBUFF",
["source"] = "Melidrussa Chillworn",
["npcID"] = 188252,
["event"] = "SPELL_AURA_APPLIED",
["encounterID"] = 2609,
},
[164974] = {
["encounterName"] = "Sadana Bloodfury",
["source"] = "Sadana Bloodfury",
["npcID"] = 75509,
["isChanneled"] = true,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 1677,
},
[382708] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Qalashi Warden",
["npcID"] = 193293,
},
[374410] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Magmatusk",
["npcID"] = 181861,
},
[372863] = {
["encounterName"] = "Kokia Blazehoof",
["source"] = "Kokia Blazehoof",
["npcID"] = 189232,
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 2606,
},
[372808] = {
["encounterName"] = "Melidrussa Chillworn",
["source"] = "Melidrussa Chillworn",
["npcID"] = 188252,
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 2609,
},
[374533] = {
["encounterName"] = "Forgemaster Gorek",
["source"] = "Forgemaster Gorek",
["npcID"] = 189478,
["isChanneled"] = true,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 2612,
},
[153094] = {
["encounterName"] = "Sadana Bloodfury",
["source"] = "Sadana Bloodfury",
["npcID"] = 75509,
["isChanneled"] = true,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 1677,
},
[372107] = {
["encounterName"] = "Kokia Blazehoof",
["source"] = "Kokia Blazehoof",
["npcID"] = 189232,
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 2606,
},
[61684] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Fossegrim",
["npcID"] = 165189,
},
[374534] = {
["encounterName"] = "Forgemaster Gorek",
["source"] = "Forgemaster Gorek",
["npcID"] = 189478,
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 2612,
},
[23736] = {
["event"] = "SPELL_AURA_APPLIED",
["type"] = "BUFF",
["source"] = "Sayge",
["npcID"] = 14822,
},
[228318] = {
["event"] = "SPELL_AURA_APPLIED",
["type"] = "BUFF",
["source"] = "Shadowmoon Bone-Mender",
["npcID"] = 75713,
},
[377473] = {
["encounterName"] = "Warlord Sargha",
["source"] = "Warlord Sargha",
["npcID"] = 189901,
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 2611,
},
[394975] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Void Lasher",
["npcID"] = 198757,
},
[112042] = {
["event"] = "SPELL_AURA_APPLIED",
["type"] = "BUFF",
["source"] = "Unknown",
["npcID"] = 58960,
},
[372743] = {
["isChanneled"] = true,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Flashfrost Chillweaver",
["npcID"] = 188067,
},
[372296] = {
["isChanneled"] = true,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Irontorch Commander",
["npcID"] = 189466,
},
[394976] = {
["event"] = "SPELL_AURA_APPLIED",
["type"] = "DEBUFF",
["source"] = "Void Lasher",
["npcID"] = 198757,
},
[372202] = {
["event"] = "SPELL_AURA_APPLIED",
["type"] = "BUFF",
["source"] = "Qalashi Irontorch",
["npcID"] = 189464,
},
[396775] = {
["event"] = "SPELL_AURA_APPLIED",
["type"] = "DEBUFF",
["source"] = "Klozicc the Ascended",
["npcID"] = 187209,
},
[374535] = {
["encounterName"] = "Forgemaster Gorek",
["source"] = "Forgemaster Gorek",
["npcID"] = 189478,
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 2612,
},
[373089] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Irontorch Commander",
["npcID"] = 189466,
},
[395816] = {
["event"] = "SPELL_AURA_APPLIED",
["type"] = "BUFF",
["source"] = "Qalashi Wallcrasher",
["npcID"] = 187813,
},
[372749] = {
["event"] = "SPELL_AURA_APPLIED",
["type"] = "BUFF",
["source"] = "Flashfrost Chillweaver",
["npcID"] = 188067,
},
[153224] = {
["encounterName"] = "Sadana Bloodfury",
["type"] = "DEBUFF",
["source"] = "Daggerfall",
["npcID"] = 75981,
["event"] = "SPELL_AURA_APPLIED",
["encounterID"] = 1677,
},
[396069] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Enraged Cliff",
["npcID"] = 187090,
},
[372971] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Qalashi Blacksmith",
["npcID"] = 189471,
},
[372226] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Qalashi Bonetender",
["npcID"] = 189265,
},
[373692] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Blazebound Destroyer",
["npcID"] = 190034,
},
[153033] = {
["encounterName"] = "Nhallish",
["source"] = "Possessed Soul",
["npcID"] = 75899,
["isChanneled"] = true,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 1688,
},
[372735] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Flashfrost Earthshaper",
["npcID"] = 187969,
},
[372988] = {
["encounterName"] = "Melidrussa Chillworn",
["type"] = "BUFF",
["source"] = "Melidrussa Chillworn",
["npcID"] = 188252,
["event"] = "SPELL_AURA_APPLIED",
["encounterID"] = 2609,
},
[374812] = {
["encounterName"] = "Forgemaster Gorek",
["source"] = "Forgemaster Gorek",
["npcID"] = 189478,
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 2612,
},
[154175] = {
["encounterName"] = "Bonemaw",
["source"] = "Bonemaw",
["npcID"] = 75452,
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 1679,
},
[392666] = {
["encounterName"] = "Forgemaster Gorek",
["type"] = "DEBUFF",
["source"] = "Forgemaster Gorek",
["npcID"] = 189478,
["event"] = "SPELL_AURA_APPLIED",
["encounterID"] = 2612,
},
[263854] = {
["isChanneled"] = false,
["source"] = "Landkommtmit",
["event"] = "SPELL_CAST_SUCCESS",
["npcID"] = 165189,
},
[193635] = {
["encounterName"] = "Sadana Bloodfury",
["source"] = "Void Tendril",
["npcID"] = 192337,
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 1677,
},
[372858] = {
["encounterName"] = "Kokia Blazehoof",
["source"] = "Kokia Blazehoof",
["npcID"] = 189232,
["isChanneled"] = true,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 2606,
},
[152962] = {
["encounterName"] = "Nhallish",
["source"] = "Nhallish",
["npcID"] = 75829,
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 1688,
},
[374355] = {
["encounterName"] = "Forgemaster Gorek",
["source"] = "The Scorching Forge",
["npcID"] = 189474,
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 2612,
},
[375436] = {
["encounterName"] = "Magmatusk",
["source"] = "Magmatusk",
["npcID"] = 181861,
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 2610,
},
[375958] = {
["encounterName"] = "Forgemaster Gorek",
["type"] = "BUFF",
["source"] = "The Scorching Forge",
["npcID"] = 189474,
["event"] = "SPELL_AURA_APPLIED",
["encounterID"] = 2612,
},
[372224] = {
["event"] = "SPELL_AURA_APPLIED",
["type"] = "DEBUFF",
["source"] = "Qalashi Bonesplitter",
["npcID"] = 189467,
},
[381663] = {
["isChanneled"] = true,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Apex Blazewing",
["npcID"] = 193291,
},
[382795] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Qalashi Lavamancer",
["npcID"] = 193944,
},
[91800] = {
["event"] = "SPELL_AURA_APPLIED",
["type"] = "DEBUFF",
["source"] = "Risen Ghoul",
["npcID"] = 26125,
},
[377017] = {
["encounterName"] = "Warlord Sargha",
["source"] = "Warlord Sargha",
["npcID"] = 189901,
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 2611,
},
[377018] = {
["encounterName"] = "Warlord Sargha",
["type"] = "DEBUFF",
["source"] = "Warlord Sargha",
["npcID"] = 189901,
["event"] = "SPELL_AURA_APPLIED",
["encounterID"] = 2611,
},
[383651] = {
["isChanneled"] = true,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Qalashi Lavamancer",
["npcID"] = 193944,
},
[383231] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Qalashi Lavamancer",
["npcID"] = 193944,
},
[376784] = {
["encounterName"] = "Warlord Sargha",
["type"] = "DEBUFF",
["source"] = "Warlord Sargha",
["npcID"] = 189901,
["event"] = "SPELL_AURA_APPLIED",
["encounterID"] = 2611,
},
[377014] = {
["encounterName"] = "Warlord Sargha",
["type"] = "DEBUFF",
["source"] = "Warlord Sargha",
["npcID"] = 189901,
["event"] = "SPELL_AURA_APPLIED",
["encounterID"] = 2611,
},
[375439] = {
["encounterName"] = "Magmatusk",
["source"] = "Magmatusk",
["npcID"] = 181861,
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["encounterID"] = 2610,
},
[49966] = {
["isChanneled"] = false,
["event"] = "SPELL_CAST_SUCCESS",
["source"] = "Scalehide",
["npcID"] = 165189,
},
},
["captured_casts"] = {
[392080] = {
["source"] = "Maneet",
["event"] = "SPELL_CAST_START",
["npcID"] = 188704,
},
[324513] = {
["event"] = "SPELL_CAST_START",
["source"] = "Experimental Misstep",
["npcID"] = 199859,
},
[157170] = {
["source"] = "Sargerei Soulbinder",
["event"] = "SPELL_CAST_START",
["npcID"] = 77812,
},
[376725] = {
["encounterName"] = "Balakar Khan",
["source"] = "Nokhud Stormcaster",
["npcID"] = 190294,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2580,
},
[205287] = {
["event"] = "SPELL_CAST_START",
["source"] = "Danica the Reclaimer",
["npcID"] = 103608,
},
[202728] = {
["source"] = "Dreadlord Mendacius",
["event"] = "SPELL_CAST_START",
["npcID"] = 99649,
},
[170480] = {
["source"] = "Shadowmoon Necrolyte",
["event"] = "SPELL_CAST_START",
["npcID"] = 80788,
},
[59528] = {
["encounterName"] = "Volkhan",
["source"] = "Volkhan",
["encounterID"] = 1985,
["event"] = "SPELL_CAST_START",
["npcID"] = 28587,
},
[396180] = {
["source"] = "Lava Crawler",
["event"] = "SPELL_CAST_START",
["npcID"] = 186620,
},
[199146] = {
["source"] = "Gildedfur Stag",
["event"] = "SPELL_CAST_START",
["npcID"] = 96609,
},
[408466] = {
["event"] = "SPELL_CAST_START",
["source"] = "Drogbar Crystal-collector",
["npcID"] = 204407,
},
[196587] = {
["encounterName"] = "Amalgam of Souls",
["source"] = "Amalgam of Souls",
["encounterID"] = 1832,
["event"] = "SPELL_CAST_START",
["npcID"] = 98542,
},
[157173] = {
["source"] = "Felguard",
["event"] = "SPELL_CAST_START",
["npcID"] = 79507,
},
[56969] = {
["event"] = "SPELL_CAST_START",
["source"] = "Azure Scale-Binder",
["npcID"] = 26735,
},
[400279] = {
["event"] = "SPELL_CAST_START",
["source"] = "Zaqali Ritualist",
["npcID"] = 199971,
},
[33551] = {
["encounterName"] = "Ambassador Hellmaw",
["source"] = "Ambassador Hellmaw",
["encounterID"] = 1908,
["event"] = "SPELL_CAST_START",
["npcID"] = 18731,
},
[367521] = {
["source"] = "Bonebolt Hunter",
["event"] = "SPELL_CAST_START",
["npcID"] = 185534,
},
[240611] = {
["source"] = "Tidescale Seacaller",
["event"] = "SPELL_CAST_START",
["npcID"] = 120482,
},
[196078] = {
["encounterName"] = "Amalgam of Souls",
["source"] = "Amalgam of Souls",
["encounterID"] = 1832,
["event"] = "SPELL_CAST_START",
["npcID"] = 98542,
},
[151545] = {
["event"] = "SPELL_CAST_START",
["source"] = "Bloodmaul Warder",
["npcID"] = 75210,
},
[59529] = {
["encounterName"] = "Volkhan",
["source"] = "Volkhan",
["npcID"] = 28587,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1985,
},
[371618] = {
["event"] = "SPELL_CAST_START",
["source"] = "Zaqali Farseer",
["npcID"] = 201117,
},
[12039] = {
["source"] = "Cabal Acolyte",
["event"] = "SPELL_CAST_START",
["npcID"] = 18633,
},
[374691] = {
["encounterName"] = "Kurog Grimtotem",
["source"] = "Kurog Grimtotem",
["npcID"] = 184986,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2605,
},
[76813] = {
["source"] = "Naz'jar Spiritmender",
["event"] = "SPELL_CAST_START",
["npcID"] = 41096,
},
[369573] = {
["encounterName"] = "The Lost Dwarves",
["source"] = "Baelog",
["encounterID"] = 2555,
["event"] = "SPELL_CAST_START",
["npcID"] = 184581,
},
[236518] = {
["encounterName"] = "Sisters of the Moon",
["source"] = "Priestess Lunaspyre",
["encounterID"] = 2050,
["event"] = "SPELL_CAST_START",
["npcID"] = 118518,
},
[375716] = {
["encounterName"] = "Broodkeeper Diurna",
["source"] = "Primalist Mage",
["encounterID"] = 2614,
["event"] = "SPELL_CAST_START",
["npcID"] = 191206,
},
[382883] = {
["source"] = "Vile Rothexer",
["event"] = "SPELL_CAST_START",
["npcID"] = 194241,
},
[392097] = {
["source"] = "Diluu",
["event"] = "SPELL_CAST_START",
["npcID"] = 195431,
},
[377765] = {
["source"] = "Galestrike Primalist",
["event"] = "SPELL_CAST_START",
["npcID"] = 187084,
},
[108038] = {
["encounterName"] = "Warmaster Blackhorn",
["source"] = "Skyfire Harpoon Gun",
["npcID"] = 56681,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1298,
},
[400288] = {
["event"] = "SPELL_CAST_START",
["source"] = "Unstable Pain",
["npcID"] = 201290,
},
[151548] = {
["event"] = "SPELL_CAST_START",
["source"] = "Bloodmaul Ogre Mage",
["npcID"] = 75272,
},
[62601] = {
["event"] = "SPELL_CAST_START",
["source"] = "Sif",
["npcID"] = 33196,
},
[375719] = {
["event"] = "SPELL_CAST_START",
["source"] = "Primalbound Water Spirit",
["npcID"] = 190739,
},
[198641] = {
["encounterName"] = "Lord Kur'talos Ravencrest",
["source"] = "Kur'talos Ravencrest",
["encounterID"] = 1835,
["event"] = "SPELL_CAST_START",
["npcID"] = 98965,
},
[59146] = {
["event"] = "SPELL_CAST_START",
["source"] = "Drakkari God Hunter",
["npcID"] = 29820,
},
[188404] = {
["encounterName"] = "Hymdall",
["source"] = "Storm Drake",
["encounterID"] = 1805,
["event"] = "SPELL_CAST_START",
["npcID"] = 97788,
},
[385958] = {
["encounterName"] = "Vexamus",
["source"] = "Vexamus",
["npcID"] = 194181,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2562,
},
[385959] = {
["event"] = "SPELL_CAST_START",
["source"] = "Fragmented Energy",
["npcID"] = 198385,
},
[76047] = {
["encounterName"] = "Commander Ulthok",
["source"] = "Commander Ulthok",
["encounterID"] = 1044,
["event"] = "SPELL_CAST_START",
["npcID"] = 40765,
},
[374699] = {
["event"] = "SPELL_CAST_START",
["source"] = "Flamecaller Aymi",
["npcID"] = 190368,
},
[404388] = {
["event"] = "SPELL_CAST_START",
["source"] = "Hatching Egg",
["npcID"] = 202897,
},
[76815] = {
["source"] = "Naz'jar Spiritmender",
["event"] = "SPELL_CAST_START",
["npcID"] = 41096,
},
[178680] = {
["source"] = "Tormentor Imp",
["event"] = "SPELL_CAST_START",
["npcID"] = 82544,
},
[373678] = {
["encounterName"] = "Kurog Grimtotem",
["source"] = "Kurog Grimtotem",
["npcID"] = 184986,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2605,
},
[154623] = {
["source"] = "Sargerei Spirit-Tender",
["event"] = "SPELL_CAST_START",
["npcID"] = 77131,
},
[392106] = {
["source"] = "Diluu",
["event"] = "SPELL_CAST_START",
["npcID"] = 195431,
},
[405415] = {
["event"] = "SPELL_CAST_START",
["source"] = "Lady Shaz'ra",
["npcID"] = 200885,
},
[214001] = {
["source"] = "Risen Lancer",
["event"] = "SPELL_CAST_START",
["npcID"] = 102095,
},
[375727] = {
["encounterName"] = "Chrono-Lord Deios",
["source"] = "Chrono-Lord Deios",
["encounterID"] = 2559,
["event"] = "SPELL_CAST_START",
["npcID"] = 184125,
},
[202740] = {
["encounterName"] = "Tirathon Saltheril",
["source"] = "Tirathon Saltheril",
["npcID"] = 95885,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1815,
},
[59019] = {
["encounterName"] = "Slad'ran",
["source"] = "Spitting Cobra",
["npcID"] = 29774,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1978,
},
[59147] = {
["event"] = "SPELL_CAST_START",
["source"] = "Hardened Steel Skycaller",
["npcID"] = 28580,
},
[102410] = {
["source"] = "Time-Twisted Rifleman",
["event"] = "SPELL_CAST_START",
["npcID"] = 54693,
},
[226287] = {
["source"] = "Vileshard Chunk",
["event"] = "SPELL_CAST_START",
["npcID"] = 101438,
},
[404394] = {
["event"] = "SPELL_CAST_START",
["source"] = "Reisa the Drowned",
["npcID"] = 200600,
},
[154113] = {
["encounterName"] = "Araknath",
["source"] = "Araknath",
["npcID"] = 76141,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1699,
},
[386991] = {
["event"] = "SPELL_CAST_START",
["source"] = "Primal Proto-Drake",
["npcID"] = 184869,
},
[192504] = {
["encounterName"] = "Tirathon Saltheril",
["source"] = "Tirathon Saltheril",
["encounterID"] = 1815,
["event"] = "SPELL_CAST_START",
["npcID"] = 95885,
},
[32329] = {
["source"] = "Underbog Shambler",
["event"] = "SPELL_CAST_START",
["npcID"] = 17871,
},
[214003] = {
["source"] = "Risen Swordsman",
["event"] = "SPELL_CAST_START",
["npcID"] = 102094,
},
[404396] = {
["event"] = "SPELL_CAST_START",
["source"] = "Pyrachniss",
["npcID"] = 200978,
},
[389040] = {
["source"] = "Thondrozus",
["event"] = "SPELL_CAST_START",
["npcID"] = 192769,
},
[398254] = {
["event"] = "SPELL_CAST_START",
["source"] = "Winterpelt Defender",
["npcID"] = 200362,
},
[102411] = {
["source"] = "Time-Twisted Rifleman",
["event"] = "SPELL_CAST_START",
["npcID"] = 54693,
},
[271310] = {
["event"] = "SPELL_CAST_START",
["source"] = "Pathfinder Tacha",
["npcID"] = 200263,
},
[107018] = {
["encounterName"] = "Madness of Deathwing",
["source"] = "Deathwing",
["npcID"] = 56173,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1299,
},
[150020] = {
["encounterName"] = "Twilight Lord Bathiel",
["source"] = "Twilight Lord Bathiel",
["encounterID"] = 1671,
["event"] = "SPELL_CAST_START",
["npcID"] = 74728,
},
[370615] = {
["encounterName"] = "Eranog",
["source"] = "Eranog",
["npcID"] = 184972,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2587,
},
[193018] = {
["encounterName"] = "King Deepbeard",
["source"] = "King Deepbeard",
["npcID"] = 91797,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1812,
},
[404400] = {
["event"] = "SPELL_CAST_START",
["source"] = "Pyrachniss",
["npcID"] = 200978,
},
[59020] = {
["encounterName"] = "Slad'ran",
["source"] = "Spitting Cobra",
["npcID"] = 29774,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1978,
},
[59148] = {
["event"] = "SPELL_CAST_START",
["source"] = "Hardened Steel Skycaller",
["npcID"] = 28580,
},
[200185] = {
["encounterName"] = "Shade of Xavius",
["source"] = "Shade of Xavius",
["encounterID"] = 1839,
["event"] = "SPELL_CAST_START",
["npcID"] = 99192,
},
[385974] = {
["encounterName"] = "Vexamus",
["source"] = "Professor Maxdormu",
["npcID"] = 189668,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2562,
},
[199674] = {
["source"] = "King Bjorn",
["event"] = "SPELL_CAST_START",
["npcID"] = 97081,
},
[75539] = {
["encounterName"] = "Rom'ogg Bonecrusher",
["source"] = "Rom'ogg Bonecrusher",
["npcID"] = 39665,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1040,
},
[151558] = {
["event"] = "SPELL_CAST_START",
["source"] = "Bloodmaul Ogre Mage",
["npcID"] = 75272,
},
[373692] = {
["source"] = "Blazebound Destroyer",
["event"] = "SPELL_CAST_START",
["npcID"] = 190034,
},
[373693] = {
["source"] = "Blazebound Destroyer",
["event"] = "SPELL_CAST_START",
["npcID"] = 190034,
},
[61964] = {
["event"] = "SPELL_CAST_START",
["source"] = "Dark Rune Acolyte",
["npcID"] = 32886,
},
[200700] = {
["encounterName"] = "Dargrul the Underking",
["source"] = "Dargrul",
["encounterID"] = 1793,
["event"] = "SPELL_CAST_START",
["npcID"] = 91007,
},
[197117] = {
["encounterName"] = "Helya",
["source"] = "Piercing Tentacle",
["encounterID"] = 1824,
["event"] = "SPELL_CAST_START",
["npcID"] = 100188,
},
[76820] = {
["source"] = "Naz'jar Spiritmender",
["event"] = "SPELL_CAST_START",
["npcID"] = 41139,
},
[163334] = {
["encounterName"] = "Grimrail Enforcers",
["source"] = "Neesa Nox",
["encounterID"] = 1748,
["event"] = "SPELL_CAST_START",
["npcID"] = 80808,
},
[393148] = {
["source"] = "Maneet",
["event"] = "SPELL_CAST_START",
["npcID"] = 188704,
},
[47248] = {
["event"] = "SPELL_CAST_START",
["source"] = "Sunblade Cabalist",
["npcID"] = 25363,
},
[395196] = {
["event"] = "SPELL_CAST_START",
["source"] = "Volcanakk",
["npcID"] = 200911,
},
[185857] = {
["source"] = "Ashvane Marine",
["event"] = "SPELL_CAST_START",
["npcID"] = 130027,
},
[389054] = {
["event"] = "SPELL_CAST_START",
["source"] = "Arcane Forager",
["npcID"] = 196694,
},
[209404] = {
["event"] = "SPELL_CAST_START",
["source"] = "Duskwatch Arcanist",
["npcID"] = 104247,
},
[226296] = {
["source"] = "Vileshard Hulk",
["event"] = "SPELL_CAST_START",
["npcID"] = 91000,
},
[389056] = {
["encounterName"] = "Watcher Irideus",
["source"] = "Watcher Irideus",
["npcID"] = 189719,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2615,
},
[374724] = {
["event"] = "SPELL_CAST_START",
["source"] = "Flamecaller Aymi",
["npcID"] = 190368,
},
[401342] = {
["event"] = "SPELL_CAST_START",
["source"] = "Magmaclaw Queen",
["npcID"] = 203934,
},
[408509] = {
["event"] = "SPELL_CAST_START",
["source"] = "Portalkeeper Cimbra",
["npcID"] = 202613,
},
[61965] = {
["event"] = "SPELL_CAST_START",
["source"] = "Dark Rune Acolyte",
["npcID"] = 32886,
},
[404415] = {
["event"] = "SPELL_CAST_START",
["source"] = "Damned Warrior",
["npcID"] = 202922,
},
[271329] = {
["event"] = "SPELL_CAST_START",
["source"] = "Pathfinder Tacha",
["npcID"] = 200263,
},
[29579] = {
["event"] = "SPELL_CAST_START",
["source"] = "Phantom Guest",
["npcID"] = 16409,
},
[192003] = {
["encounterName"] = "Serpentrix",
["source"] = "Blazing Hydra Spawn",
["npcID"] = 97259,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1813,
},
[398276] = {
["source"] = "Glakis, Winter's Wrath",
["event"] = "SPELL_CAST_START",
["npcID"] = 199502,
},
[236537] = {
["event"] = "SPELL_CAST_START",
["source"] = "Smoldering Infernal",
["npcID"] = 118065,
},
[75543] = {
["encounterName"] = "Rom'ogg Bonecrusher",
["source"] = "Rom'ogg Bonecrusher",
["npcID"] = 39665,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1040,
},
[372683] = {
["event"] = "SPELL_CAST_START",
["source"] = "Infused Whelp",
["npcID"] = 187894,
},
[378827] = {
["source"] = "Qalashi Plunderer",
["event"] = "SPELL_CAST_START",
["npcID"] = 192786,
},
[192005] = {
["encounterName"] = "Serpentrix",
["source"] = "Arcane Hydra Spawn",
["npcID"] = 97260,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1813,
},
[376780] = {
["encounterName"] = "Warlord Sargha",
["source"] = "Warlord Sargha",
["encounterID"] = 2611,
["event"] = "SPELL_CAST_START",
["npcID"] = 189901,
},
[199172] = {
["source"] = "Grimguard",
["event"] = "SPELL_CAST_START",
["npcID"] = 99728,
},
[112911] = {
["event"] = "SPELL_CAST_START",
["source"] = "Fragment of Hatred",
["npcID"] = 58810,
},
[374735] = {
["event"] = "SPELL_CAST_START",
["source"] = "Flamecaller Aymi",
["npcID"] = 190368,
},
[412614] = {
["event"] = "SPELL_CAST_START",
["source"] = "Viridian King",
["npcID"] = 201029,
},
[378832] = {
["event"] = "SPELL_CAST_START",
["source"] = "Spellsworn Laborer",
["npcID"] = 203389,
},
[388046] = {
["source"] = "Stinkbreath",
["event"] = "SPELL_CAST_START",
["npcID"] = 187033,
},
[405450] = {
["event"] = "SPELL_CAST_START",
["source"] = "Hungry Rock Snail",
["npcID"] = 203260,
},
[391118] = {
["source"] = "Scalebane Lieutenant",
["event"] = "SPELL_CAST_START",
["npcID"] = 191739,
},
[226304] = {
["source"] = "Vileshard Hulk",
["event"] = "SPELL_CAST_START",
["npcID"] = 91000,
},
[383953] = {
["source"] = "Bakar Companion",
["event"] = "SPELL_CAST_START",
["npcID"] = 194255,
},
[236542] = {
["encounterName"] = "The Desolate Host",
["source"] = "The Desolate Host",
["encounterID"] = 2054,
["event"] = "SPELL_CAST_START",
["npcID"] = 119072,
},
[384978] = {
["encounterName"] = "Umbrelskul",
["source"] = "Umbrelskul",
["encounterID"] = 2584,
["event"] = "SPELL_CAST_START",
["npcID"] = 186738,
},
[233983] = {
["encounterName"] = "Demonic Inquisition",
["source"] = "Belac",
["encounterID"] = 2048,
["event"] = "SPELL_CAST_START",
["npcID"] = 116691,
},
[400335] = {
["event"] = "SPELL_CAST_START",
["source"] = "Vraken the Hunter",
["npcID"] = 200584,
},
[252923] = {
["source"] = "Zanchuli Witch-Doctor",
["event"] = "SPELL_CAST_START",
["npcID"] = 122969,
},
[192522] = {
["encounterName"] = "Ash'Golm",
["source"] = "Ash'Golm",
["encounterID"] = 1816,
["event"] = "SPELL_CAST_START",
["npcID"] = 95886,
},
[160274] = {
["event"] = "SPELL_CAST_START",
["source"] = "Initiate of the Rising Sun",
["npcID"] = 79466,
},
[372696] = {
["source"] = "Primal Juggernaut",
["event"] = "SPELL_CAST_START",
["npcID"] = 188244,
},
[59152] = {
["event"] = "SPELL_CAST_START",
["source"] = "Stormforged Construct",
["npcID"] = 28835,
},
[233473] = {
["event"] = "SPELL_CAST_START",
["source"] = "Prophet Velen",
["npcID"] = 117042,
},
[63631] = {
["encounterName"] = "Mimiron",
["source"] = "Leviathan Mk II",
["npcID"] = 33432,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1138,
},
[161299] = {
["source"] = "Blooming Mandragora",
["event"] = "SPELL_CAST_START",
["npcID"] = 80752,
},
[150038] = {
["encounterName"] = "Magmolatus",
["source"] = "Magmolatus",
["npcID"] = 74475,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1655,
},
[195595] = {
["event"] = "SPELL_CAST_START",
["source"] = "Water Elemental",
["npcID"] = 99300,
},
[201226] = {
["event"] = "SPELL_CAST_START",
["source"] = "Bloodtainted Fury",
["npcID"] = 100531,
},
[412626] = {
["source"] = "General Zskorro",
["event"] = "SPELL_CAST_START",
["npcID"] = 203592,
},
[186382] = {
["event"] = "SPELL_CAST_START",
["source"] = "Malgalor",
["npcID"] = 92608,
},
[211464] = {
["event"] = "SPELL_CAST_START",
["source"] = "Felbound Enforcer",
["npcID"] = 104278,
},
[207881] = {
["encounterName"] = "Talixae Flamewreath",
["source"] = "Talixae Flamewreath",
["npcID"] = 104217,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1869,
},
[372701] = {
["encounterName"] = "Sentinel Talondras",
["source"] = "Sentinel Talondras",
["encounterID"] = 2557,
["event"] = "SPELL_CAST_START",
["npcID"] = 184124,
},
[153623] = {
["encounterName"] = "Nhallish",
["source"] = "Nhallish",
["encounterID"] = 1688,
["event"] = "SPELL_CAST_START",
["npcID"] = 75829,
},
[398296] = {
["event"] = "SPELL_CAST_START",
["source"] = "Shambling Infester",
["npcID"] = 200387,
},
[236547] = {
["encounterName"] = "Sisters of the Moon",
["source"] = "Huntress Kasparian",
["encounterID"] = 2050,
["event"] = "SPELL_CAST_START",
["npcID"] = 118523,
},
[401368] = {
["event"] = "SPELL_CAST_START",
["source"] = "Volcanic Deepstrider",
["npcID"] = 200808,
},
[386012] = {
["event"] = "SPELL_CAST_START",
["source"] = "Stormcaller Zarii",
["npcID"] = 194316,
},
[329706] = {
["event"] = "SPELL_CAST_START",
["source"] = "Mawsworn Deadeye",
["npcID"] = 183645,
},
[388060] = {
["source"] = "Stinkbreath",
["event"] = "SPELL_CAST_START",
["npcID"] = 187033,
},
[378847] = {
["source"] = "Qalashi Spinecrusher",
["event"] = "SPELL_CAST_START",
["npcID"] = 192787,
},
[241155] = {
["source"] = "Lieutenant Silvermight",
["event"] = "SPELL_CAST_START",
["npcID"] = 120789,
},
[404442] = {
["event"] = "SPELL_CAST_START",
["source"] = "Vraken the Hunter",
["npcID"] = 200584,
},
[386015] = {
["event"] = "SPELL_CAST_START",
["source"] = "Primalist Stormspeaker",
["npcID"] = 194894,
},
[196111] = {
["encounterName"] = "Serpentrix",
["source"] = "Seaspray Crab",
["npcID"] = 91793,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1813,
},
[64528] = {
["encounterName"] = "Hodir",
["source"] = "Veesha Blazeweaver",
["npcID"] = 32946,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1135,
},
[390111] = {
["encounterName"] = "Khajin the Unyielding",
["source"] = "Khajin the Unyielding",
["npcID"] = 189727,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2617,
},
[164887] = {
["event"] = "SPELL_CAST_START",
["source"] = "Everbloom Mender",
["npcID"] = 81820,
},
[36247] = {
["event"] = "SPELL_CAST_START",
["source"] = "Razuun",
["npcID"] = 72793,
},
[68895] = {
["event"] = "SPELL_CAST_START",
["source"] = "Spiteful Apparition",
["npcID"] = 36551,
},
[391136] = {
["event"] = "SPELL_CAST_START",
["source"] = "Drakonid Breaker",
["npcID"] = 187240,
},
[373733] = {
["encounterName"] = "Chargath, Bane of Scales",
["source"] = "Chargath, Bane of Scales",
["encounterID"] = 2613,
["event"] = "SPELL_CAST_START",
["npcID"] = 189340,
},
[8362] = {
["source"] = "Atal'ai High Priest",
["event"] = "SPELL_CAST_START",
["npcID"] = 5273,
},
[192018] = {
["encounterName"] = "Hyrja",
["source"] = "Hyrja",
["encounterID"] = 1806,
["event"] = "SPELL_CAST_START",
["npcID"] = 95833,
},
[406495] = {
["event"] = "SPELL_CAST_START",
["source"] = "Ookbeard",
["npcID"] = 200956,
},
[109334] = {
["event"] = "SPELL_CAST_START",
["source"] = "Twilight Frost Evoker",
["npcID"] = 57807,
},
[211470] = {
["event"] = "SPELL_CAST_START",
["source"] = "Shadow Mistress",
["npcID"] = 104300,
},
[387045] = {
["event"] = "SPELL_CAST_START",
["source"] = "Ezrigeth",
["npcID"] = 187666,
},
[192019] = {
["source"] = "Night Watch Mariner",
["event"] = "SPELL_CAST_START",
["npcID"] = 97182,
},
[151581] = {
["event"] = "SPELL_CAST_START",
["source"] = "Bloodmaul Overseer",
["npcID"] = 75193,
},
[383975] = {
["event"] = "SPELL_CAST_START",
["source"] = "Air Elemental",
["npcID"] = 200548,
},
[191508] = {
["source"] = "Valarjar Aspirant",
["event"] = "SPELL_CAST_START",
["npcID"] = 101637,
},
[386024] = {
["event"] = "SPELL_CAST_START",
["source"] = "Primalist Stormspeaker",
["npcID"] = 194894,
},
[376811] = {
["encounterName"] = "Treemouth",
["source"] = "Treemouth",
["encounterID"] = 2568,
["event"] = "SPELL_CAST_START",
["npcID"] = 186120,
},
[387049] = {
["source"] = "Territorial Proto Drake",
["event"] = "SPELL_CAST_START",
["npcID"] = 191778,
},
[401382] = {
["source"] = "Past Self",
["event"] = "SPELL_CAST_START",
["npcID"] = 185800,
},
[386026] = {
["event"] = "SPELL_CAST_START",
["source"] = "Unstable Squall",
["npcID"] = 194895,
},
[374765] = {
["event"] = "SPELL_CAST_START",
["source"] = "Ravine Vulture",
["npcID"] = 190943,
},
[373742] = {
["encounterName"] = "Chargath, Bane of Scales",
["source"] = "Chargath, Bane of Scales",
["encounterID"] = 2613,
["event"] = "SPELL_CAST_START",
["npcID"] = 189340,
},
[395241] = {
["source"] = "Primalist Voltweaver",
["event"] = "SPELL_CAST_START",
["npcID"] = 198868,
},
[372719] = {
["encounterName"] = "Sentinel Talondras",
["source"] = "Sentinel Talondras",
["encounterID"] = 2557,
["event"] = "SPELL_CAST_START",
["npcID"] = 184124,
},
[197141] = {
["event"] = "SPELL_CAST_START",
["source"] = "Hatecoil Wrangler",
["npcID"] = 100216,
},
[383981] = {
["event"] = "SPELL_CAST_START",
["source"] = "Rising Tempest",
["npcID"] = 194575,
},
[385005] = {
["event"] = "SPELL_CAST_START",
["source"] = "Primalsworn Furbolg",
["npcID"] = 190738,
},
[81439] = {
["source"] = "Millhouse Manastorm",
["event"] = "SPELL_CAST_START",
["npcID"] = 43391,
},
[167966] = {
["encounterName"] = "Ancient Protectors",
["source"] = "Earthshaper Telu",
["npcID"] = 83893,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1757,
},
[81440] = {
["source"] = "Millhouse Manastorm",
["event"] = "SPELL_CAST_START",
["npcID"] = 43391,
},
[377844] = {
["encounterName"] = "Hackclaw's War-Band",
["source"] = "Rira Hackclaw",
["encounterID"] = 2570,
["event"] = "SPELL_CAST_START",
["npcID"] = 186122,
},
[211477] = {
["source"] = "Legion Hound",
["event"] = "SPELL_CAST_START",
["npcID"] = 104277,
},
[258058] = {
["source"] = "Silt Crab",
["event"] = "SPELL_CAST_START",
["npcID"] = 127381,
},
[213525] = {
["event"] = "SPELL_CAST_START",
["source"] = "Brother of the Light",
["npcID"] = 97692,
},
[165409] = {
["event"] = "SPELL_CAST_START",
["source"] = "Shadowmoon Raider",
["npcID"] = 82111,
},
[199193] = {
["encounterName"] = "Lord Kur'talos Ravencrest",
["source"] = "Dantalionax",
["encounterID"] = 1835,
["event"] = "SPELL_CAST_START",
["npcID"] = 98970,
},
[29582] = {
["event"] = "SPELL_CAST_START",
["source"] = "Phantom Guest",
["npcID"] = 16409,
},
[404465] = {
["event"] = "SPELL_CAST_START",
["source"] = "Galakhad",
["npcID"] = 200717,
},
[63891] = {
["encounterName"] = "Yogg-Saron",
["source"] = "Sara",
["npcID"] = 33134,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1143,
},
[372730] = {
["source"] = "Primal Juggernaut",
["event"] = "SPELL_CAST_START",
["npcID"] = 188244,
},
[241168] = {
["source"] = "Hippogryph Lord Varah",
["event"] = "SPELL_CAST_START",
["npcID"] = 120851,
},
[405491] = {
["event"] = "SPELL_CAST_START",
["source"] = "Animated Riches",
["npcID"] = 201573,
},
[395254] = {
["source"] = "Primalist Tempestmaker",
["event"] = "SPELL_CAST_START",
["npcID"] = 198878,
},
[376827] = {
["encounterName"] = "Balakar Khan",
["source"] = "Balakar Khan",
["npcID"] = 186151,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2580,
},
[118297] = {
["event"] = "SPELL_CAST_START",
["source"] = "Primal Fire Elemental",
["npcID"] = 61029,
},
[102173] = {
["encounterName"] = "Echo of Tyrande",
["source"] = "Echo of Tyrande",
["npcID"] = 54544,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1884,
},
[15497] = {
["source"] = "Cabal Ritualist",
["event"] = "SPELL_CAST_START",
["npcID"] = 18794,
},
[387067] = {
["event"] = "SPELL_CAST_START",
["source"] = "Arcane Construct",
["npcID"] = 186740,
},
[412661] = {
["source"] = "Invoq",
["event"] = "SPELL_CAST_START",
["npcID"] = 203627,
},
[372735] = {
["source"] = "Flashfrost Earthshaper",
["event"] = "SPELL_CAST_START",
["npcID"] = 187969,
},
[225814] = {
["event"] = "SPELL_CAST_START",
["source"] = "Blade Dancer Illianna",
["npcID"] = 96657,
},
[404473] = {
["event"] = "SPELL_CAST_START",
["source"] = "Galakhad",
["npcID"] = 200717,
},
[363525] = {
["event"] = "SPELL_CAST_START",
["source"] = "Mawsworn Purger",
["npcID"] = 183652,
},
[385024] = {
["event"] = "SPELL_CAST_START",
["source"] = "Salty Salamander",
["npcID"] = 188027,
},
[76325] = {
["event"] = "SPELL_CAST_START",
["source"] = "Twilight Flame Caller",
["npcID"] = 39708,
},
[374789] = {
["encounterName"] = "Leymor",
["source"] = "Leymor",
["encounterID"] = 2582,
["event"] = "SPELL_CAST_START",
["npcID"] = 186644,
},
[392194] = {
["encounterName"] = "Broodkeeper Diurna",
["source"] = "Broodkeeper Diurna",
["encounterID"] = 2614,
["event"] = "SPELL_CAST_START",
["npcID"] = 190245,
},
[406527] = {
["event"] = "SPELL_CAST_START",
["source"] = "Banana Bomber",
["npcID"] = 203641,
},
[404480] = {
["event"] = "SPELL_CAST_START",
["source"] = "Sabellian",
["npcID"] = 201383,
},
[385029] = {
["source"] = "Fleshripper Vulture",
["event"] = "SPELL_CAST_START",
["npcID"] = 186246,
},
[29583] = {
["event"] = "SPELL_CAST_START",
["source"] = "Phantom Guest",
["npcID"] = 16409,
},
[369674] = {
["source"] = "Stonevault Geomancer",
["event"] = "SPELL_CAST_START",
["npcID"] = 184022,
},
[165418] = {
["event"] = "SPELL_CAST_START",
["source"] = "Shadowmoon Dark Priestess",
["npcID"] = 82112,
},
[369675] = {
["source"] = "Stonevault Geomancer",
["event"] = "SPELL_CAST_START",
["npcID"] = 184022,
},
[191524] = {
["source"] = "Blade Dancer Illianna",
["event"] = "SPELL_CAST_START",
["npcID"] = 96657,
},
[259092] = {
["event"] = "SPELL_CAST_START",
["source"] = "Irontide Stormcaller",
["npcID"] = 126919,
},
[369677] = {
["encounterName"] = "The Lost Dwarves",
["source"] = "Olaf",
["encounterID"] = 2555,
["event"] = "SPELL_CAST_START",
["npcID"] = 184580,
},
[65301] = {
["encounterName"] = "Yogg-Saron",
["source"] = "Sara",
["npcID"] = 33134,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1143,
},
[156718] = {
["source"] = "Monstrous Corpse Spider",
["event"] = "SPELL_CAST_START",
["npcID"] = 76104,
},
[157742] = {
["event"] = "SPELL_CAST_START",
["source"] = "Shadowmoon Raider",
["npcID"] = 81906,
},
[195109] = {
["event"] = "SPELL_CAST_START",
["source"] = "Hatecoil Stormweaver",
["npcID"] = 91783,
},
[395273] = {
["source"] = "Primal Stormsentry",
["event"] = "SPELL_CAST_START",
["npcID"] = 196856,
},
[385036] = {
["event"] = "SPELL_CAST_START",
["source"] = "Primalist Galesinger",
["npcID"] = 190373,
},
[88357] = {
["encounterName"] = "Altairus",
["source"] = "Altairus",
["npcID"] = 43873,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1041,
},
[76584] = {
["event"] = "SPELL_CAST_START",
["source"] = "Twilight Zealot",
["npcID"] = 39990,
},
[191527] = {
["source"] = "Blade Dancer Illianna",
["event"] = "SPELL_CAST_START",
["npcID"] = 96657,
},
[384014] = {
["encounterName"] = "Watcher Irideus",
["source"] = "Watcher Irideus",
["npcID"] = 189719,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2615,
},
[9739] = {
["source"] = "Moonalli",
["event"] = "SPELL_CAST_START",
["npcID"] = 82015,
},
[172588] = {
["event"] = "SPELL_CAST_START",
["source"] = "Melded Berserker",
["npcID"] = 86372,
},
[386063] = {
["encounterName"] = "Teera and Maruuk",
["source"] = "Maruuk",
["npcID"] = 186338,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2581,
},
[101411] = {
["encounterName"] = "Echo of Sylvanas",
["source"] = "Echo of Sylvanas",
["npcID"] = 54123,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1882,
},
[264239] = {
["encounterName"] = "Merektha",
["source"] = "Egg",
["npcID"] = 134517,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2125,
},
[234015] = {
["encounterName"] = "Demonic Inquisition",
["source"] = "Belac",
["encounterID"] = 2048,
["event"] = "SPELL_CAST_START",
["npcID"] = 116691,
},
[156722] = {
["source"] = "Shadowmoon Exhumer",
["event"] = "SPELL_CAST_START",
["npcID"] = 77700,
},
[387091] = {
["event"] = "SPELL_CAST_START",
["source"] = "Time-Lost Sunseeker",
["npcID"] = 187239,
},
[404496] = {
["event"] = "SPELL_CAST_START",
["source"] = "Sabellian",
["npcID"] = 201383,
},
[59160] = {
["event"] = "SPELL_CAST_START",
["source"] = "Stormforged Mender",
["npcID"] = 28582,
},
[385046] = {
["source"] = "Skulking Gutstabber",
["event"] = "SPELL_CAST_START",
["npcID"] = 186242,
},
[59800] = {
["encounterName"] = "Ionar",
["source"] = "Ionar",
["npcID"] = 28546,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1984,
},
[199210] = {
["source"] = "Valarjar Marksman",
["event"] = "SPELL_CAST_START",
["npcID"] = 96640,
},
[375834] = {
["encounterName"] = "Broodkeeper Diurna",
["source"] = "Broodkeeper Diurna",
["encounterID"] = 2614,
["event"] = "SPELL_CAST_START",
["npcID"] = 190245,
},
[64535] = {
["encounterName"] = "Mimiron",
["source"] = "Aerial Command Unit",
["npcID"] = 33670,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1138,
},
[386072] = {
["event"] = "SPELL_CAST_START",
["source"] = "Professor Intinosa",
["npcID"] = 195354,
},
[193069] = {
["source"] = "Felsworn Infester",
["event"] = "SPELL_CAST_START",
["npcID"] = 96587,
},
[400407] = {
["event"] = "SPELL_CAST_START",
["source"] = "Nidharr",
["npcID"] = 201310,
},
[170035] = {
["encounterName"] = "Yalnu",
["source"] = "Lady Baihu",
["npcID"] = 84358,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1756,
},
[396313] = {
["event"] = "SPELL_CAST_START",
["source"] = "Nokhud Stormcaller",
["npcID"] = 185147,
},
[391195] = {
["source"] = "Bisquius",
["event"] = "SPELL_CAST_START",
["npcID"] = 197557,
},
[359459] = {
["event"] = "SPELL_CAST_START",
["source"] = "Alerted Genesis Guardian",
["npcID"] = 184060,
},
[397338] = {
["encounterName"] = "Kurog Grimtotem",
["source"] = "Tectonic Crusher",
["npcID"] = 190588,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2605,
},
[396315] = {
["event"] = "SPELL_CAST_START",
["source"] = "Nokhud Stormcaller",
["npcID"] = 201686,
},
[396316] = {
["event"] = "SPELL_CAST_START",
["source"] = "Nokhud Huntmaster",
["npcID"] = 185353,
},
[376865] = {
["encounterName"] = "Balakar Khan",
["source"] = "Balakar Khan",
["npcID"] = 186151,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2580,
},
[199726] = {
["source"] = "King Ranulf",
["event"] = "SPELL_CAST_START",
["npcID"] = 97083,
},
[396317] = {
["event"] = "SPELL_CAST_START",
["source"] = "Loamas",
["npcID"] = 199030,
},
[397341] = {
["encounterName"] = "Kurog Grimtotem",
["source"] = "Kurog Grimtotem",
["npcID"] = 184986,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2605,
},
[56858] = {
["source"] = "Twilight Worshipper",
["event"] = "SPELL_CAST_START",
["npcID"] = 30111,
},
[110117] = {
["event"] = "SPELL_CAST_START",
["source"] = "Ethereal Sha",
["npcID"] = 65414,
},
[196144] = {
["event"] = "SPELL_CAST_START",
["source"] = "Mak'rana Siltwalker",
["npcID"] = 91790,
},
[303158] = {
["event"] = "SPELL_CAST_START",
["source"] = "Farscale Raider",
["npcID"] = 201301,
},
[193585] = {
["source"] = "Rockbound Trapper",
["event"] = "SPELL_CAST_START",
["npcID"] = 102232,
},
[412700] = {
["source"] = "Magtembo",
["event"] = "SPELL_CAST_START",
["npcID"] = 200111,
},
[369703] = {
["encounterName"] = "Bromach",
["source"] = "Bromach",
["encounterID"] = 2556,
["event"] = "SPELL_CAST_START",
["npcID"] = 184018,
},
[192050] = {
["encounterName"] = "Serpentrix",
["source"] = "Serpentrix",
["npcID"] = 91808,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1813,
},
[374823] = {
["event"] = "SPELL_CAST_START",
["source"] = "Squallbringer Cyraz",
["npcID"] = 190370,
},
[194610] = {
["source"] = "Seacursed Mistmender",
["event"] = "SPELL_CAST_START",
["npcID"] = 97365,
},
[410655] = {
["event"] = "SPELL_CAST_START",
["source"] = "Scalecommander Sarkareth",
["npcID"] = 199984,
},
[192563] = {
["source"] = "Valarjar Purifier",
["event"] = "SPELL_CAST_START",
["npcID"] = 97197,
},
[226347] = {
["source"] = "Stoneclaw Hunter",
["event"] = "SPELL_CAST_START",
["npcID"] = 91332,
},
[194099] = {
["source"] = "The Grimewalker",
["event"] = "SPELL_CAST_START",
["npcID"] = 97185,
},
[385063] = {
["source"] = "Primalist Cinderweaver",
["event"] = "SPELL_CAST_START",
["npcID"] = 190207,
},
[389159] = {
["event"] = "SPELL_CAST_START",
["source"] = "Liskanoth",
["npcID"] = 193533,
},
[373803] = {
["encounterName"] = "Melidrussa Chillworn",
["source"] = "Infused Whelp",
["encounterID"] = 2609,
["event"] = "SPELL_CAST_START",
["npcID"] = 189893,
},
[385065] = {
["encounterName"] = "Raszageth the Storm-Eater",
["source"] = "Raszageth",
["npcID"] = 189492,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2607,
},
[406564] = {
["event"] = "SPELL_CAST_START",
["source"] = "Ookbeard",
["npcID"] = 200956,
},
[396327] = {
["event"] = "SPELL_CAST_START",
["source"] = "Glacias",
["npcID"] = 199028,
},
[13323] = {
["event"] = "SPELL_CAST_START",
["source"] = "Mage Hunter Ascendant",
["npcID"] = 26727,
},
[377900] = {
["source"] = "Qalashi Skullhauler",
["event"] = "SPELL_CAST_START",
["npcID"] = 199298,
},
[154175] = {
["encounterName"] = "Bonemaw",
["source"] = "Bonemaw",
["encounterID"] = 1679,
["event"] = "SPELL_CAST_START",
["npcID"] = 75452,
},
[385068] = {
["encounterName"] = "Raszageth the Storm-Eater",
["source"] = "Colossal Stormfiend",
["npcID"] = 197145,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2607,
},
[396330] = {
["event"] = "SPELL_CAST_START",
["source"] = "Nokhud Sentry",
["npcID"] = 185357,
},
[315454] = {
["event"] = "SPELL_CAST_START",
["source"] = "Pelagos",
["npcID"] = 184003,
},
[240171] = {
["source"] = "Undersea Custodian",
["event"] = "SPELL_CAST_START",
["npcID"] = 120463,
},
[163390] = {
["encounterName"] = "Grimrail Enforcers",
["source"] = "Neesa Nox",
["encounterID"] = 1748,
["event"] = "SPELL_CAST_START",
["npcID"] = 80808,
},
[86830] = {
["source"] = "Millhouse Manastorm",
["event"] = "SPELL_CAST_START",
["npcID"] = 43391,
},
[398380] = {
["source"] = "Seismodor, Earth's Wrath",
["event"] = "SPELL_CAST_START",
["npcID"] = 199664,
},
[386096] = {
["event"] = "SPELL_CAST_START",
["source"] = "Screechflight Cursewife",
["npcID"] = 184816,
},
[392239] = {
["event"] = "SPELL_CAST_START",
["source"] = "Sunhide Stomphoof",
["npcID"] = 190953,
},
[397358] = {
["encounterName"] = "Kurog Grimtotem",
["source"] = "Kurog Grimtotem",
["encounterID"] = 2605,
["event"] = "SPELL_CAST_START",
["npcID"] = 184986,
},
[382002] = {
["source"] = "Apex Blazewing",
["event"] = "SPELL_CAST_START",
["npcID"] = 193291,
},
[387122] = {
["event"] = "SPELL_CAST_START",
["source"] = "Arcane Construct",
["npcID"] = 186740,
},
[404526] = {
["event"] = "SPELL_CAST_START",
["source"] = "Baine Bloodhoof",
["npcID"] = 203204,
},
[385075] = {
["encounterName"] = "Umbrelskul",
["source"] = "Umbrelskul",
["encounterID"] = 2584,
["event"] = "SPELL_CAST_START",
["npcID"] = 186738,
},
[195129] = {
["event"] = "SPELL_CAST_START",
["source"] = "Hatecoil Crusher",
["npcID"] = 91782,
},
[200248] = {
["source"] = "Risen Arcanist",
["event"] = "SPELL_CAST_START",
["npcID"] = 98280,
},
[398385] = {
["event"] = "SPELL_CAST_START",
["source"] = "Blaze Hound Matron",
["npcID"] = 204378,
},
[374839] = {
["encounterName"] = "Forgemaster Gorek",
["source"] = "Forgemaster Gorek",
["encounterID"] = 2612,
["event"] = "SPELL_CAST_START",
["npcID"] = 189478,
},
[387125] = {
["event"] = "SPELL_CAST_START",
["source"] = "Primalist Thunderbeast",
["npcID"] = 195696,
},
[404529] = {
["event"] = "SPELL_CAST_START",
["source"] = "Freed Tauren Prisoner",
["npcID"] = 203204,
},
[328772] = {
["event"] = "SPELL_CAST_START",
["source"] = "Vault Weaver",
["npcID"] = 200375,
},
[260651] = {
["event"] = "SPELL_CAST_START",
["source"] = "Karkinus the Capsizer",
["npcID"] = 200907,
},
[387127] = {
["event"] = "SPELL_CAST_START",
["source"] = "Primalist Thunderbeast",
["npcID"] = 195696,
},
[79922] = {
["source"] = "Stonecore Flayer",
["event"] = "SPELL_CAST_START",
["npcID"] = 42808,
},
[198715] = {
["event"] = "SPELL_CAST_START",
["source"] = "Val'kyr Battlemaiden",
["npcID"] = 100876,
},
[376892] = {
["encounterName"] = "Balakar Khan",
["source"] = "Balakar Khan",
["npcID"] = 186151,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2580,
},
[193597] = {
["encounterName"] = "Lady Hatecoil",
["source"] = "Lady Hatecoil",
["npcID"] = 91789,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1811,
},
[400439] = {
["event"] = "SPELL_CAST_START",
["source"] = "Wyrmslayer Angvardi",
["npcID"] = 201013,
},
[263257] = {
["encounterName"] = "Adderis and Aspix",
["source"] = "Aspix",
["npcID"] = 133944,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2124,
},
[375870] = {
["encounterName"] = "Broodkeeper Diurna",
["source"] = "Broodkeeper Diurna",
["encounterID"] = 2614,
["event"] = "SPELL_CAST_START",
["npcID"] = 190245,
},
[389179] = {
["encounterName"] = "Watcher Irideus",
["source"] = "Watcher Irideus",
["npcID"] = 189719,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2615,
},
[169028] = {
["event"] = "SPELL_CAST_START",
["source"] = "Corruptor Kurgoth",
["npcID"] = 72647,
},
[375871] = {
["encounterName"] = "Broodkeeper Diurna",
["source"] = "Broodkeeper Diurna",
["encounterID"] = 2614,
["event"] = "SPELL_CAST_START",
["npcID"] = 190245,
},
[372800] = {
["event"] = "SPELL_CAST_START",
["source"] = "Expedition Guardian",
["npcID"] = 187125,
},
[260654] = {
["event"] = "SPELL_CAST_START",
["source"] = "Karkinus the Capsizer",
["npcID"] = 200907,
},
[81459] = {
["source"] = "Stonecore Earthshaper",
["event"] = "SPELL_CAST_START",
["npcID"] = 43537,
},
[106797] = {
["encounterName"] = "Liu Flameheart",
["source"] = "Liu Flameheart",
["npcID"] = 56732,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1416,
},
[177731] = {
["encounterName"] = "Witherbark",
["source"] = "Enchanted Waters",
["npcID"] = 88862,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1746,
},
[64156] = {
["encounterName"] = "Yogg-Saron",
["source"] = "Corruptor Tentacle",
["npcID"] = 33985,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1143,
},
[391230] = {
["source"] = "Bisquius",
["event"] = "SPELL_CAST_START",
["npcID"] = 197557,
},
[396349] = {
["event"] = "SPELL_CAST_START",
["source"] = "Bloodbeak the Ravenous",
["npcID"] = 201535,
},
[398397] = {
["event"] = "SPELL_CAST_START",
["source"] = "Magmaclaw Supplicant",
["npcID"] = 203933,
},
[396350] = {
["event"] = "SPELL_CAST_START",
["source"] = "Bloodbeak the Ravenous",
["npcID"] = 201535,
},
[377923] = {
["source"] = "Bound Spark",
["event"] = "SPELL_CAST_START",
["npcID"] = 186624,
},
[396351] = {
["encounterName"] = "Terros",
["source"] = "Terros",
["encounterID"] = 2639,
["event"] = "SPELL_CAST_START",
["npcID"] = 190496,
},
[241717] = {
["event"] = "SPELL_CAST_START",
["source"] = "Smoldering Infernal",
["npcID"] = 118065,
},
[398399] = {
["event"] = "SPELL_CAST_START",
["source"] = "Chittering Acidclaw",
["npcID"] = 201093,
},
[392257] = {
["event"] = "SPELL_CAST_START",
["source"] = "Broadhoof Bull",
["npcID"] = 193385,
},
[398400] = {
["source"] = "Seismodor, Earth's Wrath",
["event"] = "SPELL_CAST_START",
["npcID"] = 199664,
},
[12492] = {
["encounterName"] = "Jammal'an the Prophet",
["source"] = "Jammal'an the Prophet",
["encounterID"] = 488,
["event"] = "SPELL_CAST_START",
["npcID"] = 5710,
},
[171591] = {
["source"] = "Amaukwa",
["event"] = "SPELL_CAST_START",
["npcID"] = 77140,
},
[368712] = {
["event"] = "SPELL_CAST_START",
["source"] = "Genesis Guardian",
["npcID"] = 184058,
},
[372808] = {
["encounterName"] = "Melidrussa Chillworn",
["source"] = "Melidrussa Chillworn",
["encounterID"] = 2609,
["event"] = "SPELL_CAST_START",
["npcID"] = 188252,
},
[377927] = {
["source"] = "Smoldering Feather",
["event"] = "SPELL_CAST_START",
["npcID"] = 192690,
},
[396355] = {
["event"] = "SPELL_CAST_START",
["source"] = "Ritual Scout",
["npcID"] = 189851,
},
[398403] = {
["source"] = "Furious Earth",
["event"] = "SPELL_CAST_START",
["npcID"] = 200431,
},
[157772] = {
["source"] = "Shadowmoon Prophet",
["event"] = "SPELL_CAST_START",
["npcID"] = 80787,
},
[212031] = {
["event"] = "SPELL_CAST_START",
["source"] = "Bound Energy",
["npcID"] = 105705,
},
[193092] = {
["encounterName"] = "Hymdall",
["source"] = "Hymdall",
["encounterID"] = 1805,
["event"] = "SPELL_CAST_START",
["npcID"] = 94960,
},
[370764] = {
["source"] = "Crystal Fury",
["event"] = "SPELL_CAST_START",
["npcID"] = 196116,
},
[198723] = {
["source"] = "Rotheart Dryad",
["event"] = "SPELL_CAST_START",
["npcID"] = 99358,
},
[387145] = {
["event"] = "SPELL_CAST_START",
["source"] = "Stormcaller Zarii",
["npcID"] = 194316,
},
[102193] = {
["encounterName"] = "Echo of Tyrande",
["source"] = "Echo of Tyrande",
["npcID"] = 54544,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1884,
},
[193093] = {
["encounterName"] = "King Deepbeard",
["source"] = "King Deepbeard",
["npcID"] = 91797,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1812,
},
[370766] = {
["source"] = "Crystal Thrasher",
["event"] = "SPELL_CAST_START",
["npcID"] = 196117,
},
[396360] = {
["event"] = "SPELL_CAST_START",
["source"] = "Ritual Scout",
["npcID"] = 189851,
},
[78903] = {
["encounterName"] = "Ozruk",
["source"] = "Ozruk",
["encounterID"] = 1058,
["event"] = "SPELL_CAST_START",
["npcID"] = 42188,
},
[153680] = {
["encounterName"] = "Bonemaw",
["source"] = "Bonemaw",
["encounterID"] = 1679,
["event"] = "SPELL_CAST_START",
["npcID"] = 75452,
},
[63134] = {
["encounterName"] = "Yogg-Saron",
["source"] = "Sara",
["npcID"] = 33134,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1143,
},
[59167] = {
["event"] = "SPELL_CAST_START",
["source"] = "Stormfury Revenant",
["npcID"] = 28826,
},
[200261] = {
["source"] = "Soul-Torn Champion",
["event"] = "SPELL_CAST_START",
["npcID"] = 98243,
},
[374865] = {
["event"] = "SPELL_CAST_START",
["source"] = "Ravenous Rockfang",
["npcID"] = 185903,
},
[387151] = {
["encounterName"] = "Telash Greywing",
["source"] = "Telash Greywing",
["encounterID"] = 2583,
["event"] = "SPELL_CAST_START",
["npcID"] = 186737,
},
[390223] = {
["source"] = "Flashfrost Tarasek",
["event"] = "SPELL_CAST_START",
["npcID"] = 187089,
},
[391247] = {
["event"] = "SPELL_CAST_START",
["source"] = "Bazual",
["npcID"] = 193532,
},
[241213] = {
["source"] = "Lunar Archer",
["event"] = "SPELL_CAST_START",
["npcID"] = 120721,
},
[369750] = {
["source"] = "Qalashi Scaleripper",
["event"] = "SPELL_CAST_START",
["npcID"] = 187602,
},
[369751] = {
["source"] = "Dragonbane Soldier",
["event"] = "SPELL_CAST_START",
["npcID"] = 186604,
},
[393298] = {
["event"] = "SPELL_CAST_START",
["source"] = "Smoldering Colossus",
["npcID"] = 188673,
},
[173135] = {
["event"] = "SPELL_CAST_START",
["source"] = "Ogron Laborer",
["npcID"] = 83578,
},
[396370] = {
["source"] = "Rimebound Controller",
["event"] = "SPELL_CAST_START",
["npcID"] = 195836,
},
[397394] = {
["event"] = "SPELL_CAST_START",
["source"] = "Nokhud Thunderfist",
["npcID"] = 193373,
},
[275568] = {
["event"] = "SPELL_CAST_START",
["source"] = "Cloudstrider Grazer",
["npcID"] = 168442,
},
[383062] = {
["source"] = "Decayed Elder",
["event"] = "SPELL_CAST_START",
["npcID"] = 189531,
},
[106547] = {
["event"] = "SPELL_CAST_START",
["source"] = "Shado-Pan Novice",
["npcID"] = 56395,
},
[369754] = {
["encounterName"] = "Bromach",
["source"] = "Bromach",
["encounterID"] = 2556,
["event"] = "SPELL_CAST_START",
["npcID"] = 184018,
},
[193611] = {
["encounterName"] = "Lady Hatecoil",
["source"] = "Lady Hatecoil",
["npcID"] = 91789,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1811,
},
[393302] = {
["event"] = "SPELL_CAST_START",
["source"] = "Smoldering Colossus",
["npcID"] = 188673,
},
[392279] = {
["source"] = "Territorial Proto Drake",
["event"] = "SPELL_CAST_START",
["npcID"] = 191778,
},
[52770] = {
["encounterName"] = "Ionar",
["source"] = "Ionar",
["npcID"] = 28546,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1984,
},
[392280] = {
["event"] = "SPELL_CAST_START",
["source"] = "Kaurdyth",
["npcID"] = 197835,
},
[249919] = {
["encounterName"] = "Yazma",
["source"] = "Yazma",
["encounterID"] = 2087,
["event"] = "SPELL_CAST_START",
["npcID"] = 122968,
},
[213576] = {
["encounterName"] = "Cordana Felsong",
["source"] = "Cordana Felsong",
["encounterID"] = 1818,
["event"] = "SPELL_CAST_START",
["npcID"] = 95888,
},
[393306] = {
["source"] = "Primalist Earthwarden",
["event"] = "SPELL_CAST_START",
["npcID"] = 193709,
},
[377950] = {
["encounterName"] = "Hackclaw's War-Band",
["source"] = "Tricktotem",
["encounterID"] = 2570,
["event"] = "SPELL_CAST_START",
["npcID"] = 186125,
},
[393307] = {
["event"] = "SPELL_CAST_START",
["source"] = "Living Flame",
["npcID"] = 184693,
},
[59169] = {
["event"] = "SPELL_CAST_START",
["source"] = "Storming Vortex",
["npcID"] = 28547,
},
[393308] = {
["event"] = "SPELL_CAST_START",
["source"] = "Primalist Flamecaller",
["npcID"] = 201560,
},
[185425] = {
["source"] = "Steeljaw Grizzly",
["event"] = "SPELL_CAST_START",
["npcID"] = 96677,
},
[384095] = {
["event"] = "SPELL_CAST_START",
["source"] = "Ohuna Companion",
["npcID"] = 194254,
},
[196175] = {
["encounterName"] = "Serpentrix",
["source"] = "Mak'rana Hardshell",
["npcID"] = 95947,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1813,
},
[383073] = {
["encounterName"] = "Terros",
["source"] = "Terros",
["npcID"] = 190496,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2639,
},
[60833] = {
["source"] = "Forgotten One",
["event"] = "SPELL_CAST_START",
["npcID"] = 30414,
},
[249923] = {
["encounterName"] = "Yazma",
["source"] = "Yazma",
["encounterID"] = 2087,
["event"] = "SPELL_CAST_START",
["npcID"] = 122968,
},
[209485] = {
["event"] = "SPELL_CAST_START",
["source"] = "Arcane Manifestation",
["npcID"] = 105704,
},
[374885] = {
["source"] = "Astral Attendant",
["event"] = "SPELL_CAST_START",
["npcID"] = 189555,
},
[200784] = {
["source"] = "Wyrmtongue Scavenger",
["event"] = "SPELL_CAST_START",
["npcID"] = 98792,
},
[62625] = {
["event"] = "SPELL_CAST_START",
["source"] = "Ulduar Colossus",
["npcID"] = 33237,
},
[390245] = {
["source"] = "Embertooth Spearhunter",
["event"] = "SPELL_CAST_START",
["npcID"] = 188725,
},
[396388] = {
["event"] = "SPELL_CAST_START",
["source"] = "Glacias",
["npcID"] = 199028,
},
[199250] = {
["source"] = "Seacursed Swiftblade",
["event"] = "SPELL_CAST_START",
["npcID"] = 98919,
},
[257092] = {
["encounterName"] = "The Sand Queen",
["source"] = "The Sand Queen",
["encounterID"] = 2101,
["event"] = "SPELL_CAST_START",
["npcID"] = 127479,
},
[213583] = {
["encounterName"] = "Cordana Felsong",
["source"] = "Cordana Felsong",
["npcID"] = 95888,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1818,
},
[374892] = {
["source"] = "Highland Mammoth",
["event"] = "SPELL_CAST_START",
["npcID"] = 195194,
},
[383084] = {
["event"] = "SPELL_CAST_START",
["source"] = "Primalist Iceslinger",
["npcID"] = 204441,
},
[359538] = {
["event"] = "SPELL_CAST_START",
["source"] = "Genesis Guardian",
["npcID"] = 184058,
},
[375919] = {
["source"] = "Skulking Scythid",
["event"] = "SPELL_CAST_START",
["npcID"] = 195363,
},
[376943] = {
["encounterName"] = "Dathea, Ascended",
["source"] = "Dathea, Ascended",
["encounterID"] = 2635,
["event"] = "SPELL_CAST_START",
["npcID"] = 189813,
},
[63138] = {
["encounterName"] = "Yogg-Saron",
["source"] = "Sara",
["npcID"] = 33134,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1143,
},
[114999] = {
["encounterName"] = "Taran Zhu",
["source"] = "Taran Zhu",
["npcID"] = 56884,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1306,
},
[173148] = {
["event"] = "SPELL_CAST_START",
["source"] = "Grom'kar Flameslinger",
["npcID"] = 81279,
},
[35369] = {
["encounterName"] = "Kael'thas Sunstrider",
["source"] = "Phoenix",
["npcID"] = 21362,
["event"] = "SPELL_CAST_START",
["encounterID"] = 733,
},
[263309] = {
["encounterName"] = "Adderis and Aspix",
["source"] = "Adderis",
["npcID"] = 133379,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2124,
},
[374898] = {
["event"] = "SPELL_CAST_START",
["source"] = "Predatory Thresher",
["npcID"] = 198779,
},
[257608] = {
["encounterName"] = "The Sand Queen",
["source"] = "The Sand Queen",
["encounterID"] = 2101,
["event"] = "SPELL_CAST_START",
["npcID"] = 127479,
},
[372851] = {
["encounterName"] = "Melidrussa Chillworn",
["source"] = "Melidrussa Chillworn",
["encounterID"] = 2609,
["event"] = "SPELL_CAST_START",
["npcID"] = 188252,
},
[84799] = {
["encounterName"] = "Lockmaw",
["source"] = "Augh",
["encounterID"] = 1054,
["event"] = "SPELL_CAST_START",
["npcID"] = 45379,
},
[390256] = {
["event"] = "SPELL_CAST_START",
["source"] = "Sundered Pillager",
["npcID"] = 199374,
},
[375924] = {
["encounterName"] = "The Lost Dwarves",
["source"] = "Olaf",
["encounterID"] = 2555,
["event"] = "SPELL_CAST_START",
["npcID"] = 184580,
},
[398447] = {
["source"] = "Seismodor, Earth's Wrath",
["event"] = "SPELL_CAST_START",
["npcID"] = 199664,
},
[396400] = {
["event"] = "SPELL_CAST_START",
["source"] = "Glacias",
["npcID"] = 199028,
},
[157794] = {
["source"] = "Sargerei Magus",
["event"] = "SPELL_CAST_START",
["npcID"] = 76263,
},
[403567] = {
["event"] = "SPELL_CAST_START",
["source"] = "Warden Entrix",
["npcID"] = 200960,
},
[258634] = {
["source"] = "Ashvane Flamecaster",
["event"] = "SPELL_CAST_START",
["npcID"] = 127488,
},
[395378] = {
["event"] = "SPELL_CAST_START",
["source"] = "Malsegan",
["npcID"] = 193212,
},
[359547] = {
["event"] = "SPELL_CAST_START",
["source"] = "Genesis Guardian",
["npcID"] = 184058,
},
[385141] = {
["event"] = "SPELL_CAST_START",
["source"] = "Primalist Galesinger",
["npcID"] = 190373,
},
[154212] = {
["source"] = "Rockhoof",
["event"] = "SPELL_CAST_START",
["npcID"] = 72606,
},
[387189] = {
["event"] = "SPELL_CAST_START",
["source"] = "Sundered Researcher",
["npcID"] = 199946,
},
[209495] = {
["event"] = "SPELL_CAST_START",
["source"] = "Guardian Construct",
["npcID"] = 104270,
},
[375929] = {
["encounterName"] = "Balakar Khan",
["source"] = "Balakar Khan",
["npcID"] = 186151,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2580,
},
[387191] = {
["source"] = "Strunraan",
["event"] = "SPELL_CAST_START",
["npcID"] = 193534,
},
[369788] = {
["source"] = "Qalashi Bonebreaker",
["event"] = "SPELL_CAST_START",
["npcID"] = 187599,
},
[385145] = {
["source"] = "Time-Lost Raptor",
["event"] = "SPELL_CAST_START",
["npcID"] = 201534,
},
[302222] = {
["event"] = "SPELL_CAST_START",
["source"] = "Hufungus",
["npcID"] = 203316,
},
[397431] = {
["encounterName"] = "Dathea, Ascended",
["source"] = "Volatile Infuser",
["encounterID"] = 2635,
["event"] = "SPELL_CAST_START",
["npcID"] = 192934,
},
[115002] = {
["encounterName"] = "Taran Zhu",
["source"] = "Taran Zhu",
["npcID"] = 56884,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1306,
},
[369791] = {
["encounterName"] = "The Lost Dwarves",
["source"] = "Eric \"The Swift\"",
["encounterID"] = 2555,
["event"] = "SPELL_CAST_START",
["npcID"] = 184582,
},
[268440] = {
["event"] = "SPELL_CAST_START",
["source"] = "Irontide Crackshot",
["npcID"] = 126918,
},
[241234] = {
["source"] = "Umbral Archer",
["event"] = "SPELL_CAST_START",
["npcID"] = 122851,
},
[372863] = {
["encounterName"] = "Kokia Blazehoof",
["source"] = "Kokia Blazehoof",
["encounterID"] = 2606,
["event"] = "SPELL_CAST_START",
["npcID"] = 189232,
},
[80195] = {
["source"] = "Stonecore Bruiser",
["event"] = "SPELL_CAST_START",
["npcID"] = 42692,
},
[403576] = {
["event"] = "SPELL_CAST_START",
["source"] = "Warden Entrix",
["npcID"] = 200960,
},
[255567] = {
["source"] = "T'lonja",
["event"] = "SPELL_CAST_START",
["npcID"] = 128455,
},
[386173] = {
["encounterName"] = "Vexamus",
["source"] = "Vexamus",
["npcID"] = 194181,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2562,
},
[404601] = {
["event"] = "SPELL_CAST_START",
["source"] = "Jamoku",
["npcID"] = 199914,
},
[389245] = {
["event"] = "SPELL_CAST_START",
["source"] = "Sundered Ruinstalker",
["npcID"] = 199379,
},
[59685] = {
["encounterName"] = "Prince Keleseth",
["source"] = "Dragonflayer Strategist",
["npcID"] = 23956,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2026,
},
[375937] = {
["encounterName"] = "Balakar Khan",
["source"] = "Balakar Khan",
["npcID"] = 186151,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2580,
},
[198750] = {
["encounterName"] = "Odyn",
["source"] = "Stormforged Obliterator",
["encounterID"] = 1809,
["event"] = "SPELL_CAST_START",
["npcID"] = 102019,
},
[87618] = {
["encounterName"] = "Asaad",
["source"] = "Asaad",
["npcID"] = 43875,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1042,
},
[258128] = {
["source"] = "Irontide Thug",
["event"] = "SPELL_CAST_START",
["npcID"] = 130025,
},
[406652] = {
["event"] = "SPELL_CAST_START",
["source"] = "Ookbeard",
["npcID"] = 200956,
},
[396415] = {
["event"] = "SPELL_CAST_START",
["source"] = "Primal Stormtalon",
["npcID"] = 200583,
},
[398463] = {
["event"] = "SPELL_CAST_START",
["source"] = "Magma Burster",
["npcID"] = 200801,
},
[193633] = {
["source"] = "Risen Archer",
["event"] = "SPELL_CAST_START",
["npcID"] = 98275,
},
[198752] = {
["source"] = "Seacursed Slaver",
["event"] = "SPELL_CAST_START",
["npcID"] = 97043,
},
[398464] = {
["event"] = "SPELL_CAST_START",
["source"] = "Carcaxas",
["npcID"] = 202836,
},
[384132] = {
["encounterName"] = "Azureblade",
["source"] = "Azureblade",
["encounterID"] = 2585,
["event"] = "SPELL_CAST_START",
["npcID"] = 186739,
},
[168040] = {
["encounterName"] = "Ancient Protectors",
["source"] = "Earthshaper Telu",
["npcID"] = 83893,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1757,
},
[157291] = {
["source"] = "Kuu'rat",
["event"] = "SPELL_CAST_START",
["npcID"] = 75484,
},
[256083] = {
["encounterName"] = "Overseer Korgus",
["source"] = "Overseer Korgus",
["encounterID"] = 2104,
["event"] = "SPELL_CAST_START",
["npcID"] = 127503,
},
[377991] = {
["event"] = "SPELL_CAST_START",
["source"] = "Guardian Sentry",
["npcID"] = 192680,
},
[384134] = {
["event"] = "SPELL_CAST_START",
["source"] = "Nokhud Warspear",
["npcID"] = 192791,
},
[168041] = {
["encounterName"] = "Ancient Protectors",
["source"] = "Earthshaper Telu",
["npcID"] = 83893,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1757,
},
[86340] = {
["encounterName"] = "Grand Vizier Ertan",
["source"] = "Grand Vizier Ertan",
["npcID"] = 43878,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1043,
},
[375945] = {
["event"] = "SPELL_CAST_START",
["source"] = "Wild Argali",
["npcID"] = 191553,
},
[154221] = {
["source"] = "Zipteq",
["event"] = "SPELL_CAST_START",
["npcID"] = 78734,
},
[84037] = {
["encounterName"] = "Ozumat",
["source"] = "Neptulon",
["encounterID"] = 1047,
["event"] = "SPELL_CAST_START",
["npcID"] = 40792,
},
[172649] = {
["event"] = "SPELL_CAST_START",
["source"] = "Grom'kar Technician",
["npcID"] = 83763,
},
[195172] = {
["event"] = "SPELL_CAST_START",
["source"] = "Hatecoil Crusher",
["npcID"] = 91782,
},
[396423] = {
["event"] = "SPELL_CAST_START",
["source"] = "Charged Drake",
["npcID"] = 201796,
},
[369806] = {
["source"] = "Hulking Berserker",
["event"] = "SPELL_CAST_START",
["npcID"] = 184020,
},
[243289] = {
["encounterName"] = "Demonic Inquisition",
["source"] = "Inquisitor Sebilus",
["encounterID"] = 2048,
["event"] = "SPELL_CAST_START",
["npcID"] = 121399,
},
[375950] = {
["event"] = "SPELL_CAST_START",
["source"] = "Primalist Icecaller",
["npcID"] = 190377,
},
[164973] = {
["event"] = "SPELL_CAST_START",
["source"] = "Everbloom Tender",
["npcID"] = 81985,
},
[141427] = {
["event"] = "SPELL_CAST_START",
["source"] = "Podling Squirt",
["npcID"] = 74148,
},
[154224] = {
["source"] = "Rockhoof",
["event"] = "SPELL_CAST_START",
["npcID"] = 72606,
},
[391308] = {
["event"] = "SPELL_CAST_START",
["source"] = "Boolk",
["npcID"] = 191450,
},
[369811] = {
["source"] = "Hulking Berserker",
["event"] = "SPELL_CAST_START",
["npcID"] = 184020,
},
[325790] = {
["event"] = "SPELL_CAST_START",
["source"] = "Bitter Memory",
["npcID"] = 158629,
},
[396430] = {
["event"] = "SPELL_CAST_START",
["source"] = "Malfunctioning Protector",
["npcID"] = 198343,
},
[378003] = {
["event"] = "SPELL_CAST_START",
["source"] = "Guardian Sentry",
["npcID"] = 192680,
},
[44843] = {
["encounterName"] = "Brutallus",
["source"] = "Madrigosa",
["npcID"] = 24895,
["event"] = "SPELL_CAST_START",
["encounterID"] = 725,
},
[192617] = {
["encounterName"] = "Wrath of Azshara",
["source"] = "Wrath of Azshara",
["npcID"] = 96028,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1814,
},
[396432] = {
["event"] = "SPELL_CAST_START",
["source"] = "Ancient Proto-Dragon",
["npcID"] = 189798,
},
[393361] = {
["event"] = "SPELL_CAST_START",
["source"] = "Nightrot",
["npcID"] = 188707,
},
[390290] = {
["event"] = "SPELL_CAST_START",
["source"] = "Infuser Sariya",
["npcID"] = 190405,
},
[399504] = {
["event"] = "SPELL_CAST_START",
["source"] = "Tarasek Frostclaw",
["npcID"] = 201035,
},
[382101] = {
["event"] = "SPELL_CAST_START",
["source"] = "Spellsworn Warder",
["npcID"] = 203737,
},
[255579] = {
["encounterName"] = "Priestess Alun'za",
["source"] = "Priestess Alun'za",
["encounterID"] = 2084,
["event"] = "SPELL_CAST_START",
["npcID"] = 122967,
},
[389268] = {
["event"] = "SPELL_CAST_START",
["source"] = "Expedition Guardian",
["npcID"] = 187135,
},
[382102] = {
["event"] = "SPELL_CAST_START",
["source"] = "Spellsworn Wingcatcher",
["npcID"] = 201369,
},
[403601] = {
["event"] = "SPELL_CAST_START",
["source"] = "Warden Entrix",
["npcID"] = 200960,
},
[389269] = {
["event"] = "SPELL_CAST_START",
["source"] = "Expedition Guardian",
["npcID"] = 187123,
},
[369818] = {
["source"] = "Hulking Berserker",
["event"] = "SPELL_CAST_START",
["npcID"] = 184020,
},
[404626] = {
["event"] = "SPELL_CAST_START",
["source"] = "Han'thul",
["npcID"] = 198914,
},
[389270] = {
["event"] = "SPELL_CAST_START",
["source"] = "Expedition Guardian",
["npcID"] = 187123,
},
[379033] = {
["event"] = "SPELL_CAST_START",
["source"] = "Nokhud Wardog",
["npcID"] = 185465,
},
[389271] = {
["event"] = "SPELL_CAST_START",
["source"] = "Sunscale Behemoth",
["npcID"] = 193133,
},
[387224] = {
["event"] = "SPELL_CAST_START",
["source"] = "Sundered Mender",
["npcID"] = 199942,
},
[109379] = {
["encounterName"] = "Spine of Deathwing",
["event"] = "SPELL_CAST_START",
["source"] = "Corruption",
["npcID"] = 53891,
},
[257629] = {
["event"] = "SPELL_CAST_START",
["source"] = "Unfinished Stone Golem",
["npcID"] = 201586,
},
[192621] = {
["encounterName"] = "Ash'Golm",
["source"] = "Ash'Golm",
["encounterID"] = 1816,
["event"] = "SPELL_CAST_START",
["npcID"] = 95886,
},
[152183] = {
["event"] = "SPELL_CAST_START",
["source"] = "Slagna",
["npcID"] = 75406,
},
[18651] = {
["event"] = "SPELL_CAST_START",
["source"] = "Archer",
["npcID"] = 87518,
},
[107588] = {
["encounterName"] = "Warmaster Blackhorn",
["source"] = "Goriona",
["npcID"] = 56781,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1298,
},
[369823] = {
["source"] = "Vicious Basilisk",
["event"] = "SPELL_CAST_START",
["npcID"] = 184023,
},
[33711] = {
["encounterName"] = "Murmur",
["source"] = "Murmur",
["encounterID"] = 1910,
["event"] = "SPELL_CAST_START",
["npcID"] = 18708,
},
[226406] = {
["source"] = "Emberhusk Dominator",
["event"] = "SPELL_CAST_START",
["npcID"] = 113537,
},
[385181] = {
["encounterName"] = "Gulping Goliath",
["source"] = "Gulping Goliath",
["npcID"] = 189722,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2616,
},
[42669] = {
["encounterName"] = "Ingvar the Plunderer",
["source"] = "Ingvar the Plunderer",
["npcID"] = 23954,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2025,
},
[207979] = {
["event"] = "SPELL_CAST_START",
["source"] = "Jazshariu",
["npcID"] = 104273,
},
[196206] = {
["encounterName"] = "Inquisitor Tormentorum",
["source"] = "Shadowmoon Warlock",
["npcID"] = 99704,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1850,
},
[59433] = {
["encounterName"] = "Anub'arak",
["source"] = "Anub'arak",
["npcID"] = 29120,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1973,
},
[201837] = {
["source"] = "Taintheart Summoner",
["event"] = "SPELL_CAST_START",
["npcID"] = 99366,
},
[207980] = {
["event"] = "SPELL_CAST_START",
["source"] = "Baalgar the Watchful",
["npcID"] = 104274,
},
[371875] = {
["source"] = "Qalashi Trainee",
["event"] = "SPELL_CAST_START",
["npcID"] = 189266,
},
[369828] = {
["source"] = "Vicious Basilisk",
["event"] = "SPELL_CAST_START",
["npcID"] = 184023,
},
[156793] = {
["encounterName"] = "Ranjit",
["source"] = "Ranjit",
["npcID"] = 75964,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1698,
},
[384161] = {
["source"] = "Qalashi Irontorch",
["event"] = "SPELL_CAST_START",
["npcID"] = 189464,
},
[398494] = {
["source"] = "Ember Shalewing",
["event"] = "SPELL_CAST_START",
["npcID"] = 204381,
},
[196208] = {
["encounterName"] = "Inquisitor Tormentorum",
["source"] = "Shadowmoon Warlock",
["npcID"] = 99704,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1850,
},
[45101] = {
["event"] = "SPELL_CAST_START",
["source"] = "Dawnblade Marksman",
["npcID"] = 24979,
},
[201839] = {
["source"] = "Taintheart Summoner",
["event"] = "SPELL_CAST_START",
["npcID"] = 99366,
},
[376997] = {
["encounterName"] = "Crawth",
["source"] = "Crawth",
["npcID"] = 191736,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2564,
},
[398497] = {
["event"] = "SPELL_CAST_START",
["source"] = "Quartzite Sporebat",
["npcID"] = 201306,
},
[194674] = {
["source"] = "Seacursed Slaver",
["event"] = "SPELL_CAST_START",
["npcID"] = 97043,
},
[105799] = {
["encounterName"] = "Madness of Deathwing",
["source"] = "Nozdormu",
["npcID"] = 56102,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1299,
},
[395427] = {
["source"] = "Overseer Lahar",
["event"] = "SPELL_CAST_START",
["npcID"] = 189235,
},
[102472] = {
["encounterName"] = "Echo of Tyrande",
["source"] = "Echo of Tyrande",
["npcID"] = 54544,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1884,
},
[106823] = {
["encounterName"] = "Liu Flameheart",
["source"] = "Liu Flameheart",
["npcID"] = 56732,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1416,
},
[383143] = {
["event"] = "SPELL_CAST_START",
["source"] = "High Shaman Rotknuckle",
["npcID"] = 197356,
},
[82765] = {
["source"] = "Neferset Darkcaster",
["event"] = "SPELL_CAST_START",
["npcID"] = 44982,
},
[194675] = {
["source"] = "Blazing Imp",
["event"] = "SPELL_CAST_START",
["npcID"] = 98963,
},
[398500] = {
["source"] = "Conflagrated Rock Cobra",
["event"] = "SPELL_CAST_START",
["npcID"] = 203328,
},
[398501] = {
["event"] = "SPELL_CAST_START",
["source"] = "Hunting Rock Viper",
["npcID"] = 203783,
},
[256101] = {
["encounterName"] = "Overseer Korgus",
["source"] = "Overseer Korgus",
["encounterID"] = 2104,
["event"] = "SPELL_CAST_START",
["npcID"] = 127503,
},
[373932] = {
["encounterName"] = "Azureblade",
["source"] = "Draconic Image",
["encounterID"] = 2585,
["event"] = "SPELL_CAST_START",
["npcID"] = 190187,
},
[377004] = {
["encounterName"] = "Crawth",
["source"] = "Crawth",
["npcID"] = 191736,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2564,
},
[378029] = {
["encounterName"] = "Hackclaw's War-Band",
["source"] = "Gashtooth",
["encounterID"] = 2570,
["event"] = "SPELL_CAST_START",
["npcID"] = 186124,
},
[258150] = {
["source"] = "Bilge Rat Seaspeaker",
["event"] = "SPELL_CAST_START",
["npcID"] = 130026,
},
[178298] = {
["event"] = "SPELL_CAST_START",
["source"] = "Grom'kar Technician",
["npcID"] = 83763,
},
[263371] = {
["encounterName"] = "Adderis and Aspix",
["source"] = "Aspix",
["npcID"] = 133944,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2124,
},
[59179] = {
["event"] = "SPELL_CAST_START",
["source"] = "Titanium Thunderer",
["npcID"] = 28965,
},
[405673] = {
["event"] = "SPELL_CAST_START",
["source"] = "Overflowing Magma",
["npcID"] = 203277,
},
[386223] = {
["event"] = "SPELL_CAST_START",
["source"] = "Primal Stormshield",
["npcID"] = 194896,
},
[392366] = {
["event"] = "SPELL_CAST_START",
["source"] = "Awakened Juggernaut",
["npcID"] = 197793,
},
[373939] = {
["encounterName"] = "Decatriarch Wratheye",
["source"] = "Rotburst Totem",
["encounterID"] = 2569,
["event"] = "SPELL_CAST_START",
["npcID"] = 190381,
},
[198263] = {
["encounterName"] = "Odyn",
["source"] = "Odyn",
["encounterID"] = 1809,
["event"] = "SPELL_CAST_START",
["npcID"] = 95676,
},
[236142] = {
["encounterName"] = "The Desolate Host",
["source"] = "Engine of Souls",
["encounterID"] = 2054,
["event"] = "SPELL_CAST_START",
["npcID"] = 118460,
},
[375988] = {
["event"] = "SPELL_CAST_START",
["source"] = "Amberfur Slyvern",
["npcID"] = 199785,
},
[258153] = {
["source"] = "Bilge Rat Seaspeaker",
["event"] = "SPELL_CAST_START",
["npcID"] = 130026,
},
[57644] = {
["encounterName"] = "Herald Volazj",
["source"] = "Twisted Visage",
["encounterID"] = 1968,
["event"] = "SPELL_CAST_START",
["npcID"] = 30622,
},
[404654] = {
["event"] = "SPELL_CAST_START",
["source"] = "Grugoth the Hullcrusher",
["npcID"] = 200721,
},
[373942] = {
["encounterName"] = "Decatriarch Wratheye",
["source"] = "Decatriarch Wratheye",
["encounterID"] = 2569,
["event"] = "SPELL_CAST_START",
["npcID"] = 186121,
},
[150660] = {
["source"] = "Deep Terror",
["event"] = "SPELL_CAST_START",
["npcID"] = 74747,
},
[194682] = {
["source"] = "Blazing Imp",
["event"] = "SPELL_CAST_START",
["npcID"] = 98963,
},
[63147] = {
["encounterName"] = "Yogg-Saron",
["source"] = "Sara",
["npcID"] = 33134,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1143,
},
[241263] = {
["encounterName"] = "Harjatan",
["source"] = "Tidescale Witch",
["encounterID"] = 2036,
["event"] = "SPELL_CAST_START",
["npcID"] = 121011,
},
[374969] = {
["encounterName"] = "Forgemaster Gorek",
["source"] = "Forgemaster Gorek",
["encounterID"] = 2612,
["event"] = "SPELL_CAST_START",
["npcID"] = 189478,
},
[377017] = {
["encounterName"] = "Warlord Sargha",
["source"] = "Warlord Sargha",
["encounterID"] = 2611,
["event"] = "SPELL_CAST_START",
["npcID"] = 189901,
},
[172161] = {
["source"] = "Void Aberration",
["event"] = "SPELL_CAST_START",
["npcID"] = 78088,
},
[369853] = {
["source"] = "Burly Rock-Thrower",
["event"] = "SPELL_CAST_START",
["npcID"] = 184019,
},
[224374] = {
["encounterName"] = "Talixae Flamewreath",
["source"] = "Infernal Imp",
["event"] = "SPELL_CAST_START",
["npcID"] = 112668,
},
[388283] = {
["encounterName"] = "Granyth",
["source"] = "Granyth",
["encounterID"] = 2637,
["event"] = "SPELL_CAST_START",
["npcID"] = 186616,
},
[394426] = {
["event"] = "SPELL_CAST_START",
["source"] = "Council Flamecaller",
["npcID"] = 198503,
},
[383165] = {
["event"] = "SPELL_CAST_START",
["source"] = "High Shaman Rotknuckle",
["npcID"] = 197356,
},
[206459] = {
["encounterName"] = "Cordana Felsong",
["source"] = "Avatar of Shadow",
["encounterID"] = 1818,
["event"] = "SPELL_CAST_START",
["npcID"] = 104293,
},
[68950] = {
["encounterName"] = "Bronjahm",
["source"] = "Bronjahm",
["npcID"] = 36497,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2006,
},
[387261] = {
["encounterName"] = "Raszageth the Storm-Eater",
["source"] = "Raszageth",
["npcID"] = 189492,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2607,
},
[202365] = {
["source"] = "Runecarver Slave",
["event"] = "SPELL_CAST_START",
["npcID"] = 102375,
},
[405691] = {
["event"] = "SPELL_CAST_START",
["source"] = "Volcanakk",
["npcID"] = 200911,
},
[258672] = {
["event"] = "SPELL_CAST_START",
["source"] = "Irontide Crackshot",
["npcID"] = 126918,
},
[407740] = {
["event"] = "SPELL_CAST_START",
["source"] = "Aurantia",
["npcID"] = 203047,
},
[384194] = {
["source"] = "Primalist Cinderweaver",
["event"] = "SPELL_CAST_START",
["npcID"] = 190207,
},
[393411] = {
["source"] = "Rakkesh of the Flow",
["event"] = "SPELL_CAST_START",
["npcID"] = 193849,
},
[373960] = {
["encounterName"] = "Decatriarch Wratheye",
["source"] = "Decatriarch Wratheye",
["encounterID"] = 2569,
["event"] = "SPELL_CAST_START",
["npcID"] = 186121,
},
[59182] = {
["event"] = "SPELL_CAST_START",
["source"] = "Unbound Firestorm",
["npcID"] = 28584,
},
[151181] = {
["event"] = "SPELL_CAST_START",
["source"] = "Karnoth",
["npcID"] = 75043,
},
[394436] = {
["source"] = "Shas'ith",
["event"] = "SPELL_CAST_START",
["npcID"] = 189822,
},
[63789] = {
["event"] = "SPELL_CAST_START",
["source"] = "Twilight Pyromancer",
["npcID"] = 33820,
},
[405698] = {
["event"] = "SPELL_CAST_START",
["source"] = "Baine Bloodhoof",
["npcID"] = 201362,
},
[95826] = {
["event"] = "SPELL_CAST_START",
["source"] = "Starfall Sentinel",
["npcID"] = 82506,
},
[265445] = {
["event"] = "SPELL_CAST_START",
["source"] = "Baedos",
["npcID"] = 160629,
},
[405699] = {
["event"] = "SPELL_CAST_START",
["source"] = "Baine Bloodhoof",
["npcID"] = 201362,
},
[197251] = {
["encounterName"] = "Cordana Felsong",
["source"] = "Cordana Felsong",
["npcID"] = 95888,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1818,
},
[193668] = {
["encounterName"] = "God-King Skovald",
["source"] = "God-King Skovald",
["encounterID"] = 1808,
["event"] = "SPELL_CAST_START",
["npcID"] = 95675,
},
[154254] = {
["event"] = "SPELL_CAST_START",
["source"] = "Veloss",
["npcID"] = 75482,
},
[412868] = {
["source"] = "Karokta",
["event"] = "SPELL_CAST_START",
["npcID"] = 203625,
},
[392394] = {
["source"] = "Flamegullet",
["event"] = "SPELL_CAST_START",
["npcID"] = 197697,
},
[392395] = {
["source"] = "Thunderhead",
["event"] = "SPELL_CAST_START",
["npcID"] = 197698,
},
[387277] = {
["event"] = "SPELL_CAST_START",
["source"] = "Torch Revenant",
["npcID"] = 201472,
},
[404681] = {
["event"] = "SPELL_CAST_START",
["source"] = "Storming Protector",
["npcID"] = 202990,
},
[151697] = {
["event"] = "SPELL_CAST_START",
["source"] = "Bloodmaul Overseer",
["npcID"] = 75426,
},
[388302] = {
["encounterName"] = "Dathea, Ascended",
["source"] = "Dathea, Ascended",
["encounterID"] = 2635,
["event"] = "SPELL_CAST_START",
["npcID"] = 189813,
},
[392398] = {
["source"] = "Primal Thundercloud",
["event"] = "SPELL_CAST_START",
["npcID"] = 197509,
},
[272620] = {
["source"] = "Cutwater Striker",
["event"] = "SPELL_CAST_START",
["npcID"] = 131112,
},
[153234] = {
["encounterName"] = "Azzakel, Vanguard of the Legion",
["source"] = "Azzakel",
["encounterID"] = 1678,
["event"] = "SPELL_CAST_START",
["npcID"] = 75927,
},
[239741] = {
["source"] = "Ghostly Acolyte",
["event"] = "SPELL_CAST_START",
["npcID"] = 120194,
},
[253562] = {
["source"] = "Dazar'ai Augur",
["event"] = "SPELL_CAST_START",
["npcID"] = 122972,
},
[45235] = {
["encounterName"] = "Eredar Twins",
["source"] = "Grand Warlock Alythess",
["npcID"] = 25166,
["event"] = "SPELL_CAST_START",
["encounterID"] = 727,
},
[240766] = {
["source"] = "Guardian Sentry",
["event"] = "SPELL_CAST_START",
["npcID"] = 120777,
},
[75610] = {
["event"] = "SPELL_CAST_START",
["source"] = "Corla, Herald of Twilight",
["npcID"] = 39679,
},
[157331] = {
["event"] = "SPELL_CAST_START",
["source"] = "Greater Storm Elemental",
["npcID"] = 77936,
},
[391380] = {
["event"] = "SPELL_CAST_START",
["source"] = "Air Elemental",
["npcID"] = 200548,
},
[59696] = {
["event"] = "SPELL_CAST_START",
["source"] = "Proto-Drake Handler",
["npcID"] = 24082,
},
[388310] = {
["event"] = "SPELL_CAST_START",
["source"] = "Custodial Protector",
["npcID"] = 192694,
},
[391382] = {
["encounterName"] = "Dathea, Ascended",
["source"] = "Volatile Infuser",
["encounterID"] = 2635,
["event"] = "SPELL_CAST_START",
["npcID"] = 197671,
},
[392406] = {
["source"] = "Storm Warrior",
["event"] = "SPELL_CAST_START",
["npcID"] = 197982,
},
[168082] = {
["encounterName"] = "Ancient Protectors",
["source"] = "Life Warden Gola",
["npcID"] = 83892,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1757,
},
[193164] = {
["event"] = "SPELL_CAST_START",
["source"] = "Blade Dancer Illianna",
["npcID"] = 96657,
},
[396503] = {
["event"] = "SPELL_CAST_START",
["source"] = "Loamas",
["npcID"] = 199030,
},
[209033] = {
["event"] = "SPELL_CAST_START",
["source"] = "Duskwatch Guard",
["npcID"] = 111563,
},
[391385] = {
["source"] = "Summoned Lava Elemental",
["event"] = "SPELL_CAST_START",
["npcID"] = 182815,
},
[33335] = {
["source"] = "Cabal Summoner",
["event"] = "SPELL_CAST_START",
["npcID"] = 18634,
},
[272631] = {
["source"] = "Reanimated Honor Guard",
["event"] = "SPELL_CAST_START",
["npcID"] = 127757,
},
[393434] = {
["source"] = "Belligerent Dracthyr",
["event"] = "SPELL_CAST_START",
["npcID"] = 200877,
},
[55218] = {
["encounterName"] = "Gal'darah",
["source"] = "Gal'darah",
["npcID"] = 29306,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1981,
},
[384223] = {
["encounterName"] = "Azureblade",
["source"] = "Azureblade",
["encounterID"] = 2585,
["event"] = "SPELL_CAST_START",
["npcID"] = 186739,
},
[375011] = {
["event"] = "SPELL_CAST_START",
["source"] = "Seismic Force",
["npcID"] = 192745,
},
[393439] = {
["event"] = "SPELL_CAST_START",
["source"] = "Sundered Ruinstalker",
["npcID"] = 199379,
},
[387297] = {
["event"] = "SPELL_CAST_START",
["source"] = "Scalecommander Emberthal",
["npcID"] = 199944,
},
[178837] = {
["source"] = "Cackling Pyromaniac",
["event"] = "SPELL_CAST_START",
["npcID"] = 79510,
},
[193682] = {
["encounterName"] = "Lady Hatecoil",
["source"] = "Lady Hatecoil",
["npcID"] = 91789,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1811,
},
[196242] = {
["event"] = "SPELL_CAST_START",
["source"] = "Dreadlord Mendacius",
["npcID"] = 99649,
},
[372971] = {
["source"] = "Qalashi Blacksmith",
["event"] = "SPELL_CAST_START",
["npcID"] = 189471,
},
[156829] = {
["source"] = "Gul'kosh",
["event"] = "SPELL_CAST_START",
["npcID"] = 78437,
},
[369901] = {
["source"] = "Smoldering Feather",
["event"] = "SPELL_CAST_START",
["npcID"] = 186965,
},
[153247] = {
["encounterName"] = "Roltall",
["source"] = "Roltall",
["npcID"] = 75786,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1652,
},
[128339] = {
["event"] = "SPELL_CAST_START",
["source"] = "Ethereal Sha",
["npcID"] = 65414,
},
[241290] = {
["encounterName"] = "Harjatan",
["source"] = "Tidescale Witch",
["encounterID"] = 2036,
["event"] = "SPELL_CAST_START",
["npcID"] = 121011,
},
[168092] = {
["encounterName"] = "Ancient Protectors",
["source"] = "Life Warden Gola",
["npcID"] = 83892,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1757,
},
[157855] = {
["source"] = "Shadowmoon Prophet",
["event"] = "SPELL_CAST_START",
["npcID"] = 80787,
},
[241291] = {
["source"] = "Shadowsworn Invader",
["event"] = "SPELL_CAST_START",
["npcID"] = 121021,
},
[106841] = {
["encounterName"] = "Liu Flameheart",
["source"] = "Liu Flameheart",
["npcID"] = 56732,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1416,
},
[376049] = {
["encounterName"] = "Chrono-Lord Deios",
["source"] = "Chrono-Lord Deios",
["encounterID"] = 2559,
["event"] = "SPELL_CAST_START",
["npcID"] = 184125,
},
[393453] = {
["event"] = "SPELL_CAST_START",
["source"] = "Sundered Defender",
["npcID"] = 199941,
},
[395501] = {
["encounterName"] = "Dathea, Ascended",
["source"] = "Volatile Infuser",
["encounterID"] = 2635,
["event"] = "SPELL_CAST_START",
["npcID"] = 192934,
},
[393454] = {
["source"] = "Battlehorn Pyrhus",
["event"] = "SPELL_CAST_START",
["npcID"] = 190986,
},
[371956] = {
["source"] = "Primal Terrasentry",
["event"] = "SPELL_CAST_START",
["npcID"] = 188011,
},
[167583] = {
["source"] = "Windfang Matriarch",
["event"] = "SPELL_CAST_START",
["npcID"] = 75434,
},
[272654] = {
["event"] = "SPELL_CAST_START",
["source"] = "Mature Krolusk",
["npcID"] = 134686,
},
[57780] = {
["event"] = "SPELL_CAST_START",
["source"] = "Steelforged Defender",
["npcID"] = 33236,
},
[256138] = {
["source"] = "Dazar'ai Honor Guard",
["event"] = "SPELL_CAST_START",
["npcID"] = 127799,
},
[272655] = {
["event"] = "SPELL_CAST_START",
["source"] = "Mature Krolusk",
["npcID"] = 134686,
},
[196249] = {
["source"] = "Dreadlord Mendacius",
["event"] = "SPELL_CAST_START",
["npcID"] = 99649,
},
[393458] = {
["event"] = "SPELL_CAST_START",
["source"] = "Sundered Defender",
["npcID"] = 199941,
},
[172703] = {
["event"] = "SPELL_CAST_START",
["source"] = "Grom'kar Technician",
["npcID"] = 83763,
},
[197785] = {
["event"] = "SPELL_CAST_START",
["source"] = "Impling Pursuer",
["npcID"] = 97177,
},
[272657] = {
["event"] = "SPELL_CAST_START",
["source"] = "Scaled Krolusk Rider",
["npcID"] = 134629,
},
[157348] = {
["event"] = "SPELL_CAST_START",
["source"] = "Greater Storm Elemental",
["npcID"] = 77936,
},
[272659] = {
["event"] = "SPELL_CAST_START",
["source"] = "Scaled Krolusk Rider",
["npcID"] = 134629,
},
[240273] = {
["source"] = "Deep Stalker",
["event"] = "SPELL_CAST_START",
["npcID"] = 120477,
},
[192158] = {
["encounterName"] = "Hyrja",
["source"] = "Olmyr the Enlightened",
["encounterID"] = 1806,
["event"] = "SPELL_CAST_START",
["npcID"] = 97202,
},
[379134] = {
["source"] = "Cragsworn Stonemender",
["event"] = "SPELL_CAST_START",
["npcID"] = 201149,
},
[376063] = {
["encounterName"] = "Kurog Grimtotem",
["source"] = "Smoldering Hellion",
["encounterID"] = 2605,
["event"] = "SPELL_CAST_START",
["npcID"] = 191510,
},
[369921] = {
["source"] = "Blazing Firesquall",
["event"] = "SPELL_CAST_START",
["npcID"] = 195448,
},
[383231] = {
["source"] = "Qalashi Lavamancer",
["event"] = "SPELL_CAST_START",
["npcID"] = 193944,
},
[294165] = {
["event"] = "SPELL_CAST_START",
["source"] = "Mawsworn Charger",
["npcID"] = 183649,
},
[76133] = {
["encounterName"] = "Ozumat",
["source"] = "Neptulon",
["encounterID"] = 1047,
["event"] = "SPELL_CAST_START",
["npcID"] = 40792,
},
[374020] = {
["event"] = "SPELL_CAST_START",
["source"] = "Containment Apparatus",
["npcID"] = 190342,
},
[236694] = {
["encounterName"] = "Sisters of the Moon",
["source"] = "Captain Yathae Moonstrike",
["encounterID"] = 2050,
["event"] = "SPELL_CAST_START",
["npcID"] = 118374,
},
[272670] = {
["event"] = "SPELL_CAST_START",
["source"] = "Sandswept Marksman",
["npcID"] = 134600,
},
[347404] = {
["event"] = "SPELL_CAST_START",
["source"] = "Mawsworn Binder",
["npcID"] = 183647,
},
[374022] = {
["encounterName"] = "Kurog Grimtotem",
["source"] = "Kurog Grimtotem",
["npcID"] = 184986,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2605,
},
[383237] = {
["event"] = "SPELL_CAST_START",
["source"] = "Primal Lava Elemental",
["npcID"] = 187321,
},
[404736] = {
["event"] = "SPELL_CAST_START",
["source"] = "Freed Tauren Prisoner",
["npcID"] = 203204,
},
[195234] = {
["event"] = "SPELL_CAST_START",
["source"] = "Hatecoil Wavebinder",
["npcID"] = 97170,
},
[404737] = {
["event"] = "SPELL_CAST_START",
["source"] = "Han'thul",
["npcID"] = 198914,
},
[168105] = {
["encounterName"] = "Ancient Protectors",
["source"] = "Life Warden Gola",
["npcID"] = 83892,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1757,
},
[378120] = {
["source"] = "Unstable Rock",
["event"] = "SPELL_CAST_START",
["npcID"] = 192799,
},
[169129] = {
["encounterName"] = "Skulloc, Son of Gruul",
["source"] = "Backdraft",
["npcID"] = 84464,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1754,
},
[29919] = {
["event"] = "SPELL_CAST_START",
["source"] = "Mana Warp",
["npcID"] = 16530,
},
[202913] = {
["encounterName"] = "Tirathon Saltheril",
["source"] = "Tirathon Saltheril",
["encounterID"] = 1815,
["event"] = "SPELL_CAST_START",
["npcID"] = 95885,
},
[175272] = {
["source"] = "Socrethar",
["event"] = "SPELL_CAST_START",
["npcID"] = 80076,
},
[387337] = {
["event"] = "SPELL_CAST_START",
["source"] = "Therrocite",
["npcID"] = 197749,
},
[102241] = {
["encounterName"] = "Echo of Tyrande",
["source"] = "Echo of Tyrande",
["npcID"] = 54544,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1884,
},
[396552] = {
["event"] = "SPELL_CAST_START",
["source"] = "Magmas",
["npcID"] = 199027,
},
[198820] = {
["encounterName"] = "Lord Kur'talos Ravencrest",
["source"] = "Latosius",
["encounterID"] = 1835,
["event"] = "SPELL_CAST_START",
["npcID"] = 98970,
},
[241306] = {
["encounterName"] = "Harjatan",
["source"] = "Razorjaw Acolyte",
["encounterID"] = 2036,
["event"] = "SPELL_CAST_START",
["npcID"] = 117154,
},
[380174] = {
["encounterName"] = "Broodkeeper Diurna",
["source"] = "Broodkeeper Diurna",
["encounterID"] = 2614,
["event"] = "SPELL_CAST_START",
["npcID"] = 190245,
},
[183465] = {
["source"] = "Tarspitter Lurker",
["event"] = "SPELL_CAST_START",
["npcID"] = 91001,
},
[59575] = {
["encounterName"] = "Skarvold & Dalronn",
["source"] = "Dalronn the Controller",
["npcID"] = 24201,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2024,
},
[157360] = {
["source"] = "Kuu'rat",
["event"] = "SPELL_CAST_START",
["npcID"] = 75484,
},
[377105] = {
["source"] = "Vault Guard",
["event"] = "SPELL_CAST_START",
["npcID"] = 190510,
},
[14034] = {
["source"] = "Cabal Summoner",
["event"] = "SPELL_CAST_START",
["npcID"] = 18634,
},
[56632] = {
["event"] = "SPELL_CAST_START",
["source"] = "Ahn'kahar Web Winder",
["npcID"] = 30276,
},
[194216] = {
["encounterName"] = "Harbaron",
["source"] = "Harbaron",
["encounterID"] = 1823,
["event"] = "SPELL_CAST_START",
["npcID"] = 96754,
},
[396559] = {
["event"] = "SPELL_CAST_START",
["source"] = "Raszageth",
["npcID"] = 199031,
},
[394512] = {
["source"] = "Void Spawn",
["event"] = "SPELL_CAST_START",
["npcID"] = 75652,
},
[214692] = {
["event"] = "SPELL_CAST_START",
["source"] = "Gerenth the Vile",
["npcID"] = 107435,
},
[215204] = {
["encounterName"] = "Patrol Captain Gerdo",
["source"] = "Vigilant Duskwatch",
["npcID"] = 104918,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1868,
},
[374038] = {
["encounterName"] = "The Primal Council",
["source"] = "Embar Firepath",
["encounterID"] = 2590,
["event"] = "SPELL_CAST_START",
["npcID"] = 187767,
},
[188587] = {
["source"] = "Understone Demolisher",
["event"] = "SPELL_CAST_START",
["npcID"] = 102253,
},
[153268] = {
["source"] = "Shadowmoon Exhumer",
["event"] = "SPELL_CAST_START",
["npcID"] = 77700,
},
[116] = {
["npcID"] = 188027,
},
[373017] = {
["encounterName"] = "Kokia Blazehoof",
["source"] = "Blazebound Firestorm",
["encounterID"] = 2606,
["event"] = "SPELL_CAST_START",
["npcID"] = 189886,
},
[369946] = {
["source"] = "Boneshaper Jardak",
["event"] = "SPELL_CAST_START",
["npcID"] = 188693,
},
[375065] = {
["source"] = "Fetid Rotsinger",
["event"] = "SPELL_CAST_START",
["npcID"] = 186226,
},
[388374] = {
["event"] = "SPELL_CAST_START",
["source"] = "Towering Deepstrider",
["npcID"] = 203786,
},
[403731] = {
["event"] = "SPELL_CAST_START",
["source"] = "Duzalgor",
["npcID"] = 200610,
},
[382233] = {
["event"] = "SPELL_CAST_START",
["source"] = "Batak",
["npcID"] = 193462,
},
[404756] = {
["event"] = "SPELL_CAST_START",
["source"] = "Sundered Flame Flamespinner",
["npcID"] = 205225,
},
[375068] = {
["encounterName"] = "Magmatusk",
["source"] = "Lava Tentacles",
["encounterID"] = 2610,
["event"] = "SPELL_CAST_START",
["npcID"] = 190023,
},
[374045] = {
["event"] = "SPELL_CAST_START",
["source"] = "Containment Apparatus",
["npcID"] = 190342,
},
[82794] = {
["event"] = "SPELL_CAST_START",
["source"] = "Oathsworn Wanderer",
["npcID"] = 44926,
},
[167092] = {
["source"] = "Cackling Pyromaniac",
["event"] = "SPELL_CAST_START",
["npcID"] = 79510,
},
[197805] = {
["encounterName"] = "Helya",
["source"] = "Helya",
["encounterID"] = 1824,
["event"] = "SPELL_CAST_START",
["npcID"] = 96759,
},
[199341] = {
["source"] = "Valarjar Trapper",
["event"] = "SPELL_CAST_START",
["npcID"] = 96934,
},
[55098] = {
["encounterName"] = "Moorabi",
["source"] = "Moorabi",
["npcID"] = 29305,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1980,
},
[385310] = {
["source"] = "Primalist Shockcaster",
["event"] = "SPELL_CAST_START",
["npcID"] = 195119,
},
[106853] = {
["encounterName"] = "Master Snowdrift",
["source"] = "Master Snowdrift",
["npcID"] = 56541,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1304,
},
[272698] = {
["event"] = "SPELL_CAST_START",
["source"] = "Crazed Incubator",
["npcID"] = 139425,
},
[272699] = {
["event"] = "SPELL_CAST_START",
["source"] = "Faithless Tender",
["npcID"] = 134364,
},
[388383] = {
["event"] = "SPELL_CAST_START",
["source"] = "Iskaara Defender",
["npcID"] = 186431,
},
[88170] = {
["event"] = "SPELL_CAST_START",
["source"] = "Turbulent Squall",
["npcID"] = 45924,
},
[201902] = {
["source"] = "Taintheart Deadeye",
["event"] = "SPELL_CAST_START",
["npcID"] = 100539,
},
[239781] = {
["source"] = "Ghostly Acolyte",
["event"] = "SPELL_CAST_START",
["npcID"] = 120194,
},
[167095] = {
["event"] = "SPELL_CAST_START",
["source"] = "Thunderlord Wrangler",
["npcID"] = 83390,
},
[65648] = {
["encounterName"] = "Mimiron",
["source"] = "Aerial Command Unit",
["npcID"] = 33670,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1138,
},
[409885] = {
["event"] = "SPELL_CAST_START",
["source"] = "Highmountain Seer",
["npcID"] = 201268,
},
[384292] = {
["encounterName"] = "Dathea, Ascended",
["source"] = "Thunder Caller",
["encounterID"] = 2635,
["event"] = "SPELL_CAST_START",
["npcID"] = 194647,
},
[217260] = {
["source"] = "Mudfin Shaman",
["event"] = "SPELL_CAST_START",
["npcID"] = 186679,
},
[378150] = {
["event"] = "SPELL_CAST_START",
["source"] = "Primalist Infiltrator",
["npcID"] = 189869,
},
[375079] = {
["event"] = "SPELL_CAST_START",
["source"] = "Squallbringer Cyraz",
["npcID"] = 190370,
},
[198833] = {
["encounterName"] = "Lord Kur'talos Ravencrest",
["source"] = "Latosius",
["encounterID"] = 1835,
["event"] = "SPELL_CAST_START",
["npcID"] = 98970,
},
[199345] = {
["encounterName"] = "Dresaron",
["source"] = "Dresaron",
["npcID"] = 99200,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1838,
},
[236712] = {
["encounterName"] = "Sisters of the Moon",
["source"] = "Priestess Lunaspyre",
["encounterID"] = 2050,
["event"] = "SPELL_CAST_START",
["npcID"] = 118518,
},
[169657] = {
["event"] = "SPELL_CAST_START",
["source"] = "Twisted Abomination",
["npcID"] = 84767,
},
[373034] = {
["event"] = "SPELL_CAST_START",
["source"] = "Time-Lost Mudskipper",
["npcID"] = 187540,
},
[384296] = {
["event"] = "SPELL_CAST_START",
["source"] = "Ayanga",
["npcID"] = 192961,
},
[196787] = {
["source"] = "Fel-Infused Fury",
["event"] = "SPELL_CAST_START",
["npcID"] = 99956,
},
[112998] = {
["event"] = "SPELL_CAST_START",
["source"] = "Residual Hatred",
["npcID"] = 58803,
},
[193716] = {
["encounterName"] = "Lady Hatecoil",
["source"] = "Lady Hatecoil",
["npcID"] = 91789,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1811,
},
[404772] = {
["event"] = "SPELL_CAST_START",
["source"] = "Grugoth the Hullcrusher",
["npcID"] = 200721,
},
[393511] = {
["source"] = "Cauldronbearer Blakor",
["event"] = "SPELL_CAST_START",
["npcID"] = 186783,
},
[378155] = {
["encounterName"] = "Hackclaw's War-Band",
["source"] = "Tricktotem",
["encounterID"] = 2570,
["event"] = "SPELL_CAST_START",
["npcID"] = 186125,
},
[106856] = {
["encounterName"] = "Liu Flameheart",
["source"] = "Liu Flameheart",
["npcID"] = 56732,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1416,
},
[193717] = {
["encounterName"] = "Lady Hatecoil",
["source"] = "Lady Hatecoil",
["npcID"] = 91789,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1811,
},
[173754] = {
["event"] = "SPELL_CAST_START",
["source"] = "Shadowmoon Portalmaster",
["npcID"] = 80181,
},
[22883] = {
["source"] = "Novice Timewalker",
["event"] = "SPELL_CAST_START",
["npcID"] = 189583,
},
[399656] = {
["event"] = "SPELL_CAST_START",
["source"] = "Igneous Darkness",
["npcID"] = 202866,
},
[155327] = {
["encounterName"] = "Soulbinder Nyami",
["source"] = "Soulbinder Nyami",
["encounterID"] = 1685,
["event"] = "SPELL_CAST_START",
["npcID"] = 76177,
},
[195254] = {
["encounterName"] = "Amalgam of Souls",
["source"] = "Amalgam of Souls",
["encounterID"] = 1832,
["event"] = "SPELL_CAST_START",
["npcID"] = 98542,
},
[194231] = {
["encounterName"] = "Harbaron",
["source"] = "Harbaron",
["encounterID"] = 1823,
["event"] = "SPELL_CAST_START",
["npcID"] = 96754,
},
[374066] = {
["event"] = "SPELL_CAST_START",
["source"] = "Primalist Geomancer",
["npcID"] = 190345,
},
[391470] = {
["source"] = "Clove",
["event"] = "SPELL_CAST_START",
["npcID"] = 194457,
},
[153794] = {
["encounterName"] = "Rukhran",
["source"] = "Rukhran",
["npcID"] = 76143,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1700,
},
[44863] = {
["encounterName"] = "Kael'thas Sunstrider",
["source"] = "Lord Sanguinar",
["npcID"] = 20060,
["event"] = "SPELL_CAST_START",
["encounterID"] = 733,
},
[201399] = {
["source"] = "Dreadfire Imp",
["event"] = "SPELL_CAST_START",
["npcID"] = 100527,
},
[388402] = {
["event"] = "SPELL_CAST_START",
["source"] = "Predatory Thresher",
["npcID"] = 198779,
},
[373046] = {
["encounterName"] = "Melidrussa Chillworn",
["source"] = "Melidrussa Chillworn",
["encounterID"] = 2609,
["event"] = "SPELL_CAST_START",
["npcID"] = 188252,
},
[375094] = {
["source"] = "Swiftfoot Tallstrider",
["event"] = "SPELL_CAST_START",
["npcID"] = 195366,
},
[400688] = {
["event"] = "SPELL_CAST_START",
["source"] = "Wyrmslayer Angvardi",
["npcID"] = 201013,
},
[213685] = {
["encounterName"] = "Cordana Felsong",
["source"] = "Cordana Felsong",
["npcID"] = 95888,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1818,
},
[193211] = {
["encounterName"] = "Ymiron, the Fallen King",
["source"] = "Ymiron, the Fallen King",
["encounterID"] = 1822,
["event"] = "SPELL_CAST_START",
["npcID"] = 96756,
},
[197818] = {
["event"] = "SPELL_CAST_START",
["source"] = "Malgalor",
["npcID"] = 92608,
},
[64059] = {
["encounterName"] = "Yogg-Saron",
["source"] = "Brain of Yogg-Saron",
["npcID"] = 33890,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1143,
},
[372027] = {
["encounterName"] = "The Primal Council",
["source"] = "Embar Firepath",
["encounterID"] = 2590,
["event"] = "SPELL_CAST_START",
["npcID"] = 187767,
},
[389431] = {
["event"] = "SPELL_CAST_START",
["source"] = "Bazual",
["npcID"] = 193532,
},
[196796] = {
["event"] = "SPELL_CAST_START",
["source"] = "Fel-Infused Fury",
["npcID"] = 99956,
},
[213688] = {
["event"] = "SPELL_CAST_START",
["source"] = "Fel Lord",
["npcID"] = 107024,
},
[388410] = {
["encounterName"] = "Dathea, Ascended",
["source"] = "Dathea, Ascended",
["encounterID"] = 2635,
["event"] = "SPELL_CAST_START",
["npcID"] = 189813,
},
[385339] = {
["encounterName"] = "Teera and Maruuk",
["source"] = "Maruuk",
["npcID"] = 186338,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2581,
},
[191678] = {
["source"] = "Viletongue Belcher",
["event"] = "SPELL_CAST_START",
["npcID"] = 96480,
},
[384316] = {
["encounterName"] = "The Raging Tempest",
["source"] = "The Raging Tempest",
["npcID"] = 186615,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2636,
},
[169156] = {
["event"] = "SPELL_CAST_START",
["source"] = "Lesser Warlock",
["npcID"] = 77517,
},
[374080] = {
["event"] = "SPELL_CAST_START",
["source"] = "Primalist Ravager",
["npcID"] = 190348,
},
[196287] = {
["encounterName"] = "Serpentrix",
["source"] = "Stormwake Hydra",
["npcID"] = 91792,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1813,
},
[377154] = {
["source"] = "Alpha Skulking Scythid",
["event"] = "SPELL_CAST_START",
["npcID"] = 197377,
},
[394558] = {
["event"] = "SPELL_CAST_START",
["source"] = "Unstable Flame",
["npcID"] = 198577,
},
[404796] = {
["event"] = "SPELL_CAST_START",
["source"] = "Freed Tauren Prisoner",
["npcID"] = 203204,
},
[383298] = {
["source"] = "Summoned Lava Elemental",
["event"] = "SPELL_CAST_START",
["npcID"] = 182815,
},
[3110] = {
["event"] = "SPELL_CAST_START",
["source"] = "Bizbis",
["npcID"] = 416,
},
[12468] = {
["encounterName"] = "Jammal'an the Prophet",
["source"] = "Jammal'an the Prophet",
["encounterID"] = 488,
["event"] = "SPELL_CAST_START",
["npcID"] = 5710,
},
[192706] = {
["event"] = "SPELL_CAST_START",
["source"] = "Binder Ashioi",
["npcID"] = 100250,
},
[382277] = {
["event"] = "SPELL_CAST_START",
["source"] = "Balara",
["npcID"] = 193457,
},
[234680] = {
["event"] = "SPELL_CAST_START",
["source"] = "Highlord Kruul",
["npcID"] = 117198,
},
[199361] = {
["source"] = "Valarjar Trapper",
["event"] = "SPELL_CAST_START",
["npcID"] = 96934,
},
[196290] = {
["event"] = "SPELL_CAST_START",
["source"] = "Stormwake Hydra",
["npcID"] = 91792,
},
[168137] = {
["event"] = "SPELL_CAST_START",
["source"] = "Lesser Warlock",
["npcID"] = 77517,
},
[387398] = {
["event"] = "SPELL_CAST_START",
["source"] = "Obsidian Guardian",
["npcID"] = 189489,
},
[165578] = {
["encounterName"] = "Bonemaw",
["source"] = "Bonemaw",
["encounterID"] = 1679,
["event"] = "SPELL_CAST_START",
["npcID"] = 75452,
},
[389446] = {
["encounterName"] = "Watcher Irideus",
["source"] = "Nullification Device",
["npcID"] = 196712,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2615,
},
[154317] = {
["source"] = "Bashing Skull",
["event"] = "SPELL_CAST_START",
["npcID"] = 76439,
},
[396613] = {
["event"] = "SPELL_CAST_START",
["source"] = "Sunscale Behemoth",
["npcID"] = 193133,
},
[200898] = {
["encounterName"] = "Inquisitor Tormentorum",
["source"] = "Inquisitor Tormentorum",
["encounterID"] = 1850,
["event"] = "SPELL_CAST_START",
["npcID"] = 96015,
},
[388424] = {
["encounterName"] = "Primal Tsunami",
["source"] = "Primal Tsunami",
["npcID"] = 189729,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2618,
},
[269670] = {
["encounterName"] = "Avatar of Sethraliss",
["source"] = "Avatar of Sethraliss",
["npcID"] = 133392,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2127,
},
[106864] = {
["encounterName"] = "Liu Flameheart",
["source"] = "Liu Flameheart",
["npcID"] = 56732,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1416,
},
[372047] = {
["source"] = "Defier Draghar",
["event"] = "SPELL_CAST_START",
["npcID"] = 187897,
},
[377166] = {
["encounterName"] = "Terros",
["source"] = "Terros",
["npcID"] = 190496,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2639,
},
[209602] = {
["encounterName"] = "Advisor Melandrus",
["source"] = "Advisor Melandrus",
["npcID"] = 104218,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1870,
},
[63038] = {
["encounterName"] = "Yogg-Saron",
["source"] = "Guardian of Yogg-Saron",
["npcID"] = 33136,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1143,
},
[400714] = {
["event"] = "SPELL_CAST_START",
["source"] = "Nidharr",
["npcID"] = 201310,
},
[200901] = {
["encounterName"] = "Hyrja",
["source"] = "Solsten",
["encounterID"] = 1806,
["event"] = "SPELL_CAST_START",
["npcID"] = 97219,
},
[317791] = {
["source"] = "Magus of the Dead",
["event"] = "SPELL_CAST_START",
["npcID"] = 163366,
},
[59839] = {
["encounterName"] = "Slad'ran",
["source"] = "Slad'ran",
["npcID"] = 29304,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1978,
},
[385359] = {
["encounterName"] = "Gutshot",
["source"] = "Gutshot",
["encounterID"] = 2567,
["event"] = "SPELL_CAST_START",
["npcID"] = 186116,
},
[317792] = {
["source"] = "Magus of the Dead",
["event"] = "SPELL_CAST_START",
["npcID"] = 163366,
},
[384336] = {
["event"] = "SPELL_CAST_START",
["source"] = "Nokhud Plainstomper",
["npcID"] = 191847,
},
[153810] = {
["encounterName"] = "Rukhran",
["source"] = "Rukhran",
["npcID"] = 76143,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1700,
},
[167119] = {
["source"] = "Swamplighter Drone",
["event"] = "SPELL_CAST_START",
["npcID"] = 82371,
},
[196296] = {
["event"] = "SPELL_CAST_START",
["source"] = "Stormwake Hydra",
["npcID"] = 91792,
},
[387410] = {
["source"] = "Miraveth",
["event"] = "SPELL_CAST_START",
["npcID"] = 187554,
},
[385363] = {
["source"] = "Maneet",
["event"] = "SPELL_CAST_START",
["npcID"] = 188704,
},
[387411] = {
["event"] = "SPELL_CAST_START",
["source"] = "Soulharvester Galtmaa",
["npcID"] = 195927,
},
[392530] = {
["event"] = "SPELL_CAST_START",
["source"] = "Quarry Infuser",
["npcID"] = 197799,
},
[368984] = {
["source"] = "Cauldronbearer Blakor",
["event"] = "SPELL_CAST_START",
["npcID"] = 186783,
},
[372056] = {
["encounterName"] = "The Primal Council",
["source"] = "Opalfang",
["encounterID"] = 2590,
["event"] = "SPELL_CAST_START",
["npcID"] = 187772,
},
[68988] = {
["encounterName"] = "Bronjahm",
["source"] = "Bronjahm",
["npcID"] = 36497,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2006,
},
[191691] = {
["event"] = "SPELL_CAST_START",
["source"] = "Viletongue Belcher",
["npcID"] = 96480,
},
[63551] = {
["encounterName"] = "Freya",
["source"] = "Guardian of Life",
["npcID"] = 33528,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1133,
},
[403794] = {
["event"] = "SPELL_CAST_START",
["source"] = "Duzalgor",
["npcID"] = 200610,
},
[404818] = {
["event"] = "SPELL_CAST_START",
["source"] = "Shukoro Rapidstamer",
["npcID"] = 198917,
},
[239808] = {
["source"] = "Eternal Soulguard",
["event"] = "SPELL_CAST_START",
["npcID"] = 120191,
},
[30180] = {
["event"] = "SPELL_CAST_START",
["source"] = "Homunculus",
["npcID"] = 16539,
},
[398677] = {
["event"] = "SPELL_CAST_START",
["source"] = "Irontide Cutthroat",
["npcID"] = 200849,
},
[399701] = {
["event"] = "SPELL_CAST_START",
["source"] = "Swooping Flayer",
["npcID"] = 199809,
},
[373084] = {
["source"] = "Irontorch Commander",
["event"] = "SPELL_CAST_START",
["npcID"] = 189466,
},
[130414] = {
["source"] = "Rainiara the Kingslayer",
["event"] = "SPELL_CAST_START",
["npcID"] = 82260,
},
[81530] = {
["source"] = "Stonecore Earthshaper",
["event"] = "SPELL_CAST_START",
["npcID"] = 43537,
},
[404821] = {
["event"] = "SPELL_CAST_START",
["source"] = "Water Echo",
["npcID"] = 203051,
},
[368990] = {
["encounterName"] = "Emberon",
["source"] = "Emberon",
["encounterID"] = 2558,
["event"] = "SPELL_CAST_START",
["npcID"] = 184422,
},
[62016] = {
["event"] = "SPELL_CAST_START",
["source"] = "Thorim",
["npcID"] = 32865,
},
[402775] = {
["event"] = "SPELL_CAST_START",
["source"] = "Zaqali Shrineguard",
["npcID"] = 202803,
},
[373087] = {
["encounterName"] = "Kokia Blazehoof",
["source"] = "Blazebound Firestorm",
["encounterID"] = 2606,
["event"] = "SPELL_CAST_START",
["npcID"] = 189886,
},
[398681] = {
["source"] = "Frigid Binder",
["event"] = "SPELL_CAST_START",
["npcID"] = 200623,
},
[152792] = {
["encounterName"] = "Nhallish",
["source"] = "Nhallish",
["encounterID"] = 1688,
["event"] = "SPELL_CAST_START",
["npcID"] = 75829,
},
[392539] = {
["event"] = "SPELL_CAST_START",
["source"] = "Awakened Terrasentry",
["npcID"] = 197801,
},
[414038] = {
["event"] = "SPELL_CAST_START",
["source"] = "Aquifon",
["npcID"] = 203468,
},
[105845] = {
["encounterName"] = "Spine of Deathwing",
["source"] = "Hideous Amalgamation",
["npcID"] = 53890,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1291,
},
[382303] = {
["encounterName"] = "Bromach",
["source"] = "Bromach",
["encounterID"] = 2556,
["event"] = "SPELL_CAST_START",
["npcID"] = 184018,
},
[215754] = {
["event"] = "SPELL_CAST_START",
["source"] = "Spawn of Serpentrix",
["npcID"] = 108655,
},
[75645] = {
["event"] = "SPELL_CAST_START",
["source"] = "Corla, Herald of Twilight",
["npcID"] = 39679,
},
[88186] = {
["event"] = "SPELL_CAST_START",
["source"] = "Empyrean Assassin",
["npcID"] = 45922,
},
[264574] = {
["event"] = "SPELL_CAST_START",
["source"] = "Sandswept Marksman",
["npcID"] = 134600,
},
[384353] = {
["encounterName"] = "Gutshot",
["source"] = "Gutshot",
["encounterID"] = 2567,
["event"] = "SPELL_CAST_START",
["npcID"] = 186116,
},
[56898] = {
["source"] = "Twilight Darkcaster",
["event"] = "SPELL_CAST_START",
["npcID"] = 30319,
},
[188114] = {
["encounterName"] = "Rokmora",
["source"] = "Rokmora",
["encounterID"] = 1790,
["event"] = "SPELL_CAST_START",
["npcID"] = 91003,
},
[396640] = {
["encounterName"] = "Overgrown Ancient",
["source"] = "Ancient Branch",
["npcID"] = 196548,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2563,
},
[394593] = {
["event"] = "SPELL_CAST_START",
["source"] = "Captain Lancer",
["npcID"] = 193198,
},
[387427] = {
["event"] = "SPELL_CAST_START",
["source"] = "Conjured Guardian",
["npcID"] = 200285,
},
[396641] = {
["source"] = "Kapraku",
["event"] = "SPELL_CAST_START",
["npcID"] = 203466,
},
[105847] = {
["encounterName"] = "Spine of Deathwing",
["source"] = "Burning Tendons",
["npcID"] = 56341,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1291,
},
[200913] = {
["source"] = "Wyrmtongue Scavenger",
["event"] = "SPELL_CAST_START",
["npcID"] = 98792,
},
[193235] = {
["encounterName"] = "Hymdall",
["source"] = "Hymdall",
["encounterID"] = 1805,
["event"] = "SPELL_CAST_START",
["npcID"] = 94960,
},
[169689] = {
["event"] = "SPELL_CAST_START",
["source"] = "Diving Chakram Spinner",
["npcID"] = 76116,
},
[385383] = {
["source"] = "Overseer Stonetongue",
["event"] = "SPELL_CAST_START",
["npcID"] = 201552,
},
[398692] = {
["source"] = "Glakis, Winter's Wrath",
["event"] = "SPELL_CAST_START",
["npcID"] = 199502,
},
[376170] = {
["encounterName"] = "Decatriarch Wratheye",
["source"] = "Decatriarch Wratheye",
["encounterID"] = 2569,
["event"] = "SPELL_CAST_START",
["npcID"] = 186121,
},
[376171] = {
["event"] = "SPELL_CAST_START",
["source"] = "Primalist Icecaller",
["npcID"] = 190377,
},
[105848] = {
["encounterName"] = "Spine of Deathwing",
["source"] = "Burning Tendons",
["npcID"] = 56575,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1291,
},
[385386] = {
["source"] = "Overseer Stonetongue",
["event"] = "SPELL_CAST_START",
["npcID"] = 201552,
},
[386410] = {
["encounterName"] = "Raszageth the Storm-Eater",
["source"] = "Raszageth",
["npcID"] = 189492,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2607,
},
[169179] = {
["encounterName"] = "Yalnu",
["source"] = "Yalnu",
["npcID"] = 83846,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1756,
},
[256198] = {
["encounterName"] = "Overseer Korgus",
["source"] = "Overseer Korgus",
["encounterID"] = 2104,
["event"] = "SPELL_CAST_START",
["npcID"] = 127503,
},
[374126] = {
["event"] = "SPELL_CAST_START",
["source"] = "Broadhoof Bull",
["npcID"] = 193385,
},
[200404] = {
["encounterName"] = "Dargrul the Underking",
["source"] = "Dargrul",
["npcID"] = 91007,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1793,
},
[399721] = {
["event"] = "SPELL_CAST_START",
["source"] = "Spellsworn Construct",
["npcID"] = 200598,
},
[384365] = {
["event"] = "SPELL_CAST_START",
["source"] = "Nokhud Plainstomper",
["npcID"] = 191847,
},
[256199] = {
["encounterName"] = "Overseer Korgus",
["source"] = "Overseer Korgus",
["encounterID"] = 2104,
["event"] = "SPELL_CAST_START",
["npcID"] = 127503,
},
[150753] = {
["encounterName"] = "Slave Watcher Crushto",
["source"] = "Slave Watcher Crushto",
["npcID"] = 74787,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1653,
},
[31717] = {
["encounterName"] = "The Black Stalker",
["source"] = "The Black Stalker",
["encounterID"] = 1948,
["event"] = "SPELL_CAST_START",
["npcID"] = 17882,
},
[385390] = {
["source"] = "Overseer Stonetongue",
["event"] = "SPELL_CAST_START",
["npcID"] = 201552,
},
[152801] = {
["encounterName"] = "Nhallish",
["source"] = "Nhallish",
["encounterID"] = 1688,
["event"] = "SPELL_CAST_START",
["npcID"] = 75829,
},
[372082] = {
["encounterName"] = "Sennarth, The Cold Breath",
["source"] = "Sennarth",
["npcID"] = 187967,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2592,
},
[60227] = {
["event"] = "SPELL_CAST_START",
["source"] = "Dragonflayer Strategist",
["npcID"] = 23956,
},
[257736] = {
["event"] = "SPELL_CAST_START",
["source"] = "Irontide Stormcaller",
["npcID"] = 126919,
},
[389487] = {
["event"] = "SPELL_CAST_START",
["source"] = "Neela Firebane",
["npcID"] = 193686,
},
[387440] = {
["event"] = "SPELL_CAST_START",
["source"] = "Ukhel Beastcaller",
["npcID"] = 195878,
},
[389488] = {
["event"] = "SPELL_CAST_START",
["source"] = "Neela Firebane",
["npcID"] = 193686,
},
[394607] = {
["source"] = "Captain Lancer",
["event"] = "SPELL_CAST_START",
["npcID"] = 193198,
},
[150755] = {
["encounterName"] = "Gug'rokk",
["source"] = "Gug'rokk",
["npcID"] = 74790,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1654,
},
[393584] = {
["source"] = "Horned Armoredon",
["event"] = "SPELL_CAST_START",
["npcID"] = 190339,
},
[153315] = {
["encounterName"] = "Ranjit",
["source"] = "Ranjit",
["npcID"] = 75964,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1698,
},
[372087] = {
["source"] = "Defier Draghar",
["event"] = "SPELL_CAST_START",
["npcID"] = 187897,
},
[46279] = {
["event"] = "SPELL_CAST_START",
["source"] = "Oblivion Mage",
["npcID"] = 25597,
},
[88959] = {
["event"] = "SPELL_CAST_START",
["source"] = "Temple Adept",
["npcID"] = 45935,
},
[29926] = {
["event"] = "SPELL_CAST_START",
["source"] = "Spell Shade",
["npcID"] = 16525,
},
[91263] = {
["encounterName"] = "General Husam",
["source"] = "General Husam",
["encounterID"] = 1052,
["event"] = "SPELL_CAST_START",
["npcID"] = 44577,
},
[79490] = {
["source"] = "Windfang Matriarch",
["event"] = "SPELL_CAST_START",
["npcID"] = 75434,
},
[376186] = {
["source"] = "Overseer Lahar",
["event"] = "SPELL_CAST_START",
["npcID"] = 189235,
},
[75907] = {
["encounterName"] = "Lady Naz'jar",
["source"] = "Naz'jar Honor Guard",
["encounterID"] = 1045,
["event"] = "SPELL_CAST_START",
["npcID"] = 40633,
},
[389496] = {
["event"] = "SPELL_CAST_START",
["source"] = "Liskanoth",
["npcID"] = 193533,
},
[44872] = {
["encounterName"] = "Brutallus",
["source"] = "Madrigosa",
["npcID"] = 24895,
["event"] = "SPELL_CAST_START",
["encounterID"] = 725,
},
[389497] = {
["event"] = "SPELL_CAST_START",
["source"] = "Eternal Sand",
["npcID"] = 187475,
},
[392569] = {
["source"] = "Flamegullet",
["event"] = "SPELL_CAST_START",
["npcID"] = 197697,
},
[195293] = {
["source"] = "Skjal",
["event"] = "SPELL_CAST_START",
["npcID"] = 99307,
},
[396665] = {
["event"] = "SPELL_CAST_START",
["source"] = "Magmas",
["npcID"] = 199027,
},
[172771] = {
["event"] = "SPELL_CAST_START",
["source"] = "Grom'kar Incinerator",
["npcID"] = 86809,
},
[165093] = {
["event"] = "SPELL_CAST_START",
["source"] = "Verdant Mandragora",
["npcID"] = 81983,
},
[199389] = {
["encounterName"] = "Dresaron",
["source"] = "Dresaron",
["npcID"] = 99200,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1838,
},
[387453] = {
["event"] = "SPELL_CAST_START",
["source"] = "Professor Maxdormu",
["npcID"] = 189668,
},
[63556] = {
["encounterName"] = "Freya",
["source"] = "Mangrove Ent",
["npcID"] = 33525,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1133,
},
[106877] = {
["encounterName"] = "Sha of Violence",
["source"] = "Sha of Violence",
["npcID"] = 56719,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1305,
},
[392574] = {
["source"] = "Tempest Channeler",
["event"] = "SPELL_CAST_START",
["npcID"] = 198047,
},
[88194] = {
["event"] = "SPELL_CAST_START",
["source"] = "Young Storm Dragon",
["npcID"] = 45919,
},
[152298] = {
["event"] = "SPELL_CAST_START",
["source"] = "Vengeful Magma Elemental",
["npcID"] = 75820,
},
[392576] = {
["source"] = "Tempest Channeler",
["event"] = "SPELL_CAST_START",
["npcID"] = 198047,
},
[370054] = {
["source"] = "Battleseared Magmatusk",
["event"] = "SPELL_CAST_START",
["npcID"] = 196772,
},
[268703] = {
["event"] = "SPELL_CAST_START",
["source"] = "Charged Dust Devil",
["npcID"] = 134990,
},
[398720] = {
["event"] = "SPELL_CAST_START",
["source"] = "Irontide Bulwark",
["npcID"] = 200850,
},
[399744] = {
["event"] = "SPELL_CAST_START",
["source"] = "Warden Entrix",
["npcID"] = 200960,
},
[268705] = {
["event"] = "SPELL_CAST_START",
["source"] = "Sand-Crusted Striker",
["npcID"] = 135846,
},
[396674] = {
["source"] = "Alpha Skulking Scythid",
["event"] = "SPELL_CAST_START",
["npcID"] = 197377,
},
[157931] = {
["source"] = "Sargerei Magus",
["event"] = "SPELL_CAST_START",
["npcID"] = 76263,
},
[399746] = {
["event"] = "SPELL_CAST_START",
["source"] = "Warp Crystal",
["npcID"] = 201082,
},
[396675] = {
["event"] = "SPELL_CAST_START",
["source"] = "Beakers",
["npcID"] = 193177,
},
[29927] = {
["event"] = "SPELL_CAST_START",
["source"] = "Spell Shade",
["npcID"] = 16525,
},
[30055] = {
["encounterName"] = "Terestian Illhoof",
["source"] = "Terestian Illhoof",
["npcID"] = 15688,
["event"] = "SPELL_CAST_START",
["encounterID"] = 657,
},
[372107] = {
["encounterName"] = "Kokia Blazehoof",
["source"] = "Kokia Blazehoof",
["encounterID"] = 2606,
["event"] = "SPELL_CAST_START",
["npcID"] = 189232,
},
[22121] = {
["event"] = "SPELL_CAST_START",
["source"] = "Timberstep Archer",
["npcID"] = 194041,
},
[152814] = {
["source"] = "Shadowmoon Bone-Mender",
["event"] = "SPELL_CAST_START",
["npcID"] = 75713,
},
[56775] = {
["event"] = "SPELL_CAST_START",
["source"] = "Azure Magus",
["npcID"] = 26722,
},
[385419] = {
["event"] = "SPELL_CAST_START",
["source"] = "Forge-Keep Custodian",
["npcID"] = 192703,
},
[9591] = {
["event"] = "SPELL_CAST_START",
["source"] = "Crystalmaw Spitter",
["npcID"] = 81157,
},
[345495] = {
["event"] = "SPELL_CAST_START",
["source"] = "Frothing Pustule",
["npcID"] = 175519,
},
[376208] = {
["encounterName"] = "Chrono-Lord Deios",
["source"] = "Chrono-Lord Deios",
["encounterID"] = 2559,
["event"] = "SPELL_CAST_START",
["npcID"] = 184125,
},
[196838] = {
["encounterName"] = "Fenryr",
["source"] = "Fenryr",
["encounterID"] = 1807,
["event"] = "SPELL_CAST_START",
["npcID"] = 99868,
},
[408969] = {
["event"] = "SPELL_CAST_START",
["source"] = "Monstrous Mud",
["npcID"] = 192519,
},
[152818] = {
["source"] = "Shadowmoon Bone-Mender",
["event"] = "SPELL_CAST_START",
["npcID"] = 75713,
},
[178412] = {
["event"] = "SPELL_CAST_START",
["source"] = "Ogron Laborer",
["npcID"] = 83578,
},
[258777] = {
["event"] = "SPELL_CAST_START",
["source"] = "Irontide Oarsman",
["npcID"] = 127111,
},
[201959] = {
["source"] = "Emberhusk Dominator",
["event"] = "SPELL_CAST_START",
["npcID"] = 113536,
},
[198888] = {
["source"] = "Storm Drake",
["event"] = "SPELL_CAST_START",
["npcID"] = 97068,
},
[210150] = {
["encounterName"] = "Naraxas",
["source"] = "Naraxas",
["encounterID"] = 1792,
["event"] = "SPELL_CAST_START",
["npcID"] = 91005,
},
[76682] = {
["event"] = "SPELL_CAST_START",
["source"] = "Twilight Element Warden",
["npcID"] = 40017,
},
[369049] = {
["encounterName"] = "Emberon",
["source"] = "Vault Keeper",
["encounterID"] = 2558,
["event"] = "SPELL_CAST_START",
["npcID"] = 186107,
},
[390548] = {
["encounterName"] = "Kurog Grimtotem",
["source"] = "Kurog Grimtotem",
["npcID"] = 184986,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2605,
},
[369050] = {
["event"] = "SPELL_CAST_START",
["source"] = "Primalist Stormsage",
["npcID"] = 193750,
},
[29928] = {
["encounterName"] = "Terestian Illhoof",
["source"] = "Shadow Pillager",
["npcID"] = 16540,
["event"] = "SPELL_CAST_START",
["encounterID"] = 657,
},
[257756] = {
["event"] = "SPELL_CAST_START",
["source"] = "Bilge Rat Buccaneer",
["npcID"] = 129527,
},
[383385] = {
["source"] = "Filth Caller",
["event"] = "SPELL_CAST_START",
["npcID"] = 185656,
},
[198379] = {
["encounterName"] = "Archdruid Glaidalis",
["source"] = "Archdruid Glaidalis",
["encounterID"] = 1836,
["event"] = "SPELL_CAST_START",
["npcID"] = 96512,
},
[405908] = {
["source"] = "Kartoros",
["event"] = "SPELL_CAST_START",
["npcID"] = 202977,
},
[170738] = {
["event"] = "SPELL_CAST_START",
["source"] = "Undermage Kesalon",
["npcID"] = 85496,
},
[199915] = {
["encounterName"] = "Inquisitor Tormentorum",
["source"] = "Faceless Voidcaster",
["encounterID"] = 1850,
["event"] = "SPELL_CAST_START",
["npcID"] = 99651,
},
[385434] = {
["encounterName"] = "Teera and Maruuk",
["source"] = "Teera",
["npcID"] = 186339,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2581,
},
[107140] = {
["encounterName"] = "Gu Cloudstrike",
["source"] = "Azure Serpent",
["npcID"] = 56754,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1303,
},
[198892] = {
["source"] = "Storm Drake",
["event"] = "SPELL_CAST_START",
["npcID"] = 97068,
},
[33487] = {
["source"] = "Cabal Ritualist",
["event"] = "SPELL_CAST_START",
["npcID"] = 18794,
},
[150776] = {
["encounterName"] = "Gug'rokk",
["source"] = "Gug'rokk",
["npcID"] = 74790,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1654,
},
[88201] = {
["event"] = "SPELL_CAST_START",
["source"] = "Young Storm Dragon",
["npcID"] = 45919,
},
[164597] = {
["event"] = "SPELL_CAST_START",
["source"] = "Bloodmaul Geomancer",
["npcID"] = 75198,
},
[389532] = {
["source"] = "Giant Lasher",
["event"] = "SPELL_CAST_START",
["npcID"] = 194588,
},
[395675] = {
["event"] = "SPELL_CAST_START",
["source"] = "Embar Firepath",
["npcID"] = 187767,
},
[372129] = {
["encounterName"] = "Sennarth, The Cold Breath",
["source"] = "Sennarth",
["npcID"] = 187967,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2592,
},
[375201] = {
["source"] = "Sunwing Ohuna",
["event"] = "SPELL_CAST_START",
["npcID"] = 197007,
},
[384416] = {
["encounterName"] = "Gutshot",
["source"] = "Gutshot",
["encounterID"] = 2567,
["event"] = "SPELL_CAST_START",
["npcID"] = 186116,
},
[398749] = {
["event"] = "SPELL_CAST_START",
["source"] = "Irontide Bulwark",
["npcID"] = 200850,
},
[12151] = {
["source"] = "Atal'ai High Priest",
["event"] = "SPELL_CAST_START",
["npcID"] = 5273,
},
[369061] = {
["encounterName"] = "Emberon",
["source"] = "Emberon",
["encounterID"] = 2558,
["event"] = "SPELL_CAST_START",
["npcID"] = 184422,
},
[183539] = {
["source"] = "Rotdrool Grabber",
["event"] = "SPELL_CAST_START",
["npcID"] = 91002,
},
[385442] = {
["encounterName"] = "Gulping Goliath",
["source"] = "Gulping Goliath",
["npcID"] = 189722,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2616,
},
[12471] = {
["source"] = "Atal'ai High Priest",
["event"] = "SPELL_CAST_START",
["npcID"] = 5273,
},
[397729] = {
["source"] = "Glakis, Winter's Wrath",
["event"] = "SPELL_CAST_START",
["npcID"] = 199502,
},
[412062] = {
["event"] = "SPELL_CAST_START",
["source"] = "Lead Researcher Sytorian",
["npcID"] = 203067,
},
[76686] = {
["event"] = "SPELL_CAST_START",
["source"] = "Twilight Obsidian Borer",
["npcID"] = 40019,
},
[174328] = {
["source"] = "Soulbinder Nyami",
["event"] = "SPELL_CAST_START",
["npcID"] = 76177,
},
[378282] = {
["source"] = "Qalashi Thaumaturge",
["event"] = "SPELL_CAST_START",
["npcID"] = 192788,
},
[152830] = {
["source"] = "Twilight Storm Mender",
["event"] = "SPELL_CAST_START",
["npcID"] = 74980,
},
[30633] = {
["event"] = "SPELL_CAST_START",
["source"] = "Crystalline Protector",
["npcID"] = 26792,
},
[168699] = {
["source"] = "Mokrik Blackfingers",
["event"] = "SPELL_CAST_START",
["npcID"] = 73459,
},
[161533] = {
["source"] = "Blooming Mandragora",
["event"] = "SPELL_CAST_START",
["npcID"] = 80752,
},
[381357] = {
["event"] = "SPELL_CAST_START",
["source"] = "Saltwhisker Ottuk",
["npcID"] = 199784,
},
[197365] = {
["encounterName"] = "Wrath of Azshara",
["source"] = "Wrath of Azshara",
["npcID"] = 96028,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1814,
},
[173307] = {
["event"] = "SPELL_CAST_START",
["source"] = "Thunderlord Wrangler",
["npcID"] = 83390,
},
[375216] = {
["event"] = "SPELL_CAST_START",
["source"] = "Beakers",
["npcID"] = 193177,
},
[405929] = {
["event"] = "SPELL_CAST_START",
["source"] = "Spellsworn Crecheguard",
["npcID"] = 203368,
},
[232174] = {
["encounterName"] = "Harjatan",
["source"] = "Harjatan",
["encounterID"] = 2036,
["event"] = "SPELL_CAST_START",
["npcID"] = 116407,
},
[396717] = {
["event"] = "SPELL_CAST_START",
["source"] = "Cyclas",
["npcID"] = 199029,
},
[395694] = {
["event"] = "SPELL_CAST_START",
["source"] = "Primalist Shocktrooper",
["npcID"] = 199037,
},
[214771] = {
["encounterName"] = "Inquisitor Tormentorum",
["source"] = "Faceless Voidcaster",
["encounterID"] = 1850,
["event"] = "SPELL_CAST_START",
["npcID"] = 99651,
},
[227568] = {
["encounterName"] = "Opera Hall",
["source"] = "Toe Knee",
["npcID"] = 114261,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1957,
},
[61515] = {
["event"] = "SPELL_CAST_START",
["source"] = "Hardened Steel Skycaller",
["npcID"] = 28580,
},
[198904] = {
["source"] = "Rotheart Dryad",
["event"] = "SPELL_CAST_START",
["npcID"] = 99358,
},
[183548] = {
["source"] = "Stoneclaw Grubmaster",
["event"] = "SPELL_CAST_START",
["npcID"] = 102404,
},
[372151] = {
["source"] = "Gutchewer Bear",
["event"] = "SPELL_CAST_START",
["npcID"] = 186284,
},
[370104] = {
["source"] = "Dragonbane Protector",
["event"] = "SPELL_CAST_START",
["npcID"] = 186594,
},
[173311] = {
["event"] = "SPELL_CAST_START",
["source"] = "Thunderlord Wrangler",
["npcID"] = 83390,
},
[398770] = {
["source"] = "Vemormu",
["event"] = "SPELL_CAST_START",
["npcID"] = 200701,
},
[394676] = {
["event"] = "SPELL_CAST_START",
["source"] = "Council Icecaller",
["npcID"] = 198501,
},
[403890] = {
["event"] = "SPELL_CAST_START",
["source"] = "Duzalgor",
["npcID"] = 200610,
},
[409009] = {
["event"] = "SPELL_CAST_START",
["source"] = "Summitshaper Lorac",
["npcID"] = 201522,
},
[60236] = {
["event"] = "SPELL_CAST_START",
["source"] = "Storming Vortex",
["npcID"] = 28547,
},
[389560] = {
["source"] = "Rimebound Reaver",
["event"] = "SPELL_CAST_START",
["npcID"] = 200756,
},
[388537] = {
["encounterName"] = "Vexamus",
["source"] = "Vexamus",
["npcID"] = 194181,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2562,
},
[394680] = {
["event"] = "SPELL_CAST_START",
["source"] = "Winglord Iyazael",
["npcID"] = 199401,
},
[377277] = {
["event"] = "SPELL_CAST_START",
["source"] = "Volethi",
["npcID"] = 200727,
},
[391610] = {
["event"] = "SPELL_CAST_START",
["source"] = "Gusting Proto-Dragon",
["npcID"] = 190401,
},
[404919] = {
["event"] = "SPELL_CAST_START",
["source"] = "Shukoro Rapidstamer",
["npcID"] = 198917,
},
[250096] = {
["encounterName"] = "Yazma",
["source"] = "Yazma",
["encounterID"] = 2087,
["event"] = "SPELL_CAST_START",
["npcID"] = 122968,
},
[392635] = {
["event"] = "SPELL_CAST_START",
["source"] = "Kaurdyth",
["npcID"] = 197835,
},
[395707] = {
["source"] = "Raszageth",
["event"] = "SPELL_CAST_START",
["npcID"] = 199031,
},
[114571] = {
["encounterName"] = "Lorewalker Stonestep",
["source"] = "Strife",
["npcID"] = 59051,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1417,
},
[391613] = {
["event"] = "SPELL_CAST_START",
["source"] = "Subterranean Proto-Dragon",
["npcID"] = 190404,
},
[376257] = {
["encounterName"] = "Broodkeeper Diurna",
["source"] = "Tarasek Earthreaver",
["encounterID"] = 2614,
["event"] = "SPELL_CAST_START",
["npcID"] = 191225,
},
[154377] = {
["source"] = "Gasping Maw",
["event"] = "SPELL_CAST_START",
["npcID"] = 76440,
},
[164615] = {
["event"] = "SPELL_CAST_START",
["source"] = "Bloodmaul Flamespeaker",
["npcID"] = 81767,
},
[388544] = {
["encounterName"] = "Overgrown Ancient",
["source"] = "Overgrown Ancient",
["npcID"] = 196482,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2563,
},
[398782] = {
["event"] = "SPELL_CAST_START",
["source"] = "Farscale Hunter",
["npcID"] = 200484,
},
[392640] = {
["source"] = "Thunderhead",
["event"] = "SPELL_CAST_START",
["npcID"] = 197698,
},
[201983] = {
["source"] = "Emberhusk Dominator",
["event"] = "SPELL_CAST_START",
["npcID"] = 113537,
},
[374215] = {
["encounterName"] = "Kurog Grimtotem",
["source"] = "Kurog Grimtotem",
["npcID"] = 184986,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2605,
},
[275937] = {
["event"] = "SPELL_CAST_START",
["source"] = "Frigidus",
["npcID"] = 204425,
},
[387528] = {
["event"] = "SPELL_CAST_START",
["source"] = "Snowstone Crusher",
["npcID"] = 199822,
},
[382410] = {
["source"] = "Trickclaw Mystic",
["event"] = "SPELL_CAST_START",
["npcID"] = 185528,
},
[220926] = {
["event"] = "SPELL_CAST_START",
["source"] = "Eredar Enslaver",
["npcID"] = 97176,
},
[172810] = {
["event"] = "SPELL_CAST_START",
["source"] = "Champion Druna",
["npcID"] = 81603,
},
[33493] = {
["source"] = "Malicious Instructor",
["event"] = "SPELL_CAST_START",
["npcID"] = 18848,
},
[402888] = {
["event"] = "SPELL_CAST_START",
["source"] = "Bonesifter Marwak",
["npcID"] = 200681,
},
[198405] = {
["source"] = "Helarjar Champion",
["event"] = "SPELL_CAST_START",
["npcID"] = 97097,
},
[386509] = {
["event"] = "SPELL_CAST_START",
["source"] = "Ezrigeth",
["npcID"] = 187666,
},
[150801] = {
["encounterName"] = "Slave Watcher Crushto",
["source"] = "Slave Watcher Crushto",
["npcID"] = 74787,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1653,
},
[376272] = {
["encounterName"] = "Broodkeeper Diurna",
["source"] = "Tarasek Earthreaver",
["encounterID"] = 2614,
["event"] = "SPELL_CAST_START",
["npcID"] = 191225,
},
[196870] = {
["event"] = "SPELL_CAST_START",
["source"] = "Hatecoil Stormweaver",
["npcID"] = 91783,
},
[375249] = {
["source"] = "Whitecrested Waddler",
["event"] = "SPELL_CAST_START",
["npcID"] = 196240,
},
[369107] = {
["event"] = "SPELL_CAST_START",
["source"] = "Ancient Construct",
["npcID"] = 200286,
},
[398796] = {
["event"] = "SPELL_CAST_START",
["source"] = "Farscale Brute",
["npcID"] = 200486,
},
[188169] = {
["encounterName"] = "Rokmora",
["source"] = "Rokmora",
["encounterID"] = 1790,
["event"] = "SPELL_CAST_START",
["npcID"] = 91003,
},
[375251] = {
["encounterName"] = "Magmatusk",
["source"] = "Magmatusk",
["encounterID"] = 2610,
["event"] = "SPELL_CAST_START",
["npcID"] = 181861,
},
[198407] = {
["source"] = "Skeletal Sorcerer",
["event"] = "SPELL_CAST_START",
["npcID"] = 114289,
},
[396751] = {
["event"] = "SPELL_CAST_START",
["source"] = "Gahz'raxes",
["npcID"] = 200537,
},
[369110] = {
["encounterName"] = "Emberon",
["source"] = "Emberon",
["encounterID"] = 2558,
["event"] = "SPELL_CAST_START",
["npcID"] = 184422,
},
[70043] = {
["encounterName"] = "Bronjahm",
["source"] = "Bronjahm",
["npcID"] = 36497,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2006,
},
[391634] = {
["event"] = "SPELL_CAST_START",
["source"] = "Glacial Proto-Dragon",
["npcID"] = 190403,
},
[62415] = {
["event"] = "SPELL_CAST_START",
["source"] = "Jormungar Behemoth",
["npcID"] = 32882,
},
[394706] = {
["event"] = "SPELL_CAST_START",
["source"] = "Unstable Frost",
["npcID"] = 198702,
},
[376279] = {
["encounterName"] = "Terros",
["source"] = "Terros",
["npcID"] = 190496,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2639,
},
[404945] = {
["event"] = "SPELL_CAST_START",
["source"] = "Winglord Iyazael",
["npcID"] = 199401,
},
[200969] = {
["source"] = "King Tor",
["event"] = "SPELL_CAST_START",
["npcID"] = 97084,
},
[169233] = {
["encounterName"] = "Xeri'tac",
["source"] = "Venom-Crazed Pale One",
["npcID"] = 84554,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1752,
},
[384471] = {
["source"] = "Magma Skitter",
["event"] = "SPELL_CAST_START",
["npcID"] = 196758,
},
[255741] = {
["event"] = "SPELL_CAST_START",
["source"] = "Scaled Krolusk Rider",
["npcID"] = 134629,
},
[299502] = {
["event"] = "SPELL_CAST_START",
["source"] = "Phleep",
["npcID"] = 193210,
},
[158997] = {
["source"] = "Lunarfall Goren",
["event"] = "SPELL_CAST_START",
["npcID"] = 83628,
},
[397783] = {
["encounterName"] = "Wise Mari",
["source"] = "Wise Mari",
["npcID"] = 56448,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1418,
},
[392665] = {
["source"] = "Time-Lost Thunderhide",
["event"] = "SPELL_CAST_START",
["npcID"] = 187258,
},
[384476] = {
["event"] = "SPELL_CAST_START",
["source"] = "Nokhud Longbow",
["npcID"] = 192789,
},
[46164] = {
["encounterName"] = "Kael'thas Sunstrider",
["source"] = "Kael'thas Sunstrider",
["npcID"] = 24664,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1894,
},
[257791] = {
["encounterName"] = "Jes Howlis",
["source"] = "Jes Howlis",
["encounterID"] = 2102,
["event"] = "SPELL_CAST_START",
["npcID"] = 127484,
},
[63568] = {
["encounterName"] = "Freya",
["source"] = "Nature's Blade",
["npcID"] = 33527,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1133,
},
[386526] = {
["event"] = "SPELL_CAST_START",
["source"] = "Nullmagic Hornswog",
["npcID"] = 187246,
},
[400859] = {
["event"] = "SPELL_CAST_START",
["source"] = "Skornak",
["npcID"] = 203643,
},
[250114] = {
["source"] = "Emerald Dragon Whelp",
["event"] = "SPELL_CAST_START",
["npcID"] = 8776,
},
[209676] = {
["encounterName"] = "Advisor Melandrus",
["source"] = "Advisor Melandrus",
["npcID"] = 104218,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1870,
},
[161560] = {
["event"] = "SPELL_CAST_START",
["source"] = "Shadowmoon Voidspeaker",
["npcID"] = 81908,
},
[382434] = {
["encounterName"] = "Raszageth the Storm-Eater",
["source"] = "Raszageth",
["npcID"] = 189492,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2607,
},
[392672] = {
["event"] = "SPELL_CAST_START",
["source"] = "Failed Scalecommander Elarthresh",
["npcID"] = 201820,
},
[106646] = {
["event"] = "SPELL_CAST_START",
["source"] = "Flying Snow",
["npcID"] = 56473,
},
[16496] = {
["event"] = "SPELL_CAST_START",
["source"] = "Captured Mercenary Soldier",
["npcID"] = 32885,
},
[201488] = {
["encounterName"] = "Inquisitor Tormentorum",
["source"] = "Deranged Mindflayer",
["encounterID"] = 1850,
["event"] = "SPELL_CAST_START",
["npcID"] = 99657,
},
[154396] = {
["encounterName"] = "High Sage Viryx",
["source"] = "High Sage Viryx",
["npcID"] = 76266,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1701,
},
[372201] = {
["source"] = "Qalashi Irontorch",
["event"] = "SPELL_CAST_START",
["npcID"] = 189464,
},
[387559] = {
["encounterName"] = "Primal Tsunami",
["source"] = "Primal Tsunami",
["npcID"] = 189729,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2618,
},
[196883] = {
["event"] = "SPELL_CAST_START",
["source"] = "Lord Etheldrin Ravencrest",
["npcID"] = 98521,
},
[396774] = {
["event"] = "SPELL_CAST_START",
["source"] = "Primal Earthshaper",
["npcID"] = 190996,
},
[396775] = {
["event"] = "SPELL_CAST_START",
["source"] = "Primal Earthshaper",
["npcID"] = 190996,
},
[194325] = {
["encounterName"] = "Harbaron",
["source"] = "Harbaron",
["encounterID"] = 1823,
["event"] = "SPELL_CAST_START",
["npcID"] = 96754,
},
[403943] = {
["event"] = "SPELL_CAST_START",
["source"] = "Veltrax",
["npcID"] = 200904,
},
[384492] = {
["event"] = "SPELL_CAST_START",
["source"] = "Nokhud Beastmaster",
["npcID"] = 192794,
},
[397801] = {
["encounterName"] = "Wise Mari",
["source"] = "Wise Mari",
["npcID"] = 56448,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1418,
},
[387564] = {
["source"] = "Conjured Lasher",
["event"] = "SPELL_CAST_START",
["npcID"] = 196102,
},
[384493] = {
["source"] = "Shikaar Hunter",
["event"] = "SPELL_CAST_START",
["npcID"] = 191065,
},
[385517] = {
["source"] = "Rotbow Sentry",
["event"] = "SPELL_CAST_START",
["npcID"] = 195222,
},
[394731] = {
["event"] = "SPELL_CAST_START",
["source"] = "Unstable Earth",
["npcID"] = 198709,
},
[59347] = {
["event"] = "SPELL_CAST_START",
["source"] = "Anub'ar Crypt Fiend",
["npcID"] = 29118,
},
[59603] = {
["event"] = "SPELL_CAST_START",
["source"] = "Dragonflayer Heartsplitter",
["npcID"] = 24071,
},
[395756] = {
["source"] = "Qalashi Flameslinger",
["event"] = "SPELL_CAST_START",
["npcID"] = 196336,
},
[396780] = {
["source"] = "Rimebound Subjugator",
["event"] = "SPELL_CAST_START",
["npcID"] = 195837,
},
[198934] = {
["source"] = "Valarjar Mystic",
["event"] = "SPELL_CAST_START",
["npcID"] = 95834,
},
[44503] = {
["event"] = "SPELL_CAST_START",
["source"] = "Wretched Husk",
["npcID"] = 24690,
},
[258313] = {
["source"] = "Ashvane Officer",
["event"] = "SPELL_CAST_START",
["npcID"] = 127486,
},
[386546] = {
["source"] = "Arcane Elemental",
["event"] = "SPELL_CAST_START",
["npcID"] = 186741,
},
[386547] = {
["encounterName"] = "Teera and Maruuk",
["source"] = "Teera",
["npcID"] = 186339,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2581,
},
[387571] = {
["encounterName"] = "Primal Tsunami",
["source"] = "Primal Tsunami",
["npcID"] = 189729,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2618,
},
[397809] = {
["source"] = "Glakis, Winter's Wrath",
["event"] = "SPELL_CAST_START",
["npcID"] = 199502,
},
[169248] = {
["encounterName"] = "Xeri'tac",
["source"] = "Xeri'tac",
["npcID"] = 84550,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1752,
},
[381430] = {
["event"] = "SPELL_CAST_START",
["source"] = "Bound Stones",
["npcID"] = 186630,
},
[158499] = {
["event"] = "SPELL_CAST_START",
["source"] = "Corrupted Toad",
["npcID"] = 73805,
},
[395763] = {
["source"] = "Qalashi Flameslinger",
["event"] = "SPELL_CAST_START",
["npcID"] = 196336,
},
[400883] = {
["event"] = "SPELL_CAST_START",
["source"] = "Zaqali Blazestalker",
["npcID"] = 199828,
},
[75683] = {
["encounterName"] = "Lady Naz'jar",
["source"] = "Lady Naz'jar",
["encounterID"] = 1045,
["event"] = "SPELL_CAST_START",
["npcID"] = 40586,
},
[377338] = {
["source"] = "Aqualing",
["event"] = "SPELL_CAST_START",
["npcID"] = 190406,
},
[44504] = {
["event"] = "SPELL_CAST_START",
["source"] = "Wretched Husk",
["npcID"] = 24690,
},
[168227] = {
["encounterName"] = "Skulloc, Son of Gruul",
["source"] = "Skulloc",
["npcID"] = 83612,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1754,
},
[372222] = {
["encounterName"] = "Azureblade",
["source"] = "Azureblade",
["encounterID"] = 2585,
["event"] = "SPELL_CAST_START",
["npcID"] = 186739,
},
[377341] = {
["event"] = "SPELL_CAST_START",
["source"] = "Aqua Rager",
["npcID"] = 190407,
},
[166692] = {
["source"] = "Socrethar",
["event"] = "SPELL_CAST_START",
["npcID"] = 80076,
},
[372223] = {
["source"] = "Qalashi Bonetender",
["event"] = "SPELL_CAST_START",
["npcID"] = 189265,
},
[239379] = {
["encounterName"] = "Sisters of the Moon",
["source"] = "Huntress Kasparian",
["encounterID"] = 2050,
["event"] = "SPELL_CAST_START",
["npcID"] = 118523,
},
[38618] = {
["encounterName"] = "Frozen Commander",
["source"] = "Commander Kolurg",
["npcID"] = 26798,
["event"] = "SPELL_CAST_START",
["encounterID"] = 519,
},
[375296] = {
["event"] = "SPELL_CAST_START",
["source"] = "Spellsworn Wingcatcher",
["npcID"] = 201369,
},
[372225] = {
["source"] = "Qalashi Bonesplitter",
["event"] = "SPELL_CAST_START",
["npcID"] = 189467,
},
[377344] = {
["event"] = "SPELL_CAST_START",
["source"] = "Territorial Eagle",
["npcID"] = 192329,
},
[372226] = {
["source"] = "Qalashi Bonetender",
["event"] = "SPELL_CAST_START",
["npcID"] = 189265,
},
[394749] = {
["event"] = "SPELL_CAST_START",
["source"] = "Unstable Storm",
["npcID"] = 198716,
},
[192288] = {
["encounterName"] = "Hyrja",
["source"] = "Olmyr the Enlightened",
["encounterID"] = 1806,
["event"] = "SPELL_CAST_START",
["npcID"] = 97202,
},
[369157] = {
["event"] = "SPELL_CAST_START",
["source"] = "Brimstone Scavenger",
["npcID"] = 200132,
},
[57046] = {
["event"] = "SPELL_CAST_START",
["source"] = "Crazed Mana-Surge",
["npcID"] = 26737,
},
[387585] = {
["encounterName"] = "Primal Tsunami",
["source"] = "Primal Tsunami",
["encounterID"] = 2618,
["event"] = "SPELL_CAST_START",
["npcID"] = 189729,
},
[278044] = {
["source"] = "Morlash",
["event"] = "SPELL_CAST_START",
["npcID"] = 201549,
},
[381444] = {
["encounterName"] = "Hackclaw's War-Band",
["source"] = "Rira Hackclaw",
["encounterID"] = 2570,
["event"] = "SPELL_CAST_START",
["npcID"] = 186122,
},
[193826] = {
["encounterName"] = "God-King Skovald",
["source"] = "God-King Skovald",
["encounterID"] = 1808,
["event"] = "SPELL_CAST_START",
["npcID"] = 95675,
},
[58966] = {
["event"] = "SPELL_CAST_START",
["source"] = "Drakkari Battle Rider",
["npcID"] = 29836,
},
[12890] = {
["encounterName"] = "Shade of Eranikus",
["source"] = "Shade of Eranikus",
["encounterID"] = 493,
["event"] = "SPELL_CAST_START",
["npcID"] = 5709,
},
[383496] = {
["source"] = "Strunraan",
["event"] = "SPELL_CAST_START",
["npcID"] = 193534,
},
[83877] = {
["source"] = "Oathsworn Wanderer",
["event"] = "SPELL_CAST_START",
["npcID"] = 44926,
},
[56919] = {
["encounterName"] = "Frozen Commander",
["source"] = "Horde Cleric",
["npcID"] = 26803,
["event"] = "SPELL_CAST_START",
["encounterID"] = 519,
},
[382474] = {
["source"] = "Decay Speaker",
["event"] = "SPELL_CAST_START",
["npcID"] = 186191,
},
[159021] = {
["source"] = "Durag the Dominator",
["event"] = "SPELL_CAST_START",
["npcID"] = 77890,
},
[407045] = {
["event"] = "SPELL_CAST_START",
["source"] = "Ookbeard",
["npcID"] = 200956,
},
[202019] = {
["encounterName"] = "Lord Kur'talos Ravencrest",
["source"] = "Dantalionax",
["encounterID"] = 1835,
["event"] = "SPELL_CAST_START",
["npcID"] = 98970,
},
[154415] = {
["encounterName"] = "Soulbinder Nyami",
["source"] = "Soulbinder Nyami",
["encounterID"] = 1685,
["event"] = "SPELL_CAST_START",
["npcID"] = 76177,
},
[384524] = {
["encounterName"] = "Watcher Irideus",
["source"] = "Watcher Irideus",
["npcID"] = 189719,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2615,
},
[387596] = {
["event"] = "SPELL_CAST_START",
["source"] = "Risen Mystic",
["npcID"] = 195877,
},
[58967] = {
["event"] = "SPELL_CAST_START",
["source"] = "Drakkari Battle Rider",
["npcID"] = 29836,
},
[63830] = {
["encounterName"] = "Yogg-Saron",
["source"] = "Sara",
["npcID"] = 33134,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1143,
},
[396812] = {
["event"] = "SPELL_CAST_START",
["source"] = "Spellbound Scepter",
["npcID"] = 196576,
},
[385551] = {
["encounterName"] = "Gulping Goliath",
["source"] = "Gulping Goliath",
["npcID"] = 189722,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2616,
},
[388623] = {
["encounterName"] = "Overgrown Ancient",
["source"] = "Overgrown Ancient",
["npcID"] = 196482,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2563,
},
[396814] = {
["source"] = "Rimebound Controller",
["event"] = "SPELL_CAST_START",
["npcID"] = 195836,
},
[385553] = {
["encounterName"] = "Raszageth the Storm-Eater",
["source"] = "Stormseeker Acolyte",
["npcID"] = 194990,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2607,
},
[208165] = {
["encounterName"] = "Talixae Flamewreath",
["source"] = "Talixae Flamewreath",
["npcID"] = 104217,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1869,
},
[153395] = {
["source"] = "Carrion Worm",
["event"] = "SPELL_CAST_START",
["npcID"] = 76057,
},
[150324] = {
["encounterName"] = "Magmolatus",
["source"] = "Ruination",
["npcID"] = 74570,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1655,
},
[212773] = {
["event"] = "SPELL_CAST_START",
["source"] = "Duskwatch Reinforcement",
["npcID"] = 107073,
},
[407055] = {
["event"] = "SPELL_CAST_START",
["source"] = "High Seer Jhatal",
["npcID"] = 199842,
},
[408080] = {
["event"] = "SPELL_CAST_START",
["source"] = "Kob'rok",
["npcID"] = 203462,
},
[385558] = {
["encounterName"] = "Kyrakka and Erkhart Stormvein",
["source"] = "Erkhart Stormvein",
["encounterID"] = 2623,
["event"] = "SPELL_CAST_START",
["npcID"] = 190485,
},
[197418] = {
["encounterName"] = "Ilysanna Ravencrest",
["source"] = "Illysanna Ravencrest",
["encounterID"] = 1833,
["event"] = "SPELL_CAST_START",
["npcID"] = 98696,
},
[169265] = {
["encounterName"] = "Yalnu",
["source"] = "Yalnu",
["npcID"] = 83846,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1756,
},
[17843] = {
["source"] = "Novice Timewalker",
["event"] = "SPELL_CAST_START",
["npcID"] = 189583,
},
[393750] = {
["source"] = "Taresh",
["event"] = "SPELL_CAST_START",
["npcID"] = 188711,
},
[117665] = {
["encounterName"] = "Sha of Doubt",
["source"] = "Sha of Doubt",
["npcID"] = 56439,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1439,
},
[407060] = {
["event"] = "SPELL_CAST_START",
["source"] = "High Seer Jhatal",
["npcID"] = 199842,
},
[82858] = {
["source"] = "High Priestess Azil",
["event"] = "SPELL_CAST_START",
["npcID"] = 42333,
},
[183088] = {
["source"] = "Mightstone Breaker",
["event"] = "SPELL_CAST_START",
["npcID"] = 113998,
},
[159030] = {
["source"] = "Stonetooth",
["event"] = "SPELL_CAST_START",
["npcID"] = 81396,
},
[396825] = {
["source"] = "Rimebound Controller",
["event"] = "SPELL_CAST_START",
["npcID"] = 195836,
},
[373279] = {
["source"] = "Thing From Beyond",
["event"] = "SPELL_CAST_START",
["npcID"] = 189988,
},
[375327] = {
["event"] = "SPELL_CAST_START",
["source"] = "Subterranean Proto-Dragon",
["npcID"] = 190404,
},
[387613] = {
["event"] = "SPELL_CAST_START",
["source"] = "Ukhel Corruptor",
["npcID"] = 195842,
},
[197422] = {
["encounterName"] = "Cordana Felsong",
["source"] = "Cordana Felsong",
["encounterID"] = 1818,
["event"] = "SPELL_CAST_START",
["npcID"] = 95888,
},
[387614] = {
["event"] = "SPELL_CAST_START",
["source"] = "Ukhel Deathspeaker",
["npcID"] = 195851,
},
[392733] = {
["source"] = "Springshell Snapper",
["event"] = "SPELL_CAST_START",
["npcID"] = 196619,
},
[392734] = {
["event"] = "SPELL_CAST_START",
["source"] = "Sundered Pillager",
["npcID"] = 199374,
},
[370212] = {
["event"] = "SPELL_CAST_START",
["source"] = "Dragonbane Shieldcracker",
["npcID"] = 186609,
},
[375331] = {
["encounterName"] = "The Primal Council",
["source"] = "Dathea Stormlash",
["encounterID"] = 2590,
["event"] = "SPELL_CAST_START",
["npcID"] = 187768,
},
[76717] = {
["event"] = "SPELL_CAST_START",
["source"] = "Defiled Earth Rager",
["npcID"] = 40023,
},
[385569] = {
["encounterName"] = "Raszageth the Storm-Eater",
["source"] = "Raszageth",
["npcID"] = 189492,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2607,
},
[387618] = {
["encounterName"] = "Primal Tsunami",
["source"] = "Primalist Infuser",
["encounterID"] = 2618,
["event"] = "SPELL_CAST_START",
["npcID"] = 196043,
},
[372262] = {
["source"] = "Qalashi Bonesplitter",
["event"] = "SPELL_CAST_START",
["npcID"] = 189467,
},
[388643] = {
["encounterName"] = "Raszageth the Storm-Eater",
["source"] = "Raszageth",
["npcID"] = 189492,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2607,
},
[62809] = {
["event"] = "SPELL_CAST_START",
["source"] = "Battle-Priest Eliza",
["npcID"] = 32948,
},
[377383] = {
["event"] = "SPELL_CAST_START",
["source"] = "Alpha Eagle",
["npcID"] = 192333,
},
[395811] = {
["source"] = "Qalashi Bonebreaker",
["event"] = "SPELL_CAST_START",
["npcID"] = 187599,
},
[192307] = {
["encounterName"] = "Hyrja",
["source"] = "Hyrja",
["encounterID"] = 1806,
["event"] = "SPELL_CAST_START",
["npcID"] = 95833,
},
[385574] = {
["encounterName"] = "Raszageth the Storm-Eater",
["source"] = "Raszageth",
["npcID"] = 189492,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2607,
},
[152893] = {
["event"] = "SPELL_CAST_START",
["source"] = "Herald of Sunrise",
["npcID"] = 78933,
},
[396836] = {
["event"] = "SPELL_CAST_START",
["source"] = "Colossal Glacier",
["npcID"] = 194798,
},
[198962] = {
["source"] = "Valarjar Runecarver",
["event"] = "SPELL_CAST_START",
["npcID"] = 96664,
},
[191284] = {
["encounterName"] = "Hymdall",
["source"] = "Hymdall",
["encounterID"] = 1805,
["event"] = "SPELL_CAST_START",
["npcID"] = 94960,
},
[152894] = {
["event"] = "SPELL_CAST_START",
["source"] = "Initiate of the Rising Sun",
["npcID"] = 79466,
},
[239401] = {
["encounterName"] = "Demonic Inquisition",
["source"] = "Belac",
["encounterID"] = 2048,
["event"] = "SPELL_CAST_START",
["npcID"] = 116691,
},
[369197] = {
["source"] = "Cauldronbearer Blakor",
["event"] = "SPELL_CAST_START",
["npcID"] = 186783,
},
[212784] = {
["event"] = "SPELL_CAST_START",
["source"] = "Watchful Inquisitor",
["npcID"] = 105715,
},
[385578] = {
["encounterName"] = "Azureblade",
["source"] = "Azureblade",
["encounterID"] = 2585,
["event"] = "SPELL_CAST_START",
["npcID"] = 186739,
},
[106920] = {
["event"] = "SPELL_CAST_START",
["source"] = "Regenerating Sha",
["npcID"] = 56763,
},
[395816] = {
["event"] = "SPELL_CAST_START",
["source"] = "Dragonbane Shieldcracker",
["npcID"] = 186609,
},
[377389] = {
["event"] = "SPELL_CAST_START",
["source"] = "Alpha Eagle",
["npcID"] = 192333,
},
[391723] = {
["source"] = "Flamegullet",
["event"] = "SPELL_CAST_START",
["npcID"] = 197697,
},
[387629] = {
["event"] = "SPELL_CAST_START",
["source"] = "Desecrated Ohuna",
["npcID"] = 195876,
},
[172860] = {
["event"] = "SPELL_CAST_START",
["source"] = "Grom'kar Battlemaster",
["npcID"] = 83025,
},
[391726] = {
["source"] = "Thunderhead",
["event"] = "SPELL_CAST_START",
["npcID"] = 197698,
},
[269900] = {
["event"] = "SPELL_CAST_START",
["source"] = "Agitated Shroom",
["npcID"] = 201300,
},
[400941] = {
["event"] = "SPELL_CAST_START",
["source"] = "Blazing Bones",
["npcID"] = 203472,
},
[375348] = {
["event"] = "SPELL_CAST_START",
["source"] = "Gusting Proto-Dragon",
["npcID"] = 190401,
},
[394800] = {
["event"] = "SPELL_CAST_START",
["source"] = "Council Earthcaller",
["npcID"] = 198500,
},
[327233] = {
["event"] = "SPELL_CAST_START",
["source"] = "Experimental Misstep",
["npcID"] = 199859,
},
[235823] = {
["event"] = "SPELL_CAST_START",
["source"] = "Corrupted Risen Soldier",
["npcID"] = 118489,
},
[33506] = {
["source"] = "Cabal Summoner",
["event"] = "SPELL_CAST_START",
["npcID"] = 18634,
},
[372279] = {
["encounterName"] = "The Primal Council",
["source"] = "Dathea Stormlash",
["encounterID"] = 2590,
["event"] = "SPELL_CAST_START",
["npcID"] = 187768,
},
[279118] = {
["source"] = "Zanchuli Witch-Doctor",
["event"] = "SPELL_CAST_START",
["npcID"] = 122969,
},
[394802] = {
["event"] = "SPELL_CAST_START",
["source"] = "Council Stormcaller",
["npcID"] = 198502,
},
[375351] = {
["event"] = "SPELL_CAST_START",
["source"] = "Glacial Proto-Dragon",
["npcID"] = 190403,
},
[231729] = {
["encounterName"] = "Harjatan",
["source"] = "Razorjaw Wavemender",
["encounterID"] = 2036,
["event"] = "SPELL_CAST_START",
["npcID"] = 116569,
},
[393780] = {
["event"] = "SPELL_CAST_START",
["source"] = "Flame Guardian",
["npcID"] = 192764,
},
[106923] = {
["encounterName"] = "Gu Cloudstrike",
["source"] = "Azure Serpent",
["npcID"] = 56754,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1303,
},
[393781] = {
["event"] = "SPELL_CAST_START",
["source"] = "Flame Guardian",
["npcID"] = 192764,
},
[377402] = {
["event"] = "SPELL_CAST_START",
["source"] = "Infuser Sariya",
["npcID"] = 190405,
},
[394806] = {
["event"] = "SPELL_CAST_START",
["source"] = "Phleep",
["npcID"] = 193210,
},
[396854] = {
["event"] = "SPELL_CAST_START",
["source"] = "Spellsworn Crecheguard",
["npcID"] = 203368,
},
[397878] = {
["event"] = "SPELL_CAST_START",
["source"] = "Corrupt Living Water",
["npcID"] = 59873,
},
[102573] = {
["encounterName"] = "Gu Cloudstrike",
["source"] = "Azure Serpent",
["npcID"] = 56754,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1303,
},
[378428] = {
["source"] = "Primal Avalanche",
["event"] = "SPELL_CAST_START",
["npcID"] = 187082,
},
[33507] = {
["source"] = "Cabal Summoner",
["event"] = "SPELL_CAST_START",
["npcID"] = 18634,
},
[232756] = {
["encounterName"] = "Mistress Sassz'ine",
["source"] = "Mistress Sassz'ine",
["encounterID"] = 2037,
["event"] = "SPELL_CAST_START",
["npcID"] = 115767,
},
[397881] = {
["event"] = "SPELL_CAST_START",
["source"] = "Corrupt Living Water",
["npcID"] = 59873,
},
[390715] = {
["encounterName"] = "Eranog",
["source"] = "Eranog",
["npcID"] = 184972,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2587,
},
[239923] = {
["source"] = "Tormented Priestess",
["event"] = "SPELL_CAST_START",
["npcID"] = 120182,
},
[396859] = {
["event"] = "SPELL_CAST_START",
["source"] = "Earth Revenant",
["npcID"] = 203742,
},
[407097] = {
["event"] = "SPELL_CAST_START",
["source"] = "Earthrender Ku'siva",
["npcID"] = 199840,
},
[396861] = {
["event"] = "SPELL_CAST_START",
["source"] = "Arcane Behemoth",
["npcID"] = 203434,
},
[374339] = {
["event"] = "SPELL_CAST_START",
["source"] = "Refti Defender",
["npcID"] = 190340,
},
[157001] = {
["source"] = "Durag the Dominator",
["event"] = "SPELL_CAST_START",
["npcID"] = 77890,
},
[377411] = {
["source"] = "Amberfur Prowler",
["event"] = "SPELL_CAST_START",
["npcID"] = 187455,
},
[263775] = {
["encounterName"] = "Adderis and Aspix",
["source"] = "Aspix",
["npcID"] = 133944,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2124,
},
[167239] = {
["event"] = "SPELL_CAST_START",
["source"] = "Grom'kar Deadeye",
["npcID"] = 83028,
},
[397888] = {
["event"] = "SPELL_CAST_START",
["source"] = "Fallen Waterspeaker",
["npcID"] = 200126,
},
[167240] = {
["source"] = "Grom'kar Deadeye",
["event"] = "SPELL_CAST_START",
["npcID"] = 83028,
},
[397889] = {
["event"] = "SPELL_CAST_START",
["source"] = "Fallen Waterspeaker",
["npcID"] = 200126,
},
[230201] = {
["encounterName"] = "Mistress Sassz'ine",
["source"] = "Mistress Sassz'ine",
["encounterID"] = 2037,
["event"] = "SPELL_CAST_START",
["npcID"] = 115767,
},
[165193] = {
["source"] = "Anchorite Valest",
["event"] = "SPELL_CAST_START",
["npcID"] = 81101,
},
[372296] = {
["source"] = "Irontorch Commander",
["event"] = "SPELL_CAST_START",
["npcID"] = 189466,
},
[171336] = {
["source"] = "Amaukwa",
["event"] = "SPELL_CAST_START",
["npcID"] = 77140,
},
[380487] = {
["encounterName"] = "Terros",
["source"] = "Terros",
["npcID"] = 190496,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2639,
},
[173384] = {
["event"] = "SPELL_CAST_START",
["source"] = "Rampaging Clefthoof",
["npcID"] = 83392,
},
[381512] = {
["encounterName"] = "Kyrakka and Erkhart Stormvein",
["source"] = "Erkhart Stormvein",
["encounterID"] = 2623,
["event"] = "SPELL_CAST_START",
["npcID"] = 190485,
},
[170825] = {
["event"] = "SPELL_CAST_START",
["source"] = "Corruptor Kurgoth",
["npcID"] = 72647,
},
[407107] = {
["event"] = "SPELL_CAST_START",
["source"] = "Earthrender Ku'siva",
["npcID"] = 199840,
},
[9053] = {
["source"] = "Shadowforge Surveyor",
["event"] = "SPELL_CAST_START",
["npcID"] = 4844,
},
[101809] = {
["encounterName"] = "Echo of Jaina",
["source"] = "Echo of Jaina",
["encounterID"] = 1883,
["event"] = "SPELL_CAST_START",
["npcID"] = 54445,
},
[387657] = {
["event"] = "SPELL_CAST_START",
["source"] = "Graniteclaw",
["npcID"] = 201557,
},
[258869] = {
["source"] = "Ashvane Flamecaster",
["event"] = "SPELL_CAST_START",
["npcID"] = 127488,
},
[381516] = {
["encounterName"] = "Kyrakka and Erkhart Stormvein",
["source"] = "Erkhart Stormvein",
["encounterID"] = 2623,
["event"] = "SPELL_CAST_START",
["npcID"] = 190485,
},
[253239] = {
["source"] = "Dazar'ai Juggernaut",
["event"] = "SPELL_CAST_START",
["npcID"] = 122971,
},
[204611] = {
["encounterName"] = "Oakheart",
["source"] = "Oakheart",
["encounterID"] = 1837,
["event"] = "SPELL_CAST_START",
["npcID"] = 103344,
},
[373327] = {
["encounterName"] = "Eranog",
["source"] = "Primal Flame",
["npcID"] = 187593,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2587,
},
[376399] = {
["event"] = "SPELL_CAST_START",
["source"] = "Wild Proto-Drake",
["npcID"] = 194444,
},
[101810] = {
["encounterName"] = "Echo of Jaina",
["source"] = "Echo of Jaina",
["npcID"] = 54445,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1883,
},
[59359] = {
["encounterName"] = "Anub'arak",
["source"] = "Anub'ar Venomancer",
["npcID"] = 29217,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1973,
},
[397899] = {
["event"] = "SPELL_CAST_START",
["source"] = "Sha-Touched Guardian",
["npcID"] = 200131,
},
[235837] = {
["event"] = "SPELL_CAST_START",
["source"] = "Corrupted Risen Arbalest",
["npcID"] = 118492,
},
[370259] = {
["event"] = "SPELL_CAST_START",
["source"] = "Primal Earth Elemental",
["npcID"] = 187322,
},
[386640] = {
["event"] = "SPELL_CAST_START",
["source"] = "Tarasek Looter",
["npcID"] = 187242,
},
[69051] = {
["encounterName"] = "Devourer of Souls",
["source"] = "Devourer of Souls",
["npcID"] = 36502,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2007,
},
[45027] = {
["encounterName"] = "Kalecgos",
["source"] = "Kalecgos",
["npcID"] = 24891,
["event"] = "SPELL_CAST_START",
["encounterID"] = 724,
},
[372310] = {
["source"] = "Rimebound Reaver",
["event"] = "SPELL_CAST_START",
["npcID"] = 200756,
},
[397904] = {
["event"] = "SPELL_CAST_START",
["source"] = "Sha-Touched Guardian",
["npcID"] = 200131,
},
[394833] = {
["event"] = "SPELL_CAST_START",
["source"] = "Mosshair Bull",
["npcID"] = 193394,
},
[395857] = {
["event"] = "SPELL_CAST_START",
["source"] = "Dragonbane Earth Warden",
["npcID"] = 186608,
},
[372311] = {
["source"] = "Qalashi Trainee",
["event"] = "SPELL_CAST_START",
["npcID"] = 189266,
},
[381525] = {
["encounterName"] = "Kyrakka and Erkhart Stormvein",
["source"] = "Kyrakka",
["encounterID"] = 2623,
["event"] = "SPELL_CAST_START",
["npcID"] = 190484,
},
[378454] = {
["source"] = "Primal Avalanche",
["event"] = "SPELL_CAST_START",
["npcID"] = 187082,
},
[197961] = {
["encounterName"] = "Odyn",
["source"] = "Odyn",
["encounterID"] = 1809,
["event"] = "SPELL_CAST_START",
["npcID"] = 95676,
},
[384597] = {
["source"] = "Qalashi Warden",
["event"] = "SPELL_CAST_START",
["npcID"] = 193293,
},
[393811] = {
["event"] = "SPELL_CAST_START",
["source"] = "Maiden of Diligence",
["npcID"] = 192718,
},
[395859] = {
["event"] = "SPELL_CAST_START",
["source"] = "Haunting Sha",
["npcID"] = 59555,
},
[69564] = {
["event"] = "SPELL_CAST_START",
["source"] = "Soulguard Adept",
["npcID"] = 36620,
},
[397907] = {
["event"] = "SPELL_CAST_START",
["source"] = "Baalgar the Watchful",
["npcID"] = 104274,
},
[374361] = {
["encounterName"] = "Echo of Doragosa",
["source"] = "Echo of Doragosa",
["npcID"] = 190609,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2565,
},
[375385] = {
["event"] = "SPELL_CAST_START",
["source"] = "Primalbound Water Spirit",
["npcID"] = 190739,
},
[235841] = {
["event"] = "SPELL_CAST_START",
["source"] = "Granny Marl",
["npcID"] = 118448,
},
[277106] = {
["source"] = "Professor Gastrinax",
["event"] = "SPELL_CAST_START",
["npcID"] = 203521,
},
[372315] = {
["encounterName"] = "The Primal Council",
["source"] = "Kadros Icewrath",
["encounterID"] = 2590,
["event"] = "SPELL_CAST_START",
["npcID"] = 187771,
},
[394838] = {
["source"] = "Henlare",
["event"] = "SPELL_CAST_START",
["npcID"] = 193229,
},
[388696] = {
["event"] = "SPELL_CAST_START",
["source"] = "Gahz'raxes",
["npcID"] = 200537,
},
[377435] = {
["source"] = "Time-Lost Geomancer",
["event"] = "SPELL_CAST_START",
["npcID"] = 187265,
},
[374364] = {
["encounterName"] = "Leymor",
["source"] = "Leymor",
["encounterID"] = 2582,
["event"] = "SPELL_CAST_START",
["npcID"] = 186644,
},
[375388] = {
["event"] = "SPELL_CAST_START",
["source"] = "Primal Watercaller",
["npcID"] = 190995,
},
[382555] = {
["source"] = "Bracken Warscourge",
["event"] = "SPELL_CAST_START",
["npcID"] = 185529,
},
[57825] = {
["source"] = "Frostbringer",
["event"] = "SPELL_CAST_START",
["npcID"] = 30286,
},
[397914] = {
["event"] = "SPELL_CAST_START",
["source"] = "Depraved Mistweaver",
["npcID"] = 200137,
},
[174931] = {
["source"] = "Blademoon Botani",
["event"] = "SPELL_CAST_START",
["npcID"] = 80606,
},
[191823] = {
["encounterName"] = "Tirathon Saltheril",
["source"] = "Tirathon Saltheril",
["npcID"] = 95885,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1815,
},
[106421] = {
["event"] = "SPELL_CAST_START",
["source"] = "Shado-Pan Guardian",
["npcID"] = 59741,
},
[381535] = {
["source"] = "Convoked Tremor",
["event"] = "SPELL_CAST_START",
["npcID"] = 187079,
},
[197454] = {
["encounterName"] = "Cordana Felsong",
["source"] = "Avatar of Vengeance",
["npcID"] = 100351,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1818,
},
[68799] = {
["source"] = "Apothecary Frye",
["event"] = "SPELL_CAST_START",
["npcID"] = 36272,
},
[395871] = {
["event"] = "SPELL_CAST_START",
["source"] = "Dragonbane Earth Warden",
["npcID"] = 186608,
},
[382563] = {
["encounterName"] = "Kurog Grimtotem",
["source"] = "Kurog Grimtotem",
["npcID"] = 184986,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2605,
},
[395872] = {
["event"] = "SPELL_CAST_START",
["source"] = "The Talking Fish",
["npcID"] = 59546,
},
[386660] = {
["encounterName"] = "Leymor",
["source"] = "Leymor",
["encounterID"] = 2582,
["event"] = "SPELL_CAST_START",
["npcID"] = 186644,
},
[377447] = {
["source"] = "Osoria",
["event"] = "SPELL_CAST_START",
["npcID"] = 192220,
},
[101816] = {
["source"] = "Time-Twisted Sorceress",
["event"] = "SPELL_CAST_START",
["npcID"] = 54691,
},
[59362] = {
["event"] = "SPELL_CAST_START",
["source"] = "Anub'ar Webspinner",
["npcID"] = 29335,
},
[371306] = {
["source"] = "Arcane Elemental",
["event"] = "SPELL_CAST_START",
["npcID"] = 186741,
},
[376426] = {
["source"] = "Enraged Drip",
["event"] = "SPELL_CAST_START",
["npcID"] = 197218,
},
[193364] = {
["encounterName"] = "Ymiron, the Fallen King",
["source"] = "Ymiron, the Fallen King",
["encounterID"] = 1822,
["event"] = "SPELL_CAST_START",
["npcID"] = 96756,
},
[395878] = {
["event"] = "SPELL_CAST_START",
["source"] = "The Talking Fish",
["npcID"] = 59546,
},
[393832] = {
["source"] = "Sturdy Gladehorn",
["event"] = "SPELL_CAST_START",
["npcID"] = 196655,
},
[400999] = {
["event"] = "SPELL_CAST_START",
["source"] = "Bonesifter Marwak",
["npcID"] = 200681,
},
[384620] = {
["encounterName"] = "The Raging Tempest",
["source"] = "The Raging Tempest",
["npcID"] = 186615,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2636,
},
[165213] = {
["event"] = "SPELL_CAST_START",
["source"] = "Everbloom Tender",
["npcID"] = 81985,
},
[388716] = {
["encounterName"] = "Broodkeeper Diurna",
["source"] = "Broodkeeper Diurna",
["encounterID"] = 2614,
["event"] = "SPELL_CAST_START",
["npcID"] = 190245,
},
[371313] = {
["event"] = "SPELL_CAST_START",
["source"] = "Portalkeeper Cimbra",
["npcID"] = 202613,
},
[396907] = {
["encounterName"] = "Liu Flameheart",
["source"] = "Yu'lon",
["npcID"] = 56762,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1416,
},
[397931] = {
["event"] = "SPELL_CAST_START",
["source"] = "Minion of Doubt",
["npcID"] = 57109,
},
[384623] = {
["source"] = "Qalashi Blacksmith",
["event"] = "SPELL_CAST_START",
["npcID"] = 189471,
},
[394861] = {
["source"] = "Henlare",
["event"] = "SPELL_CAST_START",
["npcID"] = 193229,
},
[391791] = {
["source"] = "Furious Deluge",
["event"] = "SPELL_CAST_START",
["npcID"] = 197220,
},
[161632] = {
["event"] = "SPELL_CAST_START",
["source"] = "Shadowmoon Voidspeaker",
["npcID"] = 81908,
},
[373364] = {
["event"] = "SPELL_CAST_START",
["source"] = "Gerenth the Vile",
["npcID"] = 107435,
},
[382578] = {
["source"] = "Earthen Guardian",
["event"] = "SPELL_CAST_START",
["npcID"] = 184131,
},
[391793] = {
["source"] = "Furious Deluge",
["event"] = "SPELL_CAST_START",
["npcID"] = 197220,
},
[386675] = {
["source"] = "Novice Timewalker",
["event"] = "SPELL_CAST_START",
["npcID"] = 189583,
},
[96189] = {
["event"] = "SPELL_CAST_START",
["source"] = "Shattered Sun Marksman",
["npcID"] = 24938,
},
[156515] = {
["event"] = "SPELL_CAST_START",
["source"] = "Whirling Dervish",
["npcID"] = 77605,
},
[58980] = {
["event"] = "SPELL_CAST_START",
["source"] = "Drakkari Medicine Man",
["npcID"] = 29826,
},
[169825] = {
["event"] = "SPELL_CAST_START",
["source"] = "Addled Arcanomancer",
["npcID"] = 84990,
},
[394869] = {
["source"] = "Boneshaper Jardak",
["event"] = "SPELL_CAST_START",
["npcID"] = 188693,
},
[395893] = {
["encounterName"] = "Kurog Grimtotem",
["source"] = "Kurog Grimtotem",
["npcID"] = 184986,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2605,
},
[391799] = {
["source"] = "Morlash",
["event"] = "SPELL_CAST_START",
["npcID"] = 201549,
},
[384633] = {
["encounterName"] = "Gutshot",
["source"] = "Gutshot",
["encounterID"] = 2567,
["event"] = "SPELL_CAST_START",
["npcID"] = 186116,
},
[56933] = {
["encounterName"] = "Frozen Commander",
["source"] = "Horde Ranger",
["encounterID"] = 519,
["event"] = "SPELL_CAST_START",
["npcID"] = 26801,
},
[106428] = {
["event"] = "SPELL_CAST_START",
["source"] = "Shado-Pan Novice",
["npcID"] = 56395,
},
[36970] = {
["encounterName"] = "Kael'thas Sunstrider",
["source"] = "Grand Astromancer Capernian",
["npcID"] = 20062,
["event"] = "SPELL_CAST_START",
["encounterID"] = 733,
},
[61924] = {
["encounterName"] = "Hodir",
["source"] = "Spiritwalker Yona",
["npcID"] = 32950,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1135,
},
[256846] = {
["source"] = "Dinomancer Kish'o",
["event"] = "SPELL_CAST_START",
["npcID"] = 129553,
},
[257870] = {
["event"] = "SPELL_CAST_START",
["source"] = "Irontide Buccaneer",
["npcID"] = 130011,
},
[387708] = {
["event"] = "SPELL_CAST_START",
["source"] = "Maiden of Diligence",
["npcID"] = 192718,
},
[149865] = {
["encounterName"] = "Ghamoo-ra",
["source"] = "Ghamoo-Ra",
["encounterID"] = 1667,
["event"] = "SPELL_CAST_START",
["npcID"] = 74446,
},
[395899] = {
["event"] = "SPELL_CAST_START",
["source"] = "Primalist Chillblaster",
["npcID"] = 199124,
},
[405113] = {
["event"] = "SPELL_CAST_START",
["source"] = "Shukoro Rapidstamer",
["npcID"] = 198917,
},
[193375] = {
["encounterName"] = "Ularogg Cragshaper",
["source"] = "Ularogg Cragshaper",
["encounterID"] = 1791,
["event"] = "SPELL_CAST_START",
["npcID"] = 91004,
},
[255824] = {
["source"] = "Dazar'ai Juggernaut",
["event"] = "SPELL_CAST_START",
["npcID"] = 122971,
},
[377473] = {
["encounterName"] = "Warlord Sargha",
["source"] = "Warlord Sargha",
["encounterID"] = 2611,
["event"] = "SPELL_CAST_START",
["npcID"] = 189901,
},
[370307] = {
["encounterName"] = "Eranog",
["source"] = "Eranog",
["npcID"] = 184972,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2587,
},
[396925] = {
["event"] = "SPELL_CAST_START",
["source"] = "Qalashi Lavamancer",
["npcID"] = 197149,
},
[193376] = {
["encounterName"] = "Ularogg Cragshaper",
["source"] = "Ularogg Cragshaper",
["encounterID"] = 1791,
["event"] = "SPELL_CAST_START",
["npcID"] = 91004,
},
[198495] = {
["encounterName"] = "Helya",
["source"] = "Helya",
["encounterID"] = 1824,
["event"] = "SPELL_CAST_START",
["npcID"] = 96759,
},
[381570] = {
["source"] = "Agitated Keystone",
["event"] = "SPELL_CAST_START",
["npcID"] = 189811,
},
[256849] = {
["source"] = "Dinomancer Kish'o",
["event"] = "SPELL_CAST_START",
["npcID"] = 129553,
},
[412283] = {
["source"] = "Alcanon",
["event"] = "SPELL_CAST_START",
["npcID"] = 203515,
},
[405117] = {
["event"] = "SPELL_CAST_START",
["source"] = "Lady Shaz'ra",
["npcID"] = 200885,
},
[36971] = {
["encounterName"] = "Kael'thas Sunstrider",
["source"] = "Grand Astromancer Capernian",
["npcID"] = 20062,
["event"] = "SPELL_CAST_START",
["encounterID"] = 733,
},
[201567] = {
["source"] = "Seacursed Slaver",
["event"] = "SPELL_CAST_START",
["npcID"] = 97043,
},
[152939] = {
["encounterName"] = "Roltall",
["source"] = "Roltall",
["encounterID"] = 1652,
["event"] = "SPELL_CAST_START",
["npcID"] = 75786,
},
[198496] = {
["encounterName"] = "Ularogg Cragshaper",
["source"] = "Ularogg Cragshaper",
["encounterID"] = 1791,
["event"] = "SPELL_CAST_START",
["npcID"] = 91004,
},
[152940] = {
["encounterName"] = "Roltall",
["source"] = "Roltall",
["npcID"] = 75786,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1652,
},
[393859] = {
["source"] = "Mountain Scarab",
["event"] = "SPELL_CAST_START",
["npcID"] = 195360,
},
[388741] = {
["event"] = "SPELL_CAST_START",
["source"] = "Kartoros",
["npcID"] = 202977,
},
[386694] = {
["event"] = "SPELL_CAST_START",
["source"] = "Stormsurge Totem",
["npcID"] = 194897,
},
[395908] = {
["event"] = "SPELL_CAST_START",
["source"] = "Primal Icebulk",
["npcID"] = 192767,
},
[398981] = {
["source"] = "Stalwart Broodwarden",
["event"] = "SPELL_CAST_START",
["npcID"] = 198263,
},
[392841] = {
["event"] = "SPELL_CAST_START",
["source"] = "Degmakh",
["npcID"] = 194251,
},
[275110] = {
["event"] = "SPELL_CAST_START",
["source"] = "Bloodbeak the Ravenous",
["npcID"] = 201535,
},
[377486] = {
["source"] = "Infinite Agent",
["event"] = "SPELL_CAST_START",
["npcID"] = 184335,
},
[386700] = {
["source"] = "Rimebound Froststalker",
["event"] = "SPELL_CAST_START",
["npcID"] = 199795,
},
[375439] = {
["encounterName"] = "Magmatusk",
["source"] = "Magmatusk",
["encounterID"] = 2610,
["event"] = "SPELL_CAST_START",
["npcID"] = 181861,
},
[373392] = {
["event"] = "SPELL_CAST_START",
["source"] = "Nokhud Hornsounder",
["npcID"] = 192796,
},
[394891] = {
["event"] = "SPELL_CAST_START",
["source"] = "Braekkas",
["npcID"] = 196855,
},
[372369] = {
["source"] = "Hyena Tender",
["event"] = "SPELL_CAST_START",
["npcID"] = 192506,
},
[377488] = {
["source"] = "Rune Seal Keeper",
["event"] = "SPELL_CAST_START",
["npcID"] = 187155,
},
[211299] = {
["event"] = "SPELL_CAST_START",
["source"] = "Watchful Inquisitor",
["npcID"] = 105715,
},
[394893] = {
["event"] = "SPELL_CAST_START",
["source"] = "Lookout Mordren",
["npcID"] = 193668,
},
[377490] = {
["event"] = "SPELL_CAST_START",
["source"] = "Primal Thunder Lizard",
["npcID"] = 198813,
},
[159089] = {
["event"] = "SPELL_CAST_START",
["source"] = "Twisted Ancient",
["npcID"] = 72785,
},
[200551] = {
["encounterName"] = "Dargrul the Underking",
["source"] = "Dargrul",
["encounterID"] = 1793,
["event"] = "SPELL_CAST_START",
["npcID"] = 91007,
},
[391825] = {
["event"] = "SPELL_CAST_START",
["source"] = "Primal Watercaller",
["npcID"] = 190995,
},
[169839] = {
["event"] = "SPELL_CAST_START",
["source"] = "Putrid Pyromancer",
["npcID"] = 84957,
},
[375446] = {
["event"] = "SPELL_CAST_START",
["source"] = "Sunhide Stomphoof",
["npcID"] = 190953,
},
[402807] = {
["source"] = "Glittering Shard Construct",
["event"] = "SPELL_CAST_START",
["npcID"] = 205241,
},
[157043] = {
["source"] = "Sargerei Ritualist",
["event"] = "SPELL_CAST_START",
["npcID"] = 77130,
},
[169840] = {
["event"] = "SPELL_CAST_START",
["source"] = "Infested Icecaller",
["npcID"] = 84989,
},
[203750] = {
["source"] = "Duskwatch Orbitist",
["event"] = "SPELL_CAST_START",
["npcID"] = 114470,
},
[69068] = {
["event"] = "SPELL_CAST_START",
["source"] = "Soulguard Adept",
["npcID"] = 36620,
},
[381580] = {
["event"] = "SPELL_CAST_START",
["source"] = "Sundered Flame Brawler",
["npcID"] = 205228,
},
[59368] = {
["encounterName"] = "Krik'thir the Gatewatcher",
["source"] = "Krik'thir the Gatewatcher",
["npcID"] = 28684,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1971,
},
[225635] = {
["source"] = "Lunar Archer",
["event"] = "SPELL_CAST_START",
["npcID"] = 120721,
},
[405137] = {
["event"] = "SPELL_CAST_START",
["source"] = "Lady Shaz'ra",
["npcID"] = 200885,
},
[59430] = {
["encounterName"] = "Anub'arak",
["source"] = "Anub'arak",
["encounterID"] = 1973,
["event"] = "SPELL_CAST_START",
["npcID"] = 29120,
},
[169841] = {
["event"] = "SPELL_CAST_START",
["source"] = "Addled Arcanomancer",
["npcID"] = 84990,
},
[381592] = {
["event"] = "SPELL_CAST_START",
["source"] = "Spellsworn Keeper",
["npcID"] = 200284,
},
[404807] = {
["source"] = "Contamination Investigator",
["event"] = "SPELL_CAST_START",
["npcID"] = 205245,
},
[365905] = {
["event"] = "SPELL_CAST_START",
["source"] = "Yggdreth the Despoiler",
["npcID"] = 184860,
},
[369241] = {
["source"] = "Zaqali Berserker",
["event"] = "SPELL_CAST_START",
["npcID"] = 200058,
},
[381593] = {
["source"] = "Ebonstone Golem",
["event"] = "SPELL_CAST_START",
["npcID"] = 184300,
},
[258908] = {
["event"] = "SPELL_CAST_START",
["source"] = "Shrouded Fang",
["npcID"] = 134602,
},
[387343] = {
["event"] = "SPELL_CAST_START",
["source"] = "Therrocite",
["npcID"] = 197749,
},
[388760] = {
["encounterName"] = "Primal Tsunami",
["source"] = "Primal Tsunami",
["npcID"] = 189729,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2618,
},
[56937] = {
["encounterName"] = "Grand Magus Telestra",
["source"] = "Grand Magus Telestra",
["npcID"] = 26930,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2010,
},
[394903] = {
["event"] = "SPELL_CAST_START",
["source"] = "Lookout Mordren",
["npcID"] = 193668,
},
[378850] = {
["source"] = "Unshackled Energy",
["event"] = "SPELL_CAST_START",
["npcID"] = 200136,
},
[265911] = {
["event"] = "SPELL_CAST_START",
["source"] = "Agitated Nimbus",
["npcID"] = 136076,
},
[377500] = {
["source"] = "Infinite Agent",
["event"] = "SPELL_CAST_START",
["npcID"] = 184335,
},
[412678] = {
["source"] = "Klakatak",
["event"] = "SPELL_CAST_START",
["npcID"] = 203618,
},
[371358] = {
["source"] = "Unstable Curator",
["event"] = "SPELL_CAST_START",
["npcID"] = 187154,
},
[368287] = {
["source"] = "Bonebolt Hunter",
["event"] = "SPELL_CAST_START",
["npcID"] = 185534,
},
[405868] = {
["source"] = "Invoq",
["event"] = "SPELL_CAST_START",
["npcID"] = 203627,
},
[382620] = {
["source"] = "Bonebolt Hunter",
["event"] = "SPELL_CAST_START",
["npcID"] = 185534,
},
[68982] = {
["encounterName"] = "Devourer of Souls",
["source"] = "Devourer of Souls",
["npcID"] = 36502,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2007,
},
[83914] = {
["encounterName"] = "Ozumat",
["source"] = "Vicious Mindlasher",
["encounterID"] = 1047,
["event"] = "SPELL_CAST_START",
["npcID"] = 44715,
},
[173052] = {
["encounterName"] = "Xeri'tac",
["source"] = "Venom Sprayer",
["npcID"] = 86547,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1752,
},
[150290] = {
["encounterName"] = "Magmolatus",
["source"] = "Calamity",
["npcID"] = 74571,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1655,
},
[387740] = {
["event"] = "SPELL_CAST_START",
["source"] = "Enraged Watcher",
["npcID"] = 200407,
},
[405962] = {
["event"] = "SPELL_CAST_START",
["source"] = "Bronogg the Bully",
["npcID"] = 203386,
},
[377503] = {
["source"] = "Rune Seal Keeper",
["event"] = "SPELL_CAST_START",
["npcID"] = 187155,
},
[59835] = {
["encounterName"] = "Loken",
["source"] = "Loken",
["npcID"] = 28923,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1986,
},
[59154] = {
["event"] = "SPELL_CAST_START",
["source"] = "Stormforged Giant",
["npcID"] = 28920,
},
[401341] = {
["event"] = "SPELL_CAST_START",
["source"] = "Kob'rok",
["npcID"] = 203462,
},
[385980] = {
["source"] = "Strunraan",
["event"] = "SPELL_CAST_START",
["npcID"] = 193534,
},
[401338] = {
["event"] = "SPELL_CAST_START",
["source"] = "Kob'rok",
["npcID"] = 203462,
},
[375457] = {
["encounterName"] = "Broodkeeper Diurna",
["source"] = "Juvenile Frost Proto-Dragon",
["encounterID"] = 2614,
["event"] = "SPELL_CAST_START",
["npcID"] = 191222,
},
[209027] = {
["event"] = "SPELL_CAST_START",
["source"] = "Duskwatch Guard",
["npcID"] = 111563,
},
[377505] = {
["encounterName"] = "Terros",
["source"] = "Terros",
["npcID"] = 190496,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2639,
},
[256864] = {
["source"] = "Dinomancer Kish'o",
["event"] = "SPELL_CAST_START",
["npcID"] = 129553,
},
[412313] = {
["source"] = "Emberdusk",
["event"] = "SPELL_CAST_START",
["npcID"] = 203664,
},
[88010] = {
["event"] = "SPELL_CAST_START",
["source"] = "Wild Vortex",
["npcID"] = 45912,
},
[44141] = {
["event"] = "SPELL_CAST_START",
["source"] = "Ellrys Duskhallow",
["npcID"] = 24558,
},
[389273] = {
["source"] = "Wyrmeater",
["event"] = "SPELL_CAST_START",
["npcID"] = 186612,
},
[157049] = {
["source"] = "Grom'tash the Destructor",
["event"] = "SPELL_CAST_START",
["npcID"] = 77889,
},
[59357] = {
["event"] = "SPELL_CAST_START",
["source"] = "Anub'ar Shadowcaster",
["npcID"] = 28733,
},
[381602] = {
["encounterName"] = "Kyrakka and Erkhart Stormvein",
["source"] = "Kyrakka",
["encounterID"] = 2623,
["event"] = "SPELL_CAST_START",
["npcID"] = 190484,
},
[204344] = {
["source"] = "Blacktalon Assassin",
["event"] = "SPELL_CAST_START",
["npcID"] = 191955,
},
[391840] = {
["source"] = "Taresh",
["event"] = "SPELL_CAST_START",
["npcID"] = 188711,
},
[171894] = {
["source"] = "Rangari",
["event"] = "SPELL_CAST_START",
["npcID"] = 80984,
},
[199652] = {
["source"] = "King Haldor",
["event"] = "SPELL_CAST_START",
["npcID"] = 95843,
},
[391833] = {
["source"] = "Sherath",
["event"] = "SPELL_CAST_START",
["npcID"] = 188710,
},
[383651] = {
["source"] = "Qalashi Lavamancer",
["event"] = "SPELL_CAST_START",
["npcID"] = 193944,
},
[169847] = {
["event"] = "SPELL_CAST_START",
["source"] = "Infested Icecaller",
["npcID"] = 84989,
},
[53333] = {
["event"] = "SPELL_CAST_START",
["source"] = "Anub'ar Necromancer",
["npcID"] = 29098,
},
[154491] = {
["source"] = "Maa'run",
["event"] = "SPELL_CAST_START",
["npcID"] = 76442,
},
[56934] = {
["encounterName"] = "Grand Magus Telestra",
["source"] = "Grand Magus Telestra",
["npcID"] = 26731,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2010,
},
[59366] = {
["encounterName"] = "Krik'thir the Gatewatcher",
["source"] = "Watcher Silthik",
["npcID"] = 28731,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1971,
},
[381605] = {
["encounterName"] = "Kyrakka and Erkhart Stormvein",
["source"] = "Kyrakka",
["encounterID"] = 2623,
["event"] = "SPELL_CAST_START",
["npcID"] = 190484,
},
[56938] = {
["encounterName"] = "Grand Magus Telestra",
["source"] = "Grand Magus Telestra",
["npcID"] = 26928,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2010,
},
[157051] = {
["source"] = "Grom'tash the Destructor",
["event"] = "SPELL_CAST_START",
["npcID"] = 77889,
},
[412226] = {
["event"] = "SPELL_CAST_START",
["source"] = "Sluggish Slug",
["npcID"] = 205754,
},
[57047] = {
["event"] = "SPELL_CAST_START",
["source"] = "Crazed Mana-Surge",
["npcID"] = 26737,
},
[61326] = {
["event"] = "SPELL_CAST_START",
["source"] = "Azure Scale-Binder",
["npcID"] = 26735,
},
[175479] = {
["event"] = "SPELL_CAST_START",
["source"] = "Fel Mistress Hagra",
["npcID"] = 72677,
},
[388773] = {
["encounterName"] = "Umbrelskul",
["source"] = "Umbrelskul",
["encounterID"] = 2584,
["event"] = "SPELL_CAST_START",
["npcID"] = 186738,
},
[377512] = {
["source"] = "Basalt Shell",
["event"] = "SPELL_CAST_START",
["npcID"] = 186622,
},
[58972] = {
["event"] = "SPELL_CAST_START",
["source"] = "Drakkari Fire Weaver",
["npcID"] = 29822,
},
[398370] = {
["event"] = "SPELL_CAST_START",
["source"] = "Calcifying Crawler",
["npcID"] = 203342,
},
[372394] = {
["encounterName"] = "The Primal Council",
["source"] = "Dathea Stormlash",
["encounterID"] = 2590,
["event"] = "SPELL_CAST_START",
["npcID"] = 187768,
},
[175480] = {
["event"] = "SPELL_CAST_START",
["source"] = "Fel Mistress Hagra",
["npcID"] = 72677,
},
[394917] = {
["encounterName"] = "Eranog",
["source"] = "Flamescale Captain",
["encounterID"] = 2587,
["event"] = "SPELL_CAST_START",
["npcID"] = 199233,
},
[47981] = {
["encounterName"] = "Ormorok the Tree-Shaper",
["source"] = "Ormorok the Tree-Shaper",
["npcID"] = 26794,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2012,
},
[59842] = {
["encounterName"] = "Slad'ran",
["source"] = "Slad'ran",
["npcID"] = 29304,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1978,
},
[58973] = {
["event"] = "SPELL_CAST_START",
["source"] = "Drakkari God Hunter",
["npcID"] = 29820,
},
[412669] = {
["source"] = "Klakatak",
["event"] = "SPELL_CAST_START",
["npcID"] = 203618,
},
[157053] = {
["source"] = "Durag the Dominator",
["event"] = "SPELL_CAST_START",
["npcID"] = 77890,
},
[387729] = {
["source"] = "Goopal",
["event"] = "SPELL_CAST_START",
["npcID"] = 203477,
},
[400842] = {
["event"] = "SPELL_CAST_START",
["source"] = "Zaqali Blazestalker",
["npcID"] = 199828,
},
[389443] = {
["encounterName"] = "Watcher Irideus",
["source"] = "Nullification Device",
["npcID"] = 196712,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2615,
},
[390210] = {
["event"] = "SPELL_CAST_START",
["source"] = "Osseous Broodmother",
["npcID"] = 203348,
},
[401361] = {
["event"] = "SPELL_CAST_START",
["source"] = "Towering Deepstrider",
["npcID"] = 203786,
},
[102601] = {
["source"] = "Infinite Suppressor",
["event"] = "SPELL_CAST_START",
["npcID"] = 54920,
},
[258917] = {
["source"] = "Ashvane Priest",
["event"] = "SPELL_CAST_START",
["npcID"] = 130028,
},
[391849] = {
["source"] = "Molten Uprising",
["event"] = "SPELL_CAST_START",
["npcID"] = 187868,
},
[169851] = {
["event"] = "SPELL_CAST_START",
["source"] = "Addled Arcanomancer",
["npcID"] = 84990,
},
[56860] = {
["event"] = "SPELL_CAST_START",
["source"] = "Mage Hunter Initiate",
["npcID"] = 26728,
},
[22907] = {
["encounterName"] = "Swamplord Musel'ek",
["source"] = "Swamplord Musel'ek",
["encounterID"] = 1947,
["event"] = "SPELL_CAST_START",
["npcID"] = 17826,
},
[376073] = {
["encounterName"] = "Broodkeeper Diurna",
["source"] = "Broodkeeper Diurna",
["encounterID"] = 2614,
["event"] = "SPELL_CAST_START",
["npcID"] = 190245,
},
[76719] = {
["event"] = "SPELL_CAST_START",
["source"] = "Incendiary Spark",
["npcID"] = 40021,
},
[235833] = {
["event"] = "SPELL_CAST_START",
["source"] = "Corrupted Risen Mage",
["npcID"] = 118491,
},
[395567] = {
["event"] = "SPELL_CAST_START",
["source"] = "Gravlion",
["npcID"] = 193654,
},
[406493] = {
["event"] = "SPELL_CAST_START",
["source"] = "Spinmarrow",
["npcID"] = 203480,
},
[303161] = {
["event"] = "SPELL_CAST_START",
["source"] = "Farscale Raider",
["npcID"] = 201301,
},
[373424] = {
["encounterName"] = "Chargath, Bane of Scales",
["source"] = "Chargath, Bane of Scales",
["encounterID"] = 2613,
["event"] = "SPELL_CAST_START",
["npcID"] = 189340,
},
[369925] = {
["event"] = "SPELL_CAST_START",
["source"] = "Transformed Dreadsquall",
["npcID"] = 197225,
},
[392130] = {
["event"] = "SPELL_CAST_START",
["source"] = "Professor Maxdormu",
["npcID"] = 189668,
},
[384686] = {
["encounterName"] = "The Raging Tempest",
["source"] = "The Raging Tempest",
["npcID"] = 186615,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2636,
},
[395819] = {
["source"] = "Qalashi Scaleripper",
["event"] = "SPELL_CAST_START",
["npcID"] = 187602,
},
[373872] = {
["event"] = "SPELL_CAST_START",
["source"] = "Experimental Trial",
["npcID"] = 201491,
},
[169341] = {
["event"] = "SPELL_CAST_START",
["source"] = "Grom'kar Footsoldier",
["npcID"] = 81283,
},
[410629] = {
["event"] = "SPELL_CAST_START",
["source"] = "Scalecommander Sarkareth",
["npcID"] = 199984,
},
[195944] = {
["event"] = "SPELL_CAST_START",
["source"] = "Skrog Wavecrasher",
["npcID"] = 91796,
},
[239810] = {
["source"] = "Eternal Soulguard",
["event"] = "SPELL_CAST_START",
["npcID"] = 120191,
},
[412177] = {
["event"] = "SPELL_CAST_START",
["source"] = "Carcaxas",
["npcID"] = 202836,
},
[195284] = {
["event"] = "SPELL_CAST_START",
["source"] = "Restless Tides",
["npcID"] = 97173,
},
[394829] = {
["event"] = "SPELL_CAST_START",
["source"] = "Osseous Broodmother",
["npcID"] = 203348,
},
[374451] = {
["source"] = "Burning Chain Caster",
["event"] = "SPELL_CAST_START",
["npcID"] = 195919,
},
[152962] = {
["encounterName"] = "Nhallish",
["source"] = "Nhallish",
["encounterID"] = 1688,
["event"] = "SPELL_CAST_START",
["npcID"] = 75829,
},
[396646] = {
["event"] = "SPELL_CAST_START",
["source"] = "Loamas",
["npcID"] = 199030,
},
[398690] = {
["source"] = "Glakis, Winter's Wrath",
["event"] = "SPELL_CAST_START",
["npcID"] = 199502,
},
[405922] = {
["event"] = "SPELL_CAST_START",
["source"] = "Kartoros",
["npcID"] = 202977,
},
[407420] = {
["source"] = "Primalist Runestone",
["event"] = "SPELL_CAST_START",
["npcID"] = 204001,
},
[175997] = {
["encounterName"] = "Ancient Protectors",
["source"] = "Dulhu",
["npcID"] = 83894,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1757,
},
[398206] = {
["source"] = "Exhumed Spirit",
["event"] = "SPELL_CAST_START",
["npcID"] = 75979,
},
[197144] = {
["event"] = "SPELL_CAST_START",
["source"] = "Hatecoil Wrangler",
["npcID"] = 100216,
},
[164592] = {
["event"] = "SPELL_CAST_START",
["source"] = "Bloodmaul Geomancer",
["npcID"] = 75198,
},
[166923] = {
["event"] = "SPELL_CAST_START",
["source"] = "Champion Druna",
["npcID"] = 81603,
},
[369335] = {
["source"] = "Runic Protector",
["event"] = "SPELL_CAST_START",
["npcID"] = 184107,
},
[399024] = {
["event"] = "SPELL_CAST_START",
["source"] = "Farscale Brute",
["npcID"] = 200486,
},
[371383] = {
["event"] = "SPELL_CAST_START",
["source"] = "Charfrost Pillager",
["npcID"] = 199276,
},
[62443] = {
["encounterName"] = "Thorim",
["source"] = "Dark Rune Acolyte",
["npcID"] = 33110,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1141,
},
[369813] = {
["event"] = "SPELL_CAST_START",
["source"] = "Fire Elemental",
["npcID"] = 189843,
},
[399025] = {
["event"] = "SPELL_CAST_START",
["source"] = "Conjured Guardian",
["npcID"] = 200285,
},
[152964] = {
["source"] = "Void Spawn",
["event"] = "SPELL_CAST_START",
["npcID"] = 75652,
},
[118905] = {
["source"] = "Capacitor Totem",
["event"] = "SPELL_CAST_START",
["npcID"] = 61245,
},
[158083] = {
["event"] = "SPELL_CAST_START",
["source"] = "Adorned Bladetalon",
["npcID"] = 79303,
},
[150405] = {
["source"] = "Twilight Storm Mender",
["event"] = "SPELL_CAST_START",
["npcID"] = 74980,
},
[400296] = {
["event"] = "SPELL_CAST_START",
["source"] = "Zaqali Preserver",
["npcID"] = 199972,
},
[257899] = {
["event"] = "SPELL_CAST_START",
["source"] = "Irontide Ravager",
["npcID"] = 130012,
},
[395784] = {
["source"] = "Raszageth",
["event"] = "SPELL_CAST_START",
["npcID"] = 199031,
},
[399664] = {
["event"] = "SPELL_CAST_START",
["source"] = "Igneous Darkness",
["npcID"] = 202866,
},
[400877] = {
["event"] = "SPELL_CAST_START",
["source"] = "Smoldering Hound",
["npcID"] = 199823,
},
[76100] = {
["encounterName"] = "Commander Ulthok",
["source"] = "Commander Ulthok",
["npcID"] = 40765,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1044,
},
[199034] = {
["source"] = "Valarjar Aspirant",
["event"] = "SPELL_CAST_START",
["npcID"] = 101637,
},
[230358] = {
["encounterName"] = "Mistress Sassz'ine",
["source"] = "Mistress Sassz'ine",
["encounterID"] = 2037,
["event"] = "SPELL_CAST_START",
["npcID"] = 115767,
},
[400052] = {
["event"] = "SPELL_CAST_START",
["source"] = "Scavenging Slicer",
["npcID"] = 204508,
},
[172643] = {
["encounterName"] = "Xeri'tac",
["source"] = "Xeri'tac",
["npcID"] = 84550,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1752,
},
[259711] = {
["source"] = "Block Warden",
["event"] = "SPELL_CAST_START",
["npcID"] = 131445,
},
[378143] = {
["source"] = "Primalist Infiltrator",
["event"] = "SPELL_CAST_START",
["npcID"] = 189869,
},
[412330] = {
["event"] = "SPELL_CAST_START",
["source"] = "Malrogg",
["npcID"] = 202606,
},
[157355] = {
["source"] = "Voidseer Kalurg",
["event"] = "SPELL_CAST_START",
["npcID"] = 83385,
},
[68821] = {
["source"] = "Apothecary Hummel",
["event"] = "SPELL_CAST_START",
["npcID"] = 36296,
},
[167012] = {
["source"] = "Shinri",
["event"] = "SPELL_CAST_START",
["npcID"] = 82415,
},
[408551] = {
["event"] = "SPELL_CAST_START",
["source"] = "Crystalline Walker",
["npcID"] = 201063,
},
[204666] = {
["encounterName"] = "Oakheart",
["source"] = "Oakheart",
["encounterID"] = 1837,
["event"] = "SPELL_CAST_START",
["npcID"] = 103344,
},
[377532] = {
["source"] = "Thunderspine Crasher",
["event"] = "SPELL_CAST_START",
["npcID"] = 191057,
},
[400055] = {
["event"] = "SPELL_CAST_START",
["source"] = "Scavenging Slicer",
["npcID"] = 203384,
},
[375485] = {
["encounterName"] = "Broodkeeper Diurna",
["source"] = "Dragonspawn Flamebender",
["encounterID"] = 2614,
["event"] = "SPELL_CAST_START",
["npcID"] = 191230,
},
[385916] = {
["encounterName"] = "Granyth",
["source"] = "Granyth",
["npcID"] = 186616,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2637,
},
[412999] = {
["event"] = "SPELL_CAST_START",
["source"] = "Winglord Dezran",
["npcID"] = 201677,
},
[201411] = {
["source"] = "Dreadfire Imp",
["event"] = "SPELL_CAST_START",
["npcID"] = 100527,
},
[87761] = {
["event"] = "SPELL_CAST_START",
["source"] = "Executor of the Caliph",
["npcID"] = 45928,
},
[204667] = {
["encounterName"] = "Oakheart",
["source"] = "Oakheart",
["encounterID"] = 1837,
["event"] = "SPELL_CAST_START",
["npcID"] = 103344,
},
[400057] = {
["event"] = "SPELL_CAST_START",
["source"] = "Volcanic Deepstrider",
["npcID"] = 200808,
},
[399033] = {
["event"] = "SPELL_CAST_START",
["source"] = "Weyrn Spellslinger",
["npcID"] = 200736,
},
[202108] = {
["source"] = "Blightshard Shaper",
["event"] = "SPELL_CAST_START",
["npcID"] = 90998,
},
[257814] = {
["encounterName"] = "Jes Howlis",
["source"] = "Jes Howlis",
["encounterID"] = 2102,
["event"] = "SPELL_CAST_START",
["npcID"] = 127484,
},
[194942] = {
["encounterName"] = "Glazer",
["source"] = "Glazer",
["encounterID"] = 1817,
["event"] = "SPELL_CAST_START",
["npcID"] = 95887,
},
[405020] = {
["event"] = "SPELL_CAST_START",
["source"] = "Enraged Watcher",
["npcID"] = 200407,
},
[263345] = {
["encounterName"] = "Overseer Korgus",
["source"] = "Heavy Cannon",
["encounterID"] = 2104,
["event"] = "SPELL_CAST_START",
["npcID"] = 134025,
},
[377034] = {
["encounterName"] = "Crawth",
["source"] = "Crawth",
["npcID"] = 191736,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2564,
},
[400333] = {
["event"] = "SPELL_CAST_START",
["source"] = "Cliffkeeper Bouldani",
["npcID"] = 202612,
},
[197250] = {
["encounterName"] = "Cordana Felsong",
["source"] = "Cordana Felsong",
["npcID"] = 95888,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1818,
},
[257732] = {
["event"] = "SPELL_CAST_START",
["source"] = "Blacktooth Knuckleduster",
["npcID"] = 129547,
},
[240784] = {
["event"] = "SPELL_CAST_START",
["source"] = "Nether Horror",
["npcID"] = 118044,
},
[413008] = {
["event"] = "SPELL_CAST_START",
["source"] = "Highmountain Seer",
["npcID"] = 201268,
},
[393820] = {
["source"] = "Sturdy Gladehorn",
["event"] = "SPELL_CAST_START",
["npcID"] = 196655,
},
[87762] = {
["event"] = "SPELL_CAST_START",
["source"] = "Minister of Air",
["npcID"] = 45930,
},
[336803] = {
["event"] = "SPELL_CAST_START",
["source"] = "Anima Seeker",
["npcID"] = 183651,
},
[388392] = {
["event"] = "SPELL_CAST_START",
["source"] = "Unruly Textbook",
["npcID"] = 196044,
},
[267997] = {
["source"] = "Vilefiend",
["event"] = "SPELL_CAST_START",
["npcID"] = 135816,
},
[398632] = {
["event"] = "SPELL_CAST_START",
["source"] = "Irontide Crackshot",
["npcID"] = 200852,
},
[199805] = {
["source"] = "Stormforged Sentinel",
["event"] = "SPELL_CAST_START",
["npcID"] = 96574,
},
[200154] = {
["source"] = "Understone Demolisher",
["event"] = "SPELL_CAST_START",
["npcID"] = 102253,
},
[379023] = {
["source"] = "Hillside Forager",
["event"] = "SPELL_CAST_START",
["npcID"] = 191240,
},
[388801] = {
["event"] = "SPELL_CAST_START",
["source"] = "Risen Warrior",
["npcID"] = 195855,
},
[396991] = {
["event"] = "SPELL_CAST_START",
["source"] = "Drakonid Breaker",
["npcID"] = 187240,
},
[371983] = {
["encounterName"] = "Sennarth, The Cold Breath",
["source"] = "Sennarth",
["npcID"] = 187967,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2592,
},
[257785] = {
["encounterName"] = "Jes Howlis",
["source"] = "Jes Howlis",
["encounterID"] = 2102,
["event"] = "SPELL_CAST_START",
["npcID"] = 127484,
},
[400063] = {
["event"] = "SPELL_CAST_START",
["source"] = "Pesky Sporemoth",
["npcID"] = 202625,
},
[164834] = {
["event"] = "SPELL_CAST_START",
["source"] = "Everbloom Naturalist",
["npcID"] = 81819,
},
[194266] = {
["encounterName"] = "Harbaron",
["source"] = "Shackled Servitor",
["encounterID"] = 1823,
["event"] = "SPELL_CAST_START",
["npcID"] = 98693,
},
[256882] = {
["source"] = "Monzumi",
["event"] = "SPELL_CAST_START",
["npcID"] = 129552,
},
[378012] = {
["event"] = "SPELL_CAST_START",
["source"] = "Charfrost Raider",
["npcID"] = 199282,
},
[154110] = {
["encounterName"] = "Araknath",
["source"] = "Araknath",
["npcID"] = 76141,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1699,
},
[381582] = {
["event"] = "SPELL_CAST_START",
["source"] = "Spellsworn Wingcatcher",
["npcID"] = 201369,
},
[367484] = {
["source"] = "Claw Fighter",
["event"] = "SPELL_CAST_START",
["npcID"] = 185508,
},
[69080] = {
["event"] = "SPELL_CAST_START",
["source"] = "Soulguard Bonecaster",
["npcID"] = 36564,
},
[388804] = {
["encounterName"] = "Umbrelskul",
["source"] = "Umbrelskul",
["encounterID"] = 2584,
["event"] = "SPELL_CAST_START",
["npcID"] = 186738,
},
[367481] = {
["source"] = "Claw Fighter",
["event"] = "SPELL_CAST_START",
["npcID"] = 185508,
},
[386757] = {
["encounterName"] = "Khajin the Unyielding",
["source"] = "Khajin the Unyielding",
["npcID"] = 189727,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2617,
},
[400066] = {
["event"] = "SPELL_CAST_START",
["source"] = "Preying Dustmoth",
["npcID"] = 201068,
},
[106447] = {
["event"] = "SPELL_CAST_START",
["source"] = "Shado-Pan Novice",
["npcID"] = 56395,
},
[406209] = {
["event"] = "SPELL_CAST_START",
["source"] = "Han'thul",
["npcID"] = 198914,
},
[394948] = {
["source"] = "Ashbinder Tornecha",
["event"] = "SPELL_CAST_START",
["npcID"] = 192344,
},
[152973] = {
["event"] = "SPELL_CAST_START",
["source"] = "Defense Construct",
["npcID"] = 76087,
},
[153485] = {
["source"] = "Carrion Worm",
["event"] = "SPELL_CAST_START",
["npcID"] = 76057,
},
[22887] = {
["source"] = "Murkblood Spearman",
["event"] = "SPELL_CAST_START",
["npcID"] = 17729,
},
[194112] = {
["encounterName"] = "God-King Skovald",
["source"] = "God-King Skovald",
["encounterID"] = 1808,
["event"] = "SPELL_CAST_START",
["npcID"] = 95675,
},
[368983] = {
["event"] = "SPELL_CAST_START",
["source"] = "Neela Firebane",
["npcID"] = 193686,
},
[29492] = {
["event"] = "SPELL_CAST_START",
["source"] = "Phantom Guest",
["npcID"] = 16409,
},
[256970] = {
["encounterName"] = "Knight Captain Valyri",
["source"] = "Knight Captain Valyri",
["event"] = "SPELL_CAST_START",
["npcID"] = 127490,
},
[193712] = {
["encounterName"] = "Lady Hatecoil",
["source"] = "Lady Hatecoil",
["npcID"] = 91789,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1811,
},
[385313] = {
["source"] = "Primalist Shockcaster",
["event"] = "SPELL_CAST_START",
["npcID"] = 195119,
},
[33502] = {
["source"] = "Cabal Spellbinder",
["event"] = "SPELL_CAST_START",
["npcID"] = 18639,
},
[65133] = {
["encounterName"] = "Hodir",
["source"] = "Spiritwalker Yona",
["npcID"] = 32950,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1135,
},
[407236] = {
["event"] = "SPELL_CAST_START",
["source"] = "Shrinekeeper Qanosh",
["npcID"] = 199839,
},
[257397] = {
["event"] = "SPELL_CAST_START",
["source"] = "Irontide Bonesaw",
["npcID"] = 129788,
},
[169690] = {
["event"] = "SPELL_CAST_START",
["source"] = "Diving Chakram Spinner",
["npcID"] = 76116,
},
[36980] = {
["encounterName"] = "Kael'thas Sunstrider",
["source"] = "Netherstrand Longbow",
["npcID"] = 21268,
["event"] = "SPELL_CAST_START",
["encounterID"] = 733,
},
[263912] = {
["encounterName"] = "Merektha",
["source"] = "Merektha",
["npcID"] = 133384,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2125,
},
[151303] = {
["encounterName"] = "Aku'mai",
["source"] = "Aku'mai the Devourer",
["encounterID"] = 1672,
["event"] = "SPELL_CAST_START",
["npcID"] = 75155,
},
[78807] = {
["encounterName"] = "Ozruk",
["source"] = "Ozruk",
["encounterID"] = 1058,
["event"] = "SPELL_CAST_START",
["npcID"] = 42188,
},
[201858] = {
["source"] = "Taintheart Deadeye",
["event"] = "SPELL_CAST_START",
["npcID"] = 100539,
},
[164617] = {
["event"] = "SPELL_CAST_START",
["source"] = "Bloodmaul Flamespeaker",
["npcID"] = 81767,
},
[62318] = {
["event"] = "SPELL_CAST_START",
["source"] = "Captured Mercenary Soldier",
["npcID"] = 32885,
},
[200580] = {
["source"] = "Festerhide Grizzly",
["event"] = "SPELL_CAST_START",
["npcID"] = 95779,
},
[75992] = {
["event"] = "SPELL_CAST_START",
["source"] = "Naz'jar Tempest Witch",
["npcID"] = 40634,
},
[263914] = {
["encounterName"] = "Merektha",
["source"] = "Merektha",
["npcID"] = 133384,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2125,
},
[383693] = {
["event"] = "SPELL_CAST_START",
["source"] = "Nokhud Beastmaster",
["npcID"] = 192794,
},
[373395] = {
["event"] = "SPELL_CAST_START",
["source"] = "Batak",
["npcID"] = 193462,
},
[395377] = {
["source"] = "Thondrozus",
["event"] = "SPELL_CAST_START",
["npcID"] = 192769,
},
[382670] = {
["encounterName"] = "Teera and Maruuk",
["source"] = "Teera",
["npcID"] = 186339,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2581,
},
[388976] = {
["event"] = "SPELL_CAST_START",
["source"] = "Arcane Ravager",
["npcID"] = 196671,
},
[172736] = {
["source"] = "Rangari",
["event"] = "SPELL_CAST_START",
["npcID"] = 80983,
},
[125056] = {
["event"] = "SPELL_CAST_START",
["source"] = "Gara",
["npcID"] = 165189,
},
[258935] = {
["source"] = "Ashvane Priest",
["event"] = "SPELL_CAST_START",
["npcID"] = 130028,
},
[412360] = {
["event"] = "SPELL_CAST_START",
["source"] = "Spinmarrow",
["npcID"] = 203480,
},
[80279] = {
["source"] = "Stonecore Rift Conjurer",
["event"] = "SPELL_CAST_START",
["npcID"] = 42691,
},
[243295] = {
["encounterName"] = "Demonic Inquisition",
["source"] = "Accusator Gnazh",
["encounterID"] = 2048,
["event"] = "SPELL_CAST_START",
["npcID"] = 121400,
},
[193152] = {
["encounterName"] = "King Deepbeard",
["source"] = "King Deepbeard",
["npcID"] = 91797,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1812,
},
[102151] = {
["encounterName"] = "Echo of Tyrande",
["source"] = "Echo of Tyrande",
["npcID"] = 54544,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1884,
},
[195031] = {
["source"] = "Seacursed Soulkeeper",
["event"] = "SPELL_CAST_START",
["npcID"] = 97200,
},
[63272] = {
["encounterName"] = "Freya",
["source"] = "Mangrove Ent",
["npcID"] = 33525,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1133,
},
[80344] = {
["source"] = "Imp",
["event"] = "SPELL_CAST_START",
["npcID"] = 43014,
},
[375943] = {
["encounterName"] = "Balakar Khan",
["source"] = "Balakar Khan",
["npcID"] = 186151,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2580,
},
[381530] = {
["event"] = "SPELL_CAST_START",
["source"] = "Nokhud Thunderfist",
["npcID"] = 193373,
},
[369365] = {
["source"] = "Earthen Warder",
["event"] = "SPELL_CAST_START",
["npcID"] = 184132,
},
[386555] = {
["source"] = "Dathea Stormlash",
["event"] = "SPELL_CAST_START",
["npcID"] = 187768,
},
[193659] = {
["encounterName"] = "God-King Skovald",
["source"] = "God-King Skovald",
["encounterID"] = 1808,
["event"] = "SPELL_CAST_START",
["npcID"] = 95675,
},
[388817] = {
["encounterName"] = "Granyth",
["source"] = "Granyth",
["npcID"] = 186616,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2637,
},
[152427] = {
["event"] = "SPELL_CAST_START",
["source"] = "Magma Lord",
["npcID"] = 75211,
},
[407245] = {
["event"] = "SPELL_CAST_START",
["source"] = "Shrinekeeper Qanosh",
["npcID"] = 199839,
},
[376727] = {
["encounterName"] = "Balakar Khan",
["source"] = "Balakar Khan",
["npcID"] = 186151,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2580,
},
[265968] = {
["event"] = "SPELL_CAST_START",
["source"] = "Charged Dust Devil",
["npcID"] = 134990,
},
[149908] = {
["encounterName"] = "Thruk",
["source"] = "Thruk",
["encounterID"] = 1675,
["event"] = "SPELL_CAST_START",
["npcID"] = 74505,
},
[373329] = {
["encounterName"] = "Kurog Grimtotem",
["source"] = "Kurog Grimtotem",
["encounterID"] = 2605,
["event"] = "SPELL_CAST_START",
["npcID"] = 184986,
},
[257402] = {
["encounterName"] = "Lord Harlan Sweete",
["source"] = "Harlan Sweete",
["npcID"] = 126983,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2096,
},
[393348] = {
["source"] = "Stalwart Broodwarden",
["event"] = "SPELL_CAST_START",
["npcID"] = 198263,
},
[318181] = {
["event"] = "SPELL_CAST_START",
["source"] = "Hungering Etherwyrm",
["npcID"] = 168309,
},
[397010] = {
["event"] = "SPELL_CAST_START",
["source"] = "Qalashi Honor Guard",
["npcID"] = 197147,
},
[412366] = {
["event"] = "SPELL_CAST_START",
["source"] = "Subterrax",
["npcID"] = 203662,
},
[194442] = {
["source"] = "Waterlogged Soul Guard",
["event"] = "SPELL_CAST_START",
["npcID"] = 99188,
},
[377559] = {
["encounterName"] = "Treemouth",
["source"] = "Treemouth",
["encounterID"] = 2568,
["event"] = "SPELL_CAST_START",
["npcID"] = 186120,
},
[389804] = {
["source"] = "Unstable Curator",
["event"] = "SPELL_CAST_START",
["npcID"] = 187154,
},
[395987] = {
["event"] = "SPELL_CAST_START",
["source"] = "Jumping Spiderling",
["npcID"] = 199182,
},
[397011] = {
["event"] = "SPELL_CAST_START",
["source"] = "Qalashi Honor Guard",
["npcID"] = 197147,
},
[82137] = {
["event"] = "SPELL_CAST_START",
["source"] = "Rom'ogg Bonecrusher",
["npcID"] = 39665,
},
[47731] = {
["encounterName"] = "Grand Magus Telestra",
["source"] = "Grand Magus Telestra",
["npcID"] = 26929,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2010,
},
[404178] = {
["event"] = "SPELL_CAST_START",
["source"] = "Veltrax",
["npcID"] = 200904,
},
[388822] = {
["encounterName"] = "Echo of Doragosa",
["source"] = "Echo of Doragosa",
["npcID"] = 190609,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2565,
},
[199050] = {
["source"] = "Valarjar Shieldmaiden",
["event"] = "SPELL_CAST_START",
["npcID"] = 95832,
},
[407250] = {
["event"] = "SPELL_CAST_START",
["source"] = "Irontide Hozen",
["npcID"] = 203922,
},
[31707] = {
["event"] = "SPELL_CAST_START",
["source"] = "Water Elemental",
["npcID"] = 78116,
},
[209413] = {
["event"] = "SPELL_CAST_START",
["source"] = "Guardian Construct",
["npcID"] = 104270,
},
[64623] = {
["encounterName"] = "Mimiron",
["source"] = "VX-001",
["npcID"] = 33651,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1138,
},
[399061] = {
["event"] = "SPELL_CAST_START",
["source"] = "Irontide Crusher",
["npcID"] = 200858,
},
[395991] = {
["event"] = "SPELL_CAST_START",
["source"] = "Awakened Revenant",
["npcID"] = 191129,
},
[397014] = {
["event"] = "SPELL_CAST_START",
["source"] = "Qalashi Emissary",
["npcID"] = 197146,
},
[194956] = {
["encounterName"] = "Amalgam of Souls",
["source"] = "Amalgam of Souls",
["encounterID"] = 1832,
["event"] = "SPELL_CAST_START",
["npcID"] = 98542,
},
[399062] = {
["event"] = "SPELL_CAST_START",
["source"] = "Irontide Crusher",
["npcID"] = 200858,
},
[412371] = {
["source"] = "Underlight Queen",
["event"] = "SPELL_CAST_START",
["npcID"] = 203593,
},
[151447] = {
["event"] = "SPELL_CAST_START",
["source"] = "Bloodmaul Enforcer",
["npcID"] = 84978,
},
[381659] = {
["source"] = "Cascade",
["event"] = "SPELL_CAST_START",
["npcID"] = 186962,
},
[204905] = {
["encounterName"] = "Inquisitor Tormentorum",
["source"] = "Mogu'shan Secret-Keeper",
["npcID"] = 99676,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1850,
},
[373059] = {
["encounterName"] = "The Primal Council",
["source"] = "Kadros Icewrath",
["encounterID"] = 2590,
["event"] = "SPELL_CAST_START",
["npcID"] = 187771,
},
[392832] = {
["event"] = "SPELL_CAST_START",
["source"] = "Degmakh",
["npcID"] = 194251,
},
[31407] = {
["source"] = "Murkblood Spearman",
["event"] = "SPELL_CAST_START",
["npcID"] = 17729,
},
[233062] = {
["encounterName"] = "Goroth",
["source"] = "Goroth",
["encounterID"] = 2032,
["event"] = "SPELL_CAST_START",
["npcID"] = 115844,
},
[391898] = {
["event"] = "SPELL_CAST_START",
["source"] = "Failed Scalecommander Haerothal",
["npcID"] = 201822,
},
[170367] = {
["event"] = "SPELL_CAST_START",
["source"] = "Gul'var Grunt",
["npcID"] = 73468,
},
[386921] = {
["encounterName"] = "Granyth",
["source"] = "Dragonkiller Lance",
["npcID"] = 194367,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2637,
},
[399065] = {
["event"] = "SPELL_CAST_START",
["source"] = "Irontide Crusher",
["npcID"] = 200858,
},
[76508] = {
["encounterName"] = "Rom'ogg Bonecrusher",
["source"] = "Crazed Mage",
["npcID"] = 39982,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1040,
},
[397892] = {
["event"] = "SPELL_CAST_START",
["source"] = "Imacu'tya",
["npcID"] = 104275,
},
[215433] = {
["source"] = "Valarjar Mystic",
["event"] = "SPELL_CAST_START",
["npcID"] = 95834,
},
[386781] = {
["encounterName"] = "Telash Greywing",
["source"] = "Telash Greywing",
["encounterID"] = 2583,
["event"] = "SPELL_CAST_START",
["npcID"] = 186737,
},
[241027] = {
["source"] = "Lylth the Silent",
["event"] = "SPELL_CAST_START",
["npcID"] = 120808,
},
[392924] = {
["source"] = "High Channeler Ryvati",
["event"] = "SPELL_CAST_START",
["npcID"] = 197535,
},
[381663] = {
["source"] = "Apex Blazewing",
["event"] = "SPELL_CAST_START",
["npcID"] = 193291,
},
[394972] = {
["event"] = "SPELL_CAST_START",
["source"] = "Qalashi Lavabearer",
["npcID"] = 197148,
},
[389430] = {
["event"] = "SPELL_CAST_START",
["source"] = "Charged Stormcrow",
["npcID"] = 201794,
},
[374430] = {
["encounterName"] = "Kurog Grimtotem",
["source"] = "Tectonic Crusher",
["npcID"] = 190588,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2605,
},
[389686] = {
["source"] = "Crystal Fury",
["event"] = "SPELL_CAST_START",
["npcID"] = 196116,
},
[179091] = {
["event"] = "SPELL_CAST_START",
["source"] = "Nar'thalas Magister",
["npcID"] = 88783,
},
[149913] = {
["encounterName"] = "Thruk",
["source"] = "Thruk",
["encounterID"] = 1675,
["event"] = "SPELL_CAST_START",
["npcID"] = 74505,
},
[196563] = {
["encounterName"] = "Warlord Parjesh",
["source"] = "Warlord Parjesh",
["npcID"] = 91784,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1810,
},
[161509] = {
["source"] = "Hyacinth Mandragora",
["event"] = "SPELL_CAST_START",
["npcID"] = 83530,
},
[393783] = {
["event"] = "SPELL_CAST_START",
["source"] = "Iskakx",
["npcID"] = 192761,
},
[404188] = {
["event"] = "SPELL_CAST_START",
["source"] = "Static Charge",
["npcID"] = 202847,
},
[169878] = {
["encounterName"] = "Yalnu",
["source"] = "Vicious Mandragora",
["npcID"] = 84399,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1756,
},
[381519] = {
["event"] = "SPELL_CAST_START",
["source"] = "Tarasek Scavenger",
["npcID"] = 200460,
},
[199567] = {
["source"] = "Image of Latosius",
["event"] = "SPELL_CAST_START",
["npcID"] = 101028,
},
[29925] = {
["event"] = "SPELL_CAST_START",
["source"] = "Spell Shade",
["npcID"] = 16525,
},
[260666] = {
["source"] = "Gilded Priestess",
["event"] = "SPELL_CAST_START",
["npcID"] = 132126,
},
[81008] = {
["source"] = "Crystalspawn Giant",
["event"] = "SPELL_CAST_START",
["npcID"] = 42810,
},
[150677] = {
["encounterName"] = "Gug'rokk",
["source"] = "Gug'rokk",
["npcID"] = 74790,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1654,
},
[204574] = {
["encounterName"] = "Oakheart",
["source"] = "Oakheart",
["encounterID"] = 1837,
["event"] = "SPELL_CAST_START",
["npcID"] = 103344,
},
[167385] = {
["event"] = "SPELL_CAST_START",
["source"] = "Dungeoneer's Training Dummy",
["npcID"] = 194644,
},
[275569] = {
["event"] = "SPELL_CAST_START",
["source"] = "Cloudstrider Grazer",
["npcID"] = 168442,
},
[195473] = {
["event"] = "SPELL_CAST_START",
["source"] = "Gritslime Snail",
["npcID"] = 91786,
},
[396001] = {
["event"] = "SPELL_CAST_START",
["source"] = "The Songbird Queen",
["npcID"] = 59553,
},
[389725] = {
["event"] = "SPELL_CAST_START",
["source"] = "Bazual",
["npcID"] = 193532,
},
[375475] = {
["encounterName"] = "Broodkeeper Diurna",
["source"] = "Juvenile Frost Proto-Dragon",
["encounterID"] = 2614,
["event"] = "SPELL_CAST_START",
["npcID"] = 191222,
},
[89415] = {
["event"] = "SPELL_CAST_START",
["source"] = "Ghost Iron Dragonling",
["npcID"] = 57783,
},
[173563] = {
["encounterName"] = "Yalnu",
["source"] = "Feral Lasher",
["npcID"] = 86684,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1756,
},
[372456] = {
["encounterName"] = "Kurog Grimtotem",
["source"] = "Kurog Grimtotem",
["npcID"] = 184986,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2605,
},
[101592] = {
["source"] = "Murozond",
["event"] = "SPELL_CAST_START",
["npcID"] = 54432,
},
[403169] = {
["event"] = "SPELL_CAST_START",
["source"] = "Ishyra",
["npcID"] = 200579,
},
[412383] = {
["source"] = "Colossian",
["event"] = "SPELL_CAST_START",
["npcID"] = 204093,
},
[29427] = {
["source"] = "Murkblood Healer",
["event"] = "SPELL_CAST_START",
["npcID"] = 17730,
},
[151965] = {
["event"] = "SPELL_CAST_START",
["source"] = "Bloodmaul Slaver",
["npcID"] = 75191,
},
[172952] = {
["event"] = "SPELL_CAST_START",
["source"] = "Siegemaster Rokra",
["npcID"] = 84028,
},
[377033] = {
["source"] = "Alpha Skulking Scythid",
["event"] = "SPELL_CAST_START",
["npcID"] = 197377,
},
[374365] = {
["encounterName"] = "Magmatusk",
["source"] = "Magmatusk",
["encounterID"] = 2610,
["event"] = "SPELL_CAST_START",
["npcID"] = 181861,
},
[209410] = {
["event"] = "SPELL_CAST_START",
["source"] = "Duskwatch Arcanist",
["npcID"] = 104247,
},
[382696] = {
["source"] = "Earthen Guardian",
["event"] = "SPELL_CAST_START",
["npcID"] = 184131,
},
[155524] = {
["source"] = "Sargerei Spirit-Tender",
["event"] = "SPELL_CAST_START",
["npcID"] = 77131,
},
[272820] = {
["event"] = "SPELL_CAST_START",
["source"] = "Imbued Stormcaller",
["npcID"] = 134599,
},
[387135] = {
["event"] = "SPELL_CAST_START",
["source"] = "Primalist Arcblade",
["npcID"] = 194898,
},
[374112] = {
["encounterName"] = "Sennarth, The Cold Breath",
["source"] = "Frostbreath Arachnid",
["npcID"] = 189234,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2592,
},
[154356] = {
["source"] = "Sargerei Soulpriest",
["event"] = "SPELL_CAST_START",
["npcID"] = 76595,
},
[191595] = {
["source"] = "Felsworn Infester",
["event"] = "SPELL_CAST_START",
["npcID"] = 96587,
},
[174489] = {
["event"] = "SPELL_CAST_START",
["source"] = "Solar Magnifier",
["npcID"] = 77559,
},
[114646] = {
["event"] = "SPELL_CAST_START",
["source"] = "Haunting Sha",
["npcID"] = 59555,
},
[396007] = {
["event"] = "SPELL_CAST_START",
["source"] = "The Songbird Queen",
["npcID"] = 59553,
},
[45046] = {
["event"] = "SPELL_CAST_START",
["source"] = "Eredar Sorcerer",
["npcID"] = 25033,
},
[385531] = {
["encounterName"] = "Gulping Goliath",
["source"] = "Gulping Goliath",
["npcID"] = 189722,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2616,
},
[193941] = {
["source"] = "Embershard Scorpion",
["event"] = "SPELL_CAST_START",
["npcID"] = 98406,
},
[412388] = {
["source"] = "Underlight Queen",
["event"] = "SPELL_CAST_START",
["npcID"] = 203593,
},
[64692] = {
["event"] = "SPELL_CAST_START",
["source"] = "Mechagnome Battletank",
["npcID"] = 34164,
},
[150759] = {
["encounterName"] = "Slave Watcher Crushto",
["source"] = "Slave Watcher Crushto",
["npcID"] = 74787,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1653,
},
[154527] = {
["source"] = "Sargerei Soulbinder",
["event"] = "SPELL_CAST_START",
["npcID"] = 77812,
},
[200084] = {
["source"] = "Ghostly Retainer",
["event"] = "SPELL_CAST_START",
["npcID"] = 98366,
},
[200732] = {
["encounterName"] = "Dargrul the Underking",
["source"] = "Dargrul",
["encounterID"] = 1793,
["event"] = "SPELL_CAST_START",
["npcID"] = 91007,
},
[376851] = {
["encounterName"] = "Dathea, Ascended",
["source"] = "Dathea, Ascended",
["encounterID"] = 2635,
["event"] = "SPELL_CAST_START",
["npcID"] = 189813,
},
[388635] = {
["encounterName"] = "Raszageth the Storm-Eater",
["source"] = "Volatile Spark",
["npcID"] = 194999,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2607,
},
[391915] = {
["source"] = "Cragsworn Stoneshaper",
["event"] = "SPELL_CAST_START",
["npcID"] = 195838,
},
[81442] = {
["source"] = "Millhouse Manastorm",
["event"] = "SPELL_CAST_START",
["npcID"] = 43391,
},
[194966] = {
["encounterName"] = "Amalgam of Souls",
["source"] = "Amalgam of Souls",
["encounterID"] = 1832,
["event"] = "SPELL_CAST_START",
["npcID"] = 98542,
},
[371976] = {
["encounterName"] = "Sennarth, The Cold Breath",
["source"] = "Sennarth",
["npcID"] = 187967,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2592,
},
[199663] = {
["source"] = "Ghostly Councilor",
["event"] = "SPELL_CAST_START",
["npcID"] = 98370,
},
[152954] = {
["encounterName"] = "Vigilant Kaathar",
["source"] = "Vigilant Kaathar",
["encounterID"] = 1686,
["event"] = "SPELL_CAST_START",
["npcID"] = 75839,
},
[330604] = {
["event"] = "SPELL_CAST_START",
["source"] = "Vault Weaver",
["npcID"] = 200375,
},
[115509] = {
["event"] = "SPELL_CAST_START",
["source"] = "Shado-Pan Warden",
["npcID"] = 59751,
},
[188046] = {
["event"] = "SPELL_CAST_START",
["source"] = "Denizen of the Dream",
["npcID"] = 198489,
},
[376829] = {
["encounterName"] = "Balakar Khan",
["source"] = "Balakar Khan",
["npcID"] = 186151,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2580,
},
[389870] = {
["encounterName"] = "Raszageth the Storm-Eater",
["source"] = "Colossal Stormfiend",
["npcID"] = 197145,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2607,
},
[382704] = {
["event"] = "SPELL_CAST_START",
["source"] = "Spellsworn Mender",
["npcID"] = 203736,
},
[395797] = {
["event"] = "SPELL_CAST_START",
["source"] = "Primalist Frostsculptor",
["npcID"] = 198424,
},
[33501] = {
["source"] = "Malicious Instructor",
["event"] = "SPELL_CAST_START",
["npcID"] = 18848,
},
[92265] = {
["encounterName"] = "Slabhide",
["source"] = "Slabhide",
["encounterID"] = 1059,
["event"] = "SPELL_CAST_START",
["npcID"] = 43214,
},
[158546] = {
["source"] = "Darktalon",
["event"] = "SPELL_CAST_START",
["npcID"] = 82411,
},
[169843] = {
["event"] = "SPELL_CAST_START",
["source"] = "Putrid Pyromancer",
["npcID"] = 84957,
},
[405228] = {
["event"] = "SPELL_CAST_START",
["source"] = "Duzalgor",
["npcID"] = 200610,
},
[391003] = {
["event"] = "SPELL_CAST_START",
["source"] = "High Shaman Rotknuckle",
["npcID"] = 197356,
},
[386801] = {
["source"] = "Cragsworn Stoneshaper",
["event"] = "SPELL_CAST_START",
["npcID"] = 195838,
},
[175517] = {
["event"] = "SPELL_CAST_START",
["source"] = "Razuun",
["npcID"] = 72793,
},
[195332] = {
["encounterName"] = "Ash'Golm",
["source"] = "Ember",
["npcID"] = 99233,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1816,
},
[381683] = {
["event"] = "SPELL_CAST_START",
["source"] = "Nokhud Warspear",
["npcID"] = 192791,
},
[390897] = {
["source"] = "Scalepiercer",
["event"] = "SPELL_CAST_START",
["npcID"] = 186632,
},
[387826] = {
["event"] = "SPELL_CAST_START",
["source"] = "Ukhel Beastcaller",
["npcID"] = 195878,
},
[405230] = {
["event"] = "SPELL_CAST_START",
["source"] = "Duzalgor",
["npcID"] = 200610,
},
[369399] = {
["source"] = "Earthen Weaver",
["event"] = "SPELL_CAST_START",
["npcID"] = 186420,
},
[382708] = {
["source"] = "Qalashi Warden",
["event"] = "SPELL_CAST_START",
["npcID"] = 193293,
},
[390463] = {
["encounterName"] = "Raszageth the Storm-Eater",
["source"] = "Raszageth",
["npcID"] = 189492,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2607,
},
[255371] = {
["encounterName"] = "Rezan",
["source"] = "Rezan",
["encounterID"] = 2086,
["event"] = "SPELL_CAST_START",
["npcID"] = 122963,
},
[369400] = {
["source"] = "Earthen Warder",
["event"] = "SPELL_CAST_START",
["npcID"] = 184132,
},
[395097] = {
["source"] = "Emberdusk",
["event"] = "SPELL_CAST_START",
["npcID"] = 203664,
},
[169376] = {
["encounterName"] = "Xeri'tac",
["source"] = "Xeri'tac",
["npcID"] = 84550,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1752,
},
[385883] = {
["source"] = "Forge-Keep Custodian",
["event"] = "SPELL_CAST_START",
["npcID"] = 192703,
},
[241280] = {
["source"] = "Felguard Invader",
["event"] = "SPELL_CAST_START",
["npcID"] = 119742,
},
[154532] = {
["source"] = "Maa'run",
["event"] = "SPELL_CAST_START",
["npcID"] = 76442,
},
[404209] = {
["event"] = "SPELL_CAST_START",
["source"] = "Veltrax",
["npcID"] = 200904,
},
[397043] = {
["event"] = "SPELL_CAST_START",
["source"] = "Cyclas",
["npcID"] = 199029,
},
[270481] = {
["source"] = "Demonic Tyrant",
["event"] = "SPELL_CAST_START",
["npcID"] = 135002,
},
[201298] = {
["event"] = "SPELL_CAST_START",
["source"] = "Bloodtainted Burster",
["npcID"] = 100532,
},
[396020] = {
["event"] = "SPELL_CAST_START",
["source"] = "The Golden Beetle",
["npcID"] = 59545,
},
[186269] = {
["source"] = "Blightshard Shaper",
["event"] = "SPELL_CAST_START",
["npcID"] = 90998,
},
[106434] = {
["encounterName"] = "Master Snowdrift",
["source"] = "Master Snowdrift",
["npcID"] = 56541,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1304,
},
[150438] = {
["encounterName"] = "Ghamoo-ra",
["source"] = "Razorshell Snapjaw",
["encounterID"] = 1667,
["event"] = "SPELL_CAST_START",
["npcID"] = 74722,
},
[191900] = {
["encounterName"] = "Warlord Parjesh",
["source"] = "Warlord Parjesh",
["npcID"] = 91784,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1810,
},
[88032] = {
["event"] = "SPELL_CAST_START",
["source"] = "Wild Vortex",
["npcID"] = 45912,
},
[377594] = {
["encounterName"] = "Raszageth the Storm-Eater",
["source"] = "Raszageth",
["npcID"] = 189492,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2607,
},
[152998] = {
["encounterName"] = "High Sage Viryx",
["source"] = "Grand Defense Construct",
["npcID"] = 76145,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1701,
},
[412402] = {
["event"] = "SPELL_CAST_START",
["source"] = "Flowfy",
["npcID"] = 203660,
},
[384761] = {
["encounterName"] = "The Raging Tempest",
["source"] = "The Raging Tempest",
["npcID"] = 186615,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2636,
},
[170402] = {
["event"] = "SPELL_CAST_START",
["source"] = "Grogal the Harvester",
["npcID"] = 72674,
},
[154216] = {
["event"] = "SPELL_CAST_START",
["source"] = "Sun Trinket",
["npcID"] = 76094,
},
[396023] = {
["encounterName"] = "Eranog",
["source"] = "Eranog",
["npcID"] = 184972,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2587,
},
[388857] = {
["source"] = "Rampaging Forest Giant",
["event"] = "SPELL_CAST_START",
["npcID"] = 194741,
},
[167516] = {
["event"] = "SPELL_CAST_START",
["source"] = "Grom'kar Incinerator",
["npcID"] = 86809,
},
[166308] = {
["source"] = "Shrakun",
["event"] = "SPELL_CAST_START",
["npcID"] = 82543,
},
[388952] = {
["event"] = "SPELL_CAST_START",
["source"] = "Ravenous Riversnapper",
["npcID"] = 192684,
},
[397048] = {
["event"] = "SPELL_CAST_START",
["source"] = "Frostbreath Arachnid",
["npcID"] = 199333,
},
[203163] = {
["source"] = "Felspite Dominator",
["event"] = "SPELL_CAST_START",
["npcID"] = 102788,
},
[164357] = {
["encounterName"] = "Witherbark",
["source"] = "Witherbark",
["npcID"] = 81522,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1746,
},
[91872] = {
["encounterName"] = "Siamat",
["source"] = "Servant of Siamat",
["encounterID"] = 1055,
["event"] = "SPELL_CAST_START",
["npcID"] = 45259,
},
[157762] = {
["source"] = "Auchenai Soulpriest",
["event"] = "SPELL_CAST_START",
["npcID"] = 77696,
},
[225732] = {
["source"] = "Lady Velandras Ravencrest",
["event"] = "SPELL_CAST_START",
["npcID"] = 98538,
},
[378397] = {
["event"] = "SPELL_CAST_START",
["source"] = "Primal Earth Elemental",
["npcID"] = 187322,
},
[76516] = {
["event"] = "SPELL_CAST_START",
["source"] = "Gilgoblin Hunter",
["npcID"] = 40935,
},
[212423] = {
["source"] = "Risen Skulker",
["event"] = "SPELL_CAST_START",
["npcID"] = 99541,
},
[369409] = {
["source"] = "Earthen Custodian",
["event"] = "SPELL_CAST_START",
["npcID"] = 184130,
},
[241233] = {
["source"] = "Rez the Tombwatcher",
["event"] = "SPELL_CAST_START",
["npcID"] = 121003,
},
[241043] = {
["source"] = "Lylth the Silent",
["event"] = "SPELL_CAST_START",
["npcID"] = 120808,
},
[397051] = {
["event"] = "SPELL_CAST_START",
["source"] = "Cyclas",
["npcID"] = 199029,
},
[402170] = {
["event"] = "SPELL_CAST_START",
["source"] = "Vengeful Research",
["npcID"] = 201490,
},
[369411] = {
["source"] = "Cavern Seeker",
["event"] = "SPELL_CAST_START",
["npcID"] = 184301,
},
[193951] = {
["source"] = "Barbed Spiderling",
["event"] = "SPELL_CAST_START",
["npcID"] = 97677,
},
[392957] = {
["source"] = "Azure Vorquin",
["event"] = "SPELL_CAST_START",
["npcID"] = 190216,
},
[47736] = {
["encounterName"] = "Grand Magus Telestra",
["source"] = "Grand Magus Telestra",
["npcID"] = 26929,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2010,
},
[200256] = {
["source"] = "Arcane Minion",
["event"] = "SPELL_CAST_START",
["npcID"] = 101549,
},
[152917] = {
["event"] = "SPELL_CAST_START",
["source"] = "Solar Magnifier",
["npcID"] = 77559,
},
[388863] = {
["event"] = "SPELL_CAST_START",
["source"] = "Corrupted Manafiend",
["npcID"] = 196045,
},
[250258] = {
["encounterName"] = "Vol'kaal",
["source"] = "Vol'kaal",
["encounterID"] = 2085,
["event"] = "SPELL_CAST_START",
["npcID"] = 122965,
},
[268061] = {
["event"] = "SPELL_CAST_START",
["source"] = "Plague Doctor",
["npcID"] = 139949,
},
[169382] = {
["encounterName"] = "Xeri'tac",
["source"] = "Xeri'tac",
["npcID"] = 84550,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1752,
},
[407292] = {
["event"] = "SPELL_CAST_START",
["source"] = "Erupting Shadowflame",
["npcID"] = 199838,
},
[207261] = {
["encounterName"] = "Patrol Captain Gerdo",
["source"] = "Patrol Captain Gerdo",
["npcID"] = 104215,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1868,
},
[390912] = {
["event"] = "SPELL_CAST_START",
["source"] = "Vile Lasher",
["npcID"] = 197219,
},
[377384] = {
["event"] = "SPELL_CAST_START",
["source"] = "Aqua Rager",
["npcID"] = 190407,
},
[196512] = {
["encounterName"] = "Fenryr",
["source"] = "Fenryr",
["encounterID"] = 1807,
["event"] = "SPELL_CAST_START",
["npcID"] = 95674,
},
[257426] = {
["event"] = "SPELL_CAST_START",
["source"] = "Irontide Enforcer",
["npcID"] = 129602,
},
[374533] = {
["encounterName"] = "Forgemaster Gorek",
["source"] = "Forgemaster Gorek",
["encounterID"] = 2612,
["event"] = "SPELL_CAST_START",
["npcID"] = 189478,
},
[87779] = {
["event"] = "SPELL_CAST_START",
["source"] = "Temple Adept",
["npcID"] = 45935,
},
[256955] = {
["encounterName"] = "Knight Captain Valyri",
["source"] = "Knight Captain Valyri",
["event"] = "SPELL_CAST_START",
["npcID"] = 127490,
},
[20801] = {
["source"] = "Imp Minion",
["event"] = "SPELL_CAST_START",
["npcID"] = 12922,
},
[412413] = {
["event"] = "SPELL_CAST_START",
["source"] = "Skornak",
["npcID"] = 203643,
},
[387843] = {
["event"] = "SPELL_CAST_START",
["source"] = "Spectral Invoker",
["npcID"] = 196202,
},
[376169] = {
["source"] = "High Thaumaturge Fural",
["event"] = "SPELL_CAST_START",
["npcID"] = 189905,
},
[381701] = {
["event"] = "SPELL_CAST_START",
["source"] = "Water Elemental",
["npcID"] = 199730,
},
[387504] = {
["encounterName"] = "Primal Tsunami",
["source"] = "Primal Tsunami",
["npcID"] = 189729,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2618,
},
[412414] = {
["source"] = "Professor Gastrinax",
["event"] = "SPELL_CAST_START",
["npcID"] = 203521,
},
[76588] = {
["event"] = "SPELL_CAST_START",
["source"] = "Twilight Zealot",
["npcID"] = 39990,
},
[403201] = {
["event"] = "SPELL_CAST_START",
["source"] = "Ishyra",
["npcID"] = 200579,
},
[407296] = {
["event"] = "SPELL_CAST_START",
["source"] = "Erupting Shadowflame",
["npcID"] = 199838,
},
[273185] = {
["source"] = "Shieldbearer of Zul",
["event"] = "SPELL_CAST_START",
["npcID"] = 127879,
},
[183633] = {
["source"] = "Rockbound Pelter",
["event"] = "SPELL_CAST_START",
["npcID"] = 91008,
},
[377608] = {
["source"] = "Rimebound Subjugator",
["event"] = "SPELL_CAST_START",
["npcID"] = 195837,
},
[59638] = {
["source"] = "Mirror Image",
["event"] = "SPELL_CAST_START",
["npcID"] = 31216,
},
[173480] = {
["event"] = "SPELL_CAST_START",
["source"] = "Ironwing Flamespitter",
["npcID"] = 83389,
},
[62335] = {
["encounterName"] = "Thorim",
["source"] = "Dark Rune Acolyte",
["npcID"] = 32886,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1141,
},
[377609] = {
["event"] = "SPELL_CAST_START",
["source"] = "Brimstone Assistant",
["npcID"] = 204242,
},
[397886] = {
["event"] = "SPELL_CAST_START",
["source"] = "Corrupt Droplet",
["npcID"] = 62358,
},
[157020] = {
["event"] = "SPELL_CAST_START",
["source"] = "Blinding Solar Flare",
["npcID"] = 79462,
},
[196515] = {
["event"] = "SPELL_CAST_START",
["source"] = "Binder Ashioi",
["npcID"] = 100250,
},
[386559] = {
["encounterName"] = "Khajin the Unyielding",
["source"] = "Khajin the Unyielding",
["npcID"] = 189727,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2617,
},
[387849] = {
["encounterName"] = "Dathea, Ascended",
["source"] = "Dathea, Ascended",
["encounterID"] = 2635,
["event"] = "SPELL_CAST_START",
["npcID"] = 189813,
},
[153006] = {
["encounterName"] = "Vigilant Kaathar",
["source"] = "Vigilant Kaathar",
["encounterID"] = 1686,
["event"] = "SPELL_CAST_START",
["npcID"] = 75839,
},
[202658] = {
["source"] = "Malignant Defiler",
["event"] = "SPELL_CAST_START",
["npcID"] = 102584,
},
[68841] = {
["source"] = "Apothecary Frye",
["event"] = "SPELL_CAST_START",
["npcID"] = 36272,
},
[236442] = {
["encounterName"] = "Sisters of the Moon",
["source"] = "Captain Yathae Moonstrike",
["encounterID"] = 2050,
["event"] = "SPELL_CAST_START",
["npcID"] = 118374,
},
[241049] = {
["source"] = "Lylth the Silent",
["event"] = "SPELL_CAST_START",
["npcID"] = 120808,
},
[196516] = {
["event"] = "SPELL_CAST_START",
["source"] = "Ritualist Lesha",
["npcID"] = 100248,
},
[377612] = {
["encounterName"] = "Raszageth the Storm-Eater",
["source"] = "Raszageth",
["npcID"] = 189492,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2607,
},
[200291] = {
["source"] = "Risen Scout",
["event"] = "SPELL_CAST_START",
["npcID"] = 98691,
},
[396040] = {
["encounterName"] = "Eranog",
["source"] = "Flamescale Captain",
["encounterID"] = 2587,
["event"] = "SPELL_CAST_START",
["npcID"] = 199233,
},
[393787] = {
["event"] = "SPELL_CAST_START",
["source"] = "Iskakx",
["npcID"] = 192761,
},
[170411] = {
["event"] = "SPELL_CAST_START",
["source"] = "Infested Venomfang",
["npcID"] = 85232,
},
[272167] = {
["event"] = "SPELL_CAST_START",
["source"] = "Bilescourge",
["npcID"] = 136404,
},
[396041] = {
["event"] = "SPELL_CAST_START",
["source"] = "Cracked Concretion",
["npcID"] = 197074,
},
[372495] = {
["event"] = "SPELL_CAST_START",
["source"] = "Primalist Frostsurger",
["npcID"] = 204442,
},
[76008] = {
["encounterName"] = "Lady Naz'jar",
["source"] = "Lady Naz'jar",
["npcID"] = 40586,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1045,
},
[150048] = {
["encounterName"] = "Magmolatus",
["source"] = "Molten Elemental",
["npcID"] = 74579,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1655,
},
[154228] = {
["event"] = "SPELL_CAST_START",
["source"] = "Veloss",
["npcID"] = 75482,
},
[195528] = {
["event"] = "SPELL_CAST_START",
["source"] = "Animated Storm",
["npcID"] = 95920,
},
[384531] = {
["encounterName"] = "Gutshot",
["source"] = "Rotfang Hyena",
["encounterID"] = 2567,
["event"] = "SPELL_CAST_START",
["npcID"] = 194745,
},
[374544] = {
["source"] = "Fetid Rotsinger",
["event"] = "SPELL_CAST_START",
["npcID"] = 186226,
},
[391948] = {
["event"] = "SPELL_CAST_START",
["source"] = "Steam Coalescence",
["npcID"] = 190110,
},
[388944] = {
["event"] = "SPELL_CAST_START",
["source"] = "Waterpots",
["npcID"] = 201556,
},
[202661] = {
["source"] = "Fel Scorcher",
["event"] = "SPELL_CAST_START",
["npcID"] = 102583,
},
[203685] = {
["encounterName"] = "Inquisitor Tormentorum",
["source"] = "Mogu'shan Secret-Keeper",
["npcID"] = 99676,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1850,
},
[396044] = {
["encounterName"] = "Melidrussa Chillworn",
["source"] = "Melidrussa Chillworn",
["encounterID"] = 2609,
["event"] = "SPELL_CAST_START",
["npcID"] = 188252,
},
[153521] = {
["event"] = "SPELL_CAST_START",
["source"] = "Adept of the Dawn",
["npcID"] = 79467,
},
[168398] = {
["encounterName"] = "Skulloc, Son of Gruul",
["source"] = "Blackhand's Might Turret",
["npcID"] = 84215,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1754,
},
[390926] = {
["source"] = "Professor Gastrinax",
["event"] = "SPELL_CAST_START",
["npcID"] = 203521,
},
[163665] = {
["encounterName"] = "Grimrail Enforcers",
["source"] = "Makogg Emberblade",
["encounterID"] = 1748,
["event"] = "SPELL_CAST_START",
["npcID"] = 80805,
},
[198959] = {
["source"] = "Valarjar Runecarver",
["event"] = "SPELL_CAST_START",
["npcID"] = 96664,
},
[82362] = {
["event"] = "SPELL_CAST_START",
["source"] = "Evolved Twilight Zealot",
["npcID"] = 39987,
},
[378818] = {
["source"] = "Qalashi Thaumaturge",
["event"] = "SPELL_CAST_START",
["npcID"] = 192788,
},
[86331] = {
["encounterName"] = "Grand Vizier Ertan",
["source"] = "Grand Vizier Ertan",
["npcID"] = 43878,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1043,
},
[383823] = {
["event"] = "SPELL_CAST_START",
["source"] = "Nokhud Hornsounder",
["npcID"] = 192796,
},
[195253] = {
["event"] = "SPELL_CAST_START",
["source"] = "Restless Tides",
["npcID"] = 97173,
},
[191401] = {
["source"] = "Valarjar Marksman",
["event"] = "SPELL_CAST_START",
["npcID"] = 96640,
},
[236529] = {
["encounterName"] = "Sisters of the Moon",
["source"] = "Huntress Kasparian",
["encounterID"] = 2050,
["event"] = "SPELL_CAST_START",
["npcID"] = 118523,
},
[372561] = {
["source"] = "Qalashi Hunter",
["event"] = "SPELL_CAST_START",
["npcID"] = 189227,
},
[153905] = {
["event"] = "SPELL_CAST_START",
["source"] = "Whirling Dervish",
["npcID"] = 77605,
},
[165122] = {
["encounterName"] = "Grimrail Enforcers",
["source"] = "Ahri'ok Dugru",
["encounterID"] = 1748,
["event"] = "SPELL_CAST_START",
["npcID"] = 80816,
},
[328773] = {
["event"] = "SPELL_CAST_START",
["source"] = "Vault Weaver",
["npcID"] = 200375,
},
[388882] = {
["event"] = "SPELL_CAST_START",
["source"] = "Infuser Sariya",
["npcID"] = 190405,
},
[209477] = {
["event"] = "SPELL_CAST_START",
["source"] = "Mana Wyrm",
["npcID"] = 105703,
},
[300840] = {
["event"] = "SPELL_CAST_START",
["source"] = "Inhuman Test Subject",
["npcID"] = 202147,
},
[400144] = {
["event"] = "SPELL_CAST_START",
["source"] = "Vraken the Hunter",
["npcID"] = 200584,
},
[241566] = {
["encounterName"] = "The Desolate Host",
["source"] = "Soul Queen Dejahna",
["encounterID"] = 2054,
["event"] = "SPELL_CAST_START",
["npcID"] = 118462,
},
[385812] = {
["encounterName"] = "Dathea, Ascended",
["source"] = "Volatile Infuser",
["encounterID"] = 2635,
["event"] = "SPELL_CAST_START",
["npcID"] = 192934,
},
[102158] = {
["source"] = "Time-Twisted Seer",
["event"] = "SPELL_CAST_START",
["npcID"] = 54553,
},
[412430] = {
["source"] = "Gastrite",
["event"] = "SPELL_CAST_START",
["npcID"] = 205801,
},
[153524] = {
["source"] = "Plagued Bat",
["event"] = "SPELL_CAST_START",
["npcID"] = 75459,
},
[149941] = {
["encounterName"] = "Magmolatus",
["source"] = "Ruination",
["npcID"] = 74570,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1655,
},
[156963] = {
["encounterName"] = "Teron'gor",
["source"] = "Teron'gor",
["encounterID"] = 1714,
["event"] = "SPELL_CAST_START",
["npcID"] = 77734,
},
[200105] = {
["source"] = "Ghostly Protector",
["event"] = "SPELL_CAST_START",
["npcID"] = 98368,
},
[399336] = {
["event"] = "SPELL_CAST_START",
["source"] = "Tarasek Frostclaw",
["npcID"] = 201035,
},
[197546] = {
["encounterName"] = "Ilysanna Ravencrest",
["source"] = "Illysanna Ravencrest",
["encounterID"] = 1833,
["event"] = "SPELL_CAST_START",
["npcID"] = 98696,
},
[234401] = {
["event"] = "SPELL_CAST_START",
["source"] = "Inquisitor Variss",
["npcID"] = 117933,
},
[257656] = {
["event"] = "SPELL_CAST_START",
["source"] = "Unfinished Stone Golem",
["npcID"] = 201586,
},
[388886] = {
["event"] = "SPELL_CAST_START",
["source"] = "Spellbound Scepter",
["npcID"] = 196576,
},
[158644] = {
["event"] = "SPELL_CAST_START",
["source"] = "Solar Magnifier",
["npcID"] = 77559,
},
[236449] = {
["encounterName"] = "The Desolate Host",
["source"] = "Soul Queen Dejahna",
["encounterID"] = 2054,
["event"] = "SPELL_CAST_START",
["npcID"] = 118462,
},
[391958] = {
["source"] = "Cloying Gale",
["event"] = "SPELL_CAST_START",
["npcID"] = 198126,
},
[257436] = {
["event"] = "SPELL_CAST_START",
["source"] = "Irontide Corsair",
["npcID"] = 126928,
},
[381721] = {
["event"] = "SPELL_CAST_START",
["source"] = "Awakened Revenant",
["npcID"] = 191129,
},
[169371] = {
["encounterName"] = "Xeri'tac",
["source"] = "Venom-Crazed Pale One",
["npcID"] = 84554,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1752,
},
[391959] = {
["event"] = "SPELL_CAST_START",
["source"] = "Charged Stormcrow",
["npcID"] = 201794,
},
[369865] = {
["event"] = "SPELL_CAST_START",
["source"] = "Nokhud Raider",
["npcID"] = 193840,
},
[149943] = {
["encounterName"] = "Executioner Gore",
["source"] = "Executioner Gore",
["encounterID"] = 1670,
["event"] = "SPELL_CAST_START",
["npcID"] = 74518,
},
[393634] = {
["source"] = "Rakkesh of the Flow",
["event"] = "SPELL_CAST_START",
["npcID"] = 193849,
},
[241057] = {
["source"] = "Lylth the Silent",
["event"] = "SPELL_CAST_START",
["npcID"] = 120808,
},
[372147] = {
["event"] = "SPELL_CAST_START",
["source"] = "Balara",
["npcID"] = 193457,
},
[36990] = {
["encounterName"] = "Kael'thas Sunstrider",
["source"] = "Staff of Disintegration",
["npcID"] = 21274,
["event"] = "SPELL_CAST_START",
["encounterID"] = 733,
},
[164426] = {
["encounterName"] = "Fleshrender Nok'gar",
["source"] = "Fleshrender Nok'gar",
["npcID"] = 81305,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1749,
},
[196508] = {
["encounterName"] = "Inquisitor Tormentorum",
["source"] = "Deranged Mindflayer",
["encounterID"] = 1850,
["event"] = "SPELL_CAST_START",
["npcID"] = 99657,
},
[401175] = {
["event"] = "SPELL_CAST_START",
["source"] = "Ebyssian",
["npcID"] = 201707,
},
[375580] = {
["encounterName"] = "Dathea, Ascended",
["source"] = "Dathea, Ascended",
["encounterID"] = 2635,
["event"] = "SPELL_CAST_START",
["npcID"] = 189813,
},
[390938] = {
["event"] = "SPELL_CAST_START",
["source"] = "Aggravated Skitterfly",
["npcID"] = 197406,
},
[381770] = {
["encounterName"] = "Treemouth",
["source"] = "Decaying Slime",
["encounterID"] = 2568,
["event"] = "SPELL_CAST_START",
["npcID"] = 192481,
},
[76572] = {
["encounterName"] = "Rom'ogg Bonecrusher",
["source"] = "Twilight Sadist",
["npcID"] = 39980,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1040,
},
[115010] = {
["encounterName"] = "Taran Zhu",
["source"] = "Gripping Hatred",
["npcID"] = 59804,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1306,
},
[75813] = {
["source"] = "Naz'jar Tempest Witch",
["event"] = "SPELL_CAST_START",
["npcID"] = 40634,
},
[359203] = {
["event"] = "SPELL_CAST_START",
["source"] = "Alerted Servitor",
["npcID"] = 184059,
},
[404830] = {
["event"] = "SPELL_CAST_START",
["source"] = "Shukoro Rapidstamer",
["npcID"] = 198917,
},
[176142] = {
["source"] = "Tormentor Imp",
["event"] = "SPELL_CAST_START",
["npcID"] = 82544,
},
[395035] = {
["event"] = "SPELL_CAST_START",
["source"] = "Soulharvester Galtmaa",
["npcID"] = 195927,
},
[197137] = {
["event"] = "SPELL_CAST_START",
["source"] = "Hatecoil Wrangler",
["npcID"] = 100216,
},
[83445] = {
["encounterName"] = "General Husam",
["source"] = "General Husam",
["encounterID"] = 1052,
["event"] = "SPELL_CAST_START",
["npcID"] = 44577,
},
[257640] = {
["event"] = "SPELL_CAST_START",
["source"] = "Unfinished Stone Golem",
["npcID"] = 201586,
},
[168885] = {
["encounterName"] = "Archmage Sol",
["source"] = "Archmage Sol",
["npcID"] = 82682,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1751,
},
[15970] = {
["source"] = "Nightmare Wyrmkin",
["event"] = "SPELL_CAST_START",
["npcID"] = 5280,
},
[199061] = {
["source"] = "Enslaved Shieldmaiden",
["event"] = "SPELL_CAST_START",
["npcID"] = 102104,
},
[154135] = {
["encounterName"] = "Araknath",
["source"] = "Araknath",
["npcID"] = 76141,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1699,
},
[300852] = {
["event"] = "SPELL_CAST_START",
["source"] = "Inhuman Test Subject",
["npcID"] = 202147,
},
[269116] = {
["encounterName"] = "Adderis and Aspix",
["source"] = "Imbued Stormcaller",
["npcID"] = 134599,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2124,
},
[202181] = {
["source"] = "Rockback Gnasher",
["event"] = "SPELL_CAST_START",
["npcID"] = 91006,
},
[34259] = {
["source"] = "Atal'ai Deathwalker",
["event"] = "SPELL_CAST_START",
["npcID"] = 5271,
},
[374563] = {
["event"] = "SPELL_CAST_START",
["source"] = "Dazzling Dragonfly",
["npcID"] = 190362,
},
[56698] = {
["event"] = "SPELL_CAST_START",
["source"] = "Ahn'kahar Spell Flinger",
["npcID"] = 30278,
},
[154383] = {
["source"] = "Heaving Craw",
["event"] = "SPELL_CAST_START",
["npcID"] = 76441,
},
[51963] = {
["source"] = "Ebon Gargoyle",
["event"] = "SPELL_CAST_START",
["npcID"] = 27829,
},
[386849] = {
["source"] = "Unleashed Storm",
["event"] = "SPELL_CAST_START",
["npcID"] = 195846,
},
[82760] = {
["source"] = "Neferset Darkcaster",
["event"] = "SPELL_CAST_START",
["npcID"] = 44982,
},
[388897] = {
["event"] = "SPELL_CAST_START",
["source"] = "Scavenging Pincher",
["npcID"] = 200949,
},
[236572] = {
["event"] = "SPELL_CAST_START",
["source"] = "Highlord Kruul",
["npcID"] = 117198,
},
[172982] = {
["event"] = "SPELL_CAST_START",
["source"] = "Siegemaster Olugar",
["npcID"] = 83026,
},
[412444] = {
["event"] = "SPELL_CAST_START",
["source"] = "Brullo the Strong",
["npcID"] = 203621,
},
[158020] = {
["source"] = "Shinri",
["event"] = "SPELL_CAST_START",
["npcID"] = 82415,
},
[207278] = {
["encounterName"] = "Patrol Captain Gerdo",
["source"] = "Patrol Captain Gerdo",
["npcID"] = 104215,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1868,
},
[377912] = {
["event"] = "SPELL_CAST_START",
["source"] = "Guardian Sentry",
["npcID"] = 192680,
},
[150023] = {
["encounterName"] = "Magmolatus",
["source"] = "Magmolatus",
["npcID"] = 74475,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1655,
},
[376292] = {
["encounterName"] = "Chrono-Lord Deios",
["source"] = "Chrono-Lord Deios",
["encounterID"] = 2559,
["event"] = "SPELL_CAST_START",
["npcID"] = 184125,
},
[205231] = {
["event"] = "SPELL_CAST_START",
["source"] = "Darkglare",
["npcID"] = 103673,
},
[374567] = {
["encounterName"] = "Leymor",
["source"] = "Leymor",
["encounterID"] = 2582,
["event"] = "SPELL_CAST_START",
["npcID"] = 186644,
},
[375591] = {
["source"] = "Bubbling Sapling",
["event"] = "SPELL_CAST_START",
["npcID"] = 191313,
},
[240540] = {
["source"] = "Razorjaw Swiftfin",
["event"] = "SPELL_CAST_START",
["npcID"] = 120516,
},
[402209] = {
["event"] = "SPELL_CAST_START",
["source"] = "Vengeful Research",
["npcID"] = 201490,
},
[12739] = {
["source"] = "Twilight Darkcaster",
["event"] = "SPELL_CAST_START",
["npcID"] = 30319,
},
[196916] = {
["source"] = "Lady Velandras Ravencrest",
["event"] = "SPELL_CAST_START",
["npcID"] = 98538,
},
[200289] = {
["encounterName"] = "Shade of Xavius",
["source"] = "Shade of Xavius",
["encounterID"] = 1839,
["event"] = "SPELL_CAST_START",
["npcID"] = 99192,
},
[159035] = {
["source"] = "Shaadum",
["event"] = "SPELL_CAST_START",
["npcID"] = 78728,
},
[374569] = {
["event"] = "SPELL_CAST_START",
["source"] = "Experimental Trial",
["npcID"] = 201491,
},
[412448] = {
["event"] = "SPELL_CAST_START",
["source"] = "Deepflayer Broodmatron",
["npcID"] = 200115,
},
[29953] = {
["encounterName"] = "Shade of Aran",
["source"] = "Shade of Aran",
["npcID"] = 16524,
["event"] = "SPELL_CAST_START",
["encounterID"] = 658,
},
[55931] = {
["encounterName"] = "Prince Taldaram",
["source"] = "Prince Taldaram",
["encounterID"] = 1966,
["event"] = "SPELL_CAST_START",
["npcID"] = 29308,
},
[404409] = {
["event"] = "SPELL_CAST_START",
["source"] = "Reisa the Drowned",
["npcID"] = 200600,
},
[396069] = {
["source"] = "Enraged Cliff",
["event"] = "SPELL_CAST_START",
["npcID"] = 187090,
},
[173112] = {
["event"] = "SPELL_CAST_START",
["source"] = "Grom'kar Deckhand",
["npcID"] = 83697,
},
[234423] = {
["event"] = "SPELL_CAST_START",
["source"] = "Inquisitor Variss",
["npcID"] = 117933,
},
[193460] = {
["encounterName"] = "Ymiron, the Fallen King",
["source"] = "Ymiron, the Fallen King",
["encounterID"] = 1822,
["event"] = "SPELL_CAST_START",
["npcID"] = 96756,
},
[159290] = {
["event"] = "SPELL_CAST_START",
["source"] = "Solar Familiar",
["npcID"] = 76097,
},
[397094] = {
["event"] = "SPELL_CAST_START",
["source"] = "Malsegan",
["npcID"] = 193212,
},
[401214] = {
["event"] = "SPELL_CAST_START",
["source"] = "Elder Honeypelt",
["npcID"] = 202451,
},
[390952] = {
["source"] = "Grand Flame",
["event"] = "SPELL_CAST_START",
["npcID"] = 188009,
},
[196127] = {
["encounterName"] = "Serpentrix",
["source"] = "Mak'rana Siltwalker",
["npcID"] = 91790,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1813,
},
[198944] = {
["source"] = "Valarjar Shieldmaiden",
["event"] = "SPELL_CAST_START",
["npcID"] = 95832,
},
[201139] = {
["source"] = "Wrathguard Bladelord",
["event"] = "SPELL_CAST_START",
["npcID"] = 98810,
},
[106984] = {
["encounterName"] = "Gu Cloudstrike",
["source"] = "Gu Cloudstrike",
["npcID"] = 56747,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1303,
},
[83780] = {
["source"] = "Pygmy Scout",
["event"] = "SPELL_CAST_START",
["npcID"] = 44897,
},
[397096] = {
["event"] = "SPELL_CAST_START",
["source"] = "Malsegan",
["npcID"] = 193212,
},
[404258] = {
["event"] = "SPELL_CAST_START",
["source"] = "Reisa the Drowned",
["npcID"] = 200600,
},
[392579] = {
["event"] = "SPELL_CAST_START",
["source"] = "Quarry Stonebreaker",
["npcID"] = 197831,
},
[396073] = {
["event"] = "SPELL_CAST_START",
["source"] = "The Nodding Tiger",
["npcID"] = 59544,
},
[401192] = {
["event"] = "SPELL_CAST_START",
["source"] = "Quicksmack Magk",
["npcID"] = 204651,
},
[189469] = {
["source"] = "Spirit of Vengeance",
["event"] = "SPELL_CAST_START",
["npcID"] = 100364,
},
[21071] = {
["source"] = "Primordial Behemoth",
["event"] = "SPELL_CAST_START",
["npcID"] = 12206,
},
[196543] = {
["encounterName"] = "Fenryr",
["source"] = "Fenryr",
["encounterID"] = 1807,
["event"] = "SPELL_CAST_START",
["npcID"] = 95674,
},
[401193] = {
["event"] = "SPELL_CAST_START",
["source"] = "Quicksmack Magk",
["npcID"] = 204651,
},
[375547] = {
["event"] = "SPELL_CAST_START",
["source"] = "Molten Eruption",
["npcID"] = 191286,
},
[389514] = {
["event"] = "SPELL_CAST_START",
["source"] = "Bazual",
["npcID"] = 193532,
},
[396075] = {
["event"] = "SPELL_CAST_START",
["source"] = "Awakened Revenant",
["npcID"] = 191129,
},
[166464] = {
["encounterName"] = "Archmage Sol",
["source"] = "Archmage Sol",
["npcID"] = 82682,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1751,
},
[241305] = {
["encounterName"] = "Harjatan",
["source"] = "Razorjaw Acolyte",
["encounterID"] = 2036,
["event"] = "SPELL_CAST_START",
["npcID"] = 117154,
},
[197558] = {
["encounterName"] = "Fenryr",
["source"] = "Fenryr",
["encounterID"] = 1807,
["event"] = "SPELL_CAST_START",
["npcID"] = 95674,
},
[59259] = {
["event"] = "SPELL_CAST_START",
["source"] = "Hardened Steel Berserker",
["npcID"] = 28579,
},
[397100] = {
["event"] = "SPELL_CAST_START",
["source"] = "Magmas",
["npcID"] = 199027,
},
[231854] = {
["encounterName"] = "Harjatan",
["source"] = "Harjatan",
["encounterID"] = 2036,
["event"] = "SPELL_CAST_START",
["npcID"] = 116407,
},
[173756] = {
["event"] = "SPELL_CAST_START",
["source"] = "Shadowmoon Portalmaster",
["npcID"] = 80181,
},
[153002] = {
["encounterName"] = "Vigilant Kaathar",
["source"] = "Vigilant Kaathar",
["encounterID"] = 1686,
["event"] = "SPELL_CAST_START",
["npcID"] = 75839,
},
[388911] = {
["event"] = "SPELL_CAST_START",
["source"] = "Spellbound Battleaxe",
["npcID"] = 196577,
},
[200637] = {
["encounterName"] = "Dargrul the Underking",
["source"] = "Dargrul",
["encounterID"] = 1793,
["event"] = "SPELL_CAST_START",
["npcID"] = 91007,
},
[159017] = {
["source"] = "Zipteq",
["event"] = "SPELL_CAST_START",
["npcID"] = 78734,
},
[396078] = {
["event"] = "SPELL_CAST_START",
["source"] = "Fire Elemental",
["npcID"] = 189843,
},
[369423] = {
["source"] = "Skittering Crawler",
["event"] = "SPELL_CAST_START",
["npcID"] = 184303,
},
[149955] = {
["encounterName"] = "Executioner Gore",
["source"] = "Executioner Gore",
["encounterID"] = 1670,
["event"] = "SPELL_CAST_START",
["npcID"] = 74518,
},
[200630] = {
["source"] = "Mindshattered Screecher",
["event"] = "SPELL_CAST_START",
["npcID"] = 95769,
},
[153544] = {
["event"] = "SPELL_CAST_START",
["source"] = "Diving Chakram Spinner",
["npcID"] = 76116,
},
[193977] = {
["encounterName"] = "Ymiron, the Fallen King",
["source"] = "Ymiron, the Fallen King",
["encounterID"] = 1822,
["event"] = "SPELL_CAST_START",
["npcID"] = 96756,
},
[168383] = {
["encounterName"] = "Ancient Protectors",
["source"] = "Dulhu",
["npcID"] = 83894,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1757,
},
[386866] = {
["event"] = "SPELL_CAST_START",
["source"] = "Nevroll",
["npcID"] = 203039,
},
[375605] = {
["event"] = "SPELL_CAST_START",
["source"] = "Arcane Behemoth",
["npcID"] = 203434,
},
[163379] = {
["encounterName"] = "Grimrail Enforcers",
["source"] = "Bombsquad",
["encounterID"] = 1748,
["event"] = "SPELL_CAST_START",
["npcID"] = 80875,
},
[198428] = {
["encounterName"] = "Ularogg Cragshaper",
["source"] = "Ularogg Cragshaper",
["encounterID"] = 1791,
["event"] = "SPELL_CAST_START",
["npcID"] = 91004,
},
[108010] = {
["encounterName"] = "Warmaster Blackhorn",
["source"] = "Skyfire Cannon",
["npcID"] = 57260,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1298,
},
[388008] = {
["encounterName"] = "Telash Greywing",
["source"] = "Telash Greywing",
["encounterID"] = 2583,
["event"] = "SPELL_CAST_START",
["npcID"] = 186737,
},
[335680] = {
["event"] = "SPELL_CAST_START",
["source"] = "Yggdreth the Despoiler",
["npcID"] = 184860,
},
[393430] = {
["source"] = "Forge-Keep Custodian",
["event"] = "SPELL_CAST_START",
["npcID"] = 192703,
},
[207906] = {
["encounterName"] = "Talixae Flamewreath",
["source"] = "Talixae Flamewreath",
["npcID"] = 104217,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1869,
},
[198073] = {
["encounterName"] = "Smashspite the Hateful",
["source"] = "Smashspite the Hateful",
["encounterID"] = 1834,
["event"] = "SPELL_CAST_START",
["npcID"] = 98949,
},
[154055] = {
["encounterName"] = "High Sage Viryx",
["source"] = "Skyreach Shield Construct",
["npcID"] = 76292,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1701,
},
[369465] = {
["source"] = "Earthen Weaver",
["event"] = "SPELL_CAST_START",
["npcID"] = 186420,
},
[397112] = {
["event"] = "SPELL_CAST_START",
["source"] = "Ancient Proto-Dragon",
["npcID"] = 189798,
},
[75823] = {
["encounterName"] = "Corla, Herald of Twilight",
["source"] = "Corla, Herald of Twilight",
["npcID"] = 39679,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1038,
},
[404778] = {
["event"] = "SPELL_CAST_START",
["source"] = "Freed Tauren Prisoner",
["npcID"] = 203204,
},
[180670] = {
["event"] = "SPELL_CAST_START",
["source"] = "K'ute",
["npcID"] = 90215,
},
[384823] = {
["encounterName"] = "Kokia Blazehoof",
["source"] = "Blazebound Firestorm",
["encounterID"] = 2606,
["event"] = "SPELL_CAST_START",
["npcID"] = 189886,
},
[396084] = {
["event"] = "SPELL_CAST_START",
["source"] = "Water Elemental",
["npcID"] = 199730,
},
[372538] = {
["source"] = "Lava Flare",
["event"] = "SPELL_CAST_START",
["npcID"] = 189470,
},
[394037] = {
["event"] = "SPELL_CAST_START",
["source"] = "Crystalline Walker",
["npcID"] = 201063,
},
[15043] = {
["event"] = "SPELL_CAST_START",
["source"] = "Yu'lon Adept",
["npcID"] = 57316,
},
[196027] = {
["event"] = "SPELL_CAST_START",
["source"] = "Hatecoil Arcanist",
["npcID"] = 97171,
},
[372539] = {
["encounterName"] = "Sennarth, The Cold Breath",
["source"] = "Sennarth",
["npcID"] = 187967,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2592,
},
[377658] = {
["encounterName"] = "Raszageth the Storm-Eater",
["source"] = "Raszageth",
["npcID"] = 189492,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2607,
},
[357218] = {
["event"] = "SPELL_CAST_START",
["source"] = "Smoldering Colossus",
["npcID"] = 188673,
},
[397110] = {
["event"] = "SPELL_CAST_START",
["source"] = "Air Elemental",
["npcID"] = 199727,
},
[401205] = {
["event"] = "SPELL_CAST_START",
["source"] = "Carcaxas",
["npcID"] = 202836,
},
[102569] = {
["encounterName"] = "Murozond",
["source"] = "Murozond",
["encounterID"] = 1271,
["event"] = "SPELL_CAST_START",
["npcID"] = 54432,
},
[378835] = {
["event"] = "SPELL_CAST_START",
["source"] = "High Shaman Rotknuckle",
["npcID"] = 197356,
},
[196028] = {
["event"] = "SPELL_CAST_START",
["source"] = "Hatecoil Arcanist",
["npcID"] = 97171,
},
[102381] = {
["encounterName"] = "Murozond",
["source"] = "Murozond",
["encounterID"] = 1271,
["event"] = "SPELL_CAST_START",
["npcID"] = 54432,
},
[388918] = {
["encounterName"] = "Broodkeeper Diurna",
["source"] = "Broodkeeper Diurna",
["encounterID"] = 2614,
["event"] = "SPELL_CAST_START",
["npcID"] = 190245,
},
[201733] = {
["encounterName"] = "Lord Kur'talos Ravencrest",
["source"] = "Dantalionax",
["encounterID"] = 1835,
["event"] = "SPELL_CAST_START",
["npcID"] = 98970,
},
[402225] = {
["event"] = "SPELL_CAST_START",
["source"] = "Vengeful Research",
["npcID"] = 201490,
},
[384827] = {
["encounterName"] = "Gutshot",
["source"] = "Gutshot",
["encounterID"] = 2567,
["event"] = "SPELL_CAST_START",
["npcID"] = 186116,
},
[377661] = {
["source"] = "Azure Vorquin",
["event"] = "SPELL_CAST_START",
["npcID"] = 190216,
},
[384961] = {
["source"] = "Rotbow Stalker",
["event"] = "SPELL_CAST_START",
["npcID"] = 186208,
},
[154442] = {
["encounterName"] = "Ner'zhul",
["source"] = "Ner'zhul",
["encounterID"] = 1682,
["event"] = "SPELL_CAST_START",
["npcID"] = 76407,
},
[388923] = {
["encounterName"] = "Overgrown Ancient",
["source"] = "Overgrown Ancient",
["npcID"] = 196482,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2563,
},
[389947] = {
["source"] = "Sirena the Fangbreaker",
["event"] = "SPELL_CAST_START",
["npcID"] = 185907,
},
[389433] = {
["source"] = "Qiraji Prophet",
["event"] = "SPELL_CAST_START",
["npcID"] = 195641,
},
[198077] = {
["encounterName"] = "Odyn",
["source"] = "Odyn",
["encounterID"] = 1809,
["event"] = "SPELL_CAST_START",
["npcID"] = 95676,
},
[401209] = {
["event"] = "SPELL_CAST_START",
["source"] = "Deepbed Longwalker",
["npcID"] = 203917,
},
[164907] = {
["source"] = "Reanimated Ritual Bones",
["event"] = "SPELL_CAST_START",
["npcID"] = 75715,
},
[199514] = {
["source"] = "Seacursed Mistmender",
["event"] = "SPELL_CAST_START",
["npcID"] = 97365,
},
[37036] = {
["encounterName"] = "Kael'thas Sunstrider",
["source"] = "Master Engineer Telonicus",
["npcID"] = 20063,
["event"] = "SPELL_CAST_START",
["encounterID"] = 733,
},
[59389] = {
["encounterName"] = "Prince Keleseth",
["source"] = "Prince Keleseth",
["npcID"] = 23953,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2026,
},
[389949] = {
["event"] = "SPELL_CAST_START",
["source"] = "Nokhud Goliath",
["npcID"] = 187842,
},
[34984] = {
["source"] = "Fen Ray",
["event"] = "SPELL_CAST_START",
["npcID"] = 17731,
},
[196885] = {
["source"] = "Skjal",
["event"] = "SPELL_CAST_START",
["npcID"] = 99307,
},
[210875] = {
["source"] = "Stormforged Sentinel",
["event"] = "SPELL_CAST_START",
["npcID"] = 96574,
},
[211473] = {
["event"] = "SPELL_CAST_START",
["source"] = "Shadow Mistress",
["npcID"] = 104300,
},
[412455] = {
["source"] = "Alcanon",
["event"] = "SPELL_CAST_START",
["npcID"] = 203515,
},
[391998] = {
["event"] = "SPELL_CAST_START",
["source"] = "Baron Ashflow",
["npcID"] = 192274,
},
[401212] = {
["event"] = "SPELL_CAST_START",
["source"] = "Trudging Devourer",
["npcID"] = 201066,
},
[389951] = {
["source"] = "Strunraan",
["event"] = "SPELL_CAST_START",
["npcID"] = 193534,
},
[241680] = {
["encounterName"] = "Harjatan",
["source"] = "Mistress Sassz'ine",
["encounterID"] = 2036,
["event"] = "SPELL_CAST_START",
["npcID"] = 121184,
},
[15585] = {
["source"] = "Murkblood Healer",
["event"] = "SPELL_CAST_START",
["npcID"] = 17730,
},
[195108] = {
["event"] = "SPELL_CAST_START",
["source"] = "Hatecoil Stormweaver",
["npcID"] = 91783,
},
[402237] = {
["event"] = "SPELL_CAST_START",
["source"] = "Vengeful Research",
["npcID"] = 201490,
},
[264233] = {
["encounterName"] = "Merektha",
["source"] = "Egg",
["npcID"] = 134516,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2125,
},
[167367] = {
["source"] = "Darktalon",
["event"] = "SPELL_CAST_START",
["npcID"] = 82411,
},
[376644] = {
["encounterName"] = "Balakar Khan",
["source"] = "Balakar Khan",
["npcID"] = 186151,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2580,
},
[389953] = {
["event"] = "SPELL_CAST_START",
["source"] = "Liskanoth",
["npcID"] = 193533,
},
[382787] = {
["source"] = "Disease Slasher",
["event"] = "SPELL_CAST_START",
["npcID"] = 187315,
},
[151094] = {
["source"] = "Deep Terror",
["event"] = "SPELL_CAST_START",
["npcID"] = 75090,
},
[404259] = {
["event"] = "SPELL_CAST_START",
["source"] = "Pyrachniss",
["npcID"] = 200978,
},
[199090] = {
["source"] = "Angerhoof Bull",
["event"] = "SPELL_CAST_START",
["npcID"] = 96611,
},
[207806] = {
["encounterName"] = "Patrol Captain Gerdo",
["source"] = "Patrol Captain Gerdo",
["npcID"] = 104215,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1868,
},
[257458] = {
["encounterName"] = "Lord Harlan Sweete",
["source"] = "Harlan Sweete",
["npcID"] = 126983,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2096,
},
[401216] = {
["event"] = "SPELL_CAST_START",
["source"] = "Nevroll",
["npcID"] = 203039,
},
[381765] = {
["event"] = "SPELL_CAST_START",
["source"] = "Colossal Glacier",
["npcID"] = 194798,
},
[390979] = {
["event"] = "SPELL_CAST_START",
["source"] = "Primalsworn Furbolg",
["npcID"] = 190738,
},
[398631] = {
["event"] = "SPELL_CAST_START",
["source"] = "Irontide Crackshot",
["npcID"] = 200852,
},
[76790] = {
["source"] = "Naz'jar Invader",
["event"] = "SPELL_CAST_START",
["npcID"] = 40584,
},
[150032] = {
["encounterName"] = "Magmolatus",
["source"] = "Magmolatus",
["npcID"] = 74475,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1655,
},
[62042] = {
["event"] = "SPELL_CAST_START",
["source"] = "Thorim",
["npcID"] = 32865,
},
[412479] = {
["event"] = "SPELL_CAST_START",
["source"] = "Dinn",
["npcID"] = 203646,
},
[369563] = {
["encounterName"] = "The Lost Dwarves",
["source"] = "Baelog",
["encounterID"] = 2555,
["event"] = "SPELL_CAST_START",
["npcID"] = 184581,
},
[34163] = {
["source"] = "Underbog Shambler",
["event"] = "SPELL_CAST_START",
["npcID"] = 17871,
},
[382791] = {
["source"] = "Qalashi Lavamancer",
["event"] = "SPELL_CAST_START",
["npcID"] = 193944,
},
[387910] = {
["event"] = "SPELL_CAST_START",
["source"] = "Algeth'ar Echoknight",
["npcID"] = 196200,
},
[169929] = {
["encounterName"] = "Yalnu",
["source"] = "Gnarled Ancient",
["npcID"] = 84400,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1756,
},
[382435] = {
["source"] = "Decay Speaker",
["event"] = "SPELL_CAST_START",
["npcID"] = 186191,
},
[390982] = {
["event"] = "SPELL_CAST_START",
["source"] = "Graniteclaw",
["npcID"] = 201557,
},
[398300] = {
["event"] = "SPELL_CAST_START",
["source"] = "Shambling Infester",
["npcID"] = 200387,
},
[200642] = {
["source"] = "Dreadsoul Ruiner",
["event"] = "SPELL_CAST_START",
["npcID"] = 95771,
},
[88308] = {
["encounterName"] = "Altairus",
["source"] = "Altairus",
["npcID"] = 43873,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1041,
},
[390983] = {
["event"] = "SPELL_CAST_START",
["source"] = "Dragonbane Shieldcracker",
["npcID"] = 186609,
},
[169418] = {
["event"] = "SPELL_CAST_START",
["source"] = "Twisted Abomination",
["npcID"] = 84767,
},
[198595] = {
["source"] = "Valarjar Thundercaller",
["event"] = "SPELL_CAST_START",
["npcID"] = 95842,
},
[398150] = {
["source"] = "Shadowmoon Dominator",
["event"] = "SPELL_CAST_START",
["npcID"] = 76446,
},
[390984] = {
["event"] = "SPELL_CAST_START",
["source"] = "Dragonbane Earth Warden",
["npcID"] = 186608,
},
[191941] = {
["encounterName"] = "Tirathon Saltheril",
["source"] = "Tirathon Saltheril",
["encounterID"] = 1815,
["event"] = "SPELL_CAST_START",
["npcID"] = 95885,
},
[386490] = {
["encounterName"] = "Granyth",
["source"] = "Nokhud Saboteur",
["encounterID"] = 2637,
["event"] = "SPELL_CAST_START",
["npcID"] = 195580,
},
[240169] = {
["encounterName"] = "Mistress Sassz'ine",
["source"] = "Undersea Custodian",
["encounterID"] = 2037,
["event"] = "SPELL_CAST_START",
["npcID"] = 120463,
},
[227233] = {
["encounterName"] = "Helya",
["source"] = "Helya",
["encounterID"] = 1824,
["event"] = "SPELL_CAST_START",
["npcID"] = 96759,
},
[173514] = {
["event"] = "SPELL_CAST_START",
["source"] = "Ironwing Flamespitter",
["npcID"] = 83389,
},
[386411] = {
["encounterName"] = "Teera and Maruuk",
["source"] = "Teera",
["npcID"] = 186339,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2581,
},
[199151] = {
["source"] = "Angerhoof Bull",
["event"] = "SPELL_CAST_START",
["npcID"] = 96611,
},
[79351] = {
["encounterName"] = "High Priestess Azil",
["source"] = "High Priestess Azil",
["encounterID"] = 1057,
["event"] = "SPELL_CAST_START",
["npcID"] = 42333,
},
[375630] = {
["encounterName"] = "Broodkeeper Diurna",
["source"] = "Drakonid Stormbringer",
["encounterID"] = 2614,
["event"] = "SPELL_CAST_START",
["npcID"] = 191232,
},
[398985] = {
["source"] = "Broodguardian Ziruss",
["event"] = "SPELL_CAST_START",
["npcID"] = 198214,
},
[240066] = {
["encounterName"] = "Harjatan",
["source"] = "Razorjaw Wavemender",
["encounterID"] = 2036,
["event"] = "SPELL_CAST_START",
["npcID"] = 116569,
},
[375575] = {
["encounterName"] = "Broodkeeper Diurna",
["source"] = "Dragonspawn Flamebender",
["encounterID"] = 2614,
["event"] = "SPELL_CAST_START",
["npcID"] = 191230,
},
[365934] = {
["event"] = "SPELL_CAST_START",
["source"] = "Yggdreth the Despoiler",
["npcID"] = 184860,
},
[192135] = {
["encounterName"] = "Warlord Parjesh",
["source"] = "Hatecoil Shellbreaker",
["npcID"] = 97264,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1810,
},
[398154] = {
["source"] = "Defiled Spirit",
["event"] = "SPELL_CAST_START",
["npcID"] = 75451,
},
[382836] = {
["encounterName"] = "Teera and Maruuk",
["source"] = "Maruuk",
["npcID"] = 186338,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2581,
},
[201123] = {
["event"] = "SPELL_CAST_START",
["source"] = "Vilethorn Blossom",
["npcID"] = 99360,
},
[388941] = {
["event"] = "SPELL_CAST_START",
["source"] = "Water Guardian",
["npcID"] = 201718,
},
[382593] = {
["source"] = "Cruel Bonecrusher",
["event"] = "SPELL_CAST_START",
["npcID"] = 186206,
},
[150451] = {
["source"] = "Blindlight Rotmouth",
["event"] = "SPELL_CAST_START",
["npcID"] = 74719,
},
[392013] = {
["event"] = "SPELL_CAST_START",
["source"] = "Crystalline Walker",
["npcID"] = 201063,
},
[388942] = {
["event"] = "SPELL_CAST_START",
["source"] = "Arcane Ravager",
["npcID"] = 196671,
},
[394620] = {
["event"] = "SPELL_CAST_START",
["source"] = "Nightrot",
["npcID"] = 188707,
},
[379406] = {
["source"] = "Qalashi Lavabearer",
["event"] = "SPELL_CAST_START",
["npcID"] = 189472,
},
[80158] = {
["source"] = "Stonecore Warbringer",
["event"] = "SPELL_CAST_START",
["npcID"] = 42696,
},
[200768] = {
["source"] = "Crazed Razorbeak",
["event"] = "SPELL_CAST_START",
["npcID"] = 95766,
},
[44163] = {
["event"] = "SPELL_CAST_START",
["source"] = "Ellrys Duskhallow",
["npcID"] = 24558,
},
[199589] = {
["source"] = "Helarjar Mistcaller",
["event"] = "SPELL_CAST_START",
["npcID"] = 99033,
},
[375384] = {
["event"] = "SPELL_CAST_START",
["source"] = "Primalist Earthshaker",
["npcID"] = 190371,
},
[397134] = {
["encounterName"] = "The Primal Council",
["source"] = "Opalfang",
["encounterID"] = 2590,
["event"] = "SPELL_CAST_START",
["npcID"] = 187772,
},
[196194] = {
["source"] = "Steeljaw Grizzly",
["event"] = "SPELL_CAST_START",
["npcID"] = 96677,
},
[382802] = {
["source"] = "Vile Rothexer",
["event"] = "SPELL_CAST_START",
["npcID"] = 194241,
},
[79050] = {
["encounterName"] = "High Priestess Azil",
["source"] = "High Priestess Azil",
["npcID"] = 42333,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1057,
},
[194611] = {
["source"] = "Shadow Hunter",
["event"] = "SPELL_CAST_START",
["npcID"] = 98926,
},
[404652] = {
["event"] = "SPELL_CAST_START",
["source"] = "Jamoku",
["npcID"] = 199914,
},
[391050] = {
["source"] = "High Channeler Ryvati",
["event"] = "SPELL_CAST_START",
["npcID"] = 197535,
},
[412492] = {
["event"] = "SPELL_CAST_START",
["source"] = "Brullo the Strong",
["npcID"] = 203621,
},
[372566] = {
["source"] = "Qalashi Hunter",
["event"] = "SPELL_CAST_START",
["npcID"] = 189227,
},
[57984] = {
["event"] = "SPELL_CAST_START",
["source"] = "Primal Fire Elemental",
["npcID"] = 61029,
},
[191735] = {
["source"] = "Felsworn Myrmidon",
["event"] = "SPELL_CAST_START",
["npcID"] = 98954,
},
[191946] = {
["encounterName"] = "Warlord Parjesh",
["source"] = "Warlord Parjesh",
["npcID"] = 91784,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1810,
},
[372045] = {
["encounterName"] = "Sennarth, The Cold Breath",
["source"] = "Caustic Spiderling",
["npcID"] = 189233,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2592,
},
[76026] = {
["encounterName"] = "Commander Ulthok",
["source"] = "Commander Ulthok",
["encounterID"] = 1044,
["event"] = "SPELL_CAST_START",
["npcID"] = 40765,
},
[374706] = {
["event"] = "SPELL_CAST_START",
["source"] = "Flamecaller Aymi",
["npcID"] = 190368,
},
[209628] = {
["encounterName"] = "Advisor Melandrus",
["source"] = "Advisor Melandrus",
["npcID"] = 104218,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1870,
},
[369193] = {
["source"] = "Ashbinder Tornecha",
["event"] = "SPELL_CAST_START",
["npcID"] = 192344,
},
[235968] = {
["encounterName"] = "The Desolate Host",
["source"] = "Ghastly Bonewarden",
["encounterID"] = 2054,
["event"] = "SPELL_CAST_START",
["npcID"] = 119939,
},
[207815] = {
["encounterName"] = "Patrol Captain Gerdo",
["source"] = "Patrol Captain Gerdo",
["npcID"] = 104215,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1868,
},
[102132] = {
["source"] = "Time-Twisted Breaker",
["event"] = "SPELL_CAST_START",
["npcID"] = 54552,
},
[242494] = {
["source"] = "Twilight Soul",
["event"] = "SPELL_CAST_START",
["npcID"] = 121498,
},
[169375] = {
["encounterName"] = "Xeri'tac",
["source"] = "Xeri'tac",
["npcID"] = 84550,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1752,
},
[381694] = {
["encounterName"] = "Hackclaw's War-Band",
["source"] = "Gashtooth",
["encounterID"] = 2570,
["event"] = "SPELL_CAST_START",
["npcID"] = 186124,
},
[51586] = {
["event"] = "SPELL_CAST_START",
["source"] = "Dragonflayer Spiritualist",
["npcID"] = 28410,
},
[369072] = {
["source"] = "Battlehorn Pyrhus",
["event"] = "SPELL_CAST_START",
["npcID"] = 190986,
},
[235969] = {
["encounterName"] = "The Desolate Host",
["source"] = "Fallen Priestess",
["encounterID"] = 2054,
["event"] = "SPELL_CAST_START",
["npcID"] = 118729,
},
[388862] = {
["event"] = "SPELL_CAST_START",
["source"] = "Corrupted Manafiend",
["npcID"] = 196045,
},
[64383] = {
["encounterName"] = "Mimiron",
["source"] = "VX-001",
["npcID"] = 33651,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1138,
},
[401236] = {
["event"] = "SPELL_CAST_START",
["source"] = "Nidharr",
["npcID"] = 201310,
},
[44164] = {
["event"] = "SPELL_CAST_START",
["source"] = "Fizzle",
["npcID"] = 24656,
},
[64767] = {
["event"] = "SPELL_CAST_START",
["source"] = "Thorim",
["npcID"] = 32865,
},
[87622] = {
["encounterName"] = "Asaad",
["source"] = "Asaad",
["npcID"] = 43875,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1042,
},
[405332] = {
["event"] = "SPELL_CAST_START",
["source"] = "Gahz'raxes",
["npcID"] = 200537,
},
[149975] = {
["encounterName"] = "Magmolatus",
["source"] = "Calamity",
["npcID"] = 74571,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1655,
},
[240577] = {
["source"] = "Tidescale Combatant",
["event"] = "SPELL_CAST_START",
["npcID"] = 120473,
},
[386028] = {
["event"] = "SPELL_CAST_START",
["source"] = "Primalist Thunderbeast",
["npcID"] = 195696,
},
[255373] = {
["encounterName"] = "Rezan",
["source"] = "Rezan",
["encounterID"] = 2086,
["event"] = "SPELL_CAST_START",
["npcID"] = 122963,
},
[197105] = {
["event"] = "SPELL_CAST_START",
["source"] = "Hatecoil Arcanist",
["npcID"] = 97171,
},
[372474] = {
["event"] = "SPELL_CAST_START",
["source"] = "Shikaar Fighter",
["npcID"] = 191058,
},
[39079] = {
["event"] = "SPELL_CAST_START",
["source"] = "Tempest Falconer",
["npcID"] = 20037,
},
[396019] = {
["event"] = "SPELL_CAST_START",
["source"] = "The Golden Beetle",
["npcID"] = 59545,
},
[211401] = {
["event"] = "SPELL_CAST_START",
["source"] = "Blazing Imp",
["npcID"] = 104295,
},
[374622] = {
["encounterName"] = "Kurog Grimtotem",
["source"] = "Thundering Ravager",
["npcID"] = 190690,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2605,
},
[371551] = {
["event"] = "SPELL_CAST_START",
["source"] = "Cliffkeeper Bouldani",
["npcID"] = 202612,
},
[396018] = {
["event"] = "SPELL_CAST_START",
["source"] = "The Crybaby Hozen",
["npcID"] = 59552,
},
[378208] = {
["encounterName"] = "Hackclaw's War-Band",
["source"] = "Gashtooth",
["encounterID"] = 2570,
["event"] = "SPELL_CAST_START",
["npcID"] = 186124,
},
[374623] = {
["encounterName"] = "Kurog Grimtotem",
["source"] = "Frozen Destroyer",
["npcID"] = 190686,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2605,
},
[205660] = {
["source"] = "Observant Inquisitor",
["event"] = "SPELL_CAST_START",
["npcID"] = 107449,
},
[241204] = {
["source"] = "Lunar Priestess",
["event"] = "SPELL_CAST_START",
["npcID"] = 120719,
},
[374135] = {
["event"] = "SPELL_CAST_START",
["source"] = "Grazing Broadhoof",
["npcID"] = 193386,
},
[374624] = {
["encounterName"] = "Kurog Grimtotem",
["source"] = "Frozen Destroyer",
["npcID"] = 190686,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2605,
},
[205549] = {
["encounterName"] = "Naraxas",
["source"] = "Naraxas",
["encounterID"] = 1792,
["event"] = "SPELL_CAST_START",
["npcID"] = 91005,
},
[199772] = {
["source"] = "Valarjar Champion",
["event"] = "SPELL_CAST_START",
["npcID"] = 97087,
},
[396346] = {
["source"] = "Sirena the Fangbreaker",
["event"] = "SPELL_CAST_START",
["npcID"] = 185907,
},
[397726] = {
["event"] = "SPELL_CAST_START",
["source"] = "Shrieking Whelp",
["npcID"] = 187159,
},
[51587] = {
["event"] = "SPELL_CAST_START",
["source"] = "Dragonflayer Spiritualist",
["npcID"] = 28410,
},
[135029] = {
["event"] = "SPELL_CAST_START",
["source"] = "Water Elemental",
["npcID"] = 78116,
},
[196157] = {
["encounterName"] = "Inquisitor Tormentorum",
["source"] = "Shadowmoon Technician",
["npcID"] = 99645,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1850,
},
[153679] = {
["encounterName"] = "Slave Watcher Crushto",
["source"] = "Slave Watcher Crushto",
["npcID"] = 74787,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1653,
},
[381517] = {
["encounterName"] = "Kyrakka and Erkhart Stormvein",
["source"] = "Erkhart Stormvein",
["encounterID"] = 2623,
["event"] = "SPELL_CAST_START",
["npcID"] = 190485,
},
[79868] = {
["source"] = "Alya",
["event"] = "SPELL_CAST_START",
["npcID"] = 82002,
},
[400542] = {
["event"] = "SPELL_CAST_START",
["source"] = "Kalecgos",
["npcID"] = 193460,
},
[225100] = {
["source"] = "Guardian Construct",
["event"] = "SPELL_CAST_START",
["npcID"] = 104270,
},
[52611] = {
["encounterName"] = "Skarvold & Dalronn",
["source"] = "Dalronn the Controller",
["npcID"] = 24201,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2024,
},
[209741] = {
["encounterName"] = "Advisor Melandrus",
["source"] = "Image of Advisor Melandrus",
["npcID"] = 105754,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1870,
},
[169714] = {
["event"] = "SPELL_CAST_START",
["source"] = "Gnarlroot",
["npcID"] = 81984,
},
[88080] = {
["event"] = "SPELL_CAST_START",
["source"] = "Whipping Wind",
["npcID"] = 47238,
},
[375652] = {
["source"] = "Arcane Tender",
["event"] = "SPELL_CAST_START",
["npcID"] = 196115,
},
[164965] = {
["event"] = "SPELL_CAST_START",
["source"] = "Everbloom Mender",
["npcID"] = 81820,
},
[257407] = {
["encounterName"] = "Rezan",
["source"] = "Rezan",
["encounterID"] = 2086,
["event"] = "SPELL_CAST_START",
["npcID"] = 122963,
},
[204646] = {
["encounterName"] = "Oakheart",
["source"] = "Oakheart",
["encounterID"] = 1837,
["event"] = "SPELL_CAST_START",
["npcID"] = 103344,
},
[375653] = {
["encounterName"] = "Broodkeeper Diurna",
["source"] = "Drakonid Stormbringer",
["encounterID"] = 2614,
["event"] = "SPELL_CAST_START",
["npcID"] = 191232,
},
[214988] = {
["source"] = "Spirit of Vengeance",
["event"] = "SPELL_CAST_START",
["npcID"] = 100364,
},
[202408] = {
["source"] = "Runecarver Slave",
["event"] = "SPELL_CAST_START",
["npcID"] = 102375,
},
[192631] = {
["encounterName"] = "Ash'Golm",
["source"] = "Ash'Golm",
["encounterID"] = 1816,
["event"] = "SPELL_CAST_START",
["npcID"] = 95886,
},
[392486] = {
["source"] = "Tempest Channeler",
["event"] = "SPELL_CAST_START",
["npcID"] = 198047,
},
[384868] = {
["event"] = "SPELL_CAST_START",
["source"] = "Nokhud Longbow",
["npcID"] = 192789,
},
[195232] = {
["event"] = "SPELL_CAST_START",
["source"] = "Hatecoil Wavebinder",
["npcID"] = 97170,
},
[169880] = {
["event"] = "SPELL_CAST_START",
["source"] = "Vicious Felhunter",
["npcID"] = 84095,
},
[397897] = {
["event"] = "SPELL_CAST_START",
["source"] = "Jazshariu",
["npcID"] = 104273,
},
[214989] = {
["source"] = "Spirit of Vengeance",
["event"] = "SPELL_CAST_START",
["npcID"] = 100364,
},
[211406] = {
["event"] = "SPELL_CAST_START",
["source"] = "Blazing Imp",
["npcID"] = 104295,
},
[377421] = {
["source"] = "Amberfur Prowler",
["event"] = "SPELL_CAST_START",
["npcID"] = 187455,
},
[383846] = {
["event"] = "SPELL_CAST_START",
["source"] = "Primal Blaze",
["npcID"] = 200589,
},
[89105] = {
["event"] = "SPELL_CAST_START",
["source"] = "Lurking Tempest",
["npcID"] = 45704,
},
[106439] = {
["event"] = "SPELL_CAST_START",
["source"] = "Shado-Pan Novice",
["npcID"] = 56395,
},
[374073] = {
["event"] = "SPELL_CAST_START",
["source"] = "Primalist Geomancer",
["npcID"] = 190345,
},
[63913] = {
["event"] = "SPELL_CAST_START",
["source"] = "Twilight Frost Mage",
["npcID"] = 33819,
},
[263318] = {
["encounterName"] = "Adderis and Aspix",
["source"] = "Aspix",
["npcID"] = 133944,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2124,
},
[255577] = {
["encounterName"] = "Priestess Alun'za",
["source"] = "Priestess Alun'za",
["encounterID"] = 2084,
["event"] = "SPELL_CAST_START",
["npcID"] = 122967,
},
[393432] = {
["event"] = "SPELL_CAST_START",
["source"] = "Refti Defender",
["npcID"] = 190340,
},
[167815] = {
["event"] = "SPELL_CAST_START",
["source"] = "Thunderlord Wrangler",
["npcID"] = 83390,
},
[200658] = {
["source"] = "Dreadsoul Ruiner",
["event"] = "SPELL_CAST_START",
["npcID"] = 95771,
},
[76031] = {
["encounterName"] = "Beauty",
["source"] = "Beauty",
["npcID"] = 39700,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1037,
},
[169567] = {
["source"] = "Riot Blossom",
["event"] = "SPELL_CAST_START",
["npcID"] = 82427,
},
[194657] = {
["source"] = "Waterlogged Soul Guard",
["event"] = "SPELL_CAST_START",
["npcID"] = 99188,
},
[376683] = {
["encounterName"] = "Balakar Khan",
["source"] = "Balakar Khan",
["npcID"] = 186151,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2580,
},
[76634] = {
["source"] = "Tainted Sentry",
["event"] = "SPELL_CAST_START",
["npcID"] = 40925,
},
[57091] = {
["encounterName"] = "Keristrasza",
["source"] = "Keristrasza",
["npcID"] = 26723,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2011,
},
[371565] = {
["source"] = "Unbound Windscourge",
["event"] = "SPELL_CAST_START",
["npcID"] = 195854,
},
[69633] = {
["event"] = "SPELL_CAST_START",
["source"] = "Spectral Warden",
["npcID"] = 36666,
},
[374343] = {
["encounterName"] = "Echo of Doragosa",
["source"] = "Echo of Doragosa",
["npcID"] = 190609,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2565,
},
[57785] = {
["encounterName"] = "Herald Volazj",
["source"] = "Twisted Visage",
["encounterID"] = 1968,
["event"] = "SPELL_CAST_START",
["npcID"] = 30625,
},
[204151] = {
["encounterName"] = "Tirathon Saltheril",
["source"] = "Tirathon Saltheril",
["npcID"] = 95885,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1815,
},
[34121] = {
["encounterName"] = "Al'ar",
["source"] = "Al'ar",
["npcID"] = 19514,
["event"] = "SPELL_CAST_START",
["encounterID"] = 730,
},
[373614] = {
["source"] = "Blazebound Destroyer",
["event"] = "SPELL_CAST_START",
["npcID"] = 190034,
},
[252687] = {
["source"] = "Shadowblade Stalker",
["event"] = "SPELL_CAST_START",
["npcID"] = 122970,
},
[102156] = {
["event"] = "SPELL_CAST_START",
["source"] = "Time-Twisted Seer",
["npcID"] = 54553,
},
[88061] = {
["event"] = "SPELL_CAST_START",
["source"] = "Armored Mistral",
["npcID"] = 45915,
},
[412368] = {
["source"] = "Underlight Queen",
["event"] = "SPELL_CAST_START",
["npcID"] = 203593,
},
[391019] = {
["encounterName"] = "Kurog Grimtotem",
["source"] = "Kurog Grimtotem",
["encounterID"] = 2605,
["event"] = "SPELL_CAST_START",
["npcID"] = 184986,
},
[9574] = {
["source"] = "Cabal Ritualist",
["event"] = "SPELL_CAST_START",
["npcID"] = 18794,
},
[63758] = {
["event"] = "SPELL_CAST_START",
["source"] = "Twilight Frost Mage",
["npcID"] = 33819,
},
[382249] = {
["source"] = "Trickclaw Mystic",
["event"] = "SPELL_CAST_START",
["npcID"] = 185528,
},
[389213] = {
["event"] = "SPELL_CAST_START",
["source"] = "Flame Guardian",
["npcID"] = 192764,
},
[8376] = {
["encounterName"] = "Jammal'an the Prophet",
["source"] = "Jammal'an the Prophet",
["encounterID"] = 488,
["event"] = "SPELL_CAST_START",
["npcID"] = 5710,
},
[398634] = {
["event"] = "SPELL_CAST_START",
["source"] = "Irontide Crackshot",
["npcID"] = 200852,
},
[210261] = {
["event"] = "SPELL_CAST_START",
["source"] = "Duskwatch Sentry",
["npcID"] = 104251,
},
[387748] = {
["event"] = "SPELL_CAST_START",
["source"] = "Lurgan",
["npcID"] = 201540,
},
[387950] = {
["source"] = "Caldera Stomper",
["event"] = "SPELL_CAST_START",
["npcID"] = 187919,
},
[404753] = {
["event"] = "SPELL_CAST_START",
["source"] = "Baine Bloodhoof",
["npcID"] = 203204,
},
[373618] = {
["event"] = "SPELL_CAST_START",
["source"] = "Hypnosis Bat",
["npcID"] = 190174,
},
[83455] = {
["encounterName"] = "Siamat",
["source"] = "Minion of Siamat",
["encounterID"] = 1055,
["event"] = "SPELL_CAST_START",
["npcID"] = 44704,
},
[396615] = {
["event"] = "SPELL_CAST_START",
["source"] = "Sunscale Behemoth",
["npcID"] = 193133,
},
[108537] = {
["event"] = "SPELL_CAST_START",
["source"] = "Thrall",
["npcID"] = 56103,
},
[272700] = {
["event"] = "SPELL_CAST_START",
["source"] = "Faithless Tender",
["npcID"] = 134364,
},
[56580] = {
["event"] = "SPELL_CAST_START",
["source"] = "Deep Crawler",
["npcID"] = 30279,
},
[376934] = {
["encounterName"] = "Treemouth",
["source"] = "Treemouth",
["encounterID"] = 2568,
["event"] = "SPELL_CAST_START",
["npcID"] = 186120,
},
[65026] = {
["encounterName"] = "Mimiron",
["source"] = "Leviathan Mk II",
["npcID"] = 34071,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1138,
},
[192138] = {
["encounterName"] = "Warlord Parjesh",
["source"] = "Hatecoil Crestrider",
["npcID"] = 97269,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1810,
},
[403309] = {
["event"] = "SPELL_CAST_START",
["source"] = "Expulsion Drone",
["npcID"] = 202592,
},
[83926] = {
["encounterName"] = "Ozumat",
["source"] = "Vicious Mindlasher",
["encounterID"] = 1047,
["event"] = "SPELL_CAST_START",
["npcID"] = 44715,
},
[255041] = {
["source"] = "Feasting Skyscreamer",
["event"] = "SPELL_CAST_START",
["npcID"] = 128434,
},
[192985] = {
["encounterName"] = "Wrath of Azshara",
["source"] = "Wrath of Azshara",
["npcID"] = 96028,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1814,
},
[373912] = {
["encounterName"] = "Decatriarch Wratheye",
["source"] = "Decatriarch Wratheye",
["encounterID"] = 2569,
["event"] = "SPELL_CAST_START",
["npcID"] = 186121,
},
[250050] = {
["encounterName"] = "Yazma",
["source"] = "Yazma",
["encounterID"] = 2087,
["event"] = "SPELL_CAST_START",
["npcID"] = 122968,
},
[372839] = {
["event"] = "SPELL_CAST_START",
["source"] = "Nokhud Raider",
["npcID"] = 193840,
},
[371984] = {
["source"] = "Flashfrost Chillweaver",
["event"] = "SPELL_CAST_START",
["npcID"] = 188067,
},
[391026] = {
["event"] = "SPELL_CAST_START",
["source"] = "Liskanoth",
["npcID"] = 193533,
},
[387955] = {
["event"] = "SPELL_CAST_START",
["source"] = "Ethereal Restorer",
["npcID"] = 196203,
},
[373405] = {
["encounterName"] = "Sennarth, The Cold Breath",
["source"] = "Sennarth",
["npcID"] = 187967,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2592,
},
[201176] = {
["source"] = "Wyrmtongue Scavenger",
["event"] = "SPELL_CAST_START",
["npcID"] = 98792,
},
[173788] = {
["event"] = "SPELL_CAST_START",
["source"] = "Twisted Ancient",
["npcID"] = 72785,
},
[375671] = {
["event"] = "SPELL_CAST_START",
["source"] = "Shiobhan Waterborn",
["npcID"] = 201559,
},
[319628] = {
["event"] = "SPELL_CAST_START",
["source"] = "Larion Sire",
["npcID"] = 157761,
},
[265721] = {
["event"] = "SPELL_CAST_START",
["source"] = "Terrorachna",
["npcID"] = 200349,
},
[167553] = {
["source"] = "Windfang Runner",
["event"] = "SPELL_CAST_START",
["npcID"] = 75431,
},
[395184] = {
["event"] = "SPELL_CAST_START",
["source"] = "Volcanakk",
["npcID"] = 200911,
},
[405361] = {
["event"] = "SPELL_CAST_START",
["source"] = "Lady Shaz'ra",
["npcID"] = 200885,
},
[274642] = {
["event"] = "SPELL_CAST_START",
["source"] = "Hoodoo Hexer",
["npcID"] = 136250,
},
[168929] = {
["encounterName"] = "Skulloc, Son of Gruul",
["source"] = "Skulloc",
["npcID"] = 83612,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1754,
},
[257777] = {
["encounterName"] = "Jes Howlis",
["source"] = "Jes Howlis",
["encounterID"] = 2102,
["event"] = "SPELL_CAST_START",
["npcID"] = 127484,
},
[194074] = {
["event"] = "SPELL_CAST_START",
["source"] = "Foul Mother",
["npcID"] = 98533,
},
[21832] = {
["encounterName"] = "Princess Theradras",
["source"] = "Princess Theradras",
["encounterID"] = 429,
["event"] = "SPELL_CAST_START",
["npcID"] = 12201,
},
[410728] = {
["event"] = "SPELL_CAST_START",
["source"] = "Sabellian",
["npcID"] = 201411,
},
[383864] = {
["event"] = "SPELL_CAST_START",
["source"] = "Baron Ashflow",
["npcID"] = 192274,
},
[233426] = {
["encounterName"] = "Demonic Inquisition",
["source"] = "Atrigan",
["encounterID"] = 2048,
["event"] = "SPELL_CAST_START",
["npcID"] = 116689,
},
[410537] = {
["event"] = "SPELL_CAST_START",
["source"] = "Scalecommander Sarkareth",
["npcID"] = 199984,
},
[373027] = {
["encounterName"] = "Sennarth, The Cold Breath",
["source"] = "Sennarth",
["npcID"] = 187967,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2592,
},
[387960] = {
["source"] = "Caldera Stomper",
["event"] = "SPELL_CAST_START",
["npcID"] = 187919,
},
[56837] = {
["encounterName"] = "Frozen Commander",
["source"] = "Mage Hunter Ascendant",
["npcID"] = 26727,
["event"] = "SPELL_CAST_START",
["encounterID"] = 519,
},
[195036] = {
["source"] = "Seacursed Soulkeeper",
["event"] = "SPELL_CAST_START",
["npcID"] = 97200,
},
[265912] = {
["event"] = "SPELL_CAST_START",
["source"] = "Agitated Nimbus",
["npcID"] = 136076,
},
[383866] = {
["event"] = "SPELL_CAST_START",
["source"] = "Magma Droplet",
["npcID"] = 194526,
},
[257793] = {
["encounterName"] = "Jes Howlis",
["source"] = "Jes Howlis",
["encounterID"] = 2102,
["event"] = "SPELL_CAST_START",
["npcID"] = 127484,
},
[387037] = {
["event"] = "SPELL_CAST_START",
["source"] = "Torch Revenant",
["npcID"] = 201472,
},
[151566] = {
["event"] = "SPELL_CAST_START",
["source"] = "Bloodmaul Magma Binder",
["npcID"] = 74349,
},
[400492] = {
["event"] = "SPELL_CAST_START",
["source"] = "Zaqali Shrineguard",
["npcID"] = 202803,
},
[405366] = {
["event"] = "SPELL_CAST_START",
["source"] = "Lady Shaz'ra",
["npcID"] = 200885,
},
[195037] = {
["event"] = "SPELL_CAST_START",
["source"] = "Hatecoil Oracle",
["npcID"] = 95861,
},
[150504] = {
["source"] = "Twilight Aquamancer",
["event"] = "SPELL_CAST_START",
["npcID"] = 74353,
},
[369781] = {
["encounterName"] = "The Lost Dwarves",
["source"] = "Eric \"The Swift\"",
["encounterID"] = 2555,
["event"] = "SPELL_CAST_START",
["npcID"] = 184582,
},
[234676] = {
["event"] = "SPELL_CAST_START",
["source"] = "Highlord Kruul",
["npcID"] = 117198,
},
[15653] = {
["source"] = "Nightmare Wyrmkin",
["event"] = "SPELL_CAST_START",
["npcID"] = 5280,
},
[193502] = {
["source"] = "Glayvianna Soulrender",
["event"] = "SPELL_CAST_START",
["npcID"] = 98177,
},
[371584] = {
["event"] = "SPELL_CAST_START",
["source"] = "Irontide Brinecaster",
["npcID"] = 200853,
},
[157797] = {
["source"] = "Sargerei Arbiter",
["event"] = "SPELL_CAST_START",
["npcID"] = 77080,
},
[81576] = {
["source"] = "Stonecore Earthshaper",
["event"] = "SPELL_CAST_START",
["npcID"] = 43537,
},
[387083] = {
["event"] = "SPELL_CAST_START",
["source"] = "Time-Lost Briarback",
["npcID"] = 187264,
},
[387965] = {
["source"] = "Time-Lost Bladewing",
["event"] = "SPELL_CAST_START",
["npcID"] = 187232,
},
[400283] = {
["event"] = "SPELL_CAST_START",
["source"] = "Zaqali Preserver",
["npcID"] = 199972,
},
[73564] = {
["encounterName"] = "Siamat",
["source"] = "Siamat",
["encounterID"] = 1055,
["event"] = "SPELL_CAST_START",
["npcID"] = 44819,
},
[164838] = {
["event"] = "SPELL_CAST_START",
["source"] = "Exarch Akama",
["npcID"] = 81855,
},
[169445] = {
["event"] = "SPELL_CAST_START",
["source"] = "Twisted Abomination",
["npcID"] = 84767,
},
[398394] = {
["event"] = "SPELL_CAST_START",
["source"] = "Deep Krolusk",
["npcID"] = 202738,
},
[392451] = {
["source"] = "Flame Channeler",
["event"] = "SPELL_CAST_START",
["npcID"] = 197985,
},
[375056] = {
["encounterName"] = "Chargath, Bane of Scales",
["source"] = "Chargath, Bane of Scales",
["encounterID"] = 2613,
["event"] = "SPELL_CAST_START",
["npcID"] = 189340,
},
[383872] = {
["event"] = "SPELL_CAST_START",
["source"] = "Primal Blaze",
["npcID"] = 200589,
},
[167120] = {
["event"] = "SPELL_CAST_START",
["source"] = "Grom'kar Flameslinger",
["npcID"] = 81279,
},
[407108] = {
["event"] = "SPELL_CAST_START",
["source"] = "Earthrender Ku'siva",
["npcID"] = 199840,
},
[377204] = {
["encounterName"] = "Warlord Sargha",
["source"] = "Warlord Sargha",
["encounterID"] = 2611,
["event"] = "SPELL_CAST_START",
["npcID"] = 189901,
},
[409016] = {
["event"] = "SPELL_CAST_START",
["source"] = "Summitshaper Lorac",
["npcID"] = 201522,
},
[258864] = {
["source"] = "Ashvane Marine",
["event"] = "SPELL_CAST_START",
["npcID"] = 130027,
},
[373636] = {
["event"] = "SPELL_CAST_START",
["source"] = "Scavenging Slicer",
["npcID"] = 203384,
},
[150507] = {
["source"] = "Aqua Guardian",
["event"] = "SPELL_CAST_START",
["npcID"] = 74716,
},
[396159] = {
["source"] = "Lava Crawler",
["event"] = "SPELL_CAST_START",
["npcID"] = 186620,
},
[45065] = {
["encounterName"] = "Brutallus",
["source"] = "Madrigosa",
["npcID"] = 24895,
["event"] = "SPELL_CAST_START",
["encounterID"] = 725,
},
[377732] = {
["source"] = "Refti Custodian",
["event"] = "SPELL_CAST_START",
["npcID"] = 184319,
},
[193505] = {
["source"] = "Vileshard Hulk",
["event"] = "SPELL_CAST_START",
["npcID"] = 91000,
},
[153067] = {
["encounterName"] = "Nhallish",
["source"] = "Nhallish",
["encounterID"] = 1688,
["event"] = "SPELL_CAST_START",
["npcID"] = 75829,
},
[384899] = {
["source"] = "Rotbow Stalker",
["event"] = "SPELL_CAST_START",
["npcID"] = 186208,
},
[403593] = {
["event"] = "SPELL_CAST_START",
["source"] = "Magma Burster",
["npcID"] = 200801,
},
[257028] = {
["encounterName"] = "Knight Captain Valyri",
["source"] = "Knight Captain Valyri",
["event"] = "SPELL_CAST_START",
["npcID"] = 127490,
},
[32330] = {
["source"] = "Lykul Wasp",
["event"] = "SPELL_CAST_START",
["npcID"] = 17732,
},
[372615] = {
["source"] = "Tamed Phoenix",
["event"] = "SPELL_CAST_START",
["npcID"] = 189247,
},
[239736] = {
["event"] = "SPELL_CAST_START",
["source"] = "Prophet Velen",
["npcID"] = 117042,
},
[109952] = {
["event"] = "SPELL_CAST_START",
["source"] = "Time-Twisted Geist",
["npcID"] = 54511,
},
[375687] = {
["source"] = "Decay Totem",
["event"] = "SPELL_CAST_START",
["npcID"] = 190426,
},
[401385] = {
["event"] = "SPELL_CAST_START",
["source"] = "Carcaxas",
["npcID"] = 202836,
},
[68872] = {
["encounterName"] = "Bronjahm",
["source"] = "Bronjahm",
["npcID"] = 36497,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2006,
},
[17290] = {
["source"] = "Twilight Worshipper",
["event"] = "SPELL_CAST_START",
["npcID"] = 30111,
},
[150543] = {
["source"] = "Twilight Shadowmage",
["event"] = "SPELL_CAST_START",
["npcID"] = 74382,
},
[256039] = {
["encounterName"] = "Overseer Korgus",
["source"] = "Overseer Korgus",
["encounterID"] = 2104,
["event"] = "SPELL_CAST_START",
["npcID"] = 127503,
},
[396805] = {
["source"] = "Kapraku",
["event"] = "SPELL_CAST_START",
["npcID"] = 203466,
},
[230362] = {
["encounterName"] = "Mistress Sassz'ine",
["source"] = "Electrifying Jellyfish",
["encounterID"] = 2037,
["event"] = "SPELL_CAST_START",
["npcID"] = 115896,
},
[200218] = {
["event"] = "SPELL_CAST_START",
["source"] = "Reaves",
["npcID"] = 101462,
},
[153581] = {
["event"] = "SPELL_CAST_START",
["source"] = "Soaring Chakram Master",
["npcID"] = 76132,
},
[224375] = {
["encounterName"] = "Talixae Flamewreath",
["source"] = "Infernal Imp",
["npcID"] = 112668,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1869,
},
[377335] = {
["event"] = "SPELL_CAST_START",
["source"] = "Kob'rok",
["npcID"] = 203462,
},
[367500] = {
["source"] = "Bracken Warscourge",
["event"] = "SPELL_CAST_START",
["npcID"] = 185529,
},
[104318] = {
["source"] = "Wild Imp",
["event"] = "SPELL_CAST_START",
["npcID"] = 143622,
},
[405905] = {
["event"] = "SPELL_CAST_START",
["source"] = "Failed Experiment",
["npcID"] = 203007,
},
[64537] = {
["encounterName"] = "Mimiron",
["source"] = "VX-001",
["npcID"] = 33651,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1138,
},
[157165] = {
["source"] = "Sargerei Zealot",
["event"] = "SPELL_CAST_START",
["npcID"] = 77132,
},
[412104] = {
["event"] = "SPELL_CAST_START",
["source"] = "Lead Researcher Sytorian",
["npcID"] = 203067,
},
[381834] = {
["encounterName"] = "Hackclaw's War-Band",
["source"] = "Rira Hackclaw",
["encounterID"] = 2570,
["event"] = "SPELL_CAST_START",
["npcID"] = 186122,
},
[55633] = {
["event"] = "SPELL_CAST_START",
["source"] = "Drakkari Golem",
["npcID"] = 29832,
},
[54878] = {
["encounterName"] = "Drakkari Colossus",
["source"] = "Drakkari Elemental",
["npcID"] = 29573,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1983,
},
[54850] = {
["encounterName"] = "Drakkari Colossus",
["source"] = "Drakkari Colossus",
["npcID"] = 29307,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1983,
},
[59346] = {
["event"] = "SPELL_CAST_START",
["source"] = "Anub'ar Crusher",
["npcID"] = 28922,
},
[236115] = {
["encounterName"] = "Sisters of the Moon",
["source"] = "Captain Yathae Moonstrike",
["encounterID"] = 2050,
["event"] = "SPELL_CAST_START",
["npcID"] = 118374,
},
[367503] = {
["source"] = "Decay Speaker",
["event"] = "SPELL_CAST_START",
["npcID"] = 186191,
},
[369055] = {
["source"] = "Dragonbane Mender",
["event"] = "SPELL_CAST_START",
["npcID"] = 186602,
},
[59183] = {
["event"] = "SPELL_CAST_START",
["source"] = "Unbound Firestorm",
["npcID"] = 28584,
},
[75272] = {
["encounterName"] = "Rom'ogg Bonecrusher",
["source"] = "Rom'ogg Bonecrusher",
["npcID"] = 39665,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1040,
},
[390150] = {
["source"] = "Wyrmeater",
["event"] = "SPELL_CAST_START",
["npcID"] = 186612,
},
[372623] = {
["encounterName"] = "Sentinel Talondras",
["source"] = "Sentinel Talondras",
["encounterID"] = 2557,
["event"] = "SPELL_CAST_START",
["npcID"] = 184124,
},
[209378] = {
["event"] = "SPELL_CAST_START",
["source"] = "Imacu'tya",
["npcID"] = 104275,
},
[150394] = {
["source"] = "Blindlight Bilefin",
["event"] = "SPELL_CAST_START",
["npcID"] = 74721,
},
[52238] = {
["encounterName"] = "Volkhan",
["source"] = "Volkhan",
["npcID"] = 28587,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1985,
},
[178154] = {
["encounterName"] = "Oshir",
["source"] = "Rylak Skyterror",
["encounterID"] = 1750,
["event"] = "SPELL_CAST_START",
["npcID"] = 89011,
},
[195046] = {
["event"] = "SPELL_CAST_START",
["source"] = "Hatecoil Oracle",
["npcID"] = 95861,
},
[31623] = {
["encounterName"] = "Swamplord Musel'ek",
["source"] = "Swamplord Musel'ek",
["encounterID"] = 1947,
["event"] = "SPELL_CAST_START",
["npcID"] = 17826,
},
[257495] = {
["encounterName"] = "The Sand Queen",
["source"] = "The Sand Queen",
["encounterID"] = 2101,
["event"] = "SPELL_CAST_START",
["npcID"] = 127479,
},
[59617] = {
["event"] = "SPELL_CAST_START",
["source"] = "Dragonflayer Runecaster",
["npcID"] = 23960,
},
[59616] = {
["encounterName"] = "Prince Keleseth",
["source"] = "Dragonflayer Runecaster",
["npcID"] = 23960,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2026,
},
[55077] = {
["event"] = "SPELL_CAST_START",
["source"] = "Savage Worg",
["npcID"] = 29735,
},
[169613] = {
["encounterName"] = "Yalnu",
["source"] = "Yalnu",
["npcID"] = 83846,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1756,
},
[59734] = {
["encounterName"] = "Ingvar the Plunderer",
["source"] = "Ingvar the Plunderer",
["npcID"] = 23954,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2025,
},
[69056] = {
["event"] = "SPELL_CAST_START",
["source"] = "Soulguard Watchman",
["npcID"] = 36478,
},
[68939] = {
["encounterName"] = "Devourer of Souls",
["source"] = "Devourer of Souls",
["npcID"] = 36502,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2007,
},
[412693] = {
["source"] = "Magtembo",
["event"] = "SPELL_CAST_START",
["npcID"] = 200111,
},
[60211] = {
["event"] = "SPELL_CAST_START",
["source"] = "Dragonflayer Forge Master",
["npcID"] = 24079,
},
[52026] = {
["encounterName"] = "General Bjarngrim",
["source"] = "General Bjarngrim",
["encounterID"] = 1987,
["event"] = "SPELL_CAST_START",
["npcID"] = 28586,
},
[391055] = {
["encounterName"] = "Kurog Grimtotem",
["source"] = "Kurog Grimtotem",
["encounterID"] = 2605,
["event"] = "SPELL_CAST_START",
["npcID"] = 184986,
},
[61353] = {
["source"] = "Dagna Flintlock",
["event"] = "SPELL_CAST_START",
["npcID"] = 29476,
},
[376723] = {
["encounterName"] = "Balakar Khan",
["source"] = "Nokhud Stormcaster",
["npcID"] = 190294,
["event"] = "SPELL_CAST_START",
["encounterID"] = 2580,
},
[199143] = {
["encounterName"] = "Lord Kur'talos Ravencrest",
["source"] = "Dantalionax",
["encounterID"] = 1835,
["event"] = "SPELL_CAST_START",
["npcID"] = 98970,
},
[69131] = {
["event"] = "SPELL_CAST_START",
["source"] = "Soulguard Animator",
["npcID"] = 36516,
},
[59365] = {
["encounterName"] = "Krik'thir the Gatewatcher",
["source"] = "Watcher Narjil",
["npcID"] = 28729,
["event"] = "SPELL_CAST_START",
["encounterID"] = 1971,
},
},
["profileKeys"] = {
["Sorastab - Argent Dawn"] = "Default",
["Hellë - Ravencrest"] = "Default",
["Helcel - Ravencrest"] = "Default",
["Heltha - Ravencrest"] = "Luckyone",
["Helfael - Ravencrest"] = "Default",
["Hexcel - Ravencrest"] = "Default",
["Helnen - Ravencrest"] = "Default",
["Helarx - Draenor"] = "Default",
["Sorapriest - Argent Dawn"] = "Default",
["Helca - Ravencrest"] = "Default",
["Sorarcana - Argent Dawn"] = "Default",
["Soralock - Argent Dawn"] = "Default",
["Helsora - Ravencrest"] = "Default",
["Sorarms - Argent Dawn"] = "Default",
["Helfara - Ravencrest"] = "Default",
["Heloce - Ravencrest"] = "Default",
["Soraefir - Draenor"] = "Default",
["Helmenel - Ravencrest"] = "Default",
["Helefir - Draenor"] = "Default",
["Helom - Ravencrest"] = "Default",
["Sorahunt - Argent Dawn"] = "Default",
["Soramonk - Argent Dawn"] = "Default",
},
["profiles"] = {
["Luckyone"] = {
["target_shady_combat_only"] = false,
["aura_sort"] = true,
["saved_cvars_last_change"] = {
["ShowClassColorInNameplate"] = "Interface/AddOns/Plater/Plater.lua:2204",
["nameplateOverlapV"] = "Interface/AddOns/Plater/Plater.lua:2204",
["ShowNamePlateLoseAggroFlash"] = "Interface/AddOns/Plater/Plater.lua:2204",
["nameplateShowEnemyMinus"] = "Interface/AddOns/Plater/Plater.lua:2204",
["NamePlateClassificationScale"] = "Interface/FrameXML/SettingDefinitions/Interface.lua:130",
["nameplateShowFriendlyTotems"] = "Interface/AddOns/Plater/Plater.lua:2204",
["nameplatePersonalHideDelaySeconds"] = "Interface/AddOns/Plater/Plater.lua:2204",
["nameplateShowFriendlyPets"] = "Interface/AddOns/Plater/Plater.lua:2204",
["nameplateOverlapH"] = "Interface/AddOns/Plater/Plater.lua:2204",
["nameplateTargetRadialPosition"] = "Interface/AddOns/Plater/Plater.lua:2204",
["nameplateMinAlpha"] = "Interface/AddOns/Plater/Plater.lua:2204",
["nameplateResourceOnTarget"] = "Interface/AddOns/Plater/Plater.lua:2204",
["clampTargetNameplateToScreen"] = "Interface/AddOns/Plater/Plater.lua:2204",
["nameplateLargerScale"] = "Interface/AddOns/Plater/Plater.lua:2204",
["nameplateMaxDistance"] = "Interface/AddOns/Plater/Plater.lua:2204",
["nameplateShowFriendlyMinions"] = "Interface/AddOns/Plater/Plater.lua:2204",
["nameplateTargetBehindMaxDistance"] = "Interface/AddOns/Plater/Plater.lua:2204",
["nameplateShowEnemies"] = "[string \"=[C]\"]: in function `SetCVar'\n[string \"@Interface/SharedXML/CvarUtil.lua\"]:72: in function `SetValue'\n[string \"@Interface/SharedXML/Settings/Blizzard_Setting.lua\"]:187: in function `SetValueInternal'\n[string \"@Interface/SharedXML/Settings/Blizzard_Setting.lua\"]:67: in function `SetValue'\n[string \"@Interface/SharedXML/Settings/Blizzard_Settings.lua\"]:209: in function `SetValue'\n[string \"NAMEPLATES\"]:6: in function <[string \"NAMEPLATES\"]:1>\n",
["NamePlateVerticalScale"] = "Interface/FrameXML/SettingDefinitions/Interface.lua:129",
["nameplateSelectedAlpha"] = "Interface/AddOns/Plater/Plater.lua:2204",
["nameplateMotionSpeed"] = "Interface/AddOns/Plater/Plater.lua:2204",
["nameplateShowEnemyMinions"] = "Interface/AddOns/Plater/Plater.lua:2204",
["nameplateShowFriendlyNPCs"] = "Interface/AddOns/Plater/Plater.lua:2204",
["nameplateSelectedScale"] = "Interface/AddOns/Plater/Plater.lua:2204",
["nameplateMinAlphaDistance"] = "Interface/AddOns/Plater/Plater.lua:2204",
["nameplateMotion"] = "Interface/AddOns/Plater/Plater.lua:2204",
["nameplateMinScale"] = "Interface/AddOns/Plater/Plater.lua:2204",
["nameplateOtherTopInset"] = "Interface/AddOns/Plater/Plater.lua:2204",
["nameplateShowFriendlyGuardians"] = "Interface/AddOns/Plater/Plater.lua:2204",
["nameplateOccludedAlphaMult"] = "Interface/AddOns/Plater/Plater.lua:2204",
["NamePlateHorizontalScale"] = "Interface/FrameXML/SettingDefinitions/Interface.lua:128",
["nameplateShowAll"] = "Interface/AddOns/Plater/Plater.lua:2204",
["nameplateShowFriends"] = "[string \"=[C]\"]: in function `SetCVar'\n[string \"@Interface/SharedXML/CvarUtil.lua\"]:67: in function `SetValue'\n[string \"@Interface/SharedXML/Settings/Blizzard_Setting.lua\"]:179: in function `SetValueInternal'\n[string \"@Interface/SharedXML/Settings/Blizzard_Setting.lua\"]:67: in function `SetValue'\n[string \"@Interface/SharedXML/Settings/Blizzard_Settings.lua\"]:209: in function `SetValue'\n[string \"FRIENDNAMEPLATES\"]:3: in function <[string \"FRIENDNAMEPLATES\"]:1>\n",
["nameplateLargeTopInset"] = "Interface/AddOns/Plater/Plater.lua:2204",
},
["aura_cache_by_name"] = {
["thunderous roar"] = {
127254, -- [1]
384318, -- [2]
397364, -- [3]
},
["charge"] = {
100, -- [1]
20508, -- [2]
22120, -- [3]
22911, -- [4]
24023, -- [5]
24193, -- [6]
24315, -- [7]
24408, -- [8]
25821, -- [9]
29320, -- [10]
29847, -- [11]
31733, -- [12]
32323, -- [13]
33709, -- [14]
34846, -- [15]
35412, -- [16]
35570, -- [17]
35754, -- [18]
36058, -- [19]
36140, -- [20]
36509, -- [21]
37511, -- [22]
38461, -- [23]
39574, -- [24]
40602, -- [25]
41581, -- [26]
42003, -- [27]
43519, -- [28]
43651, -- [29]
43807, -- [30]
44357, -- [31]
44884, -- [32]
49758, -- [33]
51492, -- [34]
51756, -- [35]
51842, -- [36]
52538, -- [37]
52577, -- [38]
52856, -- [39]
53148, -- [40]
54460, -- [41]
55317, -- [42]
55530, -- [43]
57627, -- [44]
58619, -- [45]
58991, -- [46]
59040, -- [47]
59611, -- [48]
60067, -- [49]
61685, -- [50]
62563, -- [51]
62613, -- [52]
62614, -- [53]
62874, -- [54]
62960, -- [55]
62961, -- [56]
62977, -- [57]
63003, -- [58]
63010, -- [59]
63661, -- [60]
63665, -- [61]
64591, -- [62]
64719, -- [63]
65927, -- [64]
66481, -- [65]
68282, -- [66]
68284, -- [67]
68301, -- [68]
68307, -- [69]
68321, -- [70]
68498, -- [71]
68501, -- [72]
69879, -- [73]
71553, -- [74]
74399, -- [75]
75756, -- [76]
75915, -- [77]
77876, -- [78]
79156, -- [79]
79904, -- [80]
80183, -- [81]
81574, -- [82]
85250, -- [83]
87930, -- [84]
88288, -- [85]
88295, -- [86]
88540, -- [87]
90928, -- [88]
91187, -- [89]
91309, -- [90]
93515, -- [91]
97164, -- [92]
97557, -- [93]
97558, -- [94]
104056, -- [95]
105771, -- [96]
109128, -- [97]
125277, -- [98]
126664, -- [99]
127724, -- [100]
133253, -- [101]
135890, -- [102]
135905, -- [103]
135906, -- [104]
136769, -- [105]
138660, -- [106]
138796, -- [107]
138827, -- [108]
138845, -- [109]
138848, -- [110]
138850, -- [111]
138851, -- [112]
139961, -- [113]
141193, -- [114]
141198, -- [115]
141202, -- [116]
141294, -- [117]
144166, -- [118]
144608, -- [119]
144609, -- [120]
145048, -- [121]
146740, -- [122]
147640, -- [123]
148293, -- [124]
148294, -- [125]
149325, -- [126]
149326, -- [127]
150502, -- [128]
153635, -- [129]
154547, -- [130]
154548, -- [131]
154549, -- [132]
154994, -- [133]
155114, -- [134]
155235, -- [135]
156086, -- [136]
158022, -- [137]
160167, -- [138]
160168, -- [139]
163635, -- [140]
165216, -- [141]
166973, -- [142]
166975, -- [143]
168627, -- [144]
168628, -- [145]
172179, -- [146]
175543, -- [147]
181789, -- [148]
181796, -- [149]
181886, -- [150]
182556, -- [151]
184121, -- [152]
184167, -- [153]
184195, -- [154]
184197, -- [155]
184406, -- [156]
184864, -- [157]
184881, -- [158]
184930, -- [159]
188503, -- [160]
190278, -- [161]
190329, -- [162]
191531, -- [163]
191532, -- [164]
191535, -- [165]
191643, -- [166]
194247, -- [167]
194591, -- [168]
194592, -- [169]
194593, -- [170]
198337, -- [171]
198729, -- [172]
199172, -- [173]
199173, -- [174]
199174, -- [175]
199575, -- [176]
201681, -- [177]
203365, -- [178]
203372, -- [179]
203418, -- [180]
206636, -- [181]
212406, -- [182]
215214, -- [183]
215217, -- [184]
215803, -- [185]
215807, -- [186]
218104, -- [187]
218428, -- [188]
220383, -- [189]
220617, -- [190]
221175, -- [191]
221403, -- [192]
224490, -- [193]
224491, -- [194]
224516, -- [195]
228602, -- [196]
228603, -- [197]
229108, -- [198]
232134, -- [199]
232177, -- [200]
232178, -- [201]
233334, -- [202]
233507, -- [203]
233511, -- [204]
235693, -- [205]
236027, -- [206]
236217, -- [207]
236220, -- [208]
236365, -- [209]
236366, -- [210]
236599, -- [211]
240180, -- [212]
242741, -- [213]
243242, -- [214]
244880, -- [215]
246123, -- [216]
246124, -- [217]
246125, -- [218]
248837, -- [219]
248839, -- [220]
249089, -- [221]
249101, -- [222]
251920, -- [223]
252849, -- [224]
253078, -- [225]
255946, -- [226]
256089, -- [227]
256091, -- [228]
256378, -- [229]
256379, -- [230]
260290, -- [231]
260292, -- [232]
260303, -- [233]
260312, -- [234]
261488, -- [235]
265403, -- [236]
271824, -- [237]
272356, -- [238]
275087, -- [239]
275651, -- [240]
281528, -- [241]
281529, -- [242]
282511, -- [243]
283407, -- [244]
283408, -- [245]
287039, -- [246]
292703, -- [247]
293129, -- [248]
293130, -- [249]
297243, -- [250]
299091, -- [251]
300643, -- [252]
301681, -- [253]
301686, -- [254]
304255, -- [255]
304256, -- [256]
305093, -- [257]
308978, -- [258]
308979, -- [259]
312646, -- [260]
313700, -- [261]
313701, -- [262]
314315, -- [263]
319157, -- [264]
320661, -- [265]
320679, -- [266]
321627, -- [267]
321628, -- [268]
323593, -- [269]
328944, -- [270]
328945, -- [271]
329987, -- [272]
334100, -- [273]
338308, -- [274]
339623, -- [275]
340027, -- [276]
340031, -- [277]
341206, -- [278]
341208, -- [279]
341219, -- [280]
341226, -- [281]
341571, -- [282]
342251, -- [283]
342820, -- [284]
343259, -- [285]
344966, -- [286]
357522, -- [287]
357531, -- [288]
361176, -- [289]
363972, -- [290]
367440, -- [291]
367447, -- [292]
367449, -- [293]
367451, -- [294]
369329, -- [295]
372113, -- [296]
375445, -- [297]
376444, -- [298]
376445, -- [299]
377012, -- [300]
377961, -- [301]
399937, -- [302]
411770, -- [303]
},
["mortal wounds"] = {
115804, -- [1]
201075, -- [2]
201091, -- [3]
213667, -- [4]
246249, -- [5]
378782, -- [6]
},
["fatal wound"] = {
10373, -- [1]
16411, -- [2]
18206, -- [3]
21140, -- [4]
69209, -- [5]
69210, -- [6]
166625, -- [7]
},
["fatal mark"] = {
383704, -- [1]
383706, -- [2]
},
["mindgames"] = {
323673, -- [1]
323701, -- [2]
323705, -- [3]
323706, -- [4]
323707, -- [5]
337051, -- [6]
375901, -- [7]
375902, -- [8]
375903, -- [9]
375904, -- [10]
375905, -- [11]
},
},
["url"] = "https://wago.io/LuckyoneUI-Plater/21",
["target_shady_enabled"] = false,
["cast_statusbar_spark_alpha"] = 0.89999997615814,
["aura2_y_offset"] = 5,
["extra_icon_caster_size"] = 10,
["plate_config"] = {
["player"] = {
["spellname_text_font"] = "Expressway",
["spellpercent_text_shadow_color"] = {
nil, -- [1]
nil, -- [2]
nil, -- [3]
0, -- [4]
},
["percent_text_font"] = "Expressway",
["spellpercent_text_font"] = "Expressway",
["power_percent_text_shadow_color"] = {
nil, -- [1]
nil, -- [2]
nil, -- [3]
0, -- [4]
},
["percent_text_shadow_color"] = {
nil, -- [1]
nil, -- [2]
nil, -- [3]
0, -- [4]
},
["spellname_text_shadow_color"] = {
nil, -- [1]
nil, -- [2]
nil, -- [3]
0, -- [4]
},
["power_percent_text_font"] = "Expressway",
},
["friendlyplayer"] = {
["actorname_text_font"] = "Expressway",
["actorname_use_friends_color"] = false,
["spellpercent_text_font"] = "Expressway",
["actorname_friend_color"] = {
1, -- [1]
},
["actorname_text_size"] = 12,
["actorname_use_class_color"] = true,
["cast"] = {
121, -- [1]
12, -- [2]
},
["level_text_outline"] = "OUTLINE",
["percent_text_shadow_color"] = {
nil, -- [1]
nil, -- [2]
nil, -- [3]
0, -- [4]
},
["fixed_class_color"] = {
1, -- [1]
[3] = 1,
},
["level_text_shadow_color"] = {
nil, -- [1]
nil, -- [2]
nil, -- [3]
0, -- [4]
},
["actorname_text_spacing"] = 11,
["percent_text_font"] = "Expressway",
["actorname_guild_color"] = {
1, -- [1]
[3] = 1,
},
["cast_incombat"] = {
121, -- [1]
},
["spellname_text_outline"] = "OUTLINE",
["spellname_text_shadow_color"] = {
nil, -- [1]
nil, -- [2]
nil, -- [3]
0, -- [4]
},
["actorname_text_shadow_color"] = {
nil, -- [1]
nil, -- [2]
nil, -- [3]
0, -- [4]
},
["health"] = {
121, -- [1]
18, -- [2]
},
["actorname_use_guild_color"] = false,
["health_incombat"] = {
121, -- [1]
18, -- [2]
},
["spellpercent_text_shadow_color"] = {
nil, -- [1]
nil, -- [2]
nil, -- [3]
0, -- [4]
},
["level_text_font"] = "Expressway",
["spellname_text_font"] = "Expressway",
},
["friendlynpc"] = {
["actorname_text_font"] = "Expressway",
["spellpercent_text_font"] = "Expressway",
["actorname_text_size"] = 12,
["big_actortitle_text_font"] = "Expressway",
["cast"] = {
121, -- [1]
12, -- [2]
},
["all_names"] = false,
["level_text_outline"] = "OUTLINE",
["percent_text_shadow_color"] = {
nil, -- [1]
nil, -- [2]
nil, -- [3]
0, -- [4]
},
["actorname_text_outline"] = "OUTLINE",
["big_actortitle_text_color"] = {
nil, -- [1]
1, -- [2]
1, -- [3]
1, -- [4]
},
["level_text_shadow_color"] = {
nil, -- [1]
nil, -- [2]
nil, -- [3]
0, -- [4]
},
["big_actorname_text_font"] = "Expressway",
["actorname_text_spacing"] = 11,
["percent_text_font"] = "Expressway",
["spellpercent_text_shadow_color"] = {
nil, -- [1]
nil, -- [2]
nil, -- [3]
0, -- [4]
},
["health_incombat"] = {
121, -- [1]
18, -- [2]
},
["cast_incombat"] = {
121, -- [1]
},
["spellname_text_outline"] = "OUTLINE",
["relevance_state"] = 3,
["spellname_text_shadow_color"] = {
nil, -- [1]
nil, -- [2]
nil, -- [3]
0, -- [4]
},
["actorname_text_shadow_color"] = {
nil, -- [1]
nil, -- [2]
nil, -- [3]
0, -- [4]
},
["big_actorname_text_shadow_color"] = {
nil, -- [1]
nil, -- [2]
nil, -- [3]
0, -- [4]
},
["health"] = {
121, -- [1]
18, -- [2]
},
["big_actortitle_text_shadow_color"] = {
nil, -- [1]
nil, -- [2]
nil, -- [3]
0, -- [4]
},
["big_actortitle_text_size"] = 9,
["level_text_font"] = "Expressway",
["spellname_text_font"] = "Expressway",
},
["enemynpc"] = {
["actorname_text_font"] = "Expressway",
["spellpercent_text_font"] = "Expressway",
["spellname_text_font"] = "Expressway",
["actorname_text_outline"] = "OUTLINE",
["big_actortitle_text_font"] = "Expressway",
["cast"] = {
121, -- [1]
12, -- [2]
},
["spellpercent_text_size"] = 9,
["level_text_outline"] = "OUTLINE",
["percent_text_shadow_color"] = {
nil, -- [1]
nil, -- [2]
nil, -- [3]
0, -- [4]
},
["percent_show_health"] = false,
["level_text_shadow_color"] = {
nil, -- [1]
nil, -- [2]
nil, -- [3]
0, -- [4]
},
["actorname_text_anchor"] = {
["side"] = 10,
["x"] = 2,
},
["spellpercent_text_anchor"] = {
["x"] = -1,
},
["percent_text_size"] = 11,
["spellpercent_text_shadow_color"] = {
nil, -- [1]
nil, -- [2]
nil, -- [3]
0, -- [4]
},
["percent_text_font"] = "Expressway",
["health_incombat"] = {
121, -- [1]
18, -- [2]
},
["big_actorname_text_shadow_color"] = {
nil, -- [1]
nil, -- [2]
nil, -- [3]
0, -- [4]
},
["cast_incombat"] = {
121, -- [1]
12, -- [2]
},
["actorname_text_shadow_color"] = {
nil, -- [1]
nil, -- [2]
nil, -- [3]
0, -- [4]
},
["big_actorname_text_font"] = "Expressway",
["spellname_text_shadow_color"] = {
nil, -- [1]
nil, -- [2]
nil, -- [3]
0, -- [4]
},
["spellname_text_size"] = 9,
["health"] = {
121, -- [1]
18, -- [2]
},
["spellname_text_anchor"] = {
["side"] = 10,
["x"] = 14,
},
["big_actortitle_text_shadow_color"] = {
nil, -- [1]
nil, -- [2]
nil, -- [3]
0, -- [4]
},
["percent_text_anchor"] = {
["side"] = 11,
["x"] = 1,
},
["level_text_font"] = "Expressway",
["level_text_enabled"] = false,
},
["global_health_width"] = 121,
["enemyplayer"] = {
["quest_color_enemy"] = {
1, -- [1]
0.369, -- [2]
0, -- [3]
1, -- [4]
},
["spellpercent_text_font"] = "Expressway",
["level_text_size"] = 8,
["big_actortitle_text_font"] = "Expressway",
["cast"] = {
121, -- [1]
12, -- [2]
},
["spellpercent_text_size"] = 9,
["level_text_outline"] = "OUTLINE",
["percent_text_shadow_color"] = {
nil, -- [1]
nil, -- [2]
nil, -- [3]
0, -- [4]
},
["level_text_shadow_color"] = {
nil, -- [1]
nil, -- [2]
nil, -- [3]
0, -- [4]
},
["spellpercent_text_anchor"] = {
["x"] = -1,
},
["cast_incombat"] = {
121, -- [1]
},
["spellname_text_outline"] = "OUTLINE",
["actorname_text_shadow_color"] = {
nil, -- [1]
nil, -- [2]
nil, -- [3]
0, -- [4]
},
["big_actorname_text_shadow_color"] = {
nil, -- [1]
nil, -- [2]
nil, -- [3]
0, -- [4]
},
["spellname_text_anchor"] = {
["side"] = 10,
["x"] = 14,
},
["big_actortitle_text_shadow_color"] = {
nil, -- [1]
nil, -- [2]
nil, -- [3]
0, -- [4]
},
["percent_text_anchor"] = {
["side"] = 11,
["x"] = 1,
},
["level_text_font"] = "Expressway",
["actorname_text_font"] = "Expressway",
["quest_color_neutral"] = {
1, -- [1]
0.65, -- [2]
0, -- [3]
1, -- [4]
},
["actorname_text_size"] = 11,
["big_actorname_text_font"] = "Expressway",
["all_names"] = true,
["actorname_text_outline"] = "OUTLINE",
["actorname_text_anchor"] = {
["side"] = 10,
["x"] = 2,
},
["percent_text_size"] = 11,
["actorname_text_spacing"] = 10,
["percent_text_font"] = "Expressway",
["spellname_text_font"] = "Expressway",
["quest_enabled"] = true,
["big_actorname_text_size"] = 10,
["big_actortitle_text_size"] = 10,
["spellname_text_shadow_color"] = {
nil, -- [1]
nil, -- [2]
nil, -- [3]
0, -- [4]
},
["health_incombat"] = {
121, -- [1]
18, -- [2]
},
["health"] = {
121, -- [1]
18, -- [2]
},
["percent_show_health"] = false,
["spellname_text_size"] = 9,
["quest_color_enabled"] = true,
["spellpercent_text_shadow_color"] = {
nil, -- [1]
nil, -- [2]
nil, -- [3]
0, -- [4]
},
["level_text_enabled"] = false,
},
["global_health_height"] = 18,
},
["health_selection_overlay"] = "Minimalist",
["aura_y_offset"] = 0,
["use_ui_parent"] = true,
["expansion_triggerwipe"] = {
[9] = true,
},
["cast_statusbar_color_nointerrupt"] = {
1, -- [1]
0, -- [2]
0.007843137254902, -- [3]
0.96000000089407, -- [4]
},
["bossmod_aura_width"] = 30,
["indicator_spec"] = false,
["color_override_colors"] = {
[3] = {
0.91764705882353, -- [1]
0.12941176470588, -- [2]
0.070588235294118, -- [3]
},
},
["resources_settings"] = {
["chr"] = {
["Player-1598-0E1A06DE"] = "ComboPoints",
["Player-1598-0BFABB95"] = "ArcaneCharges",
["Player-1598-0E67511D"] = "HolyPower",
["Player-1598-0BEFA545"] = "Chi",
["Player-1598-0BF18248"] = "Runes",
["Player-1598-0C0DD01B"] = "SoulShards",
["Player-1598-0BD22701"] = "ComboPoints",
["Player-1598-0F46FF5A"] = "Essence",
},
},
["npc_cache"] = {
[75829] = {
"Nhallish", -- [1]
"Shadowmoon Burial Grounds", -- [2]
},
[198716] = {
"Unstable Storm", -- [1]
"Vault of the Incarnates", -- [2]
},
[186696] = {
"Quaking Totem", -- [1]
"Uldaman: Legacy of Tyr", -- [2]
},
[189893] = {
"Infused Whelp", -- [1]
"Ruby Life Pools", -- [2]
},
[96609] = {
"Gildedfur Stag", -- [1]
"Halls of Valor", -- [2]
},
[194241] = {
"Vile Rothexer", -- [1]
"Brackenhide Hollow", -- [2]
},
[190405] = {
"Infuser Sariya", -- [1]
"Halls of Infusion", -- [2]
},
[196671] = {
"Arcane Ravager", -- [1]
"Algeth'ar Academy", -- [2]
},
[104218] = {
"Advisor Melandrus", -- [1]
"Court of Stars", -- [2]
},
[195265] = {
"Stormcaller Arynga", -- [1]
"The Nokhud Offensive", -- [2]
},
[33823] = {
"Twilight Slayer", -- [1]
"Ulduar", -- [2]
},
[99359] = {
"Rotheart Keeper", -- [1]
"Darkheart Thicket", -- [2]
},
[187593] = {
"Primal Flame", -- [1]
"Vault of the Incarnates", -- [2]
},
[195138] = {
"Detonating Crystal", -- [1]
"The Azure Vault", -- [2]
},
[16544] = {
"Ethereal Thief", -- [1]
"Karazhan", -- [2]
},
[190407] = {
"Aqua Rager", -- [1]
"Halls of Infusion", -- [2]
},
[95843] = {
"King Haldor", -- [1]
"Halls of Valor", -- [2]
},
[98081] = {
"Bellowing Idol", -- [1]
"Neltharion's Lair", -- [2]
},
[34271] = {
"XD-175 Compactobot", -- [1]
"Ulduar", -- [2]
},
[99360] = {
"Vilethorn Blossom", -- [1]
"Darkheart Thicket", -- [2]
},
[197697] = {
"Flamegullet", -- [1]
"Ruby Life Pools", -- [2]
},
[198081] = {
"Quarry Earthshaper", -- [1]
"Vault of the Incarnates", -- [2]
},
[96611] = {
"Angerhoof Bull", -- [1]
"Halls of Valor", -- [2]
},
[194373] = {
"Brackenhide Gnoll", -- [1]
"Brackenhide Hollow", -- [2]
},
[76407] = {
"Ner'zhul", -- [1]
"Shadowmoon Burial Grounds", -- [2]
},
[99233] = {
"Ember", -- [1]
"Vault of the Wardens", -- [2]
},
[33824] = {
"Twilight Shadowblade", -- [1]
"Ulduar", -- [2]
},
[102430] = {
"Tarspitter Slug", -- [1]
"Neltharion's Lair", -- [2]
},
[32865] = {
"Thorim", -- [1]
"Ulduar", -- [2]
},
[192329] = {
"Territorial Eagle", -- [1]
"Algeth'ar Academy", -- [2]
},
[190923] = {
"Zephyrling", -- [1]
"Halls of Infusion", -- [2]
},
[184018] = {
"Bromach", -- [1]
"Uldaman: Legacy of Tyr", -- [2]
},
[98275] = {
"Risen Archer", -- [1]
"Black Rook Hold", -- [2]
},
[189901] = {
"Warlord Sargha", -- [1]
"Neltharus", -- [2]
},
[96677] = {
"Steeljaw Grizzly", -- [1]
"Halls of Valor", -- [2]
},
[196679] = {
"Frozen Shroud", -- [1]
"Vault of the Incarnates", -- [2]
},
[198214] = {
"Broodguardian Ziruss", -- [1]
"Vault of the Incarnates", -- [2]
},
[184020] = {
"Hulking Berserker", -- [1]
"Uldaman: Legacy of Tyr", -- [2]
},
[55308] = {
"Warlord Zon'ozz", -- [1]
"Dragon Soul", -- [2]
},
[57386] = {
"Crimson Globule", -- [1]
"Dragon Soul", -- [2]
},
[197831] = {
"Quarry Stonebreaker", -- [1]
"Vault of the Incarnates", -- [2]
},
[16481] = {
"Ghastly Haunt", -- [1]
"Karazhan", -- [2]
},
[16529] = {
"Magical Horror", -- [1]
"Karazhan", -- [2]
},
[192333] = {
"Alpha Eagle", -- [1]
"Algeth'ar Academy", -- [2]
},
[114261] = {
"Toe Knee", -- [1]
"Return to Karazhan", -- [2]
},
[75451] = {
"Defiled Spirit", -- [1]
"Shadowmoon Burial Grounds", -- [2]
},
[34273] = {
"XB-488 Disposalbot", -- [1]
"Ulduar", -- [2]
},
[184022] = {
"Stonevault Geomancer", -- [1]
"Uldaman: Legacy of Tyr", -- [2]
},
[191311] = {
"Infinite Whelp", -- [1]
"Uldaman: Legacy of Tyr", -- [2]
},
[75899] = {
"Possessed Soul", -- [1]
"Shadowmoon Burial Grounds", -- [2]
},
[98533] = {
"Foul Mother", -- [1]
"Vault of the Wardens", -- [2]
},
[199368] = {
"Hardened Crystal", -- [1]
"The Azure Vault", -- [2]
},
[189266] = {
"Qalashi Trainee", -- [1]
"Neltharus", -- [2]
},
[75452] = {
"Bonemaw", -- [1]
"Shadowmoon Burial Grounds", -- [2]
},
[196044] = {
"Unruly Textbook", -- [1]
"Algeth'ar Academy", -- [2]
},
[190034] = {
"Blazebound Destroyer", -- [1]
"Ruby Life Pools", -- [2]
},
[188244] = {
"Primal Juggernaut", -- [1]
"Ruby Life Pools", -- [2]
},
[99365] = {
"Taintheart Stalker", -- [1]
"Darkheart Thicket", -- [2]
},
[98406] = {
"Embershard Scorpion", -- [1]
"Neltharion's Lair", -- [2]
},
[197835] = {
"Kaurdyth", -- [1]
"Vault of the Incarnates", -- [2]
},
[194894] = {
"Primalist Stormspeaker", -- [1]
"The Nokhud Offensive", -- [2]
},
[196045] = {
"Corrupted Manafiend", -- [1]
"Algeth'ar Academy", -- [2]
},
[194895] = {
"Unstable Squall", -- [1]
"The Nokhud Offensive", -- [2]
},
[99366] = {
"Taintheart Summoner", -- [1]
"Darkheart Thicket", -- [2]
},
[101476] = {
"Molten Charskin", -- [1]
"Neltharion's Lair", -- [2]
},
[194896] = {
"Primal Stormshield", -- [1]
"The Nokhud Offensive", -- [2]
},
[187224] = {
"Vile Rothexer", -- [1]
"Brackenhide Hollow", -- [2]
},
[196559] = {
"Volatile Sapling", -- [1]
"The Azure Vault", -- [2]
},
[56173] = {
"Deathwing", -- [1]
"Dragon Soul", -- [2]
},
[194897] = {
"Stormsurge Totem", -- [1]
"The Nokhud Offensive", -- [2]
},
[98280] = {
"Risen Arcanist", -- [1]
"Black Rook Hold", -- [2]
},
[57388] = {
"Shadowed Globule", -- [1]
"Dragon Soul", -- [2]
},
[75966] = {
"Defiled Spirit", -- [1]
"Shadowmoon Burial Grounds", -- [2]
},
[194898] = {
"Primalist Arcblade", -- [1]
"The Nokhud Offensive", -- [2]
},
[17521] = {
"The Big Bad Wolf", -- [1]
"Karazhan", -- [2]
},
[16530] = {
"Mana Warp", -- [1]
"Karazhan", -- [2]
},
[98792] = {
"Wyrmtongue Scavenger", -- [1]
"Black Rook Hold", -- [2]
},
[114265] = {
"Gang Ruffian", -- [1]
"Return to Karazhan", -- [2]
},
[56781] = {
"Goriona", -- [1]
"Dragon Soul", -- [2]
},
[101414] = {
"Saltscale Skulker", -- [1]
"Eye of Azshara", -- [2]
},
[106785] = {
"Bitterbrine Slave", -- [1]
"Eye of Azshara", -- [2]
},
[33572] = {
"Steelforged Defender", -- [1]
"Ulduar", -- [2]
},
[65317] = {
"Xiang", -- [1]
"Temple of the Jade Serpent", -- [2]
},
[97259] = {
"Blazing Hydra Spawn", -- [1]
"Eye of Azshara", -- [2]
},
[112668] = {
"Infernal Imp", -- [1]
"Court of Stars", -- [2]
},
[102566] = {
"Grimhorn the Enslaver", -- [1]
"Vault of the Wardens", -- [2]
},
[105699] = {
"Mana Saber", -- [1]
"Court of Stars", -- [2]
},
[106786] = {
"Bitterbrine Slave", -- [1]
"Eye of Azshara", -- [2]
},
[15690] = {
"Prince Malchezaar", -- [1]
"Karazhan", -- [2]
},
[101991] = {
"Nightmare Dweller", -- [1]
"Darkheart Thicket", -- [2]
},
[97068] = {
"Storm Drake", -- [1]
"Halls of Valor", -- [2]
},
[104293] = {
"Avatar of Shadow", -- [1]
"Vault of the Wardens", -- [2]
},
[75713] = {
"Shadowmoon Bone-Mender", -- [1]
"Shadowmoon Burial Grounds", -- [2]
},
[97260] = {
"Arcane Hydra Spawn", -- [1]
"Eye of Azshara", -- [2]
},
[196694] = {
"Arcane Forager", -- [1]
"Algeth'ar Academy", -- [2]
},
[105636] = {
"Understone Drudge", -- [1]
"Neltharion's Lair", -- [2]
},
[195927] = {
"Soulharvester Galtmaa", -- [1]
"The Nokhud Offensive", -- [2]
},
[106787] = {
"Bitterbrine Slave", -- [1]
"Eye of Azshara", -- [2]
},
[100713] = {
"Rockbait Fisher", -- [1]
"Neltharion's Lair", -- [2]
},
[195928] = {
"Soulharvester Duuren", -- [1]
"The Nokhud Offensive", -- [2]
},
[97197] = {
"Valarjar Purifier", -- [1]
"Halls of Valor", -- [2]
},
[55312] = {
"Yor'sahj the Unsleeping", -- [1]
"Dragon Soul", -- [2]
},
[186338] = {
"Maruuk", -- [1]
"The Nokhud Offensive", -- [2]
},
[190686] = {
"Frozen Destroyer", -- [1]
"Vault of the Incarnates", -- [2]
},
[195929] = {
"Soulharvester Tumen", -- [1]
"The Nokhud Offensive", -- [2]
},
[186339] = {
"Teera", -- [1]
"The Nokhud Offensive", -- [2]
},
[75459] = {
"Plagued Bat", -- [1]
"Shadowmoon Burial Grounds", -- [2]
},
[195930] = {
"Soulharvester Mandakh", -- [1]
"The Nokhud Offensive", -- [2]
},
[104295] = {
"Blazing Imp", -- [1]
"Court of Stars", -- [2]
},
[75715] = {
"Reanimated Ritual Bones", -- [1]
"Shadowmoon Burial Grounds", -- [2]
},
[193373] = {
"Nokhud Thunderfist", -- [1]
"The Nokhud Offensive", -- [2]
},
[33350] = {
"Mimiron", -- [1]
"Ulduar", -- [2]
},
[184422] = {
"Emberon", -- [1]
"Uldaman: Legacy of Tyr", -- [2]
},
[190688] = {
"Blazing Fiend", -- [1]
"Vault of the Incarnates", -- [2]
},
[95920] = {
"Animated Storm", -- [1]
"Eye of Azshara", -- [2]
},
[57231] = {
"Twilight Portal", -- [1]
"Dragon Soul", -- [2]
},
[75652] = {
"Void Spawn", -- [1]
"Shadowmoon Burial Grounds", -- [2]
},
[190690] = {
"Thundering Ravager", -- [1]
"Vault of the Incarnates", -- [2]
},
[105703] = {
"Mana Wyrm", -- [1]
"Court of Stars", -- [2]
},
[99629] = {
"Bitterbrine Scavenger", -- [1]
"Eye of Azshara", -- [2]
},
[201560] = {
"Primalist Flamecaller", -- [1]
"Vault of the Incarnates", -- [2]
},
[192481] = {
"Decaying Slime", -- [1]
"Brackenhide Hollow", -- [2]
},
[98926] = {
"Shadow Hunter", -- [1]
"Vault of the Wardens", -- [2]
},
[191714] = {
"Seeking Stormling", -- [1]
"Vault of the Incarnates", -- [2]
},
[62858] = {
"Beast", -- [1]
"Shadowmoon Burial Grounds", -- [2]
},
[90998] = {
"Blightshard Shaper", -- [1]
"Neltharion's Lair", -- [2]
},
[97264] = {
"Hatecoil Shellbreaker", -- [1]
"Eye of Azshara", -- [2]
},
[189669] = {
"Binding Spear", -- [1]
"Neltharus", -- [2]
},
[105704] = {
"Arcane Manifestation", -- [1]
"Court of Stars", -- [2]
},
[99630] = {
"Bitterbrine Scavenger", -- [1]
"Eye of Azshara", -- [2]
},
[194273] = {
"Witherling", -- [1]
"Brackenhide Hollow", -- [2]
},
[187240] = {
"Drakonid Breaker", -- [1]
"The Azure Vault", -- [2]
},
[197982] = {
"Storm Warrior", -- [1]
"Ruby Life Pools", -- [2]
},
[77700] = {
"Shadowmoon Exhumer", -- [1]
"Shadowmoon Burial Grounds", -- [2]
},
[184300] = {
"Ebonstone Golem", -- [1]
"Uldaman: Legacy of Tyr", -- [2]
},
[100526] = {
"Tormented Bloodseeker", -- [1]
"Darkheart Thicket", -- [2]
},
[105705] = {
"Bound Energy", -- [1]
"Court of Stars", -- [2]
},
[194147] = {
"Volcanius", -- [1]
"Vault of the Incarnates", -- [2]
},
[191206] = {
"Primalist Mage", -- [1]
"Vault of the Incarnates", -- [2]
},
[187242] = {
"Tarasek Looter", -- [1]
"The Azure Vault", -- [2]
},
[184301] = {
"Cavern Seeker", -- [1]
"Uldaman: Legacy of Tyr", -- [2]
},
[59726] = {
"Peril", -- [1]
"Temple of the Jade Serpent", -- [2]
},
[34183] = {
"Arachnopod Destroyer", -- [1]
"Ulduar", -- [2]
},
[102253] = {
"Understone Demolisher", -- [1]
"Neltharion's Lair", -- [2]
},
[97202] = {
"Olmyr the Enlightened", -- [1]
"Halls of Valor", -- [2]
},
[186220] = {
"Brackenhide Shaper", -- [1]
"Brackenhide Hollow", -- [2]
},
[197857] = {
"Gutstabber", -- [1]
"Brackenhide Hollow", -- [2]
},
[197985] = {
"Flame Channeler", -- [1]
"Ruby Life Pools", -- [2]
},
[188011] = {
"Primal Terrasentry", -- [1]
"Ruby Life Pools", -- [2]
},
[184303] = {
"Skittering Crawler", -- [1]
"Uldaman: Legacy of Tyr", -- [2]
},
[104300] = {
"Shadow Mistress", -- [1]
"Court of Stars", -- [2]
},
[101679] = {
"Dreadsoul Poisoner", -- [1]
"Darkheart Thicket", -- [2]
},
[190187] = {
"Draconic Image", -- [1]
"The Azure Vault", -- [2]
},
[187246] = {
"Nullmagic Hornswog", -- [1]
"The Azure Vault", -- [2]
},
[107114] = {
"Tormenting Orb", -- [1]
"Vault of the Wardens", -- [2]
},
[185584] = {
"Blasphemy", -- [1]
"Shadowmoon Burial Grounds", -- [2]
},
[91002] = {
"Rotdrool Grabber", -- [1]
"Neltharion's Lair", -- [2]
},
[198500] = {
"Council Earthcaller", -- [1]
"Vault of the Incarnates", -- [2]
},
[100529] = {
"Hatespawn Slime", -- [1]
"Darkheart Thicket", -- [2]
},
[200035] = {
"Carrion Worm", -- [1]
"Shadowmoon Burial Grounds", -- [2]
},
[198501] = {
"Council Icecaller", -- [1]
"Vault of the Incarnates", -- [2]
},
[186737] = {
"Telash Greywing", -- [1]
"The Azure Vault", -- [2]
},
[196200] = {
"Algeth'ar Echoknight", -- [1]
"Algeth'ar Academy", -- [2]
},
[107435] = {
"Suspicious Noble", -- [1]
"Court of Stars", -- [2]
},
[198502] = {
"Council Stormcaller", -- [1]
"Vault of the Incarnates", -- [2]
},
[196712] = {
"Nullification Device", -- [1]
"Halls of Infusion", -- [2]
},
[186738] = {
"Umbrelskul", -- [1]
"The Azure Vault", -- [2]
},
[92538] = {
"Tarspitter Grub", -- [1]
"Neltharion's Lair", -- [2]
},
[198503] = {
"Council Flamecaller", -- [1]
"Vault of the Incarnates", -- [2]
},
[99891] = {
"Storm Drake", -- [1]
"Halls of Valor", -- [2]
},
[186739] = {
"Azureblade", -- [1]
"The Azure Vault", -- [2]
},
[196202] = {
"Spectral Invoker", -- [1]
"Algeth'ar Academy", -- [2]
},
[103344] = {
"Oakheart", -- [1]
"Darkheart Thicket", -- [2]
},
[98293] = {
"Saltsea Globule", -- [1]
"Eye of Azshara", -- [2]
},
[75979] = {
"Exhumed Spirit", -- [1]
"Shadowmoon Burial Grounds", -- [2]
},
[186740] = {
"Arcane Construct", -- [1]
"The Azure Vault", -- [2]
},
[98677] = {
"Rook Spiderling", -- [1]
"Black Rook Hold", -- [2]
},
[99956] = {
"Fel-Infused Fury", -- [1]
"Vault of the Wardens", -- [2]
},
[195820] = {
"Nokhud Saboteur", -- [1]
"The Nokhud Offensive", -- [2]
},
[186741] = {
"Arcane Elemental", -- [1]
"The Azure Vault", -- [2]
},
[91005] = {
"Naraxas", -- [1]
"Neltharion's Lair", -- [2]
},
[189555] = {
"Astral Attendant", -- [1]
"The Azure Vault", -- [2]
},
[195821] = {
"Nokhud Saboteur", -- [1]
"The Nokhud Offensive", -- [2]
},
[186615] = {
"The Raging Tempest", -- [1]
"The Nokhud Offensive", -- [2]
},
[187894] = {
"Infused Whelp", -- [1]
"Ruby Life Pools", -- [2]
},
[91006] = {
"Rockback Gnasher", -- [1]
"Neltharion's Lair", -- [2]
},
[94331] = {
"Petrifying Crystal", -- [1]
"Neltharion's Lair", -- [2]
},
[186616] = {
"Granyth", -- [1]
"The Nokhud Offensive", -- [2]
},
[187767] = {
"Embar Firepath", -- [1]
"Vault of the Incarnates", -- [2]
},
[97720] = {
"Blightshard Skitter", -- [1]
"Neltharion's Lair", -- [2]
},
[195696] = {
"Primalist Thunderbeast", -- [1]
"The Nokhud Offensive", -- [2]
},
[199916] = {
"Decaying Slime", -- [1]
"Brackenhide Hollow", -- [2]
},
[187768] = {
"Dathea Stormlash", -- [1]
"Vault of the Incarnates", -- [2]
},
[97081] = {
"King Bjorn", -- [1]
"Halls of Valor", -- [2]
},
[91007] = {
"Dargrul", -- [1]
"Neltharion's Lair", -- [2]
},
[16406] = {
"Phantom Attendant", -- [1]
"Karazhan", -- [2]
},
[56341] = {
"Burning Tendons", -- [1]
"Dragon Soul", -- [2]
},
[205799] = {
"Cinderstep Melter", -- [1]
"10.1 Zaralek Caverns - Chapter 1 Scenario", -- [2]
"enUS", -- [3]
},
[195697] = {
"Thunderbeast Rider", -- [1]
"The Nokhud Offensive", -- [2]
},
[92350] = {
"Understone Drudge", -- [1]
"Neltharion's Lair", -- [2]
},
[187897] = {
"Defier Draghar", -- [1]
"Ruby Life Pools", -- [2]
},
[89] = {
"Infernal", -- [1]
"Shadowmoon Burial Grounds", -- [2]
},
[95675] = {
"God-King Skovald", -- [1]
"Halls of Valor", -- [2]
},
[189816] = {
"Dathea Stormlash", -- [1]
"Vault of the Incarnates", -- [2]
},
[91008] = {
"Rockbound Pelter", -- [1]
"Neltharion's Lair", -- [2]
},
[77006] = {
"Corpse Skitterling", -- [1]
"Shadowmoon Burial Grounds", -- [2]
},
[187771] = {
"Kadros Icewrath", -- [1]
"Vault of the Incarnates", -- [2]
},
[98681] = {
"Rook Spinner", -- [1]
"Black Rook Hold", -- [2]
},
[95676] = {
"Odyn", -- [1]
"Halls of Valor", -- [2]
},
[57109] = {
"Minion of Doubt", -- [1]
"Temple of the Jade Serpent", -- [2]
},
[184319] = {
"Refti Custodian", -- [1]
"Uldaman: Legacy of Tyr", -- [2]
},
[191736] = {
"Crawth", -- [1]
"Algeth'ar Academy", -- [2]
},
[187772] = {
"Opalfang", -- [1]
"Vault of the Incarnates", -- [2]
},
[97083] = {
"King Ranulf", -- [1]
"Halls of Valor", -- [2]
},
[100216] = {
"Hatecoil Wrangler", -- [1]
"Eye of Azshara", -- [2]
},
[26125] = {
"*Grobozhor", -- [1]
"Court of Stars", -- [2]
},
[98362] = {
"Troubled Soul", -- [1]
"Black Rook Hold", -- [2]
},
[190586] = {
"Earth Breaker", -- [1]
"Vault of the Incarnates", -- [2]
},
[200944] = {
"Nokhud Fighter", -- [1]
"The Nokhud Offensive", -- [2]
},
[105715] = {
"Watchful Inquisitor", -- [1]
"Court of Stars", -- [2]
},
[92608] = {
"Malgalor", -- [1]
"Broken Shore", -- [2]
},
[98810] = {
"Wrathguard Bladelord", -- [1]
"Black Rook Hold", -- [2]
},
[192761] = {
"Iskakx", -- [1]
"Vault of the Incarnates", -- [2]
},
[199027] = {
"Magmas", -- [1]
"Vault of the Incarnates", -- [2]
},
[97084] = {
"King Tor", -- [1]
"Halls of Valor", -- [2]
},
[57877] = {
"Flail of Go'rath", -- [1]
"Dragon Soul", -- [2]
},
[190588] = {
"Tectonic Crusher", -- [1]
"Vault of the Incarnates", -- [2]
},
[191739] = {
"Scalebane Lieutenant", -- [1]
"The Azure Vault", -- [2]
},
[199028] = {
"Glacias", -- [1]
"Vault of the Incarnates", -- [2]
},
[190205] = {
"Scorchling", -- [1]
"Ruby Life Pools", -- [2]
},
[97788] = {
"Storm Drake", -- [1]
"Halls of Valor", -- [2]
},
[113197] = {
"Understone Drudge", -- [1]
"Neltharion's Lair", -- [2]
},
[196855] = {
"Braekkas", -- [1]
"Vault of the Incarnates", -- [2]
},
[199029] = {
"Cyclas", -- [1]
"Vault of the Incarnates", -- [2]
},
[104246] = {
"Duskwatch Guard", -- [1]
"Court of Stars", -- [2]
},
[190206] = {
"Primalist Flamedancer", -- [1]
"Ruby Life Pools", -- [2]
},
[186242] = {
"Skulking Gutstabber", -- [1]
"Brackenhide Hollow", -- [2]
},
[32878] = {
"Dark Rune Evoker", -- [1]
"Ulduar", -- [2]
},
[184580] = {
"Olaf", -- [1]
"Uldaman: Legacy of Tyr", -- [2]
},
[199030] = {
"Loamas", -- [1]
"Vault of the Incarnates", -- [2]
},
[96574] = {
"Stormforged Sentinel", -- [1]
"Halls of Valor", -- [2]
},
[104822] = {
"Flame of Woe", -- [1]
"Halls of Valor", -- [2]
},
[190207] = {
"Primalist Cinderweaver", -- [1]
"Ruby Life Pools", -- [2]
},
[33134] = {
"Sara", -- [1]
"Ulduar", -- [2]
},
[184581] = {
"Baelog", -- [1]
"Uldaman: Legacy of Tyr", -- [2]
},
[104247] = {
"Duskwatch Arcanist", -- [1]
"Court of Stars", -- [2]
},
[98173] = {
"Mystic Ssa'veh", -- [1]
"Eye of Azshara", -- [2]
},
[186116] = {
"Gutshot", -- [1]
"Brackenhide Hollow", -- [2]
},
[56855] = {
"Twilight Assault Drake", -- [1]
"Dragon Soul", -- [2]
},
[195579] = {
"Primal Gust", -- [1]
"The Nokhud Offensive", -- [2]
},
[91332] = {
"Stoneclaw Hunter", -- [1]
"Neltharion's Lair", -- [2]
},
[191232] = {
"Drakonid Stormbringer", -- [1]
"Vault of the Incarnates", -- [2]
},
[98813] = {
"Bloodscent Felhound", -- [1]
"Black Rook Hold", -- [2]
},
[195580] = {
"Nokhud Saboteur", -- [1]
"The Nokhud Offensive", -- [2]
},
[192767] = {
"Primal Icebulk", -- [1]
"Vault of the Incarnates", -- [2]
},
[97087] = {
"Valarjar Champion", -- [1]
"Halls of Valor", -- [2]
},
[198266] = {
"Pouncing Broodswarmer", -- [1]
"Vault of the Incarnates", -- [2]
},
[186246] = {
"Fleshripper Vulture", -- [1]
"Brackenhide Hollow", -- [2]
},
[98366] = {
"Ghostly Retainer", -- [1]
"Black Rook Hold", -- [2]
},
[96512] = {
"Archdruid Glaidalis", -- [1]
"Darkheart Thicket", -- [2]
},
[96640] = {
"Valarjar Marksman", -- [1]
"Halls of Valor", -- [2]
},
[92612] = {
"Mightstone Breaker", -- [1]
"Neltharion's Lair", -- [2]
},
[102970] = {
"Fel Lord Dakuur", -- [1]
"Broken Shore", -- [2]
},
[91781] = {
"Hatecoil Warrior", -- [1]
"Eye of Azshara", -- [2]
},
[192769] = {
"Thondrozus", -- [1]
"Vault of the Incarnates", -- [2]
},
[57751] = {
"Ruin Tentacle", -- [1]
"Dragon Soul", -- [2]
},
[56792] = {
"Figment of Doubt", -- [1]
"Temple of the Jade Serpent", -- [2]
},
[186120] = {
"Treemouth", -- [1]
"Brackenhide Hollow", -- [2]
},
[190340] = {
"Refti Defender", -- [1]
"10.0 Dragon Isles", -- [2]
},
[194816] = {
"Forgewrought Monstrosity", -- [1]
"Neltharus", -- [2]
},
[105720] = {
"Understone Drudge", -- [1]
"Neltharion's Lair", -- [2]
},
[186121] = {
"Decatriarch Wratheye", -- [1]
"Brackenhide Hollow", -- [2]
},
[189318] = {
"Infected Bear", -- [1]
"Brackenhide Hollow", -- [2]
},
[184331] = {
"Infinite Timereaver", -- [1]
"Uldaman: Legacy of Tyr", -- [2]
},
[91782] = {
"Hatecoil Crusher", -- [1]
"Eye of Azshara", -- [2]
},
[199037] = {
"Primalist Shocktrooper", -- [1]
"Halls of Infusion", -- [2]
},
[198142] = {
"Quarry Earthshaper", -- [1]
"Vault of the Incarnates", -- [2]
},
[114544] = {
"Skeletal Usher", -- [1]
"Return to Karazhan", -- [2]
},
[186122] = {
"Rira Hackclaw", -- [1]
"Brackenhide Hollow", -- [2]
},
[190342] = {
"Containment Apparatus", -- [1]
"10.0 Dragon Isles", -- [2]
},
[101437] = {
"Burning Geode", -- [1]
"Neltharion's Lair", -- [2]
},
[16472] = {
"Phantom Stagehand", -- [1]
"Karazhan", -- [2]
},
[16504] = {
"Arcane Protector", -- [1]
"Karazhan", -- [2]
},
[184972] = {
"Eranog", -- [1]
"Vault of the Incarnates", -- [2]
},
[201468] = {
"Stonebreath Landslider", -- [1]
"10.1 Zaralek Caverns - Chapter 1 Scenario", -- [2]
"enUS", -- [3]
},
[91783] = {
"Hatecoil Stormweaver", -- [1]
"Eye of Azshara", -- [2]
},
[195842] = {
"Ukhel Corruptor", -- [1]
"The Nokhud Offensive", -- [2]
},
[104251] = {
"Duskwatch Sentry", -- [1]
"Court of Stars", -- [2]
},
[98177] = {
"Glayvianna Soulrender", -- [1]
"Vault of the Wardens", -- [2]
},
[186124] = {
"Gashtooth", -- [1]
"Brackenhide Hollow", -- [2]
},
[100351] = {
"Avatar of Vengeance", -- [1]
"Vault of the Wardens", -- [2]
},
[101438] = {
"Vileshard Chunk", -- [1]
"Neltharion's Lair", -- [2]
},
[205759] = {
"Whirling Torrent", -- [1]
"10.1 Zaralek Caverns - Chapter 1 Scenario", -- [2]
"enUS", -- [3]
},
[201413] = {
"Inflammable Wall", -- [1]
"10.1 Zaralek Caverns - Chapter 1 Scenario", -- [2]
"enUS", -- [3]
},
[192519] = {
"Monstrous Mud", -- [1]
"10.1 Zaralek Caverns - Chapter 1 Scenario", -- [2]
"enUS", -- [3]
},
[104217] = {
"Talixae Flamewreath", -- [1]
"Court of Stars", -- [2]
},
[194181] = {
"Vexamus", -- [1]
"Algeth'ar Academy", -- [2]
},
[186125] = {
"Tricktotem", -- [1]
"Brackenhide Hollow", -- [2]
},
[190345] = {
"Primalist Geomancer", -- [1]
"Halls of Infusion", -- [2]
},
[184335] = {
"Infinite Agent", -- [1]
"Uldaman: Legacy of Tyr", -- [2]
},
[100991] = {
"Strangling Roots", -- [1]
"Darkheart Thicket", -- [2]
},
[95940] = {
"Bitterbrine Scavenger", -- [1]
"Eye of Azshara", -- [2]
},
[75509] = {
"Sadana Bloodfury", -- [1]
"Shadowmoon Burial Grounds", -- [2]
},
[56250] = {
"Twilight Assaulter", -- [1]
"Dragon Soul", -- [2]
},
[201464] = {
"Cinderstep Weaver", -- [1]
"10.1 Zaralek Caverns - Chapter 1 Scenario", -- [2]
"enUS", -- [3]
},
[97219] = {
"Solsten", -- [1]
"Halls of Valor", -- [2]
},
[201465] = {
"Cinderstep Melter", -- [1]
"10.1 Zaralek Caverns - Chapter 1 Scenario", -- [2]
"enUS", -- [3]
},
[98370] = {
"Ghostly Councilor", -- [1]
"Black Rook Hold", -- [2]
},
[201466] = {
"Cinderstep Igniter", -- [1]
"10.1 Zaralek Caverns - Chapter 1 Scenario", -- [2]
"enUS", -- [3]
},
[193799] = {
"Rotchanting Totem", -- [1]
"Brackenhide Hollow", -- [2]
},
[202612] = {
"Cliffkeeper Bouldani", -- [1]
"10.1 Zaralek Caverns - Chapter 1 Scenario", -- [2]
"enUS", -- [3]
},
[99649] = {
"Dreadlord Mendacius", -- [1]
"Vault of the Wardens", -- [2]
},
[205749] = {
"Restless Pebble", -- [1]
"10.1 Zaralek Caverns - Chapter 1 Scenario", -- [2]
"enUS", -- [3]
},
[201472] = {
"Torch Revenant", -- [1]
"10.1 Zaralek Caverns - Chapter 1 Scenario", -- [2]
"enUS", -- [3]
},
[201469] = {
"Restless Pebble", -- [1]
"10.1 Zaralek Caverns - Chapter 1 Scenario", -- [2]
"enUS", -- [3]
},
[203594] = {
"Lumbering Boulder", -- [1]
"10.1 Zaralek Caverns - Chapter 1 Scenario", -- [2]
"enUS", -- [3]
},
[91785] = {
"Wandering Shellback", -- [1]
"Eye of Azshara", -- [2]
},
[34192] = {
"Boomer XP-500", -- [1]
"Ulduar", -- [2]
},
[201471] = {
"Earthborne Charger", -- [1]
"10.1 Zaralek Caverns - Chapter 1 Scenario", -- [2]
"enUS", -- [3]
},
[196102] = {
"Conjured Lasher", -- [1]
"The Azure Vault", -- [2]
},
[57817] = {
"Stormborn Myrmidon", -- [1]
"Dragon Soul", -- [2]
},
[98243] = {
"Soul-Torn Champion", -- [1]
"Black Rook Hold", -- [2]
},
[197509] = {
"Primal Thundercloud", -- [1]
"Ruby Life Pools", -- [2]
},
[201467] = {
"Stonebreath Summoner", -- [1]
"10.1 Zaralek Caverns - Chapter 1 Scenario", -- [2]
"enUS", -- [3]
},
[56922] = {
"Twilight Infiltrator", -- [1]
"Dragon Soul", -- [2]
},
[120651] = {
"Explosives", -- [1]
"Temple of the Jade Serpent", -- [2]
},
[76057] = {
"Carrion Worm", -- [1]
"Shadowmoon Burial Grounds", -- [2]
},
[16596] = {
"Greater Fleshbeast", -- [1]
"Karazhan", -- [2]
},
[98691] = {
"Risen Scout", -- [1]
"Black Rook Hold", -- [2]
},
[33136] = {
"Guardian of Yogg-Saron", -- [1]
"Ulduar", -- [2]
},
[188100] = {
"Shrieking Whelp", -- [1]
"The Azure Vault", -- [2]
},
[201470] = {
"Flickering Flame", -- [1]
"10.1 Zaralek Caverns - Chapter 1 Scenario", -- [2]
"enUS", -- [3]
},
[91786] = {
"Gritslime Snail", -- [1]
"Eye of Azshara", -- [2]
},
[191847] = {
"Nokhud Plainstomper", -- [1]
"The Nokhud Offensive", -- [2]
},
[191225] = {
"Tarasek Earthreaver", -- [1]
"Vault of the Incarnates", -- [2]
},
[56251] = {
"Twilight Assaulter", -- [1]
"Dragon Soul", -- [2]
},
[33670] = {
"Aerial Command Unit", -- [1]
"Ulduar", -- [2]
},
[193291] = {
"Apex Blazewing", -- [1]
"Neltharus", -- [2]
},
[16470] = {
"Ghostly Philanthropist", -- [1]
"Karazhan", -- [2]
},
[190401] = {
"Gusting Proto-Dragon", -- [1]
"Halls of Infusion", -- [2]
},
[191222] = {
"Juvenile Frost Proto-Dragon", -- [1]
"Vault of the Incarnates", -- [2]
},
[16468] = {
"Spectral Patron", -- [1]
"Karazhan", -- [2]
},
[16489] = {
"Chaotic Sentience", -- [1]
"Karazhan", -- [2]
},
[99651] = {
"Faceless Voidcaster", -- [1]
"Vault of the Wardens", -- [2]
},
[113998] = {
"Mightstone Breaker", -- [1]
"Neltharion's Lair", -- [2]
},
[194315] = {
"Stormcaller Solongo", -- [1]
"The Nokhud Offensive", -- [2]
},
[56249] = {
"Twilight Assaulter", -- [1]
"Dragon Soul", -- [2]
},
[32877] = {
"Dark Rune Warbringer", -- [1]
"Ulduar", -- [2]
},
[91787] = {
"Cove Seagull", -- [1]
"Eye of Azshara", -- [2]
},
[192781] = {
"Ore Elemental", -- [1]
"Neltharus", -- [2]
},
[16409] = {
"Phantom Guest", -- [1]
"Karazhan", -- [2]
},
[57080] = {
"Corrupted Scroll", -- [1]
"Temple of the Jade Serpent", -- [2]
},
[193293] = {
"Qalashi Warden", -- [1]
"Neltharus", -- [2]
},
[194316] = {
"Stormcaller Zarii", -- [1]
"The Nokhud Offensive", -- [2]
},
[202613] = {
"Portalkeeper Cimbra", -- [1]
"10.1 Zaralek Caverns - Chapter 1 Scenario", -- [2]
"enUS", -- [3]
},
[34161] = {
"Mechanostriker 54-A", -- [1]
"Ulduar", -- [2]
},
[56923] = {
"Twilight Sapper", -- [1]
"Dragon Soul", -- [2]
},
[186644] = {
"Leymor", -- [1]
"The Azure Vault", -- [2]
},
[97269] = {
"Hatecoil Crestrider", -- [1]
"Eye of Azshara", -- [2]
},
[56846] = {
"Arm Tentacle", -- [1]
"Dragon Soul", -- [2]
},
[197219] = {
"Vile Lasher", -- [1]
"Algeth'ar Academy", -- [2]
},
[194317] = {
"Stormcaller Boroo", -- [1]
"The Nokhud Offensive", -- [2]
},
[196577] = {
"Spellbound Battleaxe", -- [1]
"Algeth'ar Academy", -- [2]
},
[59544] = {
"The Nodding Tiger", -- [1]
"Temple of the Jade Serpent", -- [2]
},
[98949] = {
"Smashspite the Hateful", -- [1]
"Black Rook Hold", -- [2]
},
[200126] = {
"Fallen Waterspeaker", -- [1]
"Temple of the Jade Serpent", -- [2]
},
[62358] = {
"Corrupt Droplet", -- [1]
"Temple of the Jade Serpent", -- [2]
},
[56252] = {
"Twilight Assaulter", -- [1]
"Dragon Soul", -- [2]
},
[33288] = {
"Yogg-Saron", -- [1]
"Ulduar", -- [2]
},
[32876] = {
"Dark Rune Champion", -- [1]
"Ulduar", -- [2]
},
[187969] = {
"Flashfrost Earthshaper", -- [1]
"Ruby Life Pools", -- [2]
},
[188026] = {
"Frost Tomb", -- [1]
"Vault of the Incarnates", -- [2]
},
[57333] = {
"Acidic Globule", -- [1]
"Dragon Soul", -- [2]
},
[57387] = {
"Glowing Globule", -- [1]
"Dragon Soul", -- [2]
},
[59545] = {
"The Golden Beetle", -- [1]
"Temple of the Jade Serpent", -- [2]
},
[96584] = {
"Immoliant Fury", -- [1]
"Vault of the Wardens", -- [2]
},
[57384] = {
"Cobalt Globule", -- [1]
"Dragon Soul", -- [2]
},
[191215] = {
"Tarasek Legionnaire", -- [1]
"Vault of the Incarnates", -- [2]
},
[189247] = {
"Tamed Phoenix", -- [1]
"Neltharus", -- [2]
},
[56732] = {
"Liu Flameheart", -- [1]
"Temple of the Jade Serpent", -- [2]
},
[76444] = {
"Subjugated Soul", -- [1]
"Shadowmoon Burial Grounds", -- [2]
},
[104278] = {
"Felbound Enforcer", -- [1]
"Court of Stars", -- [2]
},
[36272] = {
"Apothecary Frye", -- [1]
"Shadowfang Keep", -- [2]
},
[189886] = {
"Blazebound Firestorm", -- [1]
"Ruby Life Pools", -- [2]
},
[57819] = {
"Corrupted Fragment", -- [1]
"Dragon Soul", -- [2]
},
[187159] = {
"Shrieking Whelp", -- [1]
"The Azure Vault", -- [2]
},
[184019] = {
"Burly Rock-Thrower", -- [1]
"Uldaman: Legacy of Tyr", -- [2]
},
[193553] = {
"Nokhud Warhound", -- [1]
"The Nokhud Offensive", -- [2]
},
[192786] = {
"Qalashi Plunderer", -- [1]
"Neltharus", -- [2]
},
[195855] = {
"Risen Warrior", -- [1]
"The Nokhud Offensive", -- [2]
},
[198709] = {
"Unstable Earth", -- [1]
"Vault of the Incarnates", -- [2]
},
[100539] = {
"Taintheart Deadeye", -- [1]
"Darkheart Thicket", -- [2]
},
[184986] = {
"Kurog Grimtotem", -- [1]
"Vault of the Incarnates", -- [2]
},
[187160] = {
"Crystal Fury", -- [1]
"The Azure Vault", -- [2]
},
[201522] = {
"Summitshaper Lorac", -- [1]
"10.1 Zaralek Caverns - Chapter 1 Scenario", -- [2]
"enUS", -- [3]
},
[190485] = {
"Erkhart Stormvein", -- [1]
"Ruby Life Pools", -- [2]
},
[91790] = {
"Mak'rana Siltwalker", -- [1]
"Eye of Azshara", -- [2]
},
[192787] = {
"Qalashi Spinecrusher", -- [1]
"Neltharus", -- [2]
},
[417] = {
"Rhuufum", -- [1]
"Shadowmoon Burial Grounds", -- [2]
},
[184582] = {
"Eric \"The Swift\"", -- [1]
"Uldaman: Legacy of Tyr", -- [2]
},
[187033] = {
"Stinkbreath", -- [1]
"Brackenhide Hollow", -- [2]
},
[16410] = {
"Spectral Retainer", -- [1]
"Karazhan", -- [2]
},
[102404] = {
"Stoneclaw Grubmaster", -- [1]
"Neltharion's Lair", -- [2]
},
[193555] = {
"Nokhud Villager", -- [1]
"The Nokhud Offensive", -- [2]
},
[200137] = {
"Depraved Mistweaver", -- [1]
"Temple of the Jade Serpent", -- [2]
},
[189719] = {
"Watcher Irideus", -- [1]
"Halls of Infusion", -- [2]
},
[101637] = {
"Valarjar Aspirant", -- [1]
"Halls of Valor", -- [2]
},
[99655] = {
"Void-Touched Juggernaut", -- [1]
"Vault of the Wardens", -- [2]
},
[98696] = {
"Illysanna Ravencrest", -- [1]
"Black Rook Hold", -- [2]
},
[189464] = {
"Qalashi Irontorch", -- [1]
"Neltharus", -- [2]
},
[190359] = {
"Skulking Zealot", -- [1]
"Halls of Infusion", -- [2]
},
[191510] = {
"Smoldering Hellion", -- [1]
"Vault of the Incarnates", -- [2]
},
[76446] = {
"Shadowmoon Dominator", -- [1]
"Shadowmoon Burial Grounds", -- [2]
},
[192789] = {
"Nokhud Longbow", -- [1]
"The Nokhud Offensive", -- [2]
},
[187154] = {
"Unstable Curator", -- [1]
"The Azure Vault", -- [2]
},
[33236] = {
"Steelforged Defender", -- [1]
"Ulduar", -- [2]
},
[102277] = {
"Deadeye Decoy", -- [1]
"Darkheart Thicket", -- [2]
},
[33699] = {
"Storm Tempered Keeper", -- [1]
"Ulduar", -- [2]
},
[33651] = {
"VX-001", -- [1]
"Ulduar", -- [2]
},
[32904] = {
"Dark Rune Commoner", -- [1]
"Ulduar", -- [2]
},
[91003] = {
"Rokmora", -- [1]
"Neltharion's Lair", -- [2]
},
[102295] = {
"Emberhusk Dominator", -- [1]
"Neltharion's Lair", -- [2]
},
[200945] = {
"Nokhud Warmonger", -- [1]
"The Nokhud Offensive", -- [2]
},
[196115] = {
"Arcane Tender", -- [1]
"The Azure Vault", -- [2]
},
[198263] = {
"Stalwart Broodwarden", -- [1]
"Vault of the Incarnates", -- [2]
},
[32908] = {
"Captured Mercenary Captain", -- [1]
"Ulduar", -- [2]
},
[107073] = {
"Duskwatch Reinforcement", -- [1]
"Court of Stars", -- [2]
},
[189466] = {
"Irontorch Commander", -- [1]
"Neltharus", -- [2]
},
[91792] = {
"Stormwake Hydra", -- [1]
"Eye of Azshara", -- [2]
},
[192791] = {
"Nokhud Warspear", -- [1]
"The Nokhud Offensive", -- [2]
},
[199057] = {
"Black Dragon's Challenge Dummy", -- [1]
"Temple of the Jade Serpent", -- [2]
},
[196116] = {
"Crystal Fury", -- [1]
"The Azure Vault", -- [2]
},
[186191] = {
"Decay Speaker", -- [1]
"Brackenhide Hollow", -- [2]
},
[187231] = {
"Wither Biter", -- [1]
"Brackenhide Hollow", -- [2]
},
[190362] = {
"Dazzling Dragonfly", -- [1]
"Halls of Infusion", -- [2]
},
[189467] = {
"Qalashi Bonesplitter", -- [1]
"Neltharus", -- [2]
},
[32885] = {
"Captured Mercenary Soldier", -- [1]
"Ulduar", -- [2]
},
[59547] = {
"Jiang", -- [1]
"Temple of the Jade Serpent", -- [2]
},
[101639] = {
"Valarjar Shieldmaiden", -- [1]
"Halls of Valor", -- [2]
},
[99657] = {
"Deranged Mindflayer", -- [1]
"Vault of the Wardens", -- [2]
},
[198868] = {
"Primalist Voltweaver", -- [1]
"Vault of the Incarnates", -- [2]
},
[186107] = {
"Vault Keeper", -- [1]
"Uldaman: Legacy of Tyr", -- [2]
},
[189340] = {
"Chargath, Bane of Scales", -- [1]
"Neltharus", -- [2]
},
[34164] = {
"Mechagnome Battletank", -- [1]
"Ulduar", -- [2]
},
[98954] = {
"Felsworn Myrmidon", -- [1]
"Vault of the Wardens", -- [2]
},
[76104] = {
"Monstrous Corpse Spider", -- [1]
"Shadowmoon Burial Grounds", -- [2]
},
[193944] = {
"Qalashi Lavamancer", -- [1]
"Neltharus", -- [2]
},
[33237] = {
"Ulduar Colossus", -- [1]
"Ulduar", -- [2]
},
[57821] = {
"Lieutenant Shara", -- [1]
"Dragon Soul", -- [2]
},
[184693] = {
"Living Flame", -- [1]
"Vault of the Incarnates", -- [2]
},
[95674] = {
"Fenryr", -- [1]
"Halls of Valor", -- [2]
},
[56762] = {
"Yu'lon", -- [1]
"Temple of the Jade Serpent", -- [2]
},
[190348] = {
"Primalist Ravager", -- [1]
"Halls of Infusion", -- [2]
},
[53889] = {
"Corrupted Blood", -- [1]
"Dragon Soul", -- [2]
},
[196203] = {
"Ethereal Restorer", -- [1]
"Algeth'ar Academy", -- [2]
},
[56587] = {
"Twilight Assault Drake", -- [1]
"Dragon Soul", -- [2]
},
[59546] = {
"The Talking Fish", -- [1]
"Temple of the Jade Serpent", -- [2]
},
[197398] = {
"Hungry Lasher", -- [1]
"Algeth'ar Academy", -- [2]
},
[200131] = {
"Sha-Touched Guardian", -- [1]
"Temple of the Jade Serpent", -- [2]
},
[189470] = {
"Lava Flare", -- [1]
"Neltharus", -- [2]
},
[91794] = {
"Saltscale Lurker", -- [1]
"Eye of Azshara", -- [2]
},
[185534] = {
"Bonebolt Hunter", -- [1]
"Brackenhide Hollow", -- [2]
},
[101549] = {
"Arcane Minion", -- [1]
"Black Rook Hold", -- [2]
},
[193462] = {
"Batak", -- [1]
"The Nokhud Offensive", -- [2]
},
[196117] = {
"Crystal Thrasher", -- [1]
"The Azure Vault", -- [2]
},
[186206] = {
"Cruel Bonecrusher", -- [1]
"Brackenhide Hollow", -- [2]
},
[190366] = {
"Curious Swoglet", -- [1]
"Halls of Infusion", -- [2]
},
[189471] = {
"Qalashi Blacksmith", -- [1]
"Neltharus", -- [2]
},
[16539] = {
"Homunculus", -- [1]
"Karazhan", -- [2]
},
[192796] = {
"Nokhud Hornsounder", -- [1]
"The Nokhud Offensive", -- [2]
},
[16491] = {
"Mana Feeder", -- [1]
"Karazhan", -- [2]
},
[56575] = {
"Burning Tendons", -- [1]
"Dragon Soul", -- [2]
},
[97677] = {
"Barbed Spiderling", -- [1]
"Vault of the Wardens", -- [2]
},
[34069] = {
"Molten Colossus", -- [1]
"Ulduar", -- [2]
},
[185508] = {
"Claw Fighter", -- [1]
"Brackenhide Hollow", -- [2]
},
[189472] = {
"Qalashi Lavabearer", -- [1]
"Neltharus", -- [2]
},
[95887] = {
"Glazer", -- [1]
"Vault of the Wardens", -- [2]
},
[186208] = {
"Rotbow Stalker", -- [1]
"Brackenhide Hollow", -- [2]
},
[96015] = {
"Inquisitor Tormentorum", -- [1]
"Vault of the Wardens", -- [2]
},
[197145] = {
"Colossal Stormfiend", -- [1]
"Vault of the Incarnates", -- [2]
},
[95779] = {
"Festerhide Grizzly", -- [1]
"Darkheart Thicket", -- [2]
},
[198424] = {
"Primalist Frostsculptor", -- [1]
"Vault of the Incarnates", -- [2]
},
[190368] = {
"Flamecaller Aymi", -- [1]
"Halls of Infusion", -- [2]
},
[95842] = {
"Valarjar Thundercaller", -- [1]
"Halls of Valor", -- [2]
},
[99358] = {
"Rotheart Dryad", -- [1]
"Darkheart Thicket", -- [2]
},
[53890] = {
"Hideous Amalgamation", -- [1]
"Dragon Soul", -- [2]
},
[92610] = {
"Understone Drummer", -- [1]
"Neltharion's Lair", -- [2]
},
[197146] = {
"Qalashi Emissary", -- [1]
"Vault of the Incarnates", -- [2]
},
[97678] = {
"Aranasi Broodmother", -- [1]
"Vault of the Wardens", -- [2]
},
[104275] = {
"Imacu'tya", -- [1]
"Court of Stars", -- [2]
},
[194647] = {
"Thunder Caller", -- [1]
"Vault of the Incarnates", -- [2]
},
[94224] = {
"Petrifying Totem", -- [1]
"Neltharion's Lair", -- [2]
},
[95888] = {
"Cordana Felsong", -- [1]
"Vault of the Wardens", -- [2]
},
[90997] = {
"Mightstone Breaker", -- [1]
"Neltharion's Lair", -- [2]
},
[91796] = {
"Skrog Wavecrasher", -- [1]
"Eye of Azshara", -- [2]
},
[197147] = {
"Qalashi Honor Guard", -- [1]
"Vault of the Incarnates", -- [2]
},
[195851] = {
"Ukhel Deathspeaker", -- [1]
"The Nokhud Offensive", -- [2]
},
[196548] = {
"Ancient Branch", -- [1]
"Algeth'ar Academy", -- [2]
},
[100364] = {
"Spirit of Vengeance", -- [1]
"Vault of the Wardens", -- [2]
},
[205843] = {
"Cinderstep Melter", -- [1]
"10.1 Zaralek Caverns - Chapter 1 Scenario", -- [2]
"enUS", -- [3]
},
[192800] = {
"Nokhud Lancemaster", -- [1]
"The Nokhud Offensive", -- [2]
},
[56448] = {
"Wise Mari", -- [1]
"Temple of the Jade Serpent", -- [2]
},
[192464] = {
"Raging Ember", -- [1]
"Neltharus", -- [2]
},
[197148] = {
"Qalashi Lavabearer", -- [1]
"Vault of the Incarnates", -- [2]
},
[199182] = {
"Jumping Spiderling", -- [1]
"Vault of the Incarnates", -- [2]
},
[186151] = {
"Balakar Khan", -- [1]
"The Nokhud Offensive", -- [2]
},
[190371] = {
"Primalist Earthshaker", -- [1]
"Halls of Infusion", -- [2]
},
[190484] = {
"Kyrakka", -- [1]
"Ruby Life Pools", -- [2]
},
[91797] = {
"King Deepbeard", -- [1]
"Eye of Azshara", -- [2]
},
[188673] = {
"Smoldering Colossus", -- [1]
"Vault of the Incarnates", -- [2]
},
[113536] = {
"Emberhusk Dominator", -- [1]
"Neltharion's Lair", -- [2]
},
[197149] = {
"Qalashi Lavamancer", -- [1]
"Vault of the Incarnates", -- [2]
},
[57823] = {
"Stormbinder Adept", -- [1]
"Dragon Soul", -- [2]
},
[98368] = {
"Ghostly Protector", -- [1]
"Black Rook Hold", -- [2]
},
[33819] = {
"Twilight Frost Mage", -- [1]
"Ulduar", -- [2]
},
[189265] = {
"Qalashi Bonetender", -- [1]
"Neltharus", -- [2]
},
[186664] = {
"Stonevault Ambusher", -- [1]
"Uldaman: Legacy of Tyr", -- [2]
},
[53891] = {
"Corruption", -- [1]
"Dragon Soul", -- [2]
},
[190245] = {
"Broodkeeper Diurna", -- [1]
"Vault of the Incarnates", -- [2]
},
[197406] = {
"Aggravated Skitterfly", -- [1]
"Algeth'ar Academy", -- [2]
},
[96657] = {
"Blade Dancer Illianna", -- [1]
"Vault of the Wardens", -- [2]
},
[184107] = {
"Runic Protector", -- [1]
"Uldaman: Legacy of Tyr", -- [2]
},
[190373] = {
"Primalist Galesinger", -- [1]
"Halls of Infusion", -- [2]
},
[189478] = {
"Forgemaster Gorek", -- [1]
"Neltharus", -- [2]
},
[56161] = {
"Corruption", -- [1]
"Dragon Soul", -- [2]
},
[192803] = {
"War Ohuna", -- [1]
"The Nokhud Offensive", -- [2]
},
[186658] = {
"Stonevault Geomancer", -- [1]
"Uldaman: Legacy of Tyr", -- [2]
},
[57280] = {
"Twilight Siege Captain", -- [1]
"Dragon Soul", -- [2]
},
[113537] = {
"Emberhusk Dominator", -- [1]
"Neltharion's Lair", -- [2]
},
[95885] = {
"Tirathon Saltheril", -- [1]
"Vault of the Wardens", -- [2]
},
[197535] = {
"High Channeler Ryvati", -- [1]
"Ruby Life Pools", -- [2]
},
[98384] = {
"Razormouth", -- [1]
"Neltharion's Lair", -- [2]
},
[188067] = {
"Flashfrost Chillweaver", -- [1]
"Ruby Life Pools", -- [2]
},
[198047] = {
"Tempest Channeler", -- [1]
"Ruby Life Pools", -- [2]
},
[16492] = {
"Syphoner", -- [1]
"Karazhan", -- [2]
},
[197698] = {
"Thunderhead", -- [1]
"Ruby Life Pools", -- [2]
},
[16524] = {
"Shade of Aran", -- [1]
"Karazhan", -- [2]
},
[16540] = {
"Shadow Pillager", -- [1]
"Karazhan", -- [2]
},
[194467] = {
"Disease Slasher", -- [1]
"Brackenhide Hollow", -- [2]
},
[193572] = {
"Nokhud Warsmith", -- [1]
"The Nokhud Offensive", -- [2]
},
[56439] = {
"Sha of Doubt", -- [1]
"Temple of the Jade Serpent", -- [2]
},
[76518] = {
"Ritual of Bones", -- [1]
"Shadowmoon Burial Grounds", -- [2]
},
[98257] = {
"Bezzeredes", -- [1]
"Broken Shore", -- [2]
},
[195875] = {
"Desecrated Bakar", -- [1]
"The Nokhud Offensive", -- [2]
},
[97170] = {
"Hatecoil Wavebinder", -- [1]
"Eye of Azshara", -- [2]
},
[101326] = {
"Honored Ancestor", -- [1]
"Halls of Valor", -- [2]
},
[186284] = {
"Gutchewer Bear", -- [1]
"Brackenhide Hollow", -- [2]
},
[196642] = {
"Hungry Lasher", -- [1]
"Algeth'ar Academy", -- [2]
},
[197793] = {
"Awakened Juggernaut", -- [1]
"Vault of the Incarnates", -- [2]
},
[33432] = {
"Leviathan Mk II", -- [1]
"Ulduar", -- [2]
},
[192934] = {
"Volatile Infuser", -- [1]
"Vault of the Incarnates", -- [2]
},
[99664] = {
"Restless Soul", -- [1]
"Black Rook Hold", -- [2]
},
[99728] = {
"Grimguard", -- [1]
"Vault of the Wardens", -- [2]
},
[185529] = {
"Bracken Warscourge", -- [1]
"Brackenhide Hollow", -- [2]
},
[190377] = {
"Primalist Icecaller", -- [1]
"Halls of Infusion", -- [2]
},
[193558] = {
"Primalist Flamecaller", -- [1]
"Vault of the Incarnates", -- [2]
},
[56162] = {
"Corruption", -- [1]
"Dragon Soul", -- [2]
},
[102094] = {
"Risen Swordsman", -- [1]
"Black Rook Hold", -- [2]
},
[189227] = {
"Qalashi Hunter", -- [1]
"Neltharus", -- [2]
},
[95061] = {
"Greater Fire Elemental", -- [1]
"Shadowmoon Burial Grounds", -- [2]
},
[97171] = {
"Hatecoil Arcanist", -- [1]
"Eye of Azshara", -- [2]
},
[114626] = {
"Forlorn Spirit", -- [1]
"Return to Karazhan", -- [2]
},
[184124] = {
"Sentinel Talondras", -- [1]
"Uldaman: Legacy of Tyr", -- [2]
},
[59873] = {
"Corrupt Living Water", -- [1]
"Temple of the Jade Serpent", -- [2]
},
[192680] = {
"Guardian Sentry", -- [1]
"Algeth'ar Academy", -- [2]
},
[195877] = {
"Risen Mystic", -- [1]
"The Nokhud Offensive", -- [2]
},
[195119] = {
"Primalist Shockcaster", -- [1]
"Ruby Life Pools", -- [2]
},
[194991] = {
"Oathsworn Vanguard", -- [1]
"Vault of the Incarnates", -- [2]
},
[98706] = {
"Commander Shemdah'sohn", -- [1]
"Black Rook Hold", -- [2]
},
[101839] = {
"Risen Companion", -- [1]
"Black Rook Hold", -- [2]
},
[195878] = {
"Ukhel Beastcaller", -- [1]
"The Nokhud Offensive", -- [2]
},
[196645] = {
"Desecrated Bakar", -- [1]
"The Nokhud Offensive", -- [2]
},
[101008] = {
"Stinging Swarm", -- [1]
"Black Rook Hold", -- [2]
},
[102095] = {
"Risen Lancer", -- [1]
"Black Rook Hold", -- [2]
},
[102584] = {
"Malignant Defiler", -- [1]
"Vault of the Wardens", -- [2]
},
[95833] = {
"Hyrja", -- [1]
"Halls of Valor", -- [2]
},
[97172] = {
"Saltsea Droplet", -- [1]
"Eye of Azshara", -- [2]
},
[190609] = {
"Echo of Doragosa", -- [1]
"Algeth'ar Academy", -- [2]
},
[95939] = {
"Skrog Tidestomper", -- [1]
"Eye of Azshara", -- [2]
},
[187155] = {
"Rune Seal Keeper", -- [1]
"The Azure Vault", -- [2]
},
[195876] = {
"Desecrated Ohuna", -- [1]
"The Nokhud Offensive", -- [2]
},
[165189] = {
"Wolf", -- [1]
"Court of Stars", -- [2]
},
[194990] = {
"Stormseeker Acolyte", -- [1]
"Vault of the Incarnates", -- [2]
},
[95766] = {
"Crazed Razorbeak", -- [1]
"Darkheart Thicket", -- [2]
},
[196263] = {
"Nokhud Neophyte", -- [1]
"The Nokhud Offensive", -- [2]
},
[199716] = {
"Nokhud Brute", -- [1]
"The Nokhud Offensive", -- [2]
},
[190381] = {
"Rotburst Totem", -- [1]
"Brackenhide Hollow", -- [2]
},
[99922] = {
"Ebonclaw Packmate", -- [1]
"Halls of Valor", -- [2]
},
[98963] = {
"Blazing Imp", -- [1]
"Vault of the Wardens", -- [2]
},
[198310] = {
"Flame Tarasek", -- [1]
"Vault of the Incarnates", -- [2]
},
[199333] = {
"Frostbreath Arachnid", -- [1]
"Vault of the Incarnates", -- [2]
},
[104270] = {
"Guardian Construct", -- [1]
"Court of Stars", -- [2]
},
[97173] = {
"Restless Tides", -- [1]
"Eye of Azshara", -- [2]
},
[189235] = {
"Overseer Lahar", -- [1]
"Neltharus", -- [2]
},
[197671] = {
"Volatile Infuser", -- [1]
"Vault of the Incarnates", -- [2]
},
[199717] = {
"Nokhud Defender", -- [1]
"The Nokhud Offensive", -- [2]
},
[197799] = {
"Quarry Infuser", -- [1]
"Vault of the Incarnates", -- [2]
},
[102583] = {
"Fel Scorcher", -- [1]
"Vault of the Wardens", -- [2]
},
[59552] = {
"The Crybaby Hozen", -- [1]
"Temple of the Jade Serpent", -- [2]
},
[34137] = {
"Winter Jormungar", -- [1]
"Ulduar", -- [2]
},
[16525] = {
"Spell Shade", -- [1]
"Karazhan", -- [2]
},
[189232] = {
"Kokia Blazehoof", -- [1]
"Ruby Life Pools", -- [2]
},
[98900] = {
"Wyrmtongue Trickster", -- [1]
"Black Rook Hold", -- [2]
},
[199718] = {
"Nokhud Huntmaster", -- [1]
"The Nokhud Offensive", -- [2]
},
[193760] = {
"Surging Ruiner", -- [1]
"Vault of the Incarnates", -- [2]
},
[95861] = {
"Hatecoil Oracle", -- [1]
"Eye of Azshara", -- [2]
},
[96934] = {
"Valarjar Trapper", -- [1]
"Halls of Valor", -- [2]
},
[100527] = {
"Dreadfire Imp", -- [1]
"Darkheart Thicket", -- [2]
},
[199719] = {
"Nokhud Wardog", -- [1]
"The Nokhud Offensive", -- [2]
},
[189233] = {
"Caustic Spiderling", -- [1]
"Vault of the Incarnates", -- [2]
},
[187315] = {
"Disease Slasher", -- [1]
"Brackenhide Hollow", -- [2]
},
[186420] = {
"Earthen Weaver", -- [1]
"Uldaman: Legacy of Tyr", -- [2]
},
[193709] = {
"Primalist Earthwarden", -- [1]
"Vault of the Incarnates", -- [2]
},
[192764] = {
"Flame Guardian", -- [1]
"Vault of the Incarnates", -- [2]
},
[102781] = {
"Fel Bat Pup", -- [1]
"Black Rook Hold", -- [2]
},
[189722] = {
"Gulping Goliath", -- [1]
"Halls of Infusion", -- [2]
},
[197801] = {
"Awakened Terrasentry", -- [1]
"Vault of the Incarnates", -- [2]
},
[189234] = {
"Frostbreath Arachnid", -- [1]
"Vault of the Incarnates", -- [2]
},
[190510] = {
"Vault Guard", -- [1]
"The Azure Vault", -- [2]
},
[95832] = {
"Valarjar Shieldmaiden", -- [1]
"Halls of Valor", -- [2]
},
[98965] = {
"Kur'talos Ravencrest", -- [1]
"Black Rook Hold", -- [2]
},
[101075] = {
"Wormspeaker Devout", -- [1]
"Neltharion's Lair", -- [2]
},
[33722] = {
"Storm Tempered Keeper", -- [1]
"Ulduar", -- [2]
},
[102287] = {
"Emberhusk Dominator", -- [1]
"Neltharion's Lair", -- [2]
},
[97175] = {
"Felguard Invader", -- [1]
"Broken Shore", -- [2]
},
[33818] = {
"Twilight Adherent", -- [1]
"Ulduar", -- [2]
},
[190404] = {
"Subterranean Proto-Dragon", -- [1]
"Halls of Infusion", -- [2]
},
[191313] = {
"Bubbling Sapling", -- [1]
"The Azure Vault", -- [2]
},
[99192] = {
"Shade of Xavius", -- [1]
"Darkheart Thicket", -- [2]
},
[94960] = {
"Hymdall", -- [1]
"Halls of Valor", -- [2]
},
[59553] = {
"The Songbird Queen", -- [1]
"Temple of the Jade Serpent", -- [2]
},
[33433] = {
"Suit of Armor", -- [1]
"Ulduar", -- [2]
},
[96664] = {
"Valarjar Runecarver", -- [1]
"Halls of Valor", -- [2]
},
[184023] = {
"Vicious Basilisk", -- [1]
"Uldaman: Legacy of Tyr", -- [2]
},
[95769] = {
"Mindshattered Screecher", -- [1]
"Darkheart Thicket", -- [2]
},
[189492] = {
"Raszageth", -- [1]
"Vault of the Incarnates", -- [2]
},
[185528] = {
"Trickclaw Mystic", -- [1]
"Brackenhide Hollow", -- [2]
},
[185656] = {
"Filth Caller", -- [1]
"Brackenhide Hollow", -- [2]
},
[34234] = {
"Runeforged Sentry", -- [1]
"Ulduar", -- [2]
},
[104273] = {
"Jazshariu", -- [1]
"Court of Stars", -- [2]
},
[97176] = {
"Eredar Enslaver", -- [1]
"Broken Shore", -- [2]
},
[91793] = {
"Seaspray Crab", -- [1]
"Eye of Azshara", -- [2]
},
[193457] = {
"Balara", -- [1]
"The Nokhud Offensive", -- [2]
},
[95947] = {
"Mak'rana Hardshell", -- [1]
"Eye of Azshara", -- [2]
},
[17229] = {
"Kil'rek", -- [1]
"Karazhan", -- [2]
},
[194469] = {
"Wither Slasher", -- [1]
"Brackenhide Hollow", -- [2]
},
[36565] = {
"Apothecary Baxter", -- [1]
"Shadowfang Keep", -- [2]
},
[114625] = {
"Phantom Guest", -- [1]
"Return to Karazhan", -- [2]
},
[195399] = {
"Curious Swoglet", -- [1]
"Halls of Infusion", -- [2]
},
[187192] = {
"Rageclaw", -- [1]
"Brackenhide Hollow", -- [2]
},
[189727] = {
"Khajin the Unyielding", -- [1]
"Halls of Infusion", -- [2]
},
[95834] = {
"Valarjar Mystic", -- [1]
"Halls of Valor", -- [2]
},
[174773] = {
"Spiteful Shade", -- [1]
"Shadowmoon Burial Grounds", -- [2]
},
[91000] = {
"Vileshard Hulk", -- [1]
"Neltharion's Lair", -- [2]
},
[190370] = {
"Squallbringer Cyraz", -- [1]
"Halls of Infusion", -- [2]
},
[104274] = {
"Baalgar the Watchful", -- [1]
"Court of Stars", -- [2]
},
[97177] = {
"Impling Pursuer", -- [1]
"Broken Shore", -- [2]
},
[16414] = {
"Ghostly Steward", -- [1]
"Karazhan", -- [2]
},
[111563] = {
"Duskwatch Guard", -- [1]
"Court of Stars", -- [2]
},
[198702] = {
"Unstable Frost", -- [1]
"Vault of the Incarnates", -- [2]
},
[33271] = {
"General Vezax", -- [1]
"Ulduar", -- [2]
},
[190294] = {
"Nokhud Stormcaster", -- [1]
"The Nokhud Offensive", -- [2]
},
[96587] = {
"Felsworn Infester", -- [1]
"Vault of the Wardens", -- [2]
},
[196856] = {
"Primal Stormsentry", -- [1]
"Vault of the Incarnates", -- [2]
},
[16526] = {
"Sorcerous Shade", -- [1]
"Karazhan", -- [2]
},
[184125] = {
"Chrono-Lord Deios", -- [1]
"Uldaman: Legacy of Tyr", -- [2]
},
[95771] = {
"Dreadsoul Ruiner", -- [1]
"Darkheart Thicket", -- [2]
},
[95772] = {
"Frenzied Nightclaw", -- [1]
"Darkheart Thicket", -- [2]
},
[200936] = {
"Living Flame", -- [1]
"Vault of the Incarnates", -- [2]
},
[181861] = {
"Magmatusk", -- [1]
"Neltharus", -- [2]
},
[200388] = {
"Malformed Sha", -- [1]
"Temple of the Jade Serpent", -- [2]
},
[34267] = {
"Parts Recovery Technician", -- [1]
"Ulduar", -- [2]
},
[102788] = {
"Felspite Dominator", -- [1]
"Black Rook Hold", -- [2]
},
[98538] = {
"Lady Velandras Ravencrest", -- [1]
"Black Rook Hold", -- [2]
},
[190426] = {
"Decay Totem", -- [1]
"Brackenhide Hollow", -- [2]
},
[192788] = {
"Qalashi Thaumaturge", -- [1]
"Neltharus", -- [2]
},
[91004] = {
"Ularogg Cragshaper", -- [1]
"Neltharion's Lair", -- [2]
},
[98521] = {
"Lord Etheldrin Ravencrest", -- [1]
"Black Rook Hold", -- [2]
},
[192794] = {
"Nokhud Beastmaster", -- [1]
"The Nokhud Offensive", -- [2]
},
[184132] = {
"Earthen Warder", -- [1]
"Uldaman: Legacy of Tyr", -- [2]
},
[197298] = {
"Nascent Proto-Dragon", -- [1]
"Vault of the Incarnates", -- [2]
},
[196482] = {
"Overgrown Ancient", -- [1]
"Algeth'ar Academy", -- [2]
},
[198577] = {
"Unstable Flame", -- [1]
"Vault of the Incarnates", -- [2]
},
[190174] = {
"Hypnosis Bat", -- [1]
"Court of Stars", -- [2]
},
[91808] = {
"Serpentrix", -- [1]
"Eye of Azshara", -- [2]
},
[189813] = {
"Dathea, Ascended", -- [1]
"Vault of the Incarnates", -- [2]
},
[96028] = {
"Wrath of Azshara", -- [1]
"Eye of Azshara", -- [2]
},
[200387] = {
"Shambling Infester", -- [1]
"Temple of the Jade Serpent", -- [2]
},
[100248] = {
"Ritualist Lesha", -- [1]
"Eye of Azshara", -- [2]
},
[33820] = {
"Twilight Pyromancer", -- [1]
"Ulduar", -- [2]
},
[91789] = {
"Lady Hatecoil", -- [1]
"Eye of Azshara", -- [2]
},
[199124] = {
"Primalist Chillblaster", -- [1]
"Vault of the Incarnates", -- [2]
},
[59051] = {
"Strife", -- [1]
"Temple of the Jade Serpent", -- [2]
},
[98542] = {
"Amalgam of Souls", -- [1]
"Black Rook Hold", -- [2]
},
[59555] = {
"Haunting Sha", -- [1]
"Temple of the Jade Serpent", -- [2]
},
[187638] = {
"Flamescale Tarasek", -- [1]
"Vault of the Incarnates", -- [2]
},
[15688] = {
"Terestian Illhoof", -- [1]
"Karazhan", -- [2]
},
[188252] = {
"Melidrussa Chillworn", -- [1]
"Ruby Life Pools", -- [2]
},
[194487] = {
"Vile Rothexer", -- [1]
"Brackenhide Hollow", -- [2]
},
[59598] = {
"Lesser Sha", -- [1]
"Temple of the Jade Serpent", -- [2]
},
[98970] = {
"Latosius", -- [1]
"Black Rook Hold", -- [2]
},
[196576] = {
"Spellbound Scepter", -- [1]
"Algeth'ar Academy", -- [2]
},
[194999] = {
"Volatile Spark", -- [1]
"Vault of the Incarnates", -- [2]
},
[104277] = {
"Legion Hound", -- [1]
"Court of Stars", -- [2]
},
[100249] = {
"Channeler Varisz", -- [1]
"Eye of Azshara", -- [2]
},
[184130] = {
"Earthen Custodian", -- [1]
"Uldaman: Legacy of Tyr", -- [2]
},
[57749] = {
"Faceless Corruptor", -- [1]
"Dragon Soul", -- [2]
},
[102019] = {
"Stormforged Obliterator", -- [1]
"Halls of Valor", -- [2]
},
[91784] = {
"Warlord Parjesh", -- [1]
"Eye of Azshara", -- [2]
},
[198878] = {
"Primalist Tempestmaker", -- [1]
"Vault of the Incarnates", -- [2]
},
[16389] = {
"Spectral Apprentice", -- [1]
"Karazhan", -- [2]
},
[187967] = {
"Sennarth", -- [1]
"Vault of the Incarnates", -- [2]
},
[191164] = {
"Arcane Tender", -- [1]
"The Azure Vault", -- [2]
},
[184131] = {
"Earthen Guardian", -- [1]
"Uldaman: Legacy of Tyr", -- [2]
},
[33216] = {
"Mechagnome Pilot", -- [1]
"Ulduar", -- [2]
},
[57158] = {
"Earthen Destroyer", -- [1]
"Dragon Soul", -- [2]
},
[194745] = {
"Rotfang Hyena", -- [1]
"Brackenhide Hollow", -- [2]
},
[75506] = {
"Shadowmoon Loyalist", -- [1]
"Shadowmoon Burial Grounds", -- [2]
},
[192955] = {
"Draconic Illusion", -- [1]
"The Azure Vault", -- [2]
},
[102232] = {
"Rockbound Trapper", -- [1]
"Neltharion's Lair", -- [2]
},
[100250] = {
"Binder Ashioi", -- [1]
"Eye of Azshara", -- [2]
},
[16415] = {
"Skeletal Waiter", -- [1]
"Karazhan", -- [2]
},
[57382] = {
"Dark Globule", -- [1]
"Dragon Soul", -- [2]
},
[186226] = {
"Fetid Rotsinger", -- [1]
"Brackenhide Hollow", -- [2]
},
[58319] = {
"Lesser Sha", -- [1]
"Temple of the Jade Serpent", -- [2]
},
[33838] = {
"Enslaved Fire Elemental", -- [1]
"Ulduar", -- [2]
},
[36296] = {
"Apothecary Hummel", -- [1]
"Shadowfang Keep", -- [2]
},
[99675] = {
"Enormous Stone Quilen", -- [1]
"Vault of the Wardens", -- [2]
},
[16595] = {
"Fleshbeast", -- [1]
"Karazhan", -- [2]
},
[104918] = {
"Vigilant Duskwatch", -- [1]
"Court of Stars", -- [2]
},
[56854] = {
"Twilight Elite Dreadblade", -- [1]
"Dragon Soul", -- [2]
},
[33988] = {
"Immortal Guardian", -- [1]
"Ulduar", -- [2]
},
[57160] = {
"Ancient Water Lord", -- [1]
"Dragon Soul", -- [2]
},
[57746] = {
"Faceless Destroyer", -- [1]
"Dragon Soul", -- [2]
},
[104215] = {
"Patrol Captain Gerdo", -- [1]
"Court of Stars", -- [2]
},
[34269] = {
"XR-949 Salvagebot", -- [1]
"Ulduar", -- [2]
},
[91001] = {
"Tarspitter Lurker", -- [1]
"Neltharion's Lair", -- [2]
},
[184134] = {
"Scavenging Leaper", -- [1]
"Uldaman: Legacy of Tyr", -- [2]
},
[57807] = {
"Twilight Frost Evoker", -- [1]
"Dragon Soul", -- [2]
},
[33772] = {
"Faceless Horror", -- [1]
"Ulduar", -- [2]
},
[16545] = {
"Ethereal Spellfilcher", -- [1]
"Karazhan", -- [2]
},
[92387] = {
"Drums of War", -- [1]
"Neltharion's Lair", -- [2]
},
[56848] = {
"Twilight Elite Slayer", -- [1]
"Dragon Soul", -- [2]
},
[99676] = {
"Mogu'shan Secret-Keeper", -- [1]
"Vault of the Wardens", -- [2]
},
[56427] = {
"Warmaster Blackhorn", -- [1]
"Dragon Soul", -- [2]
},
[99678] = {
"Lingering Corruption", -- [1]
"Vault of the Wardens", -- [2]
},
[99868] = {
"Fenryr", -- [1]
"Halls of Valor", -- [2]
},
[57159] = {
"Earthen Soldier", -- [1]
"Dragon Soul", -- [2]
},
[56168] = {
"Wing Tentacle", -- [1]
"Dragon Soul", -- [2]
},
[96247] = {
"Vileshard Crawler", -- [1]
"Neltharion's Lair", -- [2]
},
[16171] = {
"Coldmist Widow", -- [1]
"Karazhan", -- [2]
},
[16407] = {
"Spectral Servant", -- [1]
"Karazhan", -- [2]
},
[199353] = {
"Frost Tomb", -- [1]
"Vault of the Incarnates", -- [2]
},
[33822] = {
"Twilight Guardian", -- [1]
"Ulduar", -- [2]
},
[16408] = {
"Phantom Valet", -- [1]
"Karazhan", -- [2]
},
[194622] = {
"Scorchling", -- [1]
"Ruby Life Pools", -- [2]
},
[19876] = {
"Lord Robin Daris", -- [1]
"Karazhan", -- [2]
},
[96480] = {
"Viletongue Belcher", -- [1]
"Vault of the Wardens", -- [2]
},
[16471] = {
"Skeletal Usher", -- [1]
"Karazhan", -- [2]
},
[96608] = {
"Ebonclaw Worg", -- [1]
"Halls of Valor", -- [2]
},
[16482] = {
"Trapped Soul", -- [1]
"Karazhan", -- [2]
},
[191230] = {
"Dragonspawn Flamebender", -- [1]
"Vault of the Incarnates", -- [2]
},
[190403] = {
"Glacial Proto-Dragon", -- [1]
"Halls of Infusion", -- [2]
},
[200761] = {
"Wild Ohuna", -- [1]
"The Nokhud Offensive", -- [2]
},
[185691] = {
"Vicious Hyena", -- [1]
"Brackenhide Hollow", -- [2]
},
[55689] = {
"Hagara the Stormbinder", -- [1]
"Dragon Soul", -- [2]
},
[185800] = {
"*Imbabuba", -- [1]
"Shadowmoon Burial Grounds", -- [2]
},
[195135] = {
"Bracken Warscourge", -- [1]
"Brackenhide Hollow", -- [2]
},
[114541] = {
"Spectral Patron", -- [1]
"Return to Karazhan", -- [2]
},
[114542] = {
"Ghostly Philanthropist", -- [1]
"Return to Karazhan", -- [2]
},
},
["indicator_scale"] = 1.3000000715256,
["border_color"] = {
nil, -- [1]
nil, -- [2]
nil, -- [3]
1, -- [4]
},
["indicator_anchor"] = {
["x"] = -3,
},
["aura_stack_shadow_color"] = {
nil, -- [1]
nil, -- [2]
nil, -- [3]
0, -- [4]
},
["minor_height_scale"] = 1,
["bossmod_cooldown_text_size"] = 14,
["indicator_worldboss"] = false,
["hook_data"] = {
{
["Enabled"] = true,
["Revision"] = 137,
["OptionsValues"] = {
},
["HooksTemp"] = {
},
["Author"] = "Luckyone-Laughing Skull",
["Options"] = {
},
["Desc"] = "",
["Hooks"] = {
["Nameplate Updated"] = "function(self, unitId, unitFrame, envTable)\n local strsplit = strsplit\n local unitName = UnitName(unitId)\n -- Show First Name [Whitelist table]\n local firstName = {\n [3527] = true, -- Healing Stream Totem\n [2630] = true, -- Earthbind Totem\n [61245] = true, -- Capacitor Totem\n [5925] = true, -- Grounding Totem\n [105451] = true, -- Counterstrike Totem\n [105427] = true, -- Skyfury Totem\n [97369] = true, -- Liquid Magma Totem\n }\n -- Show Full Name [Whitelist table]\n local fullName = {\n -- [123456] = true,\n }\n if (unitName) then\n local a , b, c, d, e, f = strsplit(' ', unitName, 5)\n if firstName[unitFrame.namePlateNpcId] then\n unitFrame.healthBar.unitName:SetText(a)\n elseif fullName[unitFrame.namePlateNpcId] then\n unitFrame.healthBar.unitName:SetText(unitName)\n else\n unitFrame.healthBar.unitName:SetText(f or e or d or c or b or a)\n end\n end\nend",
},
["Prio"] = 1,
["Name"] = "LuckyoneUI - Name",
["LoadConditions"] = {
["talent"] = {
},
["group"] = {
},
["class"] = {
},
["map_ids"] = {
},
["role"] = {
},
["pvptalent"] = {
},
["spec"] = {
},
["race"] = {
},
["encounter_ids"] = {
},
["affix"] = {
},
},
["LastHookEdited"] = "Nameplate Updated",
["Time"] = 1673951144,
["Icon"] = 2178488,
["PlaterCore"] = 1,
}, -- [1]
{
["Enabled"] = true,
["Revision"] = 123,
["OptionsValues"] = {
},
["HooksTemp"] = {
},
["Author"] = "Luckyone-Laughing Skull",
["Options"] = {
},
["Desc"] = "",
["Hooks"] = {
["Nameplate Removed"] = "function(self, unitId, unitFrame, envTable)\n envTable.UpdateBorder(unitFrame, false)\nend",
["Cast Update"] = "function(self, unitId, unitFrame, envTable)\n envTable.UpdateIconPosition(unitFrame)\nend",
["Cast Start"] = "function(self, unitId, unitFrame, envTable)\n envTable.UpdateIconPosition(unitFrame)\n envTable.UpdateBorder(unitFrame, true)\nend",
["Constructor"] = "function (self, unitId, unitFrame, envTable)\n envTable.ShowIcon = Plater.db.profile.castbar_icon_show\n \n function envTable.UpdateIconPosition (unitFrame)\n local castBar = unitFrame.castBar\n local icon = castBar.Icon\n local shield = castBar.BorderShield\n \n if (envTable.ShowIcon) then\n icon:ClearAllPoints()\n icon:SetPoint('topright', unitFrame.castBar, 'topleft', 12, 0)\n icon:SetPoint('bottomright', unitFrame.castBar, 'bottomleft', 0, 0)\n icon:SetWidth(icon:GetHeight())\n icon:Show()\n else\n icon:Hide()\n end\n shield:Hide()\n end\n \n function envTable.UpdateBorder (unitFrame, casting)\n local castBar = unitFrame.castBar\n local healthBar = unitFrame.healthBar\n \n if casting then\n healthBar.border:SetPoint('TOPLEFT', healthBar, 'TOPLEFT', 0, 0)\n healthBar.border:SetPoint('BOTTOMRIGHT', castBar, 'BOTTOMRIGHT', 0, 0)\n else\n healthBar.border:SetPoint('TOPLEFT', healthBar, 'TOPLEFT', 0, 0)\n healthBar.border:SetPoint('BOTTOMRIGHT', healthBar, 'BOTTOMRIGHT', 0, 0)\n end\n end\n \n if not unitFrame.castBar.borderChangeHooked then\n hooksecurefunc(unitFrame.castBar, 'Hide', function() envTable.UpdateBorder(unitFrame, false) end)\n unitFrame.castBar.borderChangeHooked = true\n end\nend",
},
["Prio"] = 1,
["Name"] = "LuckyoneUI - Castbar",
["LoadConditions"] = {
["talent"] = {
},
["group"] = {
},
["class"] = {
},
["map_ids"] = {
},
["role"] = {
},
["pvptalent"] = {
},
["spec"] = {
},
["race"] = {
},
["encounter_ids"] = {
},
["affix"] = {
},
},
["LastHookEdited"] = "",
["Time"] = 1673950484,
["Icon"] = 4298240,
["PlaterCore"] = 1,
}, -- [2]
{
["Enabled"] = true,
["Revision"] = 100,
["OptionsValues"] = {
},
["HooksTemp"] = {
},
["Options"] = {
},
["Author"] = "Luckyone-Laughing Skull",
["LoadConditions"] = {
["talent"] = {
},
["group"] = {
},
["class"] = {
},
["map_ids"] = {
},
["role"] = {
},
["pvptalent"] = {
},
["spec"] = {
},
["race"] = {
},
["encounter_ids"] = {
},
["affix"] = {
},
},
["UID"] = "0x622bc8122a7529d",
["Hooks"] = {
["Initialization"] = "function(modTable)\n local default = \"#00fbff\"\n \n modTable.NpcColors = {\n -- Vault of the Incarnates [VOTI]\n [191222] = default, -- Juvenile Frost Proto-Dragon\n [199547] = default, -- Frostforged Zealot\n -- Ruby Life Pools [RLP]\n [187897] = default, -- Defier Draghar\n [188244] = default, -- Primal Juggernaut\n [195119] = default, -- Primalist Shockcaster\n [197698] = default, -- Thunderhead\n [198047] = default, -- Tempest Channeler\n [197535] = default, -- High Channeler Ryvati\n -- Algethar Academy [AA]\n [196576] = default, -- Spellbound Scepter\n [196671] = default, -- Arcane Ravager\n [197219] = default, -- Vile Lasher\n [196203] = default, -- Ethereal Restorer\n [192680] = default, -- Guardian Sentry\n [192333] = default, -- Alpha Eagle\n -- Nokhud Offensive [NO]\n [192800] = default, -- Nokhud Lancemaster\n [195696] = default, -- Primalist Thunderbeast\n [194897] = default, -- Stormsurge Totem\n [195927] = default, -- Soulharvester Galtmaa\n [195928] = default, -- Soulharvester Duuren\n [195930] = default, -- Soulharvester Mandakh\n [195929] = default, -- Soulharvester Tumen\n [193462] = default, -- Batak\n -- Azure Vault [AV]\n [187159] = default, -- Shrieking Whelp\n [187155] = default, -- Rune Seal Keeper\n [196116] = default, -- Crystal Fury\n [191739] = default, -- Scalebane Lieutenant\n [187240] = default, -- Drakonid Breaker\n -- Court of Stars [COS]\n [104251] = default, -- Duskwatch Sentry\n [105715] = default, -- Watchful Inquisitor\n [104278] = default, -- Felbound Enforcer\n [105704] = default, -- Arcane Manifestation\n -- Halls of Valor [HOV]\n [97068] = default, -- Storm Drake\n [95834] = default, -- Valarjar Mystic\n [96574] = default, -- Stormforged Sentinel\n -- Shadowmoon Burial Grounds [SBG]\n [75713] = default, -- Shadowmoon Bone-Mender\n [75652] = default, -- Void Spawn\n [75979] = default, -- Exhumed Spirit\n -- Temple of the Jade Serpent [TJS]\n [200126] = default, -- Fallen Waterspeaker\n [59546] = default, -- The Talking Fish\n [59553] = default, -- The Songbird Queen\n [59545] = default, -- The Golden Beetle\n [59555] = default, -- Haunting Sha\n }\n \n function modTable.UpdateColor(unitFrame, envTable)\n if not unitFrame or unitFrame.IsNpcWithoutHealthbar or unitFrame.IsFriendlyPlayerWithoutHealthbar then return end\n -- Get color from modTable.NpcColors\n local color = modTable.NpcColors [unitFrame.namePlateNpcId]\n -- Set color from modTable.NpcColors\n if (color) then\n Plater.SetNameplateColor(unitFrame, color)\n end\n end\nend",
["Nameplate Updated"] = "function (self, unitId, unitFrame, envTable, modTable)\n modTable.UpdateColor (unitFrame, envTable)\nend",
},
["Prio"] = 1,
["Time"] = 1673950484,
["PlaterCore"] = 1,
["Desc"] = "",
["Name"] = "LuckyoneUI - Colors",
["Icon"] = 4624569,
["LastHookEdited"] = "",
}, -- [3]
{
["Enabled"] = true,
["Revision"] = 13,
["OptionsValues"] = {
},
["HooksTemp"] = {
},
["Options"] = {
},
["Author"] = "Luckyone-Laughing Skull",
["LoadConditions"] = {
["talent"] = {
},
["group"] = {
},
["class"] = {
},
["map_ids"] = {
},
["role"] = {
},
["pvptalent"] = {
},
["spec"] = {
},
["race"] = {
},
["encounter_ids"] = {
},
["affix"] = {
},
},
["UID"] = "0x63c66ff1473522",
["Hooks"] = {
["Player Logon"] = "function (modTable)\n Plater.AddPerformanceUnits(194999) -- (Volatile Spark) [Dragonflight, Vault, Raszageth]\nend",
},
["Prio"] = 1,
["Time"] = 1673950503,
["PlaterCore"] = 1,
["Desc"] = "",
["Name"] = "LuckyoneUI - Perf Units",
["Icon"] = 3752750,
["LastHookEdited"] = "",
}, -- [4]
},
["last_news_time"] = 1673895225,
["aura_width2"] = 20,
["extra_icon_caster_outline"] = "OUTLINE",
["auras_per_row_amount2"] = 4,
["aura_width"] = 20,
["aura_height2"] = 20,
["health_statusbar_bgcolor"] = {
0.050980396568775, -- [1]
0.050980396568775, -- [2]
0.050980396568775, -- [3]
0.90000000596046, -- [4]
},
["aura_show_crowdcontrol"] = true,
["health_cutoff"] = false,
["castbar_target_anchor"] = {
["side"] = 6,
["x"] = 2,
},
["quick_hide"] = true,
["class_colors"] = {
["DEATHKNIGHT"] = {
["colorStr"] = "ffc31d3a",
},
["WARRIOR"] = {
["colorStr"] = "ffc69a6d",
},
["PALADIN"] = {
["colorStr"] = "fff48bb9",
},
["WARLOCK"] = {
["colorStr"] = "ff8687ed",
},
["DEMONHUNTER"] = {
["colorStr"] = "ffa22fc8",
},
["ROGUE"] = {
["colorStr"] = "fffff467",
},
["DRUID"] = {
["colorStr"] = "ffff7c09",
},
["EVOKER"] = {
["colorStr"] = "ff33937e",
},
["SHAMAN"] = {
["colorStr"] = "ff006fdd",
},
},
["script_auto_imported"] = {
["Relics 9.2 M Dungeons"] = 2,
["Cast - Effect After Cast [P]"] = 2,
["Explosion Affix M+"] = 14,
["Aura - Debuff Alert"] = 12,
["Cast - Castbar is Timer [P]"] = 2,
["Cast - Ultra Important"] = 14,
["Add - Health Markers [P]"] = 1,
["Cast - Small Alert"] = 12,
["Add - Important [P]"] = 4,
["Unit - Main Target"] = 11,
["Aura - Blink Time Left"] = 13,
["Add - Tag Number [P]"] = 2,
["Unit - Health Markers"] = 12,
["Cast - Tank Interrupt"] = 12,
["Cast - Important Target [P]"] = 2,
["Cast - Shield Interrupt"] = 2,
["Cast - Alert + Timer [P]"] = 4,
["Aura is Shield [P]"] = 2,
["Add - Warning [P]"] = 5,
["Fixate On You"] = 11,
["Aura While Casting [P]"] = 1,
["Cast - Big Alert"] = 14,
["Cast - Circular Swipe"] = 4,
["Cast - Very Important"] = 15,
["Cast - Glowing [P]"] = 10,
["Fixate"] = 11,
["Auto Set Skull"] = 11,
["Unit - Important"] = 11,
["Add - Non Elite Trash [P]"] = 4,
["Cast - On Going Cast [P]"] = 2,
["Countdown"] = 11,
["Cast - Stop Casting"] = 4,
["Fixate by Unit Buff [P]"] = 2,
["Cast - Frontal Cone"] = 15,
["Add - Explode on Die [P]"] = 1,
["Spiteful Affix"] = 3,
["Aura - Buff Alert"] = 15,
["Cast - Quick Flash"] = 2,
["Unit - Show Energy"] = 11,
},
["target_highlight_color"] = {
nil, -- [1]
1, -- [2]
},
["extra_icon_anchor"] = {
["x"] = -2,
},
["extra_icon_stack_outline"] = "OUTLINE",
["range_check_alpha"] = 1,
["click_space"] = {
nil, -- [1]
18, -- [2]
},
["castbar_target_font"] = "Expressway",
["semver"] = "6.0.0",
["range_check_in_range_or_target_alpha_friendlies"] = 1,
["use_name_translit"] = true,
["aura_alpha"] = 1,
["cast_statusbar_spark_texture"] = "Interface\\AddOns\\Plater\\images\\spark3",
["indicator_faction"] = false,
["castbar_icon_x_offset"] = 12,
["extra_icon_height"] = 20,
["aura_x_offset"] = -2,
["first_run3"] = true,
["extra_icon_show_purge"] = true,
["transparency_behavior"] = 4,
["spell_animations"] = false,
["ui_parent_scale_tune"] = 1.406249965948519,
["widget_bar_scale"] = 0.99999994039536,
["aura_consolidate"] = true,
["health_statusbar_bgtexture"] = "Minimalist",
["ui_parent_target_strata"] = "BACKGROUND",
["extra_icon_width"] = 26,
["aura_show_enrage"] = true,
["health_statusbar_texture"] = "Minimalist",
["hook_auto_imported"] = {
["Reorder Nameplate"] = 4,
["Dont Have Aura"] = 1,
["Players Targetting Amount"] = 4,
["Color Automation"] = 1,
["Combo Points"] = 6,
["Cast Bar Icon Config"] = 2,
["Attacking Specific Unit"] = 2,
["Extra Border"] = 2,
["Hide Neutral Units"] = 1,
["Target Color"] = 3,
["Aura Reorder"] = 3,
["Execute Range"] = 1,
},
["castbar_target_show"] = true,
["cast_statusbar_color"] = {
0.023529411764706, -- [1]
1, -- [2]
nil, -- [3]
0.96000000089407, -- [4]
},
["update_throttle"] = 0.30000001192093,
["minor_width_scale"] = 1,
["indicator_pet"] = false,
["aura_frame1_anchor"] = {
["y"] = 0,
["x"] = -2,
["side"] = 2,
},
["indicator_extra_raidmark"] = false,
["aura_timer_text_font"] = "Expressway",
["extra_icon_timer_font"] = "Expressway",
["not_affecting_combat_alpha"] = 1,
["extra_icon_stack_font"] = "Expressway",
["aura_height"] = 20,
["cast_statusbar_bgtexture"] = "Minimalist",
["aura2_x_offset"] = 0,
["target_indicator"] = "NONE",
["aura_show_buff_by_the_unit"] = false,
["target_shady_alpha"] = 0.59999996423721,
["tank"] = {
["colors"] = {
["nocombat"] = {
0.91764705882353, -- [1]
0.12549019607843, -- [2]
0.070588235294118, -- [3]
},
},
},
["castbar_target_notank"] = true,
["saved_cvars"] = {
["ShowClassColorInNameplate"] = "1",
["nameplateOverlapV"] = "1.7000000476837",
["ShowNamePlateLoseAggroFlash"] = "0",
["nameplateShowEnemyMinus"] = "1",
["NamePlateClassificationScale"] = "1.25",
["nameplateShowFriendlyTotems"] = "0",
["nameplatePersonalHideDelaySeconds"] = "0.2",
["nameplateShowFriendlyPets"] = "0",
["nameplateOverlapH"] = "1",
["nameplateTargetRadialPosition"] = "1",
["nameplateMinAlpha"] = "0.90135484",
["nameplateResourceOnTarget"] = "0",
["clampTargetNameplateToScreen"] = "1",
["nameplateLargerScale"] = "1",
["nameplateMaxDistance"] = "100",
["nameplateShowFriendlyMinions"] = "0",
["nameplateTargetBehindMaxDistance"] = "30",
["nameplateShowEnemies"] = "1",
["NamePlateVerticalScale"] = "2.7",
["nameplateSelectedAlpha"] = "1",
["nameplateMotionSpeed"] = "0.05",
["nameplateShowEnemyMinions"] = "1",
["nameplateShowFriendlyNPCs"] = "1",
["nameplateSelectedScale"] = "1",
["nameplateMinAlphaDistance"] = "-158489.31924611",
["nameplateMotion"] = "1",
["nameplateMinScale"] = "1",
["nameplateOtherTopInset"] = "-1",
["nameplateShowFriendlyGuardians"] = "0",
["nameplateOccludedAlphaMult"] = "1",
["nameplateLargeTopInset"] = "-1",
["nameplateShowFriends"] = "0",
["nameplateShowAll"] = "1",
["NamePlateHorizontalScale"] = "1.4",
},
["usePlaterWidget"] = false,
["indicator_elite"] = false,
["login_counter"] = 6712,
["extra_icon_caster_name"] = false,
["click_space_friendly"] = {
nil, -- [1]
18, -- [2]
},
["cast_statusbar_texture"] = "Minimalist",
["extra_icon_timer_outline"] = "OUTLINE",
["castbar_target_shadow_color"] = {
nil, -- [1]
nil, -- [2]
nil, -- [3]
0, -- [4]
},
["pet_width_scale"] = 1,
["resources"] = {
["scale"] = 1,
},
["bossmod_aura_height"] = 30,
["indicator_rare"] = false,
["aura_stack_font"] = "Expressway",
["cast_statusbar_color_interrupted"] = {
0.30196078431373, -- [1]
0.30196078431373, -- [2]
0.30196078431373, -- [3]
},
["pet_height_scale"] = 1,
["range_check_in_range_or_target_alpha"] = 1,
["aura_timer_text_size"] = 10,
["cast_statusbar_use_fade_effects"] = false,
["aura_tracker"] = {
["debuff_banned"] = {
["388755"] = false,
[378782] = true,
["393957"] = false,
[411770] = true,
[397364] = true,
[383706] = true,
[375905] = true,
},
["buff_tracked"] = {
["209859"] = false,
["178658"] = false,
["226510"] = false,
},
["buff_banned"] = {
["206150"] = false,
["333553"] = true,
["61574"] = true,
["61573"] = true,
["206151"] = false,
},
},
["number_region_first_run"] = true,
["extra_icon_caster_font"] = "Expressway",
["range_check_enabled"] = false,
["news_frame"] = {
["PlaterNewsFrame"] = {
["scale"] = 1,
},
},
["target_highlight_alpha"] = 1,
["cast_statusbar_bgcolor"] = {
0.050980396568775, -- [1]
0.050980396568775, -- [2]
0.050980396568775, -- [3]
0.70000001788139, -- [4]
},
["hide_friendly_castbars"] = true,
["OptionsPanelDB"] = {
["PlaterOptionsPanelFrame"] = {
["scale"] = 1,
},
},
["target_highlight_height"] = 60,
["version"] = 21,
["indicator_raidmark_scale"] = 0.75,
["range_check_alpha_friendlies"] = 1,
["extra_icon_auras_mine"] = {
[772] = true,
[388539] = true,
[262115] = true,
},
["patch_version"] = 26,
["script_data"] = {
{
["ConstructorCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n --settings\n envTable.NameplateSizeOffset = scriptTable.config.castBarHeight\n envTable.ShowArrow = scriptTable.config.showArrow\n envTable.ArrowAlpha = scriptTable.config.arrowAlpha\n \n --creates the spark to show the cast progress inside the health bar\n envTable.overlaySpark = envTable.overlaySpark or Plater:CreateImage (unitFrame.healthBar)\n envTable.overlaySpark:SetBlendMode (\"ADD\")\n envTable.overlaySpark.width = 16\n envTable.overlaySpark.height = 36\n envTable.overlaySpark.alpha = .9\n envTable.overlaySpark.texture = [[Interface\\AddOns\\Plater\\images\\spark3]]\n \n envTable.topArrow = envTable.topArrow or Plater:CreateImage (unitFrame.healthBar)\n envTable.topArrow:SetBlendMode (\"ADD\")\n envTable.topArrow.width = scriptTable.config.arrowWidth\n envTable.topArrow.height = scriptTable.config.arrowHeight\n envTable.topArrow.alpha = envTable.ArrowAlpha\n envTable.topArrow.texture = [[Interface\\BUTTONS\\Arrow-Down-Up]]\n \n --scale animation\n envTable.smallScaleAnimation = envTable.smallScaleAnimation or Plater:CreateAnimationHub (unitFrame.healthBar)\n Plater:CreateAnimation (envTable.smallScaleAnimation, \"SCALE\", 1, 0.075, 1, 1, 1.08, 1.08)\n Plater:CreateAnimation (envTable.smallScaleAnimation, \"SCALE\", 2, 0.075, 1, 1, 0.95, 0.95) \n --envTable.smallScaleAnimation:Play() --envTable.smallScaleAnimation:Stop()\n \nend\n\n\n\n\n\n\n\n",
["OnHideCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n Plater.StopDotAnimation(unitFrame.healthBar, envTable.dotAnimation)\n \n envTable.overlaySpark:Hide()\n envTable.topArrow:Hide()\n \n Plater.RefreshNameplateColor (unitFrame)\n \n envTable.smallScaleAnimation:Stop()\n \n --increase the nameplate size\n local nameplateHeight = Plater.db.profile.plate_config.enemynpc.health_incombat [2]\n unitFrame.healthBar:SetHeight (nameplateHeight)\n \n Plater.DenyColorChange(unitFrame, false)\nend\n\n\n",
["OptionsValues"] = {
},
["Temp_OnShowCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n envTable.overlaySpark:Show()\n \n if (envTable.ShowArrow) then\n envTable.topArrow:Show()\n end\n \n Plater.FlashNameplateBorder (unitFrame, 0.05) \n Plater.FlashNameplateBody (unitFrame, \"\", 0.075)\n \n envTable.smallScaleAnimation:Play()\n \n --increase the nameplate size\n local nameplateHeight = Plater.db.profile.plate_config.enemynpc.health_incombat [2]\n unitFrame.healthBar:SetHeight (nameplateHeight + envTable.NameplateSizeOffset)\n \n envTable.overlaySpark.height = nameplateHeight + 5\n \n envTable.dotAnimation = Plater.PlayDotAnimation(unitFrame.healthBar, 2, scriptTable.config.dotColor, scriptTable.config.xOffset, scriptTable.config.yOffset)\n \n Plater.SetCastBarColorForScript(self, true, scriptTable.config.castBarColor, envTable)\n \n if (scriptTable.config.useNameplateColor) then\n envTable.NameplateColor = Plater.GetColorByPriority(unitFrame, scriptTable.config.healthBarColor)\n Plater.DenyColorChange(unitFrame, true)\n end \nend\n\n\n\n\n\n\n",
["ScriptType"] = 2,
["UpdateCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n --update the percent\n envTable.overlaySpark:SetPoint (\"left\", unitFrame.healthBar:GetWidth() * (envTable._CastPercent / 100)-9, 0)\n \n envTable.topArrow:SetPoint (\"bottomleft\", unitFrame.healthBar, \"topleft\", unitFrame.healthBar:GetWidth() * (envTable._CastPercent / 100) - 4, 2 )\n \n --forces the script to run the update as fast as the game framerate\n self.ThrottleUpdate = 0\n \n if (scriptTable.config.useNameplateColor) then\n Plater.SetNameplateColor(unitFrame, envTable.NameplateColor)\n end\n \n local dotSpeed = abs(envTable._Duration - envTable._RemainingTime) + 1.5\n envTable.dotAnimation.textureInfo.speedMultiplier = dotSpeed\nend\n\n\n\n\n",
["Time"] = 1673968737,
["Temp_ConstructorCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n --settings\n envTable.NameplateSizeOffset = scriptTable.config.castBarHeight\n envTable.ShowArrow = scriptTable.config.showArrow\n envTable.ArrowAlpha = scriptTable.config.arrowAlpha\n \n --creates the spark to show the cast progress inside the health bar\n envTable.overlaySpark = envTable.overlaySpark or Plater:CreateImage (unitFrame.healthBar)\n envTable.overlaySpark:SetBlendMode (\"ADD\")\n envTable.overlaySpark.width = 16\n envTable.overlaySpark.height = 36\n envTable.overlaySpark.alpha = .9\n envTable.overlaySpark.texture = [[Interface\\AddOns\\Plater\\images\\spark3]]\n \n envTable.topArrow = envTable.topArrow or Plater:CreateImage (unitFrame.healthBar)\n envTable.topArrow:SetBlendMode (\"ADD\")\n envTable.topArrow.width = scriptTable.config.arrowWidth\n envTable.topArrow.height = scriptTable.config.arrowHeight\n envTable.topArrow.alpha = envTable.ArrowAlpha\n envTable.topArrow.texture = [[Interface\\BUTTONS\\Arrow-Down-Up]]\n \n --scale animation\n envTable.smallScaleAnimation = envTable.smallScaleAnimation or Plater:CreateAnimationHub (unitFrame.healthBar)\n Plater:CreateAnimation (envTable.smallScaleAnimation, \"SCALE\", 1, 0.075, 1, 1, 1.08, 1.08)\n Plater:CreateAnimation (envTable.smallScaleAnimation, \"SCALE\", 2, 0.075, 1, 1, 0.95, 0.95) \n --envTable.smallScaleAnimation:Play() --envTable.smallScaleAnimation:Stop()\n \nend\n\n\n\n\n\n\n\n",
["url"] = "",
["NpcNames"] = {
},
["Enabled"] = true,
["Temp_OnHideCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n Plater.StopDotAnimation(unitFrame.healthBar, envTable.dotAnimation)\n \n envTable.overlaySpark:Hide()\n envTable.topArrow:Hide()\n \n Plater.RefreshNameplateColor (unitFrame)\n \n envTable.smallScaleAnimation:Stop()\n \n --increase the nameplate size\n local nameplateHeight = Plater.db.profile.plate_config.enemynpc.health_incombat [2]\n unitFrame.healthBar:SetHeight (nameplateHeight)\n \n Plater.DenyColorChange(unitFrame, false)\nend\n\n\n",
["Revision"] = 543,
["Options"] = {
{
["Type"] = 2,
["Max"] = 6,
["Desc"] = "Increases the cast bar height by this value",
["Min"] = 0,
["Key"] = "castBarHeight",
["Value"] = 3,
["Fraction"] = false,
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Name"] = "Cast Bar Height Mod",
}, -- [1]
{
["Type"] = 1,
["Key"] = "castBarColor",
["Value"] = {
1, -- [1]
0.5843137254902, -- [2]
0, -- [3]
1, -- [4]
},
["Name"] = "Cast Bar Color",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "Changes the cast bar color to this one.",
}, -- [2]
{
["Type"] = 6,
["Key"] = "option7",
["Value"] = 0,
["Name"] = "Option 7",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [3]
{
["Type"] = 5,
["Key"] = "option6",
["Value"] = "Arrow:",
["Name"] = "Arrow:",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_label",
["Desc"] = "",
}, -- [4]
{
["Type"] = 4,
["Key"] = "showArrow",
["Value"] = true,
["Name"] = "Show Arrow",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_bool",
["Desc"] = "Show an arrow above the nameplate showing the cast bar progress.",
}, -- [5]
{
["Type"] = 2,
["Max"] = 1,
["Desc"] = "Arrow alpha.",
["Min"] = 0,
["Key"] = "arrowAlpha",
["Value"] = 1,
["Fraction"] = true,
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Name"] = "Arrow Alpha",
}, -- [6]
{
["Type"] = 2,
["Max"] = 12,
["Desc"] = "Arrow Width.",
["Min"] = 4,
["Key"] = "arrowWidth",
["Value"] = 8,
["Fraction"] = false,
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Name"] = "Arrow Width",
}, -- [7]
{
["Type"] = 2,
["Max"] = 12,
["Desc"] = "Arrow Height.",
["Min"] = 4,
["Key"] = "arrowHeight",
["Value"] = 8,
["Fraction"] = false,
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Name"] = "Arrow Height",
}, -- [8]
{
["Type"] = 6,
["Key"] = "option13",
["Value"] = 0,
["Name"] = "Option 13",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [9]
{
["Type"] = 5,
["Key"] = "option12",
["Value"] = "Dot Animation:",
["Name"] = "Dot Animation:",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_label",
["Desc"] = "",
}, -- [10]
{
["Type"] = 1,
["Key"] = "dotColor",
["Value"] = {
1, -- [1]
0.6156862745098, -- [2]
0, -- [3]
1, -- [4]
},
["Name"] = "Dot Color",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "Adjust the color of the dot animation.",
}, -- [11]
{
["Type"] = 2,
["Max"] = 10,
["Desc"] = "Dot X Offset",
["Min"] = -10,
["Key"] = "xOffset",
["Value"] = 4,
["Fraction"] = false,
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Name"] = "Dot X Offset",
}, -- [12]
{
["Type"] = 2,
["Max"] = 10,
["Desc"] = "Dot Y Offset",
["Min"] = -10,
["Key"] = "yOffset",
["Value"] = 3,
["Fraction"] = false,
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Name"] = "Dot Y Offset",
}, -- [13]
{
["Type"] = 6,
["Key"] = "option18",
["Value"] = 0,
["Name"] = "Option 18",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [14]
{
["Type"] = 5,
["Key"] = "option17",
["Value"] = "Nameplate Color",
["Name"] = "Nameplate Color",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_label",
["Desc"] = "",
}, -- [15]
{
["Type"] = 4,
["Key"] = "useNameplateColor",
["Value"] = false,
["Name"] = "Change Nameplate Color",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_bool",
["Desc"] = "Change Nameplate Color",
}, -- [16]
{
["Type"] = 1,
["Key"] = "healthBarColor",
["Value"] = {
1, -- [1]
0.1843137294054, -- [2]
0, -- [3]
1, -- [4]
},
["Name"] = "Nameplate Color",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "Health Bar Color",
}, -- [17]
},
["Temp_Initialization"] = "function (scriptTable)\n --insert code here\n \nend\n\n\n",
["Prio"] = 99,
["Author"] = "Bombad<EFBFBD>o-Azralon",
["Initialization"] = "function (scriptTable)\n --insert code here\n \nend\n\n\n",
["Desc"] = "Explosive Affix",
["SpellIds"] = {
240446, -- [1]
},
["Temp_UpdateCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n --update the percent\n envTable.overlaySpark:SetPoint (\"left\", unitFrame.healthBar:GetWidth() * (envTable._CastPercent / 100)-9, 0)\n \n envTable.topArrow:SetPoint (\"bottomleft\", unitFrame.healthBar, \"topleft\", unitFrame.healthBar:GetWidth() * (envTable._CastPercent / 100) - 4, 2 )\n \n --forces the script to run the update as fast as the game framerate\n self.ThrottleUpdate = 0\n \n if (scriptTable.config.useNameplateColor) then\n Plater.SetNameplateColor(unitFrame, envTable.NameplateColor)\n end\n \n local dotSpeed = abs(envTable._Duration - envTable._RemainingTime) + 1.5\n envTable.dotAnimation.textureInfo.speedMultiplier = dotSpeed\nend\n\n\n\n\n",
["version"] = -1,
["PlaterCore"] = 1,
["Name"] = "Explosive Affix",
["OnShowCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n envTable.overlaySpark:Show()\n \n if (envTable.ShowArrow) then\n envTable.topArrow:Show()\n end\n \n Plater.FlashNameplateBorder (unitFrame, 0.05) \n Plater.FlashNameplateBody (unitFrame, \"\", 0.075)\n \n envTable.smallScaleAnimation:Play()\n \n --increase the nameplate size\n local nameplateHeight = Plater.db.profile.plate_config.enemynpc.health_incombat [2]\n unitFrame.healthBar:SetHeight (nameplateHeight + envTable.NameplateSizeOffset)\n \n envTable.overlaySpark.height = nameplateHeight + 5\n \n envTable.dotAnimation = Plater.PlayDotAnimation(unitFrame.healthBar, 2, scriptTable.config.dotColor, scriptTable.config.xOffset, scriptTable.config.yOffset)\n \n Plater.SetCastBarColorForScript(self, true, scriptTable.config.castBarColor, envTable)\n \n if (scriptTable.config.useNameplateColor) then\n envTable.NameplateColor = Plater.GetColorByPriority(unitFrame, scriptTable.config.healthBarColor)\n Plater.DenyColorChange(unitFrame, true)\n end \nend\n\n\n\n\n\n\n",
["semver"] = "",
["Icon"] = 2175503,
}, -- [1]
{
["ConstructorCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n --insert code here\n \nend\n\n\n",
["OnHideCode"] = " function (self, unitId, unitFrame, envTable, scriptTable)\n --insert code here\n \n end\n ",
["OptionsValues"] = {
},
["Temp_OnShowCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n --insert code here\n \nend\n\n\n",
["ScriptType"] = 1,
["UpdateCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n if (UnitIsUnit(unitId .. \"target\", \"player\")) then\n Plater.SetNameplateColor(unitFrame, scriptTable.config.nameplateColor)\n else\n Plater.RefreshNameplateColor(unitFrame)\n end\nend\n\n\n\n\n\n\n\n\n\n\n\n",
["Time"] = 1673968888,
["url"] = "",
["Temp_ConstructorCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n --insert code here\n \nend\n\n\n",
["Icon"] = "Interface\\ICONS\\Ability_Fixated_State_Red",
["Temp_Initialization"] = " function (scriptTable)\n --insert code here\n \n end\n ",
["Temp_OnHideCode"] = " function (self, unitId, unitFrame, envTable, scriptTable)\n --insert code here\n \n end\n ",
["Revision"] = 42,
["semver"] = "",
["Enabled"] = true,
["SpellIds"] = {
},
["Author"] = "Ditador-Azralon",
["Initialization"] = " function (scriptTable)\n --insert code here\n \n end\n ",
["Desc"] = "Fixated by Unit",
["Name"] = "Fixated by Unit",
["Temp_UpdateCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n if (UnitIsUnit(unitId .. \"target\", \"player\")) then\n Plater.SetNameplateColor(unitFrame, scriptTable.config.nameplateColor)\n else\n Plater.RefreshNameplateColor(unitFrame)\n end\nend\n\n\n\n\n\n\n\n\n\n\n\n",
["version"] = -1,
["PlaterCore"] = 1,
["Prio"] = 99,
["OnShowCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n --insert code here\n \nend\n\n\n",
["Options"] = {
{
["Type"] = 1,
["Key"] = "nameplateColor",
["Value"] = {
0, -- [1]
0.55686274509804, -- [2]
0.035294117647059, -- [3]
1, -- [4]
},
["Name"] = "Nameplate Color",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "Change the enemy nameplate color to this color when fixating you!",
}, -- [1]
},
["NpcNames"] = {
},
}, -- [2]
{
["ConstructorCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n local castBar = unitFrame.castBar\n local castBarPortion = castBar:GetWidth()/scriptTable.config.segmentsAmount\n local castBarHeight = castBar:GetHeight()\n \n unitFrame.felAnimation = unitFrame.felAnimation or {}\n \n if (not unitFrame.felAnimation.textureStretched) then\n unitFrame.felAnimation.textureStretched = castBar:CreateTexture(nil, \"overlay\", nil, 5)\n end\n \n if (not unitFrame.felAnimation.Textures) then\n unitFrame.felAnimation.Textures = {}\n \n for i = 1, 20 do --max amount of segments is 20\n local texture = castBar:CreateTexture(nil, \"overlay\", nil, 6)\n unitFrame.felAnimation.Textures[i] = texture \n \n texture.animGroup = texture.animGroup or texture:CreateAnimationGroup()\n local animationGroup = texture.animGroup\n animationGroup:SetToFinalAlpha(true) \n animationGroup:SetLooping(\"NONE\")\n \n texture:SetTexture([[Interface\\COMMON\\XPBarAnim]])\n texture:SetTexCoord(0.2990, 0.0010, 0.0010, 0.4159)\n texture:SetBlendMode(\"ADD\")\n \n texture.scale = animationGroup:CreateAnimation(\"SCALE\")\n texture.scale:SetTarget(texture)\n \n texture.alpha = animationGroup:CreateAnimation(\"ALPHA\")\n texture.alpha:SetTarget(texture)\n \n texture.alpha2 = animationGroup:CreateAnimation(\"ALPHA\")\n texture.alpha2:SetTarget(texture)\n end\n end\n \n \n \nend\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",
["OnHideCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n if (unitFrame.felAnimation and unitFrame.felAnimation.Textures) then\n for i = 1, scriptTable.config.segmentsAmount do\n local texture = unitFrame.felAnimation.Textures[i]\n if (texture) then\n texture:Hide()\n end\n end\n end\n \n if (unitFrame.felAnimation and unitFrame.felAnimation.textureStretched) then\n local textureStretched = unitFrame.felAnimation.textureStretched\n if (textureStretched) then\n textureStretched:Hide()\n end\n end\nend\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",
["OptionsValues"] = {
["castColor"] = {
{
"385536", -- [1]
"maroon", -- [2]
}, -- [1]
{
"198750", -- [1]
"midnightblue", -- [2]
}, -- [2]
{
"360850", -- [1]
"lime", -- [2]
}, -- [3]
{
"212784", -- [1]
"deepskyblue", -- [2]
}, -- [4]
{
"207980", -- [1]
"midnightblue", -- [2]
}, -- [5]
{
"199033", -- [1]
"gold", -- [2]
}, -- [6]
{
"199034", -- [1]
"gold", -- [2]
}, -- [7]
{
"200969", -- [1]
"orange", -- [2]
}, -- [8]
{
"394512", -- [1]
"indigo", -- [2]
}, -- [9]
{
"397881", -- [1]
"deepskyblue", -- [2]
}, -- [10]
{
"396020", -- [1]
"khaki", -- [2]
}, -- [11]
},
},
["Temp_OnShowCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n if (self.channeling) then\n return \n end\n \n local castBar = unitFrame.castBar\n envTable.castBarWidth = castBar:GetWidth()\n castBar.Spark:SetVertexColor(DetailsFramework:ParseColors(scriptTable.config.sparkColor))\n \n local textureStretched = unitFrame.felAnimation.textureStretched\n textureStretched:Show()\n textureStretched:SetVertexColor(DetailsFramework:ParseColors(scriptTable.config.glowColor))\n textureStretched:SetAtlas(\"XPBarAnim-OrangeTrail\")\n textureStretched:ClearAllPoints()\n textureStretched:SetPoint(\"right\", castBar.Spark, \"center\", 0, 0)\n textureStretched:SetHeight(castBar:GetHeight())\n textureStretched:SetBlendMode(\"ADD\") \n textureStretched:SetAlpha(0.5)\n textureStretched:SetDrawLayer(\"overlay\", 7)\n \n for i = 1, scriptTable.config.segmentsAmount do\n local texture = unitFrame.felAnimation.Textures[i]\n --texture:SetVertexColor(DetailsFramework:ParseColors(scriptTable.config.trailColor))\n texture:SetVertexColor(1, 1, 1, 1)\n texture:SetDesaturated(true)\n \n local castBarPortion = castBar:GetWidth()/scriptTable.config.segmentsAmount\n \n texture:SetSize(castBarPortion+5, castBar:GetHeight())\n texture:SetDrawLayer(\"overlay\", 6)\n \n texture:ClearAllPoints()\n if (i == scriptTable.config.segmentsAmount) then\n texture:SetPoint(\"right\", castBar, \"right\", 0, 0)\n else\n texture:SetPoint(\"left\", castBar, \"left\", (i-1)*castBarPortion, 2)\n end\n \n texture:SetAlpha(0)\n texture:Hide()\n \n texture.scale:SetOrder(1)\n texture.scale:SetDuration(0.5)\n texture.scale:SetScaleFrom(0.2, 1)\n texture.scale:SetScaleTo(1, 1.5)\n texture.scale:SetOrigin(\"right\", 0, 0)\n \n local durationTime = DetailsFramework:GetBezierPoint(i / scriptTable.config.segmentsAmount, 0.2, 0.01, 0.6)\n local duration = abs(durationTime-0.6)\n \n texture.alpha:SetOrder(1)\n texture.alpha:SetDuration(0.05)\n texture.alpha:SetFromAlpha(0)\n texture.alpha:SetToAlpha(0.4)\n \n texture.alpha2:SetOrder(1)\n texture.alpha2:SetDuration(duration) --0.6\n texture.alpha2:SetStartDelay(duration)\n texture.alpha2:SetFromAlpha(0.5)\n texture.alpha2:SetToAlpha(0)\n end\n \n envTable.CurrentTexture = 1\n envTable.NextPercent = 100 / scriptTable.config.segmentsAmount\n \n local customColor = scriptTable.config.castColor[tostring(envTable._SpellID)]\n Plater.SetCastBarColorForScript(self, true, customColor or scriptTable.config.castBarColor, envTable)\nend\n\n\n\n\n\n\n\n\n\n\n\n\n",
["ScriptType"] = 2,
["UpdateCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n if (self.channeling) then\n return \n end\n \n if (not envTable.NextPercent) then\n return\n end\n \n local castBar = unitFrame.castBar\n \n local textures = unitFrame.felAnimation.Textures\n \n if (envTable._CastPercent > envTable.NextPercent) then --eeror here, compare with nil\n local nextPercent = 100 / scriptTable.config.segmentsAmount\n \n textures[envTable.CurrentTexture]:Show()\n textures[envTable.CurrentTexture].animGroup:Play()\n envTable.NextPercent = envTable.NextPercent + nextPercent \n envTable.CurrentTexture = envTable.CurrentTexture + 1\n \n if (envTable.CurrentTexture == #textures) then\n envTable.NextPercent = 98\n elseif (envTable.CurrentTexture > #textures) then\n envTable.NextPercent = 999\n end\n end\n \n local normalizedPercent = envTable._CastPercent / 100\n local textureStretched = unitFrame.felAnimation.textureStretched\n local point = DetailsFramework:GetBezierPoint(normalizedPercent, 0, 0.001, 1)\n textureStretched:SetPoint(\"left\", castBar, \"left\", point * envTable.castBarWidth, 0)\n \n self.ThrottleUpdate = 0\nend",
["Time"] = 1673968691,
["Temp_ConstructorCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n local castBar = unitFrame.castBar\n local castBarPortion = castBar:GetWidth()/scriptTable.config.segmentsAmount\n local castBarHeight = castBar:GetHeight()\n \n unitFrame.felAnimation = unitFrame.felAnimation or {}\n \n if (not unitFrame.felAnimation.textureStretched) then\n unitFrame.felAnimation.textureStretched = castBar:CreateTexture(nil, \"overlay\", nil, 5)\n end\n \n if (not unitFrame.felAnimation.Textures) then\n unitFrame.felAnimation.Textures = {}\n \n for i = 1, 20 do --max amount of segments is 20\n local texture = castBar:CreateTexture(nil, \"overlay\", nil, 6)\n unitFrame.felAnimation.Textures[i] = texture \n \n texture.animGroup = texture.animGroup or texture:CreateAnimationGroup()\n local animationGroup = texture.animGroup\n animationGroup:SetToFinalAlpha(true) \n animationGroup:SetLooping(\"NONE\")\n \n texture:SetTexture([[Interface\\COMMON\\XPBarAnim]])\n texture:SetTexCoord(0.2990, 0.0010, 0.0010, 0.4159)\n texture:SetBlendMode(\"ADD\")\n \n texture.scale = animationGroup:CreateAnimation(\"SCALE\")\n texture.scale:SetTarget(texture)\n \n texture.alpha = animationGroup:CreateAnimation(\"ALPHA\")\n texture.alpha:SetTarget(texture)\n \n texture.alpha2 = animationGroup:CreateAnimation(\"ALPHA\")\n texture.alpha2:SetTarget(texture)\n end\n end\n \n \n \nend\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",
["url"] = "",
["NpcNames"] = {
},
["Enabled"] = true,
["Temp_OnHideCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n if (unitFrame.felAnimation and unitFrame.felAnimation.Textures) then\n for i = 1, scriptTable.config.segmentsAmount do\n local texture = unitFrame.felAnimation.Textures[i]\n if (texture) then\n texture:Hide()\n end\n end\n end\n \n if (unitFrame.felAnimation and unitFrame.felAnimation.textureStretched) then\n local textureStretched = unitFrame.felAnimation.textureStretched\n if (textureStretched) then\n textureStretched:Hide()\n end\n end\nend\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",
["Revision"] = 561,
["Options"] = {
{
["Type"] = 2,
["Max"] = 20,
["Desc"] = "Need a /reload",
["Min"] = 5,
["Key"] = "segmentsAmount",
["Value"] = 7,
["Fraction"] = false,
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Name"] = "Amount of Segments",
}, -- [1]
{
["Type"] = 1,
["Key"] = "sparkColor",
["Value"] = {
0.95686274509804, -- [1]
1, -- [2]
0.98823529411765, -- [3]
1, -- [4]
},
["Name"] = "Spark Color",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "",
}, -- [2]
{
["Type"] = 1,
["Key"] = "glowColor",
["Value"] = {
0.85882352941176, -- [1]
0.43137254901961, -- [2]
1, -- [3]
1, -- [4]
},
["Name"] = "Glow Color",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "",
}, -- [3]
{
["Type"] = 7,
["Key"] = "castColor",
["Value"] = {
{
"385536", -- [1]
"maroon", -- [2]
}, -- [1]
{
"198750", -- [1]
"midnightblue", -- [2]
}, -- [2]
{
"360850", -- [1]
"lime", -- [2]
}, -- [3]
{
"212784", -- [1]
"deepskyblue", -- [2]
}, -- [4]
{
"207980", -- [1]
"midnightblue", -- [2]
}, -- [5]
{
"199033", -- [1]
"gold", -- [2]
}, -- [6]
{
"199034", -- [1]
"gold", -- [2]
}, -- [7]
{
"200969", -- [1]
"orange", -- [2]
}, -- [8]
{
"394512", -- [1]
"indigo", -- [2]
}, -- [9]
{
"397881", -- [1]
"deepskyblue", -- [2]
}, -- [10]
{
"396020", -- [1]
"khaki", -- [2]
}, -- [11]
},
["Name"] = "Cast Color by SpellID",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_list",
["Desc"] = "Insert the Spell ID in the to Key and a color name into the Value",
}, -- [4]
},
["Temp_Initialization"] = "function (scriptTable)\n --insert code here\n \nend\n\n\n",
["Prio"] = 99,
["Author"] = "Terciob",
["Initialization"] = "function (scriptTable)\n --insert code here\n \nend\n\n\n",
["Desc"] = "Castbar Glow",
["SpellIds"] = {
376644, -- [1]
386781, -- [2]
384823, -- [3]
385536, -- [4]
392398, -- [5]
375596, -- [6]
387135, -- [7]
209033, -- [8]
360850, -- [9]
212784, -- [10]
207980, -- [11]
199033, -- [12]
199034, -- [13]
200969, -- [14]
394512, -- [15]
397881, -- [16]
396020, -- [17]
374430, -- [18]
},
["Temp_UpdateCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n if (self.channeling) then\n return \n end\n \n if (not envTable.NextPercent) then\n return\n end\n \n local castBar = unitFrame.castBar\n \n local textures = unitFrame.felAnimation.Textures\n \n if (envTable._CastPercent > envTable.NextPercent) then --eeror here, compare with nil\n local nextPercent = 100 / scriptTable.config.segmentsAmount\n \n textures[envTable.CurrentTexture]:Show()\n textures[envTable.CurrentTexture].animGroup:Play()\n envTable.NextPercent = envTable.NextPercent + nextPercent \n envTable.CurrentTexture = envTable.CurrentTexture + 1\n \n if (envTable.CurrentTexture == #textures) then\n envTable.NextPercent = 98\n elseif (envTable.CurrentTexture > #textures) then\n envTable.NextPercent = 999\n end\n end\n \n local normalizedPercent = envTable._CastPercent / 100\n local textureStretched = unitFrame.felAnimation.textureStretched\n local point = DetailsFramework:GetBezierPoint(normalizedPercent, 0, 0.001, 1)\n textureStretched:SetPoint(\"left\", castBar, \"left\", point * envTable.castBarWidth, 0)\n \n self.ThrottleUpdate = 0\nend",
["version"] = -1,
["PlaterCore"] = 1,
["Name"] = "Castbar Glow",
["OnShowCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n if (self.channeling) then\n return \n end\n \n local castBar = unitFrame.castBar\n envTable.castBarWidth = castBar:GetWidth()\n castBar.Spark:SetVertexColor(DetailsFramework:ParseColors(scriptTable.config.sparkColor))\n \n local textureStretched = unitFrame.felAnimation.textureStretched\n textureStretched:Show()\n textureStretched:SetVertexColor(DetailsFramework:ParseColors(scriptTable.config.glowColor))\n textureStretched:SetAtlas(\"XPBarAnim-OrangeTrail\")\n textureStretched:ClearAllPoints()\n textureStretched:SetPoint(\"right\", castBar.Spark, \"center\", 0, 0)\n textureStretched:SetHeight(castBar:GetHeight())\n textureStretched:SetBlendMode(\"ADD\") \n textureStretched:SetAlpha(0.5)\n textureStretched:SetDrawLayer(\"overlay\", 7)\n \n for i = 1, scriptTable.config.segmentsAmount do\n local texture = unitFrame.felAnimation.Textures[i]\n --texture:SetVertexColor(DetailsFramework:ParseColors(scriptTable.config.trailColor))\n texture:SetVertexColor(1, 1, 1, 1)\n texture:SetDesaturated(true)\n \n local castBarPortion = castBar:GetWidth()/scriptTable.config.segmentsAmount\n \n texture:SetSize(castBarPortion+5, castBar:GetHeight())\n texture:SetDrawLayer(\"overlay\", 6)\n \n texture:ClearAllPoints()\n if (i == scriptTable.config.segmentsAmount) then\n texture:SetPoint(\"right\", castBar, \"right\", 0, 0)\n else\n texture:SetPoint(\"left\", castBar, \"left\", (i-1)*castBarPortion, 2)\n end\n \n texture:SetAlpha(0)\n texture:Hide()\n \n texture.scale:SetOrder(1)\n texture.scale:SetDuration(0.5)\n texture.scale:SetScaleFrom(0.2, 1)\n texture.scale:SetScaleTo(1, 1.5)\n texture.scale:SetOrigin(\"right\", 0, 0)\n \n local durationTime = DetailsFramework:GetBezierPoint(i / scriptTable.config.segmentsAmount, 0.2, 0.01, 0.6)\n local duration = abs(durationTime-0.6)\n \n texture.alpha:SetOrder(1)\n texture.alpha:SetDuration(0.05)\n texture.alpha:SetFromAlpha(0)\n texture.alpha:SetToAlpha(0.4)\n \n texture.alpha2:SetOrder(1)\n texture.alpha2:SetDuration(duration) --0.6\n texture.alpha2:SetStartDelay(duration)\n texture.alpha2:SetFromAlpha(0.5)\n texture.alpha2:SetToAlpha(0)\n end\n \n envTable.CurrentTexture = 1\n envTable.NextPercent = 100 / scriptTable.config.segmentsAmount\n \n local customColor = scriptTable.config.castColor[tostring(envTable._SpellID)]\n Plater.SetCastBarColorForScript(self, true, customColor or scriptTable.config.castBarColor, envTable)\nend\n\n\n\n\n\n\n\n\n\n\n\n\n",
["semver"] = "",
["Icon"] = "Interface\\AddOns\\Plater\\images\\cast_bar_glow",
}, -- [3]
{
["ConstructorCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n local movingArrowTexture = unitFrame._movingArrowTexture\n if (not movingArrowTexture) then\n movingArrowTexture = self:CreateTexture(nil, \"artwork\", nil, 6)\n unitFrame._movingArrowTexture = movingArrowTexture\n end\n \n envTable.movingAnimation = envTable.movingAnimation or Plater:CreateAnimationHub (unitFrame._movingArrowTexture, \n function() \n unitFrame._movingArrowTexture:Show() \n unitFrame._movingArrowTexture:SetPoint(\"left\", 0, 0)\n end, \n function() unitFrame._movingArrowTexture:Hide() end)\n \n envTable.movingAnimation:SetLooping (\"REPEAT\")\n \n envTable.arrowAnimation = envTable.arrowAnimation or Plater:CreateAnimation (envTable.movingAnimation, \"translation\", 1, 0.20, self:GetWidth()-16, 0)\n \n envTable.arrowAnimation:SetDuration(scriptTable.config.animSpeed)\nend\n\n\n\n\n\n\n",
["OnHideCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n envTable.movingAnimation:Stop()\nend\n\n\n",
["OptionsValues"] = {
["arrowAlpha"] = 0.89999997615814,
},
["Temp_OnShowCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n unitFrame._movingArrowTexture:SetTexture([[Interface\\PETBATTLES\\PetBattle-StatIcons]])\n unitFrame._movingArrowTexture:SetSize(16, self:GetHeight() - 2)\n unitFrame._movingArrowTexture:SetTexCoord(unpack({0, 15/32, 18/32, 30/32}))\n unitFrame._movingArrowTexture:SetAlpha(scriptTable.config.arrowAlpha)\n unitFrame._movingArrowTexture:SetDesaturated(scriptTable.config.desaturateArrow) \n \n unitFrame._movingArrowTexture:SetParent(self.FrameOverlay)\n unitFrame._movingArrowTexture:SetDrawLayer(\"overlay\", 7)\n \n envTable.arrowAnimation:SetDuration(scriptTable.config.animSpeed)\n envTable.movingAnimation:Play()\nend\n\n\n",
["ScriptType"] = 2,
["UpdateCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n unitFrame._movingArrowTexture:SetAlpha(scriptTable.config.arrowAlpha)\n \n local percent = envTable.movingAnimation:GetProgress()\n \n if (percent < 0.4) then\n local value = Lerp(0.01, scriptTable.config.arrowAlpha, percent) or 0\n unitFrame._movingArrowTexture:SetAlpha(Saturate(value))\n \n elseif (percent > 0.6) then\n local value = Lerp(scriptTable.config.arrowAlpha, 0.01, percent) or 0\n unitFrame._movingArrowTexture:SetAlpha(Saturate(value))\n end\n \n --unitFrame._movingArrowTexture:SetAlpha(1)\n \n self.ThrottleUpdate = 0\nend",
["Time"] = 1673968715,
["Temp_ConstructorCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n local movingArrowTexture = unitFrame._movingArrowTexture\n if (not movingArrowTexture) then\n movingArrowTexture = self:CreateTexture(nil, \"artwork\", nil, 6)\n unitFrame._movingArrowTexture = movingArrowTexture\n end\n \n envTable.movingAnimation = envTable.movingAnimation or Plater:CreateAnimationHub (unitFrame._movingArrowTexture, \n function() \n unitFrame._movingArrowTexture:Show() \n unitFrame._movingArrowTexture:SetPoint(\"left\", 0, 0)\n end, \n function() unitFrame._movingArrowTexture:Hide() end)\n \n envTable.movingAnimation:SetLooping (\"REPEAT\")\n \n envTable.arrowAnimation = envTable.arrowAnimation or Plater:CreateAnimation (envTable.movingAnimation, \"translation\", 1, 0.20, self:GetWidth()-16, 0)\n \n envTable.arrowAnimation:SetDuration(scriptTable.config.animSpeed)\nend\n\n\n\n\n\n\n",
["url"] = "",
["NpcNames"] = {
},
["Enabled"] = true,
["Temp_OnHideCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n envTable.movingAnimation:Stop()\nend\n\n\n",
["Revision"] = 629,
["Options"] = {
{
["Type"] = 6,
["Key"] = "option1",
["Value"] = 0,
["Name"] = "Option 1",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [1]
{
["Type"] = 5,
["Key"] = "option2",
["Value"] = "Produces an effect to indicate the spell will hit players in front of the enemy.",
["Name"] = "Option 2",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_label",
["Desc"] = "",
}, -- [2]
{
["Type"] = 5,
["Key"] = "option4",
["Value"] = "Enter the spell name or spellID of the Spell in the Add Trigger box and hit \"Add\".",
["Name"] = "Option 4",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_label",
["Desc"] = "",
}, -- [3]
{
["Type"] = 6,
["Key"] = "option3",
["Value"] = 0,
["Name"] = "Option 3",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [4]
{
["Type"] = 2,
["Max"] = 1,
["Desc"] = "Set the alpha of the moving arrow",
["Min"] = 0,
["Key"] = "arrowAlpha",
["Value"] = 0.73,
["Fraction"] = true,
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Name"] = "Arrow Alpha",
}, -- [5]
{
["Type"] = 2,
["Max"] = 1,
["Desc"] = "Time that takes for an arrow to travel from the to right.",
["Min"] = 0,
["Key"] = "animSpeed",
["Value"] = 0.2,
["Fraction"] = true,
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Name"] = "Animation Speed",
}, -- [6]
{
["Type"] = 4,
["Key"] = "desaturateArrow",
["Value"] = false,
["Name"] = "Use White Arrow",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_bool",
["Desc"] = "If enabled, the arrow color will be desaturated.",
}, -- [7]
},
["Temp_Initialization"] = "function (scriptTable)\n --insert code here\n \nend\n\n\n",
["Prio"] = 99,
["Author"] = "Izimode-Azralon",
["Initialization"] = "function (scriptTable)\n --insert code here\n \nend\n\n\n",
["Desc"] = "Castbar Glow",
["SpellIds"] = {
375943, -- [1]
385958, -- [2]
388623, -- [3]
377034, -- [4]
374361, -- [5]
372107, -- [6]
381525, -- [7]
386660, -- [8]
385578, -- [9]
384699, -- [10]
153501, -- [11]
153686, -- [12]
154442, -- [13]
192018, -- [14]
219488, -- [15]
372087, -- [16]
391726, -- [17]
391723, -- [18]
377383, -- [19]
388976, -- [20]
370764, -- [21]
387067, -- [22]
391118, -- [23]
391136, -- [24]
382233, -- [25]
209027, -- [26]
212031, -- [27]
207261, -- [28]
207979, -- [29]
198888, -- [30]
199805, -- [31]
191508, -- [32]
152792, -- [33]
153395, -- [34]
},
["Temp_UpdateCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n unitFrame._movingArrowTexture:SetAlpha(scriptTable.config.arrowAlpha)\n \n local percent = envTable.movingAnimation:GetProgress()\n \n if (percent < 0.4) then\n local value = Lerp(0.01, scriptTable.config.arrowAlpha, percent) or 0\n unitFrame._movingArrowTexture:SetAlpha(Saturate(value))\n \n elseif (percent > 0.6) then\n local value = Lerp(scriptTable.config.arrowAlpha, 0.01, percent) or 0\n unitFrame._movingArrowTexture:SetAlpha(Saturate(value))\n end\n \n --unitFrame._movingArrowTexture:SetAlpha(1)\n \n self.ThrottleUpdate = 0\nend",
["version"] = -1,
["PlaterCore"] = 1,
["Name"] = "Frontal Casts",
["OnShowCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n unitFrame._movingArrowTexture:SetTexture([[Interface\\PETBATTLES\\PetBattle-StatIcons]])\n unitFrame._movingArrowTexture:SetSize(16, self:GetHeight() - 2)\n unitFrame._movingArrowTexture:SetTexCoord(unpack({0, 15/32, 18/32, 30/32}))\n unitFrame._movingArrowTexture:SetAlpha(scriptTable.config.arrowAlpha)\n unitFrame._movingArrowTexture:SetDesaturated(scriptTable.config.desaturateArrow) \n \n unitFrame._movingArrowTexture:SetParent(self.FrameOverlay)\n unitFrame._movingArrowTexture:SetDrawLayer(\"overlay\", 7)\n \n envTable.arrowAnimation:SetDuration(scriptTable.config.animSpeed)\n envTable.movingAnimation:Play()\nend\n\n\n",
["semver"] = "",
["Icon"] = "Interface\\AddOns\\Plater\\images\\cast_bar_frontal",
}, -- [4]
{
["ConstructorCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n --insert code here\n \n local plateFrame = unitFrame.PlateFrame\n \n if (not plateFrame.BWC_RedBackground) then\n plateFrame.BWC_RedBackground = plateFrame:CreateTexture(nil, \"background\")\n plateFrame.BWC_RedBackground:SetAllPoints()\n end\n \n plateFrame.BWC_RedBackground:SetTexture([[Interface/AddOns/Plater/masks/mask1]])\n plateFrame.BWC_RedBackground:Hide()\n \n function envTable.ShowBackground(unitFrame)\n local plateFrame = unitFrame.PlateFrame\n plateFrame.BWC_RedBackground:SetVertexColor(1, 0, 0, 0.4)\n plateFrame.BWC_RedBackground:Show()\n end\n \n function envTable.HideBackground(unitFrame)\n plateFrame.BWC_RedBackground:Hide()\n end\nend\n\n\n\n\n\n\n",
["OnHideCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n --insert code here\n envTable.HideBackground(unitFrame)\nend\n\n\n",
["ScriptType"] = 1,
["UpdateCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n if (Plater.UnitIsCasting(unitId)) then\n envTable.ShowBackground(unitFrame)\n else\n envTable.HideBackground(unitFrame)\n end\n \nend",
["Time"] = 1673726734,
["url"] = "",
["Icon"] = 236209,
["Enabled"] = true,
["Revision"] = 18,
["semver"] = "",
["Author"] = "Tiranaa-Azralon",
["Initialization"] = " function (scriptTable)\n --insert code here\n \n end\n ",
["Desc"] = "Highlight the nameplate of a unit when has a certain Buff (trigger) and start to cast a spell",
["OnShowCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n --insert code here\n \nend\n\n\n",
["SpellIds"] = {
372743, -- [1]
372749, -- [2]
384933, -- [3]
},
["PlaterCore"] = 1,
["Options"] = {
},
["version"] = -1,
["Name"] = "Aura While Casting [P]",
["NpcNames"] = {
},
}, -- [5]
{
["ConstructorCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n --create a texture to use for a flash behind the cast bar\n local backGroundFlashTexture = Plater:CreateImage (self, [[Interface\\ACHIEVEMENTFRAME\\UI-Achievement-Alert-Glow]], self:GetWidth()+40, self:GetHeight()+20, \"background\", {0, 400/512, 0, 170/256})\n backGroundFlashTexture:SetBlendMode (\"ADD\")\n backGroundFlashTexture:SetDrawLayer(\"OVERLAY\", 7)\n backGroundFlashTexture:SetPoint (\"center\", self, \"center\")\n backGroundFlashTexture:SetVertexColor(Plater:ParseColors(scriptTable.config.flashColor))\n backGroundFlashTexture:Hide()\n \n --create the animation hub to hold the flash animation sequence\n envTable.BackgroundFlash = envTable.BackgroundFlash or Plater:CreateAnimationHub (backGroundFlashTexture, \n function()\n backGroundFlashTexture:Show()\n end,\n function()\n backGroundFlashTexture:Hide()\n end\n )\n \n --create the flash animation sequence\n local fadeIn = Plater:CreateAnimation (envTable.BackgroundFlash, \"ALPHA\", 1, scriptTable.config.flashDuration/2, 0, 1)\n local fadeOut = Plater:CreateAnimation (envTable.BackgroundFlash, \"ALPHA\", 2, scriptTable.config.flashDuration/2, 1, 0)\n \n --create a camera shake for the nameplate\n envTable.FrameShake = Plater:CreateFrameShake (unitFrame, scriptTable.config.shakeDuration, scriptTable.config.shakeAmplitude, scriptTable.config.shakeFrequency, false, false, 0, 1, 0.05, 0.1, Plater.GetPoints (unitFrame))\n \n --update the config for the flash here so it wont need a /reload\n fadeIn:SetDuration (scriptTable.config.flashDuration/2)\n fadeOut:SetDuration (scriptTable.config.flashDuration/2)\n \n --update the config for the skake here so it wont need a /reload\n envTable.FrameShake.OriginalAmplitude = scriptTable.config.shakeAmplitude\n envTable.FrameShake.OriginalDuration = scriptTable.config.shakeDuration\n envTable.FrameShake.OriginalFrequency = scriptTable.config.shakeFrequency\nend",
["OnHideCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n Plater.StopDotAnimation(unitFrame.castBar, envTable.dotAnimation) \n \n envTable.BackgroundFlash:Stop()\n \n unitFrame:StopFrameShake (envTable.FrameShake) \n \nend\n\n\n",
["ScriptType"] = 2,
["UpdateCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \nend\n\n\n",
["Time"] = 1673994690,
["url"] = "",
["Icon"] = "Interface\\AddOns\\Plater\\images\\cast_bar_darkorange",
["Enabled"] = true,
["Revision"] = 828,
["semver"] = "",
["Author"] = "Bombad<EFBFBD>o-Azralon",
["Initialization"] = "function (scriptTable)\n --insert code here\n \nend\n\n\n",
["Desc"] = "Highlight a very important cast applying several effects into the Cast Bar. Add spell in the Add Trigger field.",
["OnShowCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n envTable.dotAnimation = Plater.PlayDotAnimation(unitFrame.castBar, 5, scriptTable.config.dotColor, scriptTable.config.xOffset, scriptTable.config.yOffset)\n \n envTable.BackgroundFlash:Play()\n \n Plater.FlashNameplateBorder (unitFrame, 0.05) \n Plater.FlashNameplateBody (unitFrame, \"\", 0.075)\n \n unitFrame:PlayFrameShake (envTable.FrameShake)\n \n Plater.SetCastBarColorForScript(self, scriptTable.config.useCastbarColor, scriptTable.config.castBarColor, envTable)\n \n --Dominator on Shadowmoon Burial Grounds\n if (envTable._SpellID == 154327) then\n if (UnitHealth(unitId) == UnitHealthMax(unitId)) then\n if (envTable._Duration == 604800) then\n Plater.SetCastBarColorForScript(self, scriptTable.config.useCastbarColor, {1, 0, 0, 1}, envTable)\n end\n end\n end\nend",
["SpellIds"] = {
373046, -- [1]
372863, -- [2]
164686, -- [3]
153072, -- [4]
153680, -- [5]
196497, -- [6]
388886, -- [7]
387145, -- [8]
384365, -- [9]
152964, -- [10]
398150, -- [11]
152801, -- [12]
397878, -- [13]
397914, -- [14]
183263, -- [15]
3636, -- [16]
376171, -- [17]
350687, -- [18]
372735, -- [19]
373017, -- [20]
392488, -- [21]
},
["PlaterCore"] = 1,
["Options"] = {
{
["Type"] = 6,
["Key"] = "option1",
["Value"] = 0,
["Name"] = "Option 1",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [1]
{
["Type"] = 5,
["Key"] = "option2",
["Value"] = "Plays a big animation when the cast start.",
["Name"] = "Option 2",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_label",
["Desc"] = "",
}, -- [2]
{
["Type"] = 5,
["Name"] = "Option 2",
["Value"] = "Enter the spell name or spellID of the Spell in the Add Trigger box and hit \"Add\".",
["Key"] = "option2",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_label",
["Desc"] = "",
}, -- [3]
{
["Type"] = 6,
["Key"] = "option4",
["Value"] = 0,
["Name"] = "Option 4",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [4]
{
["Type"] = 5,
["Key"] = "option2",
["Value"] = "Flash:",
["Name"] = "Flash",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_label",
["Desc"] = "",
}, -- [5]
{
["Type"] = 2,
["Max"] = 1.2,
["Desc"] = "How long is the flash played when the cast starts.",
["Min"] = 0.1,
["Fraction"] = true,
["Value"] = 0.8,
["Key"] = "flashDuration",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Name"] = "Flash Duration",
}, -- [6]
{
["Type"] = 1,
["Key"] = "flashColor",
["Value"] = {
1, -- [1]
1, -- [2]
1, -- [3]
1, -- [4]
},
["Name"] = "Flash Color",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "Color of the Flash",
}, -- [7]
{
["Type"] = 6,
["Key"] = "option7",
["Value"] = 0,
["Name"] = "Option 7",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [8]
{
["Type"] = 5,
["Name"] = "Shake",
["Value"] = "Shake:",
["Key"] = "option2",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_label",
["Desc"] = "",
}, -- [9]
{
["Type"] = 2,
["Max"] = 0.5,
["Desc"] = "When the cast starts, there's a small shake in the nameplate, this settings controls how long it takes.",
["Min"] = 0.1,
["Fraction"] = true,
["Value"] = 0.2,
["Key"] = "shakeDuration",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Name"] = "Shake Duration",
}, -- [10]
{
["Type"] = 2,
["Max"] = 10,
["Desc"] = "How strong is the shake.",
["Min"] = 1,
["Fraction"] = false,
["Value"] = 5,
["Key"] = "shakeAmplitude",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Name"] = "Shake Amplitude",
}, -- [11]
{
["Type"] = 2,
["Max"] = 80,
["Desc"] = "How fast the shake moves.",
["Min"] = 1,
["Fraction"] = false,
["Value"] = 40,
["Key"] = "shakeFrequency",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Name"] = "Shake Frequency",
}, -- [12]
{
["Type"] = 6,
["Key"] = "option13",
["Value"] = 0,
["Name"] = "Option 13",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [13]
{
["Type"] = 5,
["Key"] = "option14",
["Value"] = "Dot Animation:",
["Name"] = "Dot Animation",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_label",
["Desc"] = "",
}, -- [14]
{
["Type"] = 1,
["Key"] = "dotColor",
["Value"] = {
0.5647058823529412, -- [1]
0.5647058823529412, -- [2]
0.5647058823529412, -- [3]
1, -- [4]
},
["Name"] = "Dot Color",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "Adjust the color of the dots around the nameplate",
}, -- [15]
{
["Type"] = 2,
["Max"] = 20,
["Desc"] = "Adjust the width of the dots to better fit in your nameplate.",
["Min"] = -10,
["Name"] = "Dot X Offset",
["Value"] = 8,
["Key"] = "xOffset",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Fraction"] = false,
}, -- [16]
{
["Type"] = 2,
["Max"] = 10,
["Desc"] = "Adjust the height of the dots to better fit in your nameplate.",
["Min"] = -10,
["Key"] = "yOffset",
["Value"] = 3,
["Fraction"] = false,
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Name"] = "Dot Y Offset",
}, -- [17]
{
["Type"] = 6,
["Key"] = "option18",
["Value"] = 0,
["Name"] = "blank",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [18]
{
["Type"] = 6,
["Name"] = "blank",
["Value"] = 0,
["Key"] = "option18",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [19]
{
["Type"] = 6,
["Name"] = "blank",
["Value"] = 0,
["Key"] = "option18",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [20]
{
["Type"] = 6,
["Key"] = "option18",
["Value"] = 0,
["Name"] = "blank",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [21]
{
["Type"] = 6,
["Key"] = "option18",
["Value"] = 0,
["Name"] = "blank",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [22]
{
["Type"] = 6,
["Name"] = "blank",
["Value"] = 0,
["Key"] = "option18",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [23]
{
["Type"] = 5,
["Key"] = "option19",
["Value"] = "Cast Bar",
["Name"] = "Option 19",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_label",
["Desc"] = "",
}, -- [24]
{
["Type"] = 4,
["Key"] = "useCastbarColor",
["Value"] = true,
["Name"] = "Use Cast Bar Color",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_bool",
["Desc"] = "Use cast bar color.",
}, -- [25]
{
["Type"] = 1,
["Key"] = "castBarColor",
["Value"] = {
0.4117647058823529, -- [1]
1, -- [2]
0, -- [3]
1, -- [4]
},
["Name"] = "Cast Bar Color",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "Cast bar color.",
}, -- [26]
},
["version"] = -1,
["Name"] = "Cast - Very Important [Plater]",
["NpcNames"] = {
},
}, -- [6]
{
["ConstructorCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n --create a flash texture which keep blinking while the cast in going on\n self.OGC_BlinkTexture = self.OGC_BlinkTexture or self:CreateTexture(nil, \"overlay\")\n self.OGC_BlinkTexture:SetColorTexture(1, 1, 1)\n self.OGC_BlinkTexture:SetAlpha(0)\n \n --create the animation group for the blinking texture\n self.OGC_BlinkAnimation = self.OGC_BlinkAnimation or Plater:CreateAnimationHub(self.OGC_BlinkTexture, function() self.OGC_BlinkTexture:Show() end, function() self.OGC_BlinkTexture:Hide() end)\n \n self.OGC_BlinkAnimation.In = self.OGC_BlinkAnimation.In or Plater:CreateAnimation(self.OGC_BlinkAnimation, \"alpha\", 1, 0.5, 0.3, 1)\n \n self.OGC_BlinkAnimation.Out = self.OGC_BlinkAnimation.Out or Plater:CreateAnimation(self.OGC_BlinkAnimation, \"alpha\", 2, 0.5, 1, 0.2) \n \n \nend\n\n\n",
["OnHideCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n self.OGC_BlinkAnimation:Stop()\n \n Plater.StopDotAnimation(self, envTable.dotAnimation1) \n Plater.StopDotAnimation(self, envTable.dotAnimation2) \n \nend\n\n\n",
["ScriptType"] = 2,
["UpdateCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n --insert code here\n \nend\n\n\n",
["Time"] = 1676905232,
["url"] = "",
["Icon"] = 4038101,
["Enabled"] = true,
["Revision"] = 73,
["semver"] = "",
["Author"] = "Ditador-Azralon",
["Initialization"] = " function (scriptTable)\n --insert code here\n \n end\n ",
["Desc"] = "The background of the nameplate blinks a red color indicating the cast is being performed. Useful to indicate channeling spells doing damage overtime.",
["OnShowCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n self.OGC_BlinkTexture:ClearAllPoints()\n self.OGC_BlinkTexture:SetPoint(\"topleft\", self, \"topleft\", 0, 0)\n self.OGC_BlinkTexture:SetPoint(\"bottomright\", self, \"bottomright\", 0, 0)\n \n local red, green, blue = Plater:ParseColors(scriptTable.config.blinkColor)\n self.OGC_BlinkTexture:SetVertexColor(red, green, blue)\n \n local blinkSpeed = scriptTable.config.speed\n \n self.OGC_BlinkAnimation.In:SetDuration(blinkSpeed)\n self.OGC_BlinkAnimation.Out:SetDuration(blinkSpeed)\n \n local minBlinkAlpha = scriptTable.config.minAlpha\n local maxBlinkAlpha = scriptTable.config.maxAlpha\n \n self.OGC_BlinkAnimation.In:SetFromAlpha(minBlinkAlpha)\n self.OGC_BlinkAnimation.In:SetToAlpha(maxBlinkAlpha)\n self.OGC_BlinkAnimation.Out:SetFromAlpha(maxBlinkAlpha) \n self.OGC_BlinkAnimation.Out:SetToAlpha(minBlinkAlpha)\n \n self.OGC_BlinkAnimation:SetLooping(\"repeat\")\n self.OGC_BlinkAnimation:Play()\n \n envTable.dotAnimation1 = Plater.PlayDotAnimation(self, 2, scriptTable.config.dotColor, scriptTable.config.xOffset, scriptTable.config.yOffset)\n envTable.dotAnimation1.textureInfo.speedMultiplier = 0.3\n \n envTable.dotAnimation2 = Plater.PlayDotAnimation(self, 2, scriptTable.config.dotColor, scriptTable.config.xOffset, scriptTable.config.yOffset)\n envTable.dotAnimation2.textureInfo.speedMultiplier = 1\n \nend",
["SpellIds"] = {
388886, -- [1]
209676, -- [2]
377912, -- [3]
},
["PlaterCore"] = 1,
["Options"] = {
{
["Type"] = 1,
["Name"] = "Dots Color",
["Value"] = {
1, -- [1]
1, -- [2]
1, -- [3]
0.4166216850280762, -- [4]
},
["Key"] = "dotColor",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "Dots Color",
}, -- [1]
{
["Type"] = 2,
["Max"] = 10,
["Desc"] = "Dots X Offset",
["Min"] = -10,
["Key"] = "xOffset",
["Value"] = 0,
["Name"] = "Dots X Offset",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Fraction"] = false,
}, -- [2]
{
["Type"] = 2,
["Max"] = 10,
["Desc"] = "Dots Y Offset",
["Min"] = -10,
["Fraction"] = false,
["Value"] = 0,
["Key"] = "yOffset",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Name"] = "Dots Y Offset",
}, -- [3]
{
["Type"] = 6,
["Key"] = "option4",
["Value"] = 0,
["Name"] = "Option 4",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [4]
{
["Type"] = 2,
["Max"] = 1,
["Desc"] = "Adjust how fast the blinking occurs",
["Min"] = 0.2,
["Name"] = "Blink Speed",
["Value"] = 0.4,
["Fraction"] = true,
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Key"] = "speed",
}, -- [5]
{
["Type"] = 2,
["Max"] = 1,
["Desc"] = "Min amount of transparency the blink can have",
["Min"] = 0,
["Name"] = "Blink Min Alpha",
["Value"] = 0,
["Fraction"] = true,
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Key"] = "minAlpha",
}, -- [6]
{
["Type"] = 2,
["Max"] = 1,
["Desc"] = "Max amount of transparency the blink can have",
["Min"] = 0,
["Key"] = "maxAlpha",
["Value"] = 0.5,
["Name"] = "Blink Max Alpha",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Fraction"] = true,
}, -- [7]
{
["Type"] = 1,
["Key"] = "blinkColor",
["Value"] = {
1, -- [1]
0.01960784383118153, -- [2]
0, -- [3]
1, -- [4]
},
["Name"] = "Blink Color",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "Color of the blinking texture",
}, -- [8]
},
["version"] = -1,
["Name"] = "Cast - On Going Cast [P]",
["NpcNames"] = {
},
}, -- [7]
},
["aura_grow_direction"] = 1,
["ghost_auras"] = {
["enabled"] = true,
["auras"] = {
["DEATHKNIGHT"] = {
["1"] = {
},
["0"] = {
},
["3"] = {
},
["2"] = {
},
["5"] = {
},
["4"] = {
},
["7"] = {
},
["6"] = {
},
},
["WARRIOR"] = {
{
[262115] = true,
[772] = true,
}, -- [1]
["1"] = {
},
["0"] = {
},
["3"] = {
},
["2"] = {
},
["5"] = {
},
["4"] = {
},
["7"] = {
},
["6"] = {
},
},
["SHAMAN"] = {
["1"] = {
},
["0"] = {
},
["3"] = {
},
["2"] = {
},
["5"] = {
},
["4"] = {
},
["7"] = {
},
["6"] = {
},
},
["MAGE"] = {
["1"] = {
},
["0"] = {
},
["3"] = {
},
["2"] = {
},
["5"] = {
},
["4"] = {
},
["7"] = {
},
["6"] = {
},
},
["PRIEST"] = {
["1"] = {
},
["0"] = {
},
["3"] = {
},
["2"] = {
},
["5"] = {
},
["4"] = {
},
["7"] = {
},
["6"] = {
},
},
["ROGUE"] = {
["1"] = {
},
["0"] = {
},
["3"] = {
},
["2"] = {
},
["5"] = {
},
["4"] = {
},
["7"] = {
},
["6"] = {
},
},
["EVOKER"] = {
["1"] = {
},
["0"] = {
},
["3"] = {
},
["2"] = {
},
["5"] = {
},
["4"] = {
},
["7"] = {
},
["6"] = {
},
},
["WARLOCK"] = {
["1"] = {
},
["0"] = {
},
["3"] = {
},
["2"] = {
},
["5"] = {
},
["4"] = {
},
["7"] = {
},
["6"] = {
},
},
["DEMONHUNTER"] = {
["1"] = {
},
["0"] = {
},
["3"] = {
},
["2"] = {
},
["5"] = {
},
["4"] = {
},
},
["PALADIN"] = {
["1"] = {
},
["0"] = {
},
["3"] = {
},
["2"] = {
},
["5"] = {
},
["4"] = {
},
["7"] = {
},
["6"] = {
},
},
["DRUID"] = {
["1"] = {
},
["0"] = {
},
["3"] = {
},
["2"] = {
},
["5"] = {
},
["4"] = {
},
["7"] = {
},
["6"] = {
},
["9"] = {
},
["8"] = {
},
},
["MONK"] = {
["1"] = {
},
["0"] = {
},
["3"] = {
},
["2"] = {
},
["5"] = {
},
["4"] = {
},
["7"] = {
},
["6"] = {
},
},
["HUNTER"] = {
["1"] = {
},
["0"] = {
},
["3"] = {
},
["2"] = {
},
["5"] = {
},
["4"] = {
},
["7"] = {
},
["6"] = {
},
},
},
},
["aura_timer_text_shadow_color"] = {
nil, -- [1]
nil, -- [2]
nil, -- [3]
0, -- [4]
},
["auras_per_row_amount"] = 4,
["indicator_raidmark_anchor"] = {
["y"] = 1,
["x"] = 2,
["side"] = 9,
},
["health_cutoff_upper"] = false,
["target_highlight_texture"] = "Interface\\AddOns\\Plater\\images\\selection_indicator6",
},
["Default"] = {
["aura_sort"] = true,
["saved_cvars_last_change"] = {
["ShowClassColorInNameplate"] = "[string \"=[C]\"]: in function `SetCVar'\n[string \"@Interface/AddOns/Plater/Plater.lua\"]:2248: in function <Interface/AddOns/Plater/Plater.lua:2229>\n",
["nameplateOverlapV"] = "[string \"=[C]\"]: in function `SetCVar'\n[string \"@Interface/AddOns/Plater/Plater.lua\"]:2248: in function <Interface/AddOns/Plater/Plater.lua:2229>\n",
["nameplateLargeTopInset"] = "[string \"=[C]\"]: in function `SetCVar'\n[string \"@Interface/AddOns/Plater/Plater.lua\"]:2248: in function <Interface/AddOns/Plater/Plater.lua:2229>\n",
["nameplateShowEnemyMinus"] = "[string \"=[C]\"]: in function `SetCVar'\n[string \"@Interface/AddOns/Plater/Plater.lua\"]:2248: in function <Interface/AddOns/Plater/Plater.lua:2229>\n",
["NamePlateClassificationScale"] = "[string \"=[C]\"]: in function `SetCVar'\n[string \"@Interface/AddOns/Plater/Plater.lua\"]:2248: in function <Interface/AddOns/Plater/Plater.lua:2229>\n",
["nameplateShowFriendlyTotems"] = "[string \"=[C]\"]: in function `SetCVar'\n[string \"@Interface/AddOns/Plater/Plater.lua\"]:2248: in function <Interface/AddOns/Plater/Plater.lua:2229>\n",
["nameplatePersonalHideDelaySeconds"] = "[string \"=[C]\"]: in function `SetCVar'\n[string \"@Interface/AddOns/Plater/Plater.lua\"]:2248: in function <Interface/AddOns/Plater/Plater.lua:2229>\n",
["nameplateShowFriendlyPets"] = "[string \"=[C]\"]: in function `SetCVar'\n[string \"@Interface/AddOns/Plater/Plater.lua\"]:2248: in function <Interface/AddOns/Plater/Plater.lua:2229>\n",
["nameplateOverlapH"] = "[string \"=[C]\"]: in function `SetCVar'\n[string \"@Interface/AddOns/Plater/Plater.lua\"]:2248: in function <Interface/AddOns/Plater/Plater.lua:2229>\n",
["nameplateTargetRadialPosition"] = "[string \"=[C]\"]: in function `SetCVar'\n[string \"@Interface/AddOns/Plater/Plater.lua\"]:2248: in function <Interface/AddOns/Plater/Plater.lua:2229>\n",
["nameplateMinAlpha"] = "[string \"=[C]\"]: in function `SetCVar'\n[string \"@Interface/AddOns/Plater/Plater.lua\"]:2248: in function <Interface/AddOns/Plater/Plater.lua:2229>\n",
["nameplateResourceOnTarget"] = "[string \"=[C]\"]: in function `SetCVar'\n[string \"@Interface/AddOns/Plater/Plater.lua\"]:2248: in function <Interface/AddOns/Plater/Plater.lua:2229>\n",
["clampTargetNameplateToScreen"] = "[string \"=[C]\"]: in function `SetCVar'\n[string \"@Interface/AddOns/Plater/Plater.lua\"]:2248: in function <Interface/AddOns/Plater/Plater.lua:2229>\n",
["nameplateLargerScale"] = "[string \"=[C]\"]: in function `SetCVar'\n[string \"@Interface/AddOns/Plater/Plater.lua\"]:2248: in function <Interface/AddOns/Plater/Plater.lua:2229>\n",
["nameplateMaxDistance"] = "[string \"=[C]\"]: in function `SetCVar'\n[string \"@Interface/AddOns/Plater/Plater.lua\"]:2248: in function <Interface/AddOns/Plater/Plater.lua:2229>\n",
["nameplateShowFriendlyMinions"] = "[string \"=[C]\"]: in function `SetCVar'\n[string \"@Interface/AddOns/Plater/Plater.lua\"]:2248: in function <Interface/AddOns/Plater/Plater.lua:2229>\n",
["nameplateTargetBehindMaxDistance"] = "[string \"=[C]\"]: in function `SetCVar'\n[string \"@Interface/AddOns/Plater/Plater.lua\"]:2248: in function <Interface/AddOns/Plater/Plater.lua:2229>\n",
["nameplateShowEnemies"] = "[string \"=[C]\"]: in function `SetCVar'\n[string \"@Interface/AddOns/Plater/Plater.lua\"]:2248: in function <Interface/AddOns/Plater/Plater.lua:2229>\n",
["NamePlateVerticalScale"] = "[string \"=[C]\"]: in function `SetCVar'\n[string \"@Interface/AddOns/Plater/Plater.lua\"]:2248: in function <Interface/AddOns/Plater/Plater.lua:2229>\n",
["nameplateSelectedAlpha"] = "[string \"=[C]\"]: in function `SetCVar'\n[string \"@Interface/AddOns/Plater/Plater.lua\"]:2248: in function <Interface/AddOns/Plater/Plater.lua:2229>\n",
["nameplateSelfTopInset"] = "[string \"=[C]\"]: in function `SetCVar'\n[string \"@Interface/AddOns/Plater/Plater.lua\"]:2248: in function <Interface/AddOns/Plater/Plater.lua:2229>\n",
["nameplateMotionSpeed"] = "[string \"=[C]\"]: in function `SetCVar'\n[string \"@Interface/AddOns/Plater/Plater.lua\"]:2248: in function <Interface/AddOns/Plater/Plater.lua:2229>\n",
["nameplateGlobalScale"] = "[string \"=[C]\"]: in function `SetCVar'\n[string \"@Interface/AddOns/Plater/Plater.lua\"]:2248: in function <Interface/AddOns/Plater/Plater.lua:2229>\n",
["nameplateShowEnemyMinions"] = "[string \"=[C]\"]: in function `SetCVar'\n[string \"@Interface/AddOns/Plater/Plater.lua\"]:2248: in function <Interface/AddOns/Plater/Plater.lua:2229>\n",
["nameplateShowFriendlyNPCs"] = "[string \"=[C]\"]: in function `SetCVar'\n[string \"@Interface/AddOns/Plater/Plater.lua\"]:2248: in function <Interface/AddOns/Plater/Plater.lua:2229>\n",
["nameplateSelectedScale"] = "[string \"=[C]\"]: in function `SetCVar'\n[string \"@Interface/AddOns/Plater/Plater.lua\"]:2248: in function <Interface/AddOns/Plater/Plater.lua:2229>\n",
["nameplateMinAlphaDistance"] = "[string \"=[C]\"]: in function `SetCVar'\n[string \"@Interface/AddOns/Plater/Plater.lua\"]:2248: in function <Interface/AddOns/Plater/Plater.lua:2229>\n",
["nameplateMotion"] = "[string \"=[C]\"]: in function `SetCVar'\n[string \"@Interface/AddOns/Plater/Plater.lua\"]:2248: in function <Interface/AddOns/Plater/Plater.lua:2229>\n",
["nameplateMinScale"] = "[string \"=[C]\"]: in function `SetCVar'\n[string \"@Interface/AddOns/Plater/Plater.lua\"]:2248: in function <Interface/AddOns/Plater/Plater.lua:2229>\n",
["nameplateShowOnlyNames"] = "[string \"=[C]\"]: in function `SetCVar'\n[string \"@Interface/AddOns/Plater/Plater.lua\"]:2248: in function <Interface/AddOns/Plater/Plater.lua:2229>\n",
["nameplateOtherTopInset"] = "[string \"=[C]\"]: in function `SetCVar'\n[string \"@Interface/AddOns/Plater/Plater.lua\"]:2248: in function <Interface/AddOns/Plater/Plater.lua:2229>\n",
["nameplateOtherAtBase"] = "[string \"=[C]\"]: in function `SetCVar'\n[string \"@Interface/AddOns/Plater/Plater.lua\"]:2248: in function <Interface/AddOns/Plater/Plater.lua:2229>\n",
["nameplatePersonalShowInCombat"] = "[string \"=[C]\"]: in function `SetCVar'\n[string \"@Interface/AddOns/Plater/Plater.lua\"]:2248: in function <Interface/AddOns/Plater/Plater.lua:2229>\n",
["nameplateShowDebuffsOnFriendly"] = "[string \"=[C]\"]: in function `SetCVar'\n[string \"@Interface/AddOns/Plater/Plater.lua\"]:2248: in function <Interface/AddOns/Plater/Plater.lua:2229>\n",
["nameplateShowFriendlyGuardians"] = "[string \"=[C]\"]: in function `SetCVar'\n[string \"@Interface/AddOns/Plater/Plater.lua\"]:2248: in function <Interface/AddOns/Plater/Plater.lua:2229>\n",
["NamePlateHorizontalScale"] = "[string \"=[C]\"]: in function `SetCVar'\n[string \"@Interface/AddOns/Plater/Plater.lua\"]:2248: in function <Interface/AddOns/Plater/Plater.lua:2229>\n",
["ShowNamePlateLoseAggroFlash"] = "[string \"=[C]\"]: in function `SetCVar'\n[string \"@Interface/AddOns/Plater/Plater.lua\"]:2248: in function <Interface/AddOns/Plater/Plater.lua:2229>\n",
["nameplateOccludedAlphaMult"] = "[string \"=[C]\"]: in function `SetCVar'\n[string \"@Interface/AddOns/Plater/Plater.lua\"]:2248: in function <Interface/AddOns/Plater/Plater.lua:2229>\n",
["nameplateShowFriends"] = "[string \"=[C]\"]: in function `SetCVar'\n[string \"@Interface/AddOns/Plater/Plater.lua\"]:2248: in function <Interface/AddOns/Plater/Plater.lua:2229>\n",
["nameplateShowAll"] = "[string \"=[C]\"]: in function `SetCVar'\n[string \"@Interface/AddOns/Plater/Plater.lua\"]:2248: in function <Interface/AddOns/Plater/Plater.lua:2229>\n",
},
["aura_cache_by_name"] = {
["consecration"] = {
26573, -- [1]
32773, -- [2]
33559, -- [3]
36946, -- [4]
37553, -- [5]
38385, -- [6]
41541, -- [7]
43429, -- [8]
57798, -- [9]
59998, -- [10]
69930, -- [11]
79966, -- [12]
81297, -- [13]
107100, -- [14]
111365, -- [15]
153441, -- [16]
158416, -- [17]
162642, -- [18]
165711, -- [19]
184047, -- [20]
188370, -- [21]
190010, -- [22]
200667, -- [23]
200678, -- [24]
200679, -- [25]
204242, -- [26]
205228, -- [27]
216217, -- [28]
221645, -- [29]
221730, -- [30]
233390, -- [31]
243597, -- [32]
251151, -- [33]
251152, -- [34]
251549, -- [35]
251550, -- [36]
264082, -- [37]
283579, -- [38]
283582, -- [39]
283583, -- [40]
288807, -- [41]
288808, -- [42]
288809, -- [43]
290496, -- [44]
290497, -- [45]
290498, -- [46]
294346, -- [47]
294347, -- [48]
327980, -- [49]
344172, -- [50]
382484, -- [51]
387881, -- [52]
},
},
["url"] = "https://wago.io/LuckyoneUI-Plater/21",
["health_cutoff_upper"] = false,
["aura2_y_offset"] = 5,
["extra_icon_caster_size"] = 10,
["health_selection_overlay"] = "Minimalist",
["expansion_triggerwipe"] = {
[9] = true,
},
["cast_statusbar_color_nointerrupt"] = {
1, -- [1]
0, -- [2]
0.007843137254902, -- [3]
0.96000000089407, -- [4]
},
["npc_cache"] = {
[118518] = {
"Priestess Lunaspyre", -- [1]
"Tomb of Sargeras", -- [2]
},
[24560] = {
"Priestess Delrissa", -- [1]
"Magisters' Terrace", -- [2]
},
[100351] = {
"Avatar of Vengeance", -- [1]
"Vault of the Wardens", -- [2]
},
[24656] = {
"Fizzle", -- [1]
"Magisters' Terrace", -- [2]
},
[24688] = {
"Wretched Skulker", -- [1]
"Magisters' Terrace", -- [2]
},
[100991] = {
"Strangling Roots", -- [1]
"Darkheart Thicket", -- [2]
},
[28878] = {
"Skeletal Minion", -- [1]
"Utgarde Keep", -- [2]
"enUS", -- [3]
},
[99200] = {
"Dresaron", -- [1]
"Darkheart Thicket", -- [2]
},
[190404] = {
"Subterranean Proto-Dragon", -- [1]
"Halls of Infusion", -- [2]
},
[120182] = {
"Tormented Priestess", -- [1]
"Tomb of Sargeras", -- [2]
},
[198081] = {
"Quarry Earthshaper", -- [1]
"Vault of the Incarnates", -- [2]
},
[98177] = {
"Glayvianna Soulrender", -- [1]
"Vault of the Wardens", -- [2]
},
[190405] = {
"Infuser Sariya", -- [1]
"Halls of Infusion", -- [2]
},
[40021] = {
"Incendiary Spark", -- [1]
"Blackrock Caverns", -- [2]
},
[190406] = {
"Aqualing", -- [1]
"Halls of Infusion", -- [2]
},
[21362] = {
"Phoenix", -- [1]
"Tempest Keep", -- [2]
},
[44819] = {
"Siamat", -- [1]
"Lost City of the Tol'vir", -- [2]
},
[91781] = {
"Hatecoil Warrior", -- [1]
"Eye of Azshara", -- [2]
},
[196548] = {
"Ancient Branch", -- [1]
"Algeth'ar Academy", -- [2]
},
[29774] = {
"Spitting Cobra", -- [1]
"Gundrak", -- [2]
"enUS", -- [3]
},
[29838] = {
"Drakkari Rhino", -- [1]
"Gundrak", -- [2]
"enUS", -- [3]
},
[187593] = {
"Primal Flame", -- [1]
"Vault of the Incarnates", -- [2]
},
[200131] = {
"Sha-Touched Guardian", -- [1]
"Temple of the Jade Serpent", -- [2]
},
[25840] = {
"Entropius", -- [1]
"The Sunwell", -- [2]
},
[201155] = {
"Nascent Proto-Dragon", -- [1]
"Vault of the Incarnates", -- [2]
},
[23953] = {
"Prince Keleseth", -- [1]
"Utgarde Keep", -- [2]
"enUS", -- [3]
},
[91782] = {
"Hatecoil Crusher", -- [1]
"Eye of Azshara", -- [2]
},
[200388] = {
"Malformed Sha", -- [1]
"Temple of the Jade Serpent", -- [2]
},
[100354] = {
"Grasping Tentacle", -- [1]
"Maw of Souls", -- [2]
},
[30286] = {
"Frostbringer", -- [1]
"Ahn'kahet: The Old Kingdom", -- [2]
},
[98691] = {
"Risen Scout", -- [1]
"Black Rook Hold", -- [2]
},
[54543] = {
"Time-Twisted Drake", -- [1]
"End Time", -- [2]
},
[30414] = {
"Forgotten One", -- [1]
"Ahn'kahet: The Old Kingdom", -- [2]
},
[201413] = {
"Inflammable Wall", -- [1]
"10.1 Zaralek Caverns - Chapter 1 Scenario", -- [2]
"enUS", -- [3]
},
[91783] = {
"Hatecoil Stormweaver", -- [1]
"Eye of Azshara", -- [2]
},
[120697] = {
"Worshiper of Elune", -- [1]
"Tomb of Sargeras", -- [2]
},
[417] = {
"Khuughun", -- [1]
"Blackrock Caverns", -- [2]
},
[190923] = {
"Zephyrling", -- [1]
"Halls of Infusion", -- [2]
},
[24689] = {
"Wretched Bruiser", -- [1]
"Magisters' Terrace", -- [2]
},
[78734] = {
"Zipteq", -- [1]
"Auchindoun", -- [2]
},
[18708] = {
"Murmur", -- [1]
"Auchindoun: Shadow Labyrinth", -- [2]
},
[26928] = {
"Grand Magus Telestra", -- [1]
"The Nexus", -- [2]
"enUS", -- [3]
},
[199368] = {
"Hardened Crystal", -- [1]
"The Azure Vault", -- [2]
},
[102019] = {
"Stormforged Obliterator", -- [1]
"Halls of Valor", -- [2]
},
[189901] = {
"Warlord Sargha", -- [1]
"Neltharus", -- [2]
},
[40023] = {
"Defiled Earth Rager", -- [1]
"Blackrock Caverns", -- [2]
},
[98693] = {
"Shackled Servitor", -- [1]
"Maw of Souls", -- [2]
},
[54544] = {
"Echo of Tyrande", -- [1]
"End Time", -- [2]
},
[98949] = {
"Smashspite the Hateful", -- [1]
"Black Rook Hold", -- [2]
},
[200137] = {
"Depraved Mistweaver", -- [1]
"Temple of the Jade Serpent", -- [2]
},
[78735] = {
"Zar'shuul", -- [1]
"Auchindoun", -- [2]
},
[197835] = {
"Kaurdyth", -- [1]
"Vault of the Incarnates", -- [2]
},
[196044] = {
"Unruly Textbook", -- [1]
"Algeth'ar Academy", -- [2]
},
[102404] = {
"Stoneclaw Grubmaster", -- [1]
"Neltharion's Lair", -- [2]
},
[102788] = {
"Felspite Dominator", -- [1]
"Black Rook Hold", -- [2]
},
[43286] = {
"Crystal Shard", -- [1]
"The Stonecore", -- [2]
},
[59726] = {
"Peril", -- [1]
"Temple of the Jade Serpent", -- [2]
},
[196045] = {
"Corrupted Manafiend", -- [1]
"Algeth'ar Academy", -- [2]
},
[101637] = {
"Valarjar Aspirant", -- [1]
"Halls of Valor", -- [2]
},
[120188] = {
"Wailing Soul", -- [1]
"Tomb of Sargeras", -- [2]
},
[23954] = {
"Ingvar the Plunderer", -- [1]
"Utgarde Keep", -- [2]
"enUS", -- [3]
},
[91786] = {
"Gritslime Snail", -- [1]
"Eye of Azshara", -- [2]
},
[58319] = {
"Lesser Sha", -- [1]
"Temple of the Jade Serpent", -- [2]
},
[39960] = {
"Deep Murloc Drudge", -- [1]
"Throne of the Tides", -- [2]
},
[30287] = {
"Plundering Geist", -- [1]
"Ahn'kahet: The Old Kingdom", -- [2]
},
[30319] = {
"Twilight Darkcaster", -- [1]
"Ahn'kahet: The Old Kingdom", -- [2]
},
[76306] = {
"Grand Defense Construct", -- [1]
"Skyreach", -- [2]
},
[113536] = {
"Emberhusk Dominator", -- [1]
"Neltharion's Lair", -- [2]
},
[44566] = {
"Ozumat", -- [1]
"Throne of the Tides", -- [2]
},
[75155] = {
"Aku'mai the Devourer", -- [1]
"Blackfathom Deeps", -- [2]
},
[91787] = {
"Cove Seagull", -- [1]
"Eye of Azshara", -- [2]
},
[98696] = {
"Illysanna Ravencrest", -- [1]
"Black Rook Hold", -- [2]
},
[76307] = {
"Grand Defense Construct", -- [1]
"Skyreach", -- [2]
},
[26801] = {
"Horde Ranger", -- [1]
"The Nexus", -- [2]
"enUS", -- [3]
},
[8319] = {
"Nightmare Whelp", -- [1]
"Sunken Temple", -- [2]
},
[24850] = {
"Kalecgos", -- [1]
"The Sunwell", -- [2]
},
[24882] = {
"Brutallus", -- [1]
"The Sunwell", -- [2]
},
[101639] = {
"Valarjar Shieldmaiden", -- [1]
"Halls of Valor", -- [2]
},
[81297] = {
"Dreadfang", -- [1]
"Iron Docks", -- [2]
},
[39705] = {
"Ascendant Lord Obsidius", -- [1]
"Blackrock Caverns", -- [2]
},
[43927] = {
"Harbinger of Darkness", -- [1]
"Lost City of the Tol'vir", -- [2]
},
[100360] = {
"Grasping Tentacle", -- [1]
"Maw of Souls", -- [2]
},
[5273] = {
"Atal'ai High Priest", -- [1]
"Sunken Temple", -- [2]
},
[21268] = {
"Netherstrand Longbow", -- [1]
"Tempest Keep", -- [2]
},
[120191] = {
"Eternal Soulguard", -- [1]
"Tomb of Sargeras", -- [2]
},
[75285] = {
"Twilight Storm Mender", -- [1]
"Blackfathom Deeps", -- [2]
},
[91789] = {
"Lady Hatecoil", -- [1]
"Eye of Azshara", -- [2]
},
[49045] = {
"Augh", -- [1]
"Lost City of the Tol'vir", -- [2]
},
[29680] = {
"Slad'ran Viper", -- [1]
"Gundrak", -- [2]
"enUS", -- [3]
},
[76309] = {
"Grand Defense Construct", -- [1]
"Skyreach", -- [2]
},
[98954] = {
"Felsworn Myrmidon", -- [1]
"Vault of the Wardens", -- [2]
},
[74518] = {
"Executioner Gore", -- [1]
"Blackfathom Deeps", -- [2]
},
[97163] = {
"Cursed Falke", -- [1]
"Maw of Souls", -- [2]
},
[198868] = {
"Primalist Voltweaver", -- [1]
"Vault of the Incarnates", -- [2]
},
[101641] = {
"Mythana", -- [1]
"Darkheart Thicket", -- [2]
},
[75286] = {
"Twilight Disciple", -- [1]
"Blackfathom Deeps", -- [2]
},
[79508] = {
"Felborne Abyssal", -- [1]
"Auchindoun", -- [2]
},
[126845] = {
"Captain Jolly", -- [1]
"Freehold", -- [2]
},
[100362] = {
"Grasping Tentacle", -- [1]
"Maw of Souls", -- [2]
},
[76310] = {
"Grand Defense Construct", -- [1]
"Skyreach", -- [2]
},
[134389] = {
"Venomous Ophidian", -- [1]
"Temple of Sethraliss", -- [2]
},
[129788] = {
"Irontide Bonesaw", -- [1]
"Freehold", -- [2]
},
[190426] = {
"Decay Totem", -- [1]
"Brackenhide Hollow", -- [2]
},
[95885] = {
"Tirathon Saltheril", -- [1]
"Vault of the Wardens", -- [2]
},
[75927] = {
"Azzakel", -- [1]
"Auchindoun", -- [2]
},
[117123] = {
"Tidescale Legionnaire", -- [1]
"Tomb of Sargeras", -- [2]
},
[24723] = {
"Selin Fireheart", -- [1]
"Magisters' Terrace", -- [2]
},
[121473] = {
"Coercitor Nixa", -- [1]
"Tomb of Sargeras", -- [2]
},
[115844] = {
"Goroth", -- [1]
"Tomb of Sargeras", -- [2]
},
[5721] = {
"Dreamscythe", -- [1]
"Sunken Temple", -- [2]
},
[120194] = {
"Ghostly Acolyte", -- [1]
"Tomb of Sargeras", -- [2]
},
[91792] = {
"Stormwake Hydra", -- [1]
"Eye of Azshara", -- [2]
},
[126847] = {
"Captain Raoul", -- [1]
"Freehold", -- [2]
},
[100364] = {
"Spirit of Vengeance", -- [1]
"Vault of the Wardens", -- [2]
},
[86547] = {
"Venom Sprayer", -- [1]
"The Everbloom", -- [2]
},
[190174] = {
"Hypnosis Bat", -- [1]
"Court of Stars", -- [2]
},
[25363] = {
"Sunblade Cabalist", -- [1]
"The Sunwell", -- [2]
},
[119939] = {
"Ghastly Bonewarden", -- [1]
"Tomb of Sargeras", -- [2]
},
[77080] = {
"Sargerei Arbiter", -- [1]
"Auchindoun", -- [2]
},
[97678] = {
"Aranasi Broodmother", -- [1]
"Vault of the Wardens", -- [2]
},
[79511] = {
"Blazing Trickster", -- [1]
"Auchindoun", -- [2]
},
[96015] = {
"Inquisitor Tormentorum", -- [1]
"Vault of the Wardens", -- [2]
},
[40923] = {
"Unstable Corruption", -- [1]
"Throne of the Tides", -- [2]
},
[94224] = {
"Petrifying Totem", -- [1]
"Neltharion's Lair", -- [2]
},
[76057] = {
"Carrion Worm", -- [1]
"Shadowmoon Burial Grounds", -- [2]
},
[127488] = {
"Ashvane Flamecaster", -- [1]
"Tol Dagor", -- [2]
},
[190688] = {
"Blazing Fiend", -- [1]
"Vault of the Incarnates", -- [2]
},
[39708] = {
"Twilight Flame Caller", -- [1]
"Blackrock Caverns", -- [2]
},
[95888] = {
"Cordana Felsong", -- [1]
"Vault of the Wardens", -- [2]
},
[24084] = {
"Tunneling Ghoul", -- [1]
"Utgarde Keep", -- [2]
"enUS", -- [3]
},
[193760] = {
"Surging Ruiner", -- [1]
"Vault of the Incarnates", -- [2]
},
[192481] = {
"Decaying Slime", -- [1]
"Brackenhide Hollow", -- [2]
},
[190690] = {
"Thundering Ravager", -- [1]
"Vault of the Incarnates", -- [2]
},
[12206] = {
"Primordial Behemoth", -- [1]
"Maraudon", -- [2]
},
[81432] = {
"Grom'kar Technician", -- [1]
"Iron Docks", -- [2]
},
[191714] = {
"Seeking Stormling", -- [1]
"Vault of the Incarnates", -- [2]
},
[194273] = {
"Witherling", -- [1]
"Brackenhide Hollow", -- [2]
},
[196576] = {
"Spellbound Scepter", -- [1]
"Algeth'ar Academy", -- [2]
},
[96657] = {
"Blade Dancer Illianna", -- [1]
"Vault of the Wardens", -- [2]
},
[127490] = {
"Knight Captain Valyri", -- [1]
"Tol Dagor", -- [2]
},
[26803] = {
"Horde Cleric", -- [1]
"The Nexus", -- [2]
"enUS", -- [3]
},
[196577] = {
"Spellbound Battleaxe", -- [1]
"Algeth'ar Academy", -- [2]
},
[99728] = {
"Grimguard", -- [1]
"Vault of the Wardens", -- [2]
},
[91796] = {
"Skrog Wavecrasher", -- [1]
"Eye of Azshara", -- [2]
},
[102287] = {
"Emberhusk Dominator", -- [1]
"Neltharion's Lair", -- [2]
},
[101008] = {
"Stinging Swarm", -- [1]
"Black Rook Hold", -- [2]
},
[97170] = {
"Hatecoil Wavebinder", -- [1]
"Eye of Azshara", -- [2]
},
[21270] = {
"Cosmic Infuser", -- [1]
"Tempest Keep", -- [2]
},
[191206] = {
"Primalist Mage", -- [1]
"Vault of the Incarnates", -- [2]
},
[57109] = {
"Minion of Doubt", -- [1]
"Temple of the Jade Serpent", -- [2]
},
[91797] = {
"King Deepbeard", -- [1]
"Eye of Azshara", -- [2]
},
[25588] = {
"Hand of the Deceiver", -- [1]
"The Sunwell", -- [2]
},
[133379] = {
"Adderis", -- [1]
"Temple of Sethraliss", -- [2]
},
[98706] = {
"Commander Shemdah'sohn", -- [1]
"Black Rook Hold", -- [2]
},
[29874] = {
"Drakkari Inciter", -- [1]
"Gundrak", -- [2]
"enUS", -- [3]
},
[97043] = {
"Seacursed Slaver", -- [1]
"Maw of Souls", -- [2]
},
[97171] = {
"Hatecoil Arcanist", -- [1]
"Eye of Azshara", -- [2]
},
[43612] = {
"High Prophet Barim", -- [1]
"Lost City of the Tol'vir", -- [2]
},
[45915] = {
"Armored Mistral", -- [1]
"The Vortex Pinnacle", -- [2]
},
[81819] = {
"Everbloom Naturalist", -- [1]
"SMV Alliance Garrison Level 2", -- [2]
},
[24085] = {
"Dragonflayer Overseer", -- [1]
"Utgarde Keep", -- [2]
"enUS", -- [3]
},
[98963] = {
"Blazing Imp", -- [1]
"Vault of the Wardens", -- [2]
},
[86809] = {
"Grom'kar Incinerator", -- [1]
"Iron Docks", -- [2]
},
[97172] = {
"Saltsea Droplet", -- [1]
"Eye of Azshara", -- [2]
},
[32593] = {
"Skittering Swarmer", -- [1]
"Azjol-Nerub", -- [2]
"enUS", -- [3]
},
[120201] = {
"Spectral Guardian", -- [1]
"Tomb of Sargeras", -- [2]
},
[42845] = {
"Rock Borer", -- [1]
"The Stonecore", -- [2]
},
[190187] = {
"Draconic Image", -- [1]
"The Azure Vault", -- [2]
},
[97173] = {
"Restless Tides", -- [1]
"Eye of Azshara", -- [2]
},
[133384] = {
"Merektha", -- [1]
"Temple of Sethraliss", -- [2]
},
[95766] = {
"Crazed Razorbeak", -- [1]
"Darkheart Thicket", -- [2]
},
[83612] = {
"Skulloc", -- [1]
"Iron Docks", -- [2]
},
[126983] = {
"Harlan Sweete", -- [1]
"Freehold", -- [2]
},
[200936] = {
"Living Flame", -- [1]
"Vault of the Incarnates", -- [2]
},
[54552] = {
"Time-Twisted Breaker", -- [1]
"End Time", -- [2]
},
[98965] = {
"Kur'talos Ravencrest", -- [1]
"Black Rook Hold", -- [2]
},
[127879] = {
"Shieldbearer of Zul", -- [1]
"Atal'Dazar", -- [2]
},
[21271] = {
"Infinity Blades", -- [1]
"Tempest Keep", -- [2]
},
[205799] = {
"Cinderstep Melter", -- [1]
"10.1 Zaralek Caverns - Chapter 1 Scenario", -- [2]
"enUS", -- [3]
},
[83613] = {
"Koramar", -- [1]
"Iron Docks", -- [2]
},
[191215] = {
"Tarasek Legionnaire", -- [1]
"Vault of the Incarnates", -- [2]
},
[86684] = {
"Feral Lasher", -- [1]
"The Everbloom", -- [2]
},
[43614] = {
"Lockmaw", -- [1]
"Lost City of the Tol'vir", -- [2]
},
[75426] = {
"Bloodmaul Overseer", -- [1]
"Bloodmaul Slag Mines", -- [2]
},
[43934] = {
"Soul Fragment", -- [1]
"Lost City of the Tol'vir", -- [2]
},
[133389] = {
"Galvazzt", -- [1]
"Temple of Sethraliss", -- [2]
},
[56472] = {
"Fragrant Lotus", -- [1]
"Shado-Pan Monastery", -- [2]
},
[96664] = {
"Valarjar Runecarver", -- [1]
"Halls of Valor", -- [2]
},
[54553] = {
"Time-Twisted Seer", -- [1]
"End Time", -- [2]
},
[18105] = {
"Ghaz'an", -- [1]
"Coilfang: The Underbog", -- [2]
},
[56792] = {
"Figment of Doubt", -- [1]
"Temple of the Jade Serpent", -- [2]
},
[74787] = {
"Slave Watcher Crushto", -- [1]
"Bloodmaul Slag Mines", -- [2]
},
[12207] = {
"Thessala Hydra", -- [1]
"Maraudon", -- [2]
},
[95769] = {
"Mindshattered Screecher", -- [1]
"Darkheart Thicket", -- [2]
},
[84767] = {
"Twisted Abomination", -- [1]
"The Everbloom", -- [2]
},
[119950] = {
"Brimstone Infernal", -- [1]
"Tomb of Sargeras", -- [2]
},
[75172] = {
"Deep Terror", -- [1]
"Blackfathom Deeps", -- [2]
},
[83616] = {
"Zoggosh", -- [1]
"Iron Docks", -- [2]
},
[62358] = {
"Corrupt Droplet", -- [1]
"Temple of the Jade Serpent", -- [2]
},
[100248] = {
"Ritualist Lesha", -- [1]
"Eye of Azshara", -- [2]
},
[56473] = {
"Flying Snow", -- [1]
"Shado-Pan Monastery", -- [2]
},
[21272] = {
"Warp Slicer", -- [1]
"Tempest Keep", -- [2]
},
[118032] = {
"Tormenting Eye", -- [1]
"Artifact - Acquisition - Tank", -- [2]
},
[191222] = {
"Juvenile Frost Proto-Dragon", -- [1]
"Vault of the Incarnates", -- [2]
},
[95771] = {
"Dreadsoul Ruiner", -- [1]
"Darkheart Thicket", -- [2]
},
[44895] = {
"Augh", -- [1]
"Lost City of the Tol'vir", -- [2]
},
[104215] = {
"Patrol Captain Gerdo", -- [1]
"Court of Stars", -- [2]
},
[100249] = {
"Channeler Varisz", -- [1]
"Eye of Azshara", -- [2]
},
[137233] = {
"Plague Toad", -- [1]
"Temple of Sethraliss", -- [2]
},
[59544] = {
"The Nodding Tiger", -- [1]
"Temple of the Jade Serpent", -- [2]
},
[129547] = {
"Blacktooth Knuckleduster", -- [1]
"Freehold", -- [2]
},
[98970] = {
"Latosius", -- [1]
"Black Rook Hold", -- [2]
},
[187897] = {
"Defier Draghar", -- [1]
"Ruby Life Pools", -- [2]
},
[74790] = {
"Gug'rokk", -- [1]
"Bloodmaul Slag Mines", -- [2]
},
[135699] = {
"Ashvane Jailer", -- [1]
"Tol Dagor", -- [2]
},
[95772] = {
"Frenzied Nightclaw", -- [1]
"Darkheart Thicket", -- [2]
},
[191736] = {
"Crawth", -- [1]
"Algeth'ar Academy", -- [2]
},
[77605] = {
"Whirling Dervish", -- [1]
"Skyreach", -- [2]
},
[100250] = {
"Binder Ashioi", -- [1]
"Eye of Azshara", -- [2]
},
[75814] = {
"Bloodmaul Earthbreaker", -- [1]
"Bloodmaul Slag Mines", -- [2]
},
[191225] = {
"Tarasek Earthreaver", -- [1]
"Vault of the Incarnates", -- [2]
},
[129548] = {
"Blacktooth Brute", -- [1]
"Freehold", -- [2]
},
[127757] = {
"Reanimated Honor Guard", -- [1]
"Atal'Dazar", -- [2]
},
[196855] = {
"Braekkas", -- [1]
"Vault of the Incarnates", -- [2]
},
[44704] = {
"Minion of Siamat", -- [1]
"Lost City of the Tol'vir", -- [2]
},
[44896] = {
"Pygmy Brute", -- [1]
"Lost City of the Tol'vir", -- [2]
},
[104217] = {
"Talixae Flamewreath", -- [1]
"Court of Stars", -- [2]
},
[77734] = {
"Teron'gor", -- [1]
"Auchindoun", -- [2]
},
[196856] = {
"Primal Stormsentry", -- [1]
"Vault of the Incarnates", -- [2]
},
[59545] = {
"The Golden Beetle", -- [1]
"Temple of the Jade Serpent", -- [2]
},
[191739] = {
"Scalebane Lieutenant", -- [1]
"The Azure Vault", -- [2]
},
[80805] = {
"Makogg Emberblade", -- [1]
"Iron Docks", -- [2]
},
[5722] = {
"Hazzas", -- [1]
"Sunken Temple", -- [2]
},
[99868] = {
"Fenryr", -- [1]
"Halls of Valor", -- [2]
},
[91808] = {
"Serpentrix", -- [1]
"Eye of Azshara", -- [2]
},
[104218] = {
"Advisor Melandrus", -- [1]
"Court of Stars", -- [2]
},
[190205] = {
"Scorchling", -- [1]
"Ruby Life Pools", -- [2]
},
[13599] = {
"Stolid Snapjaw", -- [1]
"SMV Alliance Garrison Level 2", -- [2]
},
[201464] = {
"Cinderstep Weaver", -- [1]
"10.1 Zaralek Caverns - Chapter 1 Scenario", -- [2]
"enUS", -- [3]
},
[195579] = {
"Primal Gust", -- [1]
"The Nokhud Offensive", -- [2]
},
[98973] = {
"Skeletal Warrior", -- [1]
"Maw of Souls", -- [2]
},
[190206] = {
"Primalist Flamedancer", -- [1]
"Ruby Life Pools", -- [2]
},
[25367] = {
"Sunblade Arch Mage", -- [1]
"The Sunwell", -- [2]
},
[191230] = {
"Dragonspawn Flamebender", -- [1]
"Vault of the Incarnates", -- [2]
},
[44897] = {
"Pygmy Scout", -- [1]
"Lost City of the Tol'vir", -- [2]
},
[190207] = {
"Primalist Cinderweaver", -- [1]
"Ruby Life Pools", -- [2]
},
[120851] = {
"Hippogryph Lord Varah", -- [1]
"Tomb of Sargeras", -- [2]
},
[19514] = {
"Al'ar", -- [1]
"Tempest Keep", -- [2]
},
[59546] = {
"The Talking Fish", -- [1]
"Temple of the Jade Serpent", -- [2]
},
[201466] = {
"Cinderstep Igniter", -- [1]
"10.1 Zaralek Caverns - Chapter 1 Scenario", -- [2]
"enUS", -- [3]
},
[99358] = {
"Rotheart Dryad", -- [1]
"Darkheart Thicket", -- [2]
},
[192767] = {
"Primal Icebulk", -- [1]
"Vault of the Incarnates", -- [2]
},
[191232] = {
"Drakonid Stormbringer", -- [1]
"Vault of the Incarnates", -- [2]
},
[23960] = {
"Dragonflayer Runecaster", -- [1]
"Utgarde Keep", -- [2]
"enUS", -- [3]
},
[83622] = {
"Bloodmaul Ogre Mage", -- [1]
"Bloodmaul Slag Mines", -- [2]
},
[187139] = {
"Crystal Thrasher", -- [1]
"The Azure Vault", -- [2]
},
[129552] = {
"Monzumi", -- [1]
"Atal'Dazar", -- [2]
},
[6066] = {
"Earthgrab Totem", -- [1]
"Sunken Temple", -- [2]
},
[56732] = {
"Liu Flameheart", -- [1]
"Temple of the Jade Serpent", -- [2]
},
[186116] = {
"Gutshot", -- [1]
"Brackenhide Hollow", -- [2]
},
[99359] = {
"Rotheart Keeper", -- [1]
"Darkheart Thicket", -- [2]
},
[194816] = {
"Forgewrought Monstrosity", -- [1]
"Neltharus", -- [2]
},
[201469] = {
"Restless Pebble", -- [1]
"10.1 Zaralek Caverns - Chapter 1 Scenario", -- [2]
"enUS", -- [3]
},
[83623] = {
"Bloodmaul Warder", -- [1]
"Bloodmaul Slag Mines", -- [2]
},
[134686] = {
"Mature Krolusk", -- [1]
"Temple of Sethraliss", -- [2]
},
[102430] = {
"Tarspitter Slug", -- [1]
"Neltharion's Lair", -- [2]
},
[59547] = {
"Jiang", -- [1]
"Temple of the Jade Serpent", -- [2]
},
[24696] = {
"Coilskar Witch", -- [1]
"Magisters' Terrace", -- [2]
},
[129553] = {
"Dinomancer Kish'o", -- [1]
"Atal'Dazar", -- [2]
},
[97185] = {
"The Grimewalker", -- [1]
"Maw of Souls", -- [2]
},
[99360] = {
"Vilethorn Blossom", -- [1]
"Darkheart Thicket", -- [2]
},
[201471] = {
"Earthborne Charger", -- [1]
"10.1 Zaralek Caverns - Chapter 1 Scenario", -- [2]
"enUS", -- [3]
},
[43875] = {
"Asaad", -- [1]
"The Vortex Pinnacle", -- [2]
},
[98081] = {
"Bellowing Idol", -- [1]
"Neltharion's Lair", -- [2]
},
[75820] = {
"Vengeful Magma Elemental", -- [1]
"Bloodmaul Slag Mines", -- [2]
},
[56541] = {
"Master Snowdrift", -- [1]
"Shado-Pan Monastery", -- [2]
},
[84520] = {
"Pitwarden Gwarnok", -- [1]
"Iron Docks", -- [2]
},
[186120] = {
"Treemouth", -- [1]
"Brackenhide Hollow", -- [2]
},
[21274] = {
"Staff of Disintegration", -- [1]
"Tempest Keep", -- [2]
},
[95779] = {
"Festerhide Grizzly", -- [1]
"Darkheart Thicket", -- [2]
},
[25592] = {
"Doomfire Destroyer", -- [1]
"The Sunwell", -- [2]
},
[127124] = {
"Freehold Barhand", -- [1]
"Freehold", -- [2]
},
[76205] = {
"Blooded Bladefeather", -- [1]
"Skyreach", -- [2]
},
[59804] = {
"Gripping Hatred", -- [1]
"Shado-Pan Monastery", -- [2]
},
[186122] = {
"Rira Hackclaw", -- [1]
"Brackenhide Hollow", -- [2]
},
[192519] = {
"Monstrous Mud", -- [1]
"10.1 Zaralek Caverns - Chapter 1 Scenario", -- [2]
"enUS", -- [3]
},
[17724] = {
"Underbat", -- [1]
"Coilfang: The Underbog", -- [2]
},
[135971] = {
"Faithless Conscript", -- [1]
"Temple of Sethraliss", -- [2]
},
[23961] = {
"Dragonflayer Ironhelm", -- [1]
"Utgarde Keep", -- [2]
"enUS", -- [3]
},
[193799] = {
"Rotchanting Totem", -- [1]
"Brackenhide Hollow", -- [2]
},
[196102] = {
"Conjured Lasher", -- [1]
"The Azure Vault", -- [2]
},
[112668] = {
"Infernal Imp", -- [1]
"Court of Stars", -- [2]
},
[54431] = {
"Echo of Baine", -- [1]
"End Time", -- [2]
},
[44260] = {
"Venomfang Crocolisk", -- [1]
"Lost City of the Tol'vir", -- [2]
},
[54687] = {
"Time-Twisted Footman", -- [1]
"End Time", -- [2]
},
[186124] = {
"Gashtooth", -- [1]
"Brackenhide Hollow", -- [2]
},
[74927] = {
"Unstable Slag", -- [1]
"Bloodmaul Slag Mines", -- [2]
},
[42789] = {
"Stonecore Magmalord", -- [1]
"The Stonecore", -- [2]
},
[120473] = {
"Tidescale Combatant", -- [1]
"Tomb of Sargeras", -- [2]
},
[186125] = {
"Tricktotem", -- [1]
"Brackenhide Hollow", -- [2]
},
[131112] = {
"Cutwater Striker", -- [1]
"Tol Dagor", -- [2]
},
[24697] = {
"Sister of Torment", -- [1]
"Magisters' Terrace", -- [2]
},
[24761] = {
"Brightscale Wyrm", -- [1]
"Magisters' Terrace", -- [2]
},
[193291] = {
"Apex Blazewing", -- [1]
"Neltharus", -- [2]
},
[45924] = {
"Turbulent Squall", -- [1]
"The Vortex Pinnacle", -- [2]
},
[194315] = {
"Stormcaller Solongo", -- [1]
"The Nokhud Offensive", -- [2]
},
[54432] = {
"Murozond", -- [1]
"End Time", -- [2]
},
[44261] = {
"Sharptalon Eagle", -- [1]
"Lost City of the Tol'vir", -- [2]
},
[29335] = {
"Anub'ar Webspinner", -- [1]
"Azjol-Nerub", -- [2]
"enUS", -- [3]
},
[96934] = {
"Valarjar Trapper", -- [1]
"Halls of Valor", -- [2]
},
[54688] = {
"Time-Twisted Nightsaber", -- [1]
"End Time", -- [2]
},
[194316] = {
"Stormcaller Zarii", -- [1]
"The Nokhud Offensive", -- [2]
},
[25369] = {
"Sunblade Vindicator", -- [1]
"The Sunwell", -- [2]
},
[192781] = {
"Ore Elemental", -- [1]
"Neltharus", -- [2]
},
[118044] = {
"Nether Horror", -- [1]
"Artifact - Acquisition - Tank", -- [2]
},
[193293] = {
"Qalashi Warden", -- [1]
"Neltharus", -- [2]
},
[130582] = {
"Despondent Scallywag", -- [1]
"Tol Dagor", -- [2]
},
[83629] = {
"Lunarfall Goren Hatchling", -- [1]
"SMV Alliance Garrison Level 2", -- [2]
},
[40935] = {
"Gilgoblin Hunter", -- [1]
"Throne of the Tides", -- [2]
},
[19516] = {
"Void Reaver", -- [1]
"Tempest Keep", -- [2]
},
[106786] = {
"Bitterbrine Slave", -- [1]
"Eye of Azshara", -- [2]
},
[129559] = {
"Cutwater Duelist", -- [1]
"Freehold", -- [2]
},
[45477] = {
"Gust Soldier", -- [1]
"The Vortex Pinnacle", -- [2]
},
[99366] = {
"Taintheart Summoner", -- [1]
"Darkheart Thicket", -- [2]
},
[17725] = {
"Underbog Lurker", -- [1]
"Coilfang: The Underbog", -- [2]
},
[75058] = {
"Twilight Aquamancer", -- [1]
"Blackfathom Deeps", -- [2]
},
[187154] = {
"Unstable Curator", -- [1]
"The Azure Vault", -- [2]
},
[43878] = {
"Grand Vizier Ertan", -- [1]
"The Vortex Pinnacle", -- [2]
},
[106787] = {
"Bitterbrine Slave", -- [1]
"Eye of Azshara", -- [2]
},
[187155] = {
"Rune Seal Keeper", -- [1]
"The Azure Vault", -- [2]
},
[76466] = {
"Psyfiend", -- [1]
"Auchindoun", -- [2]
},
[80816] = {
"Ahri'ok Dugru", -- [1]
"Iron Docks", -- [2]
},
[101414] = {
"Saltscale Skulker", -- [1]
"Eye of Azshara", -- [2]
},
[186644] = {
"Leymor", -- [1]
"The Azure Vault", -- [2]
},
[199182] = {
"Jumping Spiderling", -- [1]
"Vault of the Incarnates", -- [2]
},
[120477] = {
"Deep Stalker", -- [1]
"Tomb of Sargeras", -- [2]
},
[192786] = {
"Qalashi Plunderer", -- [1]
"Neltharus", -- [2]
},
[24698] = {
"Ethereum Smuggler", -- [1]
"Magisters' Terrace", -- [2]
},
[24762] = {
"Sunblade Keeper", -- [1]
"Magisters' Terrace", -- [2]
},
[76595] = {
"Sargerei Soulpriest", -- [1]
"Auchindoun", -- [2]
},
[28920] = {
"Stormforged Giant", -- [1]
"Halls of Lightning", -- [2]
"enUS", -- [3]
},
[190484] = {
"Kyrakka", -- [1]
"Ruby Life Pools", -- [2]
},
[192787] = {
"Qalashi Spinecrusher", -- [1]
"Neltharus", -- [2]
},
[45926] = {
"Servant of Asaad", -- [1]
"The Vortex Pinnacle", -- [2]
},
[190485] = {
"Erkhart Stormvein", -- [1]
"Ruby Life Pools", -- [2]
},
[192788] = {
"Qalashi Thaumaturge", -- [1]
"Neltharus", -- [2]
},
[187159] = {
"Shrieking Whelp", -- [1]
"The Azure Vault", -- [2]
},
[54690] = {
"Time-Twisted Priest", -- [1]
"End Time", -- [2]
},
[80818] = {
"Luminous Orchid", -- [1]
"SMV Alliance Garrison Level 2", -- [2]
},
[25370] = {
"Sunblade Dusk Priest", -- [1]
"The Sunwell", -- [2]
},
[187160] = {
"Crystal Fury", -- [1]
"The Azure Vault", -- [2]
},
[191510] = {
"Smoldering Hellion", -- [1]
"Vault of the Incarnates", -- [2]
},
[189719] = {
"Watcher Irideus", -- [1]
"Halls of Infusion", -- [2]
},
[196116] = {
"Crystal Fury", -- [1]
"The Azure Vault", -- [2]
},
[75829] = {
"Nhallish", -- [1]
"Shadowmoon Burial Grounds", -- [2]
},
[119072] = {
"The Desolate Host", -- [1]
"Tomb of Sargeras", -- [2]
},
[84401] = {
"Swift Sproutling", -- [1]
"The Everbloom", -- [2]
},
[189464] = {
"Qalashi Irontorch", -- [1]
"Neltharus", -- [2]
},
[196117] = {
"Crystal Thrasher", -- [1]
"The Azure Vault", -- [2]
},
[17726] = {
"Wrathfin Myrmidon", -- [1]
"Coilfang: The Underbog", -- [2]
},
[83762] = {
"Grom'kar Deckhand", -- [1]
"Iron Docks", -- [2]
},
[39978] = {
"Twilight Torturer", -- [1]
"Blackrock Caverns", -- [2]
},
[54435] = {
"Heloce", -- [1]
"End Time", -- [2]
},
[197398] = {
"Hungry Lasher", -- [1]
"Algeth'ar Academy", -- [2]
},
[189466] = {
"Irontorch Commander", -- [1]
"Neltharus", -- [2]
},
[189722] = {
"Gulping Goliath", -- [1]
"Halls of Infusion", -- [2]
},
[54691] = {
"Time-Twisted Sorceress", -- [1]
"End Time", -- [2]
},
[44648] = {
"Unyielding Behemoth", -- [1]
"Throne of the Tides", -- [2]
},
[75191] = {
"Bloodmaul Slaver", -- [1]
"Bloodmaul Slag Mines", -- [2]
},
[189467] = {
"Qalashi Bonesplitter", -- [1]
"Neltharus", -- [2]
},
[83763] = {
"Grom'kar Technician", -- [1]
"Iron Docks", -- [2]
},
[45096] = {
"Tamed Tol'vir Prowler", -- [1]
"Lost City of the Tol'vir", -- [2]
},
[28729] = {
"Watcher Narjil", -- [1]
"Azjol-Nerub", -- [2]
"enUS", -- [3]
},
[59553] = {
"The Songbird Queen", -- [1]
"Temple of the Jade Serpent", -- [2]
},
[26746] = {
"Crazed Mana-Wraith", -- [1]
"The Nexus", -- [2]
"enUS", -- [3]
},
[28825] = {
"Cyclone", -- [1]
"Halls of Lightning", -- [2]
"enUS", -- [3]
},
[59873] = {
"Corrupt Living Water", -- [1]
"Temple of the Jade Serpent", -- [2]
},
[197145] = {
"Colossal Stormfiend", -- [1]
"Vault of the Incarnates", -- [2]
},
[133944] = {
"Aspix", -- [1]
"Temple of Sethraliss", -- [2]
},
[45928] = {
"Executor of the Caliph", -- [1]
"The Vortex Pinnacle", -- [2]
},
[83764] = {
"Grom'kar Deadeye", -- [1]
"Iron Docks", -- [2]
},
[83892] = {
"Life Warden Gola", -- [1]
"The Everbloom", -- [2]
},
[29209] = {
"Carrion Beetle", -- [1]
"Azjol-Nerub", -- [2]
"enUS", -- [3]
},
[197146] = {
"Qalashi Emissary", -- [1]
"Vault of the Incarnates", -- [2]
},
[29305] = {
"Moorabi", -- [1]
"Gundrak", -- [2]
"enUS", -- [3]
},
[189470] = {
"Lava Flare", -- [1]
"Neltharus", -- [2]
},
[25371] = {
"Sunblade Dawn Priest", -- [1]
"The Sunwell", -- [2]
},
[197147] = {
"Qalashi Honor Guard", -- [1]
"Vault of the Incarnates", -- [2]
},
[75193] = {
"Bloodmaul Overseer", -- [1]
"Bloodmaul Slag Mines", -- [2]
},
[189471] = {
"Qalashi Blacksmith", -- [1]
"Neltharus", -- [2]
},
[189727] = {
"Khajin the Unyielding", -- [1]
"Halls of Infusion", -- [2]
},
[83765] = {
"Grom'kar Footsoldier", -- [1]
"Iron Docks", -- [2]
},
[25595] = {
"Chaos Gazer", -- [1]
"The Sunwell", -- [2]
},
[45097] = {
"Oathsworn Tamer", -- [1]
"Lost City of the Tol'vir", -- [2]
},
[197148] = {
"Qalashi Lavabearer", -- [1]
"Vault of the Incarnates", -- [2]
},
[189472] = {
"Qalashi Lavabearer", -- [1]
"Neltharus", -- [2]
},
[25851] = {
"Volatile Fiend", -- [1]
"The Sunwell", -- [2]
},
[190496] = {
"Terros", -- [1]
"Vault of the Incarnates", -- [2]
},
[101549] = {
"Arcane Minion", -- [1]
"Black Rook Hold", -- [2]
},
[99630] = {
"Bitterbrine Scavenger", -- [1]
"Eye of Azshara", -- [2]
},
[75194] = {
"Gnasher", -- [1]
"Bloodmaul Slag Mines", -- [2]
},
[189729] = {
"Primal Tsunami", -- [1]
"Halls of Infusion", -- [2]
},
[83894] = {
"Dulhu", -- [1]
"The Everbloom", -- [2]
},
[39980] = {
"Twilight Sadist", -- [1]
"Blackrock Caverns", -- [2]
},
[100526] = {
"Tormented Bloodseeker", -- [1]
"Darkheart Thicket", -- [2]
},
[20062] = {
"Grand Astromancer Capernian", -- [1]
"Tempest Keep", -- [2]
},
[197406] = {
"Aggravated Skitterfly", -- [1]
"Algeth'ar Academy", -- [2]
},
[54693] = {
"Time-Twisted Rifleman", -- [1]
"End Time", -- [2]
},
[107435] = {
"Suspicious Noble", -- [1]
"Court of Stars", -- [2]
},
[75451] = {
"Defiled Spirit", -- [1]
"Shadowmoon Burial Grounds", -- [2]
},
[100527] = {
"Dreadfire Imp", -- [1]
"Darkheart Thicket", -- [2]
},
[59555] = {
"Haunting Sha", -- [1]
"Temple of the Jade Serpent", -- [2]
},
[28826] = {
"Stormfury Revenant", -- [1]
"Halls of Lightning", -- [2]
"enUS", -- [3]
},
[8324] = {
"Atal'ai Skeleton", -- [1]
"Sunken Temple", -- [2]
},
[24892] = {
"Sathrovarr the Corruptor", -- [1]
"The Sunwell", -- [2]
},
[101679] = {
"Dreadsoul Poisoner", -- [1]
"Darkheart Thicket", -- [2]
},
[45930] = {
"Minister of Air", -- [1]
"The Vortex Pinnacle", -- [2]
},
[190245] = {
"Broodkeeper Diurna", -- [1]
"Vault of the Incarnates", -- [2]
},
[196642] = {
"Hungry Lasher", -- [1]
"Algeth'ar Academy", -- [2]
},
[75964] = {
"Ranjit", -- [1]
"Skyreach", -- [2]
},
[29306] = {
"Gal'darah", -- [1]
"Gundrak", -- [2]
"enUS", -- [3]
},
[189478] = {
"Forgemaster Gorek", -- [1]
"Neltharus", -- [2]
},
[97202] = {
"Olmyr the Enlightened", -- [1]
"Halls of Valor", -- [2]
},
[25372] = {
"Sunblade Scout", -- [1]
"The Sunwell", -- [2]
},
[44715] = {
"Vicious Mindlasher", -- [1]
"Throne of the Tides", -- [2]
},
[100529] = {
"Hatespawn Slime", -- [1]
"Darkheart Thicket", -- [2]
},
[103344] = {
"Oakheart", -- [1]
"Darkheart Thicket", -- [2]
},
[17728] = {
"Murkblood Tribesman", -- [1]
"Coilfang: The Underbog", -- [2]
},
[75198] = {
"Bloodmaul Geomancer", -- [1]
"Bloodmaul Slag Mines", -- [2]
},
[23965] = {
"Frost Tomb", -- [1]
"Utgarde Keep", -- [2]
"enUS", -- [3]
},
[39982] = {
"Crazed Mage", -- [1]
"Blackrock Caverns", -- [2]
},
[20031] = {
"Bloodwarder Legionnaire", -- [1]
"Tempest Keep", -- [2]
},
[20063] = {
"Master Engineer Telonicus", -- [1]
"Tempest Keep", -- [2]
},
[36272] = {
"Apothecary Frye", -- [1]
"Shadowfang Keep", -- [2]
},
[189227] = {
"Qalashi Hunter", -- [1]
"Neltharus", -- [2]
},
[197671] = {
"Volatile Infuser", -- [1]
"Vault of the Incarnates", -- [2]
},
[75839] = {
"Vigilant Kaathar", -- [1]
"Auchindoun", -- [2]
},
[100531] = {
"Bloodtainted Fury", -- [1]
"Darkheart Thicket", -- [2]
},
[26716] = {
"Azure Warder", -- [1]
"The Nexus", -- [2]
"enUS", -- [3]
},
[113197] = {
"Understone Drudge", -- [1]
"Neltharion's Lair", -- [2]
},
[28923] = {
"Loken", -- [1]
"Halls of Lightning", -- [2]
"enUS", -- [3]
},
[29051] = {
"Anub'ar Crypt Fiend", -- [1]
"Azjol-Nerub", -- [2]
"enUS", -- [3]
},
[18848] = {
"Malicious Instructor", -- [1]
"Auchindoun: Shadow Labyrinth", -- [2]
},
[45932] = {
"Skyfall Star", -- [1]
"The Vortex Pinnacle", -- [2]
},
[84028] = {
"Siegemaster Rokra", -- [1]
"Iron Docks", -- [2]
},
[100532] = {
"Bloodtainted Burster", -- [1]
"Darkheart Thicket", -- [2]
},
[29307] = {
"Drakkari Colossus", -- [1]
"Gundrak", -- [2]
"enUS", -- [3]
},
[190510] = {
"Vault Guard", -- [1]
"The Azure Vault", -- [2]
},
[54952] = {
"Brittle Ghoul", -- [1]
"End Time", -- [2]
},
[83389] = {
"Ironwing Flamespitter", -- [1]
"Iron Docks", -- [2]
},
[128551] = {
"Irontide Mastiff", -- [1]
"Freehold", -- [2]
},
[40943] = {
"Gilgoblin Aquamage", -- [1]
"Throne of the Tides", -- [2]
},
[121003] = {
"Rez the Tombwatcher", -- [1]
"Tomb of Sargeras", -- [2]
},
[76097] = {
"Solar Familiar", -- [1]
"Skyreach", -- [2]
},
[189232] = {
"Kokia Blazehoof", -- [1]
"Ruby Life Pools", -- [2]
},
[43438] = {
"Corborus", -- [1]
"The Stonecore", -- [2]
},
[130087] = {
"Irontide Raider", -- [1]
"Tol Dagor", -- [2]
},
[117933] = {
"Inquisitor Variss", -- [1]
"Artifact - Acquisition - Tank", -- [2]
},
[189233] = {
"Caustic Spiderling", -- [1]
"Vault of the Incarnates", -- [2]
},
[77889] = {
"Grom'tash the Destructor", -- [1]
"Auchindoun", -- [2]
},
[121004] = {
"Razorjaw Myrmidon", -- [1]
"Tomb of Sargeras", -- [2]
},
[20064] = {
"Thaladred the Darkener", -- [1]
"Tempest Keep", -- [2]
},
[189234] = {
"Frostbreath Arachnid", -- [1]
"Vault of the Incarnates", -- [2]
},
[198702] = {
"Unstable Frost", -- [1]
"Vault of the Incarnates", -- [2]
},
[97720] = {
"Blightshard Skitter", -- [1]
"Neltharion's Lair", -- [2]
},
[75459] = {
"Plagued Bat", -- [1]
"Shadowmoon Burial Grounds", -- [2]
},
[75715] = {
"Reanimated Ritual Bones", -- [1]
"Shadowmoon Burial Grounds", -- [2]
},
[77890] = {
"Durag the Dominator", -- [1]
"Auchindoun", -- [2]
},
[28732] = {
"Anub'ar Warrior", -- [1]
"Azjol-Nerub", -- [2]
"enUS", -- [3]
},
[189492] = {
"Raszageth", -- [1]
"Vault of the Incarnates", -- [2]
},
[59751] = {
"Shado-Pan Warden", -- [1]
"Shado-Pan Monastery", -- [2]
},
[97081] = {
"King Bjorn", -- [1]
"Halls of Valor", -- [2]
},
[134991] = {
"Sandfury Stonefist", -- [1]
"Temple of Sethraliss", -- [2]
},
[39665] = {
"Rom'ogg Bonecrusher", -- [1]
"Blackrock Caverns", -- [2]
},
[104246] = {
"Duskwatch Guard", -- [1]
"Court of Stars", -- [2]
},
[39985] = {
"Mad Prisoner", -- [1]
"Blackrock Caverns", -- [2]
},
[50284] = {
"Twilight Zealot", -- [1]
"Blackrock Caverns", -- [2]
},
[29308] = {
"Prince Taldaram", -- [1]
"Ahn'kahet: The Old Kingdom", -- [2]
},
[29340] = {
"Anub'ar Brood Keeper", -- [1]
"Azjol-Nerub", -- [2]
"enUS", -- [3]
},
[185656] = {
"Filth Caller", -- [1]
"Brackenhide Hollow", -- [2]
},
[27389] = {
"Dalronn the Controller", -- [1]
"Utgarde Keep", -- [2]
"enUS", -- [3]
},
[187192] = {
"Rageclaw", -- [1]
"Brackenhide Hollow", -- [2]
},
[65317] = {
"Xiang", -- [1]
"Temple of the Jade Serpent", -- [2]
},
[40817] = {
"Shadow of Obsidius", -- [1]
"Blackrock Caverns", -- [2]
},
[104247] = {
"Duskwatch Arcanist", -- [1]
"Court of Stars", -- [2]
},
[98362] = {
"Troubled Soul", -- [1]
"Black Rook Hold", -- [2]
},
[102584] = {
"Malignant Defiler", -- [1]
"Vault of the Wardens", -- [2]
},
[201522] = {
"Summitshaper Lorac", -- [1]
"10.1 Zaralek Caverns - Chapter 1 Scenario", -- [2]
"enUS", -- [3]
},
[59752] = {
"Shado-Pan Ambusher", -- [1]
"Shado-Pan Monastery", -- [2]
},
[97083] = {
"King Ranulf", -- [1]
"Halls of Valor", -- [2]
},
[17730] = {
"Murkblood Healer", -- [1]
"Coilfang: The Underbog", -- [2]
},
[118065] = {
"Smoldering Infernal", -- [1]
"Artifact - Acquisition - Tank", -- [2]
},
[95676] = {
"Odyn", -- [1]
"Halls of Valor", -- [2]
},
[17826] = {
"Swamplord Musel'ek", -- [1]
"Coilfang: The Underbog", -- [2]
},
[165189] = {
"Wolf", -- [1]
"Court of Stars", -- [2]
},
[198709] = {
"Unstable Earth", -- [1]
"Vault of the Incarnates", -- [2]
},
[92350] = {
"Understone Drudge", -- [1]
"Neltharion's Lair", -- [2]
},
[76102] = {
"Air Familiar", -- [1]
"Skyreach", -- [2]
},
[54507] = {
"Time-Twisted Scourge Beast", -- [1]
"End Time", -- [2]
},
[97084] = {
"King Tor", -- [1]
"Halls of Valor", -- [2]
},
[44976] = {
"Neferset Plaguebringer", -- [1]
"Lost City of the Tol'vir", -- [2]
},
[135254] = {
"Irontide Raider", -- [1]
"Tol Dagor", -- [2]
},
[100539] = {
"Taintheart Deadeye", -- [1]
"Darkheart Thicket", -- [2]
},
[26782] = {
"Crystalline Keeper", -- [1]
"The Nexus", -- [2]
"enUS", -- [3]
},
[55659] = {
"Wild Imp", -- [1]
"Auchindoun: Shadow Labyrinth", -- [2]
},
[28925] = {
"Anub'ar Necromancer", -- [1]
"Azjol-Nerub", -- [2]
"enUS", -- [3]
},
[99644] = {
"Felguard Annihilator", -- [1]
"Vault of the Wardens", -- [2]
},
[29117] = {
"Anub'ar Champion", -- [1]
"Azjol-Nerub", -- [2]
"enUS", -- [3]
},
[39987] = {
"Evolved Twilight Zealot", -- [1]
"Blackrock Caverns", -- [2]
},
[75976] = {
"Low-Born Arakkoa", -- [1]
"Skyreach", -- [2]
},
[96574] = {
"Stormforged Sentinel", -- [1]
"Halls of Valor", -- [2]
},
[29309] = {
"Elder Nadox", -- [1]
"Ahn'kahet: The Old Kingdom", -- [2]
},
[187967] = {
"Sennarth", -- [1]
"Vault of the Incarnates", -- [2]
},
[200761] = {
"Wild Ohuna", -- [1]
"The Nokhud Offensive", -- [2]
},
[99645] = {
"Shadowmoon Technician", -- [1]
"Vault of the Wardens", -- [2]
},
[75209] = {
"Molten Earth Elemental", -- [1]
"Bloodmaul Slag Mines", -- [2]
},
[44977] = {
"Neferset Torturer", -- [1]
"Lost City of the Tol'vir", -- [2]
},
[25599] = {
"Cataclysm Hound", -- [1]
"The Sunwell", -- [2]
},
[98366] = {
"Ghostly Retainer", -- [1]
"Black Rook Hold", -- [2]
},
[121011] = {
"Tidescale Witch", -- [1]
"Tomb of Sargeras", -- [2]
},
[41139] = {
"Naz'jar Spiritmender", -- [1]
"Throne of the Tides", -- [2]
},
[97087] = {
"Valarjar Champion", -- [1]
"Halls of Valor", -- [2]
},
[139097] = {
"Sandswept Marksman", -- [1]
"Temple of Sethraliss", -- [2]
},
[194622] = {
"Scorchling", -- [1]
"Ruby Life Pools", -- [2]
},
[17731] = {
"Fen Ray", -- [1]
"Coilfang: The Underbog", -- [2]
},
[75210] = {
"Bloodmaul Warder", -- [1]
"Bloodmaul Slag Mines", -- [2]
},
[17827] = {
"Claw", -- [1]
"Coilfang: The Underbog", -- [2]
},
[20034] = {
"Star Scryer", -- [1]
"Tempest Keep", -- [2]
},
[195135] = {
"Bracken Warscourge", -- [1]
"Brackenhide Hollow", -- [2]
},
[92610] = {
"Understone Drummer", -- [1]
"Neltharion's Lair", -- [2]
},
[84550] = {
"Xeri'tac", -- [1]
"The Everbloom", -- [2]
},
[54701] = {
"Time-Twisted Huntress", -- [1]
"End Time", -- [2]
},
[115767] = {
"Mistress Sassz'ine", -- [1]
"Tomb of Sargeras", -- [2]
},
[44658] = {
"Deep Murloc Invader", -- [1]
"Throne of the Tides", -- [2]
},
[77130] = {
"Sargerei Ritualist", -- [1]
"Auchindoun", -- [2]
},
[75211] = {
"Magma Lord", -- [1]
"Bloodmaul Slag Mines", -- [2]
},
[30621] = {
"Cynsxa", -- [1]
"Ahn'kahet: The Old Kingdom", -- [2]
},
[116407] = {
"Harjatan", -- [1]
"Tomb of Sargeras", -- [2]
},
[81864] = {
"Dreadpetal", -- [1]
"SMV Alliance Garrison Level 2", -- [2]
},
[98368] = {
"Ghostly Protector", -- [1]
"Black Rook Hold", -- [2]
},
[75979] = {
"Exhumed Spirit", -- [1]
"Shadowmoon Burial Grounds", -- [2]
},
[135007] = {
"Orb Guardian", -- [1]
"Temple of Sethraliss", -- [2]
},
[91332] = {
"Stoneclaw Hunter", -- [1]
"Neltharion's Lair", -- [2]
},
[77131] = {
"Sargerei Spirit-Tender", -- [1]
"Auchindoun", -- [2]
},
[128434] = {
"Feasting Skyscreamer", -- [1]
"Atal'Dazar", -- [2]
},
[197697] = {
"Flamegullet", -- [1]
"Ruby Life Pools", -- [2]
},
[29118] = {
"Anub'ar Crypt Fiend", -- [1]
"Azjol-Nerub", -- [2]
"enUS", -- [3]
},
[73805] = {
"Corrupted Toad", -- [1]
"SMV Alliance Garrison Level 2", -- [2]
},
[75980] = {
"Blindlight Razorjaw", -- [1]
"Blackfathom Deeps", -- [2]
},
[199233] = {
"Flamescale Captain", -- [1]
"Vault of the Incarnates", -- [2]
},
[92612] = {
"Mightstone Breaker", -- [1]
"Neltharion's Lair", -- [2]
},
[197698] = {
"Thunderhead", -- [1]
"Ruby Life Pools", -- [2]
},
[99649] = {
"Dreadlord Mendacius", -- [1]
"Vault of the Wardens", -- [2]
},
[128435] = {
"Toxic Saurid", -- [1]
"Atal'Dazar", -- [2]
},
[95939] = {
"Skrog Tidestomper", -- [1]
"Eye of Azshara", -- [2]
},
[194373] = {
"Witherling", -- [1]
"Brackenhide Hollow", -- [2]
},
[98370] = {
"Ghostly Councilor", -- [1]
"Black Rook Hold", -- [2]
},
[29822] = {
"Drakkari Fire Weaver", -- [1]
"Gundrak", -- [2]
"enUS", -- [3]
},
[121399] = {
"Inquisitor Sebilus", -- [1]
"Tomb of Sargeras", -- [2]
},
[74446] = {
"Ghamoo-Ra", -- [1]
"Blackfathom Deeps", -- [2]
},
[97219] = {
"Solsten", -- [1]
"Halls of Valor", -- [2]
},
[29982] = {
"Drakkari Raider", -- [1]
"Gundrak", -- [2]
"enUS", -- [3]
},
[17732] = {
"Lykul Wasp", -- [1]
"Coilfang: The Underbog", -- [2]
},
[77133] = {
"Sargerei Hoplite", -- [1]
"Auchindoun", -- [2]
},
[95940] = {
"Bitterbrine Scavenger", -- [1]
"Eye of Azshara", -- [2]
},
[98243] = {
"Soul-Torn Champion", -- [1]
"Black Rook Hold", -- [2]
},
[39990] = {
"Twilight Zealot", -- [1]
"Blackrock Caverns", -- [2]
},
[20035] = {
"Bloodwarder Marshal", -- [1]
"Tempest Keep", -- [2]
},
[54511] = {
"Time-Twisted Geist", -- [1]
"End Time", -- [2]
},
[121400] = {
"Accusator Gnazh", -- [1]
"Tomb of Sargeras", -- [2]
},
[44404] = {
"Naz'jar Tempest Witch", -- [1]
"Throne of the Tides", -- [2]
},
[198214] = {
"Broodguardian Ziruss", -- [1]
"Vault of the Incarnates", -- [2]
},
[192329] = {
"Territorial Eagle", -- [1]
"Algeth'ar Academy", -- [2]
},
[196679] = {
"Frozen Shroud", -- [1]
"Vault of the Incarnates", -- [2]
},
[77006] = {
"Corpse Skitterling", -- [1]
"Shadowmoon Burial Grounds", -- [2]
},
[99651] = {
"Faceless Voidcaster", -- [1]
"Vault of the Wardens", -- [2]
},
[30622] = {
"Gans", -- [1]
"Ahn'kahet: The Old Kingdom", -- [2]
},
[44980] = {
"Neferset Theurgist", -- [1]
"Lost City of the Tol'vir", -- [2]
},
[45620] = {
"Naz'jar Soldier", -- [1]
"Throne of the Tides", -- [2]
},
[29119] = {
"Anub'ar Necromancer", -- [1]
"Azjol-Nerub", -- [2]
"enUS", -- [3]
},
[186191] = {
"Decay Speaker", -- [1]
"Brackenhide Hollow", -- [2]
},
[29311] = {
"Herald Volazj", -- [1]
"Ahn'kahet: The Old Kingdom", -- [2]
},
[127799] = {
"Dazar'ai Honor Guard", -- [1]
"Atal'Dazar", -- [2]
},
[192333] = {
"Alpha Eagle", -- [1]
"Algeth'ar Academy", -- [2]
},
[118460] = {
"Engine of Souls", -- [1]
"Tomb of Sargeras", -- [2]
},
[44981] = {
"Oathsworn Skinner", -- [1]
"Lost City of the Tol'vir", -- [2]
},
[49267] = {
"Crystal Shard", -- [1]
"The Stonecore", -- [2]
},
[194894] = {
"Primalist Stormspeaker", -- [1]
"The Nokhud Offensive", -- [2]
},
[75090] = {
"Deep Terror", -- [1]
"Blackfathom Deeps", -- [2]
},
[189265] = {
"Qalashi Bonetender", -- [1]
"Neltharus", -- [2]
},
[30111] = {
"Twilight Worshipper", -- [1]
"Ahn'kahet: The Old Kingdom", -- [2]
},
[20036] = {
"Bloodwarder Squire", -- [1]
"Tempest Keep", -- [2]
},
[96584] = {
"Immoliant Fury", -- [1]
"Vault of the Wardens", -- [2]
},
[191313] = {
"Bubbling Sapling", -- [1]
"The Azure Vault", -- [2]
},
[190034] = {
"Blazebound Destroyer", -- [1]
"Ruby Life Pools", -- [2]
},
[194896] = {
"Primal Stormshield", -- [1]
"The Nokhud Offensive", -- [2]
},
[99655] = {
"Void-Touched Juggernaut", -- [1]
"Vault of the Wardens", -- [2]
},
[36666] = {
"Spectral Warden", -- [1]
"The Forge of Souls", -- [2]
"enUS", -- [3]
},
[118462] = {
"Soul Queen Dejahna", -- [1]
"Tomb of Sargeras", -- [2]
},
[44982] = {
"Neferset Darkcaster", -- [1]
"Lost City of the Tol'vir", -- [2]
},
[188244] = {
"Primal Juggernaut", -- [1]
"Ruby Life Pools", -- [2]
},
[121021] = {
"Shadowsworn Invader", -- [1]
"Tomb of Sargeras", -- [2]
},
[127503] = {
"Overseer Korgus", -- [1]
"Tol Dagor", -- [2]
},
[133972] = {
"Heavy Cannon", -- [1]
"Tol Dagor", -- [2]
},
[36516] = {
"Soulguard Animator", -- [1]
"The Forge of Souls", -- [2]
"enUS", -- [3]
},
[135706] = {
"Bilge Rat Looter", -- [1]
"Tol Dagor", -- [2]
},
[97097] = {
"Helarjar Champion", -- [1]
"Maw of Souls", -- [2]
},
[119742] = {
"Felguard Invader", -- [1]
"Tomb of Sargeras", -- [2]
},
[24664] = {
"Kael'thas Sunstrider", -- [1]
"Magisters' Terrace", -- [2]
},
[194898] = {
"Primalist Arcblade", -- [1]
"The Nokhud Offensive", -- [2]
},
[127486] = {
"Ashvane Officer", -- [1]
"Tol Dagor", -- [2]
},
[136735] = {
"Ashvane Marine", -- [1]
"Tol Dagor", -- [2]
},
[52019] = {
"Skyfall Star", -- [1]
"The Vortex Pinnacle", -- [2]
},
[29120] = {
"Anub'arak", -- [1]
"Azjol-Nerub", -- [2]
"enUS", -- [3]
},
[127484] = {
"Jes Howlis", -- [1]
"Tol Dagor", -- [2]
},
[91790] = {
"Mak'rana Siltwalker", -- [1]
"Eye of Azshara", -- [2]
},
[29216] = {
"Anub'ar Guardian", -- [1]
"Azjol-Nerub", -- [2]
"enUS", -- [3]
},
[102781] = {
"Fel Bat Pup", -- [1]
"Black Rook Hold", -- [2]
},
[5277] = {
"Nightmare Scalebane", -- [1]
"Draenor", -- [2]
},
[98761] = {
"Hexcel", -- [1]
"Maw of Souls", -- [2]
},
[30285] = {
"Eye of Taldaram", -- [1]
"Ahn'kahet: The Old Kingdom", -- [2]
},
[127480] = {
"Stinging Parasite", -- [1]
"Tol Dagor", -- [2]
},
[190401] = {
"Gusting Proto-Dragon", -- [1]
"Halls of Infusion", -- [2]
},
[28926] = {
"Spark of Ionar", -- [1]
"Halls of Lightning", -- [2]
"enUS", -- [3]
},
[83025] = {
"Grom'kar Battlemaster", -- [1]
"Iron Docks", -- [2]
},
[127482] = {
"Sewer Vicejaw", -- [1]
"Tol Dagor", -- [2]
},
[99657] = {
"Deranged Mindflayer", -- [1]
"Vault of the Wardens", -- [2]
},
[187224] = {
"Vile Rothexer", -- [1]
"Brackenhide Hollow", -- [2]
},
[25506] = {
"Shadowsword Lifeshaper", -- [1]
"The Sunwell", -- [2]
},
[95947] = {
"Mak'rana Hardshell", -- [1]
"Eye of Azshara", -- [2]
},
[139110] = {
"Spark Channeler", -- [1]
"Temple of Sethraliss", -- [2]
},
[194389] = {
"Lava Spawn", -- [1]
"Neltharus", -- [2]
},
[28695] = {
"Molten Golem", -- [1]
"Halls of Lightning", -- [2]
"enUS", -- [3]
},
[74569] = {
"Restorative Waters", -- [1]
"Blackfathom Deeps", -- [2]
},
[96587] = {
"Felsworn Infester", -- [1]
"Vault of the Wardens", -- [2]
},
[197149] = {
"Qalashi Lavamancer", -- [1]
"Vault of the Incarnates", -- [2]
},
[200126] = {
"Fallen Waterspeaker", -- [1]
"Temple of the Jade Serpent", -- [2]
},
[98363] = {
"Grasping Tentacle", -- [1]
"Maw of Souls", -- [2]
},
[76116] = {
"Diving Chakram Spinner", -- [1]
"Skyreach", -- [2]
},
[129529] = {
"Blacktooth Scrapper", -- [1]
"Freehold", -- [2]
},
[83026] = {
"Siegemaster Olugar", -- [1]
"Iron Docks", -- [2]
},
[17734] = {
"Underbog Lord", -- [1]
"Coilfang: The Underbog", -- [2]
},
[75410] = {
"Guardian of the Deep", -- [1]
"Blackfathom Deeps", -- [2]
},
[76954] = {
"Pahboo-Ra", -- [1]
"Blackfathom Deeps", -- [2]
},
[74380] = {
"Twilight Storm Mender", -- [1]
"Blackfathom Deeps", -- [2]
},
[185691] = {
"Vicious Hyena", -- [1]
"Brackenhide Hollow", -- [2]
},
[47720] = {
"Camel", -- [1]
"Lost City of the Tol'vir", -- [2]
},
[56719] = {
"Sha of Violence", -- [1]
"Shado-Pan Monastery", -- [2]
},
[196694] = {
"Arcane Forager", -- [1]
"Algeth'ar Academy", -- [2]
},
[20037] = {
"Tempest Falconer", -- [1]
"Tempest Keep", -- [2]
},
[45922] = {
"Empyrean Assassin", -- [1]
"The Vortex Pinnacle", -- [2]
},
[75852] = {
"Corrupted Healing Totem", -- [1]
"Blackfathom Deeps", -- [2]
},
[136665] = {
"Ashvane Spotter", -- [1]
"Tol Dagor", -- [2]
},
[40925] = {
"Tainted Sentry", -- [1]
"Throne of the Tides", -- [2]
},
[56754] = {
"Azure Serpent", -- [1]
"Shado-Pan Monastery", -- [2]
},
[28730] = {
"Watcher Gashra", -- [1]
"Azjol-Nerub", -- [2]
"enUS", -- [3]
},
[78933] = {
"Herald of Sunrise", -- [1]
"Skyreach", -- [2]
},
[28733] = {
"Anub'ar Shadowcaster", -- [1]
"Azjol-Nerub", -- [2]
"enUS", -- [3]
},
[40634] = {
"Naz'jar Tempest Witch", -- [1]
"Throne of the Tides", -- [2]
},
[29630] = {
"Fanged Pit Viper", -- [1]
"Gundrak", -- [2]
"enUS", -- [3]
},
[17727] = {
"Wrathfin Sentry", -- [1]
"Coilfang: The Underbog", -- [2]
},
[17990] = {
"Underbog Mushroom", -- [1]
"Coilfang: The Underbog", -- [2]
},
[201472] = {
"Torch Revenant", -- [1]
"10.1 Zaralek Caverns - Chapter 1 Scenario", -- [2]
"enUS", -- [3]
},
[188252] = {
"Melidrussa Chillworn", -- [1]
"Ruby Life Pools", -- [2]
},
[74505] = {
"Thruk", -- [1]
"Blackfathom Deeps", -- [2]
},
[26929] = {
"Grand Magus Telestra", -- [1]
"The Nexus", -- [2]
"enUS", -- [3]
},
[26722] = {
"Azure Magus", -- [1]
"The Nexus", -- [2]
"enUS", -- [3]
},
[118523] = {
"Huntress Kasparian", -- [1]
"Tomb of Sargeras", -- [2]
},
[29820] = {
"Drakkari God Hunter", -- [1]
"Gundrak", -- [2]
"enUS", -- [3]
},
[77232] = {
"Twilight Disciple", -- [1]
"Blackfathom Deeps", -- [2]
},
[40019] = {
"Twilight Obsidian Borer", -- [1]
"Blackrock Caverns", -- [2]
},
[186206] = {
"Cruel Bonecrusher", -- [1]
"Brackenhide Hollow", -- [2]
},
[28961] = {
"Titanium Siegebreaker", -- [1]
"Halls of Lightning", -- [2]
"enUS", -- [3]
},
[198142] = {
"Quarry Earthshaper", -- [1]
"Vault of the Incarnates", -- [2]
},
[89011] = {
"Rylak Skyterror", -- [1]
"Iron Docks", -- [2]
},
[187638] = {
"Flamescale Tarasek", -- [1]
"Vault of the Incarnates", -- [2]
},
[127381] = {
"Silt Crab", -- [1]
"Tol Dagor", -- [2]
},
[75272] = {
"Bloodmaul Ogre Mage", -- [1]
"Bloodmaul Slag Mines", -- [2]
},
[29153] = {
"Animated Bones", -- [1]
"Azjol-Nerub", -- [2]
"enUS", -- [3]
},
[29304] = {
"Slad'ran", -- [1]
"Gundrak", -- [2]
"enUS", -- [3]
},
[29217] = {
"Anub'ar Venomancer", -- [1]
"Azjol-Nerub", -- [2]
"enUS", -- [3]
},
[192955] = {
"Draconic Illusion", -- [1]
"The Azure Vault", -- [2]
},
[73101] = {
"Cursed Wolf", -- [1]
"SMV Alliance Garrison Level 2", -- [2]
},
[187231] = {
"Wither Biter", -- [1]
"Brackenhide Hollow", -- [2]
},
[129598] = {
"Freehold Pack Mule", -- [1]
"Freehold", -- [2]
},
[74571] = {
"Calamity", -- [1]
"Bloodmaul Slag Mines", -- [2]
},
[25315] = {
"Kil'jaeden", -- [1]
"The Sunwell", -- [2]
},
[186208] = {
"Rotbow Stalker", -- [1]
"Brackenhide Hollow", -- [2]
},
[24815] = {
"Sunblade Imp", -- [1]
"Magisters' Terrace", -- [2]
},
[201470] = {
"Flickering Flame", -- [1]
"10.1 Zaralek Caverns - Chapter 1 Scenario", -- [2]
"enUS", -- [3]
},
[185534] = {
"Bonebolt Hunter", -- [1]
"Brackenhide Hollow", -- [2]
},
[42810] = {
"Crystalspawn Giant", -- [1]
"The Stonecore", -- [2]
},
[25507] = {
"Sunblade Protector", -- [1]
"Outland", -- [2]
},
[24687] = {
"Sunblade Physician", -- [1]
"Magisters' Terrace", -- [2]
},
[81750] = {
"Bloodmaul Ogron", -- [1]
"Bloodmaul Slag Mines", -- [2]
},
[5709] = {
"Shade of Eranikus", -- [1]
"Sunken Temple", -- [2]
},
[84552] = {
"Toxic Spiderling", -- [1]
"The Everbloom", -- [2]
},
[76446] = {
"Shadowmoon Dominator", -- [1]
"Shadowmoon Burial Grounds", -- [2]
},
[121155] = {
"Sickly Tadpole", -- [1]
"Tomb of Sargeras", -- [2]
},
[134990] = {
"Charged Dust Devil", -- [1]
"Temple of Sethraliss", -- [2]
},
[19622] = {
"Kael'thas Sunstrider", -- [1]
"Tempest Keep", -- [2]
},
[26930] = {
"Grand Magus Telestra", -- [1]
"The Nexus", -- [2]
"enUS", -- [3]
},
[126848] = {
"Captain Eudora", -- [1]
"Freehold", -- [2]
},
[137204] = {
"Hoodoo Hexer", -- [1]
"Temple of Sethraliss", -- [2]
},
[44752] = {
"Faceless Sapper", -- [1]
"Throne of the Tides", -- [2]
},
[117957] = {
"Tormented Soul", -- [1]
"Tomb of Sargeras", -- [2]
},
[105720] = {
"Understone Drudge", -- [1]
"Neltharion's Lair", -- [2]
},
[192464] = {
"Raging Ember", -- [1]
"Neltharus", -- [2]
},
[130028] = {
"Ashvane Priest", -- [1]
"Tol Dagor", -- [2]
},
[120516] = {
"Razorjaw Swiftfin", -- [1]
"Tomb of Sargeras", -- [2]
},
[181861] = {
"Magmatusk", -- [1]
"Neltharus", -- [2]
},
[205759] = {
"Whirling Torrent", -- [1]
"10.1 Zaralek Caverns - Chapter 1 Scenario", -- [2]
"enUS", -- [3]
},
[120574] = {
"Drippy Tadpole", -- [1]
"Tomb of Sargeras", -- [2]
},
[20038] = {
"Phoenix-Hawk Hatchling", -- [1]
"Tempest Keep", -- [2]
},
[75966] = {
"Defiled Spirit", -- [1]
"Shadowmoon Burial Grounds", -- [2]
},
[54517] = {
"Time-Twisted Shadowtalon", -- [1]
"End Time", -- [2]
},
[129600] = {
"Bilge Rat Brinescale", -- [1]
"Freehold", -- [2]
},
[197982] = {
"Storm Warrior", -- [1]
"Ruby Life Pools", -- [2]
},
[58803] = {
"Residual Hatred", -- [1]
"Shado-Pan Monastery", -- [2]
},
[101326] = {
"Honored Ancestor", -- [1]
"Halls of Valor", -- [2]
},
[56884] = {
"Corrupted Taran Zhu", -- [1]
"Shado-Pan Monastery", -- [2]
},
[36478] = {
"Soulguard Watchman", -- [1]
"The Forge of Souls", -- [2]
"enUS", -- [3]
},
[113537] = {
"Emberhusk Dominator", -- [1]
"Neltharion's Lair", -- [2]
},
[28546] = {
"Ionar", -- [1]
"Halls of Lightning", -- [2]
"enUS", -- [3]
},
[28578] = {
"Hardened Steel Reaver", -- [1]
"Halls of Lightning", -- [2]
"enUS", -- [3]
},
[102094] = {
"Risen Swordsman", -- [1]
"Black Rook Hold", -- [2]
},
[194647] = {
"Thunder Caller", -- [1]
"Vault of the Incarnates", -- [2]
},
[76038] = {
"Twilight Shadowmage", -- [1]
"Blackfathom Deeps", -- [2]
},
[98384] = {
"Razormouth", -- [1]
"Neltharion's Lair", -- [2]
},
[129599] = {
"Cutwater Knife Juggler", -- [1]
"Freehold", -- [2]
},
[26723] = {
"Keristrasza", -- [1]
"The Nexus", -- [2]
"enUS", -- [3]
},
[59808] = {
"Shado-Pan Stormbringer", -- [1]
"Shado-Pan Monastery", -- [2]
},
[129601] = {
"Cutwater Harpooner", -- [1]
"Freehold", -- [2]
},
[18631] = {
"Cabal Cultist", -- [1]
"Auchindoun: Shadow Labyrinth", -- [2]
},
[118715] = {
"Reanimated Templar", -- [1]
"Tomb of Sargeras", -- [2]
},
[74716] = {
"Aqua Guardian", -- [1]
"Blackfathom Deeps", -- [2]
},
[136250] = {
"Hoodoo Hexer", -- [1]
"Temple of Sethraliss", -- [2]
},
[127111] = {
"Irontide Oarsman", -- [1]
"Freehold", -- [2]
},
[99664] = {
"Restless Soul", -- [1]
"Black Rook Hold", -- [2]
},
[101839] = {
"Risen Companion", -- [1]
"Black Rook Hold", -- [2]
},
[74382] = {
"Twilight Shadowmage", -- [1]
"Blackfathom Deeps", -- [2]
},
[102095] = {
"Risen Lancer", -- [1]
"Black Rook Hold", -- [2]
},
[104270] = {
"Guardian Construct", -- [1]
"Court of Stars", -- [2]
},
[97200] = {
"Seacursed Soulkeeper", -- [1]
"Maw of Souls", -- [2]
},
[127119] = {
"Freehold Deckhand", -- [1]
"Freehold", -- [2]
},
[198424] = {
"Primalist Frostsculptor", -- [1]
"Vault of the Incarnates", -- [2]
},
[91793] = {
"Seaspray Crab", -- [1]
"Eye of Azshara", -- [2]
},
[66652] = {
"Lesser Volatile Energy", -- [1]
"Shado-Pan Monastery", -- [2]
},
[129602] = {
"Irontide Enforcer", -- [1]
"Freehold", -- [2]
},
[190407] = {
"Aqua Rager", -- [1]
"Halls of Infusion", -- [2]
},
[42428] = {
"Devout Follower", -- [1]
"The Stonecore", -- [2]
},
[111563] = {
"Duskwatch Guard", -- [1]
"Court of Stars", -- [2]
},
[201467] = {
"Stonebreath Summoner", -- [1]
"10.1 Zaralek Caverns - Chapter 1 Scenario", -- [2]
"enUS", -- [3]
},
[98810] = {
"Wrathguard Bladelord", -- [1]
"Black Rook Hold", -- [2]
},
[197219] = {
"Vile Lasher", -- [1]
"Algeth'ar Academy", -- [2]
},
[187240] = {
"Drakonid Breaker", -- [1]
"The Azure Vault", -- [2]
},
[25508] = {
"Shadowsword Guardian", -- [1]
"The Sunwell", -- [2]
},
[84399] = {
"Vicious Mandragora", -- [1]
"The Everbloom", -- [2]
},
[84400] = {
"Gnarled Ancient", -- [1]
"The Everbloom", -- [2]
},
[118728] = {
"Ghastly Bonewarden", -- [1]
"Tomb of Sargeras", -- [2]
},
[83621] = {
"Bloodmaul Magma Binder", -- [1]
"Bloodmaul Slag Mines", -- [2]
},
[40633] = {
"Naz'jar Honor Guard", -- [1]
"Throne of the Tides", -- [2]
},
[45007] = {
"Enslaved Bandit", -- [1]
"Lost City of the Tol'vir", -- [2]
},
[76253] = {
"Dread Raven Hatchling", -- [1]
"Skyreach", -- [2]
},
[25591] = {
"Painbringer", -- [1]
"The Sunwell", -- [2]
},
[200035] = {
"Carrion Worm", -- [1]
"Shadowmoon Burial Grounds", -- [2]
},
[25373] = {
"Shadowsword Soulbinder", -- [1]
"The Sunwell", -- [2]
},
[198500] = {
"Council Earthcaller", -- [1]
"Vault of the Incarnates", -- [2]
},
[205843] = {
"Cinderstep Melter", -- [1]
"10.1 Zaralek Caverns - Chapter 1 Scenario", -- [2]
"enUS", -- [3]
},
[125977] = {
"Reanimation Totem", -- [1]
"Atal'Dazar", -- [2]
},
[203594] = {
"Lumbering Boulder", -- [1]
"10.1 Zaralek Caverns - Chapter 1 Scenario", -- [2]
"enUS", -- [3]
},
[187242] = {
"Tarasek Looter", -- [1]
"The Azure Vault", -- [2]
},
[99922] = {
"Ebonclaw Packmate", -- [1]
"Halls of Valor", -- [2]
},
[129550] = {
"Bilge Rat Padfoot", -- [1]
"Freehold", -- [2]
},
[30178] = {
"Ahn'kahar Swarmer", -- [1]
"Ahn'kahet: The Old Kingdom", -- [2]
},
[118729] = {
"Fallen Priestess", -- [1]
"Tomb of Sargeras", -- [2]
},
[134617] = {
"Krolusk Hatchling", -- [1]
"Temple of Sethraliss", -- [2]
},
[20039] = {
"Phoenix-Hawk", -- [1]
"Tempest Keep", -- [2]
},
[28419] = {
"Frenzied Geist", -- [1]
"Utgarde Keep", -- [2]
"enUS", -- [3]
},
[30338] = {
"Ahn'kahar Swarmer", -- [1]
"Ahn'kahet: The Old Kingdom", -- [2]
},
[74719] = {
"Blindlight Rotmouth", -- [1]
"Blackfathom Deeps", -- [2]
},
[101074] = {
"Hatespawn Whelpling", -- [1]
"Darkheart Thicket", -- [2]
},
[188011] = {
"Primal Terrasentry", -- [1]
"Ruby Life Pools", -- [2]
},
[198502] = {
"Council Stormcaller", -- [1]
"Vault of the Incarnates", -- [2]
},
[118730] = {
"Soul Residue", -- [1]
"Tomb of Sargeras", -- [2]
},
[126918] = {
"Irontide Crackshot", -- [1]
"Freehold", -- [2]
},
[5280] = {
"Nightmare Wyrmkin", -- [1]
"Draenor", -- [2]
},
[28547] = {
"Storming Vortex", -- [1]
"Halls of Lightning", -- [2]
"enUS", -- [3]
},
[28579] = {
"Hardened Steel Berserker", -- [1]
"Halls of Lightning", -- [2]
"enUS", -- [3]
},
[44924] = {
"Oathsworn Myrmidon", -- [1]
"Lost City of the Tol'vir", -- [2]
},
[104273] = {
"Jazshariu", -- [1]
"Court of Stars", -- [2]
},
[198503] = {
"Council Flamecaller", -- [1]
"Vault of the Incarnates", -- [2]
},
[196712] = {
"Nullification Device", -- [1]
"Halls of Infusion", -- [2]
},
[76036] = {
"Twilight Shadow", -- [1]
"Blackfathom Deeps", -- [2]
},
[40017] = {
"Twilight Element Warden", -- [1]
"Blackrock Caverns", -- [2]
},
[28835] = {
"Stormforged Construct", -- [1]
"Halls of Lightning", -- [2]
"enUS", -- [3]
},
[98900] = {
"Wyrmtongue Trickster", -- [1]
"Black Rook Hold", -- [2]
},
[101075] = {
"Wormspeaker Devout", -- [1]
"Neltharion's Lair", -- [2]
},
[100216] = {
"Hatecoil Wrangler", -- [1]
"Eye of Azshara", -- [2]
},
[74720] = {
"Blindlight Murloc", -- [1]
"Draenor", -- [2]
},
[97365] = {
"Seacursed Mistmender", -- [1]
"Maw of Souls", -- [2]
},
[125828] = {
"Naalaah", -- [1]
"Atal'Dazar", -- [2]
},
[131445] = {
"Block Warden", -- [1]
"Tol Dagor", -- [2]
},
[187246] = {
"Nullmagic Hornswog", -- [1]
"The Azure Vault", -- [2]
},
[75360] = {
"Searing Ember", -- [1]
"Bloodmaul Slag Mines", -- [2]
},
[127485] = {
"Bilge Rat Looter", -- [1]
"Tol Dagor", -- [2]
},
[104274] = {
"Baalgar the Watchful", -- [1]
"Court of Stars", -- [2]
},
[126919] = {
"Irontide Stormcaller", -- [1]
"Freehold", -- [2]
},
[194999] = {
"Volatile Spark", -- [1]
"Vault of the Incarnates", -- [2]
},
[56439] = {
"Sha of Doubt", -- [1]
"Temple of the Jade Serpent", -- [2]
},
[17735] = {
"Wrathfin Warrior", -- [1]
"Coilfang: The Underbog", -- [2]
},
[83893] = {
"Earthshaper Telu", -- [1]
"The Everbloom", -- [2]
},
[74721] = {
"Blindlight Bilefin", -- [1]
"Blackfathom Deeps", -- [2]
},
[99192] = {
"Shade of Xavius", -- [1]
"Darkheart Thicket", -- [2]
},
[196203] = {
"Ethereal Restorer", -- [1]
"Algeth'ar Academy", -- [2]
},
[40447] = {
"Chains of Woe", -- [1]
"Blackrock Caverns", -- [2]
},
[81983] = {
"Verdant Mandragora", -- [1]
"The Everbloom", -- [2]
},
[127019] = {
"Training Dummy", -- [1]
"Freehold", -- [2]
},
[113998] = {
"Mightstone Breaker", -- [1]
"Neltharion's Lair", -- [2]
},
[128455] = {
"T'lonja", -- [1]
"Atal'Dazar", -- [2]
},
[25509] = {
"Priestess of Torment", -- [1]
"The Sunwell", -- [2]
},
[83628] = {
"Lunarfall Goren", -- [1]
"SMV Alliance Garrison Level 2", -- [2]
},
[104275] = {
"Imacu'tya", -- [1]
"Court of Stars", -- [2]
},
[11783] = {
"Theradrim Shardling", -- [1]
"Maraudon", -- [2]
},
[186737] = {
"Telash Greywing", -- [1]
"The Azure Vault", -- [2]
},
[135562] = {
"Venomous Ophidian", -- [1]
"Temple of Sethraliss", -- [2]
},
[74579] = {
"Molten Elemental", -- [1]
"Bloodmaul Slag Mines", -- [2]
},
[134390] = {
"Sand-crusted Striker", -- [1]
"Temple of Sethraliss", -- [2]
},
[114712] = {
"Runecarver Slave", -- [1]
"Maw of Souls", -- [2]
},
[192769] = {
"Thondrozus", -- [1]
"Vault of the Incarnates", -- [2]
},
[84957] = {
"Putrid Pyromancer", -- [1]
"The Everbloom", -- [2]
},
[74722] = {
"Razorshell Snapjaw", -- [1]
"Blackfathom Deeps", -- [2]
},
[85341] = {
"Lunarfall Raccoon", -- [1]
"SMV Alliance Garrison Level 2", -- [2]
},
[186738] = {
"Umbrelskul", -- [1]
"The Azure Vault", -- [2]
},
[39616] = {
"Naz'jar Invader", -- [1]
"Throne of the Tides", -- [2]
},
[91794] = {
"Saltscale Lurker", -- [1]
"Eye of Azshara", -- [2]
},
[95832] = {
"Valarjar Shieldmaiden", -- [1]
"Halls of Valor", -- [2]
},
[17252] = {
"Vazeelroon", -- [1]
"Auchindoun: Shadow Labyrinth", -- [2]
},
[30179] = {
"Twilight Apostle", -- [1]
"Ahn'kahet: The Old Kingdom", -- [2]
},
[40084] = {
"Bellows Slave", -- [1]
"Blackrock Caverns", -- [2]
},
[189266] = {
"Qalashi Trainee", -- [1]
"Neltharus", -- [2]
},
[20040] = {
"Crystalcore Devastator", -- [1]
"Tempest Keep", -- [2]
},
[117198] = {
"Highlord Kruul", -- [1]
"Artifact - Acquisition - Tank", -- [2]
},
[136076] = {
"Agitated Nimbus", -- [1]
"Temple of Sethraliss", -- [2]
},
[134629] = {
"Scaled Krolusk Rider", -- [1]
"Temple of Sethraliss", -- [2]
},
[83761] = {
"Ogron Laborer", -- [1]
"Iron Docks", -- [2]
},
[58807] = {
"Vestige of Hatred", -- [1]
"Shado-Pan Monastery", -- [2]
},
[190403] = {
"Glacial Proto-Dragon", -- [1]
"Halls of Infusion", -- [2]
},
[54445] = {
"Echo of Jaina", -- [1]
"End Time", -- [2]
},
[186740] = {
"Arcane Construct", -- [1]
"The Azure Vault", -- [2]
},
[95833] = {
"Hyrja", -- [1]
"Halls of Valor", -- [2]
},
[57080] = {
"Corrupted Scroll", -- [1]
"Temple of the Jade Serpent", -- [2]
},
[28580] = {
"Hardened Steel Skycaller", -- [1]
"Halls of Lightning", -- [2]
"enUS", -- [3]
},
[44926] = {
"Oathsworn Wanderer", -- [1]
"Lost City of the Tol'vir", -- [2]
},
[104277] = {
"Legion Hound", -- [1]
"Court of Stars", -- [2]
},
[194991] = {
"Oathsworn Vanguard", -- [1]
"Vault of the Incarnates", -- [2]
},
[75975] = {
"Skyreach Overlord", -- [1]
"Skyreach", -- [2]
},
[186741] = {
"Arcane Elemental", -- [1]
"The Azure Vault", -- [2]
},
[102583] = {
"Fel Scorcher", -- [1]
"Vault of the Wardens", -- [2]
},
[18632] = {
"Cabal Executioner", -- [1]
"Auchindoun: Shadow Labyrinth", -- [2]
},
[28836] = {
"Stormforged Runeshaper", -- [1]
"Halls of Lightning", -- [2]
"enUS", -- [3]
},
[18633] = {
"Cabal Acolyte", -- [1]
"Auchindoun: Shadow Labyrinth", -- [2]
},
[45917] = {
"Cloud Prince", -- [1]
"The Vortex Pinnacle", -- [2]
},
[194895] = {
"Unstable Squall", -- [1]
"The Nokhud Offensive", -- [2]
},
[43430] = {
"Stonecore Berserker", -- [1]
"The Stonecore", -- [2]
},
[74980] = {
"Twilight Storm Mender", -- [1]
"Blackfathom Deeps", -- [2]
},
[197831] = {
"Quarry Stonebreaker", -- [1]
"Vault of the Incarnates", -- [2]
},
[43662] = {
"Unbound Earth Rager", -- [1]
"The Stonecore", -- [2]
},
[95834] = {
"Valarjar Mystic", -- [1]
"Halls of Valor", -- [2]
},
[189813] = {
"Dathea, Ascended", -- [1]
"Vault of the Incarnates", -- [2]
},
[104278] = {
"Felbound Enforcer", -- [1]
"Court of Stars", -- [2]
},
[99233] = {
"Ember", -- [1]
"Vault of the Wardens", -- [2]
},
[99033] = {
"Helarjar Mistcaller", -- [1]
"Maw of Souls", -- [2]
},
[98521] = {
"Lord Etheldrin Ravencrest", -- [1]
"Black Rook Hold", -- [2]
},
[76132] = {
"Soaring Chakram Master", -- [1]
"Skyreach", -- [2]
},
[104918] = {
"Vigilant Duskwatch", -- [1]
"Court of Stars", -- [2]
},
[25837] = {
"Shadowsword Commander", -- [1]
"The Sunwell", -- [2]
},
[187767] = {
"Embar Firepath", -- [1]
"Vault of the Incarnates", -- [2]
},
[99365] = {
"Taintheart Stalker", -- [1]
"Darkheart Thicket", -- [2]
},
[19209] = {
"Summoned Cabal Deathsworn", -- [1]
"Auchindoun: Shadow Labyrinth", -- [2]
},
[25593] = {
"Apocalypse Guard", -- [1]
"The Sunwell", -- [2]
},
[40577] = {
"Naz'jar Sentinel", -- [1]
"Throne of the Tides", -- [2]
},
[96759] = {
"Helya", -- [1]
"Maw of Souls", -- [2]
},
[99801] = {
"Destructor Tentacle", -- [1]
"Maw of Souls", -- [2]
},
[187768] = {
"Dathea Stormlash", -- [1]
"Vault of the Incarnates", -- [2]
},
[102104] = {
"Enslaved Shieldmaiden", -- [1]
"Maw of Souls", -- [2]
},
[102232] = {
"Rockbound Trapper", -- [1]
"Neltharion's Lair", -- [2]
},
[116689] = {
"Atrigan", -- [1]
"Tomb of Sargeras", -- [2]
},
[43391] = {
"Millhouse Manastorm", -- [1]
"The Stonecore", -- [2]
},
[199027] = {
"Magmas", -- [1]
"Vault of the Incarnates", -- [2]
},
[195696] = {
"Primalist Thunderbeast", -- [1]
"The Nokhud Offensive", -- [2]
},
[106785] = {
"Bitterbrine Slave", -- [1]
"Eye of Azshara", -- [2]
},
[105636] = {
"Understone Drudge", -- [1]
"Neltharion's Lair", -- [2]
},
[189816] = {
"Dathea Stormlash", -- [1]
"Vault of the Incarnates", -- [2]
},
[5283] = {
"Nightmare Wanderer", -- [1]
"Draenor", -- [2]
},
[97197] = {
"Valarjar Purifier", -- [1]
"Halls of Valor", -- [2]
},
[196115] = {
"Arcane Tender", -- [1]
"The Azure Vault", -- [2]
},
[199028] = {
"Glacias", -- [1]
"Vault of the Incarnates", -- [2]
},
[17770] = {
"Hungarfen", -- [1]
"Coilfang: The Underbog", -- [2]
},
[188673] = {
"Smoldering Colossus", -- [1]
"Vault of the Incarnates", -- [2]
},
[54920] = {
"Infinite Suppressor", -- [1]
"End Time", -- [2]
},
[120721] = {
"Lunar Archer", -- [1]
"Tomb of Sargeras", -- [2]
},
[188026] = {
"Frost Tomb", -- [1]
"Vault of the Incarnates", -- [2]
},
[24071] = {
"Dragonflayer Heartsplitter", -- [1]
"Utgarde Keep", -- [2]
"enUS", -- [3]
},
[30276] = {
"Ahn'kahar Web Winder", -- [1]
"Ahn'kahet: The Old Kingdom", -- [2]
},
[199029] = {
"Cyclas", -- [1]
"Vault of the Incarnates", -- [2]
},
[192761] = {
"Iskakx", -- [1]
"Vault of the Incarnates", -- [2]
},
[120651] = {
"Explosives", -- [1]
"The Nokhud Offensive", -- [2]
},
[78437] = {
"Gul'kosh", -- [1]
"Auchindoun", -- [2]
},
[187771] = {
"Kadros Icewrath", -- [1]
"Vault of the Incarnates", -- [2]
},
[56762] = {
"Yu'lon", -- [1]
"Temple of the Jade Serpent", -- [2]
},
[202612] = {
"Cliffkeeper Bouldani", -- [1]
"10.1 Zaralek Caverns - Chapter 1 Scenario", -- [2]
"enUS", -- [3]
},
[190586] = {
"Earth Breaker", -- [1]
"Vault of the Incarnates", -- [2]
},
[74983] = {
"Twilight Disciple", -- [1]
"Blackfathom Deeps", -- [2]
},
[201333] = {
"Awakened Avalanche", -- [1]
"10.1 Zaralek Caverns - Chapter 1 Scenario", -- [2]
"enUS", -- [3]
},
[116691] = {
"Belac", -- [1]
"Tomb of Sargeras", -- [2]
},
[28581] = {
"Stormforged Tactician", -- [1]
"Halls of Lightning", -- [2]
"enUS", -- [3]
},
[187772] = {
"Opalfang", -- [1]
"Vault of the Incarnates", -- [2]
},
[198263] = {
"Stalwart Broodwarden", -- [1]
"Vault of the Incarnates", -- [2]
},
[202613] = {
"Portalkeeper Cimbra", -- [1]
"10.1 Zaralek Caverns - Chapter 1 Scenario", -- [2]
"enUS", -- [3]
},
[81984] = {
"Gnarlroot", -- [1]
"The Everbloom", -- [2]
},
[98677] = {
"Rook Spiderling", -- [1]
"Black Rook Hold", -- [2]
},
[26918] = {
"Chaotic Rift", -- [1]
"The Nexus", -- [2]
"enUS", -- [3]
},
[76263] = {
"Sargerei Magus", -- [1]
"Auchindoun", -- [2]
},
[28837] = {
"Stormforged Sentinel", -- [1]
"Halls of Lightning", -- [2]
"enUS", -- [3]
},
[18634] = {
"Cabal Summoner", -- [1]
"Auchindoun: Shadow Labyrinth", -- [2]
},
[99676] = {
"Mogu'shan Secret-Keeper", -- [1]
"Vault of the Wardens", -- [2]
},
[74728] = {
"Twilight Lord Bathiel", -- [1]
"Blackfathom Deeps", -- [2]
},
[28965] = {
"Titanium Thunderer", -- [1]
"Halls of Lightning", -- [2]
"enUS", -- [3]
},
[74984] = {
"Blindlight Murloc", -- [1]
"Blackfathom Deeps", -- [2]
},
[18794] = {
"Cabal Ritualist", -- [1]
"Auchindoun: Shadow Labyrinth", -- [2]
},
[190381] = {
"Rotburst Totem", -- [1]
"Brackenhide Hollow", -- [2]
},
[79462] = {
"Blinding Solar Flare", -- [1]
"Skyreach", -- [2]
},
[43873] = {
"Altairus", -- [1]
"The Vortex Pinnacle", -- [2]
},
[43917] = {
"Rock Borer", -- [1]
"The Stonecore", -- [2]
},
[197801] = {
"Awakened Terrasentry", -- [1]
"Vault of the Incarnates", -- [2]
},
[95920] = {
"Animated Storm", -- [1]
"Eye of Azshara", -- [2]
},
[200387] = {
"Shambling Infester", -- [1]
"Temple of the Jade Serpent", -- [2]
},
[195399] = {
"Curious Swoglet", -- [1]
"Halls of Infusion", -- [2]
},
[79303] = {
"Adorned Bladetalon", -- [1]
"Skyreach", -- [2]
},
[198266] = {
"Pouncing Broodswarmer", -- [1]
"Vault of the Incarnates", -- [2]
},
[99188] = {
"Waterlogged Soul Guard", -- [1]
"Maw of Souls", -- [2]
},
[56763] = {
"Regenerating Sha", -- [1]
"Shado-Pan Monastery", -- [2]
},
[74729] = {
"Voidwalker Minion", -- [1]
"Blackfathom Deeps", -- [2]
},
[18640] = {
"Cabal Warlock", -- [1]
"Auchindoun: Shadow Labyrinth", -- [2]
},
[40579] = {
"Deep Murloc Hunter", -- [1]
"Throne of the Tides", -- [2]
},
[76518] = {
"Ritual of Bones", -- [1]
"Shadowmoon Burial Grounds", -- [2]
},
[29573] = {
"Drakkari Elemental", -- [1]
"Gundrak", -- [2]
"enUS", -- [3]
},
[79463] = {
"Radiant Supernova", -- [1]
"Skyreach", -- [2]
},
[81638] = {
"Aqueous Globule", -- [1]
"The Everbloom", -- [2]
},
[126928] = {
"Irontide Corsair", -- [1]
"Draenor", -- [2]
},
[11784] = {
"Theradrim Guardian", -- [1]
"Maraudon", -- [2]
},
[101438] = {
"Vileshard Chunk", -- [1]
"Neltharion's Lair", -- [2]
},
[20033] = {
"Astromancer", -- [1]
"Tempest Keep", -- [2]
},
[86372] = {
"Melded Berserker", -- [1]
"The Everbloom", -- [2]
},
[29829] = {
"Drakkari Earthshaker", -- [1]
"Gundrak", -- [2]
"enUS", -- [3]
},
[45377] = {
"Augh", -- [1]
"Lost City of the Tol'vir", -- [2]
},
[135366] = {
"Blacktooth Arsonist", -- [1]
"Tol Dagor", -- [2]
},
[97119] = {
"Shroud Hound", -- [1]
"Maw of Souls", -- [2]
},
[186242] = {
"Skulking Gutstabber", -- [1]
"Brackenhide Hollow", -- [2]
},
[59552] = {
"The Crybaby Hozen", -- [1]
"Temple of the Jade Serpent", -- [2]
},
[99678] = {
"Lingering Corruption", -- [1]
"Vault of the Wardens", -- [2]
},
[17771] = {
"Murkblood Oracle", -- [1]
"Coilfang: The Underbog", -- [2]
},
[91002] = {
"Rotdrool Grabber", -- [1]
"Neltharion's Lair", -- [2]
},
[95861] = {
"Hatecoil Oracle", -- [1]
"Eye of Azshara", -- [2]
},
[20042] = {
"Tempest-Smith", -- [1]
"Tempest Keep", -- [2]
},
[81767] = {
"Bloodmaul Flamespeaker", -- [1]
"Bloodmaul Slag Mines", -- [2]
},
[76266] = {
"High Sage Viryx", -- [1]
"Skyreach", -- [2]
},
[122963] = {
"Rezan", -- [1]
"Atal'Dazar", -- [2]
},
[96480] = {
"Viletongue Belcher", -- [1]
"Vault of the Wardens", -- [2]
},
[96608] = {
"Ebonclaw Worg", -- [1]
"Halls of Valor", -- [2]
},
[24200] = {
"Skarvald the Constructor", -- [1]
"Utgarde Keep", -- [2]
"enUS", -- [3]
},
[30284] = {
"Bonegrinder", -- [1]
"Ahn'kahet: The Old Kingdom", -- [2]
},
[74475] = {
"Magmolatus", -- [1]
"Bloodmaul Slag Mines", -- [2]
},
[56764] = {
"Consuming Sha", -- [1]
"Shado-Pan Monastery", -- [2]
},
[44922] = {
"Oathsworn Axemaster", -- [1]
"Lost City of the Tol'vir", -- [2]
},
[196043] = {
"Primalist Infuser", -- [1]
"Halls of Infusion", -- [2]
},
[120021] = {
"Kelpfist", -- [1]
"Tomb of Sargeras", -- [2]
},
[42691] = {
"Stonecore Rift Conjurer", -- [1]
"The Stonecore", -- [2]
},
[198310] = {
"Flame Tarasek", -- [1]
"Vault of the Incarnates", -- [2]
},
[28582] = {
"Stormforged Mender", -- [1]
"Halls of Lightning", -- [2]
"enUS", -- [3]
},
[120777] = {
"Guardian Sentry", -- [1]
"Tomb of Sargeras", -- [2]
},
[26727] = {
"Mage Hunter Ascendant", -- [1]
"The Nexus", -- [2]
"enUS", -- [3]
},
[120789] = {
"Lieutenant Silvermight", -- [1]
"Tomb of Sargeras", -- [2]
},
[45122] = {
"Oathsworn Captain", -- [1]
"Lost City of the Tol'vir", -- [2]
},
[92387] = {
"Drums of War", -- [1]
"Neltharion's Lair", -- [2]
},
[96609] = {
"Gildedfur Stag", -- [1]
"Halls of Valor", -- [2]
},
[76267] = {
"Solar Zealot", -- [1]
"Skyreach", -- [2]
},
[24744] = {
"Vexallus", -- [1]
"Magisters' Terrace", -- [2]
},
[18635] = {
"Cabal Deathsworn", -- [1]
"Auchindoun: Shadow Labyrinth", -- [2]
},
[18667] = {
"Blackheart the Inciter", -- [1]
"Auchindoun: Shadow Labyrinth", -- [2]
},
[190340] = {
"Refti Defender", -- [1]
"Halls of Infusion", -- [2]
},
[18731] = {
"Ambassador Hellmaw", -- [1]
"Auchindoun: Shadow Labyrinth", -- [2]
},
[74988] = {
"Executioner Gore", -- [1]
"Blackfathom Deeps", -- [2]
},
[102566] = {
"Grimhorn the Enslaver", -- [1]
"Vault of the Wardens", -- [2]
},
[29062] = {
"Anub'ar Champion", -- [1]
"Azjol-Nerub", -- [2]
"enUS", -- [3]
},
[95842] = {
"Valarjar Thundercaller", -- [1]
"Halls of Valor", -- [2]
},
[30277] = {
"Ahn'kahar Slasher", -- [1]
"Ahn'kahet: The Old Kingdom", -- [2]
},
[104251] = {
"Duskwatch Sentry", -- [1]
"Court of Stars", -- [2]
},
[196482] = {
"Overgrown Ancient", -- [1]
"Algeth'ar Academy", -- [2]
},
[122965] = {
"Vol'kaal", -- [1]
"Atal'Dazar", -- [2]
},
[44841] = {
"Blight Beast", -- [1]
"Throne of the Tides", -- [2]
},
[127315] = {
"Reanimation Totem", -- [1]
"Atal'Dazar", -- [2]
},
[190377] = {
"Primalist Icecaller", -- [1]
"Halls of Infusion", -- [2]
},
[74349] = {
"Bloodmaul Magma Binder", -- [1]
"Bloodmaul Slag Mines", -- [2]
},
[56765] = {
"Destroying Sha", -- [1]
"Shado-Pan Monastery", -- [2]
},
[58812] = {
"Hateful Essence", -- [1]
"Shado-Pan Monastery", -- [2]
},
[190342] = {
"Containment Apparatus", -- [1]
"10.0 Dragon Isles", -- [2]
},
[102295] = {
"Emberhusk Dominator", -- [1]
"Neltharion's Lair", -- [2]
},
[74989] = {
"Twilight Disciple", -- [1]
"Blackfathom Deeps", -- [2]
},
[36551] = {
"Spiteful Apparition", -- [1]
"The Forge of Souls", -- [2]
"enUS", -- [3]
},
[79467] = {
"Adept of the Dawn", -- [1]
"Skyreach", -- [2]
},
[95843] = {
"King Haldor", -- [1]
"Halls of Valor", -- [2]
},
[199037] = {
"Primalist Shocktrooper", -- [1]
"Halls of Infusion", -- [2]
},
[116569] = {
"Razorjaw Wavemender", -- [1]
"Tomb of Sargeras", -- [2]
},
[21364] = {
"Phoenix Egg", -- [1]
"Tempest Keep", -- [2]
},
[44898] = {
"Pygmy Firebreather", -- [1]
"Lost City of the Tol'vir", -- [2]
},
[186246] = {
"Fleshripper Vulture", -- [1]
"Brackenhide Hollow", -- [2]
},
[96611] = {
"Angerhoof Bull", -- [1]
"Halls of Valor", -- [2]
},
[29830] = {
"Living Mojo", -- [1]
"Gundrak", -- [2]
"enUS", -- [3]
},
[45379] = {
"Augh", -- [1]
"Lost City of the Tol'vir", -- [2]
},
[54512] = {
"Time-Twisted Sentinel", -- [1]
"End Time", -- [2]
},
[79466] = {
"Initiate of the Rising Sun", -- [1]
"Skyreach", -- [2]
},
[80875] = {
"Bombsquad", -- [1]
"Iron Docks", -- [2]
},
[139425] = {
"Crazed Incubator", -- [1]
"Temple of Sethraliss", -- [2]
},
[194317] = {
"Stormcaller Boroo", -- [1]
"The Nokhud Offensive", -- [2]
},
[195119] = {
"Primalist Shockcaster", -- [1]
"Ruby Life Pools", -- [2]
},
[197509] = {
"Primal Thundercloud", -- [1]
"Ruby Life Pools", -- [2]
},
[117154] = {
"Razorjaw Acolyte", -- [1]
"Tomb of Sargeras", -- [2]
},
[118489] = {
"Corrupted Risen Soldier", -- [1]
"Black Rook Hold - Artifact Challenge", -- [2]
},
[79852] = {
"Oshir", -- [1]
"Iron Docks", -- [2]
},
[98275] = {
"Risen Archer", -- [1]
"Black Rook Hold", -- [2]
},
[122967] = {
"Priestess Alun'za", -- [1]
"Atal'Dazar", -- [2]
},
[28231] = {
"Crystalline Tender", -- [1]
"The Nexus", -- [2]
"enUS", -- [3]
},
[184972] = {
"Eranog", -- [1]
"Vault of the Incarnates", -- [2]
},
[24201] = {
"Dalronn the Controller", -- [1]
"Utgarde Keep", -- [2]
"enUS", -- [3]
},
[99956] = {
"Fel-Infused Fury", -- [1]
"Vault of the Wardens", -- [2]
},
[30329] = {
"Savage Cave Beast", -- [1]
"Ahn'kahet: The Old Kingdom", -- [2]
},
[56766] = {
"Volatile Energy", -- [1]
"Shado-Pan Monastery", -- [2]
},
[95887] = {
"Glazer", -- [1]
"Vault of the Wardens", -- [2]
},
[44577] = {
"General Husam", -- [1]
"Lost City of the Tol'vir", -- [2]
},
[198501] = {
"Council Icecaller", -- [1]
"Vault of the Incarnates", -- [2]
},
[199030] = {
"Loamas", -- [1]
"Vault of the Incarnates", -- [2]
},
[79469] = {
"Whirling Dervish", -- [1]
"Skyreach", -- [2]
},
[28583] = {
"Blistering Steamrager", -- [1]
"Halls of Lightning", -- [2]
"enUS", -- [3]
},
[44932] = {
"Oathsworn Pathfinder", -- [1]
"Lost City of the Tol'vir", -- [2]
},
[24553] = {
"Apoko", -- [1]
"Magisters' Terrace", -- [2]
},
[45919] = {
"Young Storm Dragon", -- [1]
"The Vortex Pinnacle", -- [2]
},
[122968] = {
"Yazma", -- [1]
"Atal'Dazar", -- [2]
},
[76143] = {
"Rukhran", -- [1]
"Skyreach", -- [2]
},
[135846] = {
"Sand-Crusted Striker", -- [1]
"Temple of Sethraliss", -- [2]
},
[190345] = {
"Primalist Geomancer", -- [1]
"Halls of Infusion", -- [2]
},
[26792] = {
"Crystalline Protector", -- [1]
"The Nexus", -- [2]
"enUS", -- [3]
},
[24777] = {
"Sunblade Sentinel", -- [1]
"Magisters' Terrace", -- [2]
},
[189669] = {
"Binding Spear", -- [1]
"Neltharus", -- [2]
},
[190348] = {
"Primalist Ravager", -- [1]
"Halls of Infusion", -- [2]
},
[18732] = {
"Grandmaster Vorpil", -- [1]
"Auchindoun: Shadow Labyrinth", -- [2]
},
[197857] = {
"Gutstabber", -- [1]
"Brackenhide Hollow", -- [2]
},
[18796] = {
"Fel Overseer", -- [1]
"Auchindoun: Shadow Labyrinth", -- [2]
},
[29063] = {
"Anub'ar Crypt Fiend", -- [1]
"Azjol-Nerub", -- [2]
"enUS", -- [3]
},
[76141] = {
"Araknath", -- [1]
"Skyreach", -- [2]
},
[118491] = {
"Corrupted Risen Mage", -- [1]
"Black Rook Hold - Artifact Challenge", -- [2]
},
[199916] = {
"Decaying Slime", -- [1]
"Brackenhide Hollow", -- [2]
},
[96754] = {
"Harbaron", -- [1]
"Maw of Souls", -- [2]
},
[77935] = {
"Sargerei Warden", -- [1]
"Auchindoun", -- [2]
},
[98533] = {
"Foul Mother", -- [1]
"Vault of the Wardens", -- [2]
},
[42188] = {
"Ozruk", -- [1]
"The Stonecore", -- [2]
},
[190588] = {
"Tectonic Crusher", -- [1]
"Vault of the Incarnates", -- [2]
},
[74353] = {
"Twilight Aquamancer", -- [1]
"Blackfathom Deeps", -- [2]
},
[75406] = {
"Slagna", -- [1]
"Bloodmaul Slag Mines", -- [2]
},
[117596] = {
"Razorjaw Gladiator", -- [1]
"Tomb of Sargeras", -- [2]
},
[77132] = {
"Sargerei Zealot", -- [1]
"Auchindoun", -- [2]
},
[101476] = {
"Molten Charskin", -- [1]
"Neltharion's Lair", -- [2]
},
[83620] = {
"Bloodmaul Earthbreaker", -- [1]
"Bloodmaul Slag Mines", -- [2]
},
[42333] = {
"High Priestess Azil", -- [1]
"The Stonecore", -- [2]
},
[197793] = {
"Awakened Juggernaut", -- [1]
"Vault of the Incarnates", -- [2]
},
[95675] = {
"God-King Skovald", -- [1]
"Halls of Valor", -- [2]
},
[118492] = {
"Corrupted Risen Arbalest", -- [1]
"Black Rook Hold - Artifact Challenge", -- [2]
},
[58810] = {
"Fragment of Hatred", -- [1]
"Shado-Pan Monastery", -- [2]
},
[43014] = {
"Imp", -- [1]
"The Stonecore", -- [2]
},
[98406] = {
"Embershard Scorpion", -- [1]
"Neltharion's Lair", -- [2]
},
[20052] = {
"Crystalcore Mechanic", -- [1]
"Tempest Keep", -- [2]
},
[76145] = {
"Grand Defense Construct", -- [1]
"Skyreach", -- [2]
},
[20060] = {
"Lord Sanguinar", -- [1]
"Tempest Keep", -- [2]
},
[91784] = {
"Warlord Parjesh", -- [1]
"Eye of Azshara", -- [2]
},
[75713] = {
"Shadowmoon Bone-Mender", -- [1]
"Shadowmoon Burial Grounds", -- [2]
},
[59598] = {
"Lesser Sha", -- [1]
"Temple of the Jade Serpent", -- [2]
},
[184693] = {
"Living Flame", -- [1]
"Vault of the Incarnates", -- [2]
},
[91785] = {
"Wandering Shellback", -- [1]
"Eye of Azshara", -- [2]
},
[105699] = {
"Mana Saber", -- [1]
"Court of Stars", -- [2]
},
[24684] = {
"Sunblade Blood Knight", -- [1]
"Magisters' Terrace", -- [2]
},
[194147] = {
"Volcanius", -- [1]
"Vault of the Incarnates", -- [2]
},
[122971] = {
"Dazar'ai Juggernaut", -- [1]
"Atal'Dazar", -- [2]
},
[75506] = {
"Shadowmoon Loyalist", -- [1]
"Shadowmoon Burial Grounds", -- [2]
},
[56448] = {
"Wise Mari", -- [1]
"Temple of the Jade Serpent", -- [2]
},
[76146] = {
"Grand Defense Construct", -- [1]
"Skyreach", -- [2]
},
[40008] = {
"Lucky", -- [1]
"Blackrock Caverns", -- [2]
},
[30279] = {
"Deep Crawler", -- [1]
"Ahn'kahet: The Old Kingdom", -- [2]
},
[139946] = {
"Heart Guardian", -- [1]
"Temple of Sethraliss", -- [2]
},
[198047] = {
"Tempest Channeler", -- [1]
"Ruby Life Pools", -- [2]
},
[98919] = {
"Seacursed Swiftblade", -- [1]
"Maw of Souls", -- [2]
},
[118374] = {
"Captain Yathae Moonstrike", -- [1]
"Tomb of Sargeras", -- [2]
},
[196202] = {
"Spectral Invoker", -- [1]
"Algeth'ar Academy", -- [2]
},
[119938] = {
"Reanimated Templar", -- [1]
"Tomb of Sargeras", -- [2]
},
[40584] = {
"Naz'jar Invader", -- [1]
"Throne of the Tides", -- [2]
},
[77042] = {
"Sargerei Defender", -- [1]
"Auchindoun", -- [2]
},
[42695] = {
"Stonecore Sentry", -- [1]
"The Stonecore", -- [2]
},
[74747] = {
"Deep Terror", -- [1]
"Blackfathom Deeps", -- [2]
},
[28584] = {
"Unbound Firestorm", -- [1]
"Halls of Lightning", -- [2]
"enUS", -- [3]
},
[97264] = {
"Hatecoil Shellbreaker", -- [1]
"Eye of Azshara", -- [2]
},
[104293] = {
"Avatar of Shadow", -- [1]
"Vault of the Wardens", -- [2]
},
[98280] = {
"Risen Arcanist", -- [1]
"Black Rook Hold", -- [2]
},
[122972] = {
"Dazar'ai Augur", -- [1]
"Atal'Dazar", -- [2]
},
[41096] = {
"Naz'jar Spiritmender", -- [1]
"Throne of the Tides", -- [2]
},
[26729] = {
"Steward", -- [1]
"The Nexus", -- [2]
"enUS", -- [3]
},
[98792] = {
"Wyrmtongue Scavenger", -- [1]
"Black Rook Hold", -- [2]
},
[26793] = {
"Crystalline Frayer", -- [1]
"The Nexus", -- [2]
"enUS", -- [3]
},
[18637] = {
"Cabal Shadow Priest", -- [1]
"Auchindoun: Shadow Labyrinth", -- [2]
},
[189555] = {
"Astral Attendant", -- [1]
"The Azure Vault", -- [2]
},
[197298] = {
"Nascent Proto-Dragon", -- [1]
"Vault of the Incarnates", -- [2]
},
[74363] = {
"Twilight Shadow", -- [1]
"Blackfathom Deeps", -- [2]
},
[29096] = {
"Anub'ar Champion", -- [1]
"Azjol-Nerub", -- [2]
"enUS", -- [3]
},
[139949] = {
"Plague Doctor", -- [1]
"Temple of Sethraliss", -- [2]
},
[29064] = {
"Anub'ar Necromancer", -- [1]
"Azjol-Nerub", -- [2]
"enUS", -- [3]
},
[101991] = {
"Nightmare Dweller", -- [1]
"Darkheart Thicket", -- [2]
},
[29128] = {
"Anub'ar Prime Guard", -- [1]
"Azjol-Nerub", -- [2]
"enUS", -- [3]
},
[44234] = {
"Vicious Leech", -- [1]
"Lost City of the Tol'vir", -- [2]
},
[102375] = {
"Runecarver Slave", -- [1]
"Maw of Souls", -- [2]
},
[101437] = {
"Burning Geode", -- [1]
"Neltharion's Lair", -- [2]
},
[5271] = {
"Atal'ai Deathwalker", -- [1]
"Sunken Temple", -- [2]
},
[76177] = {
"Soulbinder Nyami", -- [1]
"Auchindoun", -- [2]
},
[199124] = {
"Primalist Chillblaster", -- [1]
"Vault of the Incarnates", -- [2]
},
[74357] = {
"Captured Miner", -- [1]
"Bloodmaul Slag Mines", -- [2]
},
[104300] = {
"Shadow Mistress", -- [1]
"Court of Stars", -- [2]
},
[12201] = {
"Princess Theradras", -- [1]
"Maraudon", -- [2]
},
[83697] = {
"Grom'kar Deckhand", -- [1]
"Iron Docks", -- [2]
},
[29768] = {
"Unyielding Constrictor", -- [1]
"Gundrak", -- [2]
"enUS", -- [3]
},
[85232] = {
"Infested Venomfang", -- [1]
"The Everbloom", -- [2]
},
[42696] = {
"Stonecore Warbringer", -- [1]
"The Stonecore", -- [2]
},
[130522] = {
"Freehold Shipmate", -- [1]
"Freehold", -- [2]
},
[81522] = {
"Witherbark", -- [1]
"The Everbloom", -- [2]
},
[75509] = {
"Sadana Bloodfury", -- [1]
"Shadowmoon Burial Grounds", -- [2]
},
[104295] = {
"Blazing Imp", -- [1]
"Court of Stars", -- [2]
},
[45063] = {
"Bonesnapper Scorpid", -- [1]
"Lost City of the Tol'vir", -- [2]
},
[184986] = {
"Kurog Grimtotem", -- [1]
"Vault of the Incarnates", -- [2]
},
[47238] = {
"Whipping Wind", -- [1]
"The Vortex Pinnacle", -- [2]
},
[187033] = {
"Stinkbreath", -- [1]
"Brackenhide Hollow", -- [2]
},
[29832] = {
"Drakkari Golem", -- [1]
"Gundrak", -- [2]
"enUS", -- [3]
},
[189247] = {
"Tamed Phoenix", -- [1]
"Neltharus", -- [2]
},
[45378] = {
"Augh", -- [1]
"Lost City of the Tol'vir", -- [2]
},
[25867] = {
"Sunblade Dragonhawk", -- [1]
"The Sunwell", -- [2]
},
[97259] = {
"Blazing Hydra Spawn", -- [1]
"Eye of Azshara", -- [2]
},
[201560] = {
"Primalist Flamecaller", -- [1]
"Vault of the Incarnates", -- [2]
},
[105703] = {
"Mana Wyrm", -- [1]
"Court of Stars", -- [2]
},
[89012] = {
"Ravenous Wolf", -- [1]
"Iron Docks", -- [2]
},
[107114] = {
"Tormenting Orb", -- [1]
"Vault of the Wardens", -- [2]
},
[18797] = {
"Tortured Skeleton", -- [1]
"Auchindoun: Shadow Labyrinth", -- [2]
},
[45935] = {
"Temple Adept", -- [1]
"The Vortex Pinnacle", -- [2]
},
[30283] = {
"Plague Walker", -- [1]
"Ahn'kahet: The Old Kingdom", -- [2]
},
[122847] = {
"Umbral Priestess", -- [1]
"Tomb of Sargeras", -- [2]
},
[74570] = {
"Ruination", -- [1]
"Bloodmaul Slag Mines", -- [2]
},
[45065] = {
"Tol'vir Merchant", -- [1]
"Lost City of the Tol'vir", -- [2]
},
[190359] = {
"Skulking Zealot", -- [1]
"Halls of Infusion", -- [2]
},
[130012] = {
"Irontide Ravager", -- [1]
"Freehold", -- [2]
},
[99307] = {
"Skjal", -- [1]
"Maw of Souls", -- [2]
},
[193944] = {
"Qalashi Lavamancer", -- [1]
"Neltharus", -- [2]
},
[97260] = {
"Arcane Hydra Spawn", -- [1]
"Eye of Azshara", -- [2]
},
[84978] = {
"Bloodmaul Enforcer", -- [1]
"Draenor", -- [2]
},
[40586] = {
"Lady Naz'jar", -- [1]
"Throne of the Tides", -- [2]
},
[79093] = {
"Skyreach Sun Talon", -- [1]
"Skyreach", -- [2]
},
[196200] = {
"Algeth'ar Echoknight", -- [1]
"Algeth'ar Academy", -- [2]
},
[81396] = {
"Stonetooth", -- [1]
"SMV Alliance Garrison Level 2", -- [2]
},
[28585] = {
"Slag", -- [1]
"Halls of Lightning", -- [2]
"enUS", -- [3]
},
[120545] = {
"Incubated Egg", -- [1]
"Tomb of Sargeras", -- [2]
},
[25597] = {
"Oblivion Mage", -- [1]
"The Sunwell", -- [2]
},
[185584] = {
"Blasphemy", -- [1]
"Blackrock Caverns", -- [2]
},
[95674] = {
"Fenryr", -- [1]
"Halls of Valor", -- [2]
},
[83392] = {
"Rampaging Clefthoof", -- [1]
"Iron Docks", -- [2]
},
[24683] = {
"Sunblade Mage Guard", -- [1]
"Magisters' Terrace", -- [2]
},
[189340] = {
"Chargath, Bane of Scales", -- [1]
"Neltharus", -- [2]
},
[76407] = {
"Ner'zhul", -- [1]
"Shadowmoon Burial Grounds", -- [2]
},
[18638] = {
"Cabal Zealot", -- [1]
"Auchindoun: Shadow Labyrinth", -- [2]
},
[187894] = {
"Infused Whelp", -- [1]
"Ruby Life Pools", -- [2]
},
[105705] = {
"Bound Energy", -- [1]
"Court of Stars", -- [2]
},
[5711] = {
"Ogom the Wretched", -- [1]
"Sunken Temple", -- [2]
},
[5719] = {
"Morphaz", -- [1]
"Sunken Temple", -- [2]
},
[105715] = {
"Watchful Inquisitor", -- [1]
"Court of Stars", -- [2]
},
[18830] = {
"Cabal Fanatic", -- [1]
"Auchindoun: Shadow Labyrinth", -- [2]
},
[29097] = {
"Anub'ar Crypt Fiend", -- [1]
"Azjol-Nerub", -- [2]
"enUS", -- [3]
},
[77559] = {
"Solar Magnifier", -- [1]
"Skyreach", -- [2]
},
[97068] = {
"Storm Drake", -- [1]
"Halls of Valor", -- [2]
},
[99629] = {
"Bitterbrine Scavenger", -- [1]
"Eye of Azshara", -- [2]
},
[40011] = {
"Spot", -- [1]
"Blackrock Caverns", -- [2]
},
[190686] = {
"Frozen Destroyer", -- [1]
"Vault of the Incarnates", -- [2]
},
[83390] = {
"Thunderlord Wrangler", -- [1]
"Iron Docks", -- [2]
},
[45704] = {
"Lurking Tempest", -- [1]
"The Vortex Pinnacle", -- [2]
},
[194181] = {
"Vexamus", -- [1]
"Algeth'ar Academy", -- [2]
},
[26794] = {
"Ormorok the Tree-Shaper", -- [1]
"The Nexus", -- [2]
"enUS", -- [3]
},
[26730] = {
"Mage Slayer", -- [1]
"The Nexus", -- [2]
"enUS", -- [3]
},
[190366] = {
"Curious Swoglet", -- [1]
"Halls of Infusion", -- [2]
},
[99891] = {
"Storm Drake", -- [1]
"Halls of Valor", -- [2]
},
[36620] = {
"Soulguard Adept", -- [1]
"The Forge of Souls", -- [2]
"enUS", -- [3]
},
[105704] = {
"Arcane Manifestation", -- [1]
"Court of Stars", -- [2]
},
[25483] = {
"Shadowsword Manafiend", -- [1]
"The Sunwell", -- [2]
},
[190362] = {
"Dazzling Dragonfly", -- [1]
"Halls of Infusion", -- [2]
},
[192764] = {
"Flame Guardian", -- [1]
"Vault of the Incarnates", -- [2]
},
[45001] = {
"Enslaved Bandit", -- [1]
"Lost City of the Tol'vir", -- [2]
},
[122850] = {
"Umbral Guard", -- [1]
"Tomb of Sargeras", -- [2]
},
[187969] = {
"Flashfrost Earthshaper", -- [1]
"Ruby Life Pools", -- [2]
},
[98542] = {
"Amalgam of Souls", -- [1]
"Black Rook Hold", -- [2]
},
[190609] = {
"Echo of Doragosa", -- [1]
"Algeth'ar Academy", -- [2]
},
[197799] = {
"Quarry Infuser", -- [1]
"Vault of the Incarnates", -- [2]
},
[98926] = {
"Shadow Hunter", -- [1]
"Vault of the Wardens", -- [2]
},
[94960] = {
"Hymdall", -- [1]
"Halls of Valor", -- [2]
},
[5270] = {
"Atal'ai Corpse Eater", -- [1]
"Sunken Temple", -- [2]
},
[190368] = {
"Flamecaller Aymi", -- [1]
"Halls of Infusion", -- [2]
},
[130011] = {
"Irontide Buccaneer", -- [1]
"Freehold", -- [2]
},
[43658] = {
"Frenzied Crocolisk", -- [1]
"Lost City of the Tol'vir", -- [2]
},
[100713] = {
"Rockbait Fisher", -- [1]
"Neltharion's Lair", -- [2]
},
[98538] = {
"Lady Velandras Ravencrest", -- [1]
"Black Rook Hold", -- [2]
},
[77812] = {
"Sargerei Soulbinder", -- [1]
"Auchindoun", -- [2]
},
[17871] = {
"Underbog Shambler", -- [1]
"Coilfang: The Underbog", -- [2]
},
[102253] = {
"Understone Demolisher", -- [1]
"Neltharion's Lair", -- [2]
},
[122851] = {
"Umbral Archer", -- [1]
"Tomb of Sargeras", -- [2]
},
[82039] = {
"Rockspine Stinger", -- [1]
"SMV Alliance Garrison Level 2", -- [2]
},
[81603] = {
"Champion Druna", -- [1]
"Iron Docks", -- [2]
},
[76154] = {
"Skyreach Raven Whisperer", -- [1]
"Skyreach", -- [2]
},
[130521] = {
"Freehold Deckhand", -- [1]
"Freehold", -- [2]
},
[185508] = {
"Claw Fighter", -- [1]
"Brackenhide Hollow", -- [2]
},
[45268] = {
"Servant of Siamat", -- [1]
"Lost City of the Tol'vir", -- [2]
},
[188067] = {
"Flashfrost Chillweaver", -- [1]
"Ruby Life Pools", -- [2]
},
[190370] = {
"Squallbringer Cyraz", -- [1]
"Halls of Infusion", -- [2]
},
[74356] = {
"Captured Miner", -- [1]
"Bloodmaul Slag Mines", -- [2]
},
[45062] = {
"Oathsworn Scorpid Keeper", -- [1]
"Lost City of the Tol'vir", -- [2]
},
[24554] = {
"Eramas Brightblaze", -- [1]
"Magisters' Terrace", -- [2]
},
[197535] = {
"High Channeler Ryvati", -- [1]
"Ruby Life Pools", -- [2]
},
[28586] = {
"General Bjarngrim", -- [1]
"Halls of Lightning", -- [2]
"enUS", -- [3]
},
[73468] = {
"Gul'var Grunt", -- [1]
"SMV Alliance Garrison Level 2", -- [2]
},
[74355] = {
"Captured Miner", -- [1]
"Bloodmaul Slag Mines", -- [2]
},
[190371] = {
"Primalist Earthshaker", -- [1]
"Halls of Infusion", -- [2]
},
[75899] = {
"Possessed Soul", -- [1]
"Shadowmoon Burial Grounds", -- [2]
},
[194241] = {
"Vile Rothexer", -- [1]
"Brackenhide Hollow", -- [2]
},
[26731] = {
"Grand Magus Telestra", -- [1]
"The Nexus", -- [2]
"enUS", -- [3]
},
[26763] = {
"Anomalus", -- [1]
"The Nexus", -- [2]
"enUS", -- [3]
},
[76104] = {
"Monstrous Corpse Spider", -- [1]
"Shadowmoon Burial Grounds", -- [2]
},
[18639] = {
"Cabal Spellbinder", -- [1]
"Auchindoun: Shadow Labyrinth", -- [2]
},
[30278] = {
"Ahn'kahar Spell Flinger", -- [1]
"Ahn'kahet: The Old Kingdom", -- [2]
},
[77134] = {
"Sargerei Cleric", -- [1]
"Auchindoun", -- [2]
},
[59051] = {
"Strife", -- [1]
"Temple of the Jade Serpent", -- [2]
},
[78932] = {
"Driving Gale-Caller", -- [1]
"Skyreach", -- [2]
},
[29735] = {
"Savage Worg", -- [1]
"Utgarde Keep", -- [2]
"enUS", -- [3]
},
[122970] = {
"Shadowblade Stalker", -- [1]
"Atal'Dazar", -- [2]
},
[29098] = {
"Anub'ar Necromancer", -- [1]
"Azjol-Nerub", -- [2]
"enUS", -- [3]
},
[139422] = {
"Scaled Krolusk Tamer", -- [1]
"Temple of Sethraliss", -- [2]
},
[42808] = {
"Stonecore Flayer", -- [1]
"The Stonecore", -- [2]
},
[190373] = {
"Primalist Galesinger", -- [1]
"Halls of Infusion", -- [2]
},
[40013] = {
"Buster", -- [1]
"Blackrock Caverns", -- [2]
},
[120482] = {
"Tidescale Seacaller", -- [1]
"Tomb of Sargeras", -- [2]
},
[50376] = {
"Angered Earth", -- [1]
"Blackrock Caverns", -- [2]
},
[82425] = {
"Luminous Orchid", -- [1]
"SMV Alliance Garrison Level 2", -- [2]
},
[122969] = {
"Zanchuli Witch-Doctor", -- [1]
"Atal'Dazar", -- [2]
},
[97677] = {
"Barbed Spiderling", -- [1]
"Vault of the Wardens", -- [2]
},
[90997] = {
"Mightstone Breaker", -- [1]
"Neltharion's Lair", -- [2]
},
[45572] = {
"Howling Gale", -- [1]
"The Vortex Pinnacle", -- [2]
},
[81820] = {
"Everbloom Mender", -- [1]
"The Everbloom", -- [2]
},
[26728] = {
"Mage Hunter Initiate", -- [1]
"The Nexus", -- [2]
"enUS", -- [3]
},
[45269] = {
"Servant of Siamat", -- [1]
"Lost City of the Tol'vir", -- [2]
},
[25484] = {
"Shadowsword Assassin", -- [1]
"The Sunwell", -- [2]
},
[120719] = {
"Lunar Priestess", -- [1]
"Tomb of Sargeras", -- [2]
},
[120463] = {
"Undersea Custodian", -- [1]
"Tomb of Sargeras", -- [2]
},
[42692] = {
"Stonecore Bruiser", -- [1]
"The Stonecore", -- [2]
},
[194469] = {
"Wither Slasher", -- [1]
"Brackenhide Hollow", -- [2]
},
[36296] = {
"Apothecary Hummel", -- [1]
"Shadowfang Keep", -- [2]
},
[192934] = {
"Volatile Infuser", -- [1]
"Vault of the Incarnates", -- [2]
},
[45259] = {
"Servant of Siamat", -- [1]
"Lost City of the Tol'vir", -- [2]
},
[29834] = {
"Drakkari Frenzy", -- [1]
"Gundrak", -- [2]
"enUS", -- [3]
},
[74366] = {
"Forgemaster Gog'duh", -- [1]
"Bloodmaul Slag Mines", -- [2]
},
[82682] = {
"Archmage Sol", -- [1]
"The Everbloom", -- [2]
},
[90998] = {
"Blightshard Shaper", -- [1]
"Neltharion's Lair", -- [2]
},
[17723] = {
"Bog Giant", -- [1]
"Coilfang: The Underbog", -- [2]
},
[98681] = {
"Rook Spinner", -- [1]
"Black Rook Hold", -- [2]
},
[45912] = {
"Wild Vortex", -- [1]
"The Vortex Pinnacle", -- [2]
},
[20032] = {
"Bloodwarder Vindicator", -- [1]
"Tempest Keep", -- [2]
},
[120720] = {
"Lunar Guard", -- [1]
"Tomb of Sargeras", -- [2]
},
[83578] = {
"Ogron Laborer", -- [1]
"Iron Docks", -- [2]
},
[98035] = {
"Dreadstalker", -- [1]
"Auchindoun: Shadow Labyrinth", -- [2]
},
[186121] = {
"Decatriarch Wratheye", -- [1]
"Brackenhide Hollow", -- [2]
},
[120808] = {
"Lylth the Silent", -- [1]
"Tomb of Sargeras", -- [2]
},
[192680] = {
"Guardian Sentry", -- [1]
"Algeth'ar Academy", -- [2]
},
[20047] = {
"Crimson Hand Battle Mage", -- [1]
"Tempest Keep", -- [2]
},
[199333] = {
"Frostbreath Arachnid", -- [1]
"Vault of the Incarnates", -- [2]
},
[96756] = {
"Ymiron, the Fallen King", -- [1]
"Maw of Souls", -- [2]
},
[28838] = {
"Titanium Vanguard", -- [1]
"Halls of Lightning", -- [2]
"enUS", -- [3]
},
[79507] = {
"Felguard", -- [1]
"Auchindoun", -- [2]
},
[196263] = {
"Nokhud Neophyte", -- [1]
"The Nokhud Offensive", -- [2]
},
[186284] = {
"Gutchewer Bear", -- [1]
"Brackenhide Hollow", -- [2]
},
[119205] = {
"Moontalon", -- [1]
"Tomb of Sargeras", -- [2]
},
[54699] = {
"Time-Twisted Nightsaber", -- [1]
"End Time", -- [2]
},
[75135] = {
"Tormented Sacrifice", -- [1]
"Blackfathom Deeps", -- [2]
},
[48906] = {
"Blaze of the Heavens", -- [1]
"Lost City of the Tol'vir", -- [2]
},
[28587] = {
"Volkhan", -- [1]
"Halls of Lightning", -- [2]
"enUS", -- [3]
},
[28619] = {
"Web Wrap", -- [1]
"Azjol-Nerub", -- [2]
"enUS", -- [3]
},
[24557] = {
"Kagani Nightstrike", -- [1]
"Magisters' Terrace", -- [2]
},
[91004] = {
"Ularogg Cragshaper", -- [1]
"Neltharion's Lair", -- [2]
},
[108655] = {
"Spawn of Serpentrix", -- [1]
"Blackrock Caverns", -- [2]
},
[186739] = {
"Azureblade", -- [1]
"The Azure Vault", -- [2]
},
[24685] = {
"Sunblade Magister", -- [1]
"Magisters' Terrace", -- [2]
},
[121498] = {
"Twilight Soul", -- [1]
"Tomb of Sargeras", -- [2]
},
[29637] = {
"Crafty Snake", -- [1]
"Gundrak", -- [2]
"enUS", -- [3]
},
[134599] = {
"Imbued Stormcaller", -- [1]
"Temple of Sethraliss", -- [2]
},
[91000] = {
"Vileshard Hulk", -- [1]
"Neltharion's Lair", -- [2]
},
[97269] = {
"Hatecoil Crestrider", -- [1]
"Eye of Azshara", -- [2]
},
[83624] = {
"Bloodmaul Enforcer", -- [1]
"Bloodmaul Slag Mines", -- [2]
},
[39994] = {
"Conflagration", -- [1]
"Blackrock Caverns", -- [2]
},
[54123] = {
"Echo of Sylvanas", -- [1]
"End Time", -- [2]
},
[81305] = {
"Fleshrender Nok'gar", -- [1]
"Iron Docks", -- [2]
},
[136391] = {
"Heart Guardian", -- [1]
"Temple of Sethraliss", -- [2]
},
[134600] = {
"Sandswept Marksman", -- [1]
"Temple of Sethraliss", -- [2]
},
[76087] = {
"Defense Construct", -- [1]
"Skyreach", -- [2]
},
[98293] = {
"Saltsea Globule", -- [1]
"Eye of Azshara", -- [2]
},
[40015] = {
"Runty", -- [1]
"Blackrock Caverns", -- [2]
},
[25165] = {
"Lady Sacrolash", -- [1]
"The Sunwell", -- [2]
},
[174773] = {
"Spiteful Shade", -- [1]
"UNKNOWN", -- [2]
},
[5710] = {
"Jammal'an the Prophet", -- [1]
"Sunken Temple", -- [2]
},
[198878] = {
"Primalist Tempestmaker", -- [1]
"Vault of the Incarnates", -- [2]
},
[99675] = {
"Enormous Stone Quilen", -- [1]
"Vault of the Wardens", -- [2]
},
[91001] = {
"Tarspitter Lurker", -- [1]
"Neltharion's Lair", -- [2]
},
[20041] = {
"Crystalcore Sentinel", -- [1]
"Tempest Keep", -- [2]
},
[79510] = {
"Cackling Pyromaniac", -- [1]
"Auchindoun", -- [2]
},
[36497] = {
"Bronjahm", -- [1]
"The Forge of Souls", -- [2]
"enUS", -- [3]
},
[193558] = {
"Primalist Flamecaller", -- [1]
"Vault of the Incarnates", -- [2]
},
[84499] = {
"Entanglement", -- [1]
"The Everbloom", -- [2]
},
[193709] = {
"Primalist Earthwarden", -- [1]
"Vault of the Incarnates", -- [2]
},
[134602] = {
"Shrouded Fang", -- [1]
"Temple of Sethraliss", -- [2]
},
[76444] = {
"Subjugated Soul", -- [1]
"Shadowmoon Burial Grounds", -- [2]
},
[96247] = {
"Vileshard Crawler", -- [1]
"Neltharion's Lair", -- [2]
},
[97182] = {
"Night Watch Mariner", -- [1]
"Maw of Souls", -- [2]
},
[189893] = {
"Infused Whelp", -- [1]
"Ruby Life Pools", -- [2]
},
[43214] = {
"Slabhide", -- [1]
"The Stonecore", -- [2]
},
[25741] = {
"M'uru", -- [1]
"The Sunwell", -- [2]
},
[19632] = {
"Lykul Stinger", -- [1]
"Coilfang: The Underbog", -- [2]
},
[50417] = {
"Bound Flames", -- [1]
"Blackrock Caverns", -- [2]
},
[29931] = {
"Drakkari Rhino", -- [1]
"Gundrak", -- [2]
"enUS", -- [3]
},
[84989] = {
"Infested Icecaller", -- [1]
"The Everbloom", -- [2]
},
[21269] = {
"Devastation", -- [1]
"Tempest Keep", -- [2]
},
[194990] = {
"Stormseeker Acolyte", -- [1]
"Vault of the Incarnates", -- [2]
},
[81279] = {
"Grom'kar Flameslinger", -- [1]
"Iron Docks", -- [2]
},
[189235] = {
"Overseer Lahar", -- [1]
"Neltharus", -- [2]
},
[198716] = {
"Unstable Storm", -- [1]
"Vault of the Incarnates", -- [2]
},
[75522] = {
"Bloodtail Grouper", -- [1]
"Blackfathom Deeps", -- [2]
},
[19226] = {
"Void Traveler", -- [1]
"Auchindoun: Shadow Labyrinth", -- [2]
},
[24078] = {
"Dragonflayer Metalworker", -- [1]
"Utgarde Keep", -- [2]
"enUS", -- [3]
},
[196671] = {
"Arcane Ravager", -- [1]
"Algeth'ar Academy", -- [2]
},
[20048] = {
"Crimson Hand Centurion", -- [1]
"Tempest Keep", -- [2]
},
[92538] = {
"Tarspitter Grub", -- [1]
"Neltharion's Lair", -- [2]
},
[187315] = {
"Disease Slasher", -- [1]
"Brackenhide Hollow", -- [2]
},
[84554] = {
"Venom-Crazed Pale One", -- [1]
"The Everbloom", -- [2]
},
[197985] = {
"Flame Channeler", -- [1]
"Ruby Life Pools", -- [2]
},
[91003] = {
"Rokmora", -- [1]
"Neltharion's Lair", -- [2]
},
[84990] = {
"Addled Arcanomancer", -- [1]
"The Everbloom", -- [2]
},
[96512] = {
"Archdruid Glaidalis", -- [1]
"Darkheart Thicket", -- [2]
},
[12203] = {
"Landslide", -- [1]
"Maraudon", -- [2]
},
[26799] = {
"Horde Berserker", -- [1]
"The Nexus", -- [2]
"enUS", -- [3]
},
[189363] = {
"Infected Lasher", -- [1]
"Brackenhide Hollow", -- [2]
},
[114288] = {
"Skeletal Warrior", -- [1]
"Maw of Souls", -- [2]
},
[186226] = {
"Fetid Rotsinger", -- [1]
"Brackenhide Hollow", -- [2]
},
[24558] = {
"Ellrys Duskhallow", -- [1]
"Magisters' Terrace", -- [2]
},
[28684] = {
"Krik'thir the Gatewatcher", -- [1]
"Azjol-Nerub", -- [2]
"enUS", -- [3]
},
[76094] = {
"Sun Trinket", -- [1]
"Skyreach", -- [2]
},
[79505] = {
"Pile of Ash", -- [1]
"Skyreach", -- [2]
},
[24686] = {
"Sunblade Warlock", -- [1]
"Magisters' Terrace", -- [2]
},
[86526] = {
"Grom'kar Chainmaster", -- [1]
"Iron Docks", -- [2]
},
[195138] = {
"Detonating Crystal", -- [1]
"The Azure Vault", -- [2]
},
[18641] = {
"Cabal Familiar", -- [1]
"Auchindoun: Shadow Labyrinth", -- [2]
},
[8317] = {
"Atal'ai Deathwalker's Spirit", -- [1]
"Sunken Temple", -- [2]
},
[130025] = {
"Irontide Thug", -- [1]
"Tol Dagor", -- [2]
},
[194897] = {
"Stormsurge Totem", -- [1]
"The Nokhud Offensive", -- [2]
},
[39679] = {
"Corla, Herald of Twilight", -- [1]
"Blackrock Caverns", -- [2]
},
[99704] = {
"Shadowmoon Warlock", -- [1]
"Vault of the Wardens", -- [2]
},
[81985] = {
"Everbloom Tender", -- [1]
"The Everbloom", -- [2]
},
[114289] = {
"Skeletal Sorcerer", -- [1]
"Maw of Souls", -- [2]
},
[25038] = {
"Felmyst", -- [1]
"The Sunwell", -- [2]
},
[75652] = {
"Void Spawn", -- [1]
"Shadowmoon Burial Grounds", -- [2]
},
[198577] = {
"Unstable Flame", -- [1]
"Vault of the Incarnates", -- [2]
},
[94331] = {
"Petrifying Crystal", -- [1]
"Neltharion's Lair", -- [2]
},
[25166] = {
"Grand Warlock Alythess", -- [1]
"The Sunwell", -- [2]
},
[104822] = {
"Flame of Woe", -- [1]
"Halls of Valor", -- [2]
},
[76292] = {
"Skyreach Shield Construct", -- [1]
"Skyreach", -- [2]
},
[185528] = {
"Trickclaw Mystic", -- [1]
"Brackenhide Hollow", -- [2]
},
[56713] = {
"Master Snowdrift", -- [1]
"Shado-Pan Monastery", -- [2]
},
[91005] = {
"Naraxas", -- [1]
"Neltharion's Lair", -- [2]
},
[130026] = {
"Bilge Rat Seaspeaker", -- [1]
"Tol Dagor", -- [2]
},
[24069] = {
"Dragonflayer Bonecrusher", -- [1]
"Utgarde Keep", -- [2]
"enUS", -- [3]
},
[36499] = {
"Soulguard Reaper", -- [1]
"The Forge of Souls", -- [2]
"enUS", -- [3]
},
[56747] = {
"Gu Cloudstrike", -- [1]
"Shado-Pan Monastery", -- [2]
},
[25486] = {
"Shadowsword Vanquisher", -- [1]
"The Sunwell", -- [2]
},
[185529] = {
"Bracken Warscourge", -- [1]
"Brackenhide Hollow", -- [2]
},
[102277] = {
"Deadeye Decoy", -- [1]
"Darkheart Thicket", -- [2]
},
[77700] = {
"Shadowmoon Exhumer", -- [1]
"Shadowmoon Burial Grounds", -- [2]
},
[29826] = {
"Drakkari Medicine Man", -- [1]
"Gundrak", -- [2]
"enUS", -- [3]
},
[132126] = {
"Gilded Priestess", -- [1]
"Atal'Dazar", -- [2]
},
[76037] = {
"Twilight Storm Mender", -- [1]
"Blackfathom Deeps", -- [2]
},
[188100] = {
"Shrieking Whelp", -- [1]
"The Azure Vault", -- [2]
},
[29836] = {
"Drakkari Battle Rider", -- [1]
"Gundrak", -- [2]
"enUS", -- [3]
},
[40765] = {
"Commander Ulthok", -- [1]
"Throne of the Tides", -- [2]
},
[58198] = {
"Shado-Pan Disciple", -- [1]
"Shado-Pan Monastery", -- [2]
},
[91006] = {
"Rockback Gnasher", -- [1]
"Neltharion's Lair", -- [2]
},
[130027] = {
"Ashvane Marine", -- [1]
"Tol Dagor", -- [2]
},
[95886] = {
"Ash'Golm", -- [1]
"Vault of the Wardens", -- [2]
},
[129526] = {
"Bilge Rat Swabby", -- [1]
"Freehold", -- [2]
},
[81283] = {
"Grom'kar Footsoldier", -- [1]
"Iron Docks", -- [2]
},
[39698] = {
"Karsh Steelbender", -- [1]
"Blackrock Caverns", -- [2]
},
[17729] = {
"Murkblood Spearman", -- [1]
"Coilfang: The Underbog", -- [2]
},
[196559] = {
"Volatile Sapling", -- [1]
"The Azure Vault", -- [2]
},
[129527] = {
"Bilge Rat Buccaneer", -- [1]
"Freehold", -- [2]
},
[24079] = {
"Dragonflayer Forge Master", -- [1]
"Utgarde Keep", -- [2]
"enUS", -- [3]
},
[11789] = {
"Deep Borer", -- [1]
"Maraudon", -- [2]
},
[20049] = {
"Crimson Hand Blood Knight", -- [1]
"Tempest Keep", -- [2]
},
[127479] = {
"The Sand Queen", -- [1]
"Tol Dagor", -- [2]
},
[75157] = {
"Aku'mai the Venomous", -- [1]
"Blackfathom Deeps", -- [2]
},
[54700] = {
"Time-Twisted Nightsaber", -- [1]
"End Time", -- [2]
},
[134691] = {
"Static-charged Dervish", -- [1]
"Temple of Sethraliss", -- [2]
},
[91007] = {
"Dargrul", -- [1]
"Neltharion's Lair", -- [2]
},
[54795] = {
"Fountain of Light", -- [1]
"End Time", -- [2]
},
[201465] = {
"Cinderstep Melter", -- [1]
"10.1 Zaralek Caverns - Chapter 1 Scenario", -- [2]
"enUS", -- [3]
},
[54923] = {
"Infinite Warden", -- [1]
"End Time", -- [2]
},
[36564] = {
"Soulguard Bonecaster", -- [1]
"The Forge of Souls", -- [2]
"enUS", -- [3]
},
[97788] = {
"Storm Drake", -- [1]
"Halls of Valor", -- [2]
},
[29713] = {
"Slad'ran Constrictor", -- [1]
"Gundrak", -- [2]
"enUS", -- [3]
},
[65414] = {
"Ethereal Sha", -- [1]
"Shado-Pan Monastery", -- [2]
},
[20465] = {
"Underbog Frenzy", -- [1]
"Coilfang: The Underbog", -- [2]
},
[13323] = {
"Subterranean Diemetradon", -- [1]
"Maraudon", -- [2]
},
[194745] = {
"Rotfang Hyena", -- [1]
"Brackenhide Hollow", -- [2]
},
[76039] = {
"Twilight Aquamancer", -- [1]
"Blackfathom Deeps", -- [2]
},
[26734] = {
"Azure Enforcer", -- [1]
"The Nexus", -- [2]
"enUS", -- [3]
},
[129517] = {
"Reanimated Raptor", -- [1]
"Atal'Dazar", -- [2]
},
[26798] = {
"Commander Kolurg", -- [1]
"The Nexus", -- [2]
"enUS", -- [3]
},
[18642] = {
"Fel Guardhound", -- [1]
"Auchindoun: Shadow Labyrinth", -- [2]
},
[91008] = {
"Rockbound Pelter", -- [1]
"Neltharion's Lair", -- [2]
},
[43537] = {
"Stonecore Earthshaper", -- [1]
"The Stonecore", -- [2]
},
[76376] = {
"Skyreach Arcanologist", -- [1]
"Skyreach", -- [2]
},
[5720] = {
"Weaver", -- [1]
"Sunken Temple", -- [2]
},
[191164] = {
"Arcane Tender", -- [1]
"The Azure Vault", -- [2]
},
[205749] = {
"Restless Pebble", -- [1]
"10.1 Zaralek Caverns - Chapter 1 Scenario", -- [2]
"enUS", -- [3]
},
[29819] = {
"Drakkari Lancer", -- [1]
"Gundrak", -- [2]
"enUS", -- [3]
},
[134616] = {
"Krolusk Pup", -- [1]
"Temple of Sethraliss", -- [2]
},
[98173] = {
"Mystic Ssa'veh", -- [1]
"Eye of Azshara", -- [2]
},
[80808] = {
"Neesa Nox", -- [1]
"Iron Docks", -- [2]
},
[56395] = {
"Shado-Pan Novice", -- [1]
"Shado-Pan Monastery", -- [2]
},
[83028] = {
"Grom'kar Deadeye", -- [1]
"Iron Docks", -- [2]
},
[199353] = {
"Frost Tomb", -- [1]
"Vault of the Incarnates", -- [2]
},
[98813] = {
"Bloodscent Felhound", -- [1]
"Black Rook Hold", -- [2]
},
[201468] = {
"Stonebreath Landslider", -- [1]
"10.1 Zaralek Caverns - Chapter 1 Scenario", -- [2]
"enUS", -- [3]
},
[189886] = {
"Blazebound Firestorm", -- [1]
"Ruby Life Pools", -- [2]
},
[26737] = {
"Crazed Mana-Surge", -- [1]
"The Nexus", -- [2]
"enUS", -- [3]
},
[25368] = {
"Sunblade Slayer", -- [1]
"The Sunwell", -- [2]
},
[32665] = {
"Crystalline Tangler", -- [1]
"The Nexus", -- [2]
"enUS", -- [3]
},
[28734] = {
"Anub'ar Skirmisher", -- [1]
"Azjol-Nerub", -- [2]
"enUS", -- [3]
},
[36565] = {
"Apothecary Baxter", -- [1]
"Shadowfang Keep", -- [2]
},
[17882] = {
"The Black Stalker", -- [1]
"Coilfang: The Underbog", -- [2]
},
[28731] = {
"Watcher Silthik", -- [1]
"Azjol-Nerub", -- [2]
"enUS", -- [3]
},
[65415] = {
"Void Sha", -- [1]
"Shado-Pan Monastery", -- [2]
},
[28736] = {
"Skittering Infector", -- [1]
"Azjol-Nerub", -- [2]
"enUS", -- [3]
},
[28922] = {
"Anub'ar Crusher", -- [1]
"Azjol-Nerub", -- [2]
"enUS", -- [3]
},
[28921] = {
"Hadronox", -- [1]
"Azjol-Nerub", -- [2]
"enUS", -- [3]
},
[28924] = {
"Anub'ar Champion", -- [1]
"Azjol-Nerub", -- [2]
"enUS", -- [3]
},
[29214] = {
"Anub'ar Assassin", -- [1]
"Azjol-Nerub", -- [2]
"enUS", -- [3]
},
[21273] = {
"Phaseshift Bulwark", -- [1]
"Tempest Keep", -- [2]
},
[75786] = {
"Roltall", -- [1]
"Bloodmaul Slag Mines", -- [2]
},
[29213] = {
"Anub'ar Darter", -- [1]
"Azjol-Nerub", -- [2]
"enUS", -- [3]
},
[78728] = {
"Shaadum", -- [1]
"Auchindoun", -- [2]
},
[24083] = {
"Enslaved Proto-Drake", -- [1]
"Utgarde Keep", -- [2]
"enUS", -- [3]
},
[195265] = {
"Stormcaller Arynga", -- [1]
"The Nokhud Offensive", -- [2]
},
[29240] = {
"Stormforged Lieutenant", -- [1]
"Halls of Lightning", -- [2]
"enUS", -- [3]
},
[75452] = {
"Bonemaw", -- [1]
"Shadowmoon Burial Grounds", -- [2]
},
[39700] = {
"Beauty", -- [1]
"Blackrock Caverns", -- [2]
},
[134364] = {
"Faithless Tender", -- [1]
"Temple of Sethraliss", -- [2]
},
[26735] = {
"Azure Scale-Binder", -- [1]
"The Nexus", -- [2]
"enUS", -- [3]
},
[83846] = {
"Yalnu", -- [1]
"The Everbloom", -- [2]
},
[24080] = {
"Dragonflayer Weaponsmith", -- [1]
"Utgarde Keep", -- [2]
"enUS", -- [3]
},
[118022] = {
"Infernal Chaosbringer", -- [1]
"Tomb of Sargeras", -- [2]
},
[20050] = {
"Crimson Hand Inquisitor", -- [1]
"Tempest Keep", -- [2]
},
[96640] = {
"Valarjar Marksman", -- [1]
"Halls of Valor", -- [2]
},
[24082] = {
"Proto-Drake Handler", -- [1]
"Utgarde Keep", -- [2]
"enUS", -- [3]
},
[23956] = {
"Dragonflayer Strategist", -- [1]
"Utgarde Keep", -- [2]
"enUS", -- [3]
},
[23970] = {
"Vrykul Skeleton", -- [1]
"Utgarde Keep", -- [2]
"enUS", -- [3]
},
[24690] = {
"Wretched Husk", -- [1]
"Magisters' Terrace", -- [2]
},
[28410] = {
"Dragonflayer Spiritualist", -- [1]
"Utgarde Keep", -- [2]
"enUS", -- [3]
},
[24849] = {
"Proto-Drake Rider", -- [1]
"Utgarde Keep", -- [2]
"enUS", -- [3]
},
[36502] = {
"Devourer of Souls", -- [1]
"The Forge of Souls", -- [2]
"enUS", -- [3]
},
[36522] = {
"Soul Horror", -- [1]
"The Forge of Souls", -- [2]
"enUS", -- [3]
},
[127497] = {
"Ashvane Warden", -- [1]
"Tol Dagor", -- [2]
},
},
["indicator_anchor"] = {
["x"] = -3,
},
["aura_stack_shadow_color"] = {
nil, -- [1]
nil, -- [2]
nil, -- [3]
0, -- [4]
},
["minor_height_scale"] = 0.9999999403953552,
["indicator_worldboss"] = false,
["last_news_time"] = 1673895225,
["aura_width2"] = 20,
["aura_height2"] = 20,
["aura_show_crowdcontrol"] = true,
["health_cutoff"] = false,
["class_colors"] = {
["DEATHKNIGHT"] = {
["colorStr"] = "ffc31d3a",
},
["WARRIOR"] = {
["colorStr"] = "ffc69a6d",
},
["PALADIN"] = {
["colorStr"] = "fff48bb9",
},
["WARLOCK"] = {
["colorStr"] = "ff8687ed",
},
["DEMONHUNTER"] = {
["colorStr"] = "ffa22fc8",
},
["ROGUE"] = {
["colorStr"] = "fffff467",
},
["DRUID"] = {
["colorStr"] = "ffff7c09",
},
["EVOKER"] = {
["colorStr"] = "ff33937e",
},
["SHAMAN"] = {
["colorStr"] = "ff006fdd",
},
},
["extra_icon_anchor"] = {
["x"] = -2,
},
["range_check_alpha"] = 0.3299999833106995,
["semver"] = "6.0.0",
["use_name_translit"] = true,
["aura_alpha"] = 1,
["castbar_icon_x_offset"] = 12,
["extra_icon_show_purge"] = true,
["transparency_behavior"] = 4,
["spell_animations"] = false,
["aura_consolidate"] = true,
["extra_icon_width"] = 26,
["health_statusbar_texture"] = "Minimalist",
["hook_auto_imported"] = {
["Reorder Nameplate"] = 4,
["Dont Have Aura"] = 1,
["Players Targetting Amount"] = 4,
["Color Automation"] = 1,
["Execute Range"] = 1,
["Cast Bar Icon Config"] = 2,
["Aura Reorder"] = 3,
["Combo Points"] = 6,
["Hide Neutral Units"] = 1,
["Target Color"] = 3,
["Attacking Specific Unit"] = 2,
["Extra Border"] = 2,
},
["minor_width_scale"] = 0.9999999403953552,
["aura_frame1_anchor"] = {
["y"] = 0,
["x"] = -2,
["side"] = 2,
},
["honor_blizzard_plate_alpha"] = true,
["aura_timer_text_font"] = "Expressway",
["extra_icon_stack_font"] = "Expressway",
["aura_height"] = 20,
["cast_statusbar_bgtexture"] = "Minimalist",
["aura2_x_offset"] = 0,
["target_indicator"] = "NONE",
["aura_show_buff_by_the_unit"] = false,
["castbar_target_notank"] = true,
["saved_cvars"] = {
["ShowClassColorInNameplate"] = "1",
["nameplateOverlapV"] = "1.5",
["ShowNamePlateLoseAggroFlash"] = "0",
["nameplateShowEnemyMinus"] = "1",
["NamePlateClassificationScale"] = "1.25",
["nameplateShowFriendlyTotems"] = "0",
["nameplatePersonalHideDelaySeconds"] = "0.2",
["nameplateShowFriendlyPets"] = "0",
["nameplateOverlapH"] = "1",
["nameplateTargetRadialPosition"] = "1",
["nameplateMinAlpha"] = "0.90135484",
["nameplateResourceOnTarget"] = "0",
["clampTargetNameplateToScreen"] = "1",
["nameplateLargerScale"] = "1",
["nameplateMaxDistance"] = "60",
["nameplateShowFriendlyMinions"] = "0",
["nameplateTargetBehindMaxDistance"] = "30",
["nameplateShowEnemies"] = "1",
["NamePlateVerticalScale"] = "2.7",
["nameplateSelectedAlpha"] = "1",
["nameplateSelfTopInset"] = "0.51",
["nameplateMotionSpeed"] = "0.05",
["nameplateGlobalScale"] = "1.0199999809265",
["nameplateShowEnemyMinions"] = "1",
["nameplateShowFriendlyNPCs"] = "1",
["nameplateSelectedScale"] = "1",
["nameplateMinAlphaDistance"] = "-158489.31924611",
["nameplateMotion"] = "1",
["nameplateMinScale"] = "1",
["nameplateShowOnlyNames"] = "0",
["nameplateOtherTopInset"] = "0.029999999329448",
["nameplateOtherAtBase"] = "0",
["nameplatePersonalShowInCombat"] = "0",
["nameplateShowDebuffsOnFriendly"] = "0",
["nameplateShowFriendlyGuardians"] = "0",
["nameplateOccludedAlphaMult"] = "0.29999998211861",
["NamePlateHorizontalScale"] = "1.4",
["nameplateShowAll"] = "1",
["nameplateShowFriends"] = "0",
["nameplateLargeTopInset"] = "0.029999999329448",
},
["login_counter"] = 7144,
["extra_icon_caster_name"] = false,
["click_space_friendly"] = {
nil, -- [1]
18, -- [2]
},
["bossmod_aura_height"] = 30,
["aura_stack_font"] = "Expressway",
["hide_friendly_castbars"] = true,
["OptionsPanelDB"] = {
["PlaterOptionsPanelFrame"] = {
["scale"] = 1,
},
},
["aura_timer_text_shadow_color"] = {
nil, -- [1]
nil, -- [2]
nil, -- [3]
0, -- [4]
},
["auras_per_row_amount"] = 4,
["target_highlight_texture"] = "Interface\\AddOns\\Plater\\images\\selection_indicator6",
["usePlaterWidget"] = false,
["plate_config"] = {
["player"] = {
["spellpercent_text_font"] = "Expressway",
["percent_text_shadow_color"] = {
nil, -- [1]
nil, -- [2]
nil, -- [3]
0, -- [4]
},
["castbar_enabled"] = false,
["power_percent_text_enabled"] = false,
["healthbar_enabled"] = false,
["power_enabled"] = false,
["power_percent_text_shadow_color"] = {
nil, -- [1]
nil, -- [2]
nil, -- [3]
0, -- [4]
},
["percent_text_enabled"] = false,
["spellpercent_text_shadow_color"] = {
nil, -- [1]
nil, -- [2]
nil, -- [3]
0, -- [4]
},
["power_percent_text_font"] = "Expressway",
["spellpercent_text_enabled"] = false,
["percent_text_font"] = "Expressway",
["spellname_text_shadow_color"] = {
nil, -- [1]
nil, -- [2]
nil, -- [3]
0, -- [4]
},
["module_enabled"] = false,
["spellname_text_font"] = "Expressway",
},
["friendlyplayer"] = {
["big_actorname_text_size"] = 10,
["spellpercent_text_font"] = "Expressway",
["level_text_size"] = 8,
["actorname_use_class_color"] = true,
["cast"] = {
121, -- [1]
12, -- [2]
},
["percent_text_shadow_color"] = {
nil, -- [1]
nil, -- [2]
nil, -- [3]
0, -- [4]
},
["fixed_class_color"] = {
1, -- [1]
[3] = 1,
},
["spellpercent_text_anchor"] = {
["x"] = -1,
},
["spellname_text_outline"] = "OUTLINE",
["big_actorname_text_shadow_color"] = {
0, -- [1]
0, -- [2]
0, -- [3]
0, -- [4]
},
["level_text_font"] = "Expressway",
["module_enabled"] = false,
["actorname_text_font"] = "Expressway",
["big_actorname_text_shadow_color_offset"] = {
1, -- [1]
-1, -- [2]
},
["mana_incombat"] = {
nil, -- [1]
4, -- [2]
},
["actorname_use_guild_color"] = false,
["all_names"] = true,
["big_actortitle_text_outline"] = "OUTLINE",
["quest_color_enemy"] = {
1, -- [1]
0.369, -- [2]
0, -- [3]
1, -- [4]
},
["big_actortitle_text_font"] = "Expressway",
["percent_text_ooc"] = true,
["level_text_outline"] = "OUTLINE",
["level_text_shadow_color"] = {
nil, -- [1]
nil, -- [2]
nil, -- [3]
0, -- [4]
},
["big_actortitle_text_shadow_color_offset"] = {
1, -- [1]
-1, -- [2]
},
["actorname_text_size"] = 11,
["cast_incombat"] = {
121, -- [1]
},
["actorname_text_shadow_color"] = {
nil, -- [1]
nil, -- [2]
nil, -- [3]
0, -- [4]
},
["spellname_text_anchor"] = {
["x"] = 14,
["side"] = 10,
},
["big_actortitle_text_shadow_color"] = {
0, -- [1]
0, -- [2]
0, -- [3]
0, -- [4]
},
["percent_text_anchor"] = {
["x"] = 1,
["side"] = 11,
},
["spellpercent_text_size"] = 9,
["spellname_text_font"] = "Expressway",
["big_actorname_text_outline"] = "OUTLINE",
["quest_color_neutral"] = {
1, -- [1]
0.65, -- [2]
0, -- [3]
1, -- [4]
},
["mana"] = {
nil, -- [1]
4, -- [2]
},
["percent_text_enabled"] = true,
["actorname_use_friends_color"] = false,
["actorname_friend_color"] = {
1, -- [1]
},
["actorname_text_anchor"] = {
["x"] = 2,
["side"] = 10,
},
["percent_text_size"] = 11,
["big_actortitle_text_size"] = 10,
["percent_text_font"] = "Expressway",
["buff_frame_y_offset"] = 0,
["actorname_guild_color"] = {
1, -- [1]
[3] = 1,
},
["quest_enabled"] = true,
["spellpercent_text_enabled"] = true,
["spellpercent_text_shadow_color"] = {
nil, -- [1]
nil, -- [2]
nil, -- [3]
0, -- [4]
},
["spellname_text_shadow_color"] = {
nil, -- [1]
nil, -- [2]
nil, -- [3]
0, -- [4]
},
["spellname_text_size"] = 9,
["health"] = {
121, -- [1]
25, -- [2]
},
["big_actorname_text_font"] = "Expressway",
["quest_color_enabled"] = true,
["health_incombat"] = {
121, -- [1]
25, -- [2]
},
},
["friendlynpc"] = {
["spellpercent_text_font"] = "Expressway",
["cast"] = {
121, -- [1]
12, -- [2]
},
["percent_text_shadow_color"] = {
nil, -- [1]
nil, -- [2]
nil, -- [3]
0, -- [4]
},
["spellname_text_outline"] = "OUTLINE",
["big_actorname_text_shadow_color"] = {
nil, -- [1]
nil, -- [2]
nil, -- [3]
0, -- [4]
},
["level_text_font"] = "Expressway",
["actorname_text_font"] = "Expressway",
["all_names"] = false,
["actorname_text_outline"] = "OUTLINE",
["big_actortitle_text_color"] = {
nil, -- [1]
1, -- [2]
1, -- [3]
1, -- [4]
},
["actorname_text_spacing"] = 11,
["big_actortitle_text_font"] = "Expressway",
["level_text_shadow_color"] = {
nil, -- [1]
nil, -- [2]
nil, -- [3]
0, -- [4]
},
["cast_incombat"] = {
121, -- [1]
},
["health_incombat"] = {
121, -- [1]
18, -- [2]
},
["actorname_text_shadow_color"] = {
nil, -- [1]
nil, -- [2]
nil, -- [3]
0, -- [4]
},
["big_actortitle_text_shadow_color"] = {
nil, -- [1]
nil, -- [2]
nil, -- [3]
0, -- [4]
},
["spellpercent_text_shadow_color"] = {
nil, -- [1]
nil, -- [2]
nil, -- [3]
0, -- [4]
},
["actorname_text_size"] = 12,
["big_actorname_text_font"] = "Expressway",
["level_text_outline"] = "OUTLINE",
["big_actortitle_text_size"] = 9,
["percent_text_font"] = "Expressway",
["spellname_text_shadow_color"] = {
nil, -- [1]
nil, -- [2]
nil, -- [3]
0, -- [4]
},
["relevance_state"] = 3,
["health"] = {
121, -- [1]
18, -- [2]
},
["spellname_text_font"] = "Expressway",
},
["enemynpc"] = {
["spellpercent_text_font"] = "Expressway",
["cast"] = {
121, -- [1]
12, -- [2]
},
["spellpercent_text_anchor"] = {
["x"] = -1,
},
["big_actorname_text_shadow_color"] = {
nil, -- [1]
nil, -- [2]
nil, -- [3]
0, -- [4]
},
["level_text_font"] = "Expressway",
["actorname_text_font"] = "Expressway",
["actorname_text_outline"] = "OUTLINE",
["big_actortitle_text_font"] = "Expressway",
["spellpercent_text_size"] = 9,
["level_text_shadow_color"] = {
nil, -- [1]
nil, -- [2]
nil, -- [3]
0, -- [4]
},
["cast_incombat"] = {
121, -- [1]
12, -- [2]
},
["actorname_text_shadow_color"] = {
nil, -- [1]
nil, -- [2]
nil, -- [3]
0, -- [4]
},
["spellname_text_anchor"] = {
["x"] = 14,
["side"] = 10,
},
["big_actortitle_text_shadow_color"] = {
nil, -- [1]
nil, -- [2]
nil, -- [3]
0, -- [4]
},
["percent_text_anchor"] = {
["x"] = 1,
["side"] = 11,
},
["spellname_text_font"] = "Expressway",
["big_actorname_text_font"] = "Expressway",
["level_text_outline"] = "OUTLINE",
["percent_text_shadow_color"] = {
nil, -- [1]
nil, -- [2]
nil, -- [3]
0, -- [4]
},
["percent_show_health"] = false,
["percent_text_size"] = 11,
["percent_text_font"] = "Expressway",
["spellname_text_shadow_color"] = {
nil, -- [1]
nil, -- [2]
nil, -- [3]
0, -- [4]
},
["health_incombat"] = {
121, -- [1]
18, -- [2]
},
["health"] = {
121, -- [1]
18, -- [2]
},
["spellpercent_text_shadow_color"] = {
nil, -- [1]
nil, -- [2]
nil, -- [3]
0, -- [4]
},
["actorname_text_anchor"] = {
["x"] = 2,
["side"] = 10,
},
["spellname_text_size"] = 9,
["level_text_enabled"] = false,
},
["global_health_height"] = 18,
["enemyplayer"] = {
["big_actorname_text_size"] = 10,
["spellpercent_text_font"] = "Expressway",
["level_text_size"] = 8,
["cast"] = {
121, -- [1]
12, -- [2]
},
["big_actortitle_text_size"] = 10,
["spellpercent_text_anchor"] = {
["x"] = -1,
},
["spellname_text_outline"] = "OUTLINE",
["big_actorname_text_shadow_color"] = {
nil, -- [1]
nil, -- [2]
nil, -- [3]
0, -- [4]
},
["level_text_font"] = "Expressway",
["actorname_text_font"] = "Expressway",
["all_names"] = true,
["actorname_text_outline"] = "OUTLINE",
["actorname_text_spacing"] = 10,
["quest_color_enemy"] = {
1, -- [1]
0.369, -- [2]
0, -- [3]
1, -- [4]
},
["big_actortitle_text_font"] = "Expressway",
["spellpercent_text_size"] = 9,
["level_text_shadow_color"] = {
nil, -- [1]
nil, -- [2]
nil, -- [3]
0, -- [4]
},
["cast_incombat"] = {
121, -- [1]
},
["actorname_text_shadow_color"] = {
nil, -- [1]
nil, -- [2]
nil, -- [3]
0, -- [4]
},
["spellname_text_anchor"] = {
["x"] = 14,
["side"] = 10,
},
["big_actortitle_text_shadow_color"] = {
nil, -- [1]
nil, -- [2]
nil, -- [3]
0, -- [4]
},
["percent_text_anchor"] = {
["x"] = 1,
["side"] = 11,
},
["spellname_text_font"] = "Expressway",
["quest_color_neutral"] = {
1, -- [1]
0.65, -- [2]
0, -- [3]
1, -- [4]
},
["actorname_text_size"] = 11,
["big_actorname_text_font"] = "Expressway",
["percent_text_shadow_color"] = {
nil, -- [1]
nil, -- [2]
nil, -- [3]
0, -- [4]
},
["level_text_outline"] = "OUTLINE",
["percent_show_health"] = false,
["percent_text_size"] = 11,
["percent_text_font"] = "Expressway",
["quest_enabled"] = true,
["actorname_text_anchor"] = {
["x"] = 2,
["side"] = 10,
},
["spellname_text_shadow_color"] = {
nil, -- [1]
nil, -- [2]
nil, -- [3]
0, -- [4]
},
["health_incombat"] = {
121, -- [1]
18, -- [2]
},
["health"] = {
121, -- [1]
18, -- [2]
},
["spellpercent_text_shadow_color"] = {
nil, -- [1]
nil, -- [2]
nil, -- [3]
0, -- [4]
},
["spellname_text_size"] = 9,
["quest_color_enabled"] = true,
["level_text_enabled"] = false,
},
["global_health_width"] = 121,
},
["aura_y_offset"] = 0,
["use_ui_parent"] = true,
["indicator_elite"] = false,
["cast_statusbar_use_fade_effects"] = false,
["indicator_spec"] = false,
["resources_settings"] = {
["chr"] = {
["Player-1329-098C5E5A"] = "Runes",
["Player-1598-0BF18248"] = "Runes",
["Player-1598-0C0DD01B"] = "SoulShards",
["Player-1403-0A0FFA8C"] = "ComboPoints",
["Player-1598-0F46FF5A"] = "Essence",
["Player-3702-0A9D2B13"] = "ArcaneCharges",
["Player-1598-0BEFA545"] = "Chi",
["Player-1598-0E67511D"] = "HolyPower",
["Player-1329-098C5E65"] = "SoulShards",
["Player-1329-0997C1CA"] = "Chi",
["Player-1329-09F0DC64"] = "HolyPower",
["Player-1598-0BD22701"] = "ComboPoints",
["Player-1329-09F0CCB4"] = "ArcaneCharges",
["Player-1598-0E1A06DE"] = "ComboPoints",
["Player-1598-0BFABB95"] = "ArcaneCharges",
["Player-1403-0A06C228"] = "ArcaneCharges",
["Player-3702-0A9D2B16"] = "ComboPoints",
["Player-3702-0A9D2B23"] = "Chi",
["Player-3702-0A9D2B21"] = "SoulShards",
["Player-1329-09EB372C"] = "Essence",
["Player-1329-099914D8"] = "ComboPoints",
},
},
["indicator_scale"] = 1.300000071525574,
["border_color"] = {
nil, -- [1]
nil, -- [2]
nil, -- [3]
1, -- [4]
},
["hook_data"] = {
{
["Enabled"] = true,
["Revision"] = 137,
["Options"] = {
},
["HooksTemp"] = {
},
["Author"] = "Luckyone-Laughing Skull",
["OptionsValues"] = {
},
["Desc"] = "",
["Hooks"] = {
["Nameplate Updated"] = "function(self, unitId, unitFrame, envTable)\n local strsplit = strsplit\n local unitName = UnitName(unitId)\n -- Show First Name [Whitelist table]\n local firstName = {\n [3527] = true, -- Healing Stream Totem\n [2630] = true, -- Earthbind Totem\n [61245] = true, -- Capacitor Totem\n [5925] = true, -- Grounding Totem\n [105451] = true, -- Counterstrike Totem\n [105427] = true, -- Skyfury Totem\n [97369] = true, -- Liquid Magma Totem\n }\n -- Show Full Name [Whitelist table]\n local fullName = {\n -- [123456] = true,\n }\n if (unitName) then\n local a , b, c, d, e, f = strsplit(' ', unitName, 5)\n if firstName[unitFrame.namePlateNpcId] then\n unitFrame.healthBar.unitName:SetText(a)\n elseif fullName[unitFrame.namePlateNpcId] then\n unitFrame.healthBar.unitName:SetText(unitName)\n else\n unitFrame.healthBar.unitName:SetText(f or e or d or c or b or a)\n end\n end\nend",
},
["Prio"] = 1,
["Time"] = 1673951144,
["LoadConditions"] = {
["talent"] = {
},
["group"] = {
},
["class"] = {
},
["map_ids"] = {
},
["role"] = {
},
["pvptalent"] = {
},
["affix"] = {
},
["race"] = {
},
["encounter_ids"] = {
},
["spec"] = {
},
},
["LastHookEdited"] = "Nameplate Updated",
["Name"] = "LuckyoneUI - Name",
["Icon"] = 2178488,
["PlaterCore"] = 1,
}, -- [1]
{
["Enabled"] = true,
["Revision"] = 123,
["Options"] = {
},
["HooksTemp"] = {
},
["Author"] = "Luckyone-Laughing Skull",
["OptionsValues"] = {
},
["Desc"] = "",
["Hooks"] = {
["Nameplate Removed"] = "function(self, unitId, unitFrame, envTable)\n envTable.UpdateBorder(unitFrame, false)\nend",
["Cast Start"] = "function(self, unitId, unitFrame, envTable)\n envTable.UpdateIconPosition(unitFrame)\n envTable.UpdateBorder(unitFrame, true)\nend",
["Cast Update"] = "function(self, unitId, unitFrame, envTable)\n envTable.UpdateIconPosition(unitFrame)\nend",
["Constructor"] = "function (self, unitId, unitFrame, envTable)\n envTable.ShowIcon = Plater.db.profile.castbar_icon_show\n \n function envTable.UpdateIconPosition (unitFrame)\n local castBar = unitFrame.castBar\n local icon = castBar.Icon\n local shield = castBar.BorderShield\n \n if (envTable.ShowIcon) then\n icon:ClearAllPoints()\n icon:SetPoint('topright', unitFrame.castBar, 'topleft', 12, 0)\n icon:SetPoint('bottomright', unitFrame.castBar, 'bottomleft', 0, 0)\n icon:SetWidth(icon:GetHeight())\n icon:Show()\n else\n icon:Hide()\n end\n shield:Hide()\n end\n \n function envTable.UpdateBorder (unitFrame, casting)\n local castBar = unitFrame.castBar\n local healthBar = unitFrame.healthBar\n \n if casting then\n healthBar.border:SetPoint('TOPLEFT', healthBar, 'TOPLEFT', 0, 0)\n healthBar.border:SetPoint('BOTTOMRIGHT', castBar, 'BOTTOMRIGHT', 0, 0)\n else\n healthBar.border:SetPoint('TOPLEFT', healthBar, 'TOPLEFT', 0, 0)\n healthBar.border:SetPoint('BOTTOMRIGHT', healthBar, 'BOTTOMRIGHT', 0, 0)\n end\n end\n \n if not unitFrame.castBar.borderChangeHooked then\n hooksecurefunc(unitFrame.castBar, 'Hide', function() envTable.UpdateBorder(unitFrame, false) end)\n unitFrame.castBar.borderChangeHooked = true\n end\nend",
},
["Prio"] = 1,
["Time"] = 1673950484,
["LoadConditions"] = {
["talent"] = {
},
["group"] = {
},
["class"] = {
},
["map_ids"] = {
},
["role"] = {
},
["pvptalent"] = {
},
["affix"] = {
},
["race"] = {
},
["encounter_ids"] = {
},
["spec"] = {
},
},
["LastHookEdited"] = "",
["Name"] = "LuckyoneUI - Castbar",
["Icon"] = 4298240,
["PlaterCore"] = 1,
}, -- [2]
{
["OptionsValues"] = {
},
["LastHookEdited"] = "",
["UID"] = "0x622bc8122a7529d",
["Hooks"] = {
["Initialization"] = "function(modTable)\n local default = \"#00fbff\"\n \n modTable.NpcColors = {\n -- Vault of the Incarnates [VOTI]\n [191222] = default, -- Juvenile Frost Proto-Dragon\n [199547] = default, -- Frostforged Zealot\n -- Ruby Life Pools [RLP]\n [187897] = default, -- Defier Draghar\n [188244] = default, -- Primal Juggernaut\n [195119] = default, -- Primalist Shockcaster\n [197698] = default, -- Thunderhead\n [198047] = default, -- Tempest Channeler\n [197535] = default, -- High Channeler Ryvati\n -- Algethar Academy [AA]\n [196576] = default, -- Spellbound Scepter\n [196671] = default, -- Arcane Ravager\n [197219] = default, -- Vile Lasher\n [196203] = default, -- Ethereal Restorer\n [192680] = default, -- Guardian Sentry\n [192333] = default, -- Alpha Eagle\n -- Nokhud Offensive [NO]\n [192800] = default, -- Nokhud Lancemaster\n [195696] = default, -- Primalist Thunderbeast\n [194897] = default, -- Stormsurge Totem\n [195927] = default, -- Soulharvester Galtmaa\n [195928] = default, -- Soulharvester Duuren\n [195930] = default, -- Soulharvester Mandakh\n [195929] = default, -- Soulharvester Tumen\n [193462] = default, -- Batak\n -- Azure Vault [AV]\n [187159] = default, -- Shrieking Whelp\n [187155] = default, -- Rune Seal Keeper\n [196116] = default, -- Crystal Fury\n [191739] = default, -- Scalebane Lieutenant\n [187240] = default, -- Drakonid Breaker\n -- Court of Stars [COS]\n [104251] = default, -- Duskwatch Sentry\n [105715] = default, -- Watchful Inquisitor\n [104278] = default, -- Felbound Enforcer\n [105704] = default, -- Arcane Manifestation\n -- Halls of Valor [HOV]\n [97068] = default, -- Storm Drake\n [95834] = default, -- Valarjar Mystic\n [96574] = default, -- Stormforged Sentinel\n -- Shadowmoon Burial Grounds [SBG]\n [75713] = default, -- Shadowmoon Bone-Mender\n [75652] = default, -- Void Spawn\n [75979] = default, -- Exhumed Spirit\n -- Temple of the Jade Serpent [TJS]\n [200126] = default, -- Fallen Waterspeaker\n [59546] = default, -- The Talking Fish\n [59553] = default, -- The Songbird Queen\n [59545] = default, -- The Golden Beetle\n [59555] = default, -- Haunting Sha\n }\n \n function modTable.UpdateColor(unitFrame, envTable)\n if not unitFrame or unitFrame.IsNpcWithoutHealthbar or unitFrame.IsFriendlyPlayerWithoutHealthbar then return end\n -- Get color from modTable.NpcColors\n local color = modTable.NpcColors [unitFrame.namePlateNpcId]\n -- Set color from modTable.NpcColors\n if (color) then\n Plater.SetNameplateColor(unitFrame, color)\n end\n end\nend",
["Nameplate Updated"] = "function (self, unitId, unitFrame, envTable, modTable)\n modTable.UpdateColor (unitFrame, envTable)\nend",
},
["Time"] = 1673950484,
["LoadConditions"] = {
["talent"] = {
},
["group"] = {
},
["class"] = {
},
["map_ids"] = {
},
["role"] = {
},
["pvptalent"] = {
},
["affix"] = {
},
["race"] = {
},
["encounter_ids"] = {
},
["spec"] = {
},
},
["Icon"] = 4624569,
["Enabled"] = true,
["Revision"] = 100,
["Options"] = {
},
["Author"] = "Luckyone-Laughing Skull",
["Desc"] = "",
["Prio"] = 1,
["Name"] = "LuckyoneUI - Colors",
["PlaterCore"] = 1,
["HooksTemp"] = {
},
}, -- [3]
{
["OptionsValues"] = {
},
["LastHookEdited"] = "",
["UID"] = "0x63c66ff1473522",
["Hooks"] = {
["Player Logon"] = "function (modTable)\n Plater.AddPerformanceUnits(194999) -- (Volatile Spark) [Dragonflight, Vault, Raszageth]\nend",
},
["Time"] = 1673950503,
["LoadConditions"] = {
["talent"] = {
},
["group"] = {
},
["class"] = {
},
["map_ids"] = {
},
["role"] = {
},
["pvptalent"] = {
},
["affix"] = {
},
["race"] = {
},
["encounter_ids"] = {
},
["spec"] = {
},
},
["Icon"] = 3752750,
["Enabled"] = true,
["Revision"] = 13,
["Options"] = {
},
["Author"] = "Luckyone-Laughing Skull",
["Desc"] = "",
["Prio"] = 1,
["Name"] = "LuckyoneUI - Perf Units",
["PlaterCore"] = 1,
["HooksTemp"] = {
},
}, -- [4]
},
["extra_icon_caster_outline"] = "OUTLINE",
["auras_per_row_amount2"] = 4,
["aura_width"] = 20,
["ghost_auras"] = {
["auras"] = {
["DEATHKNIGHT"] = {
["1"] = {
},
["0"] = {
},
["3"] = {
},
["2"] = {
},
["5"] = {
},
["4"] = {
},
["7"] = {
},
["6"] = {
},
},
["WARRIOR"] = {
["1"] = {
},
["0"] = {
},
["3"] = {
},
["2"] = {
},
["5"] = {
},
["4"] = {
},
["7"] = {
},
["6"] = {
},
},
["SHAMAN"] = {
["1"] = {
},
["0"] = {
},
["3"] = {
},
["2"] = {
},
["5"] = {
},
["4"] = {
},
["7"] = {
},
["6"] = {
},
},
["MAGE"] = {
["1"] = {
},
["0"] = {
},
["3"] = {
},
["2"] = {
},
["5"] = {
},
["4"] = {
},
["7"] = {
},
["6"] = {
},
},
["PRIEST"] = {
["1"] = {
},
["0"] = {
},
["3"] = {
},
["2"] = {
},
["5"] = {
},
["4"] = {
},
["7"] = {
},
["6"] = {
},
},
["ROGUE"] = {
["1"] = {
},
["0"] = {
},
["3"] = {
},
["2"] = {
},
["5"] = {
},
["4"] = {
},
["7"] = {
},
["6"] = {
},
},
["EVOKER"] = {
["1"] = {
},
["0"] = {
},
["3"] = {
},
["2"] = {
},
["5"] = {
},
["4"] = {
},
["7"] = {
},
["6"] = {
},
},
["WARLOCK"] = {
["1"] = {
},
["0"] = {
},
["3"] = {
},
["2"] = {
},
["5"] = {
},
["4"] = {
},
["7"] = {
},
["6"] = {
},
},
["DEMONHUNTER"] = {
["0"] = {
},
["3"] = {
},
["2"] = {
},
["5"] = {
},
["4"] = {
},
["1"] = {
},
},
["PALADIN"] = {
["1"] = {
},
["0"] = {
},
["3"] = {
},
["2"] = {
},
["5"] = {
},
["4"] = {
},
["7"] = {
},
["6"] = {
},
},
["DRUID"] = {
["1"] = {
},
["0"] = {
},
["3"] = {
},
["2"] = {
},
["5"] = {
},
["4"] = {
},
["7"] = {
},
["6"] = {
},
["9"] = {
},
["8"] = {
},
},
["MONK"] = {
["1"] = {
},
["0"] = {
},
["3"] = {
},
["2"] = {
},
["5"] = {
},
["4"] = {
},
["7"] = {
},
["6"] = {
},
},
["HUNTER"] = {
["1"] = {
},
["0"] = {
},
["3"] = {
},
["2"] = {
},
["5"] = {
},
["4"] = {
},
["7"] = {
},
["6"] = {
},
},
},
},
["castbar_target_shadow_color"] = {
nil, -- [1]
nil, -- [2]
nil, -- [3]
0, -- [4]
},
["range_check_enabled"] = false,
["quick_hide"] = true,
["target_highlight_color"] = {
nil, -- [1]
1, -- [2]
},
["cast_statusbar_bgcolor"] = {
0.050980396568775, -- [1]
0.050980396568775, -- [2]
0.050980396568775, -- [3]
0.70000001788139, -- [4]
},
["extra_icon_stack_outline"] = "OUTLINE",
["resources"] = {
["scale"] = 1,
},
["click_space"] = {
130, -- [1]
25, -- [2]
},
["castbar_target_font"] = "Expressway",
["range_check_in_range_or_target_alpha_friendlies"] = 1,
["cast_statusbar_spark_texture"] = "Interface\\AddOns\\Plater\\images\\spark3",
["pet_height_scale"] = 0.9999999403953552,
["aura_x_offset"] = -2,
["first_run3"] = true,
["indicator_raidmark_scale"] = 0.75,
["hover_highlight_alpha"] = 0.707676112651825,
["ui_parent_scale_tune"] = 1.406249965948519,
["widget_bar_scale"] = 0.9999999403953552,
["script_data"] = {
{
["ConstructorCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n --settings\n envTable.NameplateSizeOffset = scriptTable.config.castBarHeight\n envTable.ShowArrow = scriptTable.config.showArrow\n envTable.ArrowAlpha = scriptTable.config.arrowAlpha\n \n --creates the spark to show the cast progress inside the health bar\n envTable.overlaySpark = envTable.overlaySpark or Plater:CreateImage (unitFrame.healthBar)\n envTable.overlaySpark:SetBlendMode (\"ADD\")\n envTable.overlaySpark.width = 16\n envTable.overlaySpark.height = 36\n envTable.overlaySpark.alpha = .9\n envTable.overlaySpark.texture = [[Interface\\AddOns\\Plater\\images\\spark3]]\n \n envTable.topArrow = envTable.topArrow or Plater:CreateImage (unitFrame.healthBar)\n envTable.topArrow:SetBlendMode (\"ADD\")\n envTable.topArrow.width = scriptTable.config.arrowWidth\n envTable.topArrow.height = scriptTable.config.arrowHeight\n envTable.topArrow.alpha = envTable.ArrowAlpha\n envTable.topArrow.texture = [[Interface\\BUTTONS\\Arrow-Down-Up]]\n \n --scale animation\n envTable.smallScaleAnimation = envTable.smallScaleAnimation or Plater:CreateAnimationHub (unitFrame.healthBar)\n Plater:CreateAnimation (envTable.smallScaleAnimation, \"SCALE\", 1, 0.075, 1, 1, 1.08, 1.08)\n Plater:CreateAnimation (envTable.smallScaleAnimation, \"SCALE\", 2, 0.075, 1, 1, 0.95, 0.95) \n --envTable.smallScaleAnimation:Play() --envTable.smallScaleAnimation:Stop()\n \nend\n\n\n\n\n\n\n\n",
["OnHideCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n Plater.StopDotAnimation(unitFrame.healthBar, envTable.dotAnimation)\n \n envTable.overlaySpark:Hide()\n envTable.topArrow:Hide()\n \n Plater.RefreshNameplateColor (unitFrame)\n \n envTable.smallScaleAnimation:Stop()\n \n --increase the nameplate size\n local nameplateHeight = Plater.db.profile.plate_config.enemynpc.health_incombat [2]\n unitFrame.healthBar:SetHeight (nameplateHeight)\n \n Plater.DenyColorChange(unitFrame, false)\nend\n\n\n",
["OptionsValues"] = {
},
["Temp_OnShowCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n envTable.overlaySpark:Show()\n \n if (envTable.ShowArrow) then\n envTable.topArrow:Show()\n end\n \n Plater.FlashNameplateBorder (unitFrame, 0.05) \n Plater.FlashNameplateBody (unitFrame, \"\", 0.075)\n \n envTable.smallScaleAnimation:Play()\n \n --increase the nameplate size\n local nameplateHeight = Plater.db.profile.plate_config.enemynpc.health_incombat [2]\n unitFrame.healthBar:SetHeight (nameplateHeight + envTable.NameplateSizeOffset)\n \n envTable.overlaySpark.height = nameplateHeight + 5\n \n envTable.dotAnimation = Plater.PlayDotAnimation(unitFrame.healthBar, 2, scriptTable.config.dotColor, scriptTable.config.xOffset, scriptTable.config.yOffset)\n \n Plater.SetCastBarColorForScript(self, true, scriptTable.config.castBarColor, envTable)\n \n if (scriptTable.config.useNameplateColor) then\n envTable.NameplateColor = Plater.GetColorByPriority(unitFrame, scriptTable.config.healthBarColor)\n Plater.DenyColorChange(unitFrame, true)\n end \nend\n\n\n\n\n\n\n",
["ScriptType"] = 2,
["UpdateCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n --update the percent\n envTable.overlaySpark:SetPoint (\"left\", unitFrame.healthBar:GetWidth() * (envTable._CastPercent / 100)-9, 0)\n \n envTable.topArrow:SetPoint (\"bottomleft\", unitFrame.healthBar, \"topleft\", unitFrame.healthBar:GetWidth() * (envTable._CastPercent / 100) - 4, 2 )\n \n --forces the script to run the update as fast as the game framerate\n self.ThrottleUpdate = 0\n \n if (scriptTable.config.useNameplateColor) then\n Plater.SetNameplateColor(unitFrame, envTable.NameplateColor)\n end\n \n local dotSpeed = abs(envTable._Duration - envTable._RemainingTime) + 1.5\n envTable.dotAnimation.textureInfo.speedMultiplier = dotSpeed\nend\n\n\n\n\n",
["Time"] = 1673968737,
["NpcNames"] = {
},
["Temp_ConstructorCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n --settings\n envTable.NameplateSizeOffset = scriptTable.config.castBarHeight\n envTable.ShowArrow = scriptTable.config.showArrow\n envTable.ArrowAlpha = scriptTable.config.arrowAlpha\n \n --creates the spark to show the cast progress inside the health bar\n envTable.overlaySpark = envTable.overlaySpark or Plater:CreateImage (unitFrame.healthBar)\n envTable.overlaySpark:SetBlendMode (\"ADD\")\n envTable.overlaySpark.width = 16\n envTable.overlaySpark.height = 36\n envTable.overlaySpark.alpha = .9\n envTable.overlaySpark.texture = [[Interface\\AddOns\\Plater\\images\\spark3]]\n \n envTable.topArrow = envTable.topArrow or Plater:CreateImage (unitFrame.healthBar)\n envTable.topArrow:SetBlendMode (\"ADD\")\n envTable.topArrow.width = scriptTable.config.arrowWidth\n envTable.topArrow.height = scriptTable.config.arrowHeight\n envTable.topArrow.alpha = envTable.ArrowAlpha\n envTable.topArrow.texture = [[Interface\\BUTTONS\\Arrow-Down-Up]]\n \n --scale animation\n envTable.smallScaleAnimation = envTable.smallScaleAnimation or Plater:CreateAnimationHub (unitFrame.healthBar)\n Plater:CreateAnimation (envTable.smallScaleAnimation, \"SCALE\", 1, 0.075, 1, 1, 1.08, 1.08)\n Plater:CreateAnimation (envTable.smallScaleAnimation, \"SCALE\", 2, 0.075, 1, 1, 0.95, 0.95) \n --envTable.smallScaleAnimation:Play() --envTable.smallScaleAnimation:Stop()\n \nend\n\n\n\n\n\n\n\n",
["Icon"] = 2175503,
["semver"] = "",
["Enabled"] = true,
["Revision"] = 543,
["Options"] = {
{
["Type"] = 2,
["Max"] = 6,
["Desc"] = "Increases the cast bar height by this value",
["Min"] = 0,
["Name"] = "Cast Bar Height Mod",
["Value"] = 3,
["Key"] = "castBarHeight",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Fraction"] = false,
}, -- [1]
{
["Type"] = 1,
["Name"] = "Cast Bar Color",
["Value"] = {
1, -- [1]
0.5843137254902, -- [2]
0, -- [3]
1, -- [4]
},
["Key"] = "castBarColor",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "Changes the cast bar color to this one.",
}, -- [2]
{
["Type"] = 6,
["Name"] = "Option 7",
["Value"] = 0,
["Key"] = "option7",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [3]
{
["Type"] = 5,
["Name"] = "Arrow:",
["Value"] = "Arrow:",
["Key"] = "option6",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_label",
["Desc"] = "",
}, -- [4]
{
["Type"] = 4,
["Name"] = "Show Arrow",
["Value"] = true,
["Key"] = "showArrow",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_bool",
["Desc"] = "Show an arrow above the nameplate showing the cast bar progress.",
}, -- [5]
{
["Type"] = 2,
["Max"] = 1,
["Desc"] = "Arrow alpha.",
["Min"] = 0,
["Name"] = "Arrow Alpha",
["Value"] = 1,
["Key"] = "arrowAlpha",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Fraction"] = true,
}, -- [6]
{
["Type"] = 2,
["Max"] = 12,
["Desc"] = "Arrow Width.",
["Min"] = 4,
["Name"] = "Arrow Width",
["Value"] = 8,
["Key"] = "arrowWidth",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Fraction"] = false,
}, -- [7]
{
["Type"] = 2,
["Max"] = 12,
["Desc"] = "Arrow Height.",
["Min"] = 4,
["Name"] = "Arrow Height",
["Value"] = 8,
["Key"] = "arrowHeight",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Fraction"] = false,
}, -- [8]
{
["Type"] = 6,
["Name"] = "Option 13",
["Value"] = 0,
["Key"] = "option13",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [9]
{
["Type"] = 5,
["Name"] = "Dot Animation:",
["Value"] = "Dot Animation:",
["Key"] = "option12",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_label",
["Desc"] = "",
}, -- [10]
{
["Type"] = 1,
["Name"] = "Dot Color",
["Value"] = {
1, -- [1]
0.6156862745098, -- [2]
0, -- [3]
1, -- [4]
},
["Key"] = "dotColor",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "Adjust the color of the dot animation.",
}, -- [11]
{
["Type"] = 2,
["Max"] = 10,
["Desc"] = "Dot X Offset",
["Min"] = -10,
["Name"] = "Dot X Offset",
["Value"] = 4,
["Key"] = "xOffset",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Fraction"] = false,
}, -- [12]
{
["Type"] = 2,
["Max"] = 10,
["Desc"] = "Dot Y Offset",
["Min"] = -10,
["Name"] = "Dot Y Offset",
["Value"] = 3,
["Key"] = "yOffset",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Fraction"] = false,
}, -- [13]
{
["Type"] = 6,
["Name"] = "Option 18",
["Value"] = 0,
["Key"] = "option18",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [14]
{
["Type"] = 5,
["Name"] = "Nameplate Color",
["Value"] = "Nameplate Color",
["Key"] = "option17",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_label",
["Desc"] = "",
}, -- [15]
{
["Type"] = 4,
["Name"] = "Change Nameplate Color",
["Value"] = false,
["Key"] = "useNameplateColor",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_bool",
["Desc"] = "Change Nameplate Color",
}, -- [16]
{
["Type"] = 1,
["Name"] = "Nameplate Color",
["Value"] = {
1, -- [1]
0.1843137294054, -- [2]
0, -- [3]
1, -- [4]
},
["Key"] = "healthBarColor",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "Health Bar Color",
}, -- [17]
},
["OnShowCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n envTable.overlaySpark:Show()\n \n if (envTable.ShowArrow) then\n envTable.topArrow:Show()\n end\n \n Plater.FlashNameplateBorder (unitFrame, 0.05) \n Plater.FlashNameplateBody (unitFrame, \"\", 0.075)\n \n envTable.smallScaleAnimation:Play()\n \n --increase the nameplate size\n local nameplateHeight = Plater.db.profile.plate_config.enemynpc.health_incombat [2]\n unitFrame.healthBar:SetHeight (nameplateHeight + envTable.NameplateSizeOffset)\n \n envTable.overlaySpark.height = nameplateHeight + 5\n \n envTable.dotAnimation = Plater.PlayDotAnimation(unitFrame.healthBar, 2, scriptTable.config.dotColor, scriptTable.config.xOffset, scriptTable.config.yOffset)\n \n Plater.SetCastBarColorForScript(self, true, scriptTable.config.castBarColor, envTable)\n \n if (scriptTable.config.useNameplateColor) then\n envTable.NameplateColor = Plater.GetColorByPriority(unitFrame, scriptTable.config.healthBarColor)\n Plater.DenyColorChange(unitFrame, true)\n end \nend\n\n\n\n\n\n\n",
["Name"] = "Explosive Affix",
["Author"] = "Bombad<EFBFBD>o-Azralon",
["Initialization"] = "function (scriptTable)\n --insert code here\n \nend\n\n\n",
["Desc"] = "Explosive Affix",
["version"] = -1,
["Prio"] = 99,
["SpellIds"] = {
240446, -- [1]
},
["PlaterCore"] = 1,
["Temp_UpdateCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n --update the percent\n envTable.overlaySpark:SetPoint (\"left\", unitFrame.healthBar:GetWidth() * (envTable._CastPercent / 100)-9, 0)\n \n envTable.topArrow:SetPoint (\"bottomleft\", unitFrame.healthBar, \"topleft\", unitFrame.healthBar:GetWidth() * (envTable._CastPercent / 100) - 4, 2 )\n \n --forces the script to run the update as fast as the game framerate\n self.ThrottleUpdate = 0\n \n if (scriptTable.config.useNameplateColor) then\n Plater.SetNameplateColor(unitFrame, envTable.NameplateColor)\n end\n \n local dotSpeed = abs(envTable._Duration - envTable._RemainingTime) + 1.5\n envTable.dotAnimation.textureInfo.speedMultiplier = dotSpeed\nend\n\n\n\n\n",
["Temp_Initialization"] = "function (scriptTable)\n --insert code here\n \nend\n\n\n",
["Temp_OnHideCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n Plater.StopDotAnimation(unitFrame.healthBar, envTable.dotAnimation)\n \n envTable.overlaySpark:Hide()\n envTable.topArrow:Hide()\n \n Plater.RefreshNameplateColor (unitFrame)\n \n envTable.smallScaleAnimation:Stop()\n \n --increase the nameplate size\n local nameplateHeight = Plater.db.profile.plate_config.enemynpc.health_incombat [2]\n unitFrame.healthBar:SetHeight (nameplateHeight)\n \n Plater.DenyColorChange(unitFrame, false)\nend\n\n\n",
["url"] = "",
}, -- [1]
{
["ConstructorCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n --insert code here\n \nend\n\n\n",
["OnHideCode"] = " function (self, unitId, unitFrame, envTable, scriptTable)\n --insert code here\n \n end\n ",
["OptionsValues"] = {
},
["Temp_OnShowCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n --insert code here\n \nend\n\n\n",
["ScriptType"] = 1,
["UpdateCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n if (UnitIsUnit(unitId .. \"target\", \"player\")) then\n Plater.SetNameplateColor(unitFrame, scriptTable.config.nameplateColor)\n else\n Plater.RefreshNameplateColor(unitFrame)\n end\nend\n\n\n\n\n\n\n\n\n\n\n\n",
["Time"] = 1673968888,
["Icon"] = "Interface\\ICONS\\Ability_Fixated_State_Red",
["url"] = "",
["NpcNames"] = {
},
["Options"] = {
{
["Type"] = 1,
["Name"] = "Nameplate Color",
["Value"] = {
0, -- [1]
0.55686274509804, -- [2]
0.035294117647059, -- [3]
1, -- [4]
},
["Key"] = "nameplateColor",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "Change the enemy nameplate color to this color when fixating you!",
}, -- [1]
},
["Temp_OnHideCode"] = " function (self, unitId, unitFrame, envTable, scriptTable)\n --insert code here\n \n end\n ",
["Revision"] = 42,
["semver"] = "",
["OnShowCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n --insert code here\n \nend\n\n\n",
["Prio"] = 99,
["Author"] = "Ditador-Azralon",
["Initialization"] = " function (scriptTable)\n --insert code here\n \n end\n ",
["Desc"] = "Fixated by Unit",
["version"] = -1,
["Temp_UpdateCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n if (UnitIsUnit(unitId .. \"target\", \"player\")) then\n Plater.SetNameplateColor(unitFrame, scriptTable.config.nameplateColor)\n else\n Plater.RefreshNameplateColor(unitFrame)\n end\nend\n\n\n\n\n\n\n\n\n\n\n\n",
["SpellIds"] = {
},
["PlaterCore"] = 1,
["Name"] = "Fixated by Unit",
["Enabled"] = true,
["Temp_Initialization"] = " function (scriptTable)\n --insert code here\n \n end\n ",
["Temp_ConstructorCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n --insert code here\n \nend\n\n\n",
}, -- [2]
{
["ConstructorCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n local castBar = unitFrame.castBar\n local castBarPortion = castBar:GetWidth()/scriptTable.config.segmentsAmount\n local castBarHeight = castBar:GetHeight()\n \n unitFrame.felAnimation = unitFrame.felAnimation or {}\n \n if (not unitFrame.felAnimation.textureStretched) then\n unitFrame.felAnimation.textureStretched = castBar:CreateTexture(nil, \"overlay\", nil, 5)\n end\n \n if (not unitFrame.felAnimation.Textures) then\n unitFrame.felAnimation.Textures = {}\n \n for i = 1, 20 do --max amount of segments is 20\n local texture = castBar:CreateTexture(nil, \"overlay\", nil, 6)\n unitFrame.felAnimation.Textures[i] = texture \n \n texture.animGroup = texture.animGroup or texture:CreateAnimationGroup()\n local animationGroup = texture.animGroup\n animationGroup:SetToFinalAlpha(true) \n animationGroup:SetLooping(\"NONE\")\n \n texture:SetTexture([[Interface\\COMMON\\XPBarAnim]])\n texture:SetTexCoord(0.2990, 0.0010, 0.0010, 0.4159)\n texture:SetBlendMode(\"ADD\")\n \n texture.scale = animationGroup:CreateAnimation(\"SCALE\")\n texture.scale:SetTarget(texture)\n \n texture.alpha = animationGroup:CreateAnimation(\"ALPHA\")\n texture.alpha:SetTarget(texture)\n \n texture.alpha2 = animationGroup:CreateAnimation(\"ALPHA\")\n texture.alpha2:SetTarget(texture)\n end\n end\n \n \n \nend\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",
["OnHideCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n if (unitFrame.felAnimation and unitFrame.felAnimation.Textures) then\n for i = 1, scriptTable.config.segmentsAmount do\n local texture = unitFrame.felAnimation.Textures[i]\n if (texture) then\n texture:Hide()\n end\n end\n end\n \n if (unitFrame.felAnimation and unitFrame.felAnimation.textureStretched) then\n local textureStretched = unitFrame.felAnimation.textureStretched\n if (textureStretched) then\n textureStretched:Hide()\n end\n end\nend\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",
["OptionsValues"] = {
["castColor"] = {
{
"385536", -- [1]
"maroon", -- [2]
}, -- [1]
{
"198750", -- [1]
"midnightblue", -- [2]
}, -- [2]
{
"360850", -- [1]
"lime", -- [2]
}, -- [3]
{
"212784", -- [1]
"deepskyblue", -- [2]
}, -- [4]
{
"207980", -- [1]
"midnightblue", -- [2]
}, -- [5]
{
"199033", -- [1]
"gold", -- [2]
}, -- [6]
{
"199034", -- [1]
"gold", -- [2]
}, -- [7]
{
"200969", -- [1]
"orange", -- [2]
}, -- [8]
{
"394512", -- [1]
"indigo", -- [2]
}, -- [9]
{
"397881", -- [1]
"deepskyblue", -- [2]
}, -- [10]
{
"396020", -- [1]
"khaki", -- [2]
}, -- [11]
},
},
["Temp_OnShowCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n if (self.channeling) then\n return \n end\n \n local castBar = unitFrame.castBar\n envTable.castBarWidth = castBar:GetWidth()\n castBar.Spark:SetVertexColor(DetailsFramework:ParseColors(scriptTable.config.sparkColor))\n \n local textureStretched = unitFrame.felAnimation.textureStretched\n textureStretched:Show()\n textureStretched:SetVertexColor(DetailsFramework:ParseColors(scriptTable.config.glowColor))\n textureStretched:SetAtlas(\"XPBarAnim-OrangeTrail\")\n textureStretched:ClearAllPoints()\n textureStretched:SetPoint(\"right\", castBar.Spark, \"center\", 0, 0)\n textureStretched:SetHeight(castBar:GetHeight())\n textureStretched:SetBlendMode(\"ADD\") \n textureStretched:SetAlpha(0.5)\n textureStretched:SetDrawLayer(\"overlay\", 7)\n \n for i = 1, scriptTable.config.segmentsAmount do\n local texture = unitFrame.felAnimation.Textures[i]\n --texture:SetVertexColor(DetailsFramework:ParseColors(scriptTable.config.trailColor))\n texture:SetVertexColor(1, 1, 1, 1)\n texture:SetDesaturated(true)\n \n local castBarPortion = castBar:GetWidth()/scriptTable.config.segmentsAmount\n \n texture:SetSize(castBarPortion+5, castBar:GetHeight())\n texture:SetDrawLayer(\"overlay\", 6)\n \n texture:ClearAllPoints()\n if (i == scriptTable.config.segmentsAmount) then\n texture:SetPoint(\"right\", castBar, \"right\", 0, 0)\n else\n texture:SetPoint(\"left\", castBar, \"left\", (i-1)*castBarPortion, 2)\n end\n \n texture:SetAlpha(0)\n texture:Hide()\n \n texture.scale:SetOrder(1)\n texture.scale:SetDuration(0.5)\n texture.scale:SetScaleFrom(0.2, 1)\n texture.scale:SetScaleTo(1, 1.5)\n texture.scale:SetOrigin(\"right\", 0, 0)\n \n local durationTime = DetailsFramework:GetBezierPoint(i / scriptTable.config.segmentsAmount, 0.2, 0.01, 0.6)\n local duration = abs(durationTime-0.6)\n \n texture.alpha:SetOrder(1)\n texture.alpha:SetDuration(0.05)\n texture.alpha:SetFromAlpha(0)\n texture.alpha:SetToAlpha(0.4)\n \n texture.alpha2:SetOrder(1)\n texture.alpha2:SetDuration(duration) --0.6\n texture.alpha2:SetStartDelay(duration)\n texture.alpha2:SetFromAlpha(0.5)\n texture.alpha2:SetToAlpha(0)\n end\n \n envTable.CurrentTexture = 1\n envTable.NextPercent = 100 / scriptTable.config.segmentsAmount\n \n local customColor = scriptTable.config.castColor[tostring(envTable._SpellID)]\n Plater.SetCastBarColorForScript(self, true, customColor or scriptTable.config.castBarColor, envTable)\nend\n\n\n\n\n\n\n\n\n\n\n\n\n",
["ScriptType"] = 2,
["UpdateCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n if (self.channeling) then\n return \n end\n \n if (not envTable.NextPercent) then\n return\n end\n \n local castBar = unitFrame.castBar\n \n local textures = unitFrame.felAnimation.Textures\n \n if (envTable._CastPercent > envTable.NextPercent) then --eeror here, compare with nil\n local nextPercent = 100 / scriptTable.config.segmentsAmount\n \n textures[envTable.CurrentTexture]:Show()\n textures[envTable.CurrentTexture].animGroup:Play()\n envTable.NextPercent = envTable.NextPercent + nextPercent \n envTable.CurrentTexture = envTable.CurrentTexture + 1\n \n if (envTable.CurrentTexture == #textures) then\n envTable.NextPercent = 98\n elseif (envTable.CurrentTexture > #textures) then\n envTable.NextPercent = 999\n end\n end\n \n local normalizedPercent = envTable._CastPercent / 100\n local textureStretched = unitFrame.felAnimation.textureStretched\n local point = DetailsFramework:GetBezierPoint(normalizedPercent, 0, 0.001, 1)\n textureStretched:SetPoint(\"left\", castBar, \"left\", point * envTable.castBarWidth, 0)\n \n self.ThrottleUpdate = 0\nend",
["Time"] = 1673968691,
["NpcNames"] = {
},
["Temp_ConstructorCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n local castBar = unitFrame.castBar\n local castBarPortion = castBar:GetWidth()/scriptTable.config.segmentsAmount\n local castBarHeight = castBar:GetHeight()\n \n unitFrame.felAnimation = unitFrame.felAnimation or {}\n \n if (not unitFrame.felAnimation.textureStretched) then\n unitFrame.felAnimation.textureStretched = castBar:CreateTexture(nil, \"overlay\", nil, 5)\n end\n \n if (not unitFrame.felAnimation.Textures) then\n unitFrame.felAnimation.Textures = {}\n \n for i = 1, 20 do --max amount of segments is 20\n local texture = castBar:CreateTexture(nil, \"overlay\", nil, 6)\n unitFrame.felAnimation.Textures[i] = texture \n \n texture.animGroup = texture.animGroup or texture:CreateAnimationGroup()\n local animationGroup = texture.animGroup\n animationGroup:SetToFinalAlpha(true) \n animationGroup:SetLooping(\"NONE\")\n \n texture:SetTexture([[Interface\\COMMON\\XPBarAnim]])\n texture:SetTexCoord(0.2990, 0.0010, 0.0010, 0.4159)\n texture:SetBlendMode(\"ADD\")\n \n texture.scale = animationGroup:CreateAnimation(\"SCALE\")\n texture.scale:SetTarget(texture)\n \n texture.alpha = animationGroup:CreateAnimation(\"ALPHA\")\n texture.alpha:SetTarget(texture)\n \n texture.alpha2 = animationGroup:CreateAnimation(\"ALPHA\")\n texture.alpha2:SetTarget(texture)\n end\n end\n \n \n \nend\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",
["Icon"] = "Interface\\AddOns\\Plater\\images\\cast_bar_glow",
["semver"] = "",
["Enabled"] = true,
["Revision"] = 561,
["Options"] = {
{
["Type"] = 2,
["Max"] = 20,
["Desc"] = "Need a /reload",
["Min"] = 5,
["Name"] = "Amount of Segments",
["Value"] = 7,
["Key"] = "segmentsAmount",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Fraction"] = false,
}, -- [1]
{
["Type"] = 1,
["Name"] = "Spark Color",
["Value"] = {
0.95686274509804, -- [1]
1, -- [2]
0.98823529411765, -- [3]
1, -- [4]
},
["Key"] = "sparkColor",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "",
}, -- [2]
{
["Type"] = 1,
["Name"] = "Glow Color",
["Value"] = {
0.85882352941176, -- [1]
0.43137254901961, -- [2]
1, -- [3]
1, -- [4]
},
["Key"] = "glowColor",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "",
}, -- [3]
{
["Type"] = 7,
["Name"] = "Cast Color by SpellID",
["Value"] = {
{
"385536", -- [1]
"maroon", -- [2]
}, -- [1]
{
"198750", -- [1]
"midnightblue", -- [2]
}, -- [2]
{
"360850", -- [1]
"lime", -- [2]
}, -- [3]
{
"212784", -- [1]
"deepskyblue", -- [2]
}, -- [4]
{
"207980", -- [1]
"midnightblue", -- [2]
}, -- [5]
{
"199033", -- [1]
"gold", -- [2]
}, -- [6]
{
"199034", -- [1]
"gold", -- [2]
}, -- [7]
{
"200969", -- [1]
"orange", -- [2]
}, -- [8]
{
"394512", -- [1]
"indigo", -- [2]
}, -- [9]
{
"397881", -- [1]
"deepskyblue", -- [2]
}, -- [10]
{
"396020", -- [1]
"khaki", -- [2]
}, -- [11]
},
["Key"] = "castColor",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_list",
["Desc"] = "Insert the Spell ID in the to Key and a color name into the Value",
}, -- [4]
},
["OnShowCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n if (self.channeling) then\n return \n end\n \n local castBar = unitFrame.castBar\n envTable.castBarWidth = castBar:GetWidth()\n castBar.Spark:SetVertexColor(DetailsFramework:ParseColors(scriptTable.config.sparkColor))\n \n local textureStretched = unitFrame.felAnimation.textureStretched\n textureStretched:Show()\n textureStretched:SetVertexColor(DetailsFramework:ParseColors(scriptTable.config.glowColor))\n textureStretched:SetAtlas(\"XPBarAnim-OrangeTrail\")\n textureStretched:ClearAllPoints()\n textureStretched:SetPoint(\"right\", castBar.Spark, \"center\", 0, 0)\n textureStretched:SetHeight(castBar:GetHeight())\n textureStretched:SetBlendMode(\"ADD\") \n textureStretched:SetAlpha(0.5)\n textureStretched:SetDrawLayer(\"overlay\", 7)\n \n for i = 1, scriptTable.config.segmentsAmount do\n local texture = unitFrame.felAnimation.Textures[i]\n --texture:SetVertexColor(DetailsFramework:ParseColors(scriptTable.config.trailColor))\n texture:SetVertexColor(1, 1, 1, 1)\n texture:SetDesaturated(true)\n \n local castBarPortion = castBar:GetWidth()/scriptTable.config.segmentsAmount\n \n texture:SetSize(castBarPortion+5, castBar:GetHeight())\n texture:SetDrawLayer(\"overlay\", 6)\n \n texture:ClearAllPoints()\n if (i == scriptTable.config.segmentsAmount) then\n texture:SetPoint(\"right\", castBar, \"right\", 0, 0)\n else\n texture:SetPoint(\"left\", castBar, \"left\", (i-1)*castBarPortion, 2)\n end\n \n texture:SetAlpha(0)\n texture:Hide()\n \n texture.scale:SetOrder(1)\n texture.scale:SetDuration(0.5)\n texture.scale:SetScaleFrom(0.2, 1)\n texture.scale:SetScaleTo(1, 1.5)\n texture.scale:SetOrigin(\"right\", 0, 0)\n \n local durationTime = DetailsFramework:GetBezierPoint(i / scriptTable.config.segmentsAmount, 0.2, 0.01, 0.6)\n local duration = abs(durationTime-0.6)\n \n texture.alpha:SetOrder(1)\n texture.alpha:SetDuration(0.05)\n texture.alpha:SetFromAlpha(0)\n texture.alpha:SetToAlpha(0.4)\n \n texture.alpha2:SetOrder(1)\n texture.alpha2:SetDuration(duration) --0.6\n texture.alpha2:SetStartDelay(duration)\n texture.alpha2:SetFromAlpha(0.5)\n texture.alpha2:SetToAlpha(0)\n end\n \n envTable.CurrentTexture = 1\n envTable.NextPercent = 100 / scriptTable.config.segmentsAmount\n \n local customColor = scriptTable.config.castColor[tostring(envTable._SpellID)]\n Plater.SetCastBarColorForScript(self, true, customColor or scriptTable.config.castBarColor, envTable)\nend\n\n\n\n\n\n\n\n\n\n\n\n\n",
["Name"] = "Castbar Glow",
["Author"] = "Terciob",
["Initialization"] = "function (scriptTable)\n --insert code here\n \nend\n\n\n",
["Desc"] = "Castbar Glow",
["version"] = -1,
["Prio"] = 99,
["SpellIds"] = {
376644, -- [1]
386781, -- [2]
384823, -- [3]
385536, -- [4]
392398, -- [5]
375596, -- [6]
387135, -- [7]
209033, -- [8]
360850, -- [9]
212784, -- [10]
207980, -- [11]
199033, -- [12]
199034, -- [13]
200969, -- [14]
394512, -- [15]
397881, -- [16]
396020, -- [17]
374430, -- [18]
},
["PlaterCore"] = 1,
["Temp_UpdateCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n if (self.channeling) then\n return \n end\n \n if (not envTable.NextPercent) then\n return\n end\n \n local castBar = unitFrame.castBar\n \n local textures = unitFrame.felAnimation.Textures\n \n if (envTable._CastPercent > envTable.NextPercent) then --eeror here, compare with nil\n local nextPercent = 100 / scriptTable.config.segmentsAmount\n \n textures[envTable.CurrentTexture]:Show()\n textures[envTable.CurrentTexture].animGroup:Play()\n envTable.NextPercent = envTable.NextPercent + nextPercent \n envTable.CurrentTexture = envTable.CurrentTexture + 1\n \n if (envTable.CurrentTexture == #textures) then\n envTable.NextPercent = 98\n elseif (envTable.CurrentTexture > #textures) then\n envTable.NextPercent = 999\n end\n end\n \n local normalizedPercent = envTable._CastPercent / 100\n local textureStretched = unitFrame.felAnimation.textureStretched\n local point = DetailsFramework:GetBezierPoint(normalizedPercent, 0, 0.001, 1)\n textureStretched:SetPoint(\"left\", castBar, \"left\", point * envTable.castBarWidth, 0)\n \n self.ThrottleUpdate = 0\nend",
["Temp_Initialization"] = "function (scriptTable)\n --insert code here\n \nend\n\n\n",
["Temp_OnHideCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n if (unitFrame.felAnimation and unitFrame.felAnimation.Textures) then\n for i = 1, scriptTable.config.segmentsAmount do\n local texture = unitFrame.felAnimation.Textures[i]\n if (texture) then\n texture:Hide()\n end\n end\n end\n \n if (unitFrame.felAnimation and unitFrame.felAnimation.textureStretched) then\n local textureStretched = unitFrame.felAnimation.textureStretched\n if (textureStretched) then\n textureStretched:Hide()\n end\n end\nend\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",
["url"] = "",
}, -- [3]
{
["ConstructorCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n local movingArrowTexture = unitFrame._movingArrowTexture\n if (not movingArrowTexture) then\n movingArrowTexture = self:CreateTexture(nil, \"artwork\", nil, 6)\n unitFrame._movingArrowTexture = movingArrowTexture\n end\n \n envTable.movingAnimation = envTable.movingAnimation or Plater:CreateAnimationHub (unitFrame._movingArrowTexture, \n function() \n unitFrame._movingArrowTexture:Show() \n unitFrame._movingArrowTexture:SetPoint(\"left\", 0, 0)\n end, \n function() unitFrame._movingArrowTexture:Hide() end)\n \n envTable.movingAnimation:SetLooping (\"REPEAT\")\n \n envTable.arrowAnimation = envTable.arrowAnimation or Plater:CreateAnimation (envTable.movingAnimation, \"translation\", 1, 0.20, self:GetWidth()-16, 0)\n \n envTable.arrowAnimation:SetDuration(scriptTable.config.animSpeed)\nend\n\n\n\n\n\n\n",
["OnHideCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n envTable.movingAnimation:Stop()\nend\n\n\n",
["OptionsValues"] = {
["arrowAlpha"] = 0.89999997615814,
},
["Temp_OnShowCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n unitFrame._movingArrowTexture:SetTexture([[Interface\\PETBATTLES\\PetBattle-StatIcons]])\n unitFrame._movingArrowTexture:SetSize(16, self:GetHeight() - 2)\n unitFrame._movingArrowTexture:SetTexCoord(unpack({0, 15/32, 18/32, 30/32}))\n unitFrame._movingArrowTexture:SetAlpha(scriptTable.config.arrowAlpha)\n unitFrame._movingArrowTexture:SetDesaturated(scriptTable.config.desaturateArrow) \n \n unitFrame._movingArrowTexture:SetParent(self.FrameOverlay)\n unitFrame._movingArrowTexture:SetDrawLayer(\"overlay\", 7)\n \n envTable.arrowAnimation:SetDuration(scriptTable.config.animSpeed)\n envTable.movingAnimation:Play()\nend\n\n\n",
["ScriptType"] = 2,
["UpdateCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n unitFrame._movingArrowTexture:SetAlpha(scriptTable.config.arrowAlpha)\n \n local percent = envTable.movingAnimation:GetProgress()\n \n if (percent < 0.4) then\n local value = Lerp(0.01, scriptTable.config.arrowAlpha, percent) or 0\n unitFrame._movingArrowTexture:SetAlpha(Saturate(value))\n \n elseif (percent > 0.6) then\n local value = Lerp(scriptTable.config.arrowAlpha, 0.01, percent) or 0\n unitFrame._movingArrowTexture:SetAlpha(Saturate(value))\n end\n \n --unitFrame._movingArrowTexture:SetAlpha(1)\n \n self.ThrottleUpdate = 0\nend",
["Time"] = 1673968715,
["NpcNames"] = {
},
["Temp_ConstructorCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n local movingArrowTexture = unitFrame._movingArrowTexture\n if (not movingArrowTexture) then\n movingArrowTexture = self:CreateTexture(nil, \"artwork\", nil, 6)\n unitFrame._movingArrowTexture = movingArrowTexture\n end\n \n envTable.movingAnimation = envTable.movingAnimation or Plater:CreateAnimationHub (unitFrame._movingArrowTexture, \n function() \n unitFrame._movingArrowTexture:Show() \n unitFrame._movingArrowTexture:SetPoint(\"left\", 0, 0)\n end, \n function() unitFrame._movingArrowTexture:Hide() end)\n \n envTable.movingAnimation:SetLooping (\"REPEAT\")\n \n envTable.arrowAnimation = envTable.arrowAnimation or Plater:CreateAnimation (envTable.movingAnimation, \"translation\", 1, 0.20, self:GetWidth()-16, 0)\n \n envTable.arrowAnimation:SetDuration(scriptTable.config.animSpeed)\nend\n\n\n\n\n\n\n",
["Icon"] = "Interface\\AddOns\\Plater\\images\\cast_bar_frontal",
["semver"] = "",
["Enabled"] = true,
["Revision"] = 629,
["Options"] = {
{
["Type"] = 6,
["Name"] = "Option 1",
["Value"] = 0,
["Key"] = "option1",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [1]
{
["Type"] = 5,
["Name"] = "Option 2",
["Value"] = "Produces an effect to indicate the spell will hit players in front of the enemy.",
["Key"] = "option2",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_label",
["Desc"] = "",
}, -- [2]
{
["Type"] = 5,
["Name"] = "Option 4",
["Value"] = "Enter the spell name or spellID of the Spell in the Add Trigger box and hit \"Add\".",
["Key"] = "option4",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_label",
["Desc"] = "",
}, -- [3]
{
["Type"] = 6,
["Name"] = "Option 3",
["Value"] = 0,
["Key"] = "option3",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [4]
{
["Type"] = 2,
["Max"] = 1,
["Desc"] = "Set the alpha of the moving arrow",
["Min"] = 0,
["Name"] = "Arrow Alpha",
["Value"] = 0.73,
["Key"] = "arrowAlpha",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Fraction"] = true,
}, -- [5]
{
["Type"] = 2,
["Max"] = 1,
["Desc"] = "Time that takes for an arrow to travel from the to right.",
["Min"] = 0,
["Name"] = "Animation Speed",
["Value"] = 0.2,
["Key"] = "animSpeed",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Fraction"] = true,
}, -- [6]
{
["Type"] = 4,
["Name"] = "Use White Arrow",
["Value"] = false,
["Key"] = "desaturateArrow",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_bool",
["Desc"] = "If enabled, the arrow color will be desaturated.",
}, -- [7]
},
["OnShowCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n unitFrame._movingArrowTexture:SetTexture([[Interface\\PETBATTLES\\PetBattle-StatIcons]])\n unitFrame._movingArrowTexture:SetSize(16, self:GetHeight() - 2)\n unitFrame._movingArrowTexture:SetTexCoord(unpack({0, 15/32, 18/32, 30/32}))\n unitFrame._movingArrowTexture:SetAlpha(scriptTable.config.arrowAlpha)\n unitFrame._movingArrowTexture:SetDesaturated(scriptTable.config.desaturateArrow) \n \n unitFrame._movingArrowTexture:SetParent(self.FrameOverlay)\n unitFrame._movingArrowTexture:SetDrawLayer(\"overlay\", 7)\n \n envTable.arrowAnimation:SetDuration(scriptTable.config.animSpeed)\n envTable.movingAnimation:Play()\nend\n\n\n",
["Name"] = "Frontal Casts",
["Author"] = "Izimode-Azralon",
["Initialization"] = "function (scriptTable)\n --insert code here\n \nend\n\n\n",
["Desc"] = "Castbar Glow",
["version"] = -1,
["Prio"] = 99,
["SpellIds"] = {
375943, -- [1]
385958, -- [2]
388623, -- [3]
377034, -- [4]
374361, -- [5]
372107, -- [6]
381525, -- [7]
386660, -- [8]
385578, -- [9]
384699, -- [10]
153501, -- [11]
153686, -- [12]
154442, -- [13]
192018, -- [14]
219488, -- [15]
372087, -- [16]
391726, -- [17]
391723, -- [18]
377383, -- [19]
388976, -- [20]
370764, -- [21]
387067, -- [22]
391118, -- [23]
391136, -- [24]
382233, -- [25]
209027, -- [26]
212031, -- [27]
207261, -- [28]
207979, -- [29]
198888, -- [30]
199805, -- [31]
191508, -- [32]
152792, -- [33]
153395, -- [34]
},
["PlaterCore"] = 1,
["Temp_UpdateCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n unitFrame._movingArrowTexture:SetAlpha(scriptTable.config.arrowAlpha)\n \n local percent = envTable.movingAnimation:GetProgress()\n \n if (percent < 0.4) then\n local value = Lerp(0.01, scriptTable.config.arrowAlpha, percent) or 0\n unitFrame._movingArrowTexture:SetAlpha(Saturate(value))\n \n elseif (percent > 0.6) then\n local value = Lerp(scriptTable.config.arrowAlpha, 0.01, percent) or 0\n unitFrame._movingArrowTexture:SetAlpha(Saturate(value))\n end\n \n --unitFrame._movingArrowTexture:SetAlpha(1)\n \n self.ThrottleUpdate = 0\nend",
["Temp_Initialization"] = "function (scriptTable)\n --insert code here\n \nend\n\n\n",
["Temp_OnHideCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n envTable.movingAnimation:Stop()\nend\n\n\n",
["url"] = "",
}, -- [4]
{
["ConstructorCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n --insert code here\n \n local plateFrame = unitFrame.PlateFrame\n \n if (not plateFrame.BWC_RedBackground) then\n plateFrame.BWC_RedBackground = plateFrame:CreateTexture(nil, \"background\")\n plateFrame.BWC_RedBackground:SetAllPoints()\n end\n \n plateFrame.BWC_RedBackground:SetTexture([[Interface/AddOns/Plater/masks/mask1]])\n plateFrame.BWC_RedBackground:Hide()\n \n function envTable.ShowBackground(unitFrame)\n local plateFrame = unitFrame.PlateFrame\n plateFrame.BWC_RedBackground:SetVertexColor(1, 0, 0, 0.4)\n plateFrame.BWC_RedBackground:Show()\n end\n \n function envTable.HideBackground(unitFrame)\n plateFrame.BWC_RedBackground:Hide()\n end\nend\n\n\n\n\n\n\n",
["OnHideCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n --insert code here\n envTable.HideBackground(unitFrame)\nend\n\n\n",
["ScriptType"] = 1,
["UpdateCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n if (Plater.UnitIsCasting(unitId)) then\n envTable.ShowBackground(unitFrame)\n else\n envTable.HideBackground(unitFrame)\n end\n \nend",
["Time"] = 1673726734,
["url"] = "",
["Icon"] = 236209,
["Enabled"] = true,
["Revision"] = 18,
["semver"] = "",
["Author"] = "Tiranaa-Azralon",
["Initialization"] = " function (scriptTable)\n --insert code here\n \n end\n ",
["Desc"] = "Highlight the nameplate of a unit when has a certain Buff (trigger) and start to cast a spell",
["NpcNames"] = {
},
["SpellIds"] = {
372743, -- [1]
372749, -- [2]
384933, -- [3]
},
["PlaterCore"] = 1,
["Name"] = "Aura While Casting [P]",
["version"] = -1,
["Options"] = {
},
["OnShowCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n --insert code here\n \nend\n\n\n",
}, -- [5]
{
["ConstructorCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n --create a texture to use for a flash behind the cast bar\n local backGroundFlashTexture = Plater:CreateImage (self, [[Interface\\ACHIEVEMENTFRAME\\UI-Achievement-Alert-Glow]], self:GetWidth()+40, self:GetHeight()+20, \"background\", {0, 400/512, 0, 170/256})\n backGroundFlashTexture:SetBlendMode (\"ADD\")\n backGroundFlashTexture:SetDrawLayer(\"OVERLAY\", 7)\n backGroundFlashTexture:SetPoint (\"center\", self, \"center\")\n backGroundFlashTexture:SetVertexColor(Plater:ParseColors(scriptTable.config.flashColor))\n backGroundFlashTexture:Hide()\n \n --create the animation hub to hold the flash animation sequence\n envTable.BackgroundFlash = envTable.BackgroundFlash or Plater:CreateAnimationHub (backGroundFlashTexture, \n function()\n backGroundFlashTexture:Show()\n end,\n function()\n backGroundFlashTexture:Hide()\n end\n )\n \n --create the flash animation sequence\n local fadeIn = Plater:CreateAnimation (envTable.BackgroundFlash, \"ALPHA\", 1, scriptTable.config.flashDuration/2, 0, 1)\n local fadeOut = Plater:CreateAnimation (envTable.BackgroundFlash, \"ALPHA\", 2, scriptTable.config.flashDuration/2, 1, 0)\n \n --create a camera shake for the nameplate\n envTable.FrameShake = Plater:CreateFrameShake (unitFrame, scriptTable.config.shakeDuration, scriptTable.config.shakeAmplitude, scriptTable.config.shakeFrequency, false, false, 0, 1, 0.05, 0.1, Plater.GetPoints (unitFrame))\n \n --update the config for the flash here so it wont need a /reload\n fadeIn:SetDuration (scriptTable.config.flashDuration/2)\n fadeOut:SetDuration (scriptTable.config.flashDuration/2)\n \n --update the config for the skake here so it wont need a /reload\n envTable.FrameShake.OriginalAmplitude = scriptTable.config.shakeAmplitude\n envTable.FrameShake.OriginalDuration = scriptTable.config.shakeDuration\n envTable.FrameShake.OriginalFrequency = scriptTable.config.shakeFrequency\nend",
["OnHideCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n Plater.StopDotAnimation(unitFrame.castBar, envTable.dotAnimation) \n \n envTable.BackgroundFlash:Stop()\n \n unitFrame:StopFrameShake (envTable.FrameShake) \n \nend\n\n\n",
["ScriptType"] = 2,
["UpdateCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \nend\n\n\n",
["Time"] = 1673994690,
["url"] = "",
["Icon"] = "Interface\\AddOns\\Plater\\images\\cast_bar_darkorange",
["Enabled"] = true,
["Revision"] = 828,
["semver"] = "",
["Author"] = "Bombad<EFBFBD>o-Azralon",
["Initialization"] = "function (scriptTable)\n --insert code here\n \nend\n\n\n",
["Desc"] = "Highlight a very important cast applying several effects into the Cast Bar. Add spell in the Add Trigger field.",
["NpcNames"] = {
},
["SpellIds"] = {
373046, -- [1]
372863, -- [2]
164686, -- [3]
153072, -- [4]
153680, -- [5]
196497, -- [6]
388886, -- [7]
387145, -- [8]
384365, -- [9]
152964, -- [10]
398150, -- [11]
152801, -- [12]
397878, -- [13]
397914, -- [14]
183263, -- [15]
3636, -- [16]
376171, -- [17]
350687, -- [18]
372735, -- [19]
373017, -- [20]
392488, -- [21]
257732, -- [22]
256060, -- [23]
257899, -- [24]
384633, -- [25]
374339, -- [26]
395694, -- [27]
391634, -- [28]
372701, -- [29]
369328, -- [30]
265487, -- [31]
413044, -- [32]
183526, -- [33]
88194, -- [34]
87762, -- [35]
413385, -- [36]
411001, -- [37]
378282, -- [38]
384161, -- [39]
},
["PlaterCore"] = 1,
["Name"] = "Cast - Very Important [Plater]",
["version"] = -1,
["Options"] = {
{
["Type"] = 6,
["Name"] = "Option 1",
["Value"] = 0,
["Key"] = "option1",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [1]
{
["Type"] = 5,
["Name"] = "Option 2",
["Value"] = "Plays a big animation when the cast start.",
["Key"] = "option2",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_label",
["Desc"] = "",
}, -- [2]
{
["Type"] = 5,
["Key"] = "option2",
["Value"] = "Enter the spell name or spellID of the Spell in the Add Trigger box and hit \"Add\".",
["Name"] = "Option 2",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_label",
["Desc"] = "",
}, -- [3]
{
["Type"] = 6,
["Name"] = "Option 4",
["Value"] = 0,
["Key"] = "option4",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [4]
{
["Type"] = 5,
["Name"] = "Flash",
["Value"] = "Flash:",
["Key"] = "option2",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_label",
["Desc"] = "",
}, -- [5]
{
["Type"] = 2,
["Max"] = 1.2,
["Desc"] = "How long is the flash played when the cast starts.",
["Min"] = 0.1,
["Name"] = "Flash Duration",
["Value"] = 0.8,
["Fraction"] = true,
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Key"] = "flashDuration",
}, -- [6]
{
["Type"] = 1,
["Name"] = "Flash Color",
["Value"] = {
1, -- [1]
1, -- [2]
1, -- [3]
1, -- [4]
},
["Key"] = "flashColor",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "Color of the Flash",
}, -- [7]
{
["Type"] = 6,
["Name"] = "Option 7",
["Value"] = 0,
["Key"] = "option7",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [8]
{
["Type"] = 5,
["Key"] = "option2",
["Value"] = "Shake:",
["Name"] = "Shake",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_label",
["Desc"] = "",
}, -- [9]
{
["Type"] = 2,
["Max"] = 0.5,
["Desc"] = "When the cast starts, there's a small shake in the nameplate, this settings controls how long it takes.",
["Min"] = 0.1,
["Name"] = "Shake Duration",
["Value"] = 0.2,
["Fraction"] = true,
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Key"] = "shakeDuration",
}, -- [10]
{
["Type"] = 2,
["Max"] = 10,
["Desc"] = "How strong is the shake.",
["Min"] = 1,
["Name"] = "Shake Amplitude",
["Value"] = 5,
["Fraction"] = false,
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Key"] = "shakeAmplitude",
}, -- [11]
{
["Type"] = 2,
["Max"] = 80,
["Desc"] = "How fast the shake moves.",
["Min"] = 1,
["Name"] = "Shake Frequency",
["Value"] = 40,
["Fraction"] = false,
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Key"] = "shakeFrequency",
}, -- [12]
{
["Type"] = 6,
["Name"] = "Option 13",
["Value"] = 0,
["Key"] = "option13",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [13]
{
["Type"] = 5,
["Name"] = "Dot Animation",
["Value"] = "Dot Animation:",
["Key"] = "option14",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_label",
["Desc"] = "",
}, -- [14]
{
["Type"] = 1,
["Name"] = "Dot Color",
["Value"] = {
0.5647058823529412, -- [1]
0.5647058823529412, -- [2]
0.5647058823529412, -- [3]
1, -- [4]
},
["Key"] = "dotColor",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "Adjust the color of the dots around the nameplate",
}, -- [15]
{
["Type"] = 2,
["Max"] = 20,
["Desc"] = "Adjust the width of the dots to better fit in your nameplate.",
["Min"] = -10,
["Fraction"] = false,
["Value"] = 8,
["Name"] = "Dot X Offset",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Key"] = "xOffset",
}, -- [16]
{
["Type"] = 2,
["Max"] = 10,
["Desc"] = "Adjust the height of the dots to better fit in your nameplate.",
["Min"] = -10,
["Name"] = "Dot Y Offset",
["Value"] = 3,
["Key"] = "yOffset",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Fraction"] = false,
}, -- [17]
{
["Type"] = 6,
["Name"] = "blank",
["Value"] = 0,
["Key"] = "option18",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [18]
{
["Type"] = 6,
["Key"] = "option18",
["Value"] = 0,
["Name"] = "blank",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [19]
{
["Type"] = 6,
["Key"] = "option18",
["Value"] = 0,
["Name"] = "blank",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [20]
{
["Type"] = 6,
["Name"] = "blank",
["Value"] = 0,
["Key"] = "option18",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [21]
{
["Type"] = 6,
["Name"] = "blank",
["Value"] = 0,
["Key"] = "option18",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [22]
{
["Type"] = 6,
["Key"] = "option18",
["Value"] = 0,
["Name"] = "blank",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [23]
{
["Type"] = 5,
["Name"] = "Option 19",
["Value"] = "Cast Bar",
["Key"] = "option19",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_label",
["Desc"] = "",
}, -- [24]
{
["Type"] = 4,
["Name"] = "Use Cast Bar Color",
["Value"] = true,
["Key"] = "useCastbarColor",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_bool",
["Desc"] = "Use cast bar color.",
}, -- [25]
{
["Type"] = 1,
["Name"] = "Cast Bar Color",
["Value"] = {
0.4117647058823529, -- [1]
1, -- [2]
0, -- [3]
1, -- [4]
},
["Key"] = "castBarColor",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "Cast bar color.",
}, -- [26]
},
["OnShowCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n envTable.dotAnimation = Plater.PlayDotAnimation(unitFrame.castBar, 5, scriptTable.config.dotColor, scriptTable.config.xOffset, scriptTable.config.yOffset)\n \n envTable.BackgroundFlash:Play()\n \n Plater.FlashNameplateBorder (unitFrame, 0.05) \n Plater.FlashNameplateBody (unitFrame, \"\", 0.075)\n \n unitFrame:PlayFrameShake (envTable.FrameShake)\n \n Plater.SetCastBarColorForScript(self, scriptTable.config.useCastbarColor, scriptTable.config.castBarColor, envTable)\n \n --Dominator on Shadowmoon Burial Grounds\n if (envTable._SpellID == 154327) then\n if (UnitHealth(unitId) == UnitHealthMax(unitId)) then\n if (envTable._Duration == 604800) then\n Plater.SetCastBarColorForScript(self, scriptTable.config.useCastbarColor, {1, 0, 0, 1}, envTable)\n end\n end\n end\nend",
}, -- [6]
{
["ConstructorCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n --create a flash texture which keep blinking while the cast in going on\n self.OGC_BlinkTexture = self.OGC_BlinkTexture or self:CreateTexture(nil, \"overlay\")\n self.OGC_BlinkTexture:SetColorTexture(1, 1, 1)\n self.OGC_BlinkTexture:SetAlpha(0)\n \n --create the animation group for the blinking texture\n self.OGC_BlinkAnimation = self.OGC_BlinkAnimation or Plater:CreateAnimationHub(self.OGC_BlinkTexture, function() self.OGC_BlinkTexture:Show() end, function() self.OGC_BlinkTexture:Hide() end)\n \n self.OGC_BlinkAnimation.In = self.OGC_BlinkAnimation.In or Plater:CreateAnimation(self.OGC_BlinkAnimation, \"alpha\", 1, 0.5, 0.3, 1)\n \n self.OGC_BlinkAnimation.Out = self.OGC_BlinkAnimation.Out or Plater:CreateAnimation(self.OGC_BlinkAnimation, \"alpha\", 2, 0.5, 1, 0.2) \n \n \nend\n\n\n",
["OnHideCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n self.OGC_BlinkAnimation:Stop()\n \n Plater.StopDotAnimation(self, envTable.dotAnimation1) \n Plater.StopDotAnimation(self, envTable.dotAnimation2) \n \nend\n\n\n",
["ScriptType"] = 2,
["UpdateCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n --insert code here\n \nend\n\n\n",
["Time"] = 1676905232,
["url"] = "",
["Icon"] = 4038101,
["Enabled"] = true,
["Revision"] = 73,
["semver"] = "",
["Author"] = "Ditador-Azralon",
["Initialization"] = " function (scriptTable)\n --insert code here\n \n end\n ",
["Desc"] = "The background of the nameplate blinks a red color indicating the cast is being performed. Useful to indicate channeling spells doing damage overtime.",
["NpcNames"] = {
},
["SpellIds"] = {
388886, -- [1]
209676, -- [2]
377912, -- [3]
},
["PlaterCore"] = 1,
["Name"] = "Cast - On Going Cast [P]",
["version"] = -1,
["Options"] = {
{
["Type"] = 1,
["Name"] = "Dots Color",
["Value"] = {
1, -- [1]
1, -- [2]
1, -- [3]
0.4166216850280762, -- [4]
},
["Key"] = "dotColor",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "Dots Color",
}, -- [1]
{
["Type"] = 2,
["Max"] = 10,
["Desc"] = "Dots X Offset",
["Min"] = -10,
["Key"] = "xOffset",
["Value"] = 0,
["Fraction"] = false,
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Name"] = "Dots X Offset",
}, -- [2]
{
["Type"] = 2,
["Max"] = 10,
["Desc"] = "Dots Y Offset",
["Min"] = -10,
["Fraction"] = false,
["Value"] = 0,
["Name"] = "Dots Y Offset",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Key"] = "yOffset",
}, -- [3]
{
["Type"] = 6,
["Key"] = "option4",
["Value"] = 0,
["Name"] = "Option 4",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [4]
{
["Type"] = 2,
["Max"] = 1,
["Desc"] = "Adjust how fast the blinking occurs",
["Min"] = 0.2,
["Name"] = "Blink Speed",
["Value"] = 0.4,
["Key"] = "speed",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Fraction"] = true,
}, -- [5]
{
["Type"] = 2,
["Max"] = 1,
["Desc"] = "Min amount of transparency the blink can have",
["Min"] = 0,
["Name"] = "Blink Min Alpha",
["Value"] = 0,
["Key"] = "minAlpha",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Fraction"] = true,
}, -- [6]
{
["Type"] = 2,
["Max"] = 1,
["Desc"] = "Max amount of transparency the blink can have",
["Min"] = 0,
["Key"] = "maxAlpha",
["Value"] = 0.5,
["Fraction"] = true,
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Name"] = "Blink Max Alpha",
}, -- [7]
{
["Type"] = 1,
["Key"] = "blinkColor",
["Value"] = {
1, -- [1]
0.01960784383118153, -- [2]
0, -- [3]
1, -- [4]
},
["Name"] = "Blink Color",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "Color of the blinking texture",
}, -- [8]
},
["OnShowCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n self.OGC_BlinkTexture:ClearAllPoints()\n self.OGC_BlinkTexture:SetPoint(\"topleft\", self, \"topleft\", 0, 0)\n self.OGC_BlinkTexture:SetPoint(\"bottomright\", self, \"bottomright\", 0, 0)\n \n local red, green, blue = Plater:ParseColors(scriptTable.config.blinkColor)\n self.OGC_BlinkTexture:SetVertexColor(red, green, blue)\n \n local blinkSpeed = scriptTable.config.speed\n \n self.OGC_BlinkAnimation.In:SetDuration(blinkSpeed)\n self.OGC_BlinkAnimation.Out:SetDuration(blinkSpeed)\n \n local minBlinkAlpha = scriptTable.config.minAlpha\n local maxBlinkAlpha = scriptTable.config.maxAlpha\n \n self.OGC_BlinkAnimation.In:SetFromAlpha(minBlinkAlpha)\n self.OGC_BlinkAnimation.In:SetToAlpha(maxBlinkAlpha)\n self.OGC_BlinkAnimation.Out:SetFromAlpha(maxBlinkAlpha) \n self.OGC_BlinkAnimation.Out:SetToAlpha(minBlinkAlpha)\n \n self.OGC_BlinkAnimation:SetLooping(\"repeat\")\n self.OGC_BlinkAnimation:Play()\n \n envTable.dotAnimation1 = Plater.PlayDotAnimation(self, 2, scriptTable.config.dotColor, scriptTable.config.xOffset, scriptTable.config.yOffset)\n envTable.dotAnimation1.textureInfo.speedMultiplier = 0.3\n \n envTable.dotAnimation2 = Plater.PlayDotAnimation(self, 2, scriptTable.config.dotColor, scriptTable.config.xOffset, scriptTable.config.yOffset)\n envTable.dotAnimation2.textureInfo.speedMultiplier = 1\n \nend",
}, -- [7]
{
["ConstructorCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n envTable.lifePercent = { --dragonflight\n [197697] = {50}, --Flamegullet\n [59544] = {50}, --The Nodding Tiger\n [186227] = {20}, --Monstrous Decay\n [184020] = {40}, -- Hulking Berserker\n [91005] = {20}, --Naraxas\n }\n \n \n function envTable.CreateMarker(unitFrame)\n unitFrame.healthMarker = unitFrame.healthBar:CreateTexture(nil, \"overlay\")\n unitFrame.healthMarker:SetColorTexture(1, 1, 1)\n unitFrame.healthMarker:SetSize(1, unitFrame.healthBar:GetHeight())\n \n unitFrame.healthOverlay = unitFrame.healthBar:CreateTexture(nil, \"overlay\")\n unitFrame.healthOverlay:SetColorTexture(1, 1, 1)\n unitFrame.healthOverlay:SetSize(1, unitFrame.healthBar:GetHeight())\n end\n \n function envTable.UpdateMarkers(unitFrame)\n local markersTable = envTable.lifePercent[envTable._NpcID]\n if (markersTable) then\n local unitLifePercent = envTable._HealthPercent / 100\n for i, percent in ipairs(markersTable) do\n percent = percent / 100\n if (unitLifePercent > percent) then\n if (not unitFrame.healthMarker) then\n envTable.CreateMarker(unitFrame)\n end\n \n unitFrame.healthMarker:Show()\n local width = unitFrame.healthBar:GetWidth()\n unitFrame.healthMarker:SetPoint(\"left\", unitFrame.healthBar, \"left\", width*percent, 0)\n \n local overlaySize = width * (unitLifePercent - percent)\n unitFrame.healthOverlay:SetWidth(overlaySize)\n unitFrame.healthOverlay:SetPoint(\"left\", unitFrame.healthMarker, \"right\", 0, 0)\n \n unitFrame.healthMarker:SetVertexColor(Plater:ParseColors(scriptTable.config.indicatorColor))\n unitFrame.healthMarker:SetAlpha(scriptTable.config.indicatorAlpha)\n \n unitFrame.healthOverlay:SetVertexColor(Plater:ParseColors(scriptTable.config.fillColor))\n unitFrame.healthOverlay:SetAlpha(scriptTable.config.fillAlpha)\n \n return\n end\n end --end for\n \n if (unitFrame.healthMarker and unitFrame.healthMarker:IsShown()) then\n unitFrame.healthMarker:Hide()\n unitFrame.healthOverlay:Hide()\n end\n end\n end\nend \n\n\n\n\n\n\n\n\n\n",
["OnHideCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n if (unitFrame.healthMarker) then\n unitFrame.healthMarker:Hide()\n unitFrame.healthOverlay:Hide()\n end\nend\n\n\n\n\n",
["ScriptType"] = 3,
["UpdateCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n --insert code here\n envTable.UpdateMarkers(unitFrame)\nend\n\n\n",
["Time"] = 1683596223,
["url"] = "",
["Icon"] = "Interface\\AddOns\\Plater\\images\\health_indicator",
["Enabled"] = true,
["Revision"] = 146,
["semver"] = "",
["Author"] = "Aelerolor-Torghast",
["Initialization"] = "function (scriptTable)\n --insert code here\n \nend\n\n\n",
["Desc"] = "Place a marker into the health bar to indicate when the unit will change phase or cast an important spell.",
["NpcNames"] = {
"197697", -- [1]
"59544", -- [2]
"186227", -- [3]
"184020", -- [4]
"91005", -- [5]
},
["SpellIds"] = {
},
["PlaterCore"] = 1,
["Name"] = "Add - Health Markers [P]",
["version"] = -1,
["Options"] = {
{
["Type"] = 5,
["Name"] = "Option 1",
["Value"] = "Add markers into the health bar to remind you about boss abilities at life percent.",
["Key"] = "option1",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_label",
["Desc"] = "",
}, -- [1]
{
["Type"] = 6,
["Name"] = "blank line",
["Value"] = 0,
["Key"] = "",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [2]
{
["Type"] = 1,
["Name"] = "Vertical Line Color",
["Value"] = {
1, -- [1]
1, -- [2]
1, -- [3]
1, -- [4]
},
["Key"] = "indicatorColor",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "Indicator color.",
}, -- [3]
{
["Type"] = 2,
["Max"] = 1,
["Desc"] = "Indicator alpha.",
["Min"] = 0.1,
["Key"] = "indicatorAlpha",
["Value"] = 0.79,
["Name"] = "Vertical Line Alpha",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Fraction"] = true,
}, -- [4]
{
["Type"] = 6,
["Key"] = "",
["Value"] = 0,
["Name"] = "blank line",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [5]
{
["Type"] = 1,
["Key"] = "fillColor",
["Value"] = {
1, -- [1]
1, -- [2]
1, -- [3]
1, -- [4]
},
["Name"] = "Fill Color",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "Fill color.",
}, -- [6]
{
["Type"] = 2,
["Max"] = 1,
["Desc"] = "Fill alpha.",
["Min"] = 0,
["Name"] = "Fill Alpha",
["Value"] = 0.2,
["Fraction"] = true,
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Key"] = "fillAlpha",
}, -- [7]
},
["OnShowCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n --insert code here\n envTable.UpdateMarkers(unitFrame)\nend\n\n\n",
}, -- [8]
},
["health_statusbar_bgtexture"] = "Minimalist",
["ui_parent_target_strata"] = "BACKGROUND",
["aura_show_enrage"] = true,
["aura_tracker"] = {
["buff_tracked"] = {
["209859"] = false,
["178658"] = false,
["226510"] = false,
},
["debuff_banned"] = {
["388755"] = false,
[387881] = true,
["393957"] = false,
},
["buff_banned"] = {
["333553"] = true,
["61573"] = true,
["206150"] = false,
["61574"] = true,
["206151"] = false,
},
},
["extra_icon_caster_font"] = "Expressway",
["castbar_target_show"] = true,
["cast_statusbar_color"] = {
0.023529411764706, -- [1]
1, -- [2]
nil, -- [3]
0.96000000089407, -- [4]
},
["update_throttle"] = 0.300000011920929,
["target_shady_enabled"] = false,
["indicator_extra_raidmark"] = false,
["aura_show_debuffs_personal"] = false,
["indicator_rare"] = false,
["extra_icon_timer_font"] = "Expressway",
["not_affecting_combat_alpha"] = 1,
["indicator_pet"] = false,
["target_highlight_alpha"] = 1,
["news_frame"] = {
["PlaterNewsFrame"] = {
["scale"] = 1,
},
},
["target_shady_alpha"] = 0.59999996423721,
["target_highlight_height"] = 60,
["target_shady_combat_only"] = false,
["version"] = 21,
["extra_icon_height"] = 20,
["cast_statusbar_spark_alpha"] = 0.8999999761581421,
["patch_version"] = 27,
["range_check_in_range_or_target_alpha"] = 0.5999999642372131,
["aura_timer_text_size"] = 10,
["number_region_first_run"] = true,
["bossmod_aura_width"] = 30,
["color_override_colors"] = {
[3] = {
0.91764705882353, -- [1]
0.12941176470588, -- [2]
0.070588235294118, -- [3]
},
},
["aura_grow_direction"] = 1,
["bossmod_cooldown_text_size"] = 14,
["health_statusbar_bgcolor"] = {
0.050980396568775, -- [1]
0.050980396568775, -- [2]
0.050980396568775, -- [3]
0.90000000596046, -- [4]
},
["extra_icon_timer_outline"] = "OUTLINE",
["castbar_target_anchor"] = {
["x"] = 2,
["side"] = 6,
},
["script_auto_imported"] = {
["Aura - Buff Alert"] = 15,
["Cast - Effect After Cast [P]"] = 2,
["Explosion Affix M+"] = 14,
["Aura - Debuff Alert"] = 12,
["Cast - Castbar is Timer [P]"] = 2,
["Cast - Ultra Important"] = 14,
["Add - Health Markers [P]"] = 2,
["Cast - Small Alert"] = 12,
["Add - Important [P]"] = 4,
["Unit - Main Target"] = 11,
["Aura - Blink Time Left"] = 13,
["Add - Tag Number [P]"] = 2,
["Unit - Health Markers"] = 12,
["Cast - Tank Interrupt"] = 12,
["Unit - Important"] = 11,
["Cast - Quick Flash"] = 2,
["Cast - Alert + Timer [P]"] = 4,
["Aura is Shield [P]"] = 2,
["Add - Warning [P]"] = 5,
["Unit - Show Energy"] = 11,
["Aura While Casting [P]"] = 1,
["Cast - Big Alert"] = 14,
["Cast - Shield Interrupt"] = 2,
["Relics 9.2 M Dungeons"] = 2,
["Spiteful Affix"] = 3,
["Add - Explode on Die [P]"] = 1,
["Auto Set Skull"] = 11,
["Cast - Important Target [P]"] = 2,
["Add - Non Elite Trash [P]"] = 4,
["Cast - Stop Casting"] = 4,
["Cast - On Going Cast [P]"] = 2,
["Countdown"] = 11,
["Fixate by Unit Buff [P]"] = 2,
["Cast - Frontal Cone"] = 15,
["Fixate"] = 11,
["Cast - Glowing [P]"] = 10,
["Cast - Very Important"] = 15,
["Cast - Circular Swipe"] = 4,
["Fixate On You"] = 11,
},
["cast_statusbar_texture"] = "Minimalist",
["indicator_faction"] = false,
["range_check_alpha_friendlies"] = 1,
["pet_width_scale"] = 0.9999999403953552,
["indicator_raidmark_anchor"] = {
["y"] = 1,
["x"] = 2,
["side"] = 9,
},
["tank"] = {
["colors"] = {
["nocombat"] = {
0.91764705882353, -- [1]
0.12549019607843, -- [2]
0.070588235294118, -- [3]
},
},
},
["cast_statusbar_color_interrupted"] = {
0.30196078431373, -- [1]
0.30196078431373, -- [2]
0.30196078431373, -- [3]
},
},
["Helca - Ravencrest"] = {
["script_auto_imported"] = {
["Aura - Buff Alert"] = 15,
["Cast - Effect After Cast [P]"] = 2,
["Cast - Circular Swipe"] = 4,
["Aura - Debuff Alert"] = 12,
["Cast - Castbar is Timer [P]"] = 2,
["Cast - Ultra Important"] = 14,
["Add - Health Markers [P]"] = 1,
["Cast - Small Alert"] = 12,
["Add - Important [P]"] = 4,
["Aura - Blink Time Left"] = 13,
["Add - Tag Number [P]"] = 2,
["Cast - Glowing [P]"] = 10,
["Cast - Important Target [P]"] = 2,
["Cast - Shield Interrupt"] = 2,
["Cast - Alert + Timer [P]"] = 4,
["Aura is Shield [P]"] = 2,
["Add - Warning [P]"] = 5,
["Aura While Casting [P]"] = 1,
["Cast - Big Alert"] = 14,
["Unit - Show Energy"] = 11,
["Auto Set Skull"] = 11,
["Spiteful Affix"] = 3,
["Add - Non Elite Trash [P]"] = 4,
["Explosion Affix M+"] = 14,
["Fixate"] = 11,
["Cast - Stop Casting"] = 4,
["Fixate by Unit Buff [P]"] = 2,
["Cast - Frontal Cone"] = 15,
["Add - Explode on Die [P]"] = 1,
["Countdown"] = 11,
["Cast - Quick Flash"] = 2,
["Cast - Very Important"] = 15,
["Fixate On You"] = 11,
},
["use_ui_parent"] = true,
["range_check_in_range_or_target_alpha"] = 0.8999999761581421,
["class_colors"] = {
["DEATHKNIGHT"] = {
["colorStr"] = "ffc31d3a",
},
["WARRIOR"] = {
["colorStr"] = "ffc69a6d",
},
["PALADIN"] = {
["colorStr"] = "fff48bb9",
},
["WARLOCK"] = {
["colorStr"] = "ff8687ed",
},
["DEMONHUNTER"] = {
["colorStr"] = "ffa22fc8",
},
["ROGUE"] = {
["colorStr"] = "fffff467",
},
["DRUID"] = {
["colorStr"] = "ffff7c09",
},
["EVOKER"] = {
["colorStr"] = "ff33937e",
},
["SHAMAN"] = {
["colorStr"] = "ff006fdd",
},
},
["hook_auto_imported"] = {
["Reorder Nameplate"] = 4,
["Dont Have Aura"] = 1,
["Players Targetting Amount"] = 4,
["Color Automation"] = 1,
["Extra Border"] = 2,
["Cast Bar Icon Config"] = 2,
["Execute Range"] = 1,
["Hide Neutral Units"] = 1,
["Attacking Specific Unit"] = 2,
["Target Color"] = 3,
["Aura Reorder"] = 3,
["Combo Points"] = 6,
},
["expansion_triggerwipe"] = {
[9] = true,
},
["script_data"] = {
{
["ConstructorCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n --creates a glow around the icon\n envTable.buffIconGlow = envTable.buffIconGlow or Plater.CreateIconGlow (self, scriptTable.config.glowColor)\n \nend",
["OnHideCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n if (scriptTable.config.glowEnabled) then\n envTable.buffIconGlow:Hide()\n end\n \n if (scriptTable.config.dotsEnabled) then\n Plater.StopDotAnimation(self, envTable.dotAnimation)\n end\n \n \nend",
["ScriptType"] = 1,
["UpdateCode"] = "function (self, unitId, unitFrame, envTable)\n \n \n \n \nend",
["Time"] = 1669327144,
["url"] = "",
["Icon"] = "Interface\\AddOns\\Plater\\images\\icon_aura",
["Enabled"] = true,
["Revision"] = 632,
["semver"] = "",
["Author"] = "Tercioo-Sylvanas",
["Initialization"] = "function (scriptTable)\n --insert code here\n \nend\n\n\n",
["Desc"] = "Add the buff name in the trigger box.",
["NpcNames"] = {
},
["SpellIds"] = {
398151, -- [1]
},
["PlaterCore"] = 1,
["Name"] = "Aura - Buff Alert [Plater]",
["version"] = -1,
["Options"] = {
{
["Type"] = 6,
["Name"] = "Blank Space",
["Value"] = 0,
["Key"] = "option1",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [1]
{
["Type"] = 5,
["Name"] = "Option 2",
["Value"] = "Enter the spell name or spellID of the Buff in the Add Trigger box and hit \"Add\".",
["Key"] = "option2",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_label",
["Desc"] = "",
}, -- [2]
{
["Type"] = 6,
["Name"] = "Blank Space",
["Value"] = 0,
["Key"] = "option3",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [3]
{
["Type"] = 4,
["Name"] = "Glow Enabled",
["Value"] = false,
["Key"] = "glowEnabled",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_bool",
["Desc"] = "",
}, -- [4]
{
["Type"] = 1,
["Name"] = "Glow Color",
["Value"] = {
0.403921568627451, -- [1]
0.00392156862745098, -- [2]
0, -- [3]
1, -- [4]
},
["Key"] = "glowColor",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "",
}, -- [5]
{
["Type"] = 6,
["Key"] = "option3",
["Value"] = 0,
["Name"] = "Blank Space",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [6]
{
["Type"] = 4,
["Name"] = "Dots Enabled",
["Value"] = true,
["Key"] = "dotsEnabled",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_bool",
["Desc"] = "",
}, -- [7]
{
["Type"] = 1,
["Key"] = "dotsColor",
["Value"] = {
1, -- [1]
0.3215686274509804, -- [2]
0, -- [3]
1, -- [4]
},
["Name"] = "Dots Color",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "",
}, -- [8]
},
["OnShowCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n if (scriptTable.config.glowEnabled) then\n envTable.buffIconGlow:Show()\n end\n \n if (scriptTable.config.dotsEnabled) then\n envTable.dotAnimation = Plater.PlayDotAnimation(self, 6, scriptTable.config.dotsColor, 6, 3) \n end\n \nend\n\n\n\n\n",
}, -- [1]
{
["ConstructorCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n \n --set the castbar config\n envTable.configAltCastBar = {\n iconTexture = \"\",\n iconTexcoord = {0.1, 0.9, 0.1, 0.9},\n iconAlpha = 1,\n iconSize = 14,\n \n text = \"Boom!\",\n textSize = 9,\n \n texture = [[Interface\\AddOns\\Plater\\images\\bar_background]],\n color = \"silver\",\n \n isChanneling = false,\n canInterrupt = false,\n \n height = 2,\n width = Plater.db.profile.plate_config.enemynpc.health_incombat[1],\n \n spellNameAnchor = {side = 3, x = 0, y = -2},\n timerAnchor = {side = 5, x = 0, y = -2},\n } \n \n function envTable.ShowAltCastBar(npcInfo, unitFrame, unitId, customTime, customStart)\n --show the cast bar\n if (npcInfo.timerId) then\n local barObject = Plater.GetBossTimer(npcInfo.timerId)\n if (barObject) then\n if (npcInfo.remaining) then\n local timeLeft = barObject.timer + barObject.start - GetTime()\n if (timeLeft > npcInfo.remaining) then\n return\n end\n end\n \n config.text = npcInfo.name\n \n if (npcInfo.spellIcon) then\n local _, _, iconTexture = GetSpellInfo(npcInfo.spellIcon)\n config.iconTexture = iconTexture\n else\n config.iconTexture = \"\"\n end\n \n Plater.SetAltCastBar(unitFrame.PlateFrame, config, barObject.timer, customStart or barObject.start, npcInfo.altCastId)\n end\n else\n Plater.SetAltCastBar(unitFrame.PlateFrame, config, customTime or npcInfo.timer, customStart, npcInfo.altCastId) \n end \n \n \n end\nend\n\n\n\n\n",
["OnHideCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n if (envTable._SpellID == 191284) then\n Plater.SetAltCastBar(unitFrame.PlateFrame, envTable.configAltCastBar, 4.70, GetTime(), 191284)\n \n C_Timer.After(4.75, function()\n Plater.SetAltCastBar(unitFrame.PlateFrame, envTable.configAltCastBar, 5.30, GetTime(), 191284)\n end)\n \n C_Timer.After(4.75 + 5.30, function()\n Plater.SetAltCastBar(unitFrame.PlateFrame, envTable.configAltCastBar, 4.30, GetTime(), 191284)\n C_Timer.After(4.50, function() unitFrame.castBar2:Hide() end)\n end)\n end\n \nend",
["ScriptType"] = 2,
["UpdateCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n --insert code here\n \nend\n\n\n",
["Time"] = 1671066705,
["url"] = "",
["Icon"] = 134229,
["Enabled"] = true,
["Revision"] = 37,
["semver"] = "",
["Author"] = "Huugg-Valdrakken",
["Initialization"] = " function (scriptTable)\n --insert code here\n \n end\n ",
["Desc"] = "Start extra cast bars for effects after the cast is done. Setup the effect on On Hide script.",
["NpcNames"] = {
},
["SpellIds"] = {
191284, -- [1]
},
["PlaterCore"] = 1,
["Name"] = "Cast - Effect After Cast [P]",
["version"] = -1,
["Options"] = {
},
["OnShowCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n --insert code here\n \nend\n\n\n",
}, -- [2]
{
["ConstructorCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n --settings\n envTable.NameplateSizeOffset = scriptTable.config.castBarHeight\n envTable.ShowArrow = scriptTable.config.showArrow\n envTable.ArrowAlpha = scriptTable.config.arrowAlpha\n \n --creates the spark to show the cast progress inside the health bar\n envTable.overlaySpark = envTable.overlaySpark or Plater:CreateImage (unitFrame.healthBar)\n envTable.overlaySpark:SetBlendMode (\"ADD\")\n envTable.overlaySpark.width = 16\n envTable.overlaySpark.height = 36\n envTable.overlaySpark.alpha = .9\n envTable.overlaySpark.texture = [[Interface\\AddOns\\Plater\\images\\spark3]]\n \n envTable.topArrow = envTable.topArrow or Plater:CreateImage (unitFrame.healthBar)\n envTable.topArrow:SetBlendMode (\"ADD\")\n envTable.topArrow.width = scriptTable.config.arrowWidth\n envTable.topArrow.height = scriptTable.config.arrowHeight\n envTable.topArrow.alpha = envTable.ArrowAlpha\n envTable.topArrow.texture = [[Interface\\BUTTONS\\Arrow-Down-Up]]\n \n --scale animation\n envTable.smallScaleAnimation = envTable.smallScaleAnimation or Plater:CreateAnimationHub (unitFrame.healthBar)\n Plater:CreateAnimation (envTable.smallScaleAnimation, \"SCALE\", 1, 0.075, 1, 1, 1.08, 1.08)\n Plater:CreateAnimation (envTable.smallScaleAnimation, \"SCALE\", 2, 0.075, 1, 1, 0.95, 0.95) \n --envTable.smallScaleAnimation:Play() --envTable.smallScaleAnimation:Stop()\n \nend\n\n\n\n\n\n\n\n",
["OnHideCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n Plater.StopDotAnimation(unitFrame.healthBar, envTable.dotAnimation)\n \n envTable.overlaySpark:Hide()\n envTable.topArrow:Hide()\n \n Plater.RefreshNameplateColor (unitFrame)\n \n envTable.smallScaleAnimation:Stop()\n \n --increase the nameplate size\n local nameplateHeight = Plater.db.profile.plate_config.enemynpc.health_incombat [2]\n unitFrame.healthBar:SetHeight (nameplateHeight)\n \n Plater.DenyColorChange(unitFrame, false)\nend\n\n\n",
["ScriptType"] = 2,
["UpdateCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n --update the percent\n envTable.overlaySpark:SetPoint (\"left\", unitFrame.healthBar:GetWidth() * (envTable._CastPercent / 100)-9, 0)\n \n envTable.topArrow:SetPoint (\"bottomleft\", unitFrame.healthBar, \"topleft\", unitFrame.healthBar:GetWidth() * (envTable._CastPercent / 100) - 4, 2 )\n \n --forces the script to run the update as fast as the game framerate\n self.ThrottleUpdate = 0\n \n if (scriptTable.config.useNameplateColor) then\n Plater.SetNameplateColor(unitFrame, envTable.NameplateColor)\n end\n \n local dotSpeed = abs(envTable._Duration - envTable._RemainingTime) + 1.5\n envTable.dotAnimation.textureInfo.speedMultiplier = dotSpeed\nend\n\n\n\n\n",
["Time"] = 1670201853,
["url"] = "",
["Icon"] = 2175503,
["Enabled"] = true,
["Revision"] = 533,
["semver"] = "",
["Author"] = "Bombad<EFBFBD>o-Azralon",
["Initialization"] = "function (scriptTable)\n --insert code here\n \nend\n\n\n",
["Desc"] = "Apply several animations when the explosion orb cast starts on a Mythic Dungeon with Explosion Affix",
["NpcNames"] = {
},
["SpellIds"] = {
240446, -- [1]
385339, -- [2]
198077, -- [3]
210261, -- [4]
360857, -- [5]
},
["PlaterCore"] = 1,
["Name"] = "Explosion Affix M+ [Plater]",
["version"] = -1,
["Options"] = {
{
["Type"] = 2,
["Max"] = 6,
["Desc"] = "Increases the cast bar height by this value",
["Min"] = 0,
["Fraction"] = false,
["Value"] = 3,
["Key"] = "castBarHeight",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Name"] = "Cast Bar Height Mod",
}, -- [1]
{
["Type"] = 1,
["Name"] = "Cast Bar Color",
["Value"] = {
1, -- [1]
0.5843137254901961, -- [2]
0, -- [3]
1, -- [4]
},
["Key"] = "castBarColor",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "Changes the cast bar color to this one.",
}, -- [2]
{
["Type"] = 6,
["Name"] = "Option 7",
["Value"] = 0,
["Key"] = "option7",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [3]
{
["Type"] = 5,
["Name"] = "Arrow:",
["Value"] = "Arrow:",
["Key"] = "option6",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_label",
["Desc"] = "",
}, -- [4]
{
["Type"] = 4,
["Name"] = "Show Arrow",
["Value"] = true,
["Key"] = "showArrow",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_bool",
["Desc"] = "Show an arrow above the nameplate showing the cast bar progress.",
}, -- [5]
{
["Type"] = 2,
["Max"] = 1,
["Desc"] = "Arrow alpha.",
["Min"] = 0,
["Fraction"] = true,
["Value"] = 1,
["Key"] = "arrowAlpha",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Name"] = "Arrow Alpha",
}, -- [6]
{
["Type"] = 2,
["Max"] = 12,
["Desc"] = "Arrow Width.",
["Min"] = 4,
["Name"] = "Arrow Width",
["Value"] = 8,
["Fraction"] = false,
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Key"] = "arrowWidth",
}, -- [7]
{
["Type"] = 2,
["Max"] = 12,
["Desc"] = "Arrow Height.",
["Min"] = 4,
["Fraction"] = false,
["Value"] = 8,
["Key"] = "arrowHeight",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Name"] = "Arrow Height",
}, -- [8]
{
["Type"] = 6,
["Name"] = "Option 13",
["Value"] = 0,
["Key"] = "option13",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [9]
{
["Type"] = 5,
["Name"] = "Dot Animation:",
["Value"] = "Dot Animation:",
["Key"] = "option12",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_label",
["Desc"] = "",
}, -- [10]
{
["Type"] = 1,
["Name"] = "Dot Color",
["Value"] = {
1, -- [1]
0.615686274509804, -- [2]
0, -- [3]
1, -- [4]
},
["Key"] = "dotColor",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "Adjust the color of the dot animation.",
}, -- [11]
{
["Type"] = 2,
["Max"] = 10,
["Desc"] = "Dot X Offset",
["Min"] = -10,
["Name"] = "Dot X Offset",
["Value"] = 4,
["Key"] = "xOffset",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Fraction"] = false,
}, -- [12]
{
["Type"] = 2,
["Max"] = 10,
["Desc"] = "Dot Y Offset",
["Min"] = -10,
["Key"] = "yOffset",
["Value"] = 3,
["Fraction"] = false,
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Name"] = "Dot Y Offset",
}, -- [13]
{
["Type"] = 6,
["Key"] = "option18",
["Value"] = 0,
["Name"] = "Option 18",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [14]
{
["Type"] = 5,
["Key"] = "option17",
["Value"] = "Nameplate Color",
["Name"] = "Nameplate Color",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_label",
["Desc"] = "",
}, -- [15]
{
["Type"] = 4,
["Name"] = "Change Nameplate Color",
["Value"] = false,
["Key"] = "useNameplateColor",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_bool",
["Desc"] = "Change Nameplate Color",
}, -- [16]
{
["Type"] = 1,
["Key"] = "healthBarColor",
["Value"] = {
1, -- [1]
0.1843137294054031, -- [2]
0, -- [3]
1, -- [4]
},
["Name"] = "Nameplate Color",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "Health Bar Color",
}, -- [17]
},
["OnShowCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n envTable.overlaySpark:Show()\n \n if (envTable.ShowArrow) then\n envTable.topArrow:Show()\n end\n \n Plater.FlashNameplateBorder (unitFrame, 0.05) \n Plater.FlashNameplateBody (unitFrame, \"\", 0.075)\n \n envTable.smallScaleAnimation:Play()\n \n --increase the nameplate size\n local nameplateHeight = Plater.db.profile.plate_config.enemynpc.health_incombat [2]\n unitFrame.healthBar:SetHeight (nameplateHeight + envTable.NameplateSizeOffset)\n \n envTable.overlaySpark.height = nameplateHeight + 5\n \n envTable.dotAnimation = Plater.PlayDotAnimation(unitFrame.healthBar, 2, scriptTable.config.dotColor, scriptTable.config.xOffset, scriptTable.config.yOffset)\n \n Plater.SetCastBarColorForScript(self, true, scriptTable.config.castBarColor, envTable)\n \n if (scriptTable.config.useNameplateColor) then\n envTable.NameplateColor = Plater.GetColorByPriority(unitFrame, scriptTable.config.healthBarColor)\n Plater.DenyColorChange(unitFrame, true)\n end \nend\n\n\n\n\n\n\n",
}, -- [3]
{
["ConstructorCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n --creates a glow around the icon\n envTable.buffIconGlow = envTable.buffIconGlow or Plater.CreateIconGlow (self, scriptTable.config.glowColor)\n \nend\n\n\n",
["OnHideCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n if (scriptTable.config.glowEnabled) then\n envTable.buffIconGlow:Hide()\n end\n \n if (scriptTable.config.dotsEnabled) then\n Plater.StopDotAnimation(self, envTable.dotAnimation)\n end\n \n \nend\n\n\n",
["ScriptType"] = 1,
["UpdateCode"] = "function (self, unitId, unitFrame, envTable)\n \nend\n\n\n",
["Time"] = 1669327144,
["url"] = "",
["Icon"] = "Interface\\AddOns\\Plater\\images\\icon_aura",
["Enabled"] = true,
["Revision"] = 368,
["semver"] = "",
["Author"] = "Tercioo-Sylvanas",
["Desc"] = "Add the debuff name in the trigger box.",
["NpcNames"] = {
},
["SpellIds"] = {
},
["PlaterCore"] = 1,
["Name"] = "Aura - Debuff Alert [Plater]",
["version"] = -1,
["Options"] = {
{
["Type"] = 6,
["Name"] = "Blank Space",
["Value"] = 0,
["Key"] = "option1",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [1]
{
["Type"] = 5,
["Name"] = "Option 2",
["Value"] = "Enter the spell name or spellID of the Buff in the Add Trigger box and hit \"Add\".",
["Key"] = "option2",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_label",
["Desc"] = "",
}, -- [2]
{
["Type"] = 6,
["Name"] = "Blank Space",
["Value"] = 0,
["Key"] = "option3",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [3]
{
["Type"] = 4,
["Name"] = "Glow Enabled",
["Value"] = false,
["Key"] = "glowEnabled",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_bool",
["Desc"] = "",
}, -- [4]
{
["Type"] = 1,
["Name"] = "Glow Color",
["Value"] = {
0.403921568627451, -- [1]
0.00392156862745098, -- [2]
0, -- [3]
1, -- [4]
},
["Key"] = "glowColor",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "",
}, -- [5]
{
["Type"] = 6,
["Key"] = "option3",
["Value"] = 0,
["Name"] = "Blank Space",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [6]
{
["Type"] = 4,
["Name"] = "Dots Enabled",
["Value"] = true,
["Key"] = "dotsEnabled",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_bool",
["Desc"] = "",
}, -- [7]
{
["Type"] = 1,
["Key"] = "dotsColor",
["Value"] = {
1, -- [1]
0.3215686274509804, -- [2]
0, -- [3]
1, -- [4]
},
["Name"] = "Dots Color",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "",
}, -- [8]
},
["OnShowCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n if (scriptTable.config.glowEnabled) then\n envTable.buffIconGlow:Show()\n end\n \n if (scriptTable.config.dotsEnabled) then\n envTable.dotAnimation = Plater.PlayDotAnimation(self, 6, scriptTable.config.dotsColor, 6, 3) \n end\nend\n\n\n",
}, -- [4]
{
["ConstructorCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n --castbar color (when can be interrupted)\n envTable.CastbarColor = scriptTable.config.castbarColor\n \n --flash duration\n local CONFIG_BACKGROUND_FLASH_DURATION = scriptTable.config.flashDuration\n \n --add this value to the cast bar height\n envTable.CastBarHeightAdd = scriptTable.config.castBarHeight\n \n --create a fast flash above the cast bar\n envTable.FullBarFlash = envTable.FullBarFlash or Plater.CreateFlash (self, 0.05, 1, \"white\")\n \n --create a camera shake for the nameplate\n envTable.FrameShake = Plater:CreateFrameShake (unitFrame, scriptTable.config.shakeDuration, scriptTable.config.shakeAmplitude, scriptTable.config.shakeFrequency, false, false, 0, 1, 0.05, 0.1, Plater.GetPoints (unitFrame))\n \n --create a texture to use for a flash behind the cast bar\n local backGroundFlashTexture = Plater:CreateImage (self, [[Interface\\ACHIEVEMENTFRAME\\UI-Achievement-Alert-Glow]], self:GetWidth()+60, self:GetHeight()+50, \"background\", {0, 400/512, 0, 170/256})\n backGroundFlashTexture:SetBlendMode (\"ADD\", 7)\n backGroundFlashTexture:SetDrawLayer(\"OVERLAY\", 7)\n backGroundFlashTexture:SetPoint (\"center\", self, \"center\")\n backGroundFlashTexture:Hide()\n \n --create the animation hub to hold the flash animation sequence\n envTable.BackgroundFlash = envTable.BackgroundFlash or Plater:CreateAnimationHub (backGroundFlashTexture, \n function()\n backGroundFlashTexture:Show()\n end,\n function()\n backGroundFlashTexture:Hide()\n end\n )\n \n --create the flash animation sequence\n envTable.BackgroundFlash.fadeIn = envTable.BackgroundFlash.fadeIn or Plater:CreateAnimation (envTable.BackgroundFlash, \"ALPHA\", 1, CONFIG_BACKGROUND_FLASH_DURATION/2, 0, .75)\n envTable.BackgroundFlash.fadeIn:SetDuration(CONFIG_BACKGROUND_FLASH_DURATION/2)\n \n envTable.BackgroundFlash.fadeOut = envTable.BackgroundFlash.fadeOut or Plater:CreateAnimation (envTable.BackgroundFlash, \"ALPHA\", 2, CONFIG_BACKGROUND_FLASH_DURATION/2, 1, 0) \n envTable.BackgroundFlash.fadeOut:SetDuration(CONFIG_BACKGROUND_FLASH_DURATION/2)\n \n --envTable.BackgroundFlash:Play() --envTable.BackgroundFlash:Stop() \n \n \n \n \n \nend\n\n\n\n\n",
["OnHideCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n unitFrame.castBar:SetHeight (envTable._DefaultHeight)\n \n --stop the camera shake\n unitFrame:StopFrameShake (envTable.FrameShake)\n \n envTable.FullBarFlash:Stop()\n envTable.BackgroundFlash:Stop()\n \n unitFrame.castBar.Spark:SetHeight(unitFrame.castBar:GetHeight())\n \n --check if there's a timer for this spell\n local timer = scriptTable.config.timerList[tostring(envTable._SpellID)]\n \n if (timer) then\n --insert code here\n \n --set the castbar config\n local config = {\n iconTexture = \"\",\n iconTexcoord = {0.1, 0.9, 0.1, 0.9},\n iconAlpha = 1,\n iconSize = 14,\n \n text = \"Spikes Incoming!\",\n textSize = 8,\n \n texture = [[Interface\\AddOns\\Plater\\images\\bar_background]],\n color = {.6, .6, .6, 0.8},\n \n isChanneling = false,\n canInterrupt = false,\n \n height = 5,\n width = Plater.db.profile.plate_config.enemynpc.health_incombat[1],\n \n spellNameAnchor = {side = 3, x = 0, y = -2},\n timerAnchor = {side = 5, x = 0, y = -2},\n }\n \n Plater.SetAltCastBar(unitFrame.PlateFrame, config, timer, nil, nil)\n local castBar2 = unitFrame.castBar2\n castBar2.Text:ClearAllPoints()\n castBar2.Text:SetPoint (\"topleft\", castBar2, \"bottomleft\", 0, 0)\n castBar2.percentText:ClearAllPoints()\n castBar2.percentText:SetPoint (\"topright\", castBar2, \"bottomright\", 0, 0)\n Plater:SetFontSize(castBar2.percentText, 8)\n end\n \nend\n\n\n\n\n\n\n\n",
["OptionsValues"] = {
},
["ScriptType"] = 2,
["UpdateCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \nend\n\n\n",
["Time"] = 1670203758,
["url"] = "",
["Icon"] = "Interface\\AddOns\\Plater\\images\\cast_bar_orange",
["Enabled"] = true,
["Revision"] = 1213,
["semver"] = "",
["Author"] = "Tercioo-Sylvanas",
["Initialization"] = "function (scriptTable)\n --insert code here\n \nend",
["Desc"] = "Player an animation when the cast start. Start a timer when the cast finishes. Set the time in the options.",
["NpcNames"] = {
},
["SpellIds"] = {
350421, -- [1]
355787, -- [2]
348513, -- [3]
},
["PlaterCore"] = 1,
["Name"] = "Cast - Alert + Timer [P]",
["version"] = -1,
["Options"] = {
{
["Type"] = 6,
["Name"] = "Blank Line",
["Value"] = 0,
["Key"] = "option1",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [1]
{
["Type"] = 5,
["Name"] = "Option 2",
["Value"] = "Cast start animation settings",
["Key"] = "option2",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_label",
["Desc"] = "",
}, -- [2]
{
["Type"] = 6,
["Name"] = "Blank Space",
["Value"] = 0,
["Key"] = "option4",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [3]
{
["Type"] = 4,
["Name"] = "Cast Bar Color Enabled",
["Value"] = true,
["Key"] = "useCastbarColor",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_bool",
["Desc"] = "When enabled, changes the cast bar color,",
}, -- [4]
{
["Type"] = 1,
["Name"] = "Cast Bar Color",
["Value"] = {
1, -- [1]
0.4313725490196079, -- [2]
0, -- [3]
1, -- [4]
},
["Key"] = "castbarColor",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "Color of the cast bar.",
}, -- [5]
{
["Type"] = 6,
["Name"] = "Blank Line",
["Value"] = 0,
["Key"] = "option7",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [6]
{
["Type"] = 2,
["Max"] = 1,
["Desc"] = "When the cast starts it flash rapidly, adjust how fast it flashes. Value is milliseconds.",
["Min"] = 0.05,
["Key"] = "flashDuration",
["Value"] = 0.4,
["Name"] = "Flash Duration",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Fraction"] = true,
}, -- [7]
{
["Type"] = 2,
["Max"] = 10,
["Desc"] = "Increases the cast bar height by this value",
["Min"] = 0,
["Key"] = "castBarHeight",
["Value"] = 5,
["Name"] = "Cast Bar Height Mod",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Fraction"] = false,
}, -- [8]
{
["Type"] = 2,
["Max"] = 1,
["Desc"] = "When the cast starts, there's a small shake in the nameplate, this settings controls how long it takes.",
["Min"] = 0.1,
["Key"] = "shakeDuration",
["Value"] = 0.2,
["Name"] = "Shake Duration",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Fraction"] = true,
}, -- [9]
{
["Type"] = 2,
["Max"] = 100,
["Desc"] = "How strong is the shake.",
["Min"] = 2,
["Key"] = "shakeAmplitude",
["Value"] = 8,
["Fraction"] = false,
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Name"] = "Shake Amplitude",
}, -- [10]
{
["Type"] = 2,
["Max"] = 80,
["Desc"] = "How fast the shake moves.",
["Min"] = 1,
["Key"] = "shakeFrequency",
["Value"] = 40,
["Fraction"] = false,
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Name"] = "Shake Frequency",
}, -- [11]
{
["Type"] = 7,
["Key"] = "timerList",
["Value"] = {
},
["Name"] = "Timer (Key is SpellId and Value is Time)",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_list",
["Desc"] = "Key is the spellId and value is the amount of time of the Timer",
}, -- [12]
},
["OnShowCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n --play flash animations\n envTable.FullBarFlash:Play()\n \n --envTable.currentHeight = unitFrame.castBar:GetHeight()\n \n --restoring the default size (not required since it already restore in the hide script)\n if (envTable.OriginalHeight) then\n self:SetHeight (envTable.OriginalHeight)\n end\n \n --increase the cast bar size\n local height = self:GetHeight()\n envTable.OriginalHeight = height\n \n self:SetHeight (height + envTable.CastBarHeightAdd)\n \n Plater.SetCastBarBorderColor (self, 1, .2, .2, 0.4)\n \n unitFrame:PlayFrameShake (envTable.FrameShake)\n \n Plater.SetCastBarColorForScript(self, scriptTable.config.useCastbarColor, scriptTable.config.castbarColor, envTable)\n \n envTable.BackgroundFlash:Play()\n \n unitFrame.castBar.Spark:SetHeight(unitFrame.castBar:GetHeight())\n \nend\n\n\n\n\n\n\n\n\n\n\n",
}, -- [5]
{
["ConstructorCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n --settings\n envTable.NameplateSizeOffset = scriptTable.config.castBarHeight\n envTable.ShowArrow = scriptTable.config.showArrow\n envTable.ArrowAlpha = scriptTable.config.arrowAlpha\n \n --creates the spark to show the cast progress inside the health bar\n envTable.overlaySpark = envTable.overlaySpark or Plater:CreateImage (unitFrame.healthBar)\n envTable.overlaySpark:SetBlendMode (\"ADD\")\n envTable.overlaySpark.width = 16\n envTable.overlaySpark.height = 36\n envTable.overlaySpark.alpha = .9\n envTable.overlaySpark.texture = [[Interface\\AddOns\\Plater\\images\\spark3]]\n \n envTable.topArrow = envTable.topArrow or Plater:CreateImage (unitFrame.healthBar)\n envTable.topArrow:SetBlendMode (\"ADD\")\n envTable.topArrow.width = scriptTable.config.arrowWidth\n envTable.topArrow.height = scriptTable.config.arrowHeight\n envTable.topArrow.alpha = envTable.ArrowAlpha\n envTable.topArrow.texture = [[Interface\\BUTTONS\\Arrow-Down-Up]]\n \n --scale animation\n envTable.smallScaleAnimation = envTable.smallScaleAnimation or Plater:CreateAnimationHub (unitFrame.healthBar)\n Plater:CreateAnimation (envTable.smallScaleAnimation, \"SCALE\", 1, 0.075, 1, 1, 1.08, 1.08)\n Plater:CreateAnimation (envTable.smallScaleAnimation, \"SCALE\", 2, 0.075, 1, 1, 0.95, 0.95) \n --envTable.smallScaleAnimation:Play() --envTable.smallScaleAnimation:Stop()\n \n --create a camera shake for the nameplate\n envTable.FrameShake = Plater:CreateFrameShake (unitFrame, scriptTable.config.shakeDuration, scriptTable.config.shakeAmplitude, scriptTable.config.shakeFrequency, false, false, 0, 1, 0.05, 0.1, Plater.GetPoints (unitFrame)) \n \n --update the config for the skake here so it wont need a /reload\n envTable.FrameShake.OriginalAmplitude = scriptTable.config.shakeAmplitude\n envTable.FrameShake.OriginalDuration = scriptTable.config.shakeDuration\n envTable.FrameShake.OriginalFrequency = scriptTable.config.shakeFrequency\nend\n\n\n\n\n\n\n\n",
["OnHideCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n Plater.StopDotAnimation(unitFrame.healthBar, envTable.dotAnimation)\n \n envTable.overlaySpark:Hide()\n envTable.topArrow:Hide()\n \n Plater.RefreshNameplateColor (unitFrame)\n \n envTable.smallScaleAnimation:Stop()\n \n --increase the nameplate size\n local nameplateHeight = Plater.db.profile.plate_config.enemynpc.health_incombat [2]\n unitFrame.healthBar:SetHeight (nameplateHeight)\n \n Plater.DenyColorChange(unitFrame, false)\nend\n\n\n",
["ScriptType"] = 2,
["UpdateCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n --update the percent\n envTable.overlaySpark:SetPoint (\"left\", unitFrame.healthBar:GetWidth() * (envTable._CastPercent / 100)-9, 0)\n \n envTable.topArrow:SetPoint (\"bottomleft\", unitFrame.healthBar, \"topleft\", unitFrame.healthBar:GetWidth() * (envTable._CastPercent / 100) - 4, 2 )\n \n --forces the script to update on a 60Hz base\n self.ThrottleUpdate = 0\n \n if (scriptTable.config.useNameplateColor) then\n Plater.SetNameplateColor(unitFrame, envTable.NameplateColor)\n end\n \nend\n\n\n\n\n",
["Time"] = 1670790652,
["url"] = "",
["Icon"] = "Interface\\AddOns\\Plater\\images\\cast_bar_red",
["Enabled"] = true,
["Revision"] = 694,
["semver"] = "",
["Author"] = "Bombad<EFBFBD>o-Azralon",
["Initialization"] = "function (scriptTable)\n --insert code here\n \nend\n\n\n",
["Desc"] = "Used on casts that make the mob explode or transform if the cast passes.",
["NpcNames"] = {
},
["SpellIds"] = {
383823, -- [1]
382670, -- [2]
388537, -- [3]
372851, -- [4]
200682, -- [5]
192307, -- [6]
196838, -- [7]
193827, -- [8]
194043, -- [9]
209410, -- [10]
211464, -- [11]
361180, -- [12]
156718, -- [13]
395859, -- [14]
358320, -- [15]
374045, -- [16]
386757, -- [17]
367500, -- [18]
370225, -- [19]
376200, -- [20]
372107, -- [21]
},
["PlaterCore"] = 1,
["Name"] = "Cast - Ultra Important [P]",
["version"] = -1,
["Options"] = {
{
["Type"] = 6,
["Key"] = "option1",
["Value"] = 0,
["Name"] = "Option 1",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [1]
{
["Type"] = 5,
["Key"] = "option2",
["Value"] = "Plays a special animation showing the explosion time.",
["Name"] = "Option 2",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_label",
["Desc"] = "",
}, -- [2]
{
["Type"] = 6,
["Key"] = "option3",
["Value"] = 0,
["Name"] = "Option 3",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [3]
{
["Type"] = 2,
["Max"] = 6,
["Desc"] = "Increases the health bar height by this value",
["Min"] = 0,
["Key"] = "castBarHeight",
["Value"] = 3,
["Name"] = "Health Bar Height Mod",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Fraction"] = false,
}, -- [4]
{
["Type"] = 4,
["Key"] = "useNameplateColor",
["Value"] = true,
["Name"] = "Change Nameplate Color",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_bool",
["Desc"] = "Change Nameplate Color",
}, -- [5]
{
["Type"] = 1,
["Key"] = "healthBarColor",
["Value"] = {
1, -- [1]
0.5843137254901961, -- [2]
0, -- [3]
1, -- [4]
},
["Name"] = "Nameplate Color",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "Nameplate Color",
}, -- [6]
{
["Type"] = 6,
["Key"] = "option7",
["Value"] = 0,
["Name"] = "Option 7",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [7]
{
["Type"] = 4,
["Name"] = "Use Cast Bar Color",
["Value"] = true,
["Key"] = "useCastbarColor",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_bool",
["Desc"] = "Show an arrow above Use Cast Bar Color",
}, -- [8]
{
["Type"] = 1,
["Name"] = "Cast Bar Color",
["Value"] = {
1, -- [1]
0.168627455830574, -- [2]
0, -- [3]
1, -- [4]
},
["Key"] = "castBarColor",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "Cast Bar Color",
}, -- [9]
{
["Type"] = 6,
["Name"] = "Option 7",
["Value"] = 0,
["Key"] = "option7",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [10]
{
["Type"] = 5,
["Key"] = "option6",
["Value"] = "Arrow:",
["Name"] = "Arrow:",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_label",
["Desc"] = "",
}, -- [11]
{
["Type"] = 4,
["Name"] = "Show Arrow",
["Value"] = true,
["Key"] = "showArrow",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_bool",
["Desc"] = "Show an arrow above the nameplate showing the cast bar progress.",
}, -- [12]
{
["Type"] = 2,
["Max"] = 1,
["Desc"] = "Arrow alpha.",
["Min"] = 0,
["Key"] = "arrowAlpha",
["Value"] = 0.5,
["Name"] = "Arrow Alpha",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Fraction"] = true,
}, -- [13]
{
["Type"] = 2,
["Max"] = 12,
["Desc"] = "Arrow Width.",
["Min"] = 4,
["Fraction"] = false,
["Value"] = 8,
["Key"] = "arrowWidth",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Name"] = "Arrow Width",
}, -- [14]
{
["Type"] = 2,
["Max"] = 12,
["Desc"] = "Arrow Height.",
["Min"] = 4,
["Key"] = "arrowHeight",
["Value"] = 8,
["Name"] = "Arrow Height",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Fraction"] = false,
}, -- [15]
{
["Type"] = 6,
["Key"] = "option13",
["Value"] = 0,
["Name"] = "Option 13",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [16]
{
["Type"] = 5,
["Key"] = "option12",
["Value"] = "Dot Animation:",
["Name"] = "Dot Animation:",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_label",
["Desc"] = "",
}, -- [17]
{
["Type"] = 1,
["Key"] = "dotColor",
["Value"] = {
1, -- [1]
0.615686274509804, -- [2]
0, -- [3]
1, -- [4]
},
["Name"] = "Dot Color",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "Adjust the color of the dot animation.",
}, -- [18]
{
["Type"] = 2,
["Max"] = 10,
["Desc"] = "Dot X Offset",
["Min"] = -10,
["Key"] = "xOffset",
["Value"] = 4,
["Fraction"] = false,
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Name"] = "Dot X Offset",
}, -- [19]
{
["Type"] = 2,
["Max"] = 10,
["Desc"] = "Dot Y Offset",
["Min"] = -10,
["Fraction"] = false,
["Value"] = 3,
["Name"] = "Dot Y Offset",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Key"] = "yOffset",
}, -- [20]
{
["Type"] = 7,
["Key"] = "castColor",
["Value"] = {
{
"200682", -- [1]
"darkslateblue", -- [2]
}, -- [1]
{
"192307", -- [1]
"goldenrod", -- [2]
}, -- [2]
{
"196838", -- [1]
"maroon", -- [2]
}, -- [3]
{
"193827", -- [1]
"darkgreen", -- [2]
}, -- [4]
{
"194043", -- [1]
"darkgreen", -- [2]
}, -- [5]
{
"156718", -- [1]
"DRUID", -- [2]
}, -- [6]
{
"395859", -- [1]
"ROGUE", -- [2]
}, -- [7]
},
["Name"] = "Color List by SpellId",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_list",
["Desc"] = "Insert the spellId in the Key, and the color name in the Value",
}, -- [21]
},
["OnShowCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n envTable.overlaySpark:Show()\n \n if (envTable.ShowArrow) then\n envTable.topArrow:Show()\n else\n envTable.topArrow:Hide()\n end\n \n Plater.FlashNameplateBorder (unitFrame, 0.05) \n Plater.FlashNameplateBody (unitFrame, \"\", 0.075)\n \n envTable.smallScaleAnimation:Play()\n \n --increase the nameplate size\n local nameplateHeight = Plater.db.profile.plate_config.enemynpc.health_incombat [2]\n unitFrame.healthBar:SetHeight (nameplateHeight + envTable.NameplateSizeOffset)\n \n envTable.overlaySpark.height = nameplateHeight + 5\n \n envTable.dotAnimation = Plater.PlayDotAnimation(unitFrame.healthBar, 2, scriptTable.config.dotColor, scriptTable.config.xOffset, scriptTable.config.yOffset)\n \n local customColor = scriptTable.config.castColor[tostring(envTable._SpellID)]\n \n Plater.SetCastBarColorForScript(self, scriptTable.config.useCastbarColor, customColor or scriptTable.config.castBarColor, envTable)\n \n if (scriptTable.config.useNameplateColor) then\n local npcIdString = tostring(envTable._NpcID)\n envTable.NameplateColor = Plater.GetColorByPriority(unitFrame, scriptTable.config.healthBarColor) \n Plater.DenyColorChange(unitFrame, true) \n end\n \nend",
}, -- [6]
{
["ConstructorCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n envTable.lifePercent = { --dragonflight\n [197697] = {50}, --Flamegullet\n [59544] = {50}, --The Nodding Tiger\n \n }\n \n \n function envTable.CreateMarker(unitFrame)\n unitFrame.healthMarker = unitFrame.healthBar:CreateTexture(nil, \"overlay\")\n unitFrame.healthMarker:SetColorTexture(1, 1, 1)\n unitFrame.healthMarker:SetSize(1, unitFrame.healthBar:GetHeight())\n \n unitFrame.healthOverlay = unitFrame.healthBar:CreateTexture(nil, \"overlay\")\n unitFrame.healthOverlay:SetColorTexture(1, 1, 1)\n unitFrame.healthOverlay:SetSize(1, unitFrame.healthBar:GetHeight())\n end\n \n function envTable.UpdateMarkers(unitFrame)\n local markersTable = envTable.lifePercent[envTable._NpcID]\n if (markersTable) then\n local unitLifePercent = envTable._HealthPercent / 100\n for i, percent in ipairs(markersTable) do\n percent = percent / 100\n if (unitLifePercent > percent) then\n if (not unitFrame.healthMarker) then\n envTable.CreateMarker(unitFrame)\n end\n \n unitFrame.healthMarker:Show()\n local width = unitFrame.healthBar:GetWidth()\n unitFrame.healthMarker:SetPoint(\"left\", unitFrame.healthBar, \"left\", width*percent, 0)\n \n local overlaySize = width * (unitLifePercent - percent)\n unitFrame.healthOverlay:SetWidth(overlaySize)\n unitFrame.healthOverlay:SetPoint(\"left\", unitFrame.healthMarker, \"right\", 0, 0)\n \n unitFrame.healthMarker:SetVertexColor(Plater:ParseColors(scriptTable.config.indicatorColor))\n unitFrame.healthMarker:SetAlpha(scriptTable.config.indicatorAlpha)\n \n unitFrame.healthOverlay:SetVertexColor(Plater:ParseColors(scriptTable.config.fillColor))\n unitFrame.healthOverlay:SetAlpha(scriptTable.config.fillAlpha)\n \n return\n end\n end --end for\n \n if (unitFrame.healthMarker and unitFrame.healthMarker:IsShown()) then\n unitFrame.healthMarker:Hide()\n unitFrame.healthOverlay:Hide()\n end\n end\n end\nend \n\n\n\n\n\n\n\n\n\n",
["OnHideCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n if (unitFrame.healthMarker) then\n unitFrame.healthMarker:Hide()\n unitFrame.healthOverlay:Hide()\n end\nend\n\n\n\n\n",
["ScriptType"] = 3,
["UpdateCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n --insert code here\n envTable.UpdateMarkers(unitFrame)\nend\n\n\n",
["Time"] = 1669340967,
["url"] = "",
["Icon"] = "Interface\\AddOns\\Plater\\images\\health_indicator",
["Enabled"] = true,
["Revision"] = 137,
["semver"] = "",
["Author"] = "Aelerolor-Torghast",
["Initialization"] = "function (scriptTable)\n --insert code here\n \nend\n\n\n",
["Desc"] = "Place a marker into the health bar to indicate when the unit will change phase or cast an important spell.",
["NpcNames"] = {
"197697", -- [1]
"59544", -- [2]
},
["SpellIds"] = {
},
["PlaterCore"] = 1,
["Name"] = "Add - Health Markers [P]",
["version"] = -1,
["Options"] = {
{
["Type"] = 5,
["Key"] = "option1",
["Value"] = "Add markers into the health bar to remind you about boss abilities at life percent.",
["Name"] = "Option 1",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_label",
["Desc"] = "",
}, -- [1]
{
["Type"] = 6,
["Key"] = "",
["Value"] = 0,
["Name"] = "blank line",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [2]
{
["Type"] = 1,
["Key"] = "indicatorColor",
["Value"] = {
1, -- [1]
1, -- [2]
1, -- [3]
1, -- [4]
},
["Name"] = "Vertical Line Color",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "Indicator color.",
}, -- [3]
{
["Type"] = 2,
["Max"] = 1,
["Desc"] = "Indicator alpha.",
["Min"] = 0.1,
["Name"] = "Vertical Line Alpha",
["Value"] = 0.79,
["Fraction"] = true,
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Key"] = "indicatorAlpha",
}, -- [4]
{
["Type"] = 6,
["Name"] = "blank line",
["Value"] = 0,
["Key"] = "",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [5]
{
["Type"] = 1,
["Name"] = "Fill Color",
["Value"] = {
1, -- [1]
1, -- [2]
1, -- [3]
1, -- [4]
},
["Key"] = "fillColor",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "Fill color.",
}, -- [6]
{
["Type"] = 2,
["Max"] = 1,
["Desc"] = "Fill alpha.",
["Min"] = 0,
["Fraction"] = true,
["Value"] = 0.2,
["Key"] = "fillAlpha",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Name"] = "Fill Alpha",
}, -- [7]
},
["OnShowCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n --insert code here\n envTable.UpdateMarkers(unitFrame)\nend\n\n\n",
}, -- [7]
{
["ConstructorCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n --flash duration\n local CONFIG_FLASH_DURATION = scriptTable.config.flashDuration\n \n --manually create a new texture for the flash animation\n if (not envTable.SmallFlashTexture) then\n envTable.SmallFlashTexture = envTable.SmallFlashTexture or Plater:CreateImage (unitFrame.castBar)\n envTable.SmallFlashTexture:SetColorTexture (1, 1, 1)\n envTable.SmallFlashTexture:SetAllPoints()\n end\n \n --manually create a flash animation using the framework\n if (not envTable.SmallFlashAnimationHub) then \n \n local onPlay = function()\n envTable.SmallFlashTexture:Show()\n end\n \n local onFinished = function()\n envTable.SmallFlashTexture:Hide()\n end\n \n local animationHub = Plater:CreateAnimationHub (envTable.SmallFlashTexture, onPlay, onFinished)\n envTable.flashIn = Plater:CreateAnimation (animationHub, \"Alpha\", 1, CONFIG_FLASH_DURATION/2, 0, .6)\n envTable.flashOut = Plater:CreateAnimation (animationHub, \"Alpha\", 2, CONFIG_FLASH_DURATION/2, 1, 0)\n \n envTable.SmallFlashAnimationHub = animationHub\n end\n \n envTable.flashIn:SetDuration(scriptTable.config.flashDuration / 2)\n envTable.flashOut:SetDuration(scriptTable.config.flashDuration / 2)\n envTable.SmallFlashTexture:SetColorTexture (Plater:ParseColors(scriptTable.config.flashColor))\n \nend\n\n\n\n\n\n\n\n",
["OnHideCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n envTable.SmallFlashAnimationHub:Stop()\n \nend\n\n\n",
["ScriptType"] = 2,
["UpdateCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n \n \nend\n\n\n",
["Time"] = 1669325410,
["url"] = "",
["Icon"] = "Interface\\AddOns\\Plater\\images\\cast_bar",
["Enabled"] = true,
["Revision"] = 662,
["semver"] = "",
["Author"] = "Tercioo-Sylvanas",
["Initialization"] = "function (scriptTable)\n --insert code here\n \nend\n\n\n",
["Desc"] = "Flashes the Cast Bar when a spell in the trigger list is Cast. Add spell in the Add Trigger field.",
["NpcNames"] = {
},
["SpellIds"] = {
376851, -- [1]
396044, -- [2]
381517, -- [3]
373932, -- [4]
397801, -- [5]
208165, -- [6]
392576, -- [7]
198750, -- [8]
387843, -- [9]
387411, -- [10]
211299, -- [11]
198595, -- [12]
198934, -- [13]
198962, -- [14]
156722, -- [15]
350554, -- [16]
348513, -- [17]
351779, -- [18]
328180, -- [19]
319898, -- [20]
},
["PlaterCore"] = 1,
["Name"] = "Cast - Small Alert [Plater]",
["version"] = -1,
["Options"] = {
{
["Type"] = 6,
["Name"] = "Option 1",
["Value"] = 0,
["Key"] = "option1",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [1]
{
["Type"] = 5,
["Name"] = "Option 2",
["Value"] = "Plays a small animation when the cast start.",
["Key"] = "option2",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_label",
["Desc"] = "",
}, -- [2]
{
["Type"] = 5,
["Key"] = "option2",
["Value"] = "Enter the spell name or spellID of the Spell in the Add Trigger box and hit \"Add\".",
["Name"] = "Option 2",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_label",
["Desc"] = "",
}, -- [3]
{
["Type"] = 6,
["Name"] = "Option 3",
["Value"] = 0,
["Key"] = "option3",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [4]
{
["Type"] = 2,
["Max"] = 1.2,
["Desc"] = "How long is the flash played when the cast starts.",
["Min"] = 0.1,
["Name"] = "Flash Duration",
["Value"] = 0.6,
["Fraction"] = true,
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Key"] = "flashDuration",
}, -- [5]
{
["Type"] = 1,
["Name"] = "Flash Color",
["Value"] = {
1, -- [1]
1, -- [2]
1, -- [3]
1, -- [4]
},
["Key"] = "flashColor",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "Color of the Flash",
}, -- [6]
},
["OnShowCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n envTable.SmallFlashAnimationHub:Play()\n \nend\n\n\n",
}, -- [8]
{
["ConstructorCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n envTable.NameplateColor = scriptTable.config.nameplateColor\n envTable.NameplateSizeOffset = scriptTable.config.nameplateSizeOffset\n \n unitFrame.UnitImportantSkullTexture = unitFrame.UnitImportantSkullTexture or unitFrame:CreateTexture(nil, \"background\")\n \n unitFrame.UnitImportantSkullTexture:Hide()\nend\n\n--[=[\n\n154564 - debug\n\nUsing spellIDs for multi-language support\n\n196548 = ancient branch (academy dungeon)\n195580, 195821, 195820 = nokhub saboteur\n189886 = blazebound firestorm\n75966 = Defiled Spirit\n102019 = Stormforged Obliterator\n 187159 = Shrieking Whelp\n194897 = stormsurge totem\n104251 = duskwatch sentry\n101326 = honored ancestor\n189669 = binding speakl netharius\n192464 = raging ember neltharius\n--]=]\n\n\n",
["OnHideCode"] = "function (self, unitId, unitFrame, envTable)\n Plater.StopDotAnimation(unitFrame.healthBar, envTable.dotAnimation) \n \n --restore the nameplate size\n local nameplateHeight = Plater.db.profile.plate_config.enemynpc.health_incombat [2]\n unitFrame.healthBar:SetHeight (nameplateHeight) \n \n unitFrame.UnitImportantSkullTexture:Hide()\n Plater.DenyColorChange(unitFrame, false)\nend\n\n\n",
["ScriptType"] = 3,
["UpdateCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n --check if can change the nameplate color\n if (scriptTable.config.changeNameplateColor) then\n Plater.SetNameplateColor(unitFrame, envTable.NameplateColor)\n end\n \nend\n\n\n\n\n",
["Time"] = 1670423785,
["url"] = "",
["Icon"] = "Interface\\AddOns\\Plater\\media\\skullbones_64",
["Enabled"] = true,
["Revision"] = 572,
["semver"] = "",
["Author"] = "Izimode-Azralon",
["Initialization"] = "function (scriptTable)\n --insert code here\n \nend\n\n\n",
["Desc"] = "Change the color and highlight a nameplate of an important Add. Add the unit name or NpcID into the trigger box to add more.",
["NpcNames"] = {
"196548", -- [1]
"195580", -- [2]
"195820", -- [3]
"195821", -- [4]
"189886", -- [5]
"75966", -- [6]
"102019", -- [7]
"187159", -- [8]
"194897", -- [9]
"104251", -- [10]
"101326", -- [11]
"189669", -- [12]
"192464", -- [13]
},
["SpellIds"] = {
},
["PlaterCore"] = 1,
["Name"] = "Add - Important [P]",
["version"] = -1,
["Options"] = {
{
["Type"] = 6,
["Key"] = "option4",
["Value"] = 0,
["Name"] = "Blank Space",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [1]
{
["Type"] = 5,
["Key"] = "option6",
["Value"] = "Enter the npc name or npcId in the \"Add Trigger\" box and hit \"Add\".",
["Name"] = "Option 6",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_label",
["Desc"] = "",
}, -- [2]
{
["Type"] = 6,
["Name"] = "Blank Space",
["Value"] = 0,
["Key"] = "option4",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [3]
{
["Type"] = 4,
["Key"] = "changeNameplateColor",
["Value"] = true,
["Name"] = "Change Nameplate Color",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_bool",
["Desc"] = "change to true to change the color",
}, -- [4]
{
["Type"] = 1,
["Key"] = "nameplateColor",
["Value"] = {
1, -- [1]
0, -- [2]
0.5254901960784314, -- [3]
1, -- [4]
},
["Name"] = "Nameplate Color",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "Nameplate Color",
}, -- [5]
{
["Type"] = 2,
["Max"] = 6,
["Desc"] = "increase the nameplate height by this value",
["Min"] = 0,
["Name"] = "Nameplate Size Offset",
["Value"] = 3,
["Fraction"] = false,
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Key"] = "nameplateSizeOffset",
}, -- [6]
{
["Type"] = 6,
["Name"] = "Blank Space",
["Value"] = 0,
["Key"] = "option4",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [7]
{
["Type"] = 1,
["Key"] = "dotsColor",
["Value"] = {
1, -- [1]
0.7137255072593689, -- [2]
0, -- [3]
0.5631310641765594, -- [4]
},
["Name"] = "Dot Color",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "Dot Color",
}, -- [8]
{
["Type"] = 6,
["Key"] = "option4",
["Value"] = 0,
["Name"] = "Blank Space",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [9]
{
["Type"] = 5,
["Key"] = "option10",
["Value"] = "Extra Texture",
["Name"] = "Extra Texture",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_label",
["Desc"] = "Extra Texture",
}, -- [10]
{
["Type"] = 4,
["Name"] = "Show Extra Texture",
["Value"] = false,
["Key"] = "showExtraTexture",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_bool",
["Desc"] = "Show Extra Texture",
}, -- [11]
{
["Type"] = 1,
["Key"] = "skullColor",
["Value"] = {
1, -- [1]
0.4627450980392157, -- [2]
0, -- [3]
1, -- [4]
},
["Name"] = "Texture Color",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "Texture Color",
}, -- [12]
{
["Type"] = 2,
["Max"] = 1,
["Desc"] = "Alpha",
["Min"] = 0,
["Fraction"] = true,
["Value"] = 0.2,
["Name"] = "Alpha",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Key"] = "skullAlpha",
}, -- [13]
{
["Type"] = 2,
["Max"] = 2,
["Desc"] = "Scale",
["Min"] = 0.4,
["Name"] = "Scale",
["Value"] = 0.6,
["Key"] = "skullScale",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Fraction"] = true,
}, -- [14]
{
["Type"] = 7,
["Name"] = "Npc Color By NpcID",
["Value"] = {
{
"196548", -- [1]
"forestgreen", -- [2]
}, -- [1]
{
"195580", -- [1]
"forestgreen", -- [2]
}, -- [2]
{
"195820", -- [1]
"forestgreen", -- [2]
}, -- [3]
{
"195821", -- [1]
"forestgreen", -- [2]
}, -- [4]
{
"189886", -- [1]
"forestgreen", -- [2]
}, -- [5]
{
"75966", -- [1]
"forestgreen", -- [2]
}, -- [6]
{
"102019 ", -- [1]
"forestgreen", -- [2]
}, -- [7]
{
"187159", -- [1]
"forestgreen", -- [2]
}, -- [8]
{
"194897", -- [1]
"forestgreen", -- [2]
}, -- [9]
{
"104251", -- [1]
"forestgreen", -- [2]
}, -- [10]
},
["Key"] = "npcColor",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_list",
["Desc"] = "Key is the npcID, value is the color name",
}, -- [15]
},
["OnShowCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n if (envTable.dotAnimation) then\n Plater.StopDotAnimation(unitFrame.healthBar, envTable.dotAnimation)\n end\n \n envTable.dotAnimation = Plater.PlayDotAnimation(unitFrame.healthBar, 2, scriptTable.config.dotsColor, 3, 4) \n \n --increase the nameplate size\n local nameplateHeight = Plater.db.profile.plate_config.enemynpc.health_incombat [2]\n unitFrame.healthBar:SetHeight (nameplateHeight + envTable.NameplateSizeOffset)\n \n unitFrame.UnitImportantSkullTexture:Show()\n \n --color priority:\n local npcIdString = tostring(envTable._NpcID)\n envTable.NameplateColor = Plater.GetColorByPriority(unitFrame, scriptTable.config.npcColor[npcIdString], scriptTable.config.nameplateColor) \n \n if (scriptTable.config.showExtraTexture) then\n unitFrame.UnitImportantSkullTexture:SetVertexColor(Plater:ParseColors(scriptTable.config.skullColor))\n unitFrame.UnitImportantSkullTexture:SetAlpha(scriptTable.config.skullAlpha)\n unitFrame.UnitImportantSkullTexture:SetScale(scriptTable.config.skullScale)\n unitFrame.UnitImportantSkullTexture:SetTexture([[Interface/AddOns/Plater/media/x_64]])\n unitFrame.UnitImportantSkullTexture:ClearAllPoints()\n unitFrame.UnitImportantSkullTexture:SetPoint(\"right\", unitFrame.healthBar, \"left\", -2, 0)\n unitFrame.UnitImportantSkullTexture:SetSize(28, 28)\n unitFrame.UnitImportantSkullTexture:Show()\n else\n unitFrame.UnitImportantSkullTexture:Hide()\n end\n \n --rules for some npcs\n if (envTable._NpcID == 194895) then --unstable squall (explode at dying\n unitFrame.UnitImportantSkullTexture:Hide()\n Plater.StopDotAnimation(unitFrame.healthBar, envTable.dotAnimation) \n end\n \n if (scriptTable.config.changeNameplateColor) then\n local npcIdString = tostring(envTable._NpcID)\n \n envTable.NameplateColor = Plater.GetColorByPriority(unitFrame, scriptTable.config.npcColor[npcIdString], scriptTable.config.nameplateColor) \n \n Plater.DenyColorChange(unitFrame, true)\n end\n \nend\n\n\n\n\n",
}, -- [9]
{
["ConstructorCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n --settings (require a /reload after editing any setting)\n do\n --blink and glow\n envTable.BlinkEnabled = scriptTable.config.blinkEnabled\n envTable.GlowEnabled = scriptTable.config.glowEnabled \n envTable.ChangeNameplateColor = scriptTable.config.changeNameplateColor;\n envTable.TimeLeftToBlink = scriptTable.config.timeleftToBlink;\n envTable.BlinkSpeed = scriptTable.config.blinkSpeed; \n envTable.BlinkColor = scriptTable.config.blinkColor; \n envTable.BlinkMaxAlpha = scriptTable.config.blinkMaxAlpha; \n envTable.NameplateColor = scriptTable.config.nameplateColor; \n \n --text color\n envTable.TimerColorEnabled = scriptTable.config.timerColorEnabled \n envTable.TimeLeftWarning = scriptTable.config.timeLeftWarning;\n envTable.TimeLeftCritical = scriptTable.config.timeLeftCritical;\n envTable.TextColor_Warning = scriptTable.config.warningColor; \n envTable.TextColor_Critical = scriptTable.config.criticalColor; \n \n --list of spellIDs to ignore\n envTable.IgnoredSpellID = {\n [12] = true, --use a simple comma here\n [13] = true,\n }\n end\n \n \n --private\n do\n --if not envTable.blinkTexture then\n envTable.blinkTexture = Plater:CreateImage (self, \"\", 1, 1, \"overlay\")\n envTable.blinkTexture:SetPoint ('center', 0, 0)\n envTable.blinkTexture:Hide()\n \n local onPlay = function()\n envTable.blinkTexture:Show() \n envTable.blinkTexture.color = envTable.BlinkColor\n end\n local onStop = function()\n envTable.blinkTexture:Hide() \n end\n envTable.blinkAnimation = Plater:CreateAnimationHub (envTable.blinkTexture, onPlay, onStop)\n Plater:CreateAnimation (envTable.blinkAnimation, \"ALPHA\", 1, envTable.BlinkSpeed / 2, 0, envTable.BlinkMaxAlpha)\n Plater:CreateAnimation (envTable.blinkAnimation, \"ALPHA\", 2, envTable.BlinkSpeed / 2, envTable.BlinkMaxAlpha, 0)\n --end\n \n envTable.glowEffect = envTable.glowEffect or self.overlay or Plater.CreateIconGlow (self)\n --envTable.glowEffect = envTable.glowEffect or Plater.CreateIconGlow (self)\n --envTable.glowEffect:Show() --envTable.glowEffect:Hide()\n \n end\n \nend\n\n\n\n\n",
["OnHideCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n envTable.blinkAnimation:Stop()\n envTable.blinkTexture:Hide()\n envTable.blinkAnimation:Stop()\n envTable.glowEffect:Stop()\n Plater:SetFontColor (self.Cooldown.Timer, Plater.db.profile.aura_timer_text_color)\nend\n\n\n",
["ScriptType"] = 1,
["UpdateCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n local timeLeft = envTable._RemainingTime\n \n --check if the spellID isn't being ignored\n if (envTable.IgnoredSpellID [envTable._SpellID]) then\n return\n end\n \n --check the time left and start or stop the blink animation and also check if the time left is > zero\n if ((envTable.BlinkEnabled or envTable.GlowEnabled) and timeLeft > 0) then\n if (timeLeft < envTable.TimeLeftToBlink) then\n --blink effect\n if (envTable.BlinkEnabled) then\n if (not envTable.blinkAnimation:IsPlaying()) then\n envTable.blinkAnimation:Play()\n end\n end\n --glow effect\n if (envTable.GlowEnabled) then\n envTable.glowEffect:Show()\n end\n --nameplate color\n if (envTable.ChangeNameplateColor) then\n Plater.SetNameplateColor (unitFrame, envTable.NameplateColor)\n end\n else\n --blink effect\n if (envTable.blinkAnimation:IsPlaying()) then\n envTable.blinkAnimation:Stop()\n end\n --glow effect\n if (envTable.GlowEnabled and envTable.glowEffect:IsShown()) then\n envTable.glowEffect:Hide()\n end\n end\n end\n \n --timer color\n if (envTable.TimerColorEnabled and timeLeft > 0) then\n if (timeLeft < envTable.TimeLeftCritical) then\n Plater:SetFontColor (self.Cooldown.Timer, envTable.TextColor_Critical)\n elseif (timeLeft < envTable.TimeLeftWarning) then\n Plater:SetFontColor (self.Cooldown.Timer, envTable.TextColor_Warning) \n else\n Plater:SetFontColor (self.Cooldown.Timer, Plater.db.profile.aura_timer_text_color)\n end\n end\n \nend",
["Time"] = 1626382829,
["url"] = "",
["Icon"] = "Interface\\AddOns\\Plater\\images\\icon_aura_blink",
["Enabled"] = true,
["Revision"] = 375,
["semver"] = "",
["Author"] = "Izimode-Azralon",
["Initialization"] = "function (scriptTable)\n --insert code here\n \nend\n\n\n",
["Desc"] = "Blink, change the number and nameplate color. Add the debuffs int he trigger box. Set settings on constructor script.",
["NpcNames"] = {
},
["SpellIds"] = {
},
["PlaterCore"] = 1,
["Name"] = "Aura - Blink by Time Left [Plater]",
["version"] = -1,
["Options"] = {
{
["Type"] = 6,
["Key"] = "option10",
["Value"] = 0,
["Name"] = "Blank Space",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [1]
{
["Type"] = 5,
["Key"] = "option17",
["Value"] = "Enter the spell name or spellID in the Add Trigger box and hit \"Add\".",
["Name"] = "Option 17",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_label",
["Desc"] = "",
}, -- [2]
{
["Type"] = 6,
["Name"] = "Blank Space",
["Value"] = 0,
["Key"] = "option10",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [3]
{
["Type"] = 4,
["Key"] = "blinkEnabled",
["Value"] = true,
["Name"] = "Blink Enabled",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_bool",
["Desc"] = "set to 'false' to disable blink",
}, -- [4]
{
["Type"] = 4,
["Key"] = "glowEnabled",
["Value"] = true,
["Name"] = "Glow Enabled",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_bool",
["Desc"] = "set to 'false' to disable glows",
}, -- [5]
{
["Type"] = 4,
["Key"] = "changeNameplateColor",
["Value"] = false,
["Name"] = "Change NamePlate Color",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_bool",
["Desc"] = "set to 'true' to enable nameplate color change",
}, -- [6]
{
["Type"] = 2,
["Max"] = 20,
["Desc"] = "in seconds, affects the blink effect only",
["Min"] = 1,
["Fraction"] = true,
["Value"] = 3,
["Key"] = "timeleftToBlink",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Name"] = "Timeleft to Blink",
}, -- [7]
{
["Type"] = 2,
["Max"] = 3,
["Desc"] = "time to complete a blink loop",
["Min"] = 0.5,
["Fraction"] = true,
["Value"] = 1,
["Key"] = "blinkSpeed",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Name"] = "Blink Speed",
}, -- [8]
{
["Type"] = 2,
["Max"] = 1,
["Desc"] = "max transparency in the animation loop (1.0 is full opaque)",
["Min"] = 0.1,
["Fraction"] = true,
["Value"] = 0.6,
["Key"] = "blinkMaxAlpha",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Name"] = "Blink Max Alpha",
}, -- [9]
{
["Type"] = 1,
["Key"] = "blinkColor",
["Value"] = {
1, -- [1]
1, -- [2]
1, -- [3]
1, -- [4]
},
["Name"] = "Blink Color",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "color of the blink",
}, -- [10]
{
["Type"] = 1,
["Key"] = "nameplateColor",
["Value"] = {
0.2862745098039216, -- [1]
0.00392156862745098, -- [2]
0, -- [3]
1, -- [4]
},
["Name"] = "Nameplate Color",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "nameplate color if ChangeNameplateColor is true",
}, -- [11]
{
["Type"] = 6,
["Name"] = "Blank Space",
["Value"] = 0,
["Key"] = "option10",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [12]
{
["Type"] = 4,
["Key"] = "timerColorEnabled",
["Value"] = true,
["Name"] = "Timer Color Enabled",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_bool",
["Desc"] = "set to 'false' to disable changes in the color of the time left text",
}, -- [13]
{
["Type"] = 2,
["Max"] = 20,
["Desc"] = "in seconds, affects the color of the text",
["Min"] = 1,
["Name"] = "Time Left Warning",
["Value"] = 8,
["Key"] = "timeLeftWarning",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Fraction"] = true,
}, -- [14]
{
["Type"] = 2,
["Max"] = 10,
["Desc"] = "in seconds, affects the color of the text",
["Min"] = 1,
["Name"] = "Time Left Critical",
["Value"] = 3,
["Key"] = "timeLeftCritical",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Fraction"] = true,
}, -- [15]
{
["Type"] = 1,
["Key"] = "warningColor",
["Value"] = {
1, -- [1]
0.8705882352941177, -- [2]
0, -- [3]
1, -- [4]
},
["Name"] = "Warning Color",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "color when the time left entered in a warning zone",
}, -- [16]
{
["Type"] = 1,
["Key"] = "criticalColor",
["Value"] = {
1, -- [1]
0.07450980392156863, -- [2]
0, -- [3]
1, -- [4]
},
["Name"] = "Critical Color",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "color when the time left is critical",
}, -- [17]
},
["OnShowCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n envTable.blinkTexture:SetSize (self:GetSize())\n \nend\n\n\n",
}, -- [10]
{
["ConstructorCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n --insert code here\n \nend\n\n\n",
["OnHideCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n if (unitFrame.AddSpawnIDTexture) then\n unitFrame.AddSpawnIDTexture:Hide()\n unitFrame.AddIcon:Hide()\n unitFrame.AddNumber:Hide()\n end\n \nend\n\n\n\n\n",
["ScriptType"] = 3,
["UpdateCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n --insert code here\n \nend\n\n\n",
["Time"] = 1669340442,
["url"] = "",
["Icon"] = "interface/addons/plater/images/add_id_icon",
["Enabled"] = false,
["Revision"] = 161,
["semver"] = "",
["Author"] = "Huugg-Valdrakken",
["Initialization"] = "function (scriptTable)\n \n scriptTable.allAdds = {} \n scriptTable.nextAddWave = 0\n scriptTable.waveTime = 20\n \n function scriptTable.ArrangeNpcNumbers(GUID)\n local spawnId = select(7, strsplit (\"-\", GUID))\n spawnId = tonumber(spawnId, 16)\n \n if (spawnId) then\n --check if this is a new wave of adds\n if (GetTime() > scriptTable.nextAddWave) then\n scriptTable.nextAddWave = GetTime() + scriptTable.waveTime\n scriptTable.allAdds = {}\n end\n \n local bIsAlreadyOnTheList = false\n \n for o = 1, #scriptTable.allAdds do\n if (scriptTable.allAdds[o][1] == GUID) then\n bIsAlreadyOnTheList = true\n end\n end\n \n if (not bIsAlreadyOnTheList) then\n scriptTable.allAdds[#scriptTable.allAdds+1] = {GUID, spawnId}\n end\n end\n \n table.sort(scriptTable.allAdds, function(t1, t2) return t1[2] < t2[2] end)\n \n --this is a \"loop\" because this is running each time a nameplate is added!\n \n for namePlateIndex, plateFrame in ipairs(Plater.GetAllShownPlates()) do\n local unitFrame = plateFrame.unitFrame\n \n --get the unit GUID\n local unitGUID = unitFrame.namePlateUnitGUID\n \n for addId = 1, #scriptTable.allAdds do\n local addTable = scriptTable.allAdds[addId]\n local addGUID = addTable[1]\n \n if (unitGUID == addGUID) then\n scriptTable.TagNameplate(unitFrame, unitGUID, addId)\n break\n end\n end\n \n end\n end\n \n function scriptTable.TagNameplate(unitFrame, GUID, addId)\n scriptTable.CreateAddWidgetsForNameplate(unitFrame, GUID, addId)\n \n if (addId and addId >= 1 and addId <= 8) then\n unitFrame.AddSpawnIDTexture:Show()\n unitFrame.AddIcon:Show()\n unitFrame.AddNumber:Show()\n \n local addTexture = \"Interface\\\\TargetingFrame\\\\UI-RaidTargetingIcon_\" .. addId\n \n unitFrame.AddIcon:SetTexture(addTexture)\n unitFrame.AddNumber:SetText(addId)\n end\n end\n \n function scriptTable.CreateAddWidgetsForNameplate(unitFrame, GUID, addId)\n if (not unitFrame.AddSpawnIDTexture) then\n local healthBar = unitFrame.healthBar\n \n local textureBackground = healthBar.FrameOverlay:CreateTexture(nil, \"overlay\", nil, 5)\n local addIcon = healthBar.FrameOverlay:CreateTexture(nil, \"overlay\", nil, 6)\n local addNumber = healthBar.FrameOverlay:CreateFontString(nil, \"overlay\", \"GameFontNormal\", 6) \n \n unitFrame.AddSpawnIDTexture = textureBackground\n unitFrame.AddIcon = addIcon\n unitFrame.AddNumber = addNumber\n end\n end \nend\n\n--Creature-0-2085-1-11042-153285-0002F8DB2B --training dummy for testing\n--195138 Detonating Crystal\n--192955 dracomoc illusion\n--190294 nokhub stormcaster\n--76518 ritual of bones\n\n\n\n\n",
["Desc"] = "Put a number above multiples adds, numbers follow their respawn id.",
["NpcNames"] = {
"195138", -- [1]
"192955", -- [2]
"190294", -- [3]
"76518", -- [4]
},
["SpellIds"] = {
},
["PlaterCore"] = 1,
["Name"] = "Add - Tag Number [P]",
["version"] = -1,
["Options"] = {
},
["OnShowCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n if (unitFrame.AddSpawnIDTexture) then\n unitFrame.AddSpawnIDTexture:Hide()\n unitFrame.AddIcon:Hide()\n unitFrame.AddNumber:Hide()\n end\n \n scriptTable.ArrangeNpcNumbers(unitFrame.namePlateUnitGUID)\n \n local textureBackground = unitFrame.AddSpawnIDTexture\n textureBackground:SetSize(22, 10)\n textureBackground:ClearAllPoints()\n textureBackground:SetPoint(\"bottomright\", unitFrame.healthBar, \"topright\", 0, 1)\n \n textureBackground:SetMask([[Interface\\AddOns\\Plater\\masks\\mask_smallrectangle_rounded1]])\n textureBackground:SetTexture([[Interface\\AddOns\\Plater\\masks\\mask_smallrectangle_rounded1]])\n textureBackground:SetVertexColor(0.1215, 0.1176, 0.1294, 1)\n \n \n --textureBackground:SetMask([[Interface/ChatFrame/UI-ChatIcon-HotS]])\n -- \"Interface/ChatFrame/UI-ChatIcon-HotS\"\n \n local addIcon = unitFrame.AddIcon\n addIcon:ClearAllPoints()\n addIcon:SetPoint(\"left\", textureBackground, \"left\", 2, 0)\n addIcon:SetSize(10, 10)\n \n local addNumber = unitFrame.AddNumber\n addNumber:ClearAllPoints()\n addNumber:SetPoint(\"right\", textureBackground, \"right\", -2, 0)\n DetailsFramework:SetFontSize(addNumber, 10)\n \nend\n\n\n",
}, -- [11]
{
["ConstructorCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n local castBar = unitFrame.castBar\n local castBarPortion = castBar:GetWidth()/scriptTable.config.segmentsAmount\n local castBarHeight = castBar:GetHeight()\n \n unitFrame.felAnimation = unitFrame.felAnimation or {}\n \n if (not unitFrame.felAnimation.textureStretched) then\n unitFrame.felAnimation.textureStretched = castBar:CreateTexture(nil, \"overlay\", nil, 5)\n end\n \n if (not unitFrame.felAnimation.Textures) then\n unitFrame.felAnimation.Textures = {}\n \n for i = 1, 20 do --max amount of segments is 20\n local texture = castBar:CreateTexture(nil, \"overlay\", nil, 6)\n unitFrame.felAnimation.Textures[i] = texture \n \n texture.animGroup = texture.animGroup or texture:CreateAnimationGroup()\n local animationGroup = texture.animGroup\n animationGroup:SetToFinalAlpha(true) \n animationGroup:SetLooping(\"NONE\")\n \n texture:SetTexture([[Interface\\COMMON\\XPBarAnim]])\n texture:SetTexCoord(0.2990, 0.0010, 0.0010, 0.4159)\n texture:SetBlendMode(\"ADD\")\n \n texture.scale = animationGroup:CreateAnimation(\"SCALE\")\n texture.scale:SetTarget(texture)\n \n texture.alpha = animationGroup:CreateAnimation(\"ALPHA\")\n texture.alpha:SetTarget(texture)\n \n texture.alpha2 = animationGroup:CreateAnimation(\"ALPHA\")\n texture.alpha2:SetTarget(texture)\n end\n end\n \n \n \nend\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",
["OnHideCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n if (unitFrame.felAnimation and unitFrame.felAnimation.Textures) then\n for i = 1, scriptTable.config.segmentsAmount do\n local texture = unitFrame.felAnimation.Textures[i]\n if (texture) then\n texture:Hide()\n end\n end\n end\n \n if (unitFrame.felAnimation and unitFrame.felAnimation.textureStretched) then\n local textureStretched = unitFrame.felAnimation.textureStretched\n if (textureStretched) then\n textureStretched:Hide()\n end\n end\nend\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",
["ScriptType"] = 2,
["UpdateCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n if (self.channeling) then\n return \n end\n \n if (not envTable.NextPercent) then\n return\n end\n \n local castBar = unitFrame.castBar\n \n local textures = unitFrame.felAnimation.Textures\n \n if (envTable._CastPercent > envTable.NextPercent) then --eeror here, compare with nil\n local nextPercent = 100 / scriptTable.config.segmentsAmount\n \n textures[envTable.CurrentTexture]:Show()\n textures[envTable.CurrentTexture].animGroup:Play()\n envTable.NextPercent = envTable.NextPercent + nextPercent \n envTable.CurrentTexture = envTable.CurrentTexture + 1\n \n if (envTable.CurrentTexture == #textures) then\n envTable.NextPercent = 98\n elseif (envTable.CurrentTexture > #textures) then\n envTable.NextPercent = 999\n end\n end\n \n local normalizedPercent = envTable._CastPercent / 100\n local textureStretched = unitFrame.felAnimation.textureStretched\n local point = DetailsFramework:GetBezierPoint(normalizedPercent, 0, 0.001, 1)\n textureStretched:SetPoint(\"left\", castBar, \"left\", point * envTable.castBarWidth, 0)\n \n self.ThrottleUpdate = 0\nend",
["Time"] = 1672514190,
["url"] = "",
["Icon"] = "Interface\\AddOns\\Plater\\images\\cast_bar_glow",
["Enabled"] = true,
["Revision"] = 547,
["semver"] = "",
["Author"] = "Terciob",
["Initialization"] = "function (scriptTable)\n --insert code here\n \nend\n\n\n",
["Desc"] = "Show a different animation for the cast bar.",
["NpcNames"] = {
},
["SpellIds"] = {
376644, -- [1]
386781, -- [2]
384823, -- [3]
385536, -- [4]
392398, -- [5]
375596, -- [6]
387135, -- [7]
209033, -- [8]
360850, -- [9]
212784, -- [10]
207980, -- [11]
199033, -- [12]
199034, -- [13]
200969, -- [14]
394512, -- [15]
397881, -- [16]
396020, -- [17]
374430, -- [18]
},
["PlaterCore"] = 1,
["Name"] = "Cast - Glowing [P]",
["version"] = -1,
["Options"] = {
{
["Type"] = 2,
["Max"] = 20,
["Desc"] = "Need a /reload",
["Min"] = 5,
["Key"] = "segmentsAmount",
["Value"] = 7,
["Fraction"] = false,
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Name"] = "Amount of Segments",
}, -- [1]
{
["Type"] = 1,
["Key"] = "sparkColor",
["Value"] = {
0.9568627450980391, -- [1]
1, -- [2]
0.9882352941176471, -- [3]
1, -- [4]
},
["Name"] = "Spark Color",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "",
}, -- [2]
{
["Type"] = 1,
["Key"] = "glowColor",
["Value"] = {
0.8588235294117647, -- [1]
0.4313725490196079, -- [2]
1, -- [3]
1, -- [4]
},
["Name"] = "Glow Color",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "",
}, -- [3]
{
["Type"] = 7,
["Key"] = "castColor",
["Value"] = {
{
"385536", -- [1]
"maroon", -- [2]
}, -- [1]
{
"198750", -- [1]
"midnightblue", -- [2]
}, -- [2]
{
"360850", -- [1]
"lime", -- [2]
}, -- [3]
{
"212784", -- [1]
"deepskyblue", -- [2]
}, -- [4]
{
"207980", -- [1]
"midnightblue", -- [2]
}, -- [5]
{
"199033", -- [1]
"gold", -- [2]
}, -- [6]
{
"199034", -- [1]
"gold", -- [2]
}, -- [7]
{
"200969", -- [1]
"orange", -- [2]
}, -- [8]
{
"394512", -- [1]
"indigo", -- [2]
}, -- [9]
{
"397881", -- [1]
"deepskyblue", -- [2]
}, -- [10]
{
"396020", -- [1]
"khaki", -- [2]
}, -- [11]
},
["Name"] = "Cast Color by SpellID",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_list",
["Desc"] = "Insert the Spell ID in the to Key and a color name into the Value",
}, -- [4]
},
["OnShowCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n if (self.channeling) then\n return \n end\n \n local castBar = unitFrame.castBar\n envTable.castBarWidth = castBar:GetWidth()\n castBar.Spark:SetVertexColor(DetailsFramework:ParseColors(scriptTable.config.sparkColor))\n \n local textureStretched = unitFrame.felAnimation.textureStretched\n textureStretched:Show()\n textureStretched:SetVertexColor(DetailsFramework:ParseColors(scriptTable.config.glowColor))\n textureStretched:SetAtlas(\"XPBarAnim-OrangeTrail\")\n textureStretched:ClearAllPoints()\n textureStretched:SetPoint(\"right\", castBar.Spark, \"center\", 0, 0)\n textureStretched:SetHeight(castBar:GetHeight())\n textureStretched:SetBlendMode(\"ADD\") \n textureStretched:SetAlpha(0.5)\n textureStretched:SetDrawLayer(\"overlay\", 7)\n \n for i = 1, scriptTable.config.segmentsAmount do\n local texture = unitFrame.felAnimation.Textures[i]\n --texture:SetVertexColor(DetailsFramework:ParseColors(scriptTable.config.trailColor))\n texture:SetVertexColor(1, 1, 1, 1)\n texture:SetDesaturated(true)\n \n local castBarPortion = castBar:GetWidth()/scriptTable.config.segmentsAmount\n \n texture:SetSize(castBarPortion+5, castBar:GetHeight())\n texture:SetDrawLayer(\"overlay\", 6)\n \n texture:ClearAllPoints()\n if (i == scriptTable.config.segmentsAmount) then\n texture:SetPoint(\"right\", castBar, \"right\", 0, 0)\n else\n texture:SetPoint(\"left\", castBar, \"left\", (i-1)*castBarPortion, 2)\n end\n \n texture:SetAlpha(0)\n texture:Hide()\n \n texture.scale:SetOrder(1)\n texture.scale:SetDuration(0.5)\n texture.scale:SetScaleFrom(0.2, 1)\n texture.scale:SetScaleTo(1, 1.5)\n texture.scale:SetOrigin(\"right\", 0, 0)\n \n local durationTime = DetailsFramework:GetBezierPoint(i / scriptTable.config.segmentsAmount, 0.2, 0.01, 0.6)\n local duration = abs(durationTime-0.6)\n \n texture.alpha:SetOrder(1)\n texture.alpha:SetDuration(0.05)\n texture.alpha:SetFromAlpha(0)\n texture.alpha:SetToAlpha(0.4)\n \n texture.alpha2:SetOrder(1)\n texture.alpha2:SetDuration(duration) --0.6\n texture.alpha2:SetStartDelay(duration)\n texture.alpha2:SetFromAlpha(0.5)\n texture.alpha2:SetToAlpha(0)\n end\n \n envTable.CurrentTexture = 1\n envTable.NextPercent = 100 / scriptTable.config.segmentsAmount\n \n local customColor = scriptTable.config.castColor[tostring(envTable._SpellID)]\n Plater.SetCastBarColorForScript(self, true, customColor or scriptTable.config.castBarColor, envTable)\nend\n\n\n\n\n\n\n\n\n\n\n\n\n",
}, -- [12]
{
["ConstructorCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n --create a texture to use for a flash behind the cast bar\n \n if (not unitFrame.backGroundFlashTextureImpTarget) then\n unitFrame.backGroundFlashTextureImpTarget = Plater:CreateImage (self, [[Interface\\ACHIEVEMENTFRAME\\UI-Achievement-Alert-Glow]], self:GetWidth()+40, self:GetHeight()+20, \"background\", {0, 400/512, 0, 170/256})\n end\n \n local backGroundFlashTexture = unitFrame.backGroundFlashTextureImpTarget\n backGroundFlashTexture:SetBlendMode (\"ADD\")\n backGroundFlashTexture:SetDrawLayer(\"OVERLAY\", 7)\n backGroundFlashTexture:SetPoint (\"center\", self, \"center\")\n backGroundFlashTexture:Hide()\n \n --create the animation hub to hold the flash animation sequence\n envTable.BackgroundFlash = envTable.BackgroundFlash or Plater:CreateAnimationHub (backGroundFlashTexture, \n function()\n backGroundFlashTexture:Show()\n end,\n function()\n backGroundFlashTexture:Hide()\n end\n )\n \n --create the flash animation sequence\n local fadeIn = Plater:CreateAnimation (envTable.BackgroundFlash, \"ALPHA\", 1, scriptTable.config.flashDuration/2, 0, 1)\n local fadeOut = Plater:CreateAnimation (envTable.BackgroundFlash, \"ALPHA\", 2, scriptTable.config.flashDuration/2, 1, 0)\n \n --create a camera shake for the nameplate\n envTable.FrameShake = Plater:CreateFrameShake (unitFrame, scriptTable.config.shakeDuration, scriptTable.config.shakeAmplitude, scriptTable.config.shakeFrequency, false, false, 0, 1, 0.05, 0.1, Plater.GetPoints (unitFrame))\n \n --update the config for the flash here so it wont need a /reload\n fadeIn:SetDuration (scriptTable.config.flashDuration/2)\n fadeOut:SetDuration (scriptTable.config.flashDuration/2)\n \n --update the config for the skake here so it wont need a /reload\n envTable.FrameShake.OriginalAmplitude = scriptTable.config.shakeAmplitude\n envTable.FrameShake.OriginalDuration = scriptTable.config.shakeDuration\n envTable.FrameShake.OriginalFrequency = scriptTable.config.shakeFrequency\n \n --create the target unit name box\n if (not unitFrame.targetBox) then\n unitFrame.targetBox = CreateFrame(\"frame\", unitFrame:GetName() .. \"ScriptImportantTarget\", unitFrame, \"BackdropTemplate\")\n unitFrame.targetBox:SetSize(80, 20)\n unitFrame.targetBox:SetFrameStrata(\"TOOLTIP\")\n unitFrame.targetBox:Hide()\n unitFrame.targetBox:SetPoint(\"left\", unitFrame, \"right\", 0, 0)\n \n unitFrame.targetBox:SetBackdrop({edgeFile = [[Interface\\Buttons\\WHITE8X8]], edgeSize = 1, bgFile = [[Interface\\AddOns\\Details\\images\\background]], tile = true, tileSize = 16})\n unitFrame.targetBox:SetBackdropColor(.2, .2, .2, .8)\n unitFrame.targetBox:SetBackdropBorderColor(0, 0, 0, 1)\n \n unitFrame.targetBoxName = unitFrame.targetBox:CreateFontString(nil, \"artwork\", \"GameFontNormal\")\n unitFrame.targetBoxName:SetPoint(\"center\")\n end\n \n function envTable.UpdateTargetBox(unitFrame, unitId)\n local targetUnitId = unitId .. \"target\"\n local unitName = UnitName(targetUnitId)\n \n if (unitName) then\n if (scriptTable.config.colorByClass) then\n Plater:SetFontColor(unitFrame.targetBoxName, \"white\")\n unitName = Plater.SetTextColorByClass(targetUnitId, unitName)\n else\n Plater:SetFontColor(unitFrame.targetBoxName, scriptTable.config.textColor)\n end\n \n unitFrame.targetBoxName:SetText(unitName)\n Plater:SetFontSize(unitFrame.targetBoxName, scriptTable.config.targetNameSize)\n unitFrame.targetBox:SetBackdropColor(Plater:ParseColors(scriptTable.config.targetBgColor))\n unitFrame.targetBox:SetBackdropBorderColor(Plater:ParseColors(scriptTable.config.targetBgBorderColor))\n unitFrame.targetBox:Show()\n
["OnHideCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n Plater.StopDotAnimation(unitFrame.targetBox, envTable.dotAnimation) \n \n envTable.BackgroundFlash:Stop()\n \n unitFrame:StopFrameShake (envTable.FrameShake) \n \n unitFrame.targetBox:Hide()\nend\n\n\n",
["ScriptType"] = 2,
["UpdateCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n envTable.UpdateTargetBox(unitFrame, unitId) \n \nend\n\n\n",
["Time"] = 1669339628,
["url"] = "",
["Icon"] = "Interface\\AddOns\\Plater\\images\\cast_bar_target",
["Enabled"] = true,
["Revision"] = 878,
["semver"] = "",
["Author"] = "Bombad<EFBFBD>o-Azralon",
["Initialization"] = "function (scriptTable)\n --insert code here\n \nend\n\n\n",
["Desc"] = "Highlight the target name",
["NpcNames"] = {
},
["SpellIds"] = {
},
["PlaterCore"] = 1,
["Name"] = "Cast - Important Target [P]",
["version"] = -1,
["Options"] = {
{
["Type"] = 6,
["Key"] = "option1",
["Value"] = 0,
["Name"] = "Option 1",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [1]
{
["Type"] = 5,
["Key"] = "option2",
["Value"] = "Shows the target name in a separate box",
["Name"] = "Option 2",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_label",
["Desc"] = "",
}, -- [2]
{
["Type"] = 5,
["Name"] = "Option 2",
["Value"] = "Enter the spell name or spellID of the Spell in the Add Trigger box and hit \"Add\".",
["Key"] = "option2",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_label",
["Desc"] = "",
}, -- [3]
{
["Type"] = 6,
["Key"] = "option4",
["Value"] = 0,
["Name"] = "Option 4",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [4]
{
["Type"] = 5,
["Key"] = "option2",
["Value"] = "Flash:",
["Name"] = "Flash",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_label",
["Desc"] = "",
}, -- [5]
{
["Type"] = 2,
["Max"] = 1.2,
["Desc"] = "How long is the flash played when the cast starts.",
["Min"] = 0.1,
["Name"] = "Flash Duration",
["Value"] = 0.8,
["Fraction"] = true,
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Key"] = "flashDuration",
}, -- [6]
{
["Type"] = 1,
["Key"] = "flashColor",
["Value"] = {
1, -- [1]
1, -- [2]
1, -- [3]
1, -- [4]
},
["Name"] = "Flash Color",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "Color of the Flash",
}, -- [7]
{
["Type"] = 6,
["Key"] = "option7",
["Value"] = 0,
["Name"] = "Option 7",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [8]
{
["Type"] = 5,
["Name"] = "Shake",
["Value"] = "Shake:",
["Key"] = "option2",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_label",
["Desc"] = "",
}, -- [9]
{
["Type"] = 2,
["Max"] = 0.5,
["Desc"] = "When the cast starts, there's a small shake in the nameplate, this settings controls how long it takes.",
["Min"] = 0.1,
["Name"] = "Shake Duration",
["Value"] = 0.2,
["Fraction"] = true,
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Key"] = "shakeDuration",
}, -- [10]
{
["Type"] = 2,
["Max"] = 10,
["Desc"] = "How strong is the shake.",
["Min"] = 1,
["Name"] = "Shake Amplitude",
["Value"] = 5,
["Fraction"] = false,
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Key"] = "shakeAmplitude",
}, -- [11]
{
["Type"] = 2,
["Max"] = 80,
["Desc"] = "How fast the shake moves.",
["Min"] = 1,
["Name"] = "Shake Frequency",
["Value"] = 40,
["Fraction"] = false,
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Key"] = "shakeFrequency",
}, -- [12]
{
["Type"] = 6,
["Key"] = "option13",
["Value"] = 0,
["Name"] = "Option 13",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [13]
{
["Type"] = 5,
["Key"] = "option14",
["Value"] = "Dot Animation:",
["Name"] = "Dot Animation",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_label",
["Desc"] = "",
}, -- [14]
{
["Type"] = 1,
["Key"] = "dotColor",
["Value"] = {
0.5647058823529412, -- [1]
0.5647058823529412, -- [2]
0.5647058823529412, -- [3]
1, -- [4]
},
["Name"] = "Dot Color",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "Adjust the color of the dots around the nameplate",
}, -- [15]
{
["Type"] = 2,
["Max"] = 20,
["Desc"] = "Adjust the width of the dots to better fit in your nameplate.",
["Min"] = -10,
["Fraction"] = false,
["Value"] = 8,
["Name"] = "Dot X Offset",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Key"] = "xOffset",
}, -- [16]
{
["Type"] = 2,
["Max"] = 10,
["Desc"] = "Adjust the height of the dots to better fit in your nameplate.",
["Min"] = -10,
["Name"] = "Dot Y Offset",
["Value"] = 3,
["Key"] = "yOffset",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Fraction"] = false,
}, -- [17]
{
["Type"] = 6,
["Key"] = "option18",
["Value"] = 0,
["Name"] = "blank",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [18]
{
["Type"] = 6,
["Name"] = "blank",
["Value"] = 0,
["Key"] = "option18",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [19]
{
["Type"] = 6,
["Name"] = "blank",
["Value"] = 0,
["Key"] = "option18",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [20]
{
["Type"] = 6,
["Key"] = "option18",
["Value"] = 0,
["Name"] = "blank",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [21]
{
["Type"] = 6,
["Key"] = "option18",
["Value"] = 0,
["Name"] = "blank",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [22]
{
["Type"] = 6,
["Name"] = "blank",
["Value"] = 0,
["Key"] = "option18",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [23]
{
["Type"] = 5,
["Key"] = "option19",
["Value"] = "Cast Bar",
["Name"] = "Option 19",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_label",
["Desc"] = "",
}, -- [24]
{
["Type"] = 4,
["Key"] = "useCastbarColor",
["Value"] = true,
["Name"] = "Use Cast Bar Color",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_bool",
["Desc"] = "Use cast bar color.",
}, -- [25]
{
["Type"] = 1,
["Key"] = "castBarColor",
["Value"] = {
0.4117647058823529, -- [1]
1, -- [2]
0, -- [3]
1, -- [4]
},
["Name"] = "Cast Bar Color",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "Cast bar color.",
}, -- [26]
{
["Type"] = 6,
["Name"] = "Option 27",
["Value"] = 0,
["Key"] = "option27",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [27]
{
["Type"] = 5,
["Name"] = "Option 28",
["Value"] = "Target Options",
["Key"] = "option28",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_label",
["Desc"] = "",
}, -- [28]
{
["Type"] = 2,
["Max"] = 32,
["Desc"] = "",
["Min"] = 8,
["Name"] = "Text Size",
["Value"] = 14,
["Fraction"] = false,
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Key"] = "targetNameSize",
}, -- [29]
{
["Type"] = 4,
["Name"] = "Use Class Color",
["Value"] = true,
["Key"] = "colorByClass",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_bool",
["Desc"] = "",
}, -- [30]
{
["Type"] = 1,
["Name"] = "Text Color",
["Value"] = {
1, -- [1]
1, -- [2]
1, -- [3]
1, -- [4]
},
["Key"] = "textColor",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "",
}, -- [31]
{
["Type"] = 1,
["Name"] = "Background Color",
["Value"] = {
0, -- [1]
0, -- [2]
0, -- [3]
0.9846720322966576, -- [4]
},
["Key"] = "targetBgColor",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "",
}, -- [32]
{
["Type"] = 1,
["Name"] = "Border Color",
["Value"] = {
0, -- [1]
0, -- [2]
0, -- [3]
1, -- [4]
},
["Key"] = "targetBgBorderColor",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "",
}, -- [33]
{
["Type"] = 2,
["Max"] = 160,
["Desc"] = "",
["Min"] = 30,
["Name"] = "Frame Width",
["Value"] = 90,
["Fraction"] = false,
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Key"] = "targetFrameWidth",
}, -- [34]
{
["Type"] = 2,
["Max"] = 32,
["Desc"] = "",
["Min"] = 8,
["Key"] = "targetFrameHeight",
["Value"] = 20,
["Name"] = "Frame Height",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Fraction"] = false,
}, -- [35]
},
["OnShowCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n if (envTable.UpdateTargetBox(unitFrame, unitId)) then\n \n envTable.BackgroundFlash:Play()\n \n Plater.FlashNameplateBorder (unitFrame, 0.05) \n Plater.FlashNameplateBody (unitFrame, \"\", 0.075)\n \n unitFrame:PlayFrameShake (envTable.FrameShake)\n \n if (envTable._CanInterrupt) then\n if (scriptTable.config.useCastbarColor) then\n self:SetStatusBarColor (Plater:ParseColors (scriptTable.config.castBarColor))\n end\n end\n \n end\n \nend\n\n\n\n\n\n\n",
}, -- [13]
{
["ConstructorCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n --castbar color (when can be interrupted)\n envTable.CastbarColor = scriptTable.config.castbarColor\n \n --flash duration\n local CONFIG_BACKGROUND_FLASH_DURATION = scriptTable.config.flashDuration\n \n --add this value to the cast bar height\n envTable.CastBarHeightAdd = scriptTable.config.castBarHeight\n \n --create a fast flash above the cast bar\n envTable.FullBarFlash = envTable.FullBarFlash or Plater.CreateFlash (self, 0.05, 1, \"white\")\n \n --create a camera shake for the nameplate\n envTable.FrameShake = Plater:CreateFrameShake (unitFrame, scriptTable.config.shakeDuration, scriptTable.config.shakeAmplitude, scriptTable.config.shakeFrequency, false, false, 0, 1, 0.05, 0.1, Plater.GetPoints (unitFrame))\n \n --create a texture to use for a flash behind the cast bar\n local backGroundFlashTexture = Plater:CreateImage (self, [[Interface\\ACHIEVEMENTFRAME\\UI-Achievement-Alert-Glow]], self:GetWidth()+60, self:GetHeight()+50, \"background\", {0, 400/512, 0, 170/256})\n backGroundFlashTexture:SetBlendMode (\"ADD\")\n backGroundFlashTexture:SetDrawLayer(\"OVERLAY\", 7)\n backGroundFlashTexture:SetPoint (\"center\", self, \"center\")\n backGroundFlashTexture:Hide()\n \n --create the animation hub to hold the flash animation sequence\n envTable.BackgroundFlash = envTable.BackgroundFlash or Plater:CreateAnimationHub (backGroundFlashTexture, \n function()\n backGroundFlashTexture:Show()\n end,\n function()\n backGroundFlashTexture:Hide()\n end\n )\n \n --create the flash animation sequence\n envTable.BackgroundFlash.fadeIn = envTable.BackgroundFlash.fadeIn or Plater:CreateAnimation (envTable.BackgroundFlash, \"ALPHA\", 1, CONFIG_BACKGROUND_FLASH_DURATION/2, 0, .75)\n envTable.BackgroundFlash.fadeIn:SetDuration(CONFIG_BACKGROUND_FLASH_DURATION/2)\n \n envTable.BackgroundFlash.fadeOut = envTable.BackgroundFlash.fadeOut or Plater:CreateAnimation (envTable.BackgroundFlash, \"ALPHA\", 2, CONFIG_BACKGROUND_FLASH_DURATION/2, 1, 0) \n envTable.BackgroundFlash.fadeOut:SetDuration(CONFIG_BACKGROUND_FLASH_DURATION/2)\n \n --envTable.BackgroundFlash:Play() --envTable.BackgroundFlash:Stop() \n \n \n \n \n \nend\n\n\n",
["OnHideCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n --don't execute on battlegrounds and arenas\n if (Plater.ZoneInstanceType == \"arena\" or Plater.ZoneInstanceType == \"pvp\") then\n return\n end \n \n unitFrame.castBar:SetHeight (envTable._DefaultHeight)\n \n --stop the camera shake\n unitFrame:StopFrameShake (envTable.FrameShake)\n \n envTable.FullBarFlash:Stop()\n envTable.BackgroundFlash:Stop()\n \n unitFrame.castBar.Spark:SetHeight(unitFrame.castBar:GetHeight())\n \nend\n\n\n\n\n\n",
["ScriptType"] = 2,
["UpdateCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \nend\n\n\n",
["Time"] = 1669324381,
["url"] = "",
["Icon"] = "Interface\\AddOns\\Plater\\images\\cast_bar_quickflash.tga",
["Enabled"] = true,
["Revision"] = 887,
["semver"] = "",
["Author"] = "Tercioo-Sylvanas",
["Initialization"] = "function (scriptTable)\n --insert code here\n \nend",
["Desc"] = "Play a very fast flash when the cast start",
["NpcNames"] = {
},
["SpellIds"] = {
392640, -- [1]
397888, -- [2]
},
["PlaterCore"] = 1,
["Name"] = "Cast - Quick Flash [P]",
["version"] = -1,
["Options"] = {
{
["Type"] = 6,
["Name"] = "Blank Line",
["Value"] = 0,
["Key"] = "option1",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [1]
{
["Type"] = 5,
["Name"] = "Option 2",
["Value"] = "Produces a notable but fast effect in the cast bar when a spell from the 'Triggers' starts to cast.",
["Key"] = "option2",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_label",
["Desc"] = "",
}, -- [2]
{
["Type"] = 5,
["Name"] = "Option 3",
["Value"] = "Enter the spell name or spellID of the Spell in the Add Trigger box and hit \"Add\".",
["Key"] = "option3",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_label",
["Desc"] = "",
}, -- [3]
{
["Type"] = 6,
["Name"] = "Blank Space",
["Value"] = 0,
["Key"] = "option4",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [4]
{
["Type"] = 4,
["Name"] = "Cast Bar Color Enabled",
["Value"] = true,
["Key"] = "useCastbarColor",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_bool",
["Desc"] = "When enabled, changes the cast bar color,",
}, -- [5]
{
["Type"] = 1,
["Name"] = "Cast Bar Color",
["Value"] = {
1, -- [1]
0.4313725490196079, -- [2]
0, -- [3]
1, -- [4]
},
["Key"] = "castBarColor",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "Color of the cast bar.",
}, -- [6]
{
["Type"] = 6,
["Name"] = "Blank Line",
["Value"] = 0,
["Key"] = "option7",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [7]
{
["Type"] = 2,
["Max"] = 1,
["Desc"] = "When the cast starts it flash rapidly, adjust how fast it flashes. Value is milliseconds.",
["Min"] = 0.05,
["Fraction"] = true,
["Value"] = 0.2,
["Key"] = "flashDuration",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Name"] = "Flash Duration",
}, -- [8]
{
["Type"] = 2,
["Max"] = 10,
["Desc"] = "Increases the cast bar height by this value",
["Min"] = 0,
["Fraction"] = false,
["Value"] = 0,
["Key"] = "castBarHeight",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Name"] = "Cast Bar Height Mod",
}, -- [9]
{
["Type"] = 2,
["Max"] = 1,
["Desc"] = "When the cast starts, there's a small shake in the nameplate, this settings controls how long it takes.",
["Min"] = 0.1,
["Fraction"] = true,
["Value"] = 0.1,
["Key"] = "shakeDuration",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Name"] = "Shake Duration",
}, -- [10]
{
["Type"] = 2,
["Max"] = 200,
["Desc"] = "How strong is the shake.",
["Min"] = 10,
["Name"] = "Shake Amplitude",
["Value"] = 25,
["Key"] = "shakeAmplitude",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Fraction"] = false,
}, -- [11]
{
["Type"] = 2,
["Max"] = 80,
["Desc"] = "How fast the shake moves.",
["Min"] = 1,
["Name"] = "Shake Frequency",
["Value"] = 30,
["Key"] = "shakeFrequency",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Fraction"] = false,
}, -- [12]
},
["OnShowCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n --don't execute on battlegrounds and arenas\n if (Plater.ZoneInstanceType == \"arena\" or Plater.ZoneInstanceType == \"pvp\") then\n return\n end\n \n --play flash animations\n envTable.FullBarFlash:Play()\n \n --envTable.currentHeight = unitFrame.castBar:GetHeight()\n \n --restoring the default size (not required since it already restore in the hide script)\n if (envTable.OriginalHeight) then\n self:SetHeight (envTable.OriginalHeight)\n end\n \n --increase the cast bar size\n local height = self:GetHeight()\n envTable.OriginalHeight = height\n \n self:SetHeight (height + envTable.CastBarHeightAdd)\n \n Plater.SetCastBarBorderColor (self, 1, .2, .2, 0.4)\n \n unitFrame:PlayFrameShake (envTable.FrameShake)\n \n Plater.SetCastBarColorForScript(self, scriptTable.config.useCastbarColor, scriptTable.config.castBarColor, envTable)\n \n envTable.BackgroundFlash:Play()\n \n unitFrame.castBar.Spark:SetHeight(unitFrame.castBar:GetHeight())\n \nend\n\n\n\n\n\n\n\n\n\n\n",
}, -- [14]
{
["ConstructorCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n --insert code here\n \nend\n\n\n",
["OnHideCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n --insert code here\n local unitPowerBar = unitFrame.powerBar\n unitPowerBar:Hide()\nend\n\n\n",
["ScriptType"] = 1,
["UpdateCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n if (WOW_PROJECT_ID ~= WOW_PROJECT_MAINLINE) then\n return \n end\n \n local continuationToken\n local slots\n local foundAura = false\n \n repeat \n slots = { UnitAuraSlots(unitId, \"HELPFUL\", BUFF_MAX_DISPLAY, continuationToken) }\n continuationToken = slots[1]\n numSlots = #slots\n \n for i = 2, numSlots do\n local slot = slots[i]\n local name, texture, count, actualAuraType, duration, expirationTime, caster, canStealOrPurge, nameplateShowPersonal, spellId, canApplyAura, isBossDebuff, isCastByPlayer, nameplateShowAll, timeMod, auraAmount = UnitAuraBySlot(unitId, slot) \n \n if (spellId == envTable._SpellID) then --need to get the trigger spellId\n --Ablative Shield\n local unitPowerBar = unitFrame.powerBar\n if (not unitPowerBar:IsShown()) then\n unitPowerBar:SetUnit(unitId)\n end\n \n foundAura = true\n return\n end\n end\n \n until continuationToken == nil\n \n if (not foundAura) then\n local unitPowerBar = unitFrame.powerBar\n if (unitPowerBar:IsShown()) then\n unitPowerBar:Hide()\n end\n end\nend",
["Time"] = 1669327146,
["url"] = "",
["Icon"] = 610472,
["Enabled"] = true,
["Revision"] = 65,
["semver"] = "",
["Author"] = "Keyspell-Azralon",
["Initialization"] = " function (scriptTable)\n --insert code here\n \n end\n ",
["Desc"] = "Show power bar where its value is the buff value (usualy shown in the buff tooltip)",
["NpcNames"] = {
},
["SpellIds"] = {
},
["PlaterCore"] = 1,
["Name"] = "Aura is Shield [P]",
["version"] = -1,
["Options"] = {
},
["OnShowCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n --insert code here\n \nend\n\n\n",
}, -- [15]
{
["ConstructorCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n --insert code here\n \nend\n\n\n--190187 draconic image\n--189893 infused whelp\n--99922 Ebonclaw Packmate\n--104822 flames of woe",
["OnHideCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n Plater.DenyColorChange(unitFrame, false)\n unitFrame.onShowAddToKillFlash:Stop()\n \nend\n\n\n",
["ScriptType"] = 3,
["UpdateCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n if (scriptTable.config.useNameplateColor) then\n Plater.SetNameplateColor(unitFrame, envTable.NameplateColor)\n end\nend\n\n\n\n\n",
["Time"] = 1670427654,
["url"] = "",
["Icon"] = "interface/addons/plater/media/exclamation_64",
["Enabled"] = true,
["Revision"] = 162,
["semver"] = "",
["Author"] = "Huugg-Valdrakken",
["Initialization"] = "function (scriptTable)\n --insert code here\n \nend\n\n\n",
["Desc"] = "Change the color of add",
["NpcNames"] = {
"190187", -- [1]
"189893", -- [2]
"99922", -- [3]
"104822", -- [4]
},
["SpellIds"] = {
},
["PlaterCore"] = 1,
["Name"] = "Add - Warning [P]",
["version"] = -1,
["Options"] = {
{
["Type"] = 4,
["Key"] = "useNameplateColor",
["Value"] = true,
["Name"] = "Change Nameplate Color",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_bool",
["Desc"] = "Change Nameplate Color",
}, -- [1]
{
["Type"] = 1,
["Name"] = "Nameplate Color",
["Value"] = {
1, -- [1]
0.4392157196998596, -- [2]
0.458823561668396, -- [3]
1, -- [4]
},
["Key"] = "healthBarColor",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "Nameplate Color",
}, -- [2]
{
["Type"] = 6,
["Key"] = "option5",
["Value"] = 0,
["Name"] = "Blank Space",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [3]
{
["Type"] = 4,
["Name"] = "Flash Nameplate",
["Value"] = true,
["Key"] = "useFlash",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_bool",
["Desc"] = "Flash Nameplate",
}, -- [4]
{
["Type"] = 7,
["Name"] = "NpcID to Color",
["Value"] = {
{
"189893", -- [1]
"olivedrab", -- [2]
}, -- [1]
{
"190187", -- [1]
"olivedrab", -- [2]
}, -- [2]
{
"99922", -- [1]
"olivedrab", -- [2]
}, -- [3]
{
"153285", -- [1]
"olivedrab", -- [2]
}, -- [4]
{
"104822", -- [1]
"olivedrab", -- [2]
}, -- [5]
},
["Key"] = "npcColor",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_list",
["Desc"] = "If the npc isn't on this list, use the default color set in the Health Bar Color",
}, -- [5]
},
["OnShowCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n unitFrame.onShowAddToKillFlash = unitFrame.onShowAddToKillFlash or Plater.CreateFlash (unitFrame.healthBar, 0.25, 1, \"white\")\n \n if (scriptTable.config.useFlash) then\n unitFrame.onShowAddToKillFlash:Play()\n end\n \n if (scriptTable.config.useNameplateColor) then\n local npcIdString = tostring(envTable._NpcID)\n envTable.NameplateColor = Plater.GetColorByPriority(unitFrame, scriptTable.config.npcColor[npcIdString], scriptTable.config.healthBarColor)\n Plater.DenyColorChange(unitFrame, true)\n end\nend\n\n\n\n\n\n\n\n\n\n",
}, -- [16]
{
["ConstructorCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n --insert code here\n \n local plateFrame = unitFrame.PlateFrame\n \n if (not plateFrame.BWC_RedBackground) then\n plateFrame.BWC_RedBackground = plateFrame:CreateTexture(nil, \"background\")\n plateFrame.BWC_RedBackground:SetAllPoints()\n end\n \n plateFrame.BWC_RedBackground:SetTexture([[Interface/AddOns/Plater/masks/mask1]])\n plateFrame.BWC_RedBackground:Hide()\n \n function envTable.ShowBackground(unitFrame)\n local plateFrame = unitFrame.PlateFrame\n plateFrame.BWC_RedBackground:SetVertexColor(1, 0, 0, 0.4)\n plateFrame.BWC_RedBackground:Show()\n end\n \n function envTable.HideBackground(unitFrame)\n plateFrame.BWC_RedBackground:Hide()\n end\nend\n\n\n\n\n\n\n",
["OnHideCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n --insert code here\n envTable.HideBackground(unitFrame)\nend\n\n\n",
["ScriptType"] = 1,
["UpdateCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n if (Plater.UnitIsCasting(unitId)) then\n envTable.ShowBackground(unitFrame)\n else\n envTable.HideBackground(unitFrame)\n end\n \nend",
["Time"] = 1673726734,
["url"] = "",
["Icon"] = 236209,
["Enabled"] = true,
["Revision"] = 18,
["semver"] = "",
["Author"] = "Tiranaa-Azralon",
["Initialization"] = " function (scriptTable)\n --insert code here\n \n end\n ",
["Desc"] = "Highlight the nameplate of a unit when has a certain Buff (trigger) and start to cast a spell",
["NpcNames"] = {
},
["SpellIds"] = {
372743, -- [1]
372749, -- [2]
384933, -- [3]
},
["PlaterCore"] = 1,
["Name"] = "Aura While Casting [P]",
["version"] = -1,
["Options"] = {
},
["OnShowCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n --insert code here\n \nend\n\n\n",
}, -- [17]
{
["ConstructorCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n --castbar color (when can be interrupted)\n envTable.CastbarColor = scriptTable.config.castbarColor\n \n --flash duration\n local CONFIG_BACKGROUND_FLASH_DURATION = scriptTable.config.flashDuration\n \n --add this value to the cast bar height\n envTable.CastBarHeightAdd = scriptTable.config.castBarHeight\n \n --create a fast flash above the cast bar\n envTable.FullBarFlash = envTable.FullBarFlash or Plater.CreateFlash (self, 0.05, 1, \"white\")\n \n --create a camera shake for the nameplate\n envTable.FrameShake = Plater:CreateFrameShake (unitFrame, scriptTable.config.shakeDuration, scriptTable.config.shakeAmplitude, scriptTable.config.shakeFrequency, false, false, 0, 1, 0.05, 0.1, Plater.GetPoints (unitFrame))\n \n --create a texture to use for a flash behind the cast bar\n local backGroundFlashTexture = Plater:CreateImage (self, [[Interface\\ACHIEVEMENTFRAME\\UI-Achievement-Alert-Glow]], self:GetWidth()+60, self:GetHeight()+50, \"background\", {0, 400/512, 0, 170/256})\n backGroundFlashTexture:SetBlendMode (\"ADD\", 7)\n backGroundFlashTexture:SetDrawLayer(\"OVERLAY\", 7)\n backGroundFlashTexture:SetPoint (\"center\", self, \"center\")\n backGroundFlashTexture:Hide()\n \n --create the animation hub to hold the flash animation sequence\n envTable.BackgroundFlash = envTable.BackgroundFlash or Plater:CreateAnimationHub (backGroundFlashTexture, \n function()\n backGroundFlashTexture:Show()\n end,\n function()\n backGroundFlashTexture:Hide()\n end\n )\n \n --create the flash animation sequence\n envTable.BackgroundFlash.fadeIn = envTable.BackgroundFlash.fadeIn or Plater:CreateAnimation (envTable.BackgroundFlash, \"ALPHA\", 1, CONFIG_BACKGROUND_FLASH_DURATION/2, 0, .75)\n envTable.BackgroundFlash.fadeIn:SetDuration(CONFIG_BACKGROUND_FLASH_DURATION/2)\n \n envTable.BackgroundFlash.fadeOut = envTable.BackgroundFlash.fadeOut or Plater:CreateAnimation (envTable.BackgroundFlash, \"ALPHA\", 2, CONFIG_BACKGROUND_FLASH_DURATION/2, 1, 0) \n envTable.BackgroundFlash.fadeOut:SetDuration(CONFIG_BACKGROUND_FLASH_DURATION/2)\n \n --envTable.BackgroundFlash:Play() --envTable.BackgroundFlash:Stop() \n \n \n \n \n \nend\n\n\n\n\n",
["OnHideCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n if (not Plater.IsShowingCastBarTest) then\n --don't execute on battlegrounds and arenas\n if (Plater.ZoneInstanceType == \"arena\" or Plater.ZoneInstanceType == \"pvp\" or Plater.ZoneInstanceType == \"none\") then\n return\n end \n end\n \n unitFrame.castBar:SetHeight (envTable._DefaultHeight)\n \n --stop the camera shake\n unitFrame:StopFrameShake (envTable.FrameShake)\n \n envTable.FullBarFlash:Stop()\n envTable.BackgroundFlash:Stop()\n \n unitFrame.castBar.Spark:SetHeight(unitFrame.castBar:GetHeight())\n \nend\n\n\n\n\n\n\n\n",
["ScriptType"] = 2,
["UpdateCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \nend\n\n\n",
["Time"] = 1670203603,
["url"] = "",
["Icon"] = "Interface\\AddOns\\Plater\\images\\cast_bar_orange",
["Enabled"] = true,
["Revision"] = 1194,
["semver"] = "",
["Author"] = "Tercioo-Sylvanas",
["Initialization"] = "function (scriptTable)\n --insert code here\n \nend",
["Desc"] = "Flash, Bounce and Red Color the CastBar border when when an important cast is happening. Add spell in the Add Trigger field.",
["NpcNames"] = {
},
["SpellIds"] = {
396640, -- [1]
372743, -- [2]
377389, -- [3]
396812, -- [4]
388392, -- [5]
387955, -- [6]
386546, -- [7]
377503, -- [8]
384808, -- [9]
386024, -- [10]
387615, -- [11]
387606, -- [12]
225100, -- [13]
211401, -- [14]
211470, -- [15]
215433, -- [16]
192563, -- [17]
198959, -- [18]
152818, -- [19]
156776, -- [20]
398206, -- [21]
153524, -- [22]
396073, -- [23]
396018, -- [24]
345202, -- [25]
377950, -- [26]
372223, -- [27]
350421, -- [28]
352158, -- [29]
349985, -- [30]
329239, -- [31]
328400, -- [32]
384194, -- [33]
392451, -- [34]
392924, -- [35]
397889, -- [36]
},
["PlaterCore"] = 1,
["Name"] = "Cast - Big Alert [Plater]",
["version"] = -1,
["Options"] = {
{
["Type"] = 6,
["Name"] = "Blank Line",
["Value"] = 0,
["Key"] = "option1",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [1]
{
["Type"] = 5,
["Name"] = "Option 2",
["Value"] = "Produces a notable effect in the cast bar when a spell from the 'Triggers' starts to cast.",
["Key"] = "option2",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_label",
["Desc"] = "",
}, -- [2]
{
["Type"] = 5,
["Name"] = "Option 3",
["Value"] = "Enter the spell name or spellID of the Spell in the Add Trigger box and hit \"Add\".",
["Key"] = "option3",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_label",
["Desc"] = "",
}, -- [3]
{
["Type"] = 6,
["Name"] = "Blank Space",
["Value"] = 0,
["Key"] = "option4",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [4]
{
["Type"] = 4,
["Name"] = "Cast Bar Color Enabled",
["Value"] = true,
["Key"] = "useCastbarColor",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_bool",
["Desc"] = "When enabled, changes the cast bar color,",
}, -- [5]
{
["Type"] = 1,
["Name"] = "Cast Bar Color",
["Value"] = {
1, -- [1]
0.4313725490196079, -- [2]
0, -- [3]
1, -- [4]
},
["Key"] = "castbarColor",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "Color of the cast bar.",
}, -- [6]
{
["Type"] = 6,
["Name"] = "Blank Line",
["Value"] = 0,
["Key"] = "option7",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [7]
{
["Type"] = 2,
["Max"] = 1,
["Desc"] = "When the cast starts it flash rapidly, adjust how fast it flashes. Value is milliseconds.",
["Min"] = 0.05,
["Name"] = "Flash Duration",
["Value"] = 0.4,
["Fraction"] = true,
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Key"] = "flashDuration",
}, -- [8]
{
["Type"] = 2,
["Max"] = 10,
["Desc"] = "Increases the cast bar height by this value",
["Min"] = 0,
["Name"] = "Cast Bar Height Mod",
["Value"] = 5,
["Fraction"] = false,
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Key"] = "castBarHeight",
}, -- [9]
{
["Type"] = 2,
["Max"] = 1,
["Desc"] = "When the cast starts, there's a small shake in the nameplate, this settings controls how long it takes.",
["Min"] = 0.1,
["Name"] = "Shake Duration",
["Value"] = 0.2,
["Fraction"] = true,
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Key"] = "shakeDuration",
}, -- [10]
{
["Type"] = 2,
["Max"] = 100,
["Desc"] = "How strong is the shake.",
["Min"] = 2,
["Fraction"] = false,
["Value"] = 8,
["Name"] = "Shake Amplitude",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Key"] = "shakeAmplitude",
}, -- [11]
{
["Type"] = 2,
["Max"] = 80,
["Desc"] = "How fast the shake moves.",
["Min"] = 1,
["Fraction"] = false,
["Value"] = 40,
["Name"] = "Shake Frequency",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Key"] = "shakeFrequency",
}, -- [12]
},
["OnShowCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n --don't execute on battlegrounds and arenas\n if (not Plater.IsShowingCastBarTest) then\n if (Plater.ZoneInstanceType == \"arena\" or Plater.ZoneInstanceType == \"pvp\" or Plater.ZoneInstanceType == \"none\") then\n return\n end\n end\n \n --play flash animations\n envTable.FullBarFlash:Play()\n \n --envTable.currentHeight = unitFrame.castBar:GetHeight()\n \n --restoring the default size (not required since it already restore in the hide script)\n if (envTable.OriginalHeight) then\n self:SetHeight (envTable.OriginalHeight)\n end\n \n --increase the cast bar size\n local height = self:GetHeight()\n envTable.OriginalHeight = height\n \n self:SetHeight (height + envTable.CastBarHeightAdd)\n \n Plater.SetCastBarBorderColor (self, 1, .2, .2, 0.4)\n \n unitFrame:PlayFrameShake (envTable.FrameShake)\n \n --set the color of the cast bar to dark orange (only if can be interrupted)\n --Plater auto set this color to default when a new cast starts, no need to reset this value at OnHide. \n if (envTable._CanInterrupt) then\n if (scriptTable.config.useCastbarColor) then\n self:SetStatusBarColor (Plater:ParseColors (envTable.CastbarColor))\n end\n end\n \n Plater.SetCastBarColorForScript(self, scriptTable.config.useCastbarColor, scriptTable.config.castbarColor, envTable)\n \n envTable.BackgroundFlash:Play()\n \n unitFrame.castBar.Spark:SetHeight(unitFrame.castBar:GetHeight())\n \nend\n\n\n\n\n\n\n\n\n\n\n\n\n",
}, -- [18]
{
["ConstructorCode"] = "function (self, unitId, unitFrame, envTable)\n \n envTable.FixateTarget = Plater:CreateLabel (unitFrame);\n envTable.FixateTarget:SetPoint (\"bottom\", unitFrame.BuffFrame, \"top\", 0, 10); \n \n envTable.FixateIcon = Plater:CreateImage (unitFrame, 236188, 16, 16, \"overlay\");\n envTable.FixateIcon:SetPoint (\"bottom\", envTable.FixateTarget, \"top\", 0, 4); \n \n envTable.FixateTarget:Hide()\n envTable.FixateIcon:Hide()\nend\n\n--165560 = Gormling Larva - MTS\n\n\n\n\n\n\n",
["OnHideCode"] = "function (self, unitId, unitFrame, envTable)\n envTable.FixateTarget:Hide()\n envTable.FixateIcon:Hide()\nend\n\n\n",
["ScriptType"] = 3,
["UpdateCode"] = "function (self, unitId, unitFrame, envTable)\n local targetName = UnitName (unitId .. \"target\");\n if (targetName) then\n local _, class = UnitClass (unitId .. \"target\");\n targetName = Plater.SetTextColorByClass (unitId .. \"target\", targetName);\n envTable.FixateTarget.text = targetName;\n \n envTable.FixateTarget:Show();\n envTable.FixateIcon:Show();\n end \nend\n\n\n",
["Time"] = 1604239880,
["url"] = "",
["Icon"] = 1029718,
["Enabled"] = true,
["Revision"] = 269,
["semver"] = "",
["Author"] = "Celian-Sylvanas",
["Initialization"] = "function (scriptTable)\n --insert code here\n \nend\n\n\n\n\n\n\n",
["Desc"] = "Show above the nameplate who is the player fixated",
["NpcNames"] = {
"165560", -- [1]
},
["SpellIds"] = {
},
["PlaterCore"] = 1,
["Name"] = "Fixate [Plater]",
["version"] = -1,
["Options"] = {
},
["OnShowCode"] = "function (self, unitId, unitFrame, envTable)\n \nend\n\n\n",
}, -- [19]
{
["ConstructorCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n --insert code here\n \n --check for marks\n function envTable.CheckMark (unitId, unitFrame)\n if (not GetRaidTargetIndex(unitId)) then\n if (scriptTable.config.onlyInCombat) then\n if (not UnitAffectingCombat(unitId)) then\n return\n end \n end\n \n SetRaidTarget(unitId, 8)\n end \n end\nend\n\n\n--163520 - forsworn squad-leader\n--163618 - zolramus necromancer - The Necrotic Wake\n--164506 - anciet captain - theater of pain\n\n\n",
["OnHideCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n --insert code here\n \nend\n\n\n",
["ScriptType"] = 3,
["UpdateCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n --insert code here\n envTable.CheckMark (unitId, unitFrame)\nend\n\n\n",
["Time"] = 1604696441,
["url"] = "",
["Icon"] = "Interface\\Worldmap\\GlowSkull_64Grey",
["Enabled"] = false,
["Revision"] = 63,
["semver"] = "",
["Author"] = "Aelerolor-Torghast",
["Initialization"] = "function (scriptTable)\n --insert code here\n \nend\n\n\n",
["Desc"] = "Auto set skull marker",
["NpcNames"] = {
"163520", -- [1]
"163618", -- [2]
"164506", -- [3]
},
["SpellIds"] = {
},
["PlaterCore"] = 1,
["Name"] = "Auto Set Skull",
["version"] = -1,
["Options"] = {
{
["Type"] = 5,
["Key"] = "option1",
["Value"] = "Auto set a raid target Skull on the unit.",
["Name"] = "Option 1",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_label",
["Desc"] = "",
}, -- [1]
{
["Type"] = 6,
["Key"] = "option2",
["Value"] = 0,
["Name"] = "Option 2",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [2]
{
["Type"] = 4,
["Key"] = "onlyInCombat",
["Value"] = false,
["Name"] = "Only in Combat",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_bool",
["Desc"] = "Set the mark only if the unit is in combat.",
}, -- [3]
},
["OnShowCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n --insert code here\n envTable.CheckMark (unitId, unitFrame)\nend\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",
}, -- [20]
{
["ConstructorCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n --insert code here\n \n if (not unitFrame.spitefulTexture) then\n unitFrame.spitefulTexture = unitFrame.healthBar:CreateTexture(nil, \"overlay\", nil, 6)\n unitFrame.spitefulTexture:SetPoint('right', 0, 0)\n unitFrame.spitefulTexture:SetSize(27, 14)\n unitFrame.spitefulTexture:SetColorTexture(.3, .3, 1, .7)\n \n unitFrame.spitefulText = unitFrame.healthBar:CreateFontString(nil, \"overlay\", \"GameFontNormal\", 6)\n DetailsFramework:SetFontFace (unitFrame.spitefulText, \"2002\")\n unitFrame.spitefulText:SetPoint(\"right\", unitFrame.spitefulTexture, \"right\", -2, 0)\n unitFrame.spitefulText:SetJustifyH(\"right\")\n \n unitFrame.roleIcon = unitFrame:CreateTexture(nil, \"overlay\")\n unitFrame.roleIcon:SetPoint(\"left\", unitFrame.healthBar, \"left\", 2, 0)\n unitFrame.targetName = unitFrame:CreateFontString(nil, \"overlay\", \"GameFontNormal\")\n unitFrame.targetName:SetPoint(\"left\", unitFrame.roleIcon, \"right\", 2, 0)\n \n unitFrame.spitefulTexture:Hide()\n unitFrame.spitefulText:Hide()\n end\n \n function envTable.UpdateSpitefulWidget(unitFrame)\n \n local r, g, b, a = Plater:ParseColors(scriptTable.config.bgColor)\n unitFrame.spitefulTexture:SetColorTexture(r, g, b, a)\n unitFrame.spitefulTexture:SetSize(scriptTable.config.bgWidth, unitFrame.healthBar:GetHeight()) \n Plater:SetFontSize(unitFrame.spitefulText, scriptTable.config.textSize)\n Plater:SetFontColor(unitFrame.spitefulText, scriptTable.config.textColor)\n \n local currentHealth = unitFrame.healthBar.CurrentHealth\n local maxHealth = unitFrame.healthBar.CurrentHealthMax\n \n local healthPercent = currentHealth / maxHealth * 100\n local timeToDie = format(\"%.1fs\", healthPercent / 8)\n unitFrame.spitefulText:SetText(timeToDie)\n \n unitFrame.spitefulText:Show()\n unitFrame.spitefulTexture:Show()\n \n if scriptTable.config.switchTargetName then\n local plateFrame = unitFrame.PlateFrame\n \n local target = UnitName(unitFrame.namePlateUnitToken .. \"target\") or UnitName(unitFrame.namePlateUnitToken)\n \n if (target and target ~= \"\") then\n local _, class = UnitClass(unitFrame.namePlateUnitToken .. \"target\")\n if (class) then\n target = DetailsFramework:AddClassColorToText(target, class)\n end\n \n local role = UnitGroupRolesAssigned(unitFrame.namePlateUnitToken .. \"target\")\n if (role and role ~= \"NONE\") then\n target = DetailsFramework:AddRoleIconToText(target, role)\n end\n \n plateFrame.namePlateUnitName = target\n Plater.UpdateUnitName(plateFrame)\n end\n end\n \n if scriptTable.config.useTargetingColor then\n local targeted = UnitIsUnit(unitFrame.namePlateUnitToken .. \"target\", \"player\")\n if targeted then\n Plater.SetNameplateColor (unitFrame, scriptTable.config.targetingColor)\n else\n Plater.RefreshNameplateColor(unitFrame)\n end\n end\n end\nend",
["OnHideCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n --insert code here\n if (unitFrame.spitefulTexture) then\n unitFrame.spitefulText:Hide()\n unitFrame.spitefulTexture:Hide() \n unitFrame.roleIcon:Hide()\n unitFrame.targetName:Hide()\n end\nend\n\n\n\n\n\n",
["ScriptType"] = 3,
["UpdateCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n --insert code here\n envTable.UpdateSpitefulWidget(unitFrame)\nend\n\n\n",
["Time"] = 1611844883,
["url"] = "",
["Icon"] = 135945,
["Enabled"] = true,
["Revision"] = 186,
["semver"] = "",
["Author"] = "Symantec-Azralon",
["Initialization"] = "function (scriptTable)\n --insert code here\n \nend\n\n\n",
["Desc"] = "Time to die Spiteful affix",
["NpcNames"] = {
"174773", -- [1]
},
["SpellIds"] = {
},
["PlaterCore"] = 1,
["Name"] = "M+ Spiteful",
["version"] = -1,
["Options"] = {
{
["Type"] = 5,
["Key"] = "option12",
["Value"] = "Time to Die",
["Name"] = "Time to Die",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_label",
["Desc"] = "",
}, -- [1]
{
["Type"] = 2,
["Max"] = 50,
["Desc"] = "",
["Min"] = 10,
["Key"] = "bgWidth",
["Value"] = 27,
["Fraction"] = false,
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Name"] = "Width",
}, -- [2]
{
["Type"] = 1,
["Key"] = "bgColor",
["Value"] = {
0.5058823529411764, -- [1]
0.07058823529411765, -- [2]
1, -- [3]
1, -- [4]
},
["Name"] = "Background Color",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "",
}, -- [3]
{
["Type"] = 2,
["Max"] = 24,
["Desc"] = "",
["Min"] = 7,
["Key"] = "textSize",
["Value"] = 8,
["Fraction"] = false,
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Name"] = "Text Size",
}, -- [4]
{
["Type"] = 1,
["Key"] = "textColor",
["Value"] = {
1, -- [1]
0.5843137254901961, -- [2]
0, -- [3]
1, -- [4]
},
["Name"] = "Text Color",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "",
}, -- [5]
{
["Type"] = 6,
["Name"] = "Option 7",
["Value"] = 0,
["Key"] = "option7",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [6]
{
["Type"] = 5,
["Key"] = "option11",
["Value"] = "Targeting",
["Name"] = "Targeting",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_label",
["Desc"] = "",
}, -- [7]
{
["Type"] = 4,
["Name"] = "Show Target instead of Name",
["Value"] = true,
["Key"] = "switchTargetName",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_bool",
["Desc"] = "",
}, -- [8]
{
["Type"] = 4,
["Name"] = "Change Color if targeting You",
["Value"] = true,
["Key"] = "useTargetingColor",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_bool",
["Desc"] = "",
}, -- [9]
{
["Type"] = 1,
["Name"] = "Color if targeting You",
["Value"] = {
0.07058823529411765, -- [1]
0.6196078431372549, -- [2]
0, -- [3]
1, -- [4]
},
["Key"] = "targetingColor",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "",
}, -- [10]
{
["Type"] = 6,
["Key"] = "option11",
["Value"] = 0,
["Name"] = "Option 11",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [11]
},
["OnShowCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n --insert code here\n envTable.UpdateSpitefulWidget(unitFrame)\nend\n\n\n",
}, -- [21]
{
["ConstructorCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n --insert code here\n \nend\n\n\n\n--Scorchling 194622\n--Scorchling 190205\n--197398 Hungry Lasher\n--77006 corpse skitterling\n\n\n\n\n\n\n\n\n",
["OnHideCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n --restoring and color state and scale even if disabled, maybe the player disabled during the combat\n Plater.DenyColorChange(unitFrame, false)\n unitFrame.healthBar:SetScale(unitFrame.healthBar._savedOriginalScale)\n \nend\n\n\n\n\n",
["ScriptType"] = 3,
["UpdateCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n if (scriptTable.config.useNameplateColor) then\n Plater.SetNameplateColor (unitFrame, envTable.NameplateColor)\n end\n \nend\n\n\n",
["Time"] = 1670427838,
["url"] = "",
["Icon"] = "interface/addons/plater/media/duck_64",
["Enabled"] = true,
["Revision"] = 111,
["semver"] = "",
["Author"] = "Huugg-Valdrakken",
["Initialization"] = "function (scriptTable)\n --insert code here\n \nend\n\n\n",
["Desc"] = "",
["NpcNames"] = {
"194622", -- [1]
"190205", -- [2]
"197398", -- [3]
"77006", -- [4]
},
["SpellIds"] = {
},
["PlaterCore"] = 1,
["Name"] = "Add - Non Elite Trash [P]",
["version"] = -1,
["Options"] = {
{
["Type"] = 4,
["Key"] = "useNameplateColor",
["Value"] = false,
["Name"] = "Change Nameplate Color",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_bool",
["Desc"] = "Change Nameplate Color",
}, -- [1]
{
["Type"] = 1,
["Name"] = "Nameplate Color",
["Value"] = {
0.062745101749897, -- [1]
0.062745101749897, -- [2]
0.0941176563501358, -- [3]
1, -- [4]
},
["Key"] = "nameplateColor",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "Nameplate Color",
}, -- [2]
{
["Type"] = 6,
["Key"] = "option4",
["Value"] = 0,
["Name"] = "Option 4",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [3]
{
["Type"] = 4,
["Name"] = "Change Nameplate Scale",
["Value"] = true,
["Key"] = "useNameplateScale",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_bool",
["Desc"] = "Change Nameplate Scale",
}, -- [4]
{
["Type"] = 2,
["Max"] = 1,
["Desc"] = "Nameplate Scale",
["Min"] = 0,
["Fraction"] = true,
["Value"] = 0.8,
["Key"] = "scale",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Name"] = "Nameplate Scale",
}, -- [5]
},
["OnShowCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n if (scriptTable.config.useNameplateColor) then\n envTable.NameplateColor = Plater.GetColorByPriority(unitFrame, scriptTable.config.nameplateColor)\n Plater.DenyColorChange(unitFrame, true)\n end \n \n unitFrame.healthBar._savedOriginalScale = unitFrame.healthBar:GetScale()\n \n if (scriptTable.config.useNameplateScale) then\n unitFrame.healthBar:SetScale(scriptTable.config.scale)\n end\n \nend\n\n\n\n\n",
}, -- [22]
{
["ConstructorCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n --insert code here\n \n local healthBar = unitFrame.healthBar\n \n if (not healthBar.absorbBar) then\n healthBar.absorbBar = healthBar.FrameOverlay:CreateTexture(nil, \"overlay\")\n healthBar.absorbBar:SetTexture([[Interface\\RaidFrame\\Shield-Fill]])\n healthBar.absorbBar:Hide()\n end\n \n if (not healthBar.absorbSpark) then\n healthBar.absorbSpark = healthBar.FrameOverlay:CreateTexture(nil, \"overlay\")\n healthBar.absorbSpark:SetTexture([[Interface\\CastingBar\\UI-CastingBar-Spark]])\n healthBar.absorbSpark:SetBlendMode(\"ADD\")\n healthBar.absorbSpark:Hide()\n end\n \nend\n\n\n\n\n",
["OnHideCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n if (not UnitGetTotalAbsorbs) then\n return\n end\n \n local healthBar = unitFrame.healthBar\n \n healthBar.absorbBar:Hide() \n healthBar.absorbSpark:Hide()\n \nend\n\n\n",
["ScriptType"] = 2,
["UpdateCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n if (not UnitGetTotalAbsorbs) then\n return\n end\n \n local healthBar = unitFrame.healthBar\n \n healthBar.absorbBar:Show()\n healthBar.absorbSpark:Show()\n \n local maxValue = healthBar.absorbBar.MaxValue\n local currentValue = UnitGetTotalAbsorbs(unitId) or 0\n \n if (currentValue > 0) then\n local minValue = 0\n \n local percent = currentValue / maxValue\n healthBar.absorbBar:SetTexCoord(0, percent, 0, 1)\n healthBar.absorbBar:SetWidth(percent * healthBar:GetWidth())\n \n healthBar.absorbSpark:SetPoint(\"left\", healthBar, \"left\", percent * healthBar:GetWidth() - 16, 0)\n \n else\n healthBar.absorbBar:Hide() \n healthBar.absorbSpark:Hide()\n end\n \n self.ThrottleUpdate = 0\n \nend\n\n\n\n\n\n\n\n\n\n\n",
["Time"] = 1669325411,
["url"] = "",
["Icon"] = "interface/addons/plater/images/cast_bar - absorb",
["Enabled"] = true,
["Revision"] = 101,
["semver"] = "",
["Author"] = "Huugg-Valdrakken",
["Initialization"] = "function (scriptTable)\n --insert code here\n \nend\n\n\n",
["Desc"] = "When the caster has a shield and only when the shield is removed the cast can be interrupted",
["NpcNames"] = {
},
["SpellIds"] = {
373688, -- [1]
391050, -- [2]
},
["PlaterCore"] = 1,
["Name"] = "Cast - Shield Interrupt [P]",
["version"] = -1,
["Options"] = {
},
["OnShowCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n if (not UnitGetTotalAbsorbs) then\n return\n end\n \n local healthBar = unitFrame.healthBar\n \n healthBar.absorbBar:Show()\n healthBar.absorbSpark:Show()\n \n healthBar.absorbBar:SetTexture([[Interface\\RaidFrame\\Shield-Fill]])\n \n healthBar.absorbBar:ClearAllPoints() \n healthBar.absorbBar:SetPoint(\"topleft\", healthBar, \"topleft\", 0, 0)\n healthBar.absorbBar:SetPoint(\"bottomleft\", healthBar, \"bottomleft\", 0, 0)\n \n healthBar.absorbBar:SetAlpha(1)\n \n healthBar.absorbBar.MaxValue = UnitGetTotalAbsorbs(unitId) or 0\n healthBar.absorbBar.MinValue = 0\nend\n\n\n",
}, -- [23]
{
["ConstructorCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n function envTable.PlaySwipeAnimation(unitFrame)\n unitFrame.CastSwipeTexture:Show()\n unitFrame.CastSwipeAnimation:Play()\n unitFrame.StartSwipeAnimation:Play()\n end\n \n function envTable.StopSwipeAnimation(unitFrame)\n unitFrame.EndSwipeAnimation:Play()\n C_Timer.After(0.21, function()\n unitFrame.CastSwipeAnimation:Stop()\n unitFrame.CastSwipeTexture:Hide()\n end)\n end\n \n function envTable.CreateSwipeTextureAndAnimations(unitFrame)\n if (unitFrame.CastSwipeTexture) then\n return\n end\n \n local swipeTexture = unitFrame:CreateTexture(nil, \"overlay\")\n swipeTexture:SetTexture([[Interface\\AddOns\\Plater\\images\\circular_swipe]])\n swipeTexture:SetPoint(\"center\", 0, 0)\n swipeTexture:SetSize(64, 64)\n swipeTexture:Hide()\n \n unitFrame.CastSwipeTexture = swipeTexture\n \n --rotation animation\n unitFrame.CastSwipeAnimation = Plater:CreateAnimationHub(swipeTexture)\n unitFrame.CastSwipeAnimation:SetLooping(\"repeat\")\n unitFrame.CastSwipeAnimation.Rotation = Plater:CreateAnimation(unitFrame.CastSwipeAnimation, \"rotation\", 1, 1, 360)\n \n --starting animation\n unitFrame.StartSwipeAnimation = Plater:CreateAnimationHub(swipeTexture, function()swipeTexture:Show() end)\n unitFrame.StartSwipeAnimation.Alpha = Plater:CreateAnimation(unitFrame.StartSwipeAnimation, \"alpha\", 1, 0.2, 0, 1)\n unitFrame.StartSwipeAnimation.Scale = Plater:CreateAnimation(unitFrame.StartSwipeAnimation, \"scale\", 1, 0.2, 1.3, 1.3, 1, 1) \n \n --finished animation\n unitFrame.EndSwipeAnimation = Plater:CreateAnimationHub(swipeTexture, nil, function()swipeTexture:Hide() end)\n unitFrame.EndSwipeAnimation.Alpha = Plater:CreateAnimation(unitFrame.EndSwipeAnimation, \"alpha\", 1, 0.2, 1, 0)\n unitFrame.EndSwipeAnimation.Scale = Plater:CreateAnimation(unitFrame.EndSwipeAnimation, \"scale\", 1, 0.2, 1, 1, 1.3, 1.3)\n end\n \nend\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",
["OnHideCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n envTable.StopSwipeAnimation(unitFrame)\nend\n\n\n",
["ScriptType"] = 2,
["UpdateCode"] = " function (self, unitId, unitFrame, envTable, scriptTable)\n --insert code here\n \n end\n ",
["Time"] = 1670428019,
["url"] = "",
["Icon"] = "Interface\\AddOns\\Plater\\images\\circular_swipe",
["Enabled"] = true,
["Revision"] = 162,
["semver"] = "",
["Author"] = "Butazzul-Valdrakken",
["Initialization"] = " function (scriptTable)\n --insert code here\n \n end\n ",
["Desc"] = "Play a animation when the spell effect is an circular AoE around the caster.",
["NpcNames"] = {
},
["SpellIds"] = {
385916, -- [1]
386063, -- [2]
388822, -- [3]
373087, -- [4]
397785, -- [5]
106864, -- [6]
193660, -- [7]
198263, -- [8]
387910, -- [9]
370766, -- [10]
375591, -- [11]
384336, -- [12]
209404, -- [13]
209378, -- [14]
210875, -- [15]
396001, -- [16]
397899, -- [17]
386559, -- [18]
382555, -- [19]
},
["PlaterCore"] = 1,
["Name"] = "Cast - Circle AoE [P]",
["version"] = -1,
["Options"] = {
{
["Type"] = 2,
["Max"] = 0.3,
["Desc"] = "Rotation Duration",
["Min"] = 0.1,
["Fraction"] = true,
["Value"] = 0.15,
["Name"] = "Rotation Duration",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Key"] = "rotationDuration",
}, -- [1]
{
["Type"] = 6,
["Name"] = "Option 5",
["Value"] = 0,
["Key"] = "option5",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [2]
{
["Type"] = 2,
["Max"] = 1.5,
["Desc"] = "Animation Start Duration",
["Min"] = 0,
["Name"] = "Animation Start Duration",
["Value"] = 0.3,
["Fraction"] = true,
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Key"] = "animStartDuration",
}, -- [3]
{
["Type"] = 2,
["Max"] = 1,
["Desc"] = "Texture Alpha when the animation start playing, this effect in intended to catch the player attention",
["Min"] = 0,
["Key"] = "textureStartAlpha",
["Value"] = 1,
["Fraction"] = true,
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Name"] = "Texture Start Alpha",
}, -- [4]
{
["Type"] = 6,
["Key"] = "option5",
["Value"] = 0,
["Name"] = "Option 5",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [5]
{
["Type"] = 2,
["Max"] = 1.2,
["Desc"] = "Texture Scale",
["Min"] = 0.6,
["Fraction"] = true,
["Value"] = 0.8,
["Name"] = "Texture Scale",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Key"] = "textureScale",
}, -- [6]
{
["Type"] = 2,
["Max"] = 1,
["Desc"] = "Texture Alpha",
["Min"] = 0,
["Fraction"] = true,
["Value"] = 1,
["Name"] = "Texture Alpha",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Key"] = "textureAlpha",
}, -- [7]
{
["Type"] = 1,
["Name"] = "Texture Color",
["Value"] = {
1, -- [1]
1, -- [2]
1, -- [3]
1, -- [4]
},
["Key"] = "textureColor",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "Texture Color",
}, -- [8]
},
["OnShowCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n envTable.CreateSwipeTextureAndAnimations(unitFrame)\n \n local options = scriptTable.config\n \n local targetScale = scriptTable.config.textureScale\n \n --swipe rotation duration \n unitFrame.CastSwipeAnimation.Rotation:SetDuration(scriptTable.config.rotationDuration)\n \n --swipe texture settings\n unitFrame.CastSwipeTexture:SetVertexColor(Plater:ParseColors(scriptTable.config.textureColor))\n unitFrame.CastSwipeTexture:SetScale(targetScale)\n unitFrame.CastSwipeTexture:SetAlpha(scriptTable.config.textureAlpha) \n \n unitFrame.StartSwipeAnimation.Alpha:SetDuration(scriptTable.config.animStartDuration)\n unitFrame.StartSwipeAnimation.Alpha:SetFromAlpha(scriptTable.config.textureStartAlpha)\n unitFrame.StartSwipeAnimation.Alpha:SetToAlpha(scriptTable.config.textureAlpha)\n \n unitFrame.StartSwipeAnimation.Scale:SetDuration(scriptTable.config.animStartDuration)\n unitFrame.StartSwipeAnimation.Scale:SetScaleTo(targetScale, targetScale)\n \n unitFrame.EndSwipeAnimation.Scale:SetDuration(0.1)\n unitFrame.EndSwipeAnimation.Alpha:SetDuration(0.1)\n \n --start playing\n envTable.PlaySwipeAnimation(unitFrame) \n \nend\n\n\n",
}, -- [24]
{
["ConstructorCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n local castBar = unitFrame.castBar\n local castBarPortion = castBar:GetWidth()/scriptTable.config.segmentsAmount\n local castBarHeight = castBar:GetHeight()\n \n unitFrame.felAnimation = unitFrame.felAnimation or {}\n \n if (not unitFrame.felAnimation.textureStretched) then\n unitFrame.felAnimation.textureStretched = castBar:CreateTexture(nil, \"overlay\", nil, 5)\n end\n \n if (not unitFrame.stopCastingX) then\n unitFrame.stopCastingX = castBar.FrameOverlay:CreateTexture(nil, \"overlay\", nil, 7)\n unitFrame.stopCastingX:SetPoint(\"center\", unitFrame.castBar.Spark, \"center\", 0, 0)\n unitFrame.stopCastingX:SetTexture([[Interface\\AddOns\\Plater\\Media\\stop_64]])\n unitFrame.stopCastingX:SetSize(16, 16)\n unitFrame.stopCastingX:Hide()\n end\n \n if (not unitFrame.felAnimation.Textures) then\n unitFrame.felAnimation.Textures = {}\n \n for i = 1, 20 do\n local texture = castBar:CreateTexture(nil, \"overlay\", nil, 6)\n unitFrame.felAnimation.Textures[i] = texture \n \n texture.animGroup = texture.animGroup or texture:CreateAnimationGroup()\n local animationGroup = texture.animGroup\n animationGroup:SetToFinalAlpha(true) \n animationGroup:SetLooping(\"NONE\")\n \n texture:SetTexture([[Interface\\COMMON\\XPBarAnim]])\n texture:SetTexCoord(0.2990, 0.0010, 0.0010, 0.4159)\n texture:SetBlendMode(\"ADD\")\n \n texture.scale = animationGroup:CreateAnimation(\"SCALE\")\n texture.scale:SetTarget(texture)\n \n texture.alpha = animationGroup:CreateAnimation(\"ALPHA\")\n texture.alpha:SetTarget(texture)\n \n texture.alpha2 = animationGroup:CreateAnimation(\"ALPHA\")\n texture.alpha2:SetTarget(texture)\n end\n end\n \n \n \nend\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",
["OnHideCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n for i = 1, scriptTable.config.segmentsAmount do\n local texture = unitFrame.felAnimation.Textures[i]\n texture:Hide()\n end\n \n local textureStretched = unitFrame.felAnimation.textureStretched\n textureStretched:Hide() \n unitFrame.stopCastingX:Hide()\n \n self.Text:SetDrawLayer(\"overlay\", 0)\n self.Spark:SetDrawLayer(\"overlay\", 3)\n self.Spark:Show()\n \nend\n\n\n\n\n\n\n",
["ScriptType"] = 2,
["UpdateCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n local castBar = unitFrame.castBar\n local textures = unitFrame.felAnimation.Textures\n \n if (envTable._CastPercent > envTable.NextPercent) then\n local nextPercent = 100 / scriptTable.config.segmentsAmount\n \n textures[envTable.CurrentTexture]:Show()\n textures[envTable.CurrentTexture].animGroup:Play()\n \n envTable.NextPercent = envTable.NextPercent + nextPercent \n envTable.CurrentTexture = envTable.CurrentTexture + 1\n \n --print(envTable.NextPercent, envTable.CurrentTexture)\n \n if (envTable.CurrentTexture == #textures) then\n envTable.NextPercent = 98\n elseif (envTable.CurrentTexture > #textures) then\n envTable.NextPercent = 999\n end\n end\n \n local normalizedPercent = envTable._CastPercent / 100\n local textureStretched = unitFrame.felAnimation.textureStretched\n local point = DetailsFramework:GetBezierPoint(normalizedPercent, 0, 0.001, 1)\n textureStretched:SetPoint(\"left\", castBar, \"left\", point * envTable.castBarWidth, 0)\n \n self.ThrottleUpdate = 0\nend",
["Time"] = 1672514185,
["url"] = "",
["Icon"] = "Interface\\AddOns\\Plater\\media\\stop_64",
["Enabled"] = true,
["Revision"] = 506,
["semver"] = "",
["Author"] = "Terciob",
["Initialization"] = "function (scriptTable)\n --insert code here\n \nend\n\n\n",
["Desc"] = "Just stop casting",
["NpcNames"] = {
},
["SpellIds"] = {
377004, -- [1]
381516, -- [2]
196543, -- [3]
199726, -- [4]
},
["PlaterCore"] = 1,
["Name"] = "Cast - Stop Casting [P]",
["version"] = -1,
["Options"] = {
{
["Type"] = 2,
["Max"] = 20,
["Desc"] = "Need a /reload",
["Min"] = 5,
["Fraction"] = false,
["Value"] = 20,
["Name"] = "Amount of Segments",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Key"] = "segmentsAmount",
}, -- [1]
{
["Type"] = 1,
["Key"] = "sparkColor",
["Value"] = {
0.9568627450980391, -- [1]
1, -- [2]
0.9882352941176471, -- [3]
1, -- [4]
},
["Name"] = "Spark Color",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "",
}, -- [2]
{
["Type"] = 1,
["Key"] = "glowColor",
["Value"] = {
0.8588235294117647, -- [1]
0.4313725490196079, -- [2]
1, -- [3]
1, -- [4]
},
["Name"] = "Glow Color",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "",
}, -- [3]
},
["OnShowCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n local castBar = unitFrame.castBar\n envTable.castBarWidth = castBar:GetWidth()\n castBar.Spark:SetVertexColor(DetailsFramework:ParseColors(scriptTable.config.sparkColor))\n \n local textureStretched = unitFrame.felAnimation.textureStretched\n textureStretched:Show()\n textureStretched:SetVertexColor(DetailsFramework:ParseColors(scriptTable.config.glowColor))\n textureStretched:SetAtlas(\"XPBarAnim-OrangeTrail\")\n textureStretched:ClearAllPoints()\n textureStretched:SetPoint(\"right\", castBar.Spark, \"center\", 0, 0)\n textureStretched:SetHeight(castBar:GetHeight())\n textureStretched:SetBlendMode(\"ADD\") \n textureStretched:SetAlpha(0.5)\n textureStretched:SetDrawLayer(\"overlay\", 7)\n \n for i = 1, scriptTable.config.segmentsAmount do\n local texture = unitFrame.felAnimation.Textures[i]\n texture:SetVertexColor(1, 1, 1, 1)\n texture:SetDesaturated(true)\n \n local castBarPortion = castBar:GetWidth()/scriptTable.config.segmentsAmount\n \n texture:SetSize(castBarPortion+5, castBar:GetHeight())\n texture:SetDrawLayer(\"overlay\", 6)\n \n texture:ClearAllPoints()\n if (i == scriptTable.config.segmentsAmount) then\n texture:SetPoint(\"right\", castBar, \"right\", 0, 0)\n else\n texture:SetPoint(\"left\", castBar, \"left\", (i-1)*castBarPortion, 2)\n end\n \n texture:SetAlpha(0)\n texture:Hide()\n \n texture.scale:SetOrder(1)\n texture.scale:SetDuration(0.5)\n texture.scale:SetScaleFrom(0.2, 1)\n texture.scale:SetScaleTo(1, 1.5)\n texture.scale:SetOrigin(\"right\", 0, 0)\n \n local durationTime = DetailsFramework:GetBezierPoint(i / scriptTable.config.segmentsAmount, 0.2, 0.01, 0.6)\n local duration = abs(durationTime-0.6)\n --local duration = 0.6 --debug\n \n texture.alpha:SetOrder(1)\n texture.alpha:SetDuration(0.05)\n texture.alpha:SetFromAlpha(0)\n texture.alpha:SetToAlpha(0.4)\n \n texture.alpha2:SetOrder(1)\n texture.alpha2:SetDuration(duration) --0.6\n texture.alpha2:SetStartDelay(duration)\n texture.alpha2:SetFromAlpha(0.5)\n texture.alpha2:SetToAlpha(0)\n end\n \n unitFrame.stopCastingX:Show()\n \n envTable.CurrentTexture = 1\n envTable.NextPercent = 100 / scriptTable.config.segmentsAmount\n \n self.Text:SetDrawLayer(\"artwork\", 7)\n self.Spark:SetDrawLayer(\"artwork\", 7)\n self.Spark:Hide()\nend\n\n\n\n\n\n\n\n\n",
}, -- [25]
{
["ConstructorCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n --insert code here\n \nend\n\n\n",
["OnHideCode"] = " function (self, unitId, unitFrame, envTable, scriptTable)\n --insert code here\n \n end\n ",
["ScriptType"] = 1,
["UpdateCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n if (UnitIsUnit(unitId .. \"target\", \"player\")) then\n Plater.SetNameplateColor(unitFrame, scriptTable.config.nameplateColor)\n else\n Plater.RefreshNameplateColor(unitFrame)\n end\nend\n\n\n\n\n\n\n\n\n\n\n\n",
["Time"] = 1668886509,
["url"] = "",
["Icon"] = "Interface\\ICONS\\Ability_Fixated_State_Red",
["Enabled"] = true,
["Revision"] = 33,
["semver"] = "",
["Author"] = "Ditador-Azralon",
["Initialization"] = " function (scriptTable)\n --insert code here\n \n end\n ",
["Desc"] = "Alert about a unit fixated on the player by using a buff on the enemy unit.",
["NpcNames"] = {
},
["SpellIds"] = {
},
["PlaterCore"] = 1,
["Name"] = "Fixate by Unit Buff [P]",
["version"] = -1,
["Options"] = {
{
["Type"] = 1,
["Name"] = "Nameplate Color",
["Value"] = {
0, -- [1]
0.5568627450980392, -- [2]
0.03529411764705882, -- [3]
1, -- [4]
},
["Key"] = "nameplateColor",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "Change the enemy nameplate color to this color when fixating you!",
}, -- [1]
},
["OnShowCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n --insert code here\n \nend\n\n\n",
}, -- [26]
{
["ConstructorCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n local movingArrowTexture = unitFrame._movingArrowTexture\n if (not movingArrowTexture) then\n movingArrowTexture = self:CreateTexture(nil, \"artwork\", nil, 6)\n unitFrame._movingArrowTexture = movingArrowTexture\n end\n \n envTable.movingAnimation = envTable.movingAnimation or Plater:CreateAnimationHub (unitFrame._movingArrowTexture, \n function() \n unitFrame._movingArrowTexture:Show() \n unitFrame._movingArrowTexture:SetPoint(\"left\", 0, 0)\n end, \n function() unitFrame._movingArrowTexture:Hide() end)\n \n envTable.movingAnimation:SetLooping (\"REPEAT\")\n \n envTable.arrowAnimation = envTable.arrowAnimation or Plater:CreateAnimation (envTable.movingAnimation, \"translation\", 1, 0.20, self:GetWidth()-16, 0)\n \n envTable.arrowAnimation:SetDuration(scriptTable.config.animSpeed)\nend\n\n\n\n\n\n\n",
["OnHideCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n envTable.movingAnimation:Stop()\nend\n\n\n",
["ScriptType"] = 2,
["UpdateCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n unitFrame._movingArrowTexture:SetAlpha(scriptTable.config.arrowAlpha)\n \n local percent = envTable.movingAnimation:GetProgress()\n \n if (percent < 0.4) then\n local value = Lerp(0.01, scriptTable.config.arrowAlpha, percent) or 0\n unitFrame._movingArrowTexture:SetAlpha(Saturate(value))\n \n elseif (percent > 0.6) then\n local value = Lerp(scriptTable.config.arrowAlpha, 0.01, percent) or 0\n unitFrame._movingArrowTexture:SetAlpha(Saturate(value))\n end\n \n --unitFrame._movingArrowTexture:SetAlpha(1)\n \n self.ThrottleUpdate = 0\nend",
["Time"] = 1670202265,
["url"] = "",
["Icon"] = "Interface\\AddOns\\Plater\\images\\cast_bar_frontal",
["Enabled"] = true,
["Revision"] = 620,
["semver"] = "",
["Author"] = "Izimode-Azralon",
["Initialization"] = "function (scriptTable)\n --insert code here\n \nend\n\n\n",
["Desc"] = "Does an animation for casts that affect the frontal area of the enemy. Add spell in the Add Trigger field.",
["NpcNames"] = {
},
["SpellIds"] = {
375943, -- [1]
385958, -- [2]
388623, -- [3]
377034, -- [4]
374361, -- [5]
381525, -- [6]
386660, -- [7]
385578, -- [8]
384699, -- [9]
153501, -- [10]
153686, -- [11]
154442, -- [12]
192018, -- [13]
219488, -- [14]
372087, -- [15]
391726, -- [16]
391723, -- [17]
377383, -- [18]
388976, -- [19]
370764, -- [20]
387067, -- [21]
391118, -- [22]
391136, -- [23]
382233, -- [24]
209027, -- [25]
212031, -- [26]
207261, -- [27]
207979, -- [28]
198888, -- [29]
199805, -- [30]
199050, -- [31]
191508, -- [32]
152792, -- [33]
153395, -- [34]
352833, -- [35]
330403, -- [36]
},
["PlaterCore"] = 1,
["Name"] = "Cast - Frontal Cone [Plater]",
["version"] = -1,
["Options"] = {
{
["Type"] = 6,
["Name"] = "Option 1",
["Value"] = 0,
["Key"] = "option1",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [1]
{
["Type"] = 5,
["Name"] = "Option 2",
["Value"] = "Produces an effect to indicate the spell will hit players in front of the enemy.",
["Key"] = "option2",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_label",
["Desc"] = "",
}, -- [2]
{
["Type"] = 5,
["Name"] = "Option 4",
["Value"] = "Enter the spell name or spellID of the Spell in the Add Trigger box and hit \"Add\".",
["Key"] = "option4",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_label",
["Desc"] = "",
}, -- [3]
{
["Type"] = 6,
["Name"] = "Option 3",
["Value"] = 0,
["Key"] = "option3",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [4]
{
["Type"] = 2,
["Max"] = 1,
["Desc"] = "Set the alpha of the moving arrow",
["Min"] = 0,
["Fraction"] = true,
["Value"] = 0.73,
["Key"] = "arrowAlpha",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Name"] = "Arrow Alpha",
}, -- [5]
{
["Type"] = 2,
["Max"] = 1,
["Desc"] = "Time that takes for an arrow to travel from the to right.",
["Min"] = 0,
["Fraction"] = true,
["Value"] = 0.2,
["Key"] = "animSpeed",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Name"] = "Animation Speed",
}, -- [6]
{
["Type"] = 4,
["Name"] = "Use White Arrow",
["Value"] = false,
["Key"] = "desaturateArrow",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_bool",
["Desc"] = "If enabled, the arrow color will be desaturated.",
}, -- [7]
},
["OnShowCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n unitFrame._movingArrowTexture:SetTexture([[Interface\\PETBATTLES\\PetBattle-StatIcons]])\n unitFrame._movingArrowTexture:SetSize(16, self:GetHeight() - 2)\n unitFrame._movingArrowTexture:SetTexCoord(unpack({0, 15/32, 18/32, 30/32}))\n unitFrame._movingArrowTexture:SetAlpha(scriptTable.config.arrowAlpha)\n unitFrame._movingArrowTexture:SetDesaturated(scriptTable.config.desaturateArrow) \n \n unitFrame._movingArrowTexture:SetParent(self.FrameOverlay)\n unitFrame._movingArrowTexture:SetDrawLayer(\"overlay\", 7)\n \n envTable.arrowAnimation:SetDuration(scriptTable.config.animSpeed)\n envTable.movingAnimation:Play()\nend\n\n\n",
}, -- [27]
{
["ConstructorCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n function envTable.CreateWidgets()\n --create a camera shake for the nameplate\n if (not unitFrame.AddExplosionOnDieShake) then\n unitFrame.AddExplosionOnDieShake = Plater:CreateFrameShake (unitFrame, scriptTable.config.shakeDuration, scriptTable.config.shakeAmplitude, scriptTable.config.shakeFrequency, false, false, 0, 1, 0.05, 0.1, Plater.GetPoints (unitFrame))\n end\n \n if (not unitFrame.AddExplosionOnDieBackground) then\n unitFrame.AddExplosionOnDieBackground = unitFrame.healthBar:CreateTexture(nil, \"background\")\n unitFrame.AddExplosionOnDieBackground:SetAllPoints(unitFrame.healthBar)\n unitFrame.AddExplosionOnDieBackground:SetColorTexture(1, 0, 0, 1)\n end\n end\n \nend\n\n--194895 = unstable squall\n--105703 = mana wyrm\n--59598 = lesser sha\n--58319 = lesser sha\n\n\n\n\n\n\n\n\n\n\n\n",
["OnHideCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n --insert code here\n \n local healthBar = unitFrame.healthBar\n healthBar:SetReverseFill(false)\n \n if (unitFrame.AddExplosionOnDieShake) then\n unitFrame:StopFrameShake (unitFrame.AddExplosionOnDieShake) \n end\n \n if (unitFrame.AddExplosionOnDieBackground) then\n unitFrame.AddExplosionOnDieBackground:Hide()\n end\nend\n\n\n\n\n\n\n\n\n",
["ScriptType"] = 3,
["UpdateCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n if (envTable._HealthPercent < 50) then\n local alpha = DetailsFramework:MapRangeClamped(0, 50, 0.5, 0, envTable._HealthPercent)\n \n unitFrame.AddExplosionOnDieBackground:SetAlpha(alpha)\n else\n unitFrame.AddExplosionOnDieBackground:SetAlpha(0)\n end\n \n if (envTable._HealthPercent < 15 and scriptTable.config.useShake) then\n local shakeAmpliture = DetailsFramework:MapRangeClamped(0.001, 15, 10, 1, envTable._HealthPercent)\n \n unitFrame.AddExplosionOnDieShake.OriginalAmplitude = scriptTable.config.shakeAmplitude * shakeAmpliture\n unitFrame.AddExplosionOnDieShake.OriginalFrequency = scriptTable.config.shakeFrequency\n \n unitFrame:PlayFrameShake (unitFrame.AddExplosionOnDieShake)\n end\n \n \nend\n\n\n\n\n\n\n\n\n\n\n\n\n",
["Time"] = 1669340350,
["url"] = "",
["Icon"] = "interface/addons/plater/media/radio_64",
["Enabled"] = true,
["Revision"] = 106,
["semver"] = "",
["Author"] = "Huugg-Valdrakken",
["Initialization"] = "function (scriptTable)\n --insert code here\n \nend\n\n\n",
["Desc"] = "",
["NpcNames"] = {
"194895", -- [1]
"105703", -- [2]
"59598", -- [3]
"58319", -- [4]
200388, -- [5]
},
["SpellIds"] = {
},
["PlaterCore"] = 1,
["Name"] = "Add - Explode on Die [P]",
["version"] = -1,
["Options"] = {
{
["Type"] = 4,
["Key"] = "useReverse",
["Value"] = false,
["Name"] = "Reverse Health Bar",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_bool",
["Desc"] = "",
}, -- [1]
{
["Type"] = 6,
["Key"] = "option6",
["Value"] = 0,
["Name"] = "Option 6",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [2]
{
["Type"] = 4,
["Key"] = "useShake",
["Value"] = false,
["Name"] = "Enable Shake",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_bool",
["Desc"] = "",
}, -- [3]
{
["Type"] = 2,
["Max"] = 1,
["Desc"] = "How strong is the shake.",
["Min"] = 0.05,
["Key"] = "shakeAmplitude",
["Value"] = 0.2,
["Name"] = "Shake Amplitude",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Fraction"] = true,
}, -- [4]
{
["Type"] = 2,
["Max"] = 80,
["Desc"] = "How fast the shake moves.",
["Min"] = 1,
["Key"] = "shakeFrequency",
["Value"] = 70,
["Name"] = "Shake Frequency",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Fraction"] = true,
}, -- [5]
{
["Type"] = 6,
["Key"] = "option7",
["Value"] = 0,
["Name"] = "Option 7",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [6]
{
["Type"] = 4,
["Key"] = "useBackground",
["Value"] = true,
["Name"] = "Show Red Background",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_bool",
["Desc"] = "Show Red Background",
}, -- [7]
},
["OnShowCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n --insert code here\n \n local healthBar = unitFrame.healthBar\n \n if (scriptTable.config.useReverse) then\n healthBar:SetReverseFill(true)\n end\n \n --unitFrame.AddExplosionOnDieShake\n \n envTable.CreateWidgets()\n \n unitFrame.AddExplosionOnDieShake.OriginalAmplitude = scriptTable.config.shakeAmplitude\n unitFrame.AddExplosionOnDieShake.OriginalDuration = 0.120\n unitFrame.AddExplosionOnDieShake.OriginalFrequency = scriptTable.config.shakeFrequency\n \n if (scriptTable.config.useBackground) then\n unitFrame.AddExplosionOnDieBackground:Show()\n unitFrame.AddExplosionOnDieBackground:SetAlpha(0)\n else\n unitFrame.AddExplosionOnDieBackground:Hide()\n end\nend\n\n\n\n\n\n\n",
}, -- [28]
{
["ConstructorCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n envTable.EnergyAmount = Plater:CreateLabel (unitFrame, \"\", 16, \"silver\");\n envTable.EnergyAmount:SetPoint (\"bottom\", unitFrame, \"top\", 0, 18); \n \n envTable.EnergyAmount.fontsize = scriptTable.config.fontSize\n envTable.EnergyAmount.fontcolor = scriptTable.config.fontColor\n envTable.EnergyAmount.outline = scriptTable.config.outline\n \n \nend\n\n--[=[\n\n164406 = Shriekwing\n164407 = Sludgefist\n162100 = kryxis the voracious\n162099 = general kaal - sanguine depths\n162329 = Xav the Unfallen - threater of pain\n--]=]",
["OnHideCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n envTable.EnergyAmount:Hide()\nend\n\n\n",
["ScriptType"] = 3,
["UpdateCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n local currentPower = UnitPower(unitId)\n \n if (currentPower and currentPower > 0) then\n local maxPower = UnitPowerMax (unitId)\n local percent = floor (currentPower / maxPower * 100)\n \n envTable.EnergyAmount.text = \"\" .. percent;\n \n if (scriptTable.config.showLater) then\n local alpha = (percent -80) * 5\n alpha = alpha / 100\n alpha = max(0, alpha)\n envTable.EnergyAmount:SetAlpha(alpha)\n \n else\n envTable.EnergyAmount:SetAlpha(1.0)\n end\n \n \n else\n envTable.EnergyAmount.text = \"\"\n end\nend\n\n\n\n\n\n\n\n\n",
["Time"] = 1604357453,
["url"] = "",
["Icon"] = 136048,
["Enabled"] = true,
["Revision"] = 233,
["semver"] = "",
["Author"] = "Celian-Sylvanas",
["Initialization"] = "function (scriptTable)\n --insert code here\n \nend\n\n\n",
["Desc"] = "Show the energy amount above the nameplate.",
["NpcNames"] = {
"164406", -- [1]
"164407", -- [2]
"162100", -- [3]
"162099", -- [4]
"162329", -- [5]
"164558", -- [6]
},
["SpellIds"] = {
},
["PlaterCore"] = 1,
["Name"] = "Unit - Show Energy [Plater]",
["version"] = -1,
["Options"] = {
{
["Type"] = 6,
["Key"] = "option1",
["Value"] = 0,
["Name"] = "Option 1",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [1]
{
["Type"] = 5,
["Key"] = "option3",
["Value"] = "Show the power of the unit above the nameplate.",
["Name"] = "script desc",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_label",
["Desc"] = "",
}, -- [2]
{
["Type"] = 5,
["Name"] = "add trigger",
["Value"] = "Add the unit name or unitId in the \"Add Trigger\" field and press \"Add\".",
["Key"] = "option3",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_label",
["Desc"] = "",
}, -- [3]
{
["Type"] = 6,
["Key"] = "option2",
["Value"] = 0,
["Name"] = "Option 2",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [4]
{
["Type"] = 4,
["Key"] = "showLater",
["Value"] = true,
["Name"] = "Show at 80% of Energy",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_bool",
["Desc"] = "If enabled, the energy won't start showing until the unit has 80% energy.",
}, -- [5]
{
["Type"] = 6,
["Name"] = "Option 2",
["Value"] = 0,
["Key"] = "option2",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [6]
{
["Type"] = 2,
["Max"] = 32,
["Desc"] = "Text size.",
["Min"] = 8,
["Name"] = "Text Size",
["Value"] = 16,
["Key"] = "fontSize",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Fraction"] = false,
}, -- [7]
{
["Type"] = 1,
["Key"] = "fontColor",
["Value"] = {
0.803921568627451, -- [1]
0.803921568627451, -- [2]
0.803921568627451, -- [3]
1, -- [4]
},
["Name"] = "Font Color",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "Color of the text.",
}, -- [8]
{
["Type"] = 4,
["Key"] = "outline",
["Value"] = true,
["Name"] = "Enable Text Outline",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_bool",
["Desc"] = "If enabled, the text uses outline.",
}, -- [9]
},
["OnShowCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n envTable.EnergyAmount:Show()\nend\n\n\n",
}, -- [29]
{
["ConstructorCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n --insert code here\n \n envTable.npcInfo = {\n [164427] = {secondCastBar = true, timer = 20, timerId = 321247, altCastId = \"1\", name = \"Boom!\"}, --reanimated warrior - plaguefall\n \n [164414] = {secondCastBar = true, timer = 20, timerId = 321247, altCastId = \"2\", name = \"Boom!\"}, --reanimated mage - plaguefall\n \n [164185] = {secondCastBar = true, timer = 20, timerId = 319941, altCastId = \"3\", remaining = 5, name = GetSpellInfo(319941)}, --Echelon - Halls of Atonement\n \n [164567] = {secondCastBar = true, altCastId = \"dromanswrath\", debuffTimer = 323059, name = GetSpellInfo(323059), spellIcon = 323059}, --Ingra Maloch -- tirna scythe\n \n [165408] = {secondCastBar = true, timer = 20, timerId = 322711, altCastId = \"4\", remaining = 5, name = GetSpellInfo(322711)}, --Halkias - Refracted Sinlight - Halls of Atonement\n \n \n --[154564] = {secondCastBar = true, timerId = \"Test Bar\", altCastId = \"debugcast\", remaining = 5, name = GetSpellInfo(319941), spellIcon = 319941}, --debug \"Test (1)\" BW \"Test Bar\" DBM --DEBUG\n --[154580] = {secondCastBar = true, altCastId = \"debugcast\", debuffTimer = 204242, name = GetSpellInfo(81297), spellIcon = 81297}, --debug \"Test (1)\" BW \"Test Bar\" DBM --DEBUG\n }\n \n --set the castbar config\n local config = {\n iconTexture = \"\",\n iconTexcoord = {0.1, 0.9, 0.1, 0.9},\n iconAlpha = 1,\n iconSize = 14,\n \n text = \"Boom!\",\n textSize = 9,\n \n texture = [[Interface\\AddOns\\Plater\\images\\bar_background]],\n color = \"silver\",\n \n isChanneling = false,\n canInterrupt = false,\n \n height = 2,\n width = Plater.db.profile.plate_config.enemynpc.health_incombat[1],\n \n spellNameAnchor = {side = 3, x = 0, y = -2},\n timerAnchor = {side = 5, x = 0, y = -2},\n } \n \n function envTable.ShowAltCastBar(npcInfo, unitFrame, unitId, customTime, customStart)\n --show the cast bar\n if (npcInfo.timerId) then\n local barObject = Plater.GetBossTimer(npcInfo.timerId)\n if (barObject) then\n if (npcInfo.remaining) then\n local timeLeft = barObject.timer + barObject.start - GetTime()\n if (timeLeft > npcInfo.remaining) then\n return\n end\n end\n \n config.text = npcInfo.name\n \n if (npcInfo.spellIcon) then\n local _, _, iconTexture = GetSpellInfo(npcInfo.spellIcon)\n config.iconTexture = iconTexture\n else\n config.iconTexture = \"\"\n end\n \n Plater.SetAltCastBar(unitFrame.PlateFrame, config, barObject.timer, customStart or barObject.start, npcInfo.altCastId)\n end\n else\n Plater.SetAltCastBar(unitFrame.PlateFrame, config, customTime or npcInfo.timer, customStart, npcInfo.altCastId) \n end\n \n DetailsFramework:TruncateText(unitFrame.castBar2.Text, unitFrame.castBar2:GetWidth() - 16)\n end\nend",
["OnHideCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n --insert code here\n Plater.ClearAltCastBar(unitFrame.PlateFrame)\nend",
["ScriptType"] = 3,
["UpdateCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n local npcInfo = envTable.npcInfo[envTable._NpcID]\n \n if (npcInfo and npcInfo.secondCastBar) then\n if (npcInfo.timerId) then\n local barObject = Plater.GetBossTimer(npcInfo.timerId)\n if (barObject) then\n local altCastId = Plater.GetAltCastBarAltId(unitFrame.PlateFrame)\n if (altCastId ~= npcInfo.altCastId or not unitFrame.castBar2:IsShown()) then\n envTable.ShowAltCastBar(npcInfo, unitFrame, unitId)\n end\n end \n \n elseif (npcInfo.debuffTimer) then\n if (Plater.NameplateHasAura (unitFrame, npcInfo.debuffTimer)) then\n \n --get the debuff timeleft\n local name = npcInfo.name\n local _, _, _, _, duration, expirationTime = AuraUtil.FindAuraByName(name, unitId, \"DEBUFF\")\n local startTime = expirationTime - duration\n \n if (not unitFrame.castBar2:IsShown() or unitFrame.castBar2.spellStartTime < startTime) then\n envTable.ShowAltCastBar(npcInfo, unitFrame, unitId, duration, startTime)\n end\n \n else \n if (unitFrame.castBar2:IsShown()) then\n local altCastId = Plater.GetAltCastBarAltId(unitFrame.PlateFrame)\n if (altCastId == npcInfo.altCastId) then\n Plater.ClearAltCastBar(unitFrame.PlateFrame)\n end \n end \n end\n end\n end\nend\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",
["Time"] = 1604354364,
["url"] = "",
["Icon"] = "Interface\\AddOns\\Plater\\Images\\countdown_bar_icon",
["Enabled"] = true,
["Revision"] = 206,
["semver"] = "",
["Author"] = "Aelerolor-Torghast",
["Initialization"] = "function (scriptTable)\n --insert code here\n \nend\n\n\n",
["Desc"] = "Some units has special events without a clear way to show. This script adds a second cast bar to inform the user about it.",
["NpcNames"] = {
"164427", -- [1]
"164414", -- [2]
"164185", -- [3]
"164567", -- [4]
"165408", -- [5]
},
["SpellIds"] = {
},
["PlaterCore"] = 1,
["Name"] = "Countdown",
["version"] = -1,
["Options"] = {
},
["OnShowCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n local npcInfo = envTable.npcInfo[envTable._NpcID]\n \n if (npcInfo and npcInfo.secondCastBar) then\n if (npcInfo.debuffTimer) then\n if (Plater.NameplateHasAura (unitFrame, npcInfo.debuffTimer)) then\n \n local name = npcInfo.name\n local _, _, _, _, duration, expirationTime = AuraUtil.FindAuraByName(name, unitId, \"DEBUFF\")\n \n envTable.ShowAltCastBar(npcInfo, unitFrame, unitId, duration, expirationTime-duration)\n else\n if (unitFrame.castBar2:IsShown()) then\n local altCastId = Plater.GetAltCastBarAltId(unitFrame.PlateFrame)\n if (altCastId == npcInfo.altCastId) then\n Plater.ClearAltCastBar(unitFrame.PlateFrame)\n end \n end \n end\n else\n envTable.ShowAltCastBar(npcInfo, unitFrame, unitId)\n end\n end\nend\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",
}, -- [30]
{
["ConstructorCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n --create a texture to use for a flash behind the cast bar\n local backGroundFlashTexture = Plater:CreateImage (self, [[Interface\\ACHIEVEMENTFRAME\\UI-Achievement-Alert-Glow]], self:GetWidth()+40, self:GetHeight()+20, \"background\", {0, 400/512, 0, 170/256})\n backGroundFlashTexture:SetBlendMode (\"ADD\")\n backGroundFlashTexture:SetDrawLayer(\"OVERLAY\", 7)\n backGroundFlashTexture:SetPoint (\"center\", self, \"center\")\n backGroundFlashTexture:SetVertexColor(Plater:ParseColors(scriptTable.config.flashColor))\n backGroundFlashTexture:Hide()\n \n --create the animation hub to hold the flash animation sequence\n envTable.BackgroundFlash = envTable.BackgroundFlash or Plater:CreateAnimationHub (backGroundFlashTexture, \n function()\n backGroundFlashTexture:Show()\n end,\n function()\n backGroundFlashTexture:Hide()\n end\n )\n \n --create the flash animation sequence\n local fadeIn = Plater:CreateAnimation (envTable.BackgroundFlash, \"ALPHA\", 1, scriptTable.config.flashDuration/2, 0, 1)\n local fadeOut = Plater:CreateAnimation (envTable.BackgroundFlash, \"ALPHA\", 2, scriptTable.config.flashDuration/2, 1, 0)\n \n --create a camera shake for the nameplate\n envTable.FrameShake = Plater:CreateFrameShake (unitFrame, scriptTable.config.shakeDuration, scriptTable.config.shakeAmplitude, scriptTable.config.shakeFrequency, false, false, 0, 1, 0.05, 0.1, Plater.GetPoints (unitFrame))\n \n --update the config for the flash here so it wont need a /reload\n fadeIn:SetDuration (scriptTable.config.flashDuration/2)\n fadeOut:SetDuration (scriptTable.config.flashDuration/2)\n \n --update the config for the skake here so it wont need a /reload\n envTable.FrameShake.OriginalAmplitude = scriptTable.config.shakeAmplitude\n envTable.FrameShake.OriginalDuration = scriptTable.config.shakeDuration\n envTable.FrameShake.OriginalFrequency = scriptTable.config.shakeFrequency\nend",
["OnHideCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n Plater.StopDotAnimation(unitFrame.castBar, envTable.dotAnimation) \n \n envTable.BackgroundFlash:Stop()\n \n unitFrame:StopFrameShake (envTable.FrameShake) \n \nend\n\n\n",
["ScriptType"] = 2,
["UpdateCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \nend\n\n\n",
["Time"] = 1673994690,
["url"] = "",
["Icon"] = "Interface\\AddOns\\Plater\\images\\cast_bar_darkorange",
["Enabled"] = true,
["Revision"] = 828,
["semver"] = "",
["Author"] = "Bombad<EFBFBD>o-Azralon",
["Initialization"] = "function (scriptTable)\n --insert code here\n \nend\n\n\n",
["Desc"] = "Highlight a very important cast applying several effects into the Cast Bar. Add spell in the Add Trigger field.",
["NpcNames"] = {
},
["SpellIds"] = {
373046, -- [1]
372863, -- [2]
164686, -- [3]
153072, -- [4]
153680, -- [5]
196497, -- [6]
388886, -- [7]
387145, -- [8]
384365, -- [9]
152964, -- [10]
398150, -- [11]
152801, -- [12]
397878, -- [13]
397914, -- [14]
183263, -- [15]
3636, -- [16]
376171, -- [17]
350687, -- [18]
372735, -- [19]
373017, -- [20]
350687, -- [21]
392488, -- [22]
},
["PlaterCore"] = 1,
["Name"] = "Cast - Very Important [Plater]",
["version"] = -1,
["Options"] = {
{
["Type"] = 6,
["Key"] = "option1",
["Value"] = 0,
["Name"] = "Option 1",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [1]
{
["Type"] = 5,
["Key"] = "option2",
["Value"] = "Plays a big animation when the cast start.",
["Name"] = "Option 2",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_label",
["Desc"] = "",
}, -- [2]
{
["Type"] = 5,
["Name"] = "Option 2",
["Value"] = "Enter the spell name or spellID of the Spell in the Add Trigger box and hit \"Add\".",
["Key"] = "option2",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_label",
["Desc"] = "",
}, -- [3]
{
["Type"] = 6,
["Key"] = "option4",
["Value"] = 0,
["Name"] = "Option 4",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [4]
{
["Type"] = 5,
["Key"] = "option2",
["Value"] = "Flash:",
["Name"] = "Flash",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_label",
["Desc"] = "",
}, -- [5]
{
["Type"] = 2,
["Max"] = 1.2,
["Desc"] = "How long is the flash played when the cast starts.",
["Min"] = 0.1,
["Fraction"] = true,
["Value"] = 0.8,
["Name"] = "Flash Duration",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Key"] = "flashDuration",
}, -- [6]
{
["Type"] = 1,
["Key"] = "flashColor",
["Value"] = {
1, -- [1]
1, -- [2]
1, -- [3]
1, -- [4]
},
["Name"] = "Flash Color",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "Color of the Flash",
}, -- [7]
{
["Type"] = 6,
["Key"] = "option7",
["Value"] = 0,
["Name"] = "Option 7",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [8]
{
["Type"] = 5,
["Name"] = "Shake",
["Value"] = "Shake:",
["Key"] = "option2",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_label",
["Desc"] = "",
}, -- [9]
{
["Type"] = 2,
["Max"] = 0.5,
["Desc"] = "When the cast starts, there's a small shake in the nameplate, this settings controls how long it takes.",
["Min"] = 0.1,
["Fraction"] = true,
["Value"] = 0.2,
["Name"] = "Shake Duration",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Key"] = "shakeDuration",
}, -- [10]
{
["Type"] = 2,
["Max"] = 10,
["Desc"] = "How strong is the shake.",
["Min"] = 1,
["Fraction"] = false,
["Value"] = 5,
["Name"] = "Shake Amplitude",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Key"] = "shakeAmplitude",
}, -- [11]
{
["Type"] = 2,
["Max"] = 80,
["Desc"] = "How fast the shake moves.",
["Min"] = 1,
["Fraction"] = false,
["Value"] = 40,
["Name"] = "Shake Frequency",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Key"] = "shakeFrequency",
}, -- [12]
{
["Type"] = 6,
["Key"] = "option13",
["Value"] = 0,
["Name"] = "Option 13",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [13]
{
["Type"] = 5,
["Key"] = "option14",
["Value"] = "Dot Animation:",
["Name"] = "Dot Animation",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_label",
["Desc"] = "",
}, -- [14]
{
["Type"] = 1,
["Key"] = "dotColor",
["Value"] = {
0.5647058823529412, -- [1]
0.5647058823529412, -- [2]
0.5647058823529412, -- [3]
1, -- [4]
},
["Name"] = "Dot Color",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "Adjust the color of the dots around the nameplate",
}, -- [15]
{
["Type"] = 2,
["Max"] = 20,
["Desc"] = "Adjust the width of the dots to better fit in your nameplate.",
["Min"] = -10,
["Name"] = "Dot X Offset",
["Value"] = 8,
["Fraction"] = false,
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Key"] = "xOffset",
}, -- [16]
{
["Type"] = 2,
["Max"] = 10,
["Desc"] = "Adjust the height of the dots to better fit in your nameplate.",
["Min"] = -10,
["Key"] = "yOffset",
["Value"] = 3,
["Name"] = "Dot Y Offset",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Fraction"] = false,
}, -- [17]
{
["Type"] = 6,
["Key"] = "option18",
["Value"] = 0,
["Name"] = "blank",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [18]
{
["Type"] = 6,
["Name"] = "blank",
["Value"] = 0,
["Key"] = "option18",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [19]
{
["Type"] = 6,
["Name"] = "blank",
["Value"] = 0,
["Key"] = "option18",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [20]
{
["Type"] = 6,
["Key"] = "option18",
["Value"] = 0,
["Name"] = "blank",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [21]
{
["Type"] = 6,
["Key"] = "option18",
["Value"] = 0,
["Name"] = "blank",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [22]
{
["Type"] = 6,
["Name"] = "blank",
["Value"] = 0,
["Key"] = "option18",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [23]
{
["Type"] = 5,
["Key"] = "option19",
["Value"] = "Cast Bar",
["Name"] = "Option 19",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_label",
["Desc"] = "",
}, -- [24]
{
["Type"] = 4,
["Key"] = "useCastbarColor",
["Value"] = true,
["Name"] = "Use Cast Bar Color",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_bool",
["Desc"] = "Use cast bar color.",
}, -- [25]
{
["Type"] = 1,
["Key"] = "castBarColor",
["Value"] = {
0.4117647058823529, -- [1]
1, -- [2]
0, -- [3]
1, -- [4]
},
["Name"] = "Cast Bar Color",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "Cast bar color.",
}, -- [26]
},
["OnShowCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n envTable.dotAnimation = Plater.PlayDotAnimation(unitFrame.castBar, 5, scriptTable.config.dotColor, scriptTable.config.xOffset, scriptTable.config.yOffset)\n \n envTable.BackgroundFlash:Play()\n \n Plater.FlashNameplateBorder (unitFrame, 0.05) \n Plater.FlashNameplateBody (unitFrame, \"\", 0.075)\n \n unitFrame:PlayFrameShake (envTable.FrameShake)\n \n Plater.SetCastBarColorForScript(self, scriptTable.config.useCastbarColor, scriptTable.config.castBarColor, envTable)\n \n --Dominator on Shadowmoon Burial Grounds\n if (envTable._SpellID == 154327) then\n if (UnitHealth(unitId) == UnitHealthMax(unitId)) then\n if (envTable._Duration == 604800) then\n Plater.SetCastBarColorForScript(self, scriptTable.config.useCastbarColor, {1, 0, 0, 1}, envTable)\n end\n end\n end\nend",
}, -- [31]
{
["ConstructorCode"] = "--todo: add npc ids for multilanguage support\n\nfunction (self, unitId, unitFrame, envTable)\n \n --settings\n envTable.TextAboveNameplate = \"** On You **\"\n envTable.NameplateColor = \"green\"\n \n --label to show the text above the nameplate\n envTable.FixateTarget = Plater:CreateLabel (unitFrame);\n envTable.FixateTarget:SetPoint (\"bottom\", unitFrame.healthBar, \"top\", 0, 30);\n \n --the spell casted by the npc in the trigger list needs to be in the list below as well\n local spellList = {\n [321891] = \"Freeze Tag Fixation\", --Illusionary Vulpin - MTS\n \n }\n \n --build the list with localized spell names\n envTable.FixateDebuffs = {}\n for spellID, enUSSpellName in pairs (spellList) do\n local localizedSpellName = GetSpellInfo (spellID)\n envTable.FixateDebuffs [localizedSpellName or enUSSpellName] = true\n end\n \n --debug - smuggled crawg\n envTable.FixateDebuffs [\"Jagged Maw\"] = true\n \nend\n\n--[=[\nNpcIDs:\n136461: Spawn of G'huun (mythic uldir G'huun)\n\n--]=]\n\n\n\n\n",
["OnHideCode"] = "function (self, unitId, unitFrame, envTable)\n envTable.FixateTarget:SetText (\"\")\n envTable.FixateTarget:Hide()\n \n envTable.IsFixated = false\n \n Plater.RefreshNameplateColor (unitFrame)\nend\n\n\n",
["ScriptType"] = 3,
["UpdateCode"] = "function (self, unitId, unitFrame, envTable)\n \n --swap this to true when it is fixated\n local isFixated = false\n \n --check the debuffs the player has and see if any of these debuffs has been placed by this unit\n for debuffId = 1, 40 do\n local name, texture, count, debuffType, duration, expirationTime, caster = UnitDebuff (\"player\", debuffId)\n \n --cancel the loop if there's no more debuffs on the player\n if (not name) then \n break \n end\n \n --check if the owner of the debuff is this unit\n if (envTable.FixateDebuffs [name] and caster and UnitIsUnit (caster, unitId)) then\n --the debuff the player has, has been placed by this unit, set the name above the unit name\n envTable.FixateTarget:SetText (envTable.TextAboveNameplate)\n envTable.FixateTarget:Show()\n Plater.SetNameplateColor (unitFrame, envTable.NameplateColor)\n isFixated = true\n \n if (not envTable.IsFixated) then\n envTable.IsFixated = true\n Plater.FlashNameplateBody (unitFrame, \"fixate\", .2)\n end\n end\n \n end\n \n --check if the nameplate color is changed but isn't fixated any more\n if (not isFixated and envTable.IsFixated) then\n --refresh the nameplate color\n Plater.RefreshNameplateColor (unitFrame)\n --reset the text\n envTable.FixateTarget:SetText (\"\")\n \n envTable.IsFixated = false\n end\n \nend\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",
["Time"] = 1604087921,
["url"] = "",
["Icon"] = 841383,
["Enabled"] = true,
["Revision"] = 266,
["semver"] = "",
["Author"] = "Tecno-Azralon",
["Desc"] = "When an enemy places a debuff and starts to chase you. This script changes the nameplate color and place your name above the nameplate as well.",
["NpcNames"] = {
},
["SpellIds"] = {
"spawn of g'huun", -- [1]
"smuggled crawg", -- [2]
"sergeant bainbridge", -- [3]
"blacktooth scrapper", -- [4]
"irontide grenadier", -- [5]
"feral bloodswarmer", -- [6]
"earthrager", -- [7]
"crawler mine", -- [8]
"rezan", -- [9]
},
["PlaterCore"] = 1,
["Name"] = "Fixate On You [Plater]",
["version"] = -1,
["Options"] = {
},
["OnShowCode"] = "function (self, unitId, unitFrame, envTable)\n \nend\n\n\n",
}, -- [32]
},
["aura2_x_offset"] = 0,
["update_throttle"] = 0.1200000047683716,
["hook_data"] = {
{
["Enabled"] = false,
["Revision"] = 50,
["semver"] = "",
["LastHookEdited"] = "",
["Author"] = "Kastfall-Azralon",
["Name"] = "Color Automation [Plater]",
["Desc"] = "Easy way to change the color of an unit. Open the constructor script and follow the examples.",
["Hooks"] = {
["Constructor"] = "function (self, unitId, unitFrame, envTable)\n \n --list of npcs and their colors, can be inserted:\n --name of the unit\n --name of the unit in lower case\n --npcID of the unit\n \n --color can be added as:\n --color names: \"red\", \"yellow\"\n --color hex: \"#FF0000\", \"#FFFF00\"\n --color table: {1, 0, 0}, {1, 1, 0} \n \n envTable.NpcColors = {\n \n --examples, using the unit name in lower case, regular unit name and the unitID:\n \n [\"Thunderlord Windreader\"] = \"red\", --using regular mob name and color it as red\n [\"thunderlord crag-leaper\"] = {1, 1, 0}, --using lower case and coloring it yellow\n [75790] = \"#00FF00\", --using the ID of the unit and using green as color\n \n --insert the new mobs here:\n \n \n \n \n \n \n \n \n \n \n \n \n \n } --close custom color bracket\n \nend\n\n\n\n\n",
["Nameplate Updated"] = "function (self, unitId, unitFrame, envTable)\n \n --attempt to get the color from the unit color list\n local color = envTable.NpcColors [unitFrame.namePlateUnitNameLower] or envTable.NpcColors [unitFrame.namePlateUnitName] or envTable.NpcColors [unitFrame.namePlateNpcId]\n \n --if the color exists, set the health bar color\n if (color) then\n Plater.SetNameplateColor (unitFrame, color)\n end\n \nend\n\n\n\n\n\n\n\n\n\n\n\n",
},
["Time"] = 1547392935,
["version"] = -1,
["PlaterCore"] = 1,
["LoadConditions"] = {
["talent"] = {
},
["group"] = {
},
["class"] = {
},
["map_ids"] = {
},
["race"] = {
},
["pvptalent"] = {
},
["spec"] = {
},
["affix"] = {
},
["encounter_ids"] = {
},
["role"] = {
},
},
["url"] = "",
["Icon"] = "Interface\\AddOns\\Plater\\images\\color_bar",
["HooksTemp"] = {
},
}, -- [1]
{
["Enabled"] = false,
["Revision"] = 73,
["semver"] = "",
["LastHookEdited"] = "",
["Author"] = "Izimode-Azralon",
["Name"] = "Hide Neutral Units [Plater]",
["Desc"] = "Hide neutral units, show when selected, see the constructor script for options.",
["Hooks"] = {
["Leave Combat"] = "function (self, unitId, unitFrame, envTable)\n if (unitFrame.namePlateUnitReaction == envTable.REACTION_NEUTRAL) then\n \n --plater already handle this\n if (unitFrame.PlayerCannotAttack) then\n return\n end \n \n --check if is only open world\n if (envTable.OnlyInOpenWorld and Plater.ZoneInstanceType ~= \"none\") then\n return \n end\n \n --check for only in combat\n if (envTable.ShowInCombat) then\n envTable.HideNameplate (unitFrame)\n end\n end\nend\n\n\n",
["Nameplate Added"] = "function (self, unitId, unitFrame, envTable)\n \n if (unitFrame.namePlateUnitReaction == envTable.REACTION_NEUTRAL) then\n \n --plater already handle this\n if (unitFrame.PlayerCannotAttack) then\n return\n end\n \n --check if is only open world\n if (envTable.OnlyInOpenWorld and Plater.ZoneInstanceType ~= \"none\") then\n return \n end\n \n --check for only in combat\n if (envTable.ShowInCombat and InCombatLockdown()) then\n return\n end\n \n envTable.HideNameplate (unitFrame)\n end\n \nend\n\n\n\n\n\n\n",
["Target Changed"] = "function (self, unitId, unitFrame, envTable)\n \n if (unitFrame.namePlateUnitReaction == envTable.REACTION_NEUTRAL) then\n \n --plater already handle this\n if (unitFrame.PlayerCannotAttack) then\n return\n end \n \n --check if is only open world\n if (envTable.OnlyInOpenWorld and Plater.ZoneInstanceType ~= \"none\") then\n return \n end\n \n --check for only in combat\n if (envTable.ShowInCombat and InCombatLockdown()) then\n return\n end\n \n --check the unit reaction\n if (unitFrame.namePlateIsTarget) then\n envTable.ShowNameplate (unitFrame)\n \n else\n envTable.HideNameplate (unitFrame)\n \n end \n end\n \nend\n\n\n\n\n\n\n",
["Nameplate Removed"] = "function (self, unitId, unitFrame, envTable)\n \n if (unitFrame.namePlateUnitReaction == envTable.REACTION_NEUTRAL) then\n envTable.ShowNameplate (unitFrame)\n end\n \nend\n\n\n\n\n",
["Nameplate Updated"] = "function (self, unitId, unitFrame, envTable)\n \n --when plater finishes an update on the nameplate\n --check within the envTable if the healthBar of this nameplate should be hidden\n if (envTable.IsHidden) then\n if (unitFrame.healthBar:IsShown()) then\n envTable.HideNameplate (unitFrame)\n end\n end\n \nend\n\n\n\n\n",
["Enter Combat"] = "function (self, unitId, unitFrame, envTable)\n \n if (unitFrame.namePlateUnitReaction == envTable.REACTION_NEUTRAL) then\n \n --plater already handle this\n if (unitFrame.PlayerCannotAttack) then\n return\n end \n \n --check if is only open world\n if (envTable.OnlyInOpenWorld and Plater.ZoneInstanceType ~= \"none\") then\n return \n end\n \n --check for only in combat\n if (envTable.ShowInCombat) then\n envTable.ShowNameplate (unitFrame)\n end\n end\nend\n\n\n",
["Constructor"] = "function (self, unitId, unitFrame, envTable)\n \n --settings\n envTable.OnlyInOpenWorld = true;\n envTable.ShowInCombat = true;\n \n --consts\n envTable.REACTION_NEUTRAL = 4;\n \n --functions to hide and show the healthBar\n function envTable.HideNameplate (unitFrame)\n Plater.HideHealthBar (unitFrame)\n Plater.DisableHighlight (unitFrame)\n envTable.IsHidden = true\n end\n \n function envTable.ShowNameplate (unitFrame)\n Plater.ShowHealthBar (unitFrame)\n Plater.EnableHighlight (unitFrame)\n envTable.IsHidden = false\n end\n \nend\n\n\n\n\n",
},
["Time"] = 1541606242,
["version"] = -1,
["PlaterCore"] = 1,
["LoadConditions"] = {
["talent"] = {
},
["group"] = {
},
["class"] = {
},
["map_ids"] = {
},
["role"] = {
},
["pvptalent"] = {
},
["spec"] = {
},
["affix"] = {
},
["encounter_ids"] = {
},
["race"] = {
},
},
["url"] = "",
["Icon"] = 1990989,
["HooksTemp"] = {
},
}, -- [2]
{
["Enabled"] = false,
["Revision"] = 93,
["semver"] = "",
["LastHookEdited"] = "",
["HooksTemp"] = {
},
["Author"] = "Kastfall-Azralon",
["Name"] = "Reorder Nameplate [Plater]",
["Desc"] = "Function Plater.UpdatePlateSize from Plater.lua exported to scritps.",
["Hooks"] = {
["Nameplate Added"] = "\n\n-- exported function Plater.UpdatePlateSize() from Plater.lua\n--this is for advanced users which wants to reorder the nameplate frame at their desire\n\n\n\nfunction (self, unitId, unitFrame, envTable)\n \n --check if there's a type of unit on this nameplate\n local plateFrame = unitFrame:GetParent()\n if (not plateFrame.actorType) then\n return\n end\n \n --get all the frames and cache some variables\n local ACTORTYPE_ENEMY_PLAYER = \"enemyplayer\"\n local profile = Plater.db.profile\n local DB_PLATE_CONFIG = profile.plate_config\n local isInCombat = Plater.IsInCombat()\n local actorType = plateFrame.actorType\n \n local unitFrame = plateFrame.unitFrame\n local healthBar = unitFrame.healthBar\n local castBar = unitFrame.castBar\n local powerBar = unitFrame.powerBar\n local buffFrame1 = unitFrame.BuffFrame\n local buffFrame2 = unitFrame.BuffFrame2\n \n --use in combat bars when in pvp\n if (plateFrame.actorType == ACTORTYPE_ENEMY_PLAYER) then\n if ((Plater.ZoneInstanceType == \"pvp\" or Plater.ZoneInstanceType == \"arena\") and DB_PLATE_CONFIG.player.pvp_always_incombat) then\n isInCombat = true\n end\n end\n \n --get the config for this actor type\n local plateConfigs = DB_PLATE_CONFIG [actorType]\n --get the config key based if the player is in combat\n local castBarConfigKey, healthBarConfigKey, manaConfigKey = Plater.GetHashKey (isInCombat)\n \n --get the width and height from what the user set in the options panel\n local healthBarWidth, healthBarHeight = unitFrame.customHealthBarWidth or plateConfigs [healthBarConfigKey][1], unitFrame.customHealthBarHeight or plateConfigs [healthBarConfigKey][2]\n local castBarWidth, castBarHeight = unitFrame.customCastBarWidth or plateConfigs [castBarConfigKey][1], unitFrame.customCastBarHeight or plateConfigs [castBarConfigKey][2]\n local powerBarWidth, powerBarHeight = unitFrame.customPowerBarHeight or plateConfigs [manaConfigKey][1], unitFrame.customPowerBarHeight or plateConfigs [manaConfigKey][2]\n \n --calculate the offset for the cast bar, this is done due to the cast bar be anchored to topleft and topright\n local castBarOffSetX = (healthBarWidth - castBarWidth) / 2\n local castBarOffSetY = plateConfigs.castbar_offset\n \n --calculate offsets for the power bar\n local powerBarOffSetX = (healthBarWidth - powerBarWidth) / 2\n local powerBarOffSetY = 0\n \n --calculate the size deviation for pets\n local unitType = Plater.GetUnitType (plateFrame)\n if (unitType == \"pet\") then\n healthBarHeight = healthBarHeight * Plater.db.profile.pet_height_scale\n healthBarWidth = healthBarWidth * Plater.db.profile.pet_width_scale\n \n elseif (unitType == \"minus\") then\n healthBarHeight = healthBarHeight * Plater.db.profile.minor_height_scale\n healthBarWidth = healthBarWidth * Plater.db.profile.minor_width_scale\n end\n \n --unit frame - is set to be the same size as the plateFrame\n unitFrame:ClearAllPoints()\n unitFrame:SetAllPoints()\n \n --calculates the health bar anchor points\n --it will always be placed in the center of the nameplate area (where it accepts mouse clicks) \n local xOffSet = (plateFrame:GetWidth() - healthBarWidth) / 2\n local yOffSet = (plateFrame:GetHeight() - healthBarHeight) / 2\n \n --set the health bar point\n healthBar:ClearAllPoints()\n PixelUtil.SetPoint (healthBar, \"topleft\", unitFrame, \"topleft\", xOffSet + profile.global_offset_x, -yOffSet + profile.global_offset_y)\n PixelUtil.SetPoint (healthBar, \"bottomright\", unitFrame, \"bottomright\", -xOffSet + profile.global_offset_x, yOffSet + profile.global_offset_y)\n \n --set the cast bar point and size\n castBar:ClearAllPoints()\n PixelUtil.SetPoint (castBar, \"topleft\", healthBar, \"bottomleft\", castBarOffSetX, castBarOffSetY)\n PixelUtil.SetPoint (castBar, \"topright\", healthBar, \"bottomright\", -cast
},
["Time"] = 1596791840,
["version"] = -1,
["LoadConditions"] = {
["talent"] = {
},
["group"] = {
},
["class"] = {
},
["map_ids"] = {
},
["role"] = {
},
["pvptalent"] = {
},
["race"] = {
},
["affix"] = {
},
["encounter_ids"] = {
},
["spec"] = {
},
},
["PlaterCore"] = 1,
["url"] = "",
["Icon"] = 574574,
["Options"] = {
},
}, -- [3]
{
["Enabled"] = false,
["Revision"] = 59,
["semver"] = "",
["LastHookEdited"] = "",
["Author"] = "Izimode-Azralon",
["Name"] = "Don't Have Aura [Plater]",
["Desc"] = "Change the nameplate color when a nameplate does not have the auras set in the constructor script.",
["Hooks"] = {
["Constructor"] = "function (self, unitId, unitFrame, envTable)\n --Important: lines starting with double dashes are comments and are not part of the script\n \n --set this to true if you are not using threat colors in the health bar\n envTable.ForceRefreshNameplateColor = true\n \n --if the unit does not have any of the following auras, it will be painted with the color listed below\n --list of spells to track, can be the spell name (case-sensitive) or the spellID\n envTable.TrackingAuras = {\n --[\"Nightblade\"] = true, --this is an example using the spell name\n --[195452] = true, --this is an example using the spellID\n \n }\n \n --which color the nameplate wil be changed\n --color can be added as:\n --color names: \"red\", \"yellow\"\n --color hex: \"#FF0000\", \"#FFFF00\"\n --color table: {1, 0, 0}, {1, 1, 0} \n --you may also use /plater colors\n envTable.NameplateColor = \"pink\"\n \nend",
["Nameplate Updated"] = "function (self, unitId, unitFrame, envTable)\n \n --do nothing if the player isn't in combat\n if (not Plater.IsInCombat()) then\n return \n end\n \n --do nothing if the unit isn't in combat\n if (not unitFrame.InCombat) then\n return\n end\n \n --do nothing if the unit is the player it self\n if (unitFrame.IsSelf) then\n return\n end\n \n --check the auras\n local hasAura = false\n \n for auraName, _ in pairs (envTable.TrackingAuras) do\n if (Plater.NameplateHasAura (unitFrame, auraName)) then\n hasAura = true\n break\n end\n end\n \n if (not hasAura) then\n Plater.SetNameplateColor (unitFrame, envTable.NameplateColor)\n else\n if (envTable.ForceRefreshNameplateColor) then\n Plater.RefreshNameplateColor (unitFrame) \n end\n end \n \nend",
},
["Time"] = 1554138845,
["version"] = -1,
["PlaterCore"] = 1,
["LoadConditions"] = {
["talent"] = {
},
["group"] = {
},
["class"] = {
},
["map_ids"] = {
},
["race"] = {
},
["pvptalent"] = {
},
["role"] = {
},
["affix"] = {
},
["encounter_ids"] = {
},
["spec"] = {
},
},
["url"] = "",
["Icon"] = 136207,
["HooksTemp"] = {
},
}, -- [4]
{
["Enabled"] = false,
["Revision"] = 176,
["semver"] = "",
["LastHookEdited"] = "",
["Author"] = "Tecno-Azralon",
["Name"] = "Extra Border [Plater]",
["Desc"] = "Add another border with more customizations. This border can also be manipulated by other scripts.",
["Hooks"] = {
["Nameplate Created"] = "function (self, unitId, unitFrame, envTable)\n \n --run constructor!\n \nend\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",
["Nameplate Added"] = "function (self, unitId, unitFrame, envTable)\n if (envTable.IsEnabled) then\n if (unitFrame.IsSelf) then\n if (envTable.ShowOnPersonalBar) then\n envTable.BorderFrame:Show()\n else\n envTable.BorderFrame:Hide() \n end\n else\n envTable.BorderFrame:Show()\n end \n end\n \nend \n\n\n\n",
["Nameplate Removed"] = "function (self, unitId, unitFrame, envTable)\n \n envTable.BorderFrame:Hide()\n \nend\n\n\n",
["Destructor"] = "function (self, unitId, unitFrame, envTable)\n \n envTable.BorderFrame:Hide()\n \nend\n\n\n",
["Constructor"] = "function (self, unitId, unitFrame, envTable)\n \n --border color\n local borderColor = \"yellow\"\n \n --size of the border\n local borderSize = 1\n \n --transparency\n local borderAlpha = 1\n \n --enabled (set to false it you only want to use the extra border in other scripts)\n local isEnabled = true\n \n --export border (allow the border to be used by other scripts)\n --other scripts can use:\n --unitFrame.healthBar.extraBorder:Show()\n --unitFrame.healthBar.extraBorder:SetVertexColor (r, g, b)\n --unitFrame.healthBar.extraBorder:SetBorderSizes (borderSize)\n local canExportBorder = true\n \n --do not add the border to personal bar\n local noPersonalBar = true\n \n --private\n do\n \n local newBorder = CreateFrame (\"frame\", nil, unitFrame.healthBar, \"NamePlateFullBorderTemplate\")\n envTable.BorderFrame = newBorder\n \n newBorder:SetBorderSizes (borderSize, borderSize, borderSize, borderSize)\n newBorder:UpdateSizes()\n \n local r, g, b = DetailsFramework:ParseColors (borderColor)\n newBorder:SetVertexColor (r, g, b, borderAlpha)\n \n envTable.ShowOnPersonalBar = not noPersonalBar\n \n if (canExportBorder) then\n unitFrame.healthBar.extraBorder = newBorder\n end\n \n if (not isEnabled) then\n envTable.IsEnabled = false\n else\n envTable.IsEnabled = true\n end\n end\n \nend\n\n\n",
},
["Time"] = 1547409079,
["version"] = -1,
["PlaterCore"] = 1,
["LoadConditions"] = {
["talent"] = {
},
["group"] = {
},
["class"] = {
},
["map_ids"] = {
},
["role"] = {
},
["pvptalent"] = {
},
["race"] = {
},
["affix"] = {
},
["encounter_ids"] = {
},
["spec"] = {
},
},
["url"] = "",
["Icon"] = 133689,
["HooksTemp"] = {
},
}, -- [5]
{
["Enabled"] = false,
["Revision"] = 93,
["semver"] = "",
["LastHookEdited"] = "",
["Author"] = "Izimode-Azralon",
["Name"] = "Current Target Color [Plater]",
["Desc"] = "Changes the target color to the color set in the constructor script.",
["Hooks"] = {
["Nameplate Updated"] = "function (self, unitId, unitFrame, envTable)\n envTable.UpdateColor (unitFrame)\nend",
["Nameplate Added"] = "function (self, unitId, unitFrame, envTable)\n envTable.UpdateColor (unitFrame)\nend",
["Target Changed"] = "function (self, unitId, unitFrame, envTable)\n envTable.UpdateColor (unitFrame)\nend\n\n\n\n\n\n\n\n\n\n\n",
["Constructor"] = "function (self, unitId, unitFrame, envTable)\n \n --usage: color name e.g \"red\" \"yellow\"; color table e.g {1, 0, 0} {1, 1, 0}; hex string e.g. \"#FF0000\" \"FFFF00\"\n \n envTable.TargetColor = \"purple\"\n --envTable.TargetColor = \"#FF00FF\"\n --envTable.TargetColor = {252/255, 0/255, 254/255}\n \n function envTable.UpdateColor (unitFrame)\n --do not change the color of the personal bar\n if (not unitFrame.IsSelf) then\n \n --if this nameplate the current target of the player?\n if (unitFrame.namePlateIsTarget) then\n Plater.SetNameplateColor (unitFrame, envTable.TargetColor) --rgb\n else\n --refresh the nameplate color\n Plater.RefreshNameplateColor (unitFrame)\n end\n end\n end\n \nend\n\n\n\n\n",
},
["Time"] = 1552354619,
["version"] = -1,
["PlaterCore"] = 1,
["LoadConditions"] = {
["talent"] = {
},
["group"] = {
},
["class"] = {
},
["map_ids"] = {
},
["race"] = {
},
["pvptalent"] = {
},
["role"] = {
},
["affix"] = {
},
["encounter_ids"] = {
},
["spec"] = {
},
},
["url"] = "",
["Icon"] = 878211,
["HooksTemp"] = {
},
}, -- [6]
{
["Enabled"] = false,
["Revision"] = 348,
["semver"] = "",
["LastHookEdited"] = "",
["HooksTemp"] = {
},
["Author"] = "Ditador-Azralon",
["Name"] = "Cast Bar Icon Settings [P]",
["Desc"] = "Move the icon of the spell cast to the left or right side of the nameplate.",
["Hooks"] = {
["Cast Start"] = "function (self, unitId, unitFrame, envTable)\n \n unitFrame.castBar.BorderShield:SetDrawLayer(\"artwork\")\n envTable.UpdateIconPosition (unitFrame)\n \nend\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",
["Cast Update"] = "function (self, unitId, unitFrame, envTable)\n \n envTable.UpdateIconPosition (unitFrame)\n self.ThrottleUpdate = -1\n \nend\n\n\n",
["Constructor"] = "function (self, unitId, unitFrame, envTable, modTable)\n \n --private:\n function envTable.UpdateIconPosition (unitFrame)\n local castBar = unitFrame.castBar\n local icon = castBar.Icon\n local noInterruptTexture = castBar.BorderShield\n \n if (modTable.config.showIcon) then\n icon:ClearAllPoints()\n \n if (modTable.config.iconOnLeftSide) then\n if (modTable.config.useFullSize) then\n icon:SetPoint (\"topright\", unitFrame.healthBar, \"topleft\", modTable.config.iconPadding, modTable.config.iconSizeOffset)\n icon:SetPoint (\"bottomright\", unitFrame.castBar, \"bottomleft\", modTable.config.iconPadding, -modTable.config.iconSizeOffset)\n \n else\n \n icon:SetPoint (\"topright\", unitFrame.castBar, \"topleft\", modTable.config.iconPadding, modTable.config.iconSizeOffset)\n icon:SetPoint (\"bottomright\", unitFrame.castBar, \"bottomleft\", modTable.config.iconPadding, -modTable.config.iconSizeOffset)\n end\n \n else\n if (modTable.config.useFullSize) then\n icon:SetPoint (\"topleft\", unitFrame.healthBar, \"topright\", modTable.config.iconPadding, modTable.config.iconSizeOffset)\n icon:SetPoint (\"bottomleft\", unitFrame.castBar, \"bottomright\", modTable.config.iconPadding, -modTable.config.iconSizeOffset)\n \n else\n \n icon:SetPoint (\"topleft\", unitFrame.castBar, \"topright\", modTable.config.iconPadding, modTable.config.iconSizeOffset)\n icon:SetPoint (\"bottomleft\", unitFrame.castBar, \"bottomright\", modTable.config.iconPadding, -modTable.config.iconSizeOffset)\n end\n end\n \n icon:SetWidth (icon:GetHeight())\n icon:Show()\n else\n icon:Hide()\n end\n \n if (modTable.config.showTexture and not castBar.canInterrupt) then\n noInterruptTexture:Show()\n \n local texturePath = modTable.config.iconTexturePath\n texturePath = texturePath:gsub(\"//\", \"/\")\n texturePath = texturePath:gsub(\"\\\\\", \"/\")\n \n noInterruptTexture:SetTexture (texturePath)\n noInterruptTexture:SetTexCoord (0, 1, 0, 1)\n \n if (modTable.config.desaturatedTexture) then\n noInterruptTexture:SetDesaturated (modTable.config.desaturatedTexture)\n else\n noInterruptTexture:SetVertexColor (DetailsFramework:ParseColors (modTable.config.textureColor))\n end\n \n noInterruptTexture:SetSize (modTable.config.textureWidth, castBar:GetHeight() + modTable.config.textureHeightMod)\n noInterruptTexture:ClearAllPoints()\n noInterruptTexture:SetPoint (\"center\", castBar, \"left\", modTable.config.texturePosition, 0)\n noInterruptTexture:SetAlpha (modTable.config.textureAlpha)\n else\n noInterruptTexture:Hide()\n end\n end\nend",
},
["Time"] = 1597097268,
["version"] = -1,
["LoadConditions"] = {
["talent"] = {
},
["group"] = {
},
["class"] = {
},
["map_ids"] = {
},
["role"] = {
},
["pvptalent"] = {
},
["race"] = {
},
["affix"] = {
},
["encounter_ids"] = {
},
["spec"] = {
},
},
["PlaterCore"] = 1,
["url"] = "",
["Icon"] = "Interface\\AddOns\\Plater\\images\\castbar_icon",
["Options"] = {
{
["Type"] = 5,
["Name"] = "Icon Settings",
["Value"] = "Icon Settings:",
["Key"] = "option4",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_label",
["Desc"] = "",
}, -- [1]
{
["Type"] = 4,
["Name"] = "Show Icon",
["Value"] = true,
["Key"] = "showIcon",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_bool",
["Desc"] = "Show the castbar icon when enabled",
}, -- [2]
{
["Type"] = 4,
["Name"] = "Icon on Left Side",
["Value"] = true,
["Key"] = "iconOnLeftSide",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_bool",
["Desc"] = "If enabled it anchor the icon on the left side, right otherwise",
}, -- [3]
{
["Type"] = 4,
["Key"] = "useFullSize",
["Value"] = false,
["Name"] = "Use Big Icon",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_bool",
["Desc"] = "If enabled the icon has the size of the cast bar plus the healthbar",
}, -- [4]
{
["Type"] = 2,
["Max"] = 5,
["Desc"] = "Fine tune the icon size",
["Min"] = 0,
["Fraction"] = true,
["Value"] = 0,
["Name"] = "Icon Size Offset",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Key"] = "iconSizeOffset",
}, -- [5]
{
["Type"] = 2,
["Max"] = 5,
["Desc"] = "Space between the icon and the cast bar",
["Min"] = -5,
["Name"] = "Icon Padding",
["Value"] = 0,
["Key"] = "iconPadding",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Fraction"] = false,
}, -- [6]
{
["Type"] = 6,
["Name"] = "Blank Space",
["Value"] = 0,
["Key"] = "option6",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [7]
{
["Type"] = 5,
["Name"] = "Interrupt Texture",
["Value"] = "Can't Interrupt Texture:",
["Key"] = "option5",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_label",
["Desc"] = "",
}, -- [8]
{
["Type"] = 4,
["Name"] = "Show Texture",
["Value"] = true,
["Key"] = "showTexture",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_bool",
["Desc"] = "If enabled show a texture to tell the cast can't be interrupted",
}, -- [9]
{
["Type"] = 3,
["Name"] = "Texture Path",
["Value"] = "Interface\\GROUPFRAME\\UI-GROUP-MAINTANKICON",
["Key"] = "iconTexturePath",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_text",
["Desc"] = "Insert the path for the texture",
}, -- [10]
{
["Type"] = 4,
["Name"] = "Texture Desaturated",
["Value"] = true,
["Key"] = "desaturatedTexture",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_bool",
["Desc"] = "If enbaled, texture is shown in black & white",
}, -- [11]
{
["Type"] = 1,
["Name"] = "Texture Color",
["Value"] = {
1, -- [1]
1, -- [2]
1, -- [3]
0.3056715726852417, -- [4]
},
["Key"] = "textureColor",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "Select the color of the texture",
}, -- [12]
{
["Type"] = 2,
["Max"] = 32,
["Desc"] = "Adjust the texture width",
["Min"] = 1,
["Fraction"] = false,
["Value"] = 10,
["Name"] = "Texture Width",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Key"] = "textureWidth",
}, -- [13]
{
["Type"] = 2,
["Max"] = 16,
["Desc"] = "The texture is set to be the same size as the cast bar, fine tune the height as wanted",
["Min"] = -16,
["Name"] = "Texture Height Mod",
["Value"] = 0,
["Key"] = "textureHeightMod",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Fraction"] = true,
}, -- [14]
{
["Type"] = 2,
["Max"] = 32,
["Desc"] = "Adjust the texture position",
["Min"] = -32,
["Fraction"] = false,
["Value"] = 0,
["Name"] = "Texture Position",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Key"] = "texturePosition",
}, -- [15]
{
["Type"] = 2,
["Max"] = 1,
["Desc"] = "Adjust the texture transparency",
["Min"] = 0,
["Key"] = "textureAlpha",
["Value"] = 1,
["Fraction"] = true,
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Name"] = "Texture Alpha",
}, -- [16]
},
}, -- [7]
{
["Enabled"] = false,
["Revision"] = 84,
["semver"] = "",
["LastHookEdited"] = "",
["Author"] = "Ahwa-Azralon",
["Name"] = "Execute Range [Plater]",
["Desc"] = "Add extra effects to execute range. See the constructor script for options.",
["Hooks"] = {
["Constructor"] = "function (self, unitId, unitFrame, envTable)\n \n --execute detection, if true the script will handle the execute percent\n --while false Plater will automatically trigger the execute range\n --you only want to set this to true in case of Plater not detecting the execute range correctly\n envTable.UseCustomExecutePercent = false\n --execute percent, if not detecting automatic, this is the percent to active the execute range\n --use from zero to one, 0.20 is equal to 20% of the unit life\n envTable.ExecutePercent = 0.20\n \n --allow this script to change the nameplate color when the unit is in execute range\n envTable.CanChangeColor = true\n --change the health bar color to this color when the unit is in execute range\n --color can be set as:\n --color names: \"red\", \"yellow\"\n --color hex: \"#FF0000\", \"#FFFF00\"\n --color table: {1, 0, 0}, {1, 1, 0}\n envTable.ExecuteColor = \"green\"\n \n --border color\n envTable.CanChangeBorderColor = false\n envTable.BorderColor = \"red\"\n \n --hide the default health divisor and the health execute indicator\n envTable.HideHealthDivisor = false\n --if not hidden, adjust the health divisor settings and the health execute indicator\n envTable.HealthDivisorAlpha = 0.5\n envTable.HealthDivisorColor = \"white\"\n envTable.HealthExecuteIndicatorAlpha = 0.15\n envTable.HealthExecuteIndicatorColor = \"darkred\"\n \n \n --private (internal functions)\n do\n function envTable.UnitInExecuteRange (unitFrame)\n --check if can change the execute color\n if (envTable.CanChangeColor) then\n Plater.SetNameplateColor (unitFrame, envTable.ExecuteColor)\n end\n \n if (envTable.CanChangeBorderColor) then\n Plater.SetBorderColor (unitFrame, envTable.BorderColor)\n end\n \n if (envTable.HideHealthDivisor) then\n unitFrame.healthBar.healthCutOff:Hide() \n unitFrame.healthBar.executeRange:Hide()\n \n else\n envTable.UpdateHealthDivisor (unitFrame)\n \n end\n end\n \n function envTable.UpdateHealthDivisor (unitFrame)\n local healthBar = unitFrame.healthBar\n \n healthBar.healthCutOff:Show()\n healthBar.healthCutOff:SetVertexColor (DetailsFramework:ParseColors (envTable.HealthDivisorColor))\n healthBar.healthCutOff:SetAlpha (envTable.HealthDivisorAlpha)\n \n healthBar.executeRange:Show()\n healthBar.executeRange:SetVertexColor (DetailsFramework:ParseColors (envTable.HealthExecuteIndicatorColor))\n healthBar.executeRange:SetAlpha (envTable.HealthExecuteIndicatorAlpha)\n \n if (envTable.UseCustomExecutePercent) then\n healthBar.healthCutOff:ClearAllPoints()\n healthBar.executeRange:ClearAllPoints()\n \n healthBar.healthCutOff:SetSize (healthBar:GetHeight(), healthBar:GetHeight())\n healthBar.healthCutOff:SetPoint (\"center\", healthBar, \"left\", healthBar:GetWidth() * envTable.ExecutePercent, 0)\n \n healthBar.executeRange:SetTexCoord (0, envTable.ExecutePercent, 0, 1)\n healthBar.executeRange:SetHeight (healthBar:GetHeight())\n healthBar.executeRange:SetPoint (\"left\", healthBar, \"left\", 0, 0)\n healthBar.executeRange:SetPoint (\"right\", healthBar.healthCutOff, \"center\")\n end\n \n end\n end\n \nend",
["Nameplate Updated"] = "function (self, unitId, unitFrame, envTable)\n \n if (envTable.UseCustomExecutePercent) then\n \n --manual detection\n local healthBar = unitFrame.healthBar\n if (healthBar.CurrentHealth / healthBar.CurrentHealthMax <= envTable.ExecutePercent) then\n envTable.UnitInExecuteRange (unitFrame)\n end \n \n else\n \n --auto detection\n if (unitFrame.InExecuteRange) then\n envTable.UnitInExecuteRange (unitFrame)\n end\n \n end\n \nend\n\n\n\n\n\n\n\n\n\n\n\n\n",
},
["Time"] = 1547406548,
["version"] = -1,
["PlaterCore"] = 1,
["LoadConditions"] = {
["talent"] = {
},
["group"] = {
},
["class"] = {
},
["map_ids"] = {
},
["race"] = {
},
["pvptalent"] = {
},
["role"] = {
},
["affix"] = {
},
["encounter_ids"] = {
},
["spec"] = {
},
},
["url"] = "",
["Icon"] = 135358,
["HooksTemp"] = {
},
}, -- [8]
{
["Enabled"] = false,
["Revision"] = 363,
["semver"] = "",
["LastHookEdited"] = "",
["HooksTemp"] = {
},
["Author"] = "Kastfall-Azralon",
["Name"] = "Attacking Specific Unit [Plater]",
["Desc"] = "Change the nameplate color if the unit is attacking a specific unit like Monk's Ox Statue or Druid's Treants. You may edit which units it track in the constructor script.",
["Hooks"] = {
["Initialization"] = "function (modTable)\n --list of npcs and their colors, can be inserted:\n --name of the unit\n --name of the unit in lower case\n --npcID of the unit\n \n --color can be added as:\n --color names: \"red\", \"yellow\"\n --color hex: \"#FF0000\", \"#FFFF00\"\n --color table: {1, 0, 0}, {1, 1, 0} \n \n modTable.changeBarColor = modTable.config.changeBarColor\n modTable.changeBorderColor = modTable.config.changeBorderColor\n modTable.resetColors = modTable.config.resetColors\n \n modTable.ListOfNpcs = {\n [61146] = modTable.config.color, --\"olive\", --monk statue npcID\n [103822] = modTable.config.color, --\"olive\", --druid treant npcID\n [15352] = modTable.config.color, --\"olive\", --shaman elemental\n [95072] = modTable.config.color, --\"olive\", --shaman greater earth elemental npcID\n [61056] = modTable.config.color, --\"olive\", --shaman primal earth elemental npcID\n \n }\nend\n\n\n",
["Nameplate Updated"] = "function (self, unitId, unitFrame, envTable, modTable)\n if not unitId then\n return\n end\n --get the GUID of the target of the unit\n local targetGUID = UnitGUID (unitId .. \"target\")\n \n if (targetGUID) then\n \n --get the npcID of the target\n local npcID = Plater.GetNpcIDFromGUID (targetGUID)\n local unitName = UnitName (unitId .. \"target\")\n local unitNameLower = string.lower (unitName)\n \n --check if the npcID of this unit is in the npc list \n local color = modTable.ListOfNpcs [npcID] or modTable.ListOfNpcs [unitName] or modTable.ListOfNpcs [unitNameLower]\n \n if color then\n if modTable.changeBarColor then\n Plater.SetNameplateColor (unitFrame, color)\n end\n if modTable.changeBorderColor then\n Plater.SetBorderColor (unitFrame, color)\n end\n unitFrame.attackingSpecificUnitFromMod = true\n elseif unitFrame.attackingSpecificUnitFromMod and modTable.resetColors then\n if modTable.changeBorderColor then\n Plater.SetBorderColor (unitFrame)\n end\n if modTable.changeBarColor then\n Plater.RefreshNameplateColor (unitFrame)\n end\n unitFrame.attackingSpecificUnitFromMod = false\n end\n end\nend",
},
["Time"] = 1620377377,
["version"] = -1,
["LoadConditions"] = {
["talent"] = {
},
["group"] = {
},
["class"] = {
},
["map_ids"] = {
},
["role"] = {
},
["pvptalent"] = {
},
["affix"] = {
},
["race"] = {
},
["encounter_ids"] = {
},
["spec"] = {
},
},
["PlaterCore"] = 1,
["url"] = "",
["Icon"] = "Interface\\AddOns\\Plater\\images\\icon_attacking_unit",
["Options"] = {
{
["Type"] = 1,
["Key"] = "color",
["Value"] = {
0.5019607843137255, -- [1]
0.5019607843137255, -- [2]
0, -- [3]
1, -- [4]
},
["Name"] = "Color",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "",
}, -- [1]
{
["Type"] = 4,
["Key"] = "changeBarColor",
["Value"] = true,
["Name"] = "Change Bar Color",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_bool",
["Desc"] = "",
}, -- [2]
{
["Type"] = 4,
["Key"] = "changeBorderColor",
["Value"] = false,
["Name"] = "Change Border Color",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_bool",
["Desc"] = "",
}, -- [3]
{
["Type"] = 4,
["Key"] = "resetColors",
["Value"] = true,
["Name"] = "Reset Colors",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_bool",
["Desc"] = "",
}, -- [4]
},
}, -- [9]
{
["Enabled"] = false,
["Revision"] = 284,
["semver"] = "",
["LastHookEdited"] = "",
["HooksTemp"] = {
},
["Author"] = "Izimode-Azralon",
["Name"] = "Combo Points [Plater]",
["Desc"] = "Show combo points above the nameplate for Druid Feral and Rogues.",
["Hooks"] = {
["Nameplate Created"] = "function (self, unitId, unitFrame, envTable)\n \n --run constructor!\n --constructor is executed only once when any script of the hook runs.\n \nend\n\n\n",
["Nameplate Added"] = "function (self, unitId, unitFrame, envTable)\n \n --check if need update the amount of combo points shown\n if (envTable.LastPlayerTalentUpdate > envTable.LastUpdate) then\n envTable.UpdateComboPointAmount()\n end \n \n if (unitFrame.namePlateIsTarget and not unitFrame.IsSelf) then\n envTable.ComboPointFrame:Show()\n envTable.UpdateComboPoints()\n \n else\n envTable.ComboPointFrame:Hide()\n end \n \nend\n\n\n",
["Target Changed"] = "function (self, unitId, unitFrame, envTable)\n \n --check if this nameplate is the current target\n if (unitFrame.namePlateIsTarget and not unitFrame.IsSelf) then\n envTable.ComboPointFrame:Show()\n envTable.UpdateComboPoints()\n else\n envTable.ComboPointFrame:Hide()\n end\n \nend\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",
["Player Power Update"] = "function (self, unitId, unitFrame, envTable, modTable, ...)\n local powerType = ...\n \n if (powerType and powerType == \"COMBO_POINTS\" and unitFrame.namePlateIsTarget and not unitFrame.IsSelf) then\n envTable.UpdateComboPoints()\n end\n \n \nend",
["Nameplate Removed"] = "function (self, unitId, unitFrame, envTable)\n \n envTable.ComboPointFrame:Hide()\n \nend\n\n\n",
["Destructor"] = "function (self, unitId, unitFrame, envTable)\n \n envTable.ComboPointFrame:Hide()\n \nend\n\n\n\n\n",
["Player Talent Update"] = "function (self, unitId, unitFrame, envTable)\n \n --update the amount of comboo points shown when the player changes talents or specialization\n envTable.UpdateComboPointAmount()\n \n --save the time of the last talent change\n envTable.LastPlayerTalentUpdate = GetTime()\n \n \nend\n\n\n",
["Constructor"] = "function (self, unitId, unitFrame, envTable)\n --settings\n local anchors = {\n {\"bottom\", unitFrame.healthBar, \"top\", 0, 24},\n }\n \n local sizes = {\n width = 12,\n height = 12,\n scale = 1,\n }\n \n local textures = {\n backgroundTexture = [[Interface\\PLAYERFRAME\\ClassOverlayComboPoints]],\n backgroundTexCoords = {0/128, 21/128, 101/128, 122/128},\n \n comboPointTexture = [[Interface\\PLAYERFRAME\\ClassOverlayComboPoints]],\n comboPointTexCoords = {3/128, 18/128, 81/128, 96/128},\n }\n if WOW_PROJECT_ID ~= WOW_PROJECT_MAINLINE then\n textures = {\n backgroundTexture = [[Interface\\PLAYERFRAME\\ClassOverlayComboPoints]],\n backgroundTexCoords = {78/128, 98/128, 21/64, 41/64},\n \n comboPointTexture = [[Interface\\PLAYERFRAME\\ClassOverlayComboPoints]],\n comboPointTexCoords = {100/128, 120/128, 21/64, 41/64},\n }\n end\n \n local frameLevel = 1000\n local frameStrata = \"high\" \n \n --private\n do\n --store combo points frames on this table\n envTable.ComboPoints = {}\n --save when the player changed talents or spec\n envTable.LastPlayerTalentUpdate = GetTime()\n --save when this nameplate got a combo point amount and alignment update \n \n --build combo points frame anchor (combo point are anchored to this)\n if (not unitFrame.PlaterComboPointFrame) then\n local hostFrame = CreateFrame (\"frame\", nil, unitFrame)\n hostFrame.ComboPointFramesPool = {}\n unitFrame.PlaterComboPointFrame = hostFrame\n envTable.ComboPointFrame = hostFrame\n envTable.ComboPointFrame:SetScale (sizes.scale)\n \n --DetailsFramework:ApplyStandardBackdrop (envTable.ComboPointFrame) --debug anchor size\n \n --animations\n local onPlayShowAnimation = function (animation)\n --stop the hide animation if it's playing\n if (animation:GetParent():GetParent().HideAnimation:IsPlaying()) then\n animation:GetParent():GetParent().HideAnimation:Stop()\n end\n \n animation:GetParent():Show()\n end\n \n local onPlayHideAnimation = function (animation)\n --stop the show animation if it's playing\n if (animation:GetParent():GetParent().ShowAnimation:IsPlaying()) then\n animation:GetParent():GetParent().ShowAnimation:Stop()\n end\n end \n local onStopHideAnimation = function (animation)\n animation:GetParent():Hide() \n end\n \n local createAnimations = function (comboPoint)\n --on show\n comboPoint.ShowAnimation = Plater:CreateAnimationHub (comboPoint.comboPointTexture, onPlayShowAnimation, nil)\n Plater:CreateAnimation (comboPoint.ShowAnimation, \"scale\", 1, 0.1, 0, 0, 1, 1)\n Plater:CreateAnimation (comboPoint.ShowAnimation, \"alpha\", 1, 0.1, .5, 1)\n Plater:CreateAnimation (comboPoint.ShowAnimation, \"scale\", 2, 0.1, 1.2, 1.2, 1, 1)\n \n --on hide\n comboPoint.HideAnimation = Plater:CreateAnimationHub (comboPoint.comboPointTexture, onPlayHideAnimation, onStopHideAnimation)\n Plater:CreateAnimation (comboPoint.HideAnimation, \"scale\", 1, 0.1, 1, 1, 0, 0)\n Plater:CreateAnimation (comboPoint.HideAnimation, \"alpha\", 1, 0.1, 1, 0)\n end\n \n --build combo point frame \n for i =1, 10 do \n local f = CreateFrame (\"frame\", nil, envTable.ComboPointFrame)\n f:SetSize (sizes.width, sizes.height)\n tinsert (envTable.ComboPoints, f)\n tinsert (unitFrame
},
["Time"] = 1621935143,
["version"] = -1,
["LoadConditions"] = {
["talent"] = {
},
["group"] = {
},
["class"] = {
["Enabled"] = true,
["DRUID"] = true,
["ROGUE"] = true,
},
["map_ids"] = {
},
["role"] = {
},
["pvptalent"] = {
},
["spec"] = {
["103"] = true,
["Enabled"] = true,
},
["race"] = {
},
["encounter_ids"] = {
},
["affix"] = {
},
},
["PlaterCore"] = 1,
["url"] = "",
["Icon"] = 135426,
["Options"] = {
},
}, -- [10]
{
["Enabled"] = false,
["Revision"] = 182,
["semver"] = "",
["LastHookEdited"] = "",
["Author"] = "Izimode-Azralon",
["Name"] = "Players Targeting a Target [Plater]",
["Desc"] = "Show how many raid members are targeting the unit",
["Hooks"] = {
["Leave Combat"] = "function (self, unitId, unitFrame, envTable)\n envTable.CanShow = false;\n envTable.TargetAmount:SetText (\"\")\nend\n\n\n",
["Nameplate Added"] = "function (self, unitId, unitFrame, envTable)\n \n --when a nameplate is added to the screen check if the player is in combat\n if (InCombatLockdown()) then\n --player is in combat, check if can check amount of targets\n envTable.CanShow = envTable.CanShowTargetAmount();\n \n else\n envTable.CanShow = false; \n end\n \n envTable.TargetAmount:SetText (\"\");\n \nend",
["Nameplate Removed"] = "function (self, unitId, unitFrame, envTable)\n \n envTable.TargetAmount:SetText (\"\");\n envTable.CanShow = false;\n \nend\n\n\n",
["Nameplate Updated"] = "function (self, unitId, unitFrame, envTable)\n \n --if the script is allowed to show the amount of targets\n --also check if the unit is in combat\n if (envTable.CanShow and UnitAffectingCombat (unitId)) then\n \n --check if can update the amount of targets following the cooldown set in the constructor script\n --by default Plater updates the nameplate every 250ms, by default the cooldown is 2, so it'll update the amuont of target every 1/2 of a second\n envTable.UpdateCooldown = envTable.UpdateCooldown + 1\n if (envTable.UpdateCooldown < envTable.UpdateInterval) then\n return\n else\n \n --reset the cooldown interval to check the amount of target again\n envTable.UpdateCooldown = 0\n \n --get the amount of targets\n local amount;\n if (envTable.InRaid) then\n amount = envTable.NumTargetsInRaid (unitFrame) \n \n elseif (envTable.InParty) then\n amount = envTable.NumTargetsInParty (unitFrame) \n \n else\n envTable.TargetAmount:SetText (\"\")\n return\n end\n \n --update the amount text\n if (amount == 0) then\n envTable.TargetAmount:SetText (\"\")\n else\n envTable.TargetAmount:SetText (amount)\n end\n \n end\n end\nend\n\n\n",
["Enter Combat"] = "function (self, unitId, unitFrame, envTable)\n \n --check if can show the amount of targets\n envTable.CanShow = envTable.CanShowTargetAmount();\n \n if (not envTable.CanShow) then\n envTable.TargetAmount:SetText (\"\") \n end\nend\n\n\n\n\n",
["Constructor"] = "--all gray text like this are comments and do not run as code\n--build the settings and basic functions for the hook\n\nfunction (self, unitId, unitFrame, envTable)\n \n --declare setting variables:\n local textColor = \"orange\";\n local textSize = 12;\n \n local showInRaid = true;\n local showInDungeon = true;\n local showInArena = false;\n local showInBattleground = false;\n local showInOpenWorld = true;\n \n envTable.UpdateInterval = 2; --each 2 updates in the nameplate it'll update the amount of targets\n \n local anchor = {\n side = 6, --1 = topleft 2 = left 3 = bottomleft 4 = bottom 5 = bottom right 6 = right 7 = topright 8 = top\n x = 4, --x offset\n y = 0, --y offset\n };\n \n \n ---------------------------------------------------------------------------------------------------------------------------------------------\n \n \n --frames:\n \n --create the text that will show the amount of people targeting the unit\n if (not unitFrame.healthBar.TargetAmount) then\n envTable.TargetAmount = Plater:CreateLabel (unitFrame.healthBar, \"\", textSize, textColor);\n Plater.SetAnchor (envTable.TargetAmount, anchor);\n unitFrame.healthBar.TargetAmount = envTable.TargetAmount\n end\n \n --in case Plater wipes the envTable\n envTable.TargetAmount = unitFrame.healthBar.TargetAmount\n \n --------------------------------------------------------------------------------------------------------------------------------------------- \n --private variables (they will be used in the other scripts within this hook)\n envTable.CanShow = false;\n envTable.UpdateCooldown = 0;\n envTable.InRaid = false;\n envTable.InParty = false;\n \n --------------------------------------------------------------------------------------------------------------------------------------------- \n --functions\n \n --update the InRaid or InParty proprieties\n function envTable.UpdateGroupType()\n if (IsInRaid()) then\n envTable.InRaid = true;\n envTable.InParty = false; \n \n elseif (IsInGroup()) then\n envTable.InRaid = false;\n envTable.InParty = true; \n \n else\n envTable.InRaid = false; \n envTable.InParty = false;\n end\n end\n \n --this function controls if the amount of targets can show following the settings in the top of this script\n function envTable.CanShowTargetAmount()\n \n local _, instanceType, difficultyID, _, _, _, _, instanceMapID, instanceGroupSize = GetInstanceInfo()\n \n if (showInRaid and instanceType == \"raid\") then\n envTable.UpdateGroupType()\n return true\n end\n \n if (showInDungeon and instanceType == \"party\") then\n envTable.UpdateGroupType()\n return true\n end\n \n if (showInArena and instanceType == \"arena\") then\n envTable.UpdateGroupType()\n return true\n end\n \n if (showInBattleground and instanceType == \"pvp\") then\n envTable.UpdateGroupType()\n return true\n end\n \n if (showInOpenWorld and instanceType == \"none\") then\n envTable.UpdateGroupType()\n if (envTable.InRaid or envTable.InParty) then\n return true\n end\n end\n \n return false\n end\n \n --get the amount of player targetting the unit in raid or party\n function envTable.NumTargetsInRaid (unitFrame)\n local amount = 0\n for i = 1, GetNumGroupMembers() do\n local unit = \"raid\" .. i .. \"target\"\n if (UnitGUID (unit) == unitFrame.namePlateUnitGUID) then\n amount = amount + 1\n end\n end\n \n return amount\n end\n \n function envTable.N
},
["Time"] = 1548278227,
["version"] = -1,
["PlaterCore"] = 1,
["LoadConditions"] = {
["talent"] = {
},
["group"] = {
},
["class"] = {
},
["map_ids"] = {
},
["race"] = {
},
["pvptalent"] = {
},
["spec"] = {
},
["affix"] = {
},
["encounter_ids"] = {
},
["role"] = {
},
},
["url"] = "",
["Icon"] = 1966587,
["HooksTemp"] = {
},
}, -- [11]
{
["Enabled"] = false,
["Revision"] = 356,
["semver"] = "",
["LastHookEdited"] = "",
["HooksTemp"] = {
},
["Author"] = "Ditador-Azralon",
["Name"] = "Aura Reorder [Plater]",
["Desc"] = "Reorder buffs and debuffs following the settings set in the constructor.",
["Hooks"] = {
["Initialization"] = "function (modTable)\n \n --ATTENTION: after enabling this mod, you may have to adjust the anchor point at the Buff Settings tab\n \n local sortByTime = false\n local invertSort = false\n \n --which auras goes first, assign a value (any number), bigger value goes first\n local priority = {\n [\"Vampiric Touch\"] = 50,\n [\"Shadow Word: Pain\"] = 22,\n [\"Mind Flay\"] = 5,\n [\"Pistol Shot\"] = 50,\n [\"Marked for Death\"] = 99,\n }\n \n -- Sort function - do not touch\n Plater.db.profile.aura_sort = true\n \n \n function Plater.AuraIconsSortFunction (aura1, aura2)\n local p1 = priority[aura1.SpellId] or priority[aura1.SpellName] or 1\n local p2 = priority[aura2.SpellId] or priority[aura2.SpellName] or 1\n \n if sortByTime and p1 == p2 then\n if invertSort then\n return (aura1.Duration == 0 and 99999999 or aura1.RemainingTime or 0) > (aura2.Duration == 0 and 99999999 or aura2.RemainingTime or 0)\n else\n return (aura1.Duration == 0 and 99999999 or aura1.RemainingTime or 0) < (aura2.Duration == 0 and 99999999 or aura2.RemainingTime or 0)\n end\n else\n if invertSort then\n return p1 < p2\n else\n return p1 > p2\n end\n end\n end\n \nend\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n",
},
["Time"] = 1608663128,
["version"] = -1,
["LoadConditions"] = {
["talent"] = {
},
["group"] = {
},
["class"] = {
},
["map_ids"] = {
},
["role"] = {
},
["pvptalent"] = {
},
["spec"] = {
},
["race"] = {
},
["encounter_ids"] = {
},
["affix"] = {
},
},
["PlaterCore"] = 1,
["url"] = "",
["Icon"] = "Interface\\AddOns\\Plater\\images\\icon_aura_reorder",
["Options"] = {
},
}, -- [12]
},
["minor_width_scale"] = 0.8999999761581421,
["range_check_alpha_friendlies"] = 0.6499999761581421,
["patch_version"] = 24,
["range_check_alpha"] = 0.6499999761581421,
["pet_width_scale"] = 0.949999988079071,
["aura_x_offset"] = 0,
["script_data_trash"] = {
{
["ConstructorCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n --castbar color (when can be interrupted)\n envTable.CastbarColor = scriptTable.config.castbarColor\n \n --flash duration\n local CONFIG_BACKGROUND_FLASH_DURATION = scriptTable.config.flashDuration\n \n --add this value to the cast bar height\n envTable.CastBarHeightAdd = scriptTable.config.castBarHeight\n \n --create a fast flash above the cast bar\n envTable.FullBarFlash = envTable.FullBarFlash or Plater.CreateFlash (self, 0.05, 1, \"white\")\n \n --create a camera shake for the nameplate\n envTable.FrameShake = Plater:CreateFrameShake (unitFrame, scriptTable.config.shakeDuration, scriptTable.config.shakeAmplitude, scriptTable.config.shakeFrequency, false, false, 0, 1, 0.05, 0.1, Plater.GetPoints (unitFrame))\n \n --create a texture to use for a flash behind the cast bar\n local backGroundFlashTexture = Plater:CreateImage (self, [[Interface\\ACHIEVEMENTFRAME\\UI-Achievement-Alert-Glow]], self:GetWidth()+60, self:GetHeight()+50, \"background\", {0, 400/512, 0, 170/256})\n backGroundFlashTexture:SetBlendMode (\"ADD\", 7)\n backGroundFlashTexture:SetDrawLayer(\"OVERLAY\", 7)\n backGroundFlashTexture:SetPoint (\"center\", self, \"center\")\n backGroundFlashTexture:Hide()\n \n --create the animation hub to hold the flash animation sequence\n envTable.BackgroundFlash = envTable.BackgroundFlash or Plater:CreateAnimationHub (backGroundFlashTexture, \n function()\n backGroundFlashTexture:Show()\n end,\n function()\n backGroundFlashTexture:Hide()\n end\n )\n \n --create the flash animation sequence\n envTable.BackgroundFlash.fadeIn = envTable.BackgroundFlash.fadeIn or Plater:CreateAnimation (envTable.BackgroundFlash, \"ALPHA\", 1, CONFIG_BACKGROUND_FLASH_DURATION/2, 0, .75)\n envTable.BackgroundFlash.fadeIn:SetDuration(CONFIG_BACKGROUND_FLASH_DURATION/2)\n \n envTable.BackgroundFlash.fadeOut = envTable.BackgroundFlash.fadeOut or Plater:CreateAnimation (envTable.BackgroundFlash, \"ALPHA\", 2, CONFIG_BACKGROUND_FLASH_DURATION/2, 1, 0) \n envTable.BackgroundFlash.fadeOut:SetDuration(CONFIG_BACKGROUND_FLASH_DURATION/2)\n \n --envTable.BackgroundFlash:Play() --envTable.BackgroundFlash:Stop() \n \n \n \n \n \nend\n\n\n\n\n",
["OnHideCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n unitFrame.castBar:SetHeight (envTable._DefaultHeight)\n \n --stop the camera shake\n unitFrame:StopFrameShake (envTable.FrameShake)\n \n envTable.FullBarFlash:Stop()\n envTable.BackgroundFlash:Stop()\n \n unitFrame.castBar.Spark:SetHeight(unitFrame.castBar:GetHeight())\n \n --check if there's a timer for this spell\n local timer = scriptTable.config.timerList[tostring(envTable._SpellID)]\n \n if (timer) then\n --insert code here\n \n --set the castbar config\n local config = {\n iconTexture = \"\",\n iconTexcoord = {0.1, 0.9, 0.1, 0.9},\n iconAlpha = 1,\n iconSize = 14,\n \n text = \"Spikes Incoming!\",\n textSize = 8,\n \n texture = [[Interface\\AddOns\\Plater\\images\\bar_background]],\n color = {.6, .6, .6, 0.8},\n \n isChanneling = false,\n canInterrupt = false,\n \n height = 5,\n width = Plater.db.profile.plate_config.enemynpc.health_incombat[1],\n \n spellNameAnchor = {side = 3, x = 0, y = -2},\n timerAnchor = {side = 5, x = 0, y = -2},\n }\n \n Plater.SetAltCastBar(unitFrame.PlateFrame, config, timer, nil, nil)\n local castBar2 = unitFrame.castBar2\n castBar2.Text:ClearAllPoints()\n castBar2.Text:SetPoint (\"topleft\", castBar2, \"bottomleft\", 0, 0)\n castBar2.percentText:ClearAllPoints()\n castBar2.percentText:SetPoint (\"topright\", castBar2, \"bottomright\", 0, 0)\n Plater:SetFontSize(castBar2.percentText, 8)\n end\n \nend\n\n\n\n\n\n\n\n",
["OptionsValues"] = {
},
["ScriptType"] = 2,
["UpdateCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \nend\n\n\n",
["Time"] = 1625793282,
["url"] = "",
["Icon"] = "Interface\\AddOns\\Plater\\images\\cast_bar_orange",
["Enabled"] = true,
["Revision"] = 1154,
["semver"] = "",
["Author"] = "Tercioo-Sylvanas",
["Initialization"] = "function (scriptTable)\n --insert code here\n \nend",
["Desc"] = "Player an animation when the cast start. Start a timer when the cast finishes. Set the time in the options.",
["NpcNames"] = {
},
["SpellIds"] = {
350421, -- [1]
355787, -- [2]
348513, -- [3]
},
["Name"] = "Cast - Alert + Timer [P]",
["PlaterCore"] = 1,
["version"] = -1,
["Options"] = {
{
["Type"] = 6,
["Key"] = "option1",
["Value"] = 0,
["Name"] = "Blank Line",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [1]
{
["Type"] = 5,
["Key"] = "option2",
["Value"] = "Cast start animation settings",
["Name"] = "Option 2",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_label",
["Desc"] = "",
}, -- [2]
{
["Type"] = 6,
["Key"] = "option4",
["Value"] = 0,
["Name"] = "Blank Space",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [3]
{
["Type"] = 4,
["Key"] = "useCastbarColor",
["Value"] = true,
["Name"] = "Cast Bar Color Enabled",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_bool",
["Desc"] = "When enabled, changes the cast bar color,",
}, -- [4]
{
["Type"] = 1,
["Key"] = "castbarColor",
["Value"] = {
1, -- [1]
0.4313725490196079, -- [2]
0, -- [3]
1, -- [4]
},
["Name"] = "Cast Bar Color",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_color",
["Desc"] = "Color of the cast bar.",
}, -- [5]
{
["Type"] = 6,
["Key"] = "option7",
["Value"] = 0,
["Name"] = "Blank Line",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_blank",
["Desc"] = "",
}, -- [6]
{
["Type"] = 2,
["Max"] = 1,
["Desc"] = "When the cast starts it flash rapidly, adjust how fast it flashes. Value is milliseconds.",
["Min"] = 0.05,
["Key"] = "flashDuration",
["Value"] = 0.4,
["Fraction"] = true,
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Name"] = "Flash Duration",
}, -- [7]
{
["Type"] = 2,
["Max"] = 10,
["Desc"] = "Increases the cast bar height by this value",
["Min"] = 0,
["Key"] = "castBarHeight",
["Value"] = 5,
["Fraction"] = false,
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Name"] = "Cast Bar Height Mod",
}, -- [8]
{
["Type"] = 2,
["Max"] = 1,
["Desc"] = "When the cast starts, there's a small shake in the nameplate, this settings controls how long it takes.",
["Min"] = 0.1,
["Key"] = "shakeDuration",
["Value"] = 0.2,
["Fraction"] = true,
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Name"] = "Shake Duration",
}, -- [9]
{
["Type"] = 2,
["Max"] = 100,
["Desc"] = "How strong is the shake.",
["Min"] = 2,
["Key"] = "shakeAmplitude",
["Value"] = 8,
["Name"] = "Shake Amplitude",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Fraction"] = false,
}, -- [10]
{
["Type"] = 2,
["Max"] = 80,
["Desc"] = "How fast the shake moves.",
["Min"] = 1,
["Key"] = "shakeFrequency",
["Value"] = 40,
["Name"] = "Shake Frequency",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_number",
["Fraction"] = false,
}, -- [11]
{
["Type"] = 7,
["Name"] = "Timer (Key is SpellId and Value is Time)",
["Value"] = {
{
"350421", -- [1]
"5", -- [2]
}, -- [1]
{
"355787", -- [1]
"15", -- [2]
}, -- [2]
{
"348513", -- [1]
"14", -- [2]
}, -- [3]
{
"348513", -- [1]
"14", -- [2]
}, -- [4]
},
["Key"] = "timerList",
["Icon"] = "Interface\\AddOns\\Plater\\images\\option_list",
["Desc"] = "Key is the spellId and value is the amount of time of the Timer",
}, -- [12]
},
["OnShowCode"] = "function (self, unitId, unitFrame, envTable, scriptTable)\n \n --play flash animations\n envTable.FullBarFlash:Play()\n \n --envTable.currentHeight = unitFrame.castBar:GetHeight()\n \n --restoring the default size (not required since it already restore in the hide script)\n if (envTable.OriginalHeight) then\n self:SetHeight (envTable.OriginalHeight)\n end\n \n --increase the cast bar size\n local height = self:GetHeight()\n envTable.OriginalHeight = height\n \n self:SetHeight (height + envTable.CastBarHeightAdd)\n \n Plater.SetCastBarBorderColor (self, 1, .2, .2, 0.4)\n \n unitFrame:PlayFrameShake (envTable.FrameShake)\n \n --set the color of the cast bar to dark orange (only if can be interrupted)\n --Plater auto set this color to default when a new cast starts, no need to reset this value at OnHide. \n if (envTable._CanInterrupt) then\n if (scriptTable.config.useCastbarColor) then\n self:SetStatusBarColor (Plater:ParseColors (envTable.CastbarColor))\n end\n end\n \n envTable.BackgroundFlash:Play()\n \n unitFrame.castBar.Spark:SetHeight(unitFrame.castBar:GetHeight())\n \nend\n\n\n\n\n\n\n\n\n\n\n",
["__TrashAt"] = 1674865286,
}, -- [1]
},
["pet_height_scale"] = 0.949999988079071,
["indicator_scale"] = 0.9999999403953552,
["ui_parent_scale_tune"] = 1.409999847412109,
["ghost_auras"] = {
["auras"] = {
["WARLOCK"] = {
{
[172] = true,
[980] = true,
}, -- [1]
},
["PRIEST"] = {
[3] = {
[589] = true,
[34914] = true,
},
},
},
},
["indicator_raidmark_scale"] = 0.9999999403953552,
["cast_statusbar_spark_alpha"] = 0.8299999833106995,
["range_check_in_range_or_target_alpha_friendlies"] = 0.8999999761581421,
["aura2_y_offset"] = 5,
["resources"] = {
["scale"] = 0.7999999523162842,
},
["aura_alpha"] = 0.8499999642372131,
["aura_tracker"] = {
["buff_tracked"] = {
[209859] = true,
},
},
["minor_height_scale"] = 0.949999988079071,
["plate_config"] = {
["enemyplayer"] = {
["actorname_text_spacing"] = 11,
},
["friendlyplayer"] = {
["actorname_text_spacing"] = 9,
},
["friendlynpc"] = {
["actorname_text_spacing"] = 9,
},
},
["not_affecting_combat_alpha"] = 0.5999999642372131,
["aura_y_offset"] = 5,
},
},
}
PlaterLanguage = {
["language"] = "enUS",
["version"] = 1,
}