en:rpd:hero
Table of Contents
Hero
The Hero is the player character in Remixed Dungeon. This character represents the adventurer who ventures into the dungeon, fights monsters, collects treasure, and aims to defeat the final boss.
Basic Properties
- Starting Health Points: Varies by class
- Maximum Health Points: Increases with level
- Attack Skill: Determines hit chance
- Defense Skill: Determines dodge chance
- Strength: Affects carrying capacity and melee damage
- Accuracy: Affects ranged weapon effectiveness
- Evasion: Affects chance to avoid attacks
Hero Classes
The game features several distinct hero classes, each with unique starting equipment and abilities:
- Warrior - A melee-focused class with high survivability
- Mage - A magic-focused class with versatile spells
- Rogue - A stealth-focused class with superior awareness
- Huntress - A ranged-focused class with throwing weapons
- Elf - A balanced class with dual-wielding capabilities
- Necromancer - A dark magic-focused class
Movement Mechanics
- Heroes move through dungeon levels turn-by-turn
- Movement speed can be affected by various status effects
- Cripple reduces movement speed by 50%
- Some items and rings can enhance movement speed
Equipment System
Heroes can equip:
- Weapons - For attacking enemies
- Armor - For protection against damage
- Rings - For various passive bonuses
- Artifacts - Powerful unique items with special abilities
- Accessories - Minor equipment for special bonuses
Leveling System
- Heroes gain experience by defeating enemies and completing quests
- Each level gained increases stats and grants an available talent point
- Higher levels unlock new abilities and improve existing ones
Talents System
Heroes have a talent system that allows customization:
- Talent points are earned every few levels
- Talents provide permanent bonuses or new abilities
- Different hero classes have unique talent trees
Source Code
- Java Implementation: Hero.java
- Class Definitions: Various files in HeroClass.java and related files
See Also
en/rpd/hero.txt · Last modified: by 127.0.0.1
