protected override async Task ComputerTurnAsync() { if (OtherTurn > 0) { await PassAsync(); return; } await DiscardAsync(SingleInfo !.MainHandList.GetRandomItem(true).Deck); //hopefully is not forced to remove that card from hand (?) }
public static FluxxCardInformation CardToPlay(FluxxGameContainer gameContainer) { return(gameContainer.SingleInfo !.MainHandList.GetRandomItem()); }