public void InsertAfterDeal(Player target, List<Card> list, MovementHelper helper = null)
{
CardsMovement move = new CardsMovement();
move.Cards = new List<Card>(list);
move.To = new DeckPlace(null, DeckType.Dealing);
move.Helper.IsFakedMove = true;
if (helper != null)
{
move.Helper = helper;
}
MoveCards(move, false, GameDelays.None);
if (target != null)
{
PlayerLostCard(target, list);
}
}