diff options
author | Shauren <shauren.trinity@gmail.com> | 2024-01-01 23:49:11 +0100 |
---|---|---|
committer | funjoker <funjoker109@gmail.com> | 2024-01-09 13:08:33 +0100 |
commit | 439f8da207b58c6dd5f64faa8b02c60a4da2c4d3 (patch) | |
tree | bd5eb113d5afd6cdbb6ba7f652d94a48618fea95 /src | |
parent | 489f85a100b0ce1871ead0b06b918831a34e122e (diff) |
Scripts/Karazhan: Removed a custom reimplementation of DoMeleeAttackIfReady (written before dual wield was supported by it)
(cherry picked from commit 29d9790402fee3471d600d22b826d9d59ddd2ce0)
Diffstat (limited to 'src')
-rw-r--r-- | src/server/scripts/EasternKingdoms/Karazhan/boss_prince_malchezaar.cpp | 24 |
1 files changed, 1 insertions, 23 deletions
diff --git a/src/server/scripts/EasternKingdoms/Karazhan/boss_prince_malchezaar.cpp b/src/server/scripts/EasternKingdoms/Karazhan/boss_prince_malchezaar.cpp index 68699394ad4..ec383112be7 100644 --- a/src/server/scripts/EasternKingdoms/Karazhan/boss_prince_malchezaar.cpp +++ b/src/server/scripts/EasternKingdoms/Karazhan/boss_prince_malchezaar.cpp @@ -551,29 +551,7 @@ public: } else EnfeebleTimer -= diff; } - if (phase == 2) - DoMeleeAttacksIfReady(); - else - DoMeleeAttackIfReady(); - } - - void DoMeleeAttacksIfReady() - { - if (me->IsWithinMeleeRange(me->GetVictim()) && !me->IsNonMeleeSpellCast(false)) - { - //Check for base attack - if (me->isAttackReady() && me->GetVictim()) - { - me->AttackerStateUpdate(me->GetVictim()); - me->resetAttackTimer(); - } - //Check for offhand attack - if (me->isAttackReady(OFF_ATTACK) && me->GetVictim()) - { - me->AttackerStateUpdate(me->GetVictim(), OFF_ATTACK); - me->resetAttackTimer(OFF_ATTACK); - } - } + DoMeleeAttackIfReady(); } void Cleanup(Creature* infernal, InfernalPoint *point) |