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

ogs::cclasses::Rogue Class Reference

A character class adept at "obtaining the unobtainable". More...

#include <Rogue.h>

Inheritance diagram for ogs::cclasses::Rogue:

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

Collaboration graph
[legend]
List of all members.

Public Member Functions

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


Static Public Attributes

const ogs::core::Die::Sides HIT_DIE = ogs::core::Die::d6
 Hit die of rogues.

const ogs::core::Skill::Points SKILL_RATE = 8
 Skill rate of rogues.


Protected Member Functions

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


Detailed Description

Rogues excel at breaking into safes, eluding intricate traps, infiltrating secret organizations, gathering intelligence, and usually parting others from their money one way or the other. Rogues can be of any alignment. While most are considered neutral or evil, good rogues are just as common. Their skills however are targeted at enemies rather than their own kind. Dexterity ,and wisdom are their most valuable assets. Intelligence and charisma are also useful in many situations.

Rogues can exist in just about any campaign setting.


Constructor & Destructor Documentation

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

Parameters:
xpLevel Experience level of rogue.


Member Function Documentation

ogs::core::Modifier::Value ogs::cclasses::Rogue::getBaseRefSaveValue  )  const [inline, protected]
 

Rogues use the strong advancement rate for base Reflex save bonuses.

Returns:
Value of base Reflex save bonus.


Member Data Documentation

const ogs::core::Die::Sides ogs::cclasses::Rogue::HIT_DIE = ogs::core::Die::d6 [static]
 

Rogues use d6 for their hit die.

const ogs::core::Skill::Points ogs::cclasses::Rogue::SKILL_RATE = 8 [static]
 

Rogues gain 8 skill points per experience level.


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