public void HandlePlayerPlay(string cardId, int turn) { if (string.IsNullOrEmpty(cardId)) { return; } LogEvent("PlayerPlay", cardId); _game.PlayerPlayed(cardId); Helper.MainWindow.Overlay.ListViewPlayer.Items.Refresh(); Helper.MainWindow.PlayerWindow.ListViewPlayer.Items.Refresh(); _game.AddPlayToCurrentGame(PlayType.PlayerPlay, turn, cardId); GameEvents.OnPlayerPlay.Execute(GameV2.GetCardFromId(cardId)); }