public AddCounters(Func<Counter> counter, Value count) { _counterFactory = counter; _count = count ?? 1; }
public ChangeToCreature(Value power, Value toughness, string type, IEnumerable<CardColor> colors = null) : this(m => power.GetValue(m.X), m => toughness.GetValue(m.X), m => type, colors) { }