Пример #1
0
        public virtual void Reset(bool expired = false)
        {
            if (!Active)
            {
                return;
            }

            Controller.OnEncounterComplete(this, expired);

            RemovePlayers();
            PartyLeader = null;

            ClearItems();

            if (Addon != null)
            {
                Addon.Internalize();
                Addon = null;
            }

            Instance.ClearRegion();
            Instance.CompleteEncounter();
        }