diff --git a/sql/world/base/vanilla_mechanic_immunity.sql b/sql/world/base/vanilla_mechanic_immunity.sql index 4c9ab89..d48a7c2 100644 --- a/sql/world/base/vanilla_mechanic_immunity.sql +++ b/sql/world/base/vanilla_mechanic_immunity.sql @@ -1,32 +1,95 @@ /* Rhahk'Zor */ UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|4194304|536870912 WHERE entry=644; +/* Archbishop Benedictus */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=1284; + +/* Highlord Bolvar Fordragon */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=1748; + +/* Darkmaster Gandling */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=1853; + +/* Varimathras */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=2425; + /* Target Dummy */ UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|16|16384|8388608 WHERE entry=2673; /* Advanced Target Dummy */ UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|16|16384|8388608 WHERE entry=2674; +/* Explosive Sheep */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|32 WHERE entry=2675; + /* Greater Rock Elemental */ UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1|2|4|8|16|64|256|512|1024|2048|8192|16384|65536|8388608|33554432|67108864|536870912 WHERE entry=2736; /* Siege Golem */ UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|16384 WHERE entry=2749; +/* King Magni Bronzebeard */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=2784; + +/* Cairne Bloodhoof */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=3057; + +/* Burning Blade Fanatic */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|16 WHERE entry=3197; + +/* Burning Blade Apprentice */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|16 WHERE entry=3198; + +/* Arch Druid Fandral Staghelm */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=3516; + /* Befouled Water Elemental */ UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|33554432|67108864 WHERE entry=3917; +/* Houndmaster Loksey */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=3974; + +/* Herod */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=3975; + +/* Scarlet Commander Mograine */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=3976; + +/* High Inquisitor Whitemane */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=3977; + +/* Eye of Kilrogg */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|32 WHERE entry=4277; + +/* High Inquisitor Fairbanks */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=4542; + +/* Bloodmage Thalnos */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=4543; + /* Stone Steward */ UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1024 WHERE entry=4860; +/* Thrall */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=4949; + /* Theramore Combat Dummy */ UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|16|16384|8388608 WHERE entry=4952; +/* Lady Jaina Proudmoore */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=4968; + +/* Guardian of Blizzard */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=5764; + /* Elemental Protection Totem */ UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1|2|4|8|16|64|256|512|1024|2048|8192|16384|65536|8388608|33554432|67108864|536870912 WHERE entry=6016; /* Azuregos */ -UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|33554432 WHERE entry=6109; +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|33554432|1073741824 WHERE entry=6109; + +/* Arcanist Doan */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=6487; /* Rift Spawn */ UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|16384 WHERE entry=6492; @@ -58,32 +121,398 @@ UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|2 /* Skeletal Shadowcaster */ UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1|2|512|16384|65536|131072 WHERE entry=7340; +/* Teremus the Devourer */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=7846; + +/* High Tinker Mekkatorque */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=7937; + +/* Tyrande Whisperwind */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=7999; + +/* Sen'jin Guardian */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=8017; + /* Chronalis */ -UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1|2|8|16|64|512|1024|2048|4096|8192|65536|131072|524288|4194304|8388608|67108864|536870912 WHERE entry=8197; +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1|2|8|16|64|128|512|1024|2048|4096|8192|65536|131072|524288|4194304|8388608|67108864|536870912 WHERE entry=8197; + +/* Atal'ai Deathwalker's Spirit */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|32|128|2097152 WHERE entry=8317; /* Obsidion */ UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|16384 WHERE entry=8400; +/* Massive Infernal */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=8680; + +/* Princess Moira Bronzebeard */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=8929; + +/* Pet Bomb */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|32 WHERE entry=8937; + +/* Golem Lord Argelmach */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=8983; + +/* Bael'Gar */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=9016; + +/* Lord Incendius */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=9017; + +/* High Interrogator Gerstahn */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=9018; + +/* Emperor Dagran Thaurissan */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=9019; + +/* Pyromancer Loregrain */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=9024; + +/* Lord Roccor */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=9025; + +/* Gorosh the Dervish */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=9027; + +/* Grizzle */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=9028; + +/* Eviscerator */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=9029; + +/* Ok'thor the Breaker */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=9030; + +/* Anub'shiah */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=9031; + +/* Hedrum the Creeper */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=9032; + +/* General Angerforge */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=9033; + +/* Hate'rel */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=9034; + +/* Anger'rel */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=9035; + +/* Vile'rel */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=9036; + +/* Gloom'rel */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=9037; + +/* Seeth'rel */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=9038; + +/* Doom'rel */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=9039; + +/* Dope'rel */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=9040; + +/* Warder Stilgiss */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=9041; + +/* Verek */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=9042; + +/* Fineous Darkvire */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=9056; + +/* Ambassador Flamelash */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=9156; + +/* Highlord Omokk */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=9196; + +/* Shadow Hunter Vosh'gajin */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128|1073741824 WHERE entry=9236; + +/* War Master Voone */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=9237; + +/* Houndmaster Grebmar */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=9319; + +/* Plugger Spazzring */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=9499; + +/* Phalanx */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=9502; + +/* Hurley Blackbreath */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=9537; + +/* Ribbly Screwspigot */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=9543; + +/* Overlord Wyrmthalak */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128|1073741824 WHERE entry=9568; + /* Arei */ UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|16384 WHERE entry=9598; +/* Quartermaster Zigris */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=9736; + +/* Pyroguard Emberseer */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128|1073741824 WHERE entry=9816; + +/* Magmus */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=9938; + +/* High Priestess of Thaurissan */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=10076; + +/* Lord Victor Nefarius */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=10162; + +/* Lady Sylvanas Windrunner */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=10181; + +/* Onyxia */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=10184; + +/* Halycon */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=10220; + +/* Gizrul the Slavener */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=10268; + +/* Gyth */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128|1073741824 WHERE entry=10339; + +/* General Drakkisath */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128|1073741824 WHERE entry=10363; + +/* Crystal Fang */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=10376; + +/* Warchief Rend Blackhand */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128|1073741824 WHERE entry=10429; + +/* The Beast */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128|1073741824 WHERE entry=10430; + +/* Vectus */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=10432; + +/* Marduk Blackpool */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=10433; + +/* Magistrate Barthilas */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=10435; + +/* Baroness Anastari */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=10436; + +/* Nerub'enkan */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=10437; + +/* Maleki the Pallid */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=10438; + +/* Chromatic Dragonspawn */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1 WHERE entry=10447; + +/* Lady Illucia Barov */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=10502; + +/* Jandice Barov */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=10503; + +/* Lord Alexei Barov */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=10504; + +/* Instructor Malicia */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=10505; + +/* Kirtonos the Herald */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=10506; + +/* The Ravenian */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=10507; + +/* Ras Frostwhisper */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=10508; + +/* Jed Runewatcher */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=10509; + +/* Vol'jin */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=10540; + +/* Hearthsinger Forresten */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=10558; + +/* Urok Doomhowl */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=10584; + +/* Mother Smolderweb */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=10596; + +/* Scryer */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=10664; + +/* Timmy the Cruel */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=10808; + +/* Archivist Galford */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=10811; + +/* Grand Crusader Dathrohan */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=10812; + +/* Balnazzar */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=10813; + +/* Lorekeeper Polkelt */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=10901; + +/* Cannon Master Willey */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=10997; + +/* Malor the Zealous */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=11032; + +/* Undead Postman */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=11142; + +/* Doctor Theolen Krastinov */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=11261; + +/* Jin'do the Hexxer */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=11380; + +/* Bloodlord Mandokir */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=11382; + +/* Illusion of Jandice Barov */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=11439; + /* Ironbark Protector */ UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|16384 WHERE entry=11459; +/* Prince Tortheldrin */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=11486; + +/* Magister Kalendris */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=11487; + +/* Illyanna Ravenoak */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=11488; + +/* Tendris Warpwood */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=11489; + +/* Zevrim Thornhoof */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=11490; + +/* Alzzin the Wildshaper */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=11492; + +/* Immol'thar */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=11496; + +/* King Gordok */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=11501; + /* Ragnaros */ -UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|16384 WHERE entry=11502; +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|16384|1073741824 WHERE entry=11502; + +/* Nefarian */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=11583; + +/* Rattlegore */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=11622; + +/* Flamewaker Priest */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128|1073741824 WHERE entry=11662; + +/* Flamewaker Healer */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=11663; + +/* Lava Annihilator */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|16384 WHERE entry=11665; + +/* Firewalker */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|16384 WHERE entry=11666; + +/* Flameguard */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|16384 WHERE entry=11667; + +/* Firelord */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|16384 WHERE entry=11668; + +/* Flame Imp */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|16384 WHERE entry=11669; + +/* Nathanos Blightcaller */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=11878; + +/* Flamegor */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=11981; /* Magmadar */ -UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|4|33554432 WHERE entry=11982; +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|4|33554432|1073741824 WHERE entry=11982; + +/* Firemaw */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=11983; + +/* Golemagg the Incinerator */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=11988; + +/* Broodlord Lashlayer */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=12017; + +/* Majordomo Executus */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=12018; /* Baron Geddon */ -UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|16384 WHERE entry=12056; +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|16384|1073741824 WHERE entry=12056; /* Garr */ -UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|16384 WHERE entry=12057; +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|16384|1073741824 WHERE entry=12057; + +/* Lava Elemental */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|16384 WHERE entry=12076; + +/* Sulfuron Harbinger */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=12098; + +/* Firesworn */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|16384 WHERE entry=12099; + +/* Lava Reaver */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|16384 WHERE entry=12100; + +/* Lava Surger */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|16384 WHERE entry=12101; + +/* Lucifron */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=12118; /* Flamewaker Protector */ -UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|16384 WHERE entry=12119; +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|32|128|16384|2097152 WHERE entry=12119; + +/* Korrak the Bloodrager */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=12159; + +/* Gehennas */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=12259; + +/* Shazzrah */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=12264; + +/* Lava Spawn */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|16384 WHERE entry=12265; + +/* Demetria */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|32|128 WHERE entry=12339; /* Unliving Caretaker */ UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|2|4|512|8192|16384 WHERE entry=12379; @@ -91,11 +520,62 @@ UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|2 /* Unliving Resident */ UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|2|4|512|8192|16384 WHERE entry=12380; +/* Lord Kazzak */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=12397; + +/* Death Talon Dragonspawn */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=12422; + /* Masterwork Target Dummy */ UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|16|8388608 WHERE entry=12426; /* Razorgore the Untamed */ -UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|4|16384|32768|262144|1048576 WHERE entry=12435; +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|4|32|128|16384|32768|262144|1048576|2097152|1073741824 WHERE entry=12435; + +/* Blackwing Spellbinder */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=12457; + +/* Blackwing Warlock */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=12459; + +/* Death Talon Wyrmguard */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=12460; + +/* Death Talon Overseer */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=12461; + +/* Death Talon Flamescale */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=12463; + +/* Death Talon Seether */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=12464; + +/* Death Talon Wyrmkin */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=12465; + +/* Death Talon Captain */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=12467; + +/* Death Talon Hatcher */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=12468; + +/* Lady Onyxia */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=12756; + +/* Axtroz */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=12899; + +/* Vaelastrasz the Corrupt */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=13020; + +/* Alliance Spirit Guide */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|32|128|2097152 WHERE entry=13116; + +/* Horde Spirit Guide */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|32|128|2097152 WHERE entry=13117; + +/* Hydrospawn */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=13280; /* Noxxion */ UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1|64|512|1024|4096|16384|65536|131072|524288|4194304|67108864|536870912 WHERE entry=13282; @@ -103,20 +583,146 @@ UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1 /* Tinkerer Gizlock */ UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1|64|512|1024|4096|65536|131072|524288|4194304|67108864|536870912 WHERE entry=13601; +/* Chromaggus */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=14020; + +/* Enraged Felguard */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=14101; + +/* Chromatic Drakonid */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|32|128|2097152 WHERE entry=14302; + +/* Guard Fengus */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=14321; + +/* Stomper Kreeg */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=14322; + +/* Guard Slip'kik */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=14323; + +/* Cho'Rush the Observer */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=14324; + +/* Captain Kromcrush */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=14325; + +/* Guard Mol'dar */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=14326; + +/* Lethtendris */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=14327; + +/* Pusillin */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=14354; + +/* Prince Thunderaan */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=14435; + +/* The Windreaver */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=14454; + +/* Princess Tempestria */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=14457; + +/* Baron Charr */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=14461; + +/* Avalanchion */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=14464; + +/* Xorothian Dreadsteed */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=14502; + +/* The Cleaner */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128|2097152 WHERE entry=14503; + +/* Lord Hel'nurath */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=14506; + +/* High Priest Venoxis */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=14507; + +/* High Priest Thekal */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=14509; + +/* High Priestess Mar'li */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=14510; + +/* High Priestess Arlokk */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=14515; + +/* High Priestess Jeklik */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=14517; + +/* Ebonroc */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=14601; + +/* Hakkar */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=14834; + +/* Blood Steward of Kirtonos */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=14861; + +/* Emissary Roman'khan */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128|1073741824 WHERE entry=14862; + +/* Parasitic Serpent */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=14884; + +/* Ysondre */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|32|128|1073741824 WHERE entry=14887; + +/* Lethon */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|32|128|1073741824 WHERE entry=14888; + +/* Emeriss */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|32|128|1073741824 WHERE entry=14889; + +/* Taerar */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|32|128|1073741824 WHERE entry=14890; + +/* High Priestess Jeklik Transform Visual */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=14941; + +/* Powerful Healing Ward */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=14987; + +/* Ohgan */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=14988; + +/* Gurubashi */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|32|128|2097152|1073741824 WHERE entry=15047; + +/* Gri'lek */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=15082; + +/* Hazza'rah */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=15083; + +/* Wushoolay */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=15085; + /* Brain Wash Totem */ -UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1|2|4|8|16|256|512|2048|4096|8192|65536|131072|4194304|8388608|33554432|67108864 WHERE entry=15112; +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1|2|4|8|16|128|256|512|2048|4096|8192|65536|131072|4194304|8388608|33554432|67108864 WHERE entry=15112; + +/* Gahz'ranka */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=15114; /* Cenarion Hold Infantry */ -UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1|2|8|16|64|256|512|1024|2048|4096|8192|65536|131072|524288|8388608|67108864|536870912 WHERE entry=15184; +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1|2|8|16|64|128|256|512|1024|2048|4096|8192|65536|131072|524288|8388608|67108864|536870912 WHERE entry=15184; + +/* Anachronos */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=15192; /* Prince Skaldrenox */ -UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|33554432 WHERE entry=15203; +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|33554432|1073741824 WHERE entry=15203; /* High Marshal Whirlaxis */ -UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|33554432 WHERE entry=15204; +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|33554432|1073741824 WHERE entry=15204; /* Baron Kazum */ -UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|33554432 WHERE entry=15205; +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|33554432|1073741824 WHERE entry=15205; /* Crimson Templar */ UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|2|4|512|8192|16384 WHERE entry=15209; @@ -124,26 +730,491 @@ UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|2 /* Azure Templar */ UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|16384 WHERE entry=15211; +/* Dream Fog */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|32|128|2097152 WHERE entry=15224; + +/* Vekniss Soldier */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=15229; + +/* Vekniss Warrior */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=15230; + +/* Vekniss Guardian */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=15233; + +/* Vekniss Stinger */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=15235; + +/* Vekniss Wasp */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=15236; + +/* Vekniss Hive Crawler */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=15240; + +/* Qiraji Mindslayer */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=15246; + +/* Qiraji Brainwasher */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=15247; + +/* Qiraji Lasher */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=15249; + +/* Qiraji Slayer */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=15250; + +/* Qiraji Champion */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=15252; + +/* Spirit Shade */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|32|128 WHERE entry=15261; + +/* Obsidian Eradicator */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=15262; + +/* Anubisath Sentinel */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=15264; + +/* Emperor Vek'nilash */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=15275; + +/* Emperor Vek'lor */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=15276; + +/* Anubisath Defender */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=15277; + +/* Xil'xix */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=15286; + +/* Aluntir */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=15288; + +/* Arakis */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=15290; + +/* Viscidus */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=15299; + /* Lord Skwol */ -UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|33554432 WHERE entry=15305; +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|33554432|1073741824 WHERE entry=15305; + +/* Anubisath Warder */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=15311; + +/* Obsidian Nullifier */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=15312; /* Giant Eye Tentacle */ UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|2|16|512|4096 WHERE entry=15334; +/* Ossirian the Unscarred */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=15339; + +/* Moam */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=15340; + +/* General Rajaxx */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=15341; + +/* Kurinnaxx */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=15348; + +/* Malfurion Stormrage */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=15362; + +/* Ayamiss the Hunter */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=15369; + +/* Buru the Gorger */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=15370; + +/* Merithra of the Dream */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=15378; + +/* Caelestrasz */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=15379; + +/* Arygos */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=15380; + +/* Anachronos the Ancient */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=15381; + +/* Fandral Staghelm */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=15382; + +/* Anachronos Dragon Form */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=15410; + +/* Arygos Dragon Form */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=15411; + +/* Caelestrasz Dragon Form */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=15412; + +/* Merithra Dragon Form */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=15413; + +/* Merithra's Wake */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=15427; + +/* Omen */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|32|128|1073741824 WHERE entry=15467; + +/* Spirit of Azuregos */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=15481; + +/* Eranikus, Tyrant of the Dream */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=15491; + +/* Buru the Gorger Transform Visual */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=15507; + +/* Princess Huhuran */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=15509; + +/* Fankriss the Unyielding */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=15510; + +/* Lord Kri */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=15511; + +/* Battleguard Sartura */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=15516; + +/* Ouro */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=15517; + +/* Princess Yauj */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=15543; + +/* Vem */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=15544; + +/* Doctor Weavil */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=15552; + +/* Number Two */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|32|128 WHERE entry=15554; + +/* Maws */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=15571; + +/* Eye of C'Thun */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=15589; + +/* Hive'Regal Hunter-Killer */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|32|128|2097152 WHERE entry=15620; + +/* Twilight Corrupter */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=15625; + +/* Eranikus the Redeemed */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=15628; + +/* Spawn of Fankriss */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|32|128|2097152 WHERE entry=15630; + +/* Tyrande */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=15633; + /* Claw Tentacle */ UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|2|16|512|4096 WHERE entry=15725; /* Eye Tentacle */ -UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|2|16|512|4096 WHERE entry=15726; +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|2|16|512|4096|1073741824 WHERE entry=15726; + +/* C'Thun */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=15727; /* Giant Claw Tentacle */ UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|2|16|512|4096 WHERE entry=15728; +/* Colossus of Zora */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=15740; + +/* Colossus of Regal */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=15741; + +/* Colossus of Ashi */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=15742; + +/* Colossal Anubisath Warbringer */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=15743; + +/* Imperial Qiraji Destroyer */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=15744; + +/* Qiraji Captain */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=15747; + +/* Lesser Anubisath Warbringer */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=15748; + +/* Qiraji Major */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=15750; + +/* Anubisath Warbringer */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=15751; + +/* Qiraji Brigadier General */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=15753; + +/* Greater Anubisath Warbringer */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=15754; + +/* Qiraji Lieutenant General */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=15757; + +/* Supreme Anubisath Warbringer */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=15758; + /* Flesh Tentacle */ UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|2|16|512|4096|16384 WHERE entry=15802; +/* Qiraji Lieutenant */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=15806; + +/* Minor Anubisath Warbringer */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=15807; + +/* Eroded Anubisath Warbringer */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=15810; + +/* Qiraji Officer */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=15812; + +/* Qiraji Officer Zod */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=15813; + +/* Qiraji Lieutenant Jo-rel */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=15814; + +/* Qiraji Captain Ka'ark */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=15815; + +/* Qiraji Major He'al-ie */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=15816; + +/* Qiraji Brigadier General Pax-lish */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=15817; + +/* Lieutenant General Nokhor */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128|1073741824 WHERE entry=15818; + +/* Viscidus Trigger */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|32|128|2097152 WHERE entry=15922; + +/* Thaddius */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=15928; + +/* Stalagg */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=15929; + +/* Feugen */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=15930; + +/* Grobbulus */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=15931; + +/* Gluth */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=15932; + +/* Heigan the Unclean */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=15936; + +/* Maexxna */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=15952; + +/* Grand Widow Faerlina */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=15953; + +/* Noth the Plaguebringer */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=15954; + +/* Anub'Rekhan */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=15956; + +/* The Master's Eye */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=15963; + +/* Dread Creeper */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|32|128|2097152 WHERE entry=15974; + +/* Carrion Spinner */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|32|128|2097152 WHERE entry=15975; + +/* Venom Stalker */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|32|128|2097152 WHERE entry=15976; + +/* Crypt Reaver */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|32|128|2097152 WHERE entry=15978; + +/* Tomb Horror */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|32|128|2097152 WHERE entry=15979; + +/* Naxxramas Cultist */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|32|128|2097152 WHERE entry=15980; + +/* Naxxramas Acolyte */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|32|128|2097152 WHERE entry=15981; + +/* Sartura's Royal Guard */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|32|128|2097152 WHERE entry=15984; + +/* Sapphiron */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=15989; + +/* Kel'Thuzad */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=15990; + +/* Loatheb */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=16011; + +/* Patchwork Golem */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|32|128|2097152 WHERE entry=16017; + +/* Bile Retcher */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|32|128|2097152 WHERE entry=16018; + /* Patchwerk */ -UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|134217728|268435456 WHERE entry=16028; +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|134217728|268435456|1073741824 WHERE entry=16028; + +/* Sludge Belcher */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|32|128|2097152 WHERE entry=16029; + +/* Plague Beast */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|2097152 WHERE entry=16034; + +/* Frenzied Bat */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|2097152 WHERE entry=16036; + +/* Plagued Bat */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|2097152 WHERE entry=16037; + +/* Lord Valthalak */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128|1073741824 WHERE entry=16042; + +/* Diseased Maggot */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|2097152 WHERE entry=16056; + +/* Rotting Maggot */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|2097152 WHERE entry=16057; + +/* Gothik the Harvester */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=16060; + +/* Instructor Razuvious */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=16061; + +/* Highlord Mograine */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|32|1073741824 WHERE entry=16062; + +/* Sir Zeliek */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=16063; + +/* Thane Korth'azz */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=16064; + +/* Lady Blaumeux */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=16065; + +/* Mor Grayhoof */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=16080; + +/* Isalien */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=16097; + +/* Jarien */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=16101; + +/* Sothos */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=16102; + +/* Kormok */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|128 WHERE entry=16118; + +/* Unrelenting Rider */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|32|128|2097152 WHERE entry=16126; + +/* Bile Sludge */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|32|128|2097152 WHERE entry=16142; + +/* Spectral Rider */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|32|128 WHERE entry=16150; + +/* Stoneskin Gargoyle */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|32|128|2097152 WHERE entry=16168; + +/* Eye Stalk */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|2097152 WHERE entry=16236; + +/* Fallout Slime */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|32|128 WHERE entry=16290; + +/* Mutated Grub */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|2097152 WHERE entry=16297; + +/* Necropolis Acolyte */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|2097152 WHERE entry=16368; + +/* Sewage Slime */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|32 WHERE entry=16375; + +/* Atiesh */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|32|128|2097152|1073741824 WHERE entry=16387; /* Deathchill Servant */ UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|512|8192|65536|131072|524288|67108864|134217728|268435456|536870912 WHERE entry=16390; + +/* Unstoppable Abomination */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|32 WHERE entry=16428; + +/* Soul Weaver */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|32 WHERE entry=16429; + +/* Plagued Gargoyle */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|32|128|2097152 WHERE entry=16446; + +/* Plagued Ghoul */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|2097152 WHERE entry=16447; + +/* Plagued Deathhound */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|2097152 WHERE entry=16448; + +/* Necro Stalker */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|32|128|2097152 WHERE entry=16453; + +/* Naxxramas Follower */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|32|128|2097152 WHERE entry=16505; + +/* Naxxramas Worshipper */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|32|128|2097152 WHERE entry=16506; + +/* Crypt Guard */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|32|128|2097152 WHERE entry=16573; + +/* Corpse Scarab */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|2097152 WHERE entry=16698; + +/* Spirit of Mograine */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=16775; + +/* Spirit of Blaumeux */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=16776; + +/* Spirit of Zeliek */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=16777; + +/* Spirit of Korth'azz */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|1073741824 WHERE entry=16778; + +/* Plagued Construct */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|2097152 WHERE entry=16982; + +/* Plagued Warrior */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|2097152 WHERE entry=16984; + +/* Maexxna Spiderling */ +UPDATE `creature_template` SET `mechanic_immune_mask` = `mechanic_immune_mask`|2097152 WHERE entry=17055;