Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   Related Pages  

ogs::cclasses::Druid Class Reference

A character class that reveres nature. More...

#include <Druid.h>

Inheritance diagram for ogs::cclasses::Druid:

Inheritance graph
[legend]
Collaboration diagram for ogs::cclasses::Druid:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 Druid (ogs::core::XP::Level xpLevel=1)
 Create a new Druid cclass.

ogs::magic::SpellCounts getSpellsPerDay () const

Static Public Attributes

const ogs::core::Die::Sides HIT_DIE = ogs::core::Die::d8
 Hit die of druids.

const ogs::core::Skill::Points SKILL_RATE = 4
 Skill rate of druids.


Protected Member Functions

ogs::core::Modifier::Value getBaseFortSaveValue () const
 Determine the value of base Fortitude save bonus for this cclass.

ogs::core::Modifier::Value getBaseWillSaveValue () const
 Determine the value of base Will save bonus for this cclass.


Detailed Description

Druids are protectors and servants of nature.. As such, they are rarely if ever found in or near large cities. They are most often found in remote and isolated wilderness areas. Their intimate knowledge of the natural world is their source of power. Like druids, druids are also spell casters of diving magic and Wisdom is their primary spell casting ability. In addition to spells, druids gain many special features as they advance in level including nature sense, animal companion, woodland stride, trackless step, wild shape, venom immunity, alter self, and timeless body.

At 1st-level, druids are proficient with light and medium armor though they are prohibited from wearing metal armor. They are proficient with clubs, daggers, darts, slings, quarterstaffs, spears (short, half, long), scimitars, and sickles. Druids must be of partially neutral alignment. They can be neutral good, lawful neutral, true neutral, chaotic neutral, or neutral evil. A druid who becomes any other alignment loses all spells and druidic abilities until he or she atones as per the Atonement spell).

This cclass is typically used in fantasy campaign settings.


Constructor & Destructor Documentation

ogs::cclasses::Druid::Druid ogs::core::XP::Level  xpLevel = 1  )  [inline]
 

Parameters:
xpLevel Experience level of druid.


Member Function Documentation

ogs::core::Modifier::Value ogs::cclasses::Druid::getBaseFortSaveValue  )  const [inline, protected]
 

Druids use the strong advancement rate for base Fortitude save bonuses.

Returns:
Value of base Fortitude save bonus.

ogs::core::Modifier::Value ogs::cclasses::Druid::getBaseWillSaveValue  )  const [inline, protected]
 

Druids use the strong advancement rate for base Will save bonuses.

Returns:
Value of base Will save bonus.


Member Data Documentation

const ogs::core::Die::Sides ogs::cclasses::Druid::HIT_DIE = ogs::core::Die::d8 [static]
 

Druids use d8 for their hit die.

const ogs::core::Skill::Points ogs::cclasses::Druid::SKILL_RATE = 4 [static]
 

Druids gain 4 skill points per experience level.


The documentation for this class was generated from the following file:
Generated on Sun Apr 20 03:37:06 2003 for Open Gaming System (OGS) by doxygen1.3