Scripts/AzjolNerub: Fix some duplicate summons after JustAppeared changes. Closes #20183.

This commit is contained in:
Treeston
2017-08-24 18:02:27 +02:00
parent 4ee16fb536
commit dcc3cd21e8
2 changed files with 4 additions and 17 deletions

View File

@@ -278,29 +278,22 @@ public:
_anubar.push_back(guid);
}
void Initialize()
void InitializeAI() override
{
BossAI::InitializeAI();
me->SetFloatValue(UNIT_FIELD_BOUNDINGRADIUS, 9.0f);
me->SetFloatValue(UNIT_FIELD_COMBATREACH, 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

View File

@@ -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();