Exemplo n.º 1
0
 public override void Level_01()
 {
     BAB = Level;
     Specials.Add(new Ranger_Specials().Favored_Enemy());
     Specials.Add(new Ranger_Specials().Track(this));
     Specials.Add(new Ranger_Specials().Wild_Empathy());
 }
Exemplo n.º 2
0
 public override void Level_01()
 {
     BAB = Level;
     Specials.Add(new Paladin_Specials().Aura_of_Good());
     Specials.Add(new Paladin_Specials().Detect_Evil());
     Specials.Add(new Paladin_Specials().Smite_Evil(this));
 }
Exemplo n.º 3
0
 public override void Level_01()
 {
     BAB = Level * 3 / 4;
     Specials.Add(new Druid_Specials().Nature_Bond());
     Specials.Add(new Druid_Specials().Nature_Sense());
     Specials.Add(new Druid_Specials().Wild_Empathy());
 }
Exemplo n.º 4
0
 public override void Level_01()
 {
     BAB = Level / 2;
     Specials.Add(new Wizard_Specials().Arcane_Bond());
     Specials.Add(new Wizard_Specials().Arcane_School());
     Specials.Add(new Wizard_Specials().Cantrips());
     Specials.Add(new Wizard_Specials().Scribe_Scroll());
 }
Exemplo n.º 5
0
 public override void Level_01()
 {
     BAB = Level / 2;
     Specials.Add(new Sorcerer_Specials().Bloodline());
     Specials.Add(new Sorcerer_Specials().Bloodline_Power());
     Specials.Add(new Sorcerer_Specials().Cantrips());
     Specials.Add(new Sorcerer_Specials().Eschew_Materials());
 }
Exemplo n.º 6
0
 public override void Level_01()
 {
     BAB = Level * 3 / 4;
     Specials.Add(new Monk_Specials().Bonus_Feat(this));
     Specials.Add(new Monk_Specials().Flurry_of_Blows(this));
     Specials.Add(new Monk_Specials().Stunning_Fist(this));
     Specials.Add(new Monk_Specials().Unarmed_Strike(this));
 }
Exemplo n.º 7
0
 public override void Level_01()
 {
     BAB = Level * 3 / 4;
     Specials.Add(new Cleric_Specials().Aura());
     Specials.Add(new Cleric_Specials().Channel_Energy(this));
     Specials.Add(new Cleric_Specials().Domains());
     Specials.Add(new Cleric_Specials().Spontaneous_Casting());
 }
Exemplo n.º 8
0
        public SpecialAd AddSpecial(string title, string description)
        {
            SpecialAd special = new SpecialAd();

            special.SpecialAdId = Specials.Max(i => i.SpecialAdId) + 1;
            special.Title       = title;
            special.Description = description;

            Specials.Add(special);
            (this).SaveChanges();
            return(special);
        }
Exemplo n.º 9
0
 public void SetSpecials(IEnumerable <Special> specials)
 {
     foreach (var special in specials)
     {
         Specials.Add(new Special()
         {
             SpecialId   = special.SpecialId,
             Title       = special.Title,
             Description = special.Description
         });
     }
 }
Exemplo n.º 10
0
 public override void Level_05()
 {
     Specials.Add(new Paladin_Specials().Divine_Bond());
 }
Exemplo n.º 11
0
 public override void Level_04()
 {
     Specials.Add(new Paladin_Specials().Channel_Positive_Energy(this));
 }
Exemplo n.º 12
0
 public override void Level_03()
 {
     Specials.Add(new Paladin_Specials().Aura_of_Courage());
     Specials.Add(new Paladin_Specials().Divine_Health());
     Specials.Add(new Paladin_Specials().Mercy());
 }
Exemplo n.º 13
0
 public override void Level_02()
 {
     Specials.Add(new Paladin_Specials().Divine_Grace());
     Specials.Add(new Paladin_Specials().Lay_On_Hands(this));
 }
Exemplo n.º 14
0
 public override void Level_04()
 {
     BAB = Level * 3 / 4;
     Specials.Add(new Bard_Specials().Lore_Master(this));
 }
Exemplo n.º 15
0
 public override void Level_17()
 {
     Specials.Add(new Paladin_Specials().Aura_of_Righteousness());
 }
Exemplo n.º 16
0
 public override void Level_14()
 {
     Specials.Add(new Paladin_Specials().Aura_of_Faith());
 }
Exemplo n.º 17
0
 public override void Level_20()
 {
     Specials.Add(new Wizard_Specials().Bonus_Feat());
 }
Exemplo n.º 18
0
 public override void Level_10()
 {
     Specials.Add(new Rogue_Specials().Advanced_Talents());
 }
Exemplo n.º 19
0
 public override void Level_17()
 {
     Specials.Add(new Sorcerer_Specials().Bloodline_Spell());
 }
Exemplo n.º 20
0
 public override void Level_18()
 {
     Specials.Add(new Rogue_Specials().Rogue_Talent());
 }
Exemplo n.º 21
0
 public override void Level_20()
 {
     Specials.Add(new Sorcerer_Specials().Bloodline_Power());
 }
Exemplo n.º 22
0
 public override void Level_14()
 {
     BAB = Level * 3 / 4;
     Specials.Add(new Bard_Specials().Versatile_Performance());
 }
Exemplo n.º 23
0
 public override void Level_10()
 {
     BAB = Level * 3 / 4;
     Specials.Add(new Bard_Specials().Jack_of_All_Trades());
     Specials.Add(new Bard_Specials().Versatile_Performance());
 }
Exemplo n.º 24
0
 public override void Level_08()
 {
     Specials.Add(new Paladin_Specials().Aura_of_Resolve());
 }
Exemplo n.º 25
0
 public override void Level_11()
 {
     Specials.Add(new Paladin_Specials().Aura_of_Justice());
 }
Exemplo n.º 26
0
 public override void Level_08()
 {
     Specials.Add(new Rogue_Specials().Improved_Uncanny_Dodge());
     Specials.Add(new Rogue_Specials().Rogue_Talent());
 }
Exemplo n.º 27
0
 public override void Level_15()
 {
     Specials.Add(new Paladin_Specials().Mercy());
 }
Exemplo n.º 28
0
 public override void Level_20()
 {
     Specials.Add(new Paladin_Specials().Holy_Champion());
 }
Exemplo n.º 29
0
 public override void Level_03()
 {
     Specials.Add(new Rogue_Specials().Trap_Sense(this));
 }
Exemplo n.º 30
0
 public override void Level_01()
 {
     BAB = Level * 3 / 4;
     Specials.Add(new Bard_Specials().Bardic_Knowledge(this));
     Specials.Add(new Bard_Specials().Bardic_Performance(this));
 }