diff options
| author | Shauren <shauren.trinity@gmail.com> | 2024-01-08 22:23:12 +0100 |
|---|---|---|
| committer | funjoker <funjoker109@gmail.com> | 2024-01-09 20:56:54 +0100 |
| commit | d835d0fad04ba334560b7f4e0fb4b9138e1bca7f (patch) | |
| tree | 1c2051acddd41ed6f1e18942bb6412c0757c58dc /src/server/scripts/Maelstrom | |
| parent | 4fe41bba8e7ffaa514856c51218df26784ecb0f6 (diff) | |
Core/Creatures: Moved autoattack handling from scripts to game
(cherry picked from commit 605e5f94c0d71cad8e83fa5a07eaec4e6bed9cc3)
Diffstat (limited to 'src/server/scripts/Maelstrom')
5 files changed, 1 insertions, 10 deletions
diff --git a/src/server/scripts/Maelstrom/Stonecore/boss_corborus.cpp b/src/server/scripts/Maelstrom/Stonecore/boss_corborus.cpp index 98e2714df17..596d9a397fc 100644 --- a/src/server/scripts/Maelstrom/Stonecore/boss_corborus.cpp +++ b/src/server/scripts/Maelstrom/Stonecore/boss_corborus.cpp @@ -228,8 +228,6 @@ class boss_corborus : public CreatureScript break; } } - - DoMeleeAttackIfReady(); } void JustSummoned(Creature* summon) override @@ -303,8 +301,6 @@ class npc_rock_borer : public CreatureScript break; } } - - DoMeleeAttackIfReady(); } private: diff --git a/src/server/scripts/Maelstrom/Stonecore/boss_high_priestess_azil.cpp b/src/server/scripts/Maelstrom/Stonecore/boss_high_priestess_azil.cpp index 05f40e1cc38..17289d91586 100644 --- a/src/server/scripts/Maelstrom/Stonecore/boss_high_priestess_azil.cpp +++ b/src/server/scripts/Maelstrom/Stonecore/boss_high_priestess_azil.cpp @@ -292,8 +292,6 @@ class boss_high_priestess_azil : public CreatureScript break; } } - - DoMeleeAttackIfReady(); } private: diff --git a/src/server/scripts/Maelstrom/Stonecore/boss_ozruk.cpp b/src/server/scripts/Maelstrom/Stonecore/boss_ozruk.cpp index c028cd99b47..53ed9b44049 100644 --- a/src/server/scripts/Maelstrom/Stonecore/boss_ozruk.cpp +++ b/src/server/scripts/Maelstrom/Stonecore/boss_ozruk.cpp @@ -174,8 +174,6 @@ class boss_ozruk : public CreatureScript break; } } - - DoMeleeAttackIfReady(); } }; diff --git a/src/server/scripts/Maelstrom/Stonecore/boss_slabhide.cpp b/src/server/scripts/Maelstrom/Stonecore/boss_slabhide.cpp index aee7aa6352b..0f1c5552224 100644 --- a/src/server/scripts/Maelstrom/Stonecore/boss_slabhide.cpp +++ b/src/server/scripts/Maelstrom/Stonecore/boss_slabhide.cpp @@ -284,8 +284,6 @@ class boss_slabhide : public CreatureScript break; } } - - DoMeleeAttackIfReady(); } private: diff --git a/src/server/scripts/Maelstrom/Stonecore/stonecore.cpp b/src/server/scripts/Maelstrom/Stonecore/stonecore.cpp index db0a43b6f8c..8a41d69d973 100644 --- a/src/server/scripts/Maelstrom/Stonecore/stonecore.cpp +++ b/src/server/scripts/Maelstrom/Stonecore/stonecore.cpp @@ -108,6 +108,7 @@ class npc_sc_millhouse_manastorm : public CreatureScript _instance(creature->GetInstanceScript()) { events.SetPhase(PHASE_MILLHOUSE_GROUP_1); + me->SetCanMelee(false); // DoSpellAttackIfReady } void ScheduleEvents() |
