void ICost.Observe(IPayabilityObserver observer, Game game) { observer.NotifyPayable(true, this); }
void ICost.Observe(IPayabilityObserver observer, Game game) { observers.Add(observer); observer.NotifyPayable(allowed, this); }
void ICost.Observe(IPayabilityObserver observer, Game game) { observers.Add(observer); observer.NotifyPayable(card.Active, this); }