Exemple #1
0
        public void SupportCopying()
        {
            var feat = Acrobatic.Copy();

            Assert.Equal(Acrobatic.Name, feat.Name);
            Assert.Equal(Acrobatic.Description, feat.Description);
            Assert.Equal(Acrobatic.Modifiers.Count(), feat.Modifiers.Count());
            var multi = MultipleSelect.Copy();

            Assert.True(multi.AllowMultiple);
        }
        public OptionFeatForm(Feat feat)
        {
            InitializeComponent();

            Array tiers = Enum.GetValues(typeof(Tier));

            foreach (Tier tier in tiers)
            {
                TierBox.Items.Add(tier);
            }

            fFeat = feat.Copy();

            NameBox.Text         = fFeat.Name;
            PrereqBox.Text       = fFeat.Prerequisites;
            TierBox.SelectedItem = fFeat.Tier;
            BenefitBox.Text      = fFeat.Benefits;
        }