diff options
-rw-r--r-- | sql/updates/world/3.3.5/2021_08_22_01_world.sql | 16 | ||||
-rw-r--r-- | src/server/scripts/Northrend/Ulduar/HallsOfLightning/boss_volkhan.cpp | 3 |
2 files changed, 17 insertions, 2 deletions
diff --git a/sql/updates/world/3.3.5/2021_08_22_01_world.sql b/sql/updates/world/3.3.5/2021_08_22_01_world.sql new file mode 100644 index 00000000000..9b27ad523f4 --- /dev/null +++ b/sql/updates/world/3.3.5/2021_08_22_01_world.sql @@ -0,0 +1,16 @@ +-- Dead Iron Giant +UPDATE `creature_template` SET `unit_flags` = `unit_flags` &~ (536870912|262144), `dynamicflags` = 0 WHERE `entry` = 29914; +UPDATE `creature_template_addon` SET `bytes2` = 1 WHERE `entry` = 29914; + +-- Dead Iron Giant +UPDATE `creature_template` SET `unit_flags` = `unit_flags` &~ (536870912|262144) WHERE `entry` = 30163; +UPDATE `creature_template_addon` SET `bytes2` = 1, `auras` = '56779 29266' WHERE `entry` = 30163; + +-- Elementalist Avuun, whatever it was, it will be not stored in DB +UPDATE `creature_template` SET `unit_flags` = `unit_flags` &~ 262144 WHERE `entry` = 32900; + +-- Scarlet Commander, whatever it was, it will be not stored in DB +UPDATE `creature_template` SET `unit_flags` = `unit_flags` &~ 262144 WHERE `entry` = 28936; + +-- Brittle Golem +UPDATE `creature_template` SET `minlevel` = 80, `maxlevel` = 80, `exp` = 2, `unit_flags` = 32768 WHERE `entry` = 28681; diff --git a/src/server/scripts/Northrend/Ulduar/HallsOfLightning/boss_volkhan.cpp b/src/server/scripts/Northrend/Ulduar/HallsOfLightning/boss_volkhan.cpp index 567171b60cb..fd4f0d20aab 100644 --- a/src/server/scripts/Northrend/Ulduar/HallsOfLightning/boss_volkhan.cpp +++ b/src/server/scripts/Northrend/Ulduar/HallsOfLightning/boss_volkhan.cpp @@ -410,8 +410,7 @@ struct npc_molten_golem : public ScriptedAI damage = 0; me->RemoveAllAuras(); me->AttackStop(); - // me->SetFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_STUNNED); // Set in DB - // me->SetFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_NON_ATTACKABLE); // Set in DB + me->SetReactState(REACT_PASSIVE); // should be replaced by spell 59123 if (me->IsNonMeleeSpellCast(false)) me->InterruptNonMeleeSpells(false); |