void Reset() override { Initialize(); if (me->HasAura(SPELL_TWILIGHT_REVENGE)) me->RemoveAurasDueToSpell(SPELL_TWILIGHT_REVENGE); me->SetHomePosition(3246.57f, 551.263f, 58.6164f, 4.66003f); DrakeRespawn(); instance->SetBossState(DATA_PORTAL_OPEN, NOT_STARTED); }
void Reset() override { _isBerserk = false; _isSoftEnraged = false; _isHardEnraged = false; drakeCount = 0; if (me->HasAura(SPELL_TWILIGHT_REVENGE)) me->RemoveAurasDueToSpell(SPELL_TWILIGHT_REVENGE); me->SetHomePosition(3246.57f, 551.263f, 58.6164f, 4.66003f); DrakeRespawn(); instance->SetBossState(DATA_PORTAL_OPEN, NOT_STARTED); }