====== 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: * [[en:rpd:warrior_class|Warrior]] - A melee-focused class with high survivability * [[en:rpd:mage_class|Mage]] - A magic-focused class with versatile spells * [[en:rpd:rogue_class|Rogue]] - A stealth-focused class with superior awareness * [[en:rpd:huntress_class|Huntress]] - A ranged-focused class with throwing weapons * [[en:rpd:elf_class|Elf]] - A balanced class with dual-wielding capabilities * [[en:rpd:necromancer_class|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 * [[en:rpd:cripple_buff|Cripple]] reduces movement speed by 50% * Some items and rings can enhance movement speed ==== Equipment System ==== Heroes can equip: * [[en:rpd:weapons|Weapons]] - For attacking enemies * [[en:rpd:armor|Armor]] - For protection against damage * [[en:rpd:rings|Rings]] - For various passive bonuses * [[en:rpd:artifacts|Artifacts]] - Powerful unique items with special abilities * [[en:rpd:accessories|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: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/actors/hero/Hero.java|Hero.java]] * Class Definitions: Various files in [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/actors/hero/HeroClass.java|HeroClass.java]] and related files ==== See Also ==== * [[en:rpd:heroes|Heroes]] * [[en:rpd:talents|Talents]] * [[en:rpd:stats|Stats and Attributes]] * [[en:rpd:equipment|Equipment]] {{tag> rpd hero classes stats talents}}