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

ogs::cclasses::Fighter Class Reference

A character class formally trained in weapons, armor, and tactics. More...

#include <Fighter.h>

Inheritance diagram for ogs::cclasses::Fighter:

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

Collaboration graph
[legend]
List of all members.

Public Member Functions

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


Static Public Attributes

const ogs::core::Die::Sides HIT_DIE = ogs::core::Die::d10
 Hit die of fighters.

const ogs::core::Skill::Points SKILL_RATE = 2
 Skill rate of fighters.


Detailed Description

Fighters are prototypical soldiers and mercenaries. Fighters have no alignment restrictions. They may be of any alignment.

At 1st-level, fighers automatically gain the Light, Medium, and Heavy Armor proficiency feats. They are also proficient with all simple and martial weapons. Since fighters have no special features, fighters instead gain a bonus feat at 1st level and every even-numbered level thereafter. Fighters can also select the Weapon Specialization feat at 4th-level or higher.

Fighters are a universal cclass. They can be found in virtually all campaign settings.


Constructor & Destructor Documentation

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

Parameters:
xpLevel Experience level of fighter.


Member Data Documentation

const ogs::core::Die::Sides ogs::cclasses::Fighter::HIT_DIE = ogs::core::Die::d10 [static]
 

Fighters use d10 for their hit die.

const ogs::core::Skill::Points ogs::cclasses::Fighter::SKILL_RATE = 2 [static]
 

Fighters gain 2 skill points per experience level.


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