====== Hero Classes ====== {{ rpd:images:warrior_hero.png|Hero Classes }} Hero classes are the different character types available to players in Remixed Dungeon. **Hero Classes** determine the starting equipment, stats, and special abilities of the character. Each class has unique advantages and playstyles that make them better suited for different approaches to the dungeon. ==== Available Classes ==== * [[en:rpd:warrior_class|Warrior]] - Strong and durable with bonus [[en:rpd:health|health]] * [[en:rpd:mage_class|Mage]] - Powerful spells and [[en:rpd:wands|wands]], with [[en:rpd:food|food]] that recharges [[en:rpd:wands|wands]] * [[en:rpd:rogue_class|Rogue]] - Stealthy with [[en:rpd:invisibility_buff|invisibility]] and bonus [[en:rpd:gold|gold]] * [[en:rpd:huntress_class|Huntress]] - Ranged combat specialist with [[en:rpd:bow_item|bow]] and [[en:rpd:arrows_item|arrows]] * [[en:rpd:elf_class|Elf]] - Magical abilities with [[en:rpd:mana|mana]] system and special subclass options * [[en:rpd:necromancer_class|Necromancer]] - Specialized class focused on necromantic magic ==== Class Characteristics ==== * **Starting Equipment**: Each class begins with specific equipment * **Special Abilities**: Unique class abilities that differentiate playstyles * **Stat Affinities**: Classes excel in different areas * **Playstyle**: Each class encourages different approaches to dungeon exploration ==== Class Details ==== * **Warrior**: Starts with a unique weapon and armor, and an edible ration. Has a special ability to heal when fighting weakened enemies. * **Mage**: Begins with a magical staff that can be used as a weapon or to store wands. Has a special ability to recharge items quickly. * **Rogue**: Starts with a unique short sword and a set of throwing knives. Has a special ability to become invisible after landing a powerful attack. * **Huntress**: Begins with a special bow and high magic capacity. Has a special ability to recharge wands and staves. * **Elf**: Begins with a special bow and high magic capacity. Has a special ability to recharge wands and staves. * **Necromancer**: Starts with necromantic equipment and can raise undead. Has a special ability to control enemies temporarily. ==== Class Mechanics ==== Each hero class starts with: * Unique [[en:rpd:weapon_item|weapon]] * Unique [[en:rpd:armor|armor]] * Special ability that activates under specific conditions * Unique [[en:rpd:food|food]] items ==== Subclasses ==== Advanced players can unlock [[en:rpd:hero_subclasses|subclasses]] (mastery paths) after winning with a class: * Warrior: [[en:rpd:gladiator_subclass|Gladiator]] or [[en:rpd:brawler_subclass|Brawler]] * Mage: [[en:rpd:battlemage_subclass|Battle Mage]] or [[en:rpd:warmage_subclass|Warmage]] * Rogue: [[en:rpd:freerunner_subclass|Freerunner]] or [[en:rpd:assassin_subclass|Assassin]] * Huntress: [[en:rpd:spearmaid_subclass|Spearmaid]] or [[en:rpd:sniper_subclass|Sniper]] * Elf: [[en:rpd:shaman_subclass|Shaman]] or [[en:rpd:druid_subclass|Druid]] * Necromancer: [[en:rpd:lich_subclass|Lich]] ==== Class Selection Tips ==== * **New Players**: Warrior is generally the most forgiving for beginners * **Advanced Players**: Each class offers unique challenges and strategies * **Playstyle Match**: Choose based on preferred gameplay approach * **Experimentation**: Try different classes to find your preference * **Long-term**: Consider how classes develop through multiple playthroughs ==== Data Sources ==== * Hero Classes: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/actors/hero/HeroClass.java|HeroClass.java]] - Class definitions * Class Abilities: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/actors/hero/Hero.java|Hero.java]] - How class abilities are implemented * Starting Items: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/Dungeon.java#L100-L150|Dungeon starting setup]] - How starting items are assigned * String Resources: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values/strings_all.xml|strings_all.xml]] - All class-related text ==== See Also ==== * [[en:rpd:hero_subclasses|Hero Subclasses]] * [[en:rpd:hero|Hero]] * [[en:rpd:warrior_class|Warrior]] * [[en:rpd:mage_class|Mage]] * [[en:rpd:rogue_class|Rogue]] * [[en:rpd:huntress_class|Huntress]] * [[en:rpd:elf_class|Elf]] * [[en:rpd:necromancer_class|Necromancer]] {{tag> rpd hero classes}}