Example #1
0
        void EnterCombat(Unit* /* victim */) override
        {
            _EnterCombat();
            Talk(SAY_AGGRO);

            SetCrystalsStatus(true);
            SetSummonerStatus(true);
            SetBubbled(true);
        }
Example #2
0
        void Reset() override
        {
            _Reset();

            Initialize();
            SetCrystalsStatus(false);
            SetSummonerStatus(false);
            SetBubbled(false);
        }
        void EnterCombat(Unit* /* victim */)
        {
            me->setActive(true);
            DoZoneInCombat();
            instance->SetData(DATA_NOVOS_EVENT, IN_PROGRESS);

            SetCrystalsStatus(true);
            SetSummonerStatus(true);
            SetBubbled(true);
        }
        void Reset() override
        {
            _Reset();

            _ohNovos = true;
            _crystalHandlerCount = 0;
            SetCrystalsStatus(false);
            SetSummonerStatus(false);
            SetBubbled(false);
        }
        void Reset()
        {
            events.Reset();
            summons.DespawnAll();
            instance->SetData(DATA_NOVOS_EVENT, NOT_STARTED);

            _ohNovos = true;
            _crystalHandlerCount = 0;
            SetCrystalsStatus(false);
            SetSummonerStatus(false);
            SetBubbled(false);
        }