#include <Sorcerer.h>
Inheritance diagram for ogs::cclasses::Sorcerer:
Public Member Functions | |
Sorcerer (ogs::core::XP::Level xpLevel=1) | |
Create a new Sorcerer cclass. | |
ogs::magic::SpellCounts | getSpellsPerDay () const |
ogs::magic::SpellCounts | getSpellsKnown () const |
Static Public Attributes | |
const ogs::core::Die::Sides | HIT_DIE = ogs::core::Die::d4 |
Hit die of sorcerers. | |
const ogs::core::Skill::Points | SKILL_RATE = 2 |
Skill rate of sorcerers. | |
Protected Member Functions | |
ogs::core::Modifier::Value | getBaseAttackValue () const |
Determine the value of base attack bonus for this cclass. | |
ogs::core::Modifier::Value | getBaseWillSaveValue () const |
Determine the value of base Will save bonus for sorcerers. |
Sorcerers are typically found in fantasy campaign settings.
|
|
|
Sorcerers use the weak advancment rate for base attack bonuses.
|
|
Sorcerers use the strong advancment rate for base Will save bonuses.
|
|
Sorcerers use d4 for their hit die. |
|
Sorcerers gain 2 skill points per experience level. |