#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. |
1.3