====== Armor Mechanic ====== Armor in Remixed Dungeon provides protection by reducing damage from physical attacks. Each piece of armor has a defense rating that contributes to the hero's overall survivability. ==== Armor Stats ==== * **Defense Rating (DR)**: How much damage is reduced from incoming attacks * **Durability**: How much damage the armor can take before breaking * **Level/Upgrades**: Armor can be upgraded to improve its defense rating * **Speed Penalty**: Heavier armor may slow hero movement * **Stealth Penalty**: Heavier armor may reduce stealth effectiveness ==== Types of Armor ==== * [[rpd:cloth_armor_item|Cloth Armor]] - Lightest armor with minimal protection * [[rpd:leather_armor_item|Leather Armor]] - Balanced protection and mobility * [[rpd:mail_armor_item|Mail Armor]] - Good protection with moderate penalties * [[rpd:plate_armor_item|Plate Armor]] - Maximum protection with significant penalties * [[rpd:class_armor|Class Armor]] - Special armor for each hero class ==== Armor Mechanics ==== * **Absorption**: Armor absorbs a percentage of incoming physical damage * **Durability**: All armor takes damage when absorbing hits and can break if not maintained * **Identification**: Most armor must be identified to show full stats * **Upgrading**: Armor can be upgraded using [[rpd:scroll_of_upgrade_item|Scroll of Upgrade]] or similar items * **Glyphping**: Armor can be enchanted with [[rpd:glyphs|Glyphs]] to gain special properties ==== Special Armors ==== * [[rpd:class_armor|Class-specific armor]] - Unique armor for each hero class with special abilities * [[rpd:armor_glyphs|Glyphs]] - Magical properties that can be added to armor * [[rpd:armor_upgrades|Upgrades]] - Increasing armor effectiveness through scrolls and other means ==== Code References ==== * **Base class**: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/items/Armor.java|Armor.java]] * **Armor implementations**: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/items/armor/|Armor Implementations Directory]] * **Glyph system**: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/items/armor/glyphs/|Armor Glyphs Directory]] ==== Related ==== * [[rpd:items|Items]] * [[rpd:equipment|Equipment]] * [[rpd:combat|Combat]] * [[rpd:defence|Defense]] * [[rpd:glyphs|Glyphs]] * [[rpd:upgrading|Upgrading]] {{tag> rpd items armor mechanics defense}}