#include <Elf.h>
Inheritance diagram for ogs::creatures::humanoids::Elf:
Public Member Functions | |
unsigned | getAdultAge () const |
Determine the average adult age for this type of creature. | |
unsigned | getMiddleAge () const |
Determine the average middle age for this type of creature. | |
unsigned | getOldAge () const |
Determine the average old age for this type of creature. | |
unsigned | getVenerableAge () const |
Determine the average venerable age for this type of creature. | |
const Die & | getMaximumAge () const |
Access the die used to roll a random maximum age for a PC. |
Most elves are sylvan folk. They tend to live in great forests where they are in harmony with nature and free to uncover natural and arcane secrets of the world without interference from less sympathetic civilizations. Many elves thus become rangers and druids though wizard is their favored character class. Elves are also inherently resistant to certain forms of magic. They are immune to all sleep spells. In addition, elves have the following racial traits.
Elves typically exist in fantasy campaign settings.
|
The adult age for elves is 110 years.
Implements ogs::core::details::Maturity. |
|
The die used to roll maximum ages for elves is 4d100.
Implements ogs::core::details::Maturity. |
|
The middle age for elves is 175 years.
Implements ogs::core::details::Maturity. |
|
The old age for elves is 263 years.
Implements ogs::core::details::Maturity. |
|
The venerable age for elves is 350 years.
Implements ogs::core::details::Maturity. |