public DuelistBuilder InitialDuelistState(string duelistId) { id = duelistId; manaSlots = 0; mana = 0; deck = DeckBuilder.CompletedDeck(); hand = EmptyHand(); health = 30; return(this); }
public DuelistBuilder WithDeck(DeckBuilder deck) { this.deck = deck.BuildState(); return(this); }