aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorTreeston <treeston.mmoc@gmail.com>2017-08-24 18:02:27 +0200
committerShauren <shauren.trinity@gmail.com>2020-08-23 16:07:46 +0200
commit67abc694e3f24b55034296c9dec81e866085a11f (patch)
treebcd5fcdbf3ca3c24387133130c910856890584c0 /src
parentae4dacfd1d9382c40b68b8568d39cffdd14edc72 (diff)
Scripts/AzjolNerub: Fix some duplicate summons after JustAppeared changes. Closes #20183.
(cherry picked from commit dcc3cd21e8d00b93ea28d1274d7eab25f62fdbb4)
Diffstat (limited to 'src')
-rw-r--r--src/server/scripts/Northrend/AzjolNerub/AzjolNerub/boss_hadronox.cpp15
-rw-r--r--src/server/scripts/Northrend/AzjolNerub/AzjolNerub/boss_krikthir_the_gatewatcher.cpp6
2 files changed, 4 insertions, 17 deletions
diff --git a/src/server/scripts/Northrend/AzjolNerub/AzjolNerub/boss_hadronox.cpp b/src/server/scripts/Northrend/AzjolNerub/AzjolNerub/boss_hadronox.cpp
index 726a13ed757..41e22761249 100644
--- a/src/server/scripts/Northrend/AzjolNerub/AzjolNerub/boss_hadronox.cpp
+++ b/src/server/scripts/Northrend/AzjolNerub/AzjolNerub/boss_hadronox.cpp
@@ -278,29 +278,22 @@ public:
_anubar.push_back(guid);
}
- void Initialize()
+ void InitializeAI() override
{
+ BossAI::InitializeAI();
me->SetBoundingRadius(9.0f);
me->SetCombatReach(9.0f);
_enteredCombat = false;
_doorsWebbed = false;
_lastPlayerCombatState = false;
SetStep(0);
- SetCombatMovement(true);
- SummonCrusherPack(SUMMON_GROUP_CRUSHER_1);
- }
-
- void InitializeAI() override
- {
- BossAI::InitializeAI();
- if (me->IsAlive())
- Initialize();
}
void JustAppeared() override
{
BossAI::JustAppeared();
- Initialize();
+ SetCombatMovement(true);
+ SummonCrusherPack(SUMMON_GROUP_CRUSHER_1);
}
void UpdateAI(uint32 diff) override
diff --git a/src/server/scripts/Northrend/AzjolNerub/AzjolNerub/boss_krikthir_the_gatewatcher.cpp b/src/server/scripts/Northrend/AzjolNerub/AzjolNerub/boss_krikthir_the_gatewatcher.cpp
index d7bb7470f5f..74678bbeadc 100644
--- a/src/server/scripts/Northrend/AzjolNerub/AzjolNerub/boss_krikthir_the_gatewatcher.cpp
+++ b/src/server/scripts/Northrend/AzjolNerub/AzjolNerub/boss_krikthir_the_gatewatcher.cpp
@@ -157,12 +157,6 @@ class boss_krik_thir : public CreatureScript
me->SetReactState(REACT_PASSIVE);
}
- void InitializeAI() override
- {
- BossAI::InitializeAI();
- SummonAdds();
- }
-
void JustAppeared() override
{
BossAI::JustAppeared();