en:rpd:playable_classes
Table of Contents
Playable Classes
Playable Classes are the different character archetypes available to the player at the start of a new game. Each class has unique starting equipment, abilities, and gameplay mechanics.
Available Classes
- Warrior: A melee-focused class with extra health and starting armor (Cloth Armor + Short Sword)
- Mage: A magic-focused class with a Wand of Magic Missile and Scroll of Identify
- Rogue: A stealth-focused class with an enchanted Short Sword and Ring of Shadows +1
- Elf: A balanced ranged/melee class with Elven Bow +1, Elven Dagger, Magic Arrow spell, and natural haste
- Necromancer: A dark magic-focused class with Necromancer Robe, Skeleton Key, Summon Deathling spell, and pet mechanics
- Gnoll: A high-strength melee class with Gnoll Tomahawk, no starting armor, Roar spell, and friendly gnolls
- Priest: A support class with Scroll of Remove Curse and healing abilities
- Doctor: A potion-focused class with various potions (Healing, Toxic Gas, Paralytic Gas) and unique mechanics
Mechanics
- Starting Equipment: Each class begins with a unique set of equipment defined in initHeroes.json
- Class Abilities: Some classes have unique starting abilities or spells
- Subclasses: Each class (except Priest and Doctor) can unlock a specialized subclass after defeating Tengu (Boss #2) using a Tome of Mastery
- Class Unlocks: Huntress, Elf, and Gnoll can be unlocked by defeating specific bosses or via donations
- Balance: Classes are generally balanced in power, but with different playstyles
Content Verification
- Java Classes: HeroClass.java
- Starting equipment: Hero.java
- Configuration: initHeroes.json
- String resources: strings_all.xml
en/rpd/playable_classes.txt · Last modified: by 127.0.0.1









