User Tools

Site Tools


rpd:armor_mechanic

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
rpd:armor_mechanic [2025/12/28 19:39] – Wiki maintenance: Renamed files to follow proper naming convention, updated content accuracy, and created missing essential pages mikerpd:armor_mechanic [2025/12/28 19:43] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +====== 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}}