Пример #1
0
        public void AddAndInitPlayer(Player player, bool sendSettings = false)
        {
            var petActivated = player.Pet != null && player.Pet.Activated;

            if (petActivated)
            {
                player.Pet.Deactivate(true);
            }

            LoginRequestHandler.SendPlayer(player);
            AddCharacter(player);

            if (petActivated)
            {
                player.Pet.Activate();
            }

            if (sendSettings)
            {
                LoginRequestHandler.SendSettings(player);
            }
        }