private void PlayerDiscardedCards(object sender, PlayerCardDraw e) { SendEventToPlayers(new CardsDiscardedEvent() { Cards = new List <Card>(e.Cards), Player = ((Player)sender).Id, }); }
private void PlayerDrewCards(object sender, PlayerCardDraw e) { var gameEvent = new DrawCardsEvent() { Player = ActivePlayer.Id, Cards = new List <Card>(e.Cards) }; SendEventToPlayers(gameEvent); }