private async Task YourAttackPile_BoardClickedAsync()
        {
            var tempAttackList = _mainGame !.SingleInfo !.MainHandList.GetSelectedItems();

            if (await _mainGame.CanPlayAttackCardsAsync(tempAttackList) == false)
            {
                return;
            }
            tempAttackList.UnselectAllObjects();
            if (_mainGame.BasicData !.MultiPlayer == true)
            {
                await _mainGame.Network !.SendAllAsync("attack", tempAttackList.GetDeckListFromObjectList());
            }
            await _mainGame.PlayAttackCardsAsync(tempAttackList);
        }