public void Respond(IGameClient client, ActivityModel activity, GameViewModel state) { var decklist = client.GetDecklist(); if (state.Results.Winner == client.PlayerName) { foreach (var card in decklist.Where(c => _distribution.Contains(c.Name))) { _distribution.IncreaseLikelihood(card.Name); } } }
public void Respond(IGameClient client, ActivityModel activity, GameViewModel state) { var decklist = client.GetDecklist(); if (state.Results.Winner == client.PlayerName) { foreach (var card in decklist.Where(c => _distribution.Contains(c.Name))) { _distribution.IncreaseLikelihood(card.Name); } } }