using DominionBase.Enums; using System.Diagnostics.Contracts; namespace DominionBase.Cards.Nocturne { public class TheMountainsGift : Boon { public TheMountainsGift() : base(Source.Nocturne, Traits.Gainer) { } public override bool Receive(IPlayer player) { Contract.Requires(player != null, "player cannot be null"); base.Receive(player); player.Gain(player._Game.Table.Silver, this); return true; } } }