====== Hero Mechanic ====== {{ rpd:images:warrior_hero.png|Hero Warrior }} 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_item|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_hero_class|Hero Class]] * [[en:rpd_hero_subclasses|Hero Subclasses]] * [[en:rpd_stats|Stats and Attributes]] * [[en:rpd_equipment|Equipment]] {{tag> rpd hero classes stats talents}}