public void PlayAction(Card action) { PutCardFromHandIntoPlay(action); ChangeState((-1).TurnActions()); action.PlayAsAction(this); }