public static void SendTurnCalculation(Packet _packet)
    {
        int        _cardCount    = _packet.ReadInt();
        int        _playerHealth = _packet.ReadInt();
        List <int> _allCard      = new List <int>();

        for (int i = 1; i <= GameManager.players.Count; i++)
        {
            int _remainHealth = _packet.ReadInt();
            if (_remainHealth <= 0)
            {
                Destroy(GameManager.players[i].gameObject);
            }
            for (int j = 0; j < GameManager.players.Count; j++)
            {
                PlayerStatusBar _temp = ArenaUIManager.instance.turnOrderBar.transform.GetChild(j).gameObject.GetComponent <PlayerStatusBar>();
                if (_temp.id == i)
                {
                    _temp.heartDisplay(_remainHealth);
                }
            }
        }

        for (int i = 0; i < _cardCount; i++)
        {
            int _cardID = _packet.ReadInt();
            _allCard.Add(_cardID);
        }
        ArenaUIManager.instance.SetDamageBanner(_allCard);
    }