All Classes and Interfaces

Class
Description
Ability scores enumeration and methods.
Available ability bonus rules.
Alignment enumeration.
Arena of battling fighters (as gladiators).
Armor on a character.
Class of armor.
Master wrapper around all other applications in the Arena package.
Attack routine specification (sword, claw, rock, etc.).
One character (player or non-player personae).
Age categories.
Facility for writing PDF character sheets.
Index of supported character class types (singleton pattern).
Record of one class gained by a character (XP, level, hit points, etc.).
One RPG character class type (fighter, thief, wizard, etc.).
CSV-file reader help functions.
Dice group for random rolls.
Treasure based on underworld level beneath surface (Vol-3, p.
Table of conversions from EHD to Monster Level Table.
Energy attack types.
One piece of equipment on a character.
Material types enumeration.
Fighter feats enumeration.
Manages one RPG fight (one encounter).
Gems and jewelry valuations.
Utilities for working with Java maps (dictionaries).
Marshals given types of men, including leaders.
One type of NPC men encounter.
List of NPC men encounters.
Monster (hostile or benign creature).
Database of available monster types (singleton pattern).
Application to measure monster power levels.
Tables of monsters organized by level.
Treasure based on monster type association (Vol-2, p.
Name generator for characters.
Generates random NPCs to user specification.
Record for user NPC specification.
One party (force, team, band, or group) of Monsters.
Personality traits for characters.
Saving throws table (singleton pattern).
Available saving throw rules.
Saving throw types.
Parameterized special ability for a monster.
Special ability types.
List of special abilities found in database but not recognized.
Magic spell class.
Area of effect descriptor.
Mode enumeration.
Area shapes.
Code to handle casting spells in the combat simulator.
Casting abstract base class.
Charm Monster spell effect.
Charm Person spell effect.
Cloudkill spell effect.
Confusion spell effect.
Conjure Elemental effect.
Darkness spell effect.
Death Spell effect.
Disintegrate spell effect.
Dispel Magic effect.
Fear spell effect.
Feeblemind effect.
Fireball spell effect.
Hold Monster spell effect.
Hold Person spell effect.
Ice Storm spell effect.
Lightning Bolt spell effect.
Magic Missile spell effect.
Polymorph Other spell effect.
Sleep spell effect.
Suggestion spell effect.
Web spell effect.
Memory of spells known by one creature.
Matrix of how many spells can be memorized daily.
Index of available spells.
Statistical bin for a given group of characters.
Treasure type associated with a monster (in the wilderness).
List of wands and staves.
Weapon on a character.
Make matrix of win ratios for opposing solo fighters of different levels.
Experience award table from Sup-I.