diff options
author | Shauren <shauren.trinity@gmail.com> | 2022-07-24 22:15:57 +0200 |
---|---|---|
committer | Shauren <shauren.trinity@gmail.com> | 2022-07-24 22:15:57 +0200 |
commit | 3598d280ff67d1653d9e1d61cbd32d12d41bc1d7 (patch) | |
tree | 5d6c37e82425f6c049caf45fbb4e0676ac3ada01 | |
parent | c1eb91c1c174870026cf4750bafc8d04d182ade0 (diff) |
Core/WorldStates: Implemented setting dungeon encounter world states
-rw-r--r-- | sql/updates/world/master/2022_07_24_11_world.sql | 943 | ||||
-rw-r--r-- | src/server/game/Instances/InstanceScript.cpp | 13 | ||||
-rw-r--r-- | src/server/game/Instances/InstanceScript.h | 2 |
3 files changed, 957 insertions, 1 deletions
diff --git a/sql/updates/world/master/2022_07_24_11_world.sql b/sql/updates/world/master/2022_07_24_11_world.sql new file mode 100644 index 00000000000..c7796128abb --- /dev/null +++ b/sql/updates/world/master/2022_07_24_11_world.sql @@ -0,0 +1,943 @@ +DELETE FROM `world_state` WHERE `ID` IN (121,741,761,845,846,847,848,850,1201,1502,1544,1641,1666,1967,1968,1969,1970,1971,2174,2238,2242,2243,2244,2245,2247,2253,2255,2256,2257,2258,2268,2269,2296,2307,2309,2315,2336,2381,2400,2403,2448,2464,2487,2501,2517, +2519,2523,2530,2532,2702,2711,2778,2802,2803,2804,2818,2819,2820,2821,2844,2853,2854,2855,2856,2857,2865,2907,2910,3012,3013,3014,3022,3030,3058,3077,3122,3146,3148,3152,3153,3336,3337,3423,3434,3435,3448,3449,3450,3685,3691,3691,3691,3692,3692,3692,3693,3693, +3693,3694,3694,3694,3808,3809,3828,3833,3836,3850,3851,3852,3853,3854,3861,3863,3864,3865,3866,3869,3869,3869,3870,3871,3871,3871,3872,3872,3872,3873,3873,3873,3874,4012,4050,4057,4059,4060,4067,4089,4091,4093,4114,4121,4138,4140,4241,4272,4334,4361,4362,4363, +4370,4424,4435,4471,4492,4519,4567,4568,4569,4570,4571,4572,4573,4574,4575,4576,4577,4578,4588,4589,4590,4591,4592,4593,4594,4597,4598,4603,4604,4605,4606,4607,4608,4609,4610,4611,4612,4613,4614,4615,4616,4617,4623,4623,4624,4625,4626,4627,4628,4629,4630,4633, +4634,4635,4636,4637,4638,4639,4640,4641,4642,4643,4644,4645,4646,4647,4648,4649,4650,4651,4652,4653,4654,4659,4660,4661,4662,4663,4664,4665,4666,4667,4668,4669,4670,4671,4672,4673,4675,4676,4676,4677,4678,4679,4680,4681,4682,4683,4684,4685,4686,4687,4688,4689, +4690,4691,4693,4694,4695,4696,4697,4698,4699,4700,4701,4702,4703,4704,4705,4706,4707,4708,4709,4710,4719,4720,4721,4722,4723,4724,4725,4725,4726,4727,4728,4729,4730,4731,4733,4734,4735,4737,4738,4739,4740,4741,4742,4743,4744,4745,4746,4747,4748,4749,4750,4751, +4752,4758,4761,4761,4762,4764,4765,4766,4767,4768,4769,4770,4771,4772,4773,4774,4775,4776,4777,4778,4779,4780,4781,4782,4783,4784,4785,4786,4787,4788,4789,4790,4791,4792,4793,4794,4795,4796,4797,4798,4799,4800,4801,4802,4803,4804,4805,4806,4807,4808,4809,4810, +4811,4812,4813,4814,4815,4816,4817,4818,4819,4820,4821,4822,4823,4824,4825,4826,4827,4828,4829,4830,4831,4832,4833,4834,4835,4836,4837,4838,4839,4840,4841,4842,4844,4850,4852,4854,4855,4859,4860,4861,4868,4869,4870,4871,4895,4897,4898,4910,4948,4985,5002,5031, +5032,5033,5048,5065,5077,5098,5107,5112,5119,5125,5127,5129,5131,5165,5166,5167,5168,5175,5182,5203,5301,5303,5315,5318,5325,5326,5339,5380,5382,5389,5476,5494,5496,5497,5500,5509,5510,5511,5517,5523,5523,5538,5549,5551,5552,5553,5554,5555,5556,5557,5562,5563, +5565,5569,5570,5571,5572,5575,5613,5630,5631,5632,5769,5778,5779,5780,5810,5821,5824,5827,5872,5882,5898,5911,5919,5942,6038,6048,6055,6062,6067,6072,6072,6073,6073,6082,6084,6088,6097,6102,6106,6117,6125,6128,6134,6138,6141,6142,6143,6151,6153,6158,6161,6215, +6215,6293,6295,6319,6321,6330,6331,6334,6335,6375,6378,6400,6428,6431,6444,6450,6463,6465,6466,6470,6473,6521,6525,6529,6542,6558,6558,6558,6579,6580,6583,6585,6586,6589,6592,6594,6625,6649,6658,6677,6700,6729,6735,6738,6741,6747,6786,6944,7329,7502,7507,7543, +7563,7565,7570,7571,7575,7577,7582,7603,7605,7605,8109,8202,8225,8236,8253,8258,8260,8268,8272,8276,8285,8299,8356,8415,8563,8565,8566,8586,8591,8592,8595,8597,8614,8615,8620,8622,8623,8624,8625,8626,8653,8655,8661,8665,8667,8669,8678,8691,8699,8703,8705,8720, +8724,8731,8733,8738,8746,8755,8761,8770,8771,8772,8773,8800,8806,8831,8843,8848,8866,8874,8884,8903,8923,8930,8948,9020,9038,9060,9175,9219,9233,9235,9297,9298,9341,9354,9356,9373,10004,10010,10039,10041,10043,10048,10051,10060,10092,10094,10097,10099,10101, +10141,10177,10179,10208,10335,10365,10367,10369,10371,10381,10382,10384,10386,10388,10390,10392,10397,10398,10401,10479,10482,10484,10562,10563,10564,10565,10566,10580,10582,10584,10586,10592,10593,10594,10640,10668,10707,10713,10718,10721,10728,10730,10737, +10742,10758,10762,10767,10771,10906,10922,10953,11037,11083,11089,11091,11093,11101,11377,11442,11476,11498,11502,11887,12051,12053,12150,12521,12534,12542,12546,12548,12554,12556,12560,12566,12597,12613,12670,12773,12815,12861,12863,12865,12967,12996,13019, +13026,13121,13122,13123,13131,13139,13507,13517,13534,13536,13543,13547,13551,13553,13560,13565,13571,13576,13593,13788,13812,13814,13816,13818,14017,14137,14139,14141,14143,14403,14405,14406,14408,14419,14421,14423,14425,14432,14435,14437,14439,14441,14522, +14549,14553,14554,14557,14560,14563,14597,14694,14696,14715,14718,14721,14724,14736,14861,14862,14864,14866,14892,14894,14895,14931,15039,15059,15062,15168,15170,15205,16217,16219,16221,16223,16310,16316,16433,16475,16542,16560,16562,16563,16567,16568,16569, +17142,17145,17161,17163,17182,17305,17306,17342,17371,17399,17451,17680,18015,18015,18046,18047,18048,18064,18066,18071,18073,18083,18085,18116,18117,18123,18130,18147,18179,18211,18224,18606,18607,18608,18609,18627,18628,18629,18630,18652,18654,18656,18699, +18704,18705,18706,18707,18708,18709,18710,18773,18775,18778,18780,18781,18783,18785,18788,18789,18790,18794,18802,18805,18808,18810,18812,18815,18817,18819,18824,19029,19047,19056,19146,19158,19208,19279,19342,19388,19396,19410,19415,20228,20232,20242,20256, +20260,20264,20268,20275,20347,20353,20360,20362,20366,20439,20449,20451,20456,20538,20700,21151,21176,21182,21213,21218,21220,21225,21229,21242,21268,21338); +INSERT INTO `world_state` (`ID`, `DefaultValue`, `MapIDs`, `AreaIDs`, `ScriptName`, `Comment`) VALUES +(4597, 0, 33, NULL, '', 'Shadowfang Keep - Baron Silverlaine - Encounter completed'), +(4598, 0, 33, NULL, '', 'Shadowfang Keep - Commander Springvale - Encounter completed'), +(5551, 0, 33, NULL, '', 'Shadowfang Keep - Baron Ashbury - Encounter completed'), +(5552, 0, 33, NULL, '', 'Shadowfang Keep - Lord Walden - Encounter completed'), +(5553, 0, 33, NULL, '', 'Shadowfang Keep - Lord Godfrey - Encounter completed'), +(5509, 0, 34, NULL, '', 'Stormwind Stockade - Hogger - Encounter completed'), +(5510, 0, 34, NULL, '', 'Stormwind Stockade - Lord Overheat - Encounter completed'), +(5511, 0, 34, NULL, '', 'Stormwind Stockade - Randolph Moloch - Encounter completed'), +(5538, 0, 36, NULL, '', 'Deadmines - Glubtok - Encounter completed'), +(5549, 0, 36, NULL, '', 'Deadmines - Helix Gearbreaker - Encounter completed'), +(5554, 0, 36, NULL, '', 'Deadmines - Foe Reaper 5000 - Encounter completed'), +(5555, 0, 36, NULL, '', 'Deadmines - Admiral Ripsnarl - Encounter completed'), +(5556, 0, 36, NULL, '', 'Deadmines - \"Captain\" Cookie - Encounter completed'), +(5613, 0, 36, NULL, '', 'Deadmines - Vanessa VanCleef - Encounter completed'), +(4776, 0, 43, NULL, '', 'Wailing Caverns - Lady Anacondra - Encounter completed'), +(4777, 0, 43, NULL, '', 'Wailing Caverns - Lord Cobrahn - Encounter completed'), +(4778, 0, 43, NULL, '', 'Wailing Caverns - Kresh - Encounter completed'), +(4779, 0, 43, NULL, '', 'Wailing Caverns - Lord Pythas - Encounter completed'), +(4780, 0, 43, NULL, '', 'Wailing Caverns - Skum - Encounter completed'), +(4781, 0, 43, NULL, '', 'Wailing Caverns - Lord Serpentis - Encounter completed'), +(4782, 0, 43, NULL, '', 'Wailing Caverns - Verdan the Everliving - Encounter completed'), +(4783, 0, 43, NULL, '', 'Wailing Caverns - Mutanus the Devourer - Encounter completed'), +(8591, 0, 47, NULL, '', 'Razorfen Kraul - Roogug - Encounter completed'), +(8592, 0, 47, NULL, '', 'Razorfen Kraul - Hunter Bonetusk - Encounter completed'), +(8595, 0, 47, NULL, '', 'Razorfen Kraul - Warlord Ramtusk - Encounter completed'), +(8597, 0, 47, NULL, '', 'Razorfen Kraul - Charlga Razorflank - Encounter completed'), +(8620, 0, 47, NULL, '', 'Razorfen Kraul - Groyat, the Blind Hunter - Encounter completed'), +(4617, 0, 48, NULL, '', 'Blackfathom Deeps - Ghamoo-ra - Encounter completed'), +(4623, 0, 48, NULL, '', 'Blackfathom Deeps - Executioner Gore - Encounter completed'), +(4624, 0, 48, NULL, '', 'Blackfathom Deeps - Aku\'mai - Encounter completed'), +(8614, 0, 48, NULL, '', 'Blackfathom Deeps - Subjugator Kor\'ul - Encounter completed'), +(8615, 0, 48, NULL, '', 'Blackfathom Deeps - Domina - Encounter completed'), +(8653, 0, 48, NULL, '', 'Blackfathom Deeps - Thruk - Encounter completed'), +(8655, 0, 48, NULL, '', 'Blackfathom Deeps - Guardian of the Deep - Encounter completed'), +(4758, 0, 70, NULL, '', 'Uldaman - Revelosh - Encounter completed'), +(4761, 0, 70, NULL, '', 'Uldaman - The Lost Dwarves - Encounter completed'), +(4762, 0, 70, NULL, '', 'Uldaman - Ironaya - Encounter completed'), +(4764, 0, 70, NULL, '', 'Uldaman - Ancient Stone Keeper - Encounter completed'), +(4765, 0, 70, NULL, '', 'Uldaman - Galgann Firehammer - Encounter completed'), +(4766, 0, 70, NULL, '', 'Uldaman - Grimlok - Encounter completed'), +(4767, 0, 70, NULL, '', 'Uldaman - Archaedas - Encounter completed'), +(4693, 0, 90, NULL, '', 'Gnomeregan - Viscous Fallout - Encounter completed'), +(4694, 0, 90, NULL, '', 'Gnomeregan - Grubbis - Encounter completed'), +(4695, 0, 90, NULL, '', 'Gnomeregan - Electrocutioner 6000 - Encounter completed'), +(4696, 0, 90, NULL, '', 'Gnomeregan - Crowd Pummeler 9-60 - Encounter completed'), +(4697, 0, 90, NULL, '', 'Gnomeregan - Mekgineer Thermaplugg - Encounter completed'), +(121, 0, 109, NULL, '', 'Sunken Temple - Jammal\'an the Prophet - Encounter completed'), +(4734, 0, 109, NULL, '', 'Sunken Temple - Dreamscythe - Encounter completed'), +(4735, 0, 109, NULL, '', 'Sunken Temple - Weaver - Encounter completed'), +(4737, 0, 109, NULL, '', 'Sunken Temple - Morphaz - Encounter completed'), +(4738, 0, 109, NULL, '', 'Sunken Temple - Hazzas - Encounter completed'), +(4739, 0, 109, NULL, '', 'Sunken Temple - Avatar of Hakkar - Encounter completed'), +(4740, 0, 109, NULL, '', 'Sunken Temple - Shade of Eranikus - Encounter completed'), +(8622, 0, 129, NULL, '', 'Razorfen Downs - Aaurx - Encounter completed'), +(8623, 0, 129, NULL, '', 'Razorfen Downs - Mordresh Fire Eye - Encounter completed'), +(8624, 0, 129, NULL, '', 'Razorfen Downs - Mushlump - Encounter completed'), +(8625, 0, 129, NULL, '', 'Razorfen Downs - Death Speaker Blackthorn - Encounter completed'), +(8626, 0, 129, NULL, '', 'Razorfen Downs - Amnennar the Coldbringer - Encounter completed'), +(1201, 0, 189, NULL, '', 'Scarlet Monastery of Old - High Inquisitor Whitemane - Encounter completed'), +(4567, 0, 189, NULL, '', 'Scarlet Monastery of Old - Interrogator Vishas - Encounter completed'), +(4569, 0, 189, NULL, '', 'Scarlet Monastery of Old - Houndmaster Loksey - Encounter completed'), +(4570, 0, 189, NULL, '', 'Scarlet Monastery of Old - Arcanist Doan - Encounter completed'), +(4571, 0, 189, NULL, '', 'Scarlet Monastery of Old - Herod - Encounter completed'), +(4572, 0, 189, NULL, '', 'Scarlet Monastery of Old - High Inquisitor Fairbanks - Encounter completed'), +(4784, 0, 209, NULL, '', 'Zul\'Farrak - Hydromancer Velratha - Encounter completed'), +(4785, 0, 209, NULL, '', 'Zul\'Farrak - Ghaz\'rilla - Encounter completed'), +(4786, 0, 209, NULL, '', 'Zul\'Farrak - Antu\'sul - Encounter completed'), +(4787, 0, 209, NULL, '', 'Zul\'Farrak - Theka the Martyr - Encounter completed'), +(4788, 0, 209, NULL, '', 'Zul\'Farrak - Witch Doctor Zum\'rah - Encounter completed'), +(4789, 0, 209, NULL, '', 'Zul\'Farrak - Nekrum Gutchewer - Encounter completed'), +(4790, 0, 209, NULL, '', 'Zul\'Farrak - Shadowpriest Sezz\'ziz - Encounter completed'), +(4791, 0, 209, NULL, '', 'Zul\'Farrak - Chief Ukorz Sandscalp - Encounter completed'), +(4646, 0, 229, NULL, '', 'Lower Blackrock Spire - Highlord Omokk - Encounter completed'), +(4647, 0, 229, NULL, '', 'Lower Blackrock Spire - Shadow Hunter Vosh\'gajin - Encounter completed'), +(4648, 0, 229, NULL, '', 'Lower Blackrock Spire - War Master Voone - Encounter completed'), +(4649, 0, 229, NULL, '', 'Lower Blackrock Spire - Mother Smolderweb - Encounter completed'), +(4650, 0, 229, NULL, '', 'Lower Blackrock Spire - Urok Doomhowl - Encounter completed'), +(4651, 0, 229, NULL, '', 'Lower Blackrock Spire - Quartermaster Zigris - Encounter completed'), +(4652, 0, 229, NULL, '', 'Lower Blackrock Spire - Gizrul the Slavener - Encounter completed'), +(4653, 0, 229, NULL, '', 'Lower Blackrock Spire - Halycon - Encounter completed'), +(4654, 0, 229, NULL, '', 'Lower Blackrock Spire - Overlord Wyrmthalak - Encounter completed'), +(4625, 0, 230, NULL, '', 'Blackrock Depths - High Interrogator Gerstahn - Encounter completed'), +(4626, 0, 230, NULL, '', 'Blackrock Depths - Lord Roccor - Encounter completed'), +(4627, 0, 230, NULL, '', 'Blackrock Depths - Houndmaster Grebmar - Encounter completed'), +(4628, 0, 230, NULL, '', 'Blackrock Depths - Ring of Law - Encounter completed'), +(4629, 0, 230, NULL, '', 'Blackrock Depths - Pyromancer Loregrain - Encounter completed'), +(4630, 0, 230, NULL, '', 'Blackrock Depths - Lord Incendius - Encounter completed'), +(4633, 0, 230, NULL, '', 'Blackrock Depths - Warder Stilgiss - Encounter completed'), +(4634, 0, 230, NULL, '', 'Blackrock Depths - Fineous Darkvire - Encounter completed'), +(4635, 0, 230, NULL, '', 'Blackrock Depths - Bael\'Gar - Encounter completed'), +(4636, 0, 230, NULL, '', 'Blackrock Depths - General Angerforge - Encounter completed'), +(4637, 0, 230, NULL, '', 'Blackrock Depths - Golem Lord Argelmach - Encounter completed'), +(4638, 0, 230, NULL, '', 'Blackrock Depths - Hurley Blackbreath - Encounter completed'), +(4639, 0, 230, NULL, '', 'Blackrock Depths - Phalanx - Encounter completed'), +(4640, 0, 230, NULL, '', 'Blackrock Depths - Ribbly Screwspigot - Encounter completed'), +(4641, 0, 230, NULL, '', 'Blackrock Depths - Plugger Spazzring - Encounter completed'), +(4642, 0, 230, NULL, '', 'Blackrock Depths - Ambassador Flamelash - Encounter completed'), +(4643, 0, 230, NULL, '', 'Blackrock Depths - The Seven - Encounter completed'), +(4644, 0, 230, NULL, '', 'Blackrock Depths - Magmus - Encounter completed'), +(4645, 0, 230, NULL, '', 'Blackrock Depths - Emperor Dagran Thaurissan - Encounter completed'), +(4810, 0, 249, NULL, '', 'Onyxia\'s Lair - Onyxia - Encounter completed'), +(2819, 0, 269, NULL, '', 'Opening of the Dark Portal - Aeonus - Encounter completed'), +(2820, 0, 269, NULL, '', 'Opening of the Dark Portal - Chrono Lord Deja - Encounter completed'), +(2821, 0, 269, NULL, '', 'Opening of the Dark Portal - Temporus - Encounter completed'), +(4573, 0, 289, NULL, '', 'Scholomance OLD - Kirtonos the Herald - Encounter completed'), +(4574, 0, 289, NULL, '', 'Scholomance OLD - Jandice Barov - Encounter completed'), +(4575, 0, 289, NULL, '', 'Scholomance OLD - Rattlegore - Encounter completed'), +(4576, 0, 289, NULL, '', 'Scholomance OLD - Marduk Blackpool - Encounter completed'), +(4577, 0, 289, NULL, '', 'Scholomance OLD - Vectus - Encounter completed'), +(4578, 0, 289, NULL, '', 'Scholomance OLD - Ras Frostwhisper - Encounter completed'), +(4588, 0, 289, NULL, '', 'Scholomance OLD - Instructor Malicia - Encounter completed'), +(4589, 0, 289, NULL, '', 'Scholomance OLD - Doctor Theolen Krastinov - Encounter completed'), +(4590, 0, 289, NULL, '', 'Scholomance OLD - Lorekeeper Polkelt - Encounter completed'), +(4591, 0, 289, NULL, '', 'Scholomance OLD - The Ravenian - Encounter completed'), +(4592, 0, 289, NULL, '', 'Scholomance OLD - Lord Alexei Barov - Encounter completed'), +(4593, 0, 289, NULL, '', 'Scholomance OLD - Lady Illucia Barov - Encounter completed'), +(4594, 0, 289, NULL, '', 'Scholomance OLD - Darkmaster Gandling - Encounter completed'), +(1967, 0, 309, NULL, '', 'Ancient Zul\'Gurub - High Priest Venoxis - Encounter completed'), +(1968, 0, 309, NULL, '', 'Ancient Zul\'Gurub - High Priestess Jeklik - Encounter completed'), +(1969, 0, 309, NULL, '', 'Ancient Zul\'Gurub - High Priestess Mar\'li - Encounter completed'), +(1970, 0, 309, NULL, '', 'Ancient Zul\'Gurub - High Priest Thekal - Encounter completed'), +(1971, 0, 309, NULL, '', 'Ancient Zul\'Gurub - High Priestess Arlokk - Encounter completed'), +(4839, 0, 309, NULL, '', 'Ancient Zul\'Gurub - Bloodlord Mandokir - Encounter completed'), +(4840, 0, 309, NULL, '', 'Ancient Zul\'Gurub - Gahz\'ranka - Encounter completed'), +(4841, 0, 309, NULL, '', 'Ancient Zul\'Gurub - Jin\'do the Hexxer - Encounter completed'), +(4844, 0, 309, NULL, '', 'Ancient Zul\'Gurub - Hakkar - Encounter completed'), +(4850, 0, 309, NULL, '', 'Ancient Zul\'Gurub - Edge of Madness - Encounter completed'), +(4719, 0, 329, NULL, '', 'Stratholme - The Unforgiven - Encounter completed'), +(4720, 0, 329, NULL, '', 'Stratholme - Hearthsinger Forresten - Encounter completed'), +(4721, 0, 329, NULL, '', 'Stratholme - Timmy the Cruel - Encounter completed'), +(4722, 0, 329, NULL, '', 'Stratholme - Commander Malor - Encounter completed'), +(4723, 0, 329, NULL, '', 'Stratholme - Willey Hopebreaker - Encounter completed'), +(4724, 0, 329, NULL, '', 'Stratholme - Instructor Galford - Encounter completed'), +(4725, 0, 329, NULL, '', 'Stratholme - Balnazzar - Encounter completed'), +(4726, 0, 329, NULL, '', 'Stratholme - Baroness Anastari - Encounter completed'), +(4727, 0, 329, NULL, '', 'Stratholme - Nerub\'enkan - Encounter completed'), +(4728, 0, 329, NULL, '', 'Stratholme - Maleki the Pallid - Encounter completed'), +(4729, 0, 329, NULL, '', 'Stratholme - Magistrate Barthilas - Encounter completed'), +(4730, 0, 329, NULL, '', 'Stratholme - Ramstein the Gorger - Encounter completed'), +(4731, 0, 329, NULL, '', 'Stratholme - Lord Aurius Rivendare - Encounter completed'), +(4703, 0, 349, NULL, '', 'Maraudon - Noxxion - Encounter completed'), +(4704, 0, 349, NULL, '', 'Maraudon - Razorlash - Encounter completed'), +(4705, 0, 349, NULL, '', 'Maraudon - Lord Vyletongue - Encounter completed'), +(4706, 0, 349, NULL, '', 'Maraudon - Celebras the Cursed - Encounter completed'), +(4707, 0, 349, NULL, '', 'Maraudon - Landslide - Encounter completed'), +(4708, 0, 349, NULL, '', 'Maraudon - Tinkerer Gizlock - Encounter completed'), +(4709, 0, 349, NULL, '', 'Maraudon - Rotgrip - Encounter completed'), +(4710, 0, 349, NULL, '', 'Maraudon - Princess Theradras - Encounter completed'), +(6580, 0, 389, NULL, '', 'Ragefire Chasm - Adarogg - Encounter completed'), +(6583, 0, 389, NULL, '', 'Ragefire Chasm - Dark Shaman Koranthal - Encounter completed'), +(6589, 0, 389, NULL, '', 'Ragefire Chasm - Slagmaw - Encounter completed'), +(6592, 0, 389, NULL, '', 'Ragefire Chasm - Lava Guard Gordoth - Encounter completed'), +(741, 0, 409, NULL, '', 'Molten Core - Golemagg the Incinerator - Encounter completed'), +(761, 0, 409, NULL, '', 'Molten Core - Sulfuron Harbinger - Encounter completed'), +(845, 0, 409, NULL, '', 'Molten Core - Baron Geddon - Encounter completed'), +(846, 0, 409, NULL, '', 'Molten Core - Garr - Encounter completed'), +(847, 0, 409, NULL, '', 'Molten Core - Magmadar - Encounter completed'), +(848, 0, 409, NULL, '', 'Molten Core - Gehennas - Encounter completed'), +(850, 0, 409, NULL, '', 'Molten Core - Shazzrah - Encounter completed'), +(1502, 0, 409, NULL, '', 'Molten Core - Majordomo Executus - Encounter completed'), +(1666, 0, 409, NULL, '', 'Molten Core - Ragnaros - Encounter completed'), +(4809, 0, 409, NULL, '', 'Molten Core - Lucifron - Encounter completed'), +(1544, 0, 429, NULL, '', 'Dire Maul - King Gordok - Encounter completed'), +(4669, 0, 429, NULL, '', 'Dire Maul - Zevrim Thornhoof - Encounter completed'), +(4670, 0, 429, NULL, '', 'Dire Maul - Hydrospawn - Encounter completed'), +(4671, 0, 429, NULL, '', 'Dire Maul - Lethtendris - Encounter completed'), +(4672, 0, 429, NULL, '', 'Dire Maul - Alzzin the Wildshaper - Encounter completed'), +(4673, 0, 429, NULL, '', 'Dire Maul - Tendris Warpwood - Encounter completed'), +(4675, 0, 429, NULL, '', 'Dire Maul - Magister Kalendris - Encounter completed'), +(4676, 0, 429, NULL, '', 'Dire Maul - Illyanna Ravenoak - Encounter completed'), +(4677, 0, 429, NULL, '', 'Dire Maul - Prince Tortheldrin - Encounter completed'), +(4678, 0, 429, NULL, '', 'Dire Maul - Guard Mol\'dar - Encounter completed'), +(4679, 0, 429, NULL, '', 'Dire Maul - Stomper Kreeg - Encounter completed'), +(4680, 0, 429, NULL, '', 'Dire Maul - Guard Fengus - Encounter completed'), +(4681, 0, 429, NULL, '', 'Dire Maul - Guard Slip\'kik - Encounter completed'), +(4682, 0, 429, NULL, '', 'Dire Maul - Captain Kromcrush - Encounter completed'), +(4683, 0, 429, NULL, '', 'Dire Maul - Cho\'Rush the Observer - Encounter completed'), +(1641, 0, 469, NULL, '', 'Blackwing Lair - Nefarian - Encounter completed'), +(4795, 0, 469, NULL, '', 'Blackwing Lair - Razorgore the Untamed - Encounter completed'), +(4796, 0, 469, NULL, '', 'Blackwing Lair - Vaelastrasz the Corrupt - Encounter completed'), +(4797, 0, 469, NULL, '', 'Blackwing Lair - Broodlord Lashlayer - Encounter completed'), +(4798, 0, 469, NULL, '', 'Blackwing Lair - Firemaw - Encounter completed'), +(4799, 0, 469, NULL, '', 'Blackwing Lair - Ebonroc - Encounter completed'), +(4800, 0, 469, NULL, '', 'Blackwing Lair - Flamegor - Encounter completed'), +(4801, 0, 469, NULL, '', 'Blackwing Lair - Chromaggus - Encounter completed'), +(2174, 0, 509, NULL, '', 'Ruins of Ahn\'Qiraj - General Rajaxx - Encounter completed'), +(4811, 0, 509, NULL, '', 'Ruins of Ahn\'Qiraj - Kurinnaxx - Encounter completed'), +(4812, 0, 509, NULL, '', 'Ruins of Ahn\'Qiraj - Moam - Encounter completed'), +(4813, 0, 509, NULL, '', 'Ruins of Ahn\'Qiraj - Buru the Gorger - Encounter completed'), +(4814, 0, 509, NULL, '', 'Ruins of Ahn\'Qiraj - Ayamiss the Hunter - Encounter completed'), +(4815, 0, 509, NULL, '', 'Ruins of Ahn\'Qiraj - Ossirian the Unscarred - Encounter completed'), +(2296, 0, 531, NULL, '', 'Ahn\'Qiraj Temple - Ouro - Encounter completed'), +(4821, 0, 531, NULL, '', 'Ahn\'Qiraj Temple - The Prophet Skeram - Encounter completed'), +(4822, 0, 531, NULL, '', 'Ahn\'Qiraj Temple - Silithid Royalty - Encounter completed'), +(4823, 0, 531, NULL, '', 'Ahn\'Qiraj Temple - Battleguard Sartura - Encounter completed'), +(4824, 0, 531, NULL, '', 'Ahn\'Qiraj Temple - Fankriss the Unyielding - Encounter completed'), +(4825, 0, 531, NULL, '', 'Ahn\'Qiraj Temple - Viscidus - Encounter completed'), +(4826, 0, 531, NULL, '', 'Ahn\'Qiraj Temple - Princess Huhuran - Encounter completed'), +(4827, 0, 531, NULL, '', 'Ahn\'Qiraj Temple - Twin Emperors - Encounter completed'), +(4828, 0, 531, NULL, '', 'Ahn\'Qiraj Temple - C\'Thun - Encounter completed'), +(2309, 0, 532, NULL, '', 'Karazhan - Moroes - Encounter completed'), +(2315, 0, 532, NULL, '', 'Karazhan - Attumen the Huntsman - Encounter completed'), +(2336, 0, 532, NULL, '', 'Karazhan - Terestian Illhoof - Encounter completed'), +(2381, 0, 532, NULL, '', 'Karazhan - Opera Hall - Encounter completed'), +(2501, 0, 532, NULL, '', 'Karazhan - The Curator - Encounter completed'), +(2517, 0, 532, NULL, '', 'Karazhan - Chess Event - Encounter completed'), +(2865, 0, 532, NULL, '', 'Karazhan - Netherspite - Encounter completed'), +(2910, 0, 532, NULL, '', 'Karazhan - Shade of Aran - Encounter completed'), +(4806, 0, 532, NULL, '', 'Karazhan - Maiden of Virtue - Encounter completed'), +(4807, 0, 532, NULL, '', 'Karazhan - Prince Malchezaar - Encounter completed'), +(4808, 0, 532, NULL, '', 'Karazhan - Nightbane - Encounter completed'), +(2238, 0, 533, NULL, '', 'Naxxramas - Gothik the Harvester - Encounter completed'), +(2242, 0, 533, NULL, '', 'Naxxramas - Gluth - Encounter completed'), +(2243, 0, 533, NULL, '', 'Naxxramas - Thaddius - Encounter completed'), +(2244, 0, 533, NULL, '', 'Naxxramas - Patchwerk - Encounter completed'), +(2245, 0, 533, NULL, '', 'Naxxramas - Loatheb - Encounter completed'), +(2247, 0, 533, NULL, '', 'Naxxramas - Grobbulus - Encounter completed'), +(2253, 0, 533, NULL, '', 'Naxxramas - Maexxna - Encounter completed'), +(2255, 0, 533, NULL, '', 'Naxxramas - Anub\'Rekhan - Encounter completed'), +(2256, 0, 533, NULL, '', 'Naxxramas - Grand Widow Faerlina - Encounter completed'), +(2257, 0, 533, NULL, '', 'Naxxramas - Noth the Plaguebringer - Encounter completed'), +(2258, 0, 533, NULL, '', 'Naxxramas - Heigan the Unclean - Encounter completed'), +(2268, 0, 533, NULL, '', 'Naxxramas - Sapphiron - Encounter completed'), +(2269, 0, 533, NULL, '', 'Naxxramas - Kel\'Thuzad - Encounter completed'), +(2307, 0, 533, NULL, '', 'Naxxramas - Instructor Razuvious - Encounter completed'), +(4012, 0, 533, NULL, '', 'Naxxramas - The Four Horsemen - Encounter completed'), +(2464, 0, 534, NULL, '', 'The Battle for Mount Hyjal - Anetheron - Encounter completed'), +(2487, 0, 534, NULL, '', 'The Battle for Mount Hyjal - Azgalor - Encounter completed'), +(2519, 0, 534, NULL, '', 'The Battle for Mount Hyjal - Rage Winterchill - Encounter completed'), +(2523, 0, 534, NULL, '', 'The Battle for Mount Hyjal - Kaz\'rogal - Encounter completed'), +(2530, 0, 534, NULL, '', 'The Battle for Mount Hyjal - Archimonde - Encounter completed'), +(2804, 0, 540, NULL, '', 'Hellfire Citadel: The Shattered Halls - Grand Warlock Nethekurse - Encounter completed'), +(2844, 0, 540, NULL, '', 'Hellfire Citadel: The Shattered Halls - Warbringer O\'mrogg - Encounter completed'), +(2907, 0, 540, NULL, '', 'Hellfire Citadel: The Shattered Halls - Warchief Kargath Bladefist - Encounter completed'), +(4701, 0, 540, NULL, '', 'Hellfire Citadel: The Shattered Halls - Blood Guard Porung - Encounter completed'), +(2400, 0, 542, NULL, '', 'Hellfire Citadel: The Blood Furnace - The Maker - Encounter completed'), +(2403, 0, 542, NULL, '', 'Hellfire Citadel: The Blood Furnace - Keli\'dan the Breaker - Encounter completed'), +(4854, 0, 542, NULL, '', 'Hellfire Citadel: The Blood Furnace - Broggok - Encounter completed'), +(4698, 0, 543, NULL, '', 'Hellfire Citadel: Ramparts - Watchkeeper Gargolmar - Encounter completed'), +(4699, 0, 543, NULL, '', 'Hellfire Citadel: Ramparts - Omor the Unscarred - Encounter completed'), +(4700, 0, 543, NULL, '', 'Hellfire Citadel: Ramparts - Vazruden the Herald - Encounter completed'), +(4805, 0, 544, NULL, '', 'Magtheridon\'s Lair - Magtheridon - Encounter completed'), +(4663, 0, 545, NULL, '', 'Coilfang: The Steamvault - Hydromancer Thespia - Encounter completed'), +(4664, 0, 545, NULL, '', 'Coilfang: The Steamvault - Mekgineer Steamrigger - Encounter completed'), +(4665, 0, 545, NULL, '', 'Coilfang: The Steamvault - Warlord Kalithresh - Encounter completed'), +(2448, 0, 546, NULL, '', 'Coilfang: The Underbog - Swamplord Musel\'ek - Encounter completed'), +(4666, 0, 546, NULL, '', 'Coilfang: The Underbog - Hungarfen - Encounter completed'), +(4667, 0, 546, NULL, '', 'Coilfang: The Underbog - Ghaz\'an - Encounter completed'), +(4668, 0, 546, NULL, '', 'Coilfang: The Underbog - The Black Stalker - Encounter completed'), +(2532, 0, 547, NULL, '', 'Coilfang: The Slave Pens - Quagmirran - Encounter completed'), +(4661, 0, 547, NULL, '', 'Coilfang: The Slave Pens - Mennu the Betrayer - Encounter completed'), +(4662, 0, 547, NULL, '', 'Coilfang: The Slave Pens - Rokmar the Crackler - Encounter completed'), +(2853, 0, 548, NULL, '', 'Coilfang: Serpentshrine Cavern - Hydross the Unstable - Encounter completed'), +(2854, 0, 548, NULL, '', 'Coilfang: Serpentshrine Cavern - Morogrim Tidewalker - Encounter completed'), +(2855, 0, 548, NULL, '', 'Coilfang: Serpentshrine Cavern - The Lurker Below - Encounter completed'), +(2856, 0, 548, NULL, '', 'Coilfang: Serpentshrine Cavern - Fathom-Lord Karathress - Encounter completed'), +(2857, 0, 548, NULL, '', 'Coilfang: Serpentshrine Cavern - Leotheras the Blind - Encounter completed'), +(4802, 0, 548, NULL, '', 'Coilfang: Serpentshrine Cavern - Lady Vashj - Encounter completed'), +(4817, 0, 550, NULL, '', 'Tempest Keep - Al\'ar - Encounter completed'), +(4818, 0, 550, NULL, '', 'Tempest Keep - Void Reaver - Encounter completed'), +(4819, 0, 550, NULL, '', 'Tempest Keep - High Astromancer Solarian - Encounter completed'), +(4820, 0, 550, NULL, '', 'Tempest Keep - Kael\'thas Sunstrider - Encounter completed'), +(4741, 0, 552, NULL, '', 'Tempest Keep: The Arcatraz - Zereketh the Unbound - Encounter completed'), +(4742, 0, 552, NULL, '', 'Tempest Keep: The Arcatraz - Dalliah the Doomsayer - Encounter completed'), +(4743, 0, 552, NULL, '', 'Tempest Keep: The Arcatraz - Wrath-Scryer Soccothrates - Encounter completed'), +(4744, 0, 552, NULL, '', 'Tempest Keep: The Arcatraz - Harbinger Skyriss - Encounter completed'), +(4745, 0, 553, NULL, '', 'Tempest Keep: The Botanica - Commander Sarannis - Encounter completed'), +(4746, 0, 553, NULL, '', 'Tempest Keep: The Botanica - High Botanist Freywinn - Encounter completed'), +(4747, 0, 553, NULL, '', 'Tempest Keep: The Botanica - Thorngrin the Tender - Encounter completed'), +(4748, 0, 553, NULL, '', 'Tempest Keep: The Botanica - Laj - Encounter completed'), +(4749, 0, 553, NULL, '', 'Tempest Keep: The Botanica - Warp Splinter - Encounter completed'), +(4750, 0, 554, NULL, '', 'Tempest Keep: The Mechanar - Mechano-Lord Capacitus - Encounter completed'), +(4751, 0, 554, NULL, '', 'Tempest Keep: The Mechanar - Nethermancer Sepethrea - Encounter completed'), +(4752, 0, 554, NULL, '', 'Tempest Keep: The Mechanar - Pathaleon the Calculator - Encounter completed'), +(12051, 0, 554, NULL, '', 'Tempest Keep: The Mechanar - Gatewatcher Gyro-Kill - Encounter completed'), +(12053, 0, 554, NULL, '', 'Tempest Keep: The Mechanar - Gatewatcher Iron-Hand - Encounter completed'), +(2802, 0, 555, NULL, '', 'Auchindoun: Shadow Labyrinth - Blackheart the Inciter - Encounter completed'), +(2803, 0, 555, NULL, '', 'Auchindoun: Shadow Labyrinth - Grandmaster Vorpil - Encounter completed'), +(4609, 0, 555, NULL, '', 'Auchindoun: Shadow Labyrinth - Ambassador Hellmaw - Encounter completed'), +(4610, 0, 555, NULL, '', 'Auchindoun: Shadow Labyrinth - Murmur - Encounter completed'), +(2818, 0, 556, NULL, '', 'Auchindoun: Sethekk Halls - Talon King Ikiss - Encounter completed'), +(3022, 0, 556, NULL, '', 'Auchindoun: Sethekk Halls - Anzu - Encounter completed'), +(4608, 0, 556, NULL, '', 'Auchindoun: Sethekk Halls - Darkweaver Syth - Encounter completed'), +(4604, 0, 557, NULL, '', 'Auchindoun: Mana-Tombs - Pandemonius - Encounter completed'), +(4605, 0, 557, NULL, '', 'Auchindoun: Mana-Tombs - Tavarok - Encounter completed'), +(4606, 0, 557, NULL, '', 'Auchindoun: Mana-Tombs - Nexus-Prince Shaffar - Encounter completed'), +(4607, 0, 557, NULL, '', 'Auchindoun: Mana-Tombs - Yor - Encounter completed'), +(2702, 0, 558, NULL, '', 'Auchindoun: Auchenai Crypts - Exarch Maladaar - Encounter completed'), +(4603, 0, 558, NULL, '', 'Auchindoun: Auchenai Crypts - Shirrak the Dead Watcher - Encounter completed'), +(2711, 0, 560, NULL, '', 'The Escape from Durnholde - Captain Skarloc - Encounter completed'), +(4659, 0, 560, NULL, '', 'The Escape from Durnholde - Lieutenant Drake - Encounter completed'), +(4660, 0, 560, NULL, '', 'The Escape from Durnholde - Epoch Hunter - Encounter completed'), +(3012, 0, 564, NULL, '', 'Black Temple - Supremus - Encounter completed'), +(3013, 0, 564, NULL, '', 'Black Temple - High Warlord Naj\'entus - Encounter completed'), +(3014, 0, 564, NULL, '', 'Black Temple - Gurtogg Bloodboil - Encounter completed'), +(3030, 0, 564, NULL, '', 'Black Temple - The Illidari Council - Encounter completed'), +(3058, 0, 564, NULL, '', 'Black Temple - Shade of Akama - Encounter completed'), +(4792, 0, 564, NULL, '', 'Black Temple - Teron Gorefiend - Encounter completed'), +(4793, 0, 564, NULL, '', 'Black Temple - Reliquary of Souls - Encounter completed'), +(4794, 0, 564, NULL, '', 'Black Temple - Illidan Stormrage - Encounter completed'), +(12150, 0, 564, NULL, '', 'Black Temple - Mother Shahraz - Encounter completed'), +(2778, 0, 565, NULL, '', 'Gruul\'s Lair - High King Maulgar - Encounter completed'), +(4804, 0, 565, NULL, '', 'Gruul\'s Lair - Gruul the Dragonkiller - Encounter completed'), +(3077, 0, 568, NULL, '', 'Zul\'Aman - Nalorakk - Encounter completed'), +(3122, 0, 568, NULL, '', 'Zul\'Aman - Akil\'zon - Encounter completed'), +(3146, 0, 568, NULL, '', 'Zul\'Aman - Hex Lord Malacrass - Encounter completed'), +(3148, 0, 568, NULL, '', 'Zul\'Aman - Daakara - Encounter completed'), +(3152, 0, 568, NULL, '', 'Zul\'Aman - Halazzi - Encounter completed'), +(3153, 0, 568, NULL, '', 'Zul\'Aman - Jan\'alai - Encounter completed'), +(4771, 0, 574, NULL, '', 'Utgarde Keep - Ingvar the Plunderer - Encounter completed'), +(4772, 0, 574, NULL, '', 'Utgarde Keep - Skarvold & Dalronn - Encounter completed'), +(4773, 0, 574, NULL, '', 'Utgarde Keep - Prince Keleseth - Encounter completed'), +(3808, 0, 575, NULL, '', 'Utgarde Pinnacle - King Ymiron - Encounter completed'), +(3809, 0, 575, NULL, '', 'Utgarde Pinnacle - Skadi the Ruthless - Encounter completed'), +(4774, 0, 575, NULL, '', 'Utgarde Pinnacle - Svala Sorrowgrave - Encounter completed'), +(4775, 0, 575, NULL, '', 'Utgarde Pinnacle - Gortok Palehoof - Encounter completed'), +(3685, 0, 576, NULL, '', 'The Nexus - Frozen Commander - Encounter completed'), +(3691, 0, 576, NULL, '', 'The Nexus - Grand Magus Telestra - Encounter completed'), +(3692, 0, 576, NULL, '', 'The Nexus - Anomalus - Encounter completed'), +(3693, 0, 576, NULL, '', 'The Nexus - Ormorok the Tree-Shaper - Encounter completed'), +(3694, 0, 576, NULL, '', 'The Nexus - Keristrasza - Encounter completed'), +(3869, 0, 578, NULL, '', 'The Oculus - Drakos the Interrogator - Encounter completed'), +(3871, 0, 578, NULL, '', 'The Oculus - Varos Cloudstrider - Encounter completed'), +(3872, 0, 578, NULL, '', 'The Oculus - Mage-Lord Urom - Encounter completed'), +(3873, 0, 578, NULL, '', 'The Oculus - Ley-Guardian Eregos - Encounter completed'), +(3336, 0, 580, NULL, '', 'The Sunwell - Brutallus - Encounter completed'), +(3337, 0, 580, NULL, '', 'The Sunwell - Felmyst - Encounter completed'), +(3423, 0, 580, NULL, '', 'The Sunwell - M\'uru - Encounter completed'), +(3434, 0, 580, NULL, '', 'The Sunwell - Kalecgos - Encounter completed'), +(3435, 0, 580, NULL, '', 'The Sunwell - Eredar Twins - Encounter completed'), +(4816, 0, 580, NULL, '', 'The Sunwell - Kil\'jaeden - Encounter completed'), +(3448, 0, 585, NULL, '', 'Magisters\' Terrace - Selin Fireheart - Encounter completed'), +(3449, 0, 585, NULL, '', 'Magisters\' Terrace - Vexallus - Encounter completed'), +(3450, 0, 585, NULL, '', 'Magisters\' Terrace - Priestess Delrissa - Encounter completed'), +(4702, 0, 585, NULL, '', 'Magisters\' Terrace - Kael\'thas Sunstrider - Encounter completed'), +(4688, 0, 595, NULL, '', 'The Culling of Stratholme - Meathook - Encounter completed'), +(4689, 0, 595, NULL, '', 'The Culling of Stratholme - Salram the Fleshcrafter - Encounter completed'), +(4690, 0, 595, NULL, '', 'The Culling of Stratholme - Chrono-Lord Epoch - Encounter completed'), +(4691, 0, 595, NULL, '', 'The Culling of Stratholme - Mal\'ganis - Encounter completed'), +(6215, 0, 598, NULL, '', 'Sunwell Fix (Unused) - Omar the Test Dragon - Encounter completed'), +(3861, 0, 599, NULL, '', 'Halls of Stone - Tribunal of Ages - Encounter completed'), +(4768, 0, 599, NULL, '', 'Halls of Stone - Krystallus - Encounter completed'), +(4769, 0, 599, NULL, '', 'Halls of Stone - Maiden of Grief - Encounter completed'), +(4770, 0, 599, NULL, '', 'Halls of Stone - Sjonnir the Ironshaper - Encounter completed'), +(4684, 0, 600, NULL, '', 'Drak\'Tharon Keep - Trollgore - Encounter completed'), +(4685, 0, 600, NULL, '', 'Drak\'Tharon Keep - Novos the Summoner - Encounter completed'), +(4686, 0, 600, NULL, '', 'Drak\'Tharon Keep - King Dred - Encounter completed'), +(4687, 0, 600, NULL, '', 'Drak\'Tharon Keep - The Prophet Tharon\'ja - Encounter completed'), +(3874, 0, 601, NULL, '', 'Azjol-Nerub - Krik\'thir the Gatewatcher - Encounter completed'), +(4615, 0, 601, NULL, '', 'Azjol-Nerub - Hadronox - Encounter completed'), +(4616, 0, 601, NULL, '', 'Azjol-Nerub - Anub\'arak - Encounter completed'), +(3863, 0, 602, NULL, '', 'Halls of Lightning - General Bjarngrim - Encounter completed'), +(3864, 0, 602, NULL, '', 'Halls of Lightning - Volkhan - Encounter completed'), +(3865, 0, 602, NULL, '', 'Halls of Lightning - Ionar - Encounter completed'), +(3866, 0, 602, NULL, '', 'Halls of Lightning - Loken - Encounter completed'), +(4050, 0, 603, NULL, '', 'Ulduar - Hodir - Encounter completed'), +(4057, 0, 603, NULL, '', 'Ulduar - Thorim - Encounter completed'), +(4059, 0, 603, NULL, '', 'Ulduar - Freya - Encounter completed'), +(4060, 0, 603, NULL, '', 'Ulduar - Mimiron - Encounter completed'), +(4067, 0, 603, NULL, '', 'Ulduar - General Vezax - Encounter completed'), +(4089, 0, 603, NULL, '', 'Ulduar - Kologarn - Encounter completed'), +(4091, 0, 603, NULL, '', 'Ulduar - The Assembly of Iron - Encounter completed'), +(4093, 0, 603, NULL, '', 'Ulduar - Algalon the Observer - Encounter completed'), +(4114, 0, 603, NULL, '', 'Ulduar - Flame Leviathan - Encounter completed'), +(4121, 0, 603, NULL, '', 'Ulduar - Yogg-Saron - Encounter completed'), +(4138, 0, 603, NULL, '', 'Ulduar - XT-002 Deconstructor - Encounter completed'), +(4140, 0, 603, NULL, '', 'Ulduar - Auriaya - Encounter completed'), +(4834, 0, 603, NULL, '', 'Ulduar - Ignis the Furnace Master - Encounter completed'), +(4835, 0, 603, NULL, '', 'Ulduar - Razorscale - Encounter completed'), +(5630, 0, 603, NULL, '', 'Ulduar - Elder Brightleaf - Encounter completed'), +(5631, 0, 603, NULL, '', 'Ulduar - Elder Ironbranch - Encounter completed'), +(5632, 0, 603, NULL, '', 'Ulduar - Elder Stonebark - Encounter completed'), +(3850, 0, 604, NULL, '', 'Gundrak - Gal\'darah - Encounter completed'), +(3851, 0, 604, NULL, '', 'Gundrak - Moorabi - Encounter completed'), +(3852, 0, 604, NULL, '', 'Gundrak - Slad\'ran - Encounter completed'), +(3853, 0, 604, NULL, '', 'Gundrak - Drakkari Colossus - Encounter completed'), +(3854, 0, 604, NULL, '', 'Gundrak - Eck the Ferocious - Encounter completed'), +(3828, 0, 608, NULL, '', 'Violet Hold - First Prisoner - Encounter completed'), +(3833, 0, 608, NULL, '', 'Violet Hold - Second Prisoner - Encounter completed'), +(3836, 0, 608, NULL, '', 'Violet Hold - Cyanigosa - Encounter completed'), +(4830, 0, 615, NULL, '', 'The Obsidian Sanctum - Tenebron - Encounter completed'), +(4831, 0, 615, NULL, '', 'The Obsidian Sanctum - Shadron - Encounter completed'), +(4832, 0, 615, NULL, '', 'The Obsidian Sanctum - Vesperon - Encounter completed'), +(4833, 0, 615, NULL, '', 'The Obsidian Sanctum - Sartharion - Encounter completed'), +(4829, 0, 616, NULL, '', 'The Eye of Eternity - Malygos - Encounter completed'), +(3870, 0, 619, NULL, '', 'Ahn\'kahet: The Old Kingdom - Prince Taldaram - Encounter completed'), +(4611, 0, 619, NULL, '', 'Ahn\'kahet: The Old Kingdom - Elder Nadox - Encounter completed'), +(4612, 0, 619, NULL, '', 'Ahn\'kahet: The Old Kingdom - Jedoga Shadowseeker - Encounter completed'), +(4613, 0, 619, NULL, '', 'Ahn\'kahet: The Old Kingdom - Herald Volazj - Encounter completed'), +(4614, 0, 619, NULL, '', 'Ahn\'kahet: The Old Kingdom - Amanitar - Encounter completed'), +(4836, 0, 624, NULL, '', 'Vault of Archavon - Archavon the Stone Watcher - Encounter completed'), +(4837, 0, 624, NULL, '', 'Vault of Archavon - Emalon the Storm Watcher - Encounter completed'), +(4838, 0, 624, NULL, '', 'Vault of Archavon - Koralon the Flame Watcher - Encounter completed'), +(4895, 0, 624, NULL, '', 'Vault of Archavon - Toravon the Ice Watcher - Encounter completed'), +(4435, 0, 631, NULL, '', 'Icecrown Citadel - Rotface - Encounter completed'), +(4471, 0, 631, NULL, '', 'Icecrown Citadel - Lord Marrowgar - Encounter completed'), +(4492, 0, 631, NULL, '', 'Icecrown Citadel - Icecrown Gunship Battle - Encounter completed'), +(4519, 0, 631, NULL, '', 'Icecrown Citadel - Deathbringer Saurfang - Encounter completed'), +(4733, 0, 631, NULL, '', 'Icecrown Citadel - Blood Council - Encounter completed'), +(4842, 0, 631, NULL, '', 'Icecrown Citadel - Sindragosa - Encounter completed'), +(4855, 0, 631, NULL, '', 'Icecrown Citadel - Valithria Dreamwalker - Encounter completed'), +(4868, 0, 631, NULL, '', 'Icecrown Citadel - Queen Lana\'thel - Encounter completed'), +(4869, 0, 631, NULL, '', 'Icecrown Citadel - Lady Deathwhisper - Encounter completed'), +(4870, 0, 631, NULL, '', 'Icecrown Citadel - Festergut - Encounter completed'), +(4871, 0, 631, NULL, '', 'Icecrown Citadel - Professor Putricide - Encounter completed'), +(4910, 0, 631, NULL, '', 'Icecrown Citadel - The Lich King - Encounter completed'), +(4424, 0, 632, NULL, '', 'The Forge of Souls - Devourer of Souls - Encounter completed'), +(4859, 0, 632, NULL, '', 'The Forge of Souls - Bronjahm - Encounter completed'), +(5125, 0, 643, NULL, '', 'Throne of the Tides - Lady Naz\'jar - Encounter completed'), +(5325, 0, 643, NULL, '', 'Throne of the Tides - Commander Ulthok - Encounter completed'), +(5326, 0, 643, NULL, '', 'Throne of the Tides - Mindbender Ghur\'sha - Encounter completed'), +(5557, 0, 643, NULL, '', 'Throne of the Tides - Ozumat - Encounter completed'), +(4985, 0, 644, NULL, '', 'Halls of Origination - Temple Guardian Anhuur - Encounter completed'), +(5002, 0, 644, NULL, '', 'Halls of Origination - Isiset - Encounter completed'), +(5107, 0, 644, NULL, '', 'Halls of Origination - Anraphet - Encounter completed'), +(5165, 0, 644, NULL, '', 'Halls of Origination - Earthrager Ptah - Encounter completed'), +(5166, 0, 644, NULL, '', 'Halls of Origination - Ammunae - Encounter completed'), +(5167, 0, 644, NULL, '', 'Halls of Origination - Setesh - Encounter completed'), +(5168, 0, 644, NULL, '', 'Halls of Origination - Rajh - Encounter completed'), +(5112, 0, 645, NULL, '', 'Blackrock Caverns - Corla, Herald of Twilight - Encounter completed'), +(5119, 0, 645, NULL, '', 'Blackrock Caverns - Karsh Steelbender - Encounter completed'), +(5127, 0, 645, NULL, '', 'Blackrock Caverns - Rom\'ogg Bonecrusher - Encounter completed'), +(5129, 0, 645, NULL, '', 'Blackrock Caverns - Beauty - Encounter completed'), +(5131, 0, 645, NULL, '', 'Blackrock Caverns - Ascendant Lord Obsidius - Encounter completed'), +(4241, 0, 649, NULL, '', 'Trial of the Crusader - Anub\'arak - Encounter completed'), +(4272, 0, 649, NULL, '', 'Trial of the Crusader - Lord Jaraxxus - Encounter completed'), +(4334, 0, 649, NULL, '', 'Trial of the Crusader - Val\'kyr Twins - Encounter completed'), +(4370, 0, 649, NULL, '', 'Trial of the Crusader - Northrend Beasts - Encounter completed'), +(4803, 0, 649, NULL, '', 'Trial of the Crusader - Faction Champions - Encounter completed'), +(4361, 0, 650, NULL, '', 'Trial of the Champion - Grand Champions - Encounter completed'), +(4362, 0, 650, NULL, '', 'Trial of the Champion - Argent Champion - Encounter completed'), +(4363, 0, 650, NULL, '', 'Trial of the Champion - The Black Knight - Encounter completed'), +(5496, 0, 657, NULL, '', 'The Vortex Pinnacle - Asaad - Encounter completed'), +(5497, 0, 657, NULL, '', 'The Vortex Pinnacle - Altairus - Encounter completed'), +(5500, 0, 657, NULL, '', 'The Vortex Pinnacle - Grand Vizier Ertan - Encounter completed'), +(4852, 0, 658, NULL, '', 'Pit of Saron - Forgemaster Garfrost - Encounter completed'), +(4860, 0, 658, NULL, '', 'Pit of Saron - Krick - Encounter completed'), +(4861, 0, 658, NULL, '', 'Pit of Saron - Scourgelord Tyrannus - Encounter completed'), +(4897, 0, 668, NULL, '', 'Halls of Reflection - Falric - Encounter completed'), +(4898, 0, 668, NULL, '', 'Halls of Reflection - Marwyn - Encounter completed'), +(4948, 0, 668, NULL, '', 'Halls of Reflection - Escaped from Arthas - Encounter completed'), +(5182, 0, 669, NULL, '', 'Blackwing Descent - Atramedes - Encounter completed'), +(5203, 0, 669, NULL, '', 'Blackwing Descent - Nefarian\'s End - Encounter completed'), +(5301, 0, 669, NULL, '', 'Blackwing Descent - Magmaw - Encounter completed'), +(5303, 0, 669, NULL, '', 'Blackwing Descent - Omnotron Defense System - Encounter completed'), +(5315, 0, 669, NULL, '', 'Blackwing Descent - Maloriak - Encounter completed'), +(5318, 0, 669, NULL, '', 'Blackwing Descent - Chimaeron - Encounter completed'), +(5065, 0, 670, NULL, '', 'Grim Batol - General Umbriss - Encounter completed'), +(5077, 0, 670, NULL, '', 'Grim Batol - Forgemaster Throngus - Encounter completed'), +(5098, 0, 670, NULL, '', 'Grim Batol - Drahga Shadowburner - Encounter completed'), +(5175, 0, 670, NULL, '', 'Grim Batol - Erudax - Encounter completed'), +(5339, 0, 671, NULL, '', 'The Bastion of Twilight - Ascendant Council - Encounter completed'), +(5380, 0, 671, NULL, '', 'The Bastion of Twilight - Halfus Wyrmbreaker - Encounter completed'), +(5494, 0, 671, NULL, '', 'The Bastion of Twilight - Cho\'gall - Encounter completed'), +(5517, 0, 671, NULL, '', 'The Bastion of Twilight - Theralion and Valiona - Encounter completed'), +(5523, 0, 671, NULL, '', 'The Bastion of Twilight - Sinestra - Encounter completed'), +(5827, 0, 720, NULL, '', 'Firelands - Majordomo Staghelm - Encounter completed'), +(5872, 0, 720, NULL, '', 'Firelands - Lord Rhyolith - Encounter completed'), +(5882, 0, 720, NULL, '', 'Firelands - Beth\'tilac - Encounter completed'), +(5898, 0, 720, NULL, '', 'Firelands - Baleroc - Encounter completed'), +(5911, 0, 720, NULL, '', 'Firelands - Ragnaros - Encounter completed'), +(5919, 0, 720, NULL, '', 'Firelands - Shannox - Encounter completed'), +(5942, 0, 720, NULL, '', 'Firelands - Alysrazor - Encounter completed'), +(5031, 0, 724, NULL, '', 'The Ruby Sanctum - Baltharus the Warborn - Encounter completed'), +(5032, 0, 724, NULL, '', 'The Ruby Sanctum - Saviana Ragefire - Encounter completed'), +(5033, 0, 724, NULL, '', 'The Ruby Sanctum - General Zarithrian - Encounter completed'), +(5048, 0, 724, NULL, '', 'The Ruby Sanctum - Halion - Encounter completed'), +(5569, 0, 725, NULL, '', 'The Stonecore - Corborus - Encounter completed'), +(5570, 0, 725, NULL, '', 'The Stonecore - Slabhide - Encounter completed'), +(5571, 0, 725, NULL, '', 'The Stonecore - Ozruk - Encounter completed'), +(5572, 0, 725, NULL, '', 'The Stonecore - High Priestess Azil - Encounter completed'), +(5563, 0, 754, NULL, '', 'Throne of the Four Winds - Conclave of Wind - Encounter completed'), +(5565, 0, 754, NULL, '', 'Throne of the Four Winds - Al\'Akir - Encounter completed'), +(5382, 0, 755, NULL, '', 'Lost City of the Tol\'vir - High Prophet Barim - Encounter completed'), +(5389, 0, 755, NULL, '', 'Lost City of the Tol\'vir - General Husam - Encounter completed'), +(5476, 0, 755, NULL, '', 'Lost City of the Tol\'vir - Siamat - Encounter completed'), +(5562, 0, 755, NULL, '', 'Lost City of the Tol\'vir - Lockmaw - Encounter completed'), +(5575, 0, 757, NULL, '', 'Baradin Hold - Argaloth - Encounter completed'), +(5821, 0, 757, NULL, '', 'Baradin Hold - Occu\'thar - Encounter completed'), +(6158, 0, 757, NULL, '', 'Baradin Hold - Alizabal - Encounter completed'), +(5769, 0, 859, NULL, '', 'Zul\'Gurub - Zanzil - Encounter completed'), +(5778, 0, 859, NULL, '', 'Zul\'Gurub - Jin\'do the Godbreaker - Encounter completed'), +(5779, 0, 859, NULL, '', 'Zul\'Gurub - High Priest Venoxis - Encounter completed'), +(5780, 0, 859, NULL, '', 'Zul\'Gurub - High Priestess Kilnara - Encounter completed'), +(5810, 0, 859, NULL, '', 'Zul\'Gurub - Bloodlord Mandokir - Encounter completed'), +(5824, 0, 859, NULL, '', 'Zul\'Gurub - Cache of Madness - Encounter completed'), +(6048, 0, 938, NULL, '', 'End Time - Murozond - Encounter completed'), +(6072, 0, 938, NULL, '', 'End Time - Echo of Baine - Encounter completed'), +(6073, 0, 938, NULL, '', 'End Time - Echo of Jaina - Encounter completed'), +(6038, 0, 939, NULL, '', 'Well of Eternity - Queen Azshara - Encounter completed'), +(6055, 0, 939, NULL, '', 'Well of Eternity - Mannoroth - Encounter completed'), +(6067, 0, 939, NULL, '', 'Well of Eternity - Peroth\'arn - Encounter completed'), +(6062, 0, 940, NULL, '', 'Hour of Twilight - Asira Dawnslayer - Encounter completed'), +(6088, 0, 940, NULL, '', 'Hour of Twilight - Archbishop Benedictus - Encounter completed'), +(6161, 0, 940, NULL, '', 'Hour of Twilight - Arcurion - Encounter completed'), +(6117, 0, 959, NULL, '', 'Shado-Pan Monastery - Master Snowdrift - Encounter completed'), +(6138, 0, 959, NULL, '', 'Shado-Pan Monastery - Sha of Violence - Encounter completed'), +(6151, 0, 959, NULL, '', 'Shado-Pan Monastery - Taran Zhu - Encounter completed'), +(6585, 0, 959, NULL, '', 'Shado-Pan Monastery - Gu Cloudstrike - Encounter completed'), +(6125, 0, 960, NULL, '', 'Temple of the Jade Serpent - Sha of Doubt - Encounter completed'), +(6141, 0, 960, NULL, '', 'Temple of the Jade Serpent - Liu Flameheart - Encounter completed'), +(6295, 0, 960, NULL, '', 'Temple of the Jade Serpent - Lorewalker Stonestep - Encounter completed'), +(6400, 0, 960, NULL, '', 'Temple of the Jade Serpent - Wise Mari - Encounter completed'), +(6143, 0, 961, NULL, '', 'Stormstout Brewery - Ook-Ook - Encounter completed'), +(6375, 0, 961, NULL, '', 'Stormstout Brewery - Hoptallus - Encounter completed'), +(6378, 0, 961, NULL, '', 'Stormstout Brewery - Yan-Zhu the Uncasked - Encounter completed'), +(6153, 0, 962, NULL, '', 'Gate of the Setting Sun - Saboteur Kip\'tilak - Encounter completed'), +(6293, 0, 962, NULL, '', 'Gate of the Setting Sun - Raigonn - Encounter completed'), +(6465, 0, 962, NULL, '', 'Gate of the Setting Sun - Striker Ga\'dok - Encounter completed'), +(6466, 0, 962, NULL, '', 'Gate of the Setting Sun - Commander Ri\'mok - Encounter completed'), +(6082, 0, 967, NULL, '', 'Dragon Soul - Morchok - Encounter completed'), +(6084, 0, 967, NULL, '', 'Dragon Soul - Warlord Zon\'ozz - Encounter completed'), +(6097, 0, 967, NULL, '', 'Dragon Soul - Spine of Deathwing - Encounter completed'), +(6102, 0, 967, NULL, '', 'Dragon Soul - Yor\'sahj the Unsleeping - Encounter completed'), +(6106, 0, 967, NULL, '', 'Dragon Soul - Hagara - Encounter completed'), +(6128, 0, 967, NULL, '', 'Dragon Soul - Ultraxion - Encounter completed'), +(6134, 0, 967, NULL, '', 'Dragon Soul - Warmaster Blackhorn - Encounter completed'), +(6142, 0, 967, NULL, '', 'Dragon Soul - Madness of Deathwing - Encounter completed'), +(6558, 0, 994, NULL, '', 'Mogu\'shan Palace - Gekkan - Encounter completed'), +(6579, 0, 994, NULL, '', 'Mogu\'shan Palace - Xin the Weaponmaster - Encounter completed'), +(6586, 0, 994, NULL, '', 'Mogu\'shan Palace - Trial of the King - Encounter completed'), +(6473, 0, 996, NULL, '', 'Terrace of Endless Spring - Protectors of the Endless - Encounter completed'), +(6525, 0, 996, NULL, '', 'Terrace of Endless Spring - Sha of Fear - Encounter completed'), +(6738, 0, 996, NULL, '', 'Terrace of Endless Spring - Lei Shi - Encounter completed'), +(6747, 0, 996, NULL, '', 'Terrace of Endless Spring - Tsulong - Encounter completed'), +(6330, 0, 1001, NULL, '', 'Scarlet Halls - Flameweaver Koegler - Encounter completed'), +(6521, 0, 1001, NULL, '', 'Scarlet Halls - Houndmaster Braun - Encounter completed'), +(6542, 0, 1001, NULL, '', 'Scarlet Halls - Armsmaster Harlan - Encounter completed'), +(4568, 0, 1004, NULL, '', 'Scarlet Monastery - Thalnos the Soulrender - Encounter completed'), +(6444, 0, 1004, NULL, '', 'Scarlet Monastery - Brother Korloff - Encounter completed'), +(6450, 0, 1004, NULL, '', 'Scarlet Monastery - High Inquisitor Whitemane - Encounter completed'), +(6319, 0, 1007, NULL, '', 'Scholomance - Darkmaster Gandling - Encounter completed'), +(6321, 0, 1007, NULL, '', 'Scholomance - Instructor Chillheart - Encounter completed'), +(6331, 0, 1007, NULL, '', 'Scholomance - Jandice Barov - Encounter completed'), +(6334, 0, 1007, NULL, '', 'Scholomance - Lilian Voss - Encounter completed'), +(6335, 0, 1007, NULL, '', 'Scholomance - Rattlegore - Encounter completed'), +(6428, 0, 1008, NULL, '', 'Mogu\'shan Vaults - Feng the Accursed - Encounter completed'), +(6431, 0, 1008, NULL, '', 'Mogu\'shan Vaults - The Stone Guard - Encounter completed'), +(6463, 0, 1008, NULL, '', 'Mogu\'shan Vaults - Gara\'jal the Spiritbinder - Encounter completed'), +(6470, 0, 1008, NULL, '', 'Mogu\'shan Vaults - Will of the Emperor - Encounter completed'), +(6529, 0, 1008, NULL, '', 'Mogu\'shan Vaults - The Spirit Kings - Encounter completed'), +(6786, 0, 1008, NULL, '', 'Mogu\'shan Vaults - Elegon - Encounter completed'), +(6649, 0, 1009, NULL, '', 'Heart of Fear - Garalon - Encounter completed'), +(6677, 0, 1009, NULL, '', 'Heart of Fear - Wind Lord Mel\'jarak - Encounter completed'), +(6700, 0, 1009, NULL, '', 'Heart of Fear - Amber-Shaper Un\'sok - Encounter completed'), +(6729, 0, 1009, NULL, '', 'Heart of Fear - Grand Empress Shek\'zeer - Encounter completed'), +(6741, 0, 1009, NULL, '', 'Heart of Fear - Imperial Vizier Zor\'lok - Encounter completed'), +(6944, 0, 1009, NULL, '', 'Heart of Fear - Blade Lord Ta\'yak - Encounter completed'), +(6594, 0, 1011, NULL, '', 'Siege of Niuzao Temple - General Pa\'valak - Encounter completed'), +(6625, 0, 1011, NULL, '', 'Siege of Niuzao Temple - Vizier Jin\'bak - Encounter completed'), +(6658, 0, 1011, NULL, '', 'Siege of Niuzao Temple - Wing Leader Ner\'onok - Encounter completed'), +(6735, 0, 1011, NULL, '', 'Siege of Niuzao Temple - Commander Vo\'jak - Encounter completed'), +(7329, 0, 1098, NULL, '', 'Throne of Thunder - Iron Qon - Encounter completed'), +(7502, 0, 1098, NULL, '', 'Throne of Thunder - Twin Empyreans - Encounter completed'), +(7507, 0, 1098, NULL, '', 'Throne of Thunder - Tortos - Encounter completed'), +(7543, 0, 1098, NULL, '', 'Throne of Thunder - Council of Elders - Encounter completed'), +(7563, 0, 1098, NULL, '', 'Throne of Thunder - Durumu the Forgotten - Encounter completed'), +(7565, 0, 1098, NULL, '', 'Throne of Thunder - Ji-Kun - Encounter completed'), +(7570, 0, 1098, NULL, '', 'Throne of Thunder - Horridon - Encounter completed'), +(7571, 0, 1098, NULL, '', 'Throne of Thunder - Primordius - Encounter completed'), +(7575, 0, 1098, NULL, '', 'Throne of Thunder - Jin\'rokh the Breaker - Encounter completed'), +(7577, 0, 1098, NULL, '', 'Throne of Thunder - Megaera - Encounter completed'), +(7582, 0, 1098, NULL, '', 'Throne of Thunder - Dark Animus - Encounter completed'), +(7603, 0, 1098, NULL, '', 'Throne of Thunder - Lei Shen - Encounter completed'), +(7605, 0, 1098, NULL, '', 'Throne of Thunder - Ra-den - Encounter completed'), +(8109, 0, 1136, NULL, '', 'Siege of Orgrimmar - Paragons of the Klaxxi - Encounter completed'), +(8202, 0, 1136, NULL, '', 'Siege of Orgrimmar - Spoils of Pandaria - Encounter completed'), +(8225, 0, 1136, NULL, '', 'Siege of Orgrimmar - Malkorok - Encounter completed'), +(8236, 0, 1136, NULL, '', 'Siege of Orgrimmar - Siegecrafter Blackfuse - Encounter completed'), +(8253, 0, 1136, NULL, '', 'Siege of Orgrimmar - Fallen Protectors - Encounter completed'), +(8258, 0, 1136, NULL, '', 'Siege of Orgrimmar - Thok the Bloodthirsty - Encounter completed'), +(8260, 0, 1136, NULL, '', 'Siege of Orgrimmar - Iron Juggernaut - Encounter completed'), +(8268, 0, 1136, NULL, '', 'Siege of Orgrimmar - Immerseus - Encounter completed'), +(8272, 0, 1136, NULL, '', 'Siege of Orgrimmar - General Nazgrim - Encounter completed'), +(8276, 0, 1136, NULL, '', 'Siege of Orgrimmar - Sha of Pride - Encounter completed'), +(8285, 0, 1136, NULL, '', 'Siege of Orgrimmar - Kor\'kron Dark Shaman - Encounter completed'), +(8299, 0, 1136, NULL, '', 'Siege of Orgrimmar - Norushen - Encounter completed'), +(8356, 0, 1136, NULL, '', 'Siege of Orgrimmar - Garrosh Hellscream - Encounter completed'), +(8415, 0, 1136, NULL, '', 'Siege of Orgrimmar - Galakras - Encounter completed'), +(8563, 0, 1175, NULL, '', 'Bloodmaul Slag Mines - Slave Watcher Crushto - Encounter completed'), +(8565, 0, 1175, NULL, '', 'Bloodmaul Slag Mines - Roltall - Encounter completed'), +(8566, 0, 1175, NULL, '', 'Bloodmaul Slag Mines - Gug\'rokk - Encounter completed'), +(8586, 0, 1175, NULL, '', 'Bloodmaul Slag Mines - Magmolatus - Encounter completed'), +(8661, 0, 1176, NULL, '', 'Shadowmoon Burial Grounds - Sadana Bloodfury - Encounter completed'), +(8678, 0, 1176, NULL, '', 'Shadowmoon Burial Grounds - Bonemaw - Encounter completed'), +(8691, 0, 1176, NULL, '', 'Shadowmoon Burial Grounds - Ner\'zhul - Encounter completed'), +(8705, 0, 1176, NULL, '', 'Shadowmoon Burial Grounds - Nhallish - Encounter completed'), +(8665, 0, 1182, NULL, '', 'Auchindoun - Azzakel, Vanguard of the Legion - Encounter completed'), +(8667, 0, 1182, NULL, '', 'Auchindoun - Soulbinder Nyami - Encounter completed'), +(8669, 0, 1182, NULL, '', 'Auchindoun - Vigilant Kaathar - Encounter completed'), +(8843, 0, 1182, NULL, '', 'Auchindoun - Teron\'gor - Encounter completed'), +(9219, 0, 1195, NULL, '', 'Iron Docks - Grimrail Enforcers - Encounter completed'), +(9233, 0, 1195, NULL, '', 'Iron Docks - Fleshrender Nok\'gar - Encounter completed'), +(9235, 0, 1195, NULL, '', 'Iron Docks - Oshir - Encounter completed'), +(9341, 0, 1195, NULL, '', 'Iron Docks - Skulloc, Son of Gruul - Encounter completed'), +(8720, 0, 1205, NULL, '', 'Blackrock Foundry - Flamebender Ka\'graz - Encounter completed'), +(8724, 0, 1205, NULL, '', 'Blackrock Foundry - Blast Furnace - Encounter completed'), +(8731, 0, 1205, NULL, '', 'Blackrock Foundry - Gruul - Encounter completed'), +(8733, 0, 1205, NULL, '', 'Blackrock Foundry - Operator Thogar - Encounter completed'), +(8738, 0, 1205, NULL, '', 'Blackrock Foundry - Hans\'gar & Franzok - Encounter completed'), +(8746, 0, 1205, NULL, '', 'Blackrock Foundry - Beastlord Darmac - Encounter completed'), +(8755, 0, 1205, NULL, '', 'Blackrock Foundry - The Iron Maidens - Encounter completed'), +(8761, 0, 1205, NULL, '', 'Blackrock Foundry - Oregorger the Devourer - Encounter completed'), +(8831, 0, 1205, NULL, '', 'Blackrock Foundry - Kromog, Legend of the Mountain - Encounter completed'), +(8874, 0, 1205, NULL, '', 'Blackrock Foundry - Blackhand - Encounter completed'), +(8848, 0, 1208, NULL, '', 'Grimrail Depot - Rocketspark and Borka - Encounter completed'), +(8948, 0, 1208, NULL, '', 'Grimrail Depot - Nitrogg Thundertower - Encounter completed'), +(9038, 0, 1208, NULL, '', 'Grimrail Depot - Skylord Tovra - Encounter completed'), +(8770, 0, 1209, NULL, '', 'Skyreach - Ranjit - Encounter completed'), +(8771, 0, 1209, NULL, '', 'Skyreach - Araknath - Encounter completed'), +(8772, 0, 1209, NULL, '', 'Skyreach - Rukhran - Encounter completed'), +(8773, 0, 1209, NULL, '', 'Skyreach - High Sage Viryx - Encounter completed'), +(8800, 0, 1228, NULL, '', 'Highmaul - Imperator Mar\'gok - Encounter completed'), +(8806, 0, 1228, NULL, '', 'Highmaul - The Butcher - Encounter completed'), +(8866, 0, 1228, NULL, '', 'Highmaul - Twin Ogron - Encounter completed'), +(8884, 0, 1228, NULL, '', 'Highmaul - Brackenspore - Encounter completed'), +(8903, 0, 1228, NULL, '', 'Highmaul - Kargath Bladefist - Encounter completed'), +(8923, 0, 1228, NULL, '', 'Highmaul - Tectus, The Living Mountain - Encounter completed'), +(8930, 0, 1228, NULL, '', 'Highmaul - Ko\'ragh - Encounter completed'), +(9175, 0, 1279, NULL, '', 'The Everbloom - Witherbark - Encounter completed'), +(9297, 0, 1279, NULL, '', 'The Everbloom - Archmage Sol - Encounter completed'), +(9298, 0, 1279, NULL, '', 'The Everbloom - Xeri\'tac - Encounter completed'), +(9354, 0, 1279, NULL, '', 'The Everbloom - Yalnu - Encounter completed'), +(9356, 0, 1279, NULL, '', 'The Everbloom - Ancient Protectors - Encounter completed'), +(8699, 0, 1358, NULL, '', 'Upper Blackrock Spire - Orebender Gor\'ashan - Encounter completed'), +(8703, 0, 1358, NULL, '', 'Upper Blackrock Spire - Ragewing the Untamed - Encounter completed'), +(9020, 0, 1358, NULL, '', 'Upper Blackrock Spire - Kyrak - Encounter completed'), +(9060, 0, 1358, NULL, '', 'Upper Blackrock Spire - Commander Tharbek - Encounter completed'), +(9373, 0, 1358, NULL, '', 'Upper Blackrock Spire - Warlord Zaela - Encounter completed'), +(10004, 0, 1448, NULL, '', 'Hellfire Citadel - Fel Lord Zakuun - Encounter completed'), +(10010, 0, 1448, NULL, '', 'Hellfire Citadel - Hellfire Assault - Encounter completed'), +(10039, 0, 1448, NULL, '', 'Hellfire Citadel - Gorefiend - Encounter completed'), +(10041, 0, 1448, NULL, '', 'Hellfire Citadel - Tyrant Velhari - Encounter completed'), +(10043, 0, 1448, NULL, '', 'Hellfire Citadel - Iron Reaver - Encounter completed'), +(10048, 0, 1448, NULL, '', 'Hellfire Citadel - Kilrogg Deadeye - Encounter completed'), +(10051, 0, 1448, NULL, '', 'Hellfire Citadel - Kormrok - Encounter completed'), +(10060, 0, 1448, NULL, '', 'Hellfire Citadel - Shadow-Lord Iskar - Encounter completed'), +(10101, 0, 1448, NULL, '', 'Hellfire Citadel - Socrethar the Eternal - Encounter completed'), +(10141, 0, 1448, NULL, '', 'Hellfire Citadel - Mannoroth - Encounter completed'), +(10177, 0, 1448, NULL, '', 'Hellfire Citadel - Hellfire High Council - Encounter completed'), +(10179, 0, 1448, NULL, '', 'Hellfire Citadel - Archimonde - Encounter completed'), +(10208, 0, 1448, NULL, '', 'Hellfire Citadel - Xhul\'horac - Encounter completed'), +(10382, 0, 1456, NULL, '', 'Eye of Azshara - Warlord Parjesh - Encounter completed'), +(10384, 0, 1456, NULL, '', 'Eye of Azshara - Lady Hatecoil - Encounter completed'), +(10386, 0, 1456, NULL, '', 'Eye of Azshara - Serpentrix - Encounter completed'), +(10388, 0, 1456, NULL, '', 'Eye of Azshara - King Deepbeard - Encounter completed'), +(10390, 0, 1456, NULL, '', 'Eye of Azshara - Wrath of Azshara - Encounter completed'), +(10092, 0, 1458, NULL, '', 'Neltharion\'s Lair - Rokmora - Encounter completed'), +(10094, 0, 1458, NULL, '', 'Neltharion\'s Lair - Ularogg Cragshaper - Encounter completed'), +(10097, 0, 1458, NULL, '', 'Neltharion\'s Lair - Naraxas - Encounter completed'), +(10099, 0, 1458, NULL, '', 'Neltharion\'s Lair - Dargrul the Underking - Encounter completed'), +(10381, 0, 1466, NULL, '', 'Darkheart Thicket - Archdruid Glaidalis - Encounter completed'), +(10592, 0, 1466, NULL, '', 'Darkheart Thicket - Oakheart - Encounter completed'), +(10593, 0, 1466, NULL, '', 'Darkheart Thicket - Dresaron - Encounter completed'), +(10594, 0, 1466, NULL, '', 'Darkheart Thicket - Shade of Xavius - Encounter completed'), +(10335, 0, 1477, NULL, '', 'Halls of Valor - Hymdall - Encounter completed'), +(10365, 0, 1477, NULL, '', 'Halls of Valor - Hyrja - Encounter completed'), +(10367, 0, 1477, NULL, '', 'Halls of Valor - Fenryr - Encounter completed'), +(10369, 0, 1477, NULL, '', 'Halls of Valor - God-King Skovald - Encounter completed'), +(10371, 0, 1477, NULL, '', 'Halls of Valor - Odyn - Encounter completed'), +(10479, 0, 1492, NULL, '', 'Maw of Souls - Ymiron, the Fallen King - Encounter completed'), +(10482, 0, 1492, NULL, '', 'Maw of Souls - Harbaron - Encounter completed'), +(10484, 0, 1492, NULL, '', 'Maw of Souls - Helya - Encounter completed'), +(10392, 0, 1493, NULL, '', 'Vault of the Wardens - Tirathon Saltheril - Encounter completed'), +(10397, 0, 1493, NULL, '', 'Vault of the Wardens - Ash\'Golm - Encounter completed'), +(10398, 0, 1493, NULL, '', 'Vault of the Wardens - Glazer - Encounter completed'), +(10401, 0, 1493, NULL, '', 'Vault of the Wardens - Cordana Felsong - Encounter completed'), +(10730, 0, 1493, NULL, '', 'Vault of the Wardens - Inquisitor Tormentorum - Encounter completed'), +(10580, 0, 1501, NULL, '', 'Black Rook Hold - Amalgam of Souls - Encounter completed'), +(10582, 0, 1501, NULL, '', 'Black Rook Hold - Ilysanna Ravencrest - Encounter completed'), +(10584, 0, 1501, NULL, '', 'Black Rook Hold - Smashspite the Hateful - Encounter completed'), +(10586, 0, 1501, NULL, '', 'Black Rook Hold - Lord Kur\'talos Ravencrest - Encounter completed'), +(10562, 0, 1516, NULL, '', 'The Arcway - Corstilax - Encounter completed'), +(10563, 0, 1516, NULL, '', 'The Arcway - Ivanyr - Encounter completed'), +(10564, 0, 1516, NULL, '', 'The Arcway - General Xakal - Encounter completed'), +(10565, 0, 1516, NULL, '', 'The Arcway - Advisor Vandros - Encounter completed'), +(10566, 0, 1516, NULL, '', 'The Arcway - Nal\'tira - Encounter completed'), +(10640, 0, 1520, NULL, '', 'The Emerald Nightmare - Ursoc - Encounter completed'), +(10758, 0, 1520, NULL, '', 'The Emerald Nightmare - Nythendra - Encounter completed'), +(10762, 0, 1520, NULL, '', 'The Emerald Nightmare - Dragons of Nightmare - Encounter completed'), +(10922, 0, 1520, NULL, '', 'The Emerald Nightmare - Xavius - Encounter completed'), +(11476, 0, 1520, NULL, '', 'The Emerald Nightmare - Il\'gynoth, The Heart of Corruption - Encounter completed'), +(11498, 0, 1520, NULL, '', 'The Emerald Nightmare - Cenarius - Encounter completed'), +(11502, 0, 1520, NULL, '', 'The Emerald Nightmare - Elerethe Renferal - Encounter completed'), +(10668, 0, 1530, NULL, '', 'The Nighthold - Krosus - Encounter completed'), +(10728, 0, 1530, NULL, '', 'The Nighthold - Skorpyron - Encounter completed'), +(10906, 0, 1530, NULL, '', 'The Nighthold - Tichondrius - Encounter completed'), +(10953, 0, 1530, NULL, '', 'The Nighthold - Chronomatic Anomaly - Encounter completed'), +(11037, 0, 1530, NULL, '', 'The Nighthold - Gul\'dan - Encounter completed'), +(11083, 0, 1530, NULL, '', 'The Nighthold - Trilliax - Encounter completed'), +(11101, 0, 1530, NULL, '', 'The Nighthold - Star Augur Etraeus - Encounter completed'), +(11377, 0, 1530, NULL, '', 'The Nighthold - Spellblade Aluriel - Encounter completed'), +(11442, 0, 1530, NULL, '', 'The Nighthold - Grand Magistrix Elisande - Encounter completed'), +(11887, 0, 1530, NULL, '', 'The Nighthold - High Botanist Tel\'arn - Encounter completed'), +(10707, 0, 1544, NULL, '', 'Assault on Violet Hold - Shivermaw - Encounter completed'), +(10713, 0, 1544, NULL, '', 'Assault on Violet Hold - Mindflayer Kaahrj - Encounter completed'), +(10718, 0, 1544, NULL, '', 'Assault on Violet Hold - Millificent Manastorm - Encounter completed'), +(10721, 0, 1544, NULL, '', 'Assault on Violet Hold - Festerface - Encounter completed'), +(10737, 0, 1544, NULL, '', 'Assault on Violet Hold - Sael\'orn - Encounter completed'), +(10742, 0, 1544, NULL, '', 'Assault on Violet Hold - Anub\'esset - Encounter completed'), +(10767, 0, 1544, NULL, '', 'Assault on Violet Hold - Blood-Princess Thal\'ena - Encounter completed'), +(10771, 0, 1544, NULL, '', 'Assault on Violet Hold - Fel Lord Betrug - Encounter completed'), +(11089, 0, 1571, NULL, '', 'Court of Stars - Patrol Captain Gerdo - Encounter completed'), +(11091, 0, 1571, NULL, '', 'Court of Stars - Talixae Flamewreath - Encounter completed'), +(11093, 0, 1571, NULL, '', 'Court of Stars - Advisor Melandrus - Encounter completed'), +(14432, 0, 1594, NULL, '', 'The MOTHERLODE!! - Coin-Operated Crowd Pummeler - Encounter completed'), +(14435, 0, 1594, NULL, '', 'The MOTHERLODE!! - Azerokk - Encounter completed'), +(14437, 0, 1594, NULL, '', 'The MOTHERLODE!! - Rixxa Fluxfume - Encounter completed'), +(14439, 0, 1594, NULL, '', 'The MOTHERLODE!! - Mogul Razdunk - Encounter completed'), +(12546, 0, 1648, NULL, '', 'Trial of Valor - Odyn - Encounter completed'), +(12556, 0, 1648, NULL, '', 'Trial of Valor - Guarm - Encounter completed'), +(12597, 0, 1648, NULL, '', 'Trial of Valor - Helya - Encounter completed'), +(12521, 0, 1651, NULL, '', 'Return to Karazhan - Maiden of Virtue - Encounter completed'), +(12534, 0, 1651, NULL, '', 'Return to Karazhan - Opera Hall - Encounter completed'), +(12542, 0, 1651, NULL, '', 'Return to Karazhan - Attumen the Huntsman - Encounter completed'), +(12548, 0, 1651, NULL, '', 'Return to Karazhan - Mana Devourer - Encounter completed'), +(12554, 0, 1651, NULL, '', 'Return to Karazhan - Moroes - Encounter completed'), +(12560, 0, 1651, NULL, '', 'Return to Karazhan - The Curator - Encounter completed'), +(12566, 0, 1651, NULL, '', 'Return to Karazhan - Shade of Medivh - Encounter completed'), +(12613, 0, 1651, NULL, '', 'Return to Karazhan - Viz\'aduum the Watcher - Encounter completed'), +(12670, 0, 1651, NULL, '', 'Return to Karazhan - Nightbane - Encounter completed'), +(12773, 0, 1676, NULL, '', 'Tomb of Sargeras - Goroth - Encounter completed'), +(12815, 0, 1676, NULL, '', 'Tomb of Sargeras - Harjatan - Encounter completed'), +(12861, 0, 1676, NULL, '', 'Tomb of Sargeras - Mistress Sassz\'ine - Encounter completed'), +(12863, 0, 1676, NULL, '', 'Tomb of Sargeras - Fallen Avatar - Encounter completed'), +(12967, 0, 1676, NULL, '', 'Tomb of Sargeras - Kil\'jaeden - Encounter completed'), +(12996, 0, 1676, NULL, '', 'Tomb of Sargeras - Demonic Inquisition - Encounter completed'), +(13026, 0, 1676, NULL, '', 'Tomb of Sargeras - Sisters of the Moon - Encounter completed'), +(13123, 0, 1676, NULL, '', 'Tomb of Sargeras - Maiden of Vigilance - Encounter completed'), +(13139, 0, 1676, NULL, '', 'Tomb of Sargeras - The Desolate Host - Encounter completed'), +(12865, 0, 1677, NULL, '', 'Cathedral of Eternal Night - Mephistroth - Encounter completed'), +(13121, 0, 1677, NULL, '', 'Cathedral of Eternal Night - Agronox - Encounter completed'), +(13122, 0, 1677, NULL, '', 'Cathedral of Eternal Night - Thrashbite the Scornful - Encounter completed'), +(13131, 0, 1677, NULL, '', 'Cathedral of Eternal Night - Domatrax - Encounter completed'), +(13019, 0, 1689, NULL, '', 'The Eye of Eternity - Mage Class Mount - Primal Rage of Frost - Encounter completed'), +(13507, 0, 1712, NULL, '', 'Antorus, the Burning Throne - Aggramar - Encounter completed'), +(13517, 0, 1712, NULL, '', 'Antorus, the Burning Throne - Portal Keeper Hasabel - Encounter completed'), +(13536, 0, 1712, NULL, '', 'Antorus, the Burning Throne - Varimathras - Encounter completed'), +(13553, 0, 1712, NULL, '', 'Antorus, the Burning Throne - Antoran High Command - Encounter completed'), +(13560, 0, 1712, NULL, '', 'Antorus, the Burning Throne - Felhounds of Sargeras - Encounter completed'), +(13565, 0, 1712, NULL, '', 'Antorus, the Burning Throne - The Defense of Eonar - Encounter completed'), +(13571, 0, 1712, NULL, '', 'Antorus, the Burning Throne - Garothi Worldbreaker - Encounter completed'), +(13576, 0, 1712, NULL, '', 'Antorus, the Burning Throne - Kin\'garoth - Encounter completed'), +(13593, 0, 1712, NULL, '', 'Antorus, the Burning Throne - The Coven of Shivarra - Encounter completed'), +(13788, 0, 1712, NULL, '', 'Antorus, the Burning Throne - Imonar the Soulhunter - Encounter completed'), +(14017, 0, 1712, NULL, '', 'Antorus, the Burning Throne - Argus the Unmaker - Encounter completed'), +(13534, 0, 1753, NULL, '', 'Seat of the Triumvirate - L\'ura - Encounter completed'), +(13543, 0, 1753, NULL, '', 'Seat of the Triumvirate - Zuraal the Ascended - Encounter completed'), +(13547, 0, 1753, NULL, '', 'Seat of the Triumvirate - Saprish - Encounter completed'), +(13551, 0, 1753, NULL, '', 'Seat of the Triumvirate - Viceroy Nezhar - Encounter completed'), +(14137, 0, 1754, NULL, '', 'Freehold - Skycap\'n Kragg - Encounter completed'), +(14139, 0, 1754, NULL, '', 'Freehold - Council o\' Captains - Encounter completed'), +(14141, 0, 1754, NULL, '', 'Freehold - Ring of Booty - Encounter completed'), +(14143, 0, 1754, NULL, '', 'Freehold - Lord Harlan Sweete - Encounter completed'), +(14931, 0, 1762, NULL, '', 'Kings\' Rest - The Golden Serpent - Encounter completed'), +(15039, 0, 1762, NULL, '', 'Kings\' Rest - The Council of Tribes - Encounter completed'), +(15062, 0, 1762, NULL, '', 'Kings\' Rest - Mchimba the Embalmer - Encounter completed'), +(15168, 0, 1762, NULL, '', 'Kings\' Rest - King Dazar - Encounter completed'), +(13812, 0, 1763, NULL, '', 'Atal\'Dazar - Priestess Alun\'za - Encounter completed'), +(13814, 0, 1763, NULL, '', 'Atal\'Dazar - Vol\'kaal - Encounter completed'), +(13816, 0, 1763, NULL, '', 'Atal\'Dazar - Rezan - Encounter completed'), +(13818, 0, 1763, NULL, '', 'Atal\'Dazar - Yazma - Encounter completed'), +(14419, 0, 1771, NULL, '', 'Tol Dagor - The Sand Queen - Encounter completed'), +(14421, 0, 1771, NULL, '', 'Tol Dagor - Jes Howlis - Encounter completed'), +(14423, 0, 1771, NULL, '', 'Tol Dagor - Knight Captain Valyri - Encounter completed'), +(14425, 0, 1771, NULL, '', 'Tol Dagor - Overseer Korgus - Encounter completed'), +(14403, 0, 1822, NULL, '', 'Siege of Boralus - Chopper Redhook - Encounter completed'), +(14405, 0, 1822, NULL, '', 'Siege of Boralus - Sergeant Bainbridge - Encounter completed'), +(14406, 0, 1822, NULL, '', 'Siege of Boralus - Hadal Darkfathom - Encounter completed'), +(14408, 0, 1822, NULL, '', 'Siege of Boralus - Viq\'Goth - Encounter completed'), +(14441, 0, 1822, NULL, '', 'Siege of Boralus - Dread Captain Lockwood - Encounter completed'), +(14522, 0, 1841, NULL, '', 'The Underrot - Elder Leaxa - Encounter completed'), +(14554, 0, 1841, NULL, '', 'The Underrot - Sporecaller Zancha - Encounter completed'), +(14597, 0, 1841, NULL, '', 'The Underrot - Cragmaw the Infested - Encounter completed'), +(14694, 0, 1841, NULL, '', 'The Underrot - Unbound Abomination - Encounter completed'), +(14696, 0, 1861, NULL, '', 'Uldir - G\'huun - Encounter completed'), +(14736, 0, 1861, NULL, '', 'Uldir - Fetid Devourer - Encounter completed'), +(14892, 0, 1861, NULL, '', 'Uldir - Vectis - Encounter completed'), +(14894, 0, 1861, NULL, '', 'Uldir - Mythrax - Encounter completed'), +(14895, 0, 1861, NULL, '', 'Uldir - Zek\'voz - Encounter completed'), +(15059, 0, 1861, NULL, '', 'Uldir - MOTHER - Encounter completed'), +(15170, 0, 1861, NULL, '', 'Uldir - Taloc - Encounter completed'), +(15205, 0, 1861, NULL, '', 'Uldir - Zul - Encounter completed'), +(14549, 0, 1862, NULL, '', 'Waycrest Manor - Heartsbane Triad - Encounter completed'), +(14553, 0, 1862, NULL, '', 'Waycrest Manor - Soulbound Goliath - Encounter completed'), +(14557, 0, 1862, NULL, '', 'Waycrest Manor - Raal the Gluttonous - Encounter completed'), +(14560, 0, 1862, NULL, '', 'Waycrest Manor - Lord and Lady Waycrest - Encounter completed'), +(14563, 0, 1862, NULL, '', 'Waycrest Manor - Gorak Tul - Encounter completed'), +(14861, 0, 1864, NULL, '', 'Shrine of the Storm - Aqu\'sirr - Encounter completed'), +(14862, 0, 1864, NULL, '', 'Shrine of the Storm - Tidesage Council - Encounter completed'), +(14864, 0, 1864, NULL, '', 'Shrine of the Storm - Lord Stormsong - Encounter completed'), +(14866, 0, 1864, NULL, '', 'Shrine of the Storm - Vol\'zith the Whisperer - Encounter completed'), +(14715, 0, 1877, NULL, '', 'Temple of Sethraliss - Adderis and Aspix - Encounter completed'), +(14718, 0, 1877, NULL, '', 'Temple of Sethraliss - Merektha - Encounter completed'), +(14721, 0, 1877, NULL, '', 'Temple of Sethraliss - Galvazzt - Encounter completed'), +(14724, 0, 1877, NULL, '', 'Temple of Sethraliss - Avatar of Sethraliss - Encounter completed'), +(16310, 0, 2070, NULL, '', 'Battle of Dazar\'alor - Conclave of the Chosen - Encounter completed'), +(16433, 0, 2070, NULL, '', 'Battle of Dazar\'alor - Opulence - Encounter completed'), +(16475, 0, 2070, NULL, '', 'Battle of Dazar\'alor - King Rastakhan - Encounter completed'), +(16560, 0, 2070, NULL, '', 'Battle of Dazar\'alor - Champion of the Light - Encounter completed'), +(16562, 0, 2070, NULL, '', 'Battle of Dazar\'alor - Jadefire Masters - Encounter completed'), +(16563, 0, 2070, NULL, '', 'Battle of Dazar\'alor - Grong - Encounter completed'), +(16567, 0, 2070, NULL, '', 'Battle of Dazar\'alor - Mekkatorque - Encounter completed'), +(16568, 0, 2070, NULL, '', 'Battle of Dazar\'alor - Stormwall Blockade - Encounter completed'), +(16569, 0, 2070, NULL, '', 'Battle of Dazar\'alor - Lady Jaina Proudmoore - Encounter completed'), +(16316, 0, 2096, NULL, '', 'Crucible of Storms - The Restless Cabal - Encounter completed'), +(16542, 0, 2096, NULL, '', 'Crucible of Storms - Uu\'nat, Harbinger of the Void - Encounter completed'), +(16217, 0, 2097, NULL, '', 'Operation: Mechagon - Tussle Tonks - Encounter completed'), +(16219, 0, 2097, NULL, '', 'Operation: Mechagon - K.U.-J.0. - Encounter completed'), +(16221, 0, 2097, NULL, '', 'Operation: Mechagon - Machinist\'s Garden - Encounter completed'), +(16223, 0, 2097, NULL, '', 'Operation: Mechagon - King Mechagon - Encounter completed'), +(17145, 0, 2097, NULL, '', 'Operation: Mechagon - King Gobbamak - Encounter completed'), +(17161, 0, 2097, NULL, '', 'Operation: Mechagon - HK-8 Aerial Oppression Unit - Encounter completed'), +(17163, 0, 2097, NULL, '', 'Operation: Mechagon - Gunker - Encounter completed'), +(17680, 0, 2097, NULL, '', 'Operation: Mechagon - Trixie & Naeno - Encounter completed'), +(20700, 0, 2162, NULL, '', 'Torghast, Tower of the Damned - Test Chest - Encounter completed'), +(17142, 0, 2164, NULL, '', 'The Eternal Palace - Blackwater Behemoth - Encounter completed'), +(17182, 0, 2164, NULL, '', 'The Eternal Palace - Za\'qul - Encounter completed'), +(17305, 0, 2164, NULL, '', 'The Eternal Palace - Abyssal Commander Sivara - Encounter completed'), +(17306, 0, 2164, NULL, '', 'The Eternal Palace - Queen Azshara - Encounter completed'), +(17342, 0, 2164, NULL, '', 'The Eternal Palace - Orgozoa - Encounter completed'), +(17371, 0, 2164, NULL, '', 'The Eternal Palace - Lady Ashvane - Encounter completed'), +(17399, 0, 2164, NULL, '', 'The Eternal Palace - Radiance of Azshara - Encounter completed'), +(17451, 0, 2164, NULL, '', 'The Eternal Palace - The Queen\'s Court - Encounter completed'), +(18015, 0, 2212, NULL, '', 'Horrific Vision of Orgrimmar - Thrall the Corrupted/Alleria Windrunner - Encounter completed'), +(18699, 0, 2212, NULL, '', 'Horrific Vision of Orgrimmar - Rexxar - Encounter completed'), +(18704, 0, 2212, NULL, '', 'Horrific Vision of Orgrimmar - Inquisitor Gnshal - Encounter completed'), +(18705, 0, 2212, NULL, '', 'Horrific Vision of Orgrimmar - Oblivion Elemental - Encounter completed'), +(18706, 0, 2212, NULL, '', 'Horrific Vision of Orgrimmar - Vez\'okk the Lightless - Encounter completed'), +(18707, 0, 2213, NULL, '', 'Horrific Vision of Stormwind - Therum Deepforge - Encounter completed'), +(18708, 0, 2213, NULL, '', 'Horrific Vision of Stormwind - Slavemaster Ul\'rok - Encounter completed'), +(18709, 0, 2213, NULL, '', 'Horrific Vision of Stormwind - Overlord Mathias Shaw - Encounter completed'), +(18710, 0, 2213, NULL, '', 'Horrific Vision of Stormwind - Magister Umbric - Encounter completed'), +(18071, 0, 2217, NULL, '', 'Ny\'alotha, the Waking City - Maut - Encounter completed'), +(18073, 0, 2217, NULL, '', 'Ny\'alotha, the Waking City - Dark Inquisitor Xanesh - Encounter completed'), +(18083, 0, 2217, NULL, '', 'Ny\'alotha, the Waking City - Wrathion - Encounter completed'), +(18085, 0, 2217, NULL, '', 'Ny\'alotha, the Waking City - Ra-den the Despoiled - Encounter completed'), +(18116, 0, 2217, NULL, '', 'Ny\'alotha, the Waking City - Prophet Skitra - Encounter completed'), +(18117, 0, 2217, NULL, '', 'Ny\'alotha, the Waking City - The Hivemind - Encounter completed'), +(18123, 0, 2217, NULL, '', 'Ny\'alotha, the Waking City - Shad\'har the Insatiable - Encounter completed'), +(18130, 0, 2217, NULL, '', 'Ny\'alotha, the Waking City - Vexiona - Encounter completed'), +(18147, 0, 2217, NULL, '', 'Ny\'alotha, the Waking City - Carapace of N\'Zoth - Encounter completed'), +(18179, 0, 2217, NULL, '', 'Ny\'alotha, the Waking City - Drest\'agath - Encounter completed'), +(18211, 0, 2217, NULL, '', 'Ny\'alotha, the Waking City - N\'Zoth the Corruptor - Encounter completed'), +(18224, 0, 2217, NULL, '', 'Ny\'alotha, the Waking City - Il\'gynoth, Corruption Reborn - Encounter completed'), +(18046, 0, 2235, NULL, '', 'Caverns of Time - Anniversary - Memories of Azeroth: Wrath of the Lich King - Encounter completed'), +(18047, 0, 2235, NULL, '', 'Caverns of Time - Anniversary - Memories of Azeroth: Cataclysm - Encounter completed'), +(18048, 0, 2235, NULL, '', 'Caverns of Time - Anniversary - Memories of Azeroth: Burning Crusade - Encounter completed'), +(18064, 0, 2236, NULL, '', 'Darkmaul Citadel - Tunk - Encounter completed'), +(18066, 0, 2236, NULL, '', 'Darkmaul Citadel - Ravnyr - Encounter completed'), +(18627, 0, 2284, NULL, '', 'Sanguine Depths - Grand Proctor Beryllia - Encounter completed'), +(18628, 0, 2284, NULL, '', 'Sanguine Depths - Executor Tarvold - Encounter completed'), +(18629, 0, 2284, NULL, '', 'Sanguine Depths - Kryxis the Voracious - Encounter completed'), +(18630, 0, 2284, NULL, '', 'Sanguine Depths - General Kaal - Encounter completed'), +(18606, 0, 2285, NULL, '', 'Spires of Ascension - Ventunax - Encounter completed'), +(18607, 0, 2285, NULL, '', 'Spires of Ascension - Kin-Tara - Encounter completed'), +(18608, 0, 2285, NULL, '', 'Spires of Ascension - Oryphrion - Encounter completed'), +(18609, 0, 2285, NULL, '', 'Spires of Ascension - Devos, Paragon of Loyalty - Encounter completed'), +(18788, 0, 2286, NULL, '', 'The Necrotic Wake - Blightbone - Encounter completed'), +(18789, 0, 2286, NULL, '', 'The Necrotic Wake - Amarth, The Harvester - Encounter completed'), +(18790, 0, 2286, NULL, '', 'The Necrotic Wake - Nalthor the Rimebinder - Encounter completed'), +(18794, 0, 2286, NULL, '', 'The Necrotic Wake - Surgeon Stitchflesh - Encounter completed'), +(18773, 0, 2287, NULL, '', 'Halls of Atonement - Echelon - Encounter completed'), +(18775, 0, 2287, NULL, '', 'Halls of Atonement - Lord Chamberlain - Encounter completed'), +(18810, 0, 2287, NULL, '', 'Halls of Atonement - Halkias, the Sin-Stained Goliath - Encounter completed'), +(19047, 0, 2287, NULL, '', 'Halls of Atonement - High Adjudicator Aleez - Encounter completed'), +(18778, 0, 2289, NULL, '', 'Plaguefall - Globgrog - Encounter completed'), +(18781, 0, 2289, NULL, '', 'Plaguefall - Doctor Ickus - Encounter completed'), +(18783, 0, 2289, NULL, '', 'Plaguefall - Domina Venomblade - Encounter completed'), +(18785, 0, 2289, NULL, '', 'Plaguefall - Stradama Margrave - Encounter completed'), +(18805, 0, 2290, NULL, '', 'Mists of Tirna Scithe - Mistcaller - Encounter completed'), +(18808, 0, 2290, NULL, '', 'Mists of Tirna Scithe - Tred\'ova - Encounter completed'), +(18819, 0, 2290, NULL, '', 'Mists of Tirna Scithe - Ingra Maloch - Encounter completed'), +(18812, 0, 2291, NULL, '', 'De Other Side - The Manastorms - Encounter completed'), +(18815, 0, 2291, NULL, '', 'De Other Side - Hakkar, the Soulflayer - Encounter completed'), +(18817, 0, 2291, NULL, '', 'De Other Side - Mueh\'zala - Encounter completed'), +(18824, 0, 2291, NULL, '', 'De Other Side - Dealer Xy\'exa - Encounter completed'), +(18652, 0, 2293, NULL, '', 'Theater of Pain - Kul\'tharok - Encounter completed'), +(18654, 0, 2293, NULL, '', 'Theater of Pain - Gorechop - Encounter completed'), +(18656, 0, 2293, NULL, '', 'Theater of Pain - Xav the Unfallen - Encounter completed'), +(18802, 0, 2293, NULL, '', 'Theater of Pain - An Affront of Challengers - Encounter completed'), +(19056, 0, 2293, NULL, '', 'Theater of Pain - Mordretha - Encounter completed'), +(18780, 0, 2296, NULL, '', 'Castle Nathria - Hungering Destroyer - Encounter completed'), +(19029, 0, 2296, NULL, '', 'Castle Nathria - Sun King\'s Salvation - Encounter completed'), +(19146, 0, 2296, NULL, '', 'Castle Nathria - Artificer Xy\'mox - Encounter completed'), +(19158, 0, 2296, NULL, '', 'Castle Nathria - Lady Inerva Darkvein - Encounter completed'), +(19208, 0, 2296, NULL, '', 'Castle Nathria - Sire Denathrius - Encounter completed'), +(19279, 0, 2296, NULL, '', 'Castle Nathria - The Council of Blood - Encounter completed'), +(19388, 0, 2296, NULL, '', 'Castle Nathria - Stone Legion Generals - Encounter completed'), +(19396, 0, 2296, NULL, '', 'Castle Nathria - Shriekwing - Encounter completed'), +(19410, 0, 2296, NULL, '', 'Castle Nathria - Huntsman Altimor - Encounter completed'), +(19415, 0, 2296, NULL, '', 'Castle Nathria - Sludgefist - Encounter completed'), +(19342, 0, 2360, NULL, '', 'Sinfall Scenario - Ember Court - Encounter completed'), +(20228, 0, 2441, NULL, '', 'Tazavesh, the Veiled Market - Timecap\'n Hooktail - Encounter completed'), +(20256, 0, 2441, NULL, '', 'Tazavesh, the Veiled Market - Mailroom Mayhem - Encounter completed'), +(20260, 0, 2441, NULL, '', 'Tazavesh, the Veiled Market - Zo\'phex the Sentinel - Encounter completed'), +(20264, 0, 2441, NULL, '', 'Tazavesh, the Veiled Market - Hylbrande - Encounter completed'), +(20275, 0, 2441, NULL, '', 'Tazavesh, the Veiled Market - So\'azmi - Encounter completed'), +(20353, 0, 2441, NULL, '', 'Tazavesh, the Veiled Market - Myza\'s Oasis - Encounter completed'), +(20362, 0, 2441, NULL, '', 'Tazavesh, the Veiled Market - The Grand Menagerie - Encounter completed'), +(20538, 0, 2441, NULL, '', 'Tazavesh, the Veiled Market - So\'leah - Encounter completed'), +(20232, 0, 2450, NULL, '', 'Sanctum of Domination - Kel\'Thuzad - Encounter completed'), +(20242, 0, 2450, NULL, '', 'Sanctum of Domination - The Tarragrue - Encounter completed'), +(20268, 0, 2450, NULL, '', 'Sanctum of Domination - Guardian of the First Ones - Encounter completed'), +(20347, 0, 2450, NULL, '', 'Sanctum of Domination - Sylvanas Windrunner - Encounter completed'), +(20360, 0, 2450, NULL, '', 'Sanctum of Domination - The Eye of the Jailer - Encounter completed'), +(20366, 0, 2450, NULL, '', 'Sanctum of Domination - Painsmith Raznal - Encounter completed'), +(20439, 0, 2450, NULL, '', 'Sanctum of Domination - Remnant of Ner\'zhul - Encounter completed'), +(20449, 0, 2450, NULL, '', 'Sanctum of Domination - The Nine - Encounter completed'), +(20451, 0, 2450, NULL, '', 'Sanctum of Domination - Soulrender Dormazain - Encounter completed'), +(20456, 0, 2450, NULL, '', 'Sanctum of Domination - Fatescribe Roh-Kalo - Encounter completed'), +(21151, 0, 2481, NULL, '', 'Sepulcher of the First Ones - Vigilant Guardian - Encounter completed'), +(21176, 0, 2481, NULL, '', 'Sepulcher of the First Ones - The Jailer - Encounter completed'), +(21182, 0, 2481, NULL, '', 'Sepulcher of the First Ones - Lihuvim, Principal Architect - Encounter completed'), +(21213, 0, 2481, NULL, '', 'Sepulcher of the First Ones - Dausegne, the Fallen Oracle - Encounter completed'), +(21218, 0, 2481, NULL, '', 'Sepulcher of the First Ones - Skolex, the Insatiable Ravener - Encounter completed'), +(21220, 0, 2481, NULL, '', 'Sepulcher of the First Ones - Lords of Dread - Encounter completed'), +(21225, 0, 2481, NULL, '', 'Sepulcher of the First Ones - Prototype Pantheon - Encounter completed'), +(21229, 0, 2481, NULL, '', 'Sepulcher of the First Ones - Halondrus the Reclaimer - Encounter completed'), +(21242, 0, 2481, NULL, '', 'Sepulcher of the First Ones - Anduin Wrynn - Encounter completed'), +(21268, 0, 2481, NULL, '', 'Sepulcher of the First Ones - Rygelon - Encounter completed'), +(21338, 0, 2481, NULL, '', 'Sepulcher of the First Ones - Artificer Xy\'mox - Encounter completed'); diff --git a/src/server/game/Instances/InstanceScript.cpp b/src/server/game/Instances/InstanceScript.cpp index 330f2a29d78..4623522ccf9 100644 --- a/src/server/game/Instances/InstanceScript.cpp +++ b/src/server/game/Instances/InstanceScript.cpp @@ -810,6 +810,9 @@ void InstanceScript::UpdateEncounterState(EncounterCreditType type, uint32 credi if (encounter.creditType == type && encounter.creditEntry == creditEntry) { completedEncounters |= 1 << encounter.dbcEntry->Bit; + if (encounter.dbcEntry->CompleteWorldStateID) + DoUpdateWorldState(encounter.dbcEntry->CompleteWorldStateID, 1); + if (encounter.lastEncounterDungeon) { dungeonId = encounter.lastEncounterDungeon; @@ -850,6 +853,16 @@ void InstanceScript::UpdateEncounterStateForSpellCast(uint32 spellId, Unit* sour UpdateEncounterState(ENCOUNTER_CREDIT_CAST_SPELL, spellId, source); } +void InstanceScript::SetCompletedEncountersMask(uint32 newMask) +{ + completedEncounters = newMask; + + if (DungeonEncounterList const* encounters = sObjectMgr->GetDungeonEncounterList(instance->GetId(), instance->GetDifficultyID())) + for (DungeonEncounter const& encounter : *encounters) + if (completedEncounters & (1 << encounter.dbcEntry->Bit) && encounter.dbcEntry->CompleteWorldStateID) + DoUpdateWorldState(encounter.dbcEntry->CompleteWorldStateID, 1); +} + void InstanceScript::UpdatePhasing() { instance->DoOnPlayers([](Player const* player) diff --git a/src/server/game/Instances/InstanceScript.h b/src/server/game/Instances/InstanceScript.h index e3076222d21..07e2cddf916 100644 --- a/src/server/game/Instances/InstanceScript.h +++ b/src/server/game/Instances/InstanceScript.h @@ -245,7 +245,7 @@ class TC_GAME_API InstanceScript : public ZoneScript void UpdateEncounterStateForSpellCast(uint32 spellId, Unit* source); // Used only during loading - void SetCompletedEncountersMask(uint32 newMask) { completedEncounters = newMask; } + void SetCompletedEncountersMask(uint32 newMask); // Returns completed encounters mask for packets uint32 GetCompletedEncounterMask() const { return completedEncounters; } |