Beispiel #1
0
        public void ChooseFeatBasedOnStrategy()
        {
            var buildStrategy = new CharacterStrategy();

            buildStrategy.FavoredFeats.AddEntry("power attack", 5000000);
            buildStrategy.FavoredFeats.AddEntry("cleave", 1);
            var character = new CharacterSheet(buildStrategy);

            character.Add(new FeatToken());

            selector.ExecuteStep(character);
            Assert.Equal(powerattack, character.Feats.First());
        }