diff --git a/src/server/scripts/EasternKingdoms/BlackrockMountain/BlackwingLair/boss_chromaggus.cpp b/src/server/scripts/EasternKingdoms/BlackrockMountain/BlackwingLair/boss_chromaggus.cpp index 49ca899d7..9da7d418a 100644 --- a/src/server/scripts/EasternKingdoms/BlackrockMountain/BlackwingLair/boss_chromaggus.cpp +++ b/src/server/scripts/EasternKingdoms/BlackrockMountain/BlackwingLair/boss_chromaggus.cpp @@ -83,6 +83,9 @@ public: _breathSpells = { SPELL_INCINERATE, SPELL_TIMELAPSE, SPELL_CORROSIVEACID, SPELL_IGNITEFLESH, SPELL_FROSTBURN }; Acore::Containers::RandomResize(_breathSpells, 2); + + // Hack fix: This is here to prevent him from being pulled from the floor underneath, remove it once maps are fixed. + creature->SetReactState(REACT_PASSIVE); } void Initialize() @@ -118,6 +121,8 @@ public: if (id == GUID_LEVER_USER) { _playerGUID = guid; + // Hack fix: This is here to prevent him from being pulled from the floor underneath, remove it once maps are fixed. + me->SetReactState(REACT_AGGRESSIVE); } }