Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
        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);
        }