Пример #1
0
        public void _EnterCombat()
        {
            if (instance != null)
            {
                // bosses do not respawn, check only on enter combat
                if (!instance.CheckRequiredBosses(_bossId))
                {
                    EnterEvadeMode(EvadeReason.SequenceBreak);
                    return;
                }
                instance.SetBossState(_bossId, EncounterState.InProgress);
            }

            me.SetCombatPulseDelay(5);
            me.SetActive(true);
            DoZoneInCombat();
            ScheduleTasks();
        }