public void ReturnCard(Card card) { if (this.OwnsCard(card.Id)) { OwnedCards = OwnedCards.Remove(card); } }
public State RemoveMajorImprovement(int id) { MajorImprovements = MajorImprovements.Remove(id); OwnedCards = OwnedCards.Remove(Curator.GetMajorImprovement(id)); return(State); }