#include <Barbarian.h>
Inheritance diagram for ogs::cclasses::Barbarian:
Public Member Functions | |
Barbarian (ogs::core::XP::Level xpLevel=1) | |
Create a new Barbarian cclass. | |
Static Public Attributes | |
const ogs::core::Die::Sides | HIT_DIE = ogs::core::Die::d12 |
Hit die of barbarians. | |
const ogs::core::Skill::Points | SKILL_RATE = 4 |
Skill rate of barbarians. | |
Protected Member Functions | |
ogs::core::Modifier::Value | getBaseAttackValue () const |
Determine the value of base attack bonus for this cclass. | |
ogs::core::Modifier::Value | getBaseFortSaveValue () const |
Determine the value of base Fortitude save bonus for this cclass. |
Barbarians are naturally proficient with light and medium armor as well as all simple and martial weapons. But because of their chaotic natures, all barbarians have one alignment restriction: they can not be of lawful alignment Any barbarian that becomes lawful in alignment can no longer use their rage ability and cannot advance in level.
Barbarians are typically used in fantasy campaign settings though this class can be used in other settings as well.
|
|
|
Barbarians use the strong advancement rate for base attack bonuses.
|
|
Barbarians use the strong advancement rate for base Fortitude save bonuases.
|
|
Barbarians use d12 for their hit die. |
|
Barbarians gain 4 skill points per experience level. |