en:rpd:armor
Table of Contents
Armor
Description
Armor is equipment worn by the player character to reduce damage taken from physical attacks. Higher-level armor typically provides better damage reduction and additional benefits.
Armor Types
- Cloth Armor - Basic armor for new characters
- Leather Armor - Light armor with moderate protection
- Mail Armor - Balanced armor with good protection
- Scale Armor - Heavy armor with high protection
- Plate Armor - Heaviest armor with maximum protection
- Class Armor - Specialized armor for hero subclasses
Armor Mechanics
- Damage Reduction: Each point of armor provides an equal point of damage reduction, but with diminishing returns
- Formula: Damage Reduction = (armor value) / (armor value + 50)
- Durability: Armor degrades with each hit taken
- Enchantments: Glyphs can be applied to armor for special effects
- Strength Requirement: Heavier armor requires more strength to use effectively
Class Armor
- Warrior Armor - For Warrior subclasses (Gladiator, Berserker)
- Rogue Armor - For Rogue subclasses (Freerunner, Assassin)
- Mage Armor - For Mage subclasses (Battlemage, Warlock)
- Huntress Armor - For Huntress subclasses (Sniper, Warden)
- Elf Armor - For Elf subclasses (Shaman, Scout)
- Necromancer Armor - For Necromancer subclasses
- Doctor Armor - For Doctor class
Defense Mechanics
- Evasion: Higher evasion increases chance to completely avoid attacks
- Armor: Reduces the damage taken from attacks that land
- Blocking: Some classes can partially block incoming damage
- Resistance: Some armor provides resistance to specific damage types
Technical Details
- Java Class: com.watabou.pixeldungeon.items.armor.Armor
- Base Class: Extends EquipableItem
- Implementation: Each armor type has specific stats and effects
Code References
- Armor.java - Base armor class
- armor package - All armor implementations
- EquipableItem.java - Base class for equipment
String Resource References
See Also
en/rpd/armor.txt · Last modified: by 127.0.0.1

