====== Rings ====== Rings are equipment items that provide various passive effects in Remixed Dungeon. ==== Description ==== Rings are accessory items that the hero can wear on their fingers to gain continuous benefits. Each ring provides a specific effect that applies while worn, and the hero can wear up to two rings simultaneously. ==== Base Properties ==== * **Slots**: The hero can wear up to two rings * **Passive Effect**: Effects apply continuously while worn * **Leveling**: Rings can be upgraded using scrolls of upgrade * **Identification**: Rings start unidentified and must be worn to identify ==== Ring Types ==== * **Utility Rings** - Provide beneficial status effects * **Combat Rings** - Enhance combat capabilities * **Survival Rings** - Aid in dungeon exploration and survival * **Specialty Rings** - Provide unique or niche effects ==== Common Mechanics ==== * **Continuous Effect**: Benefits apply without direct action required * **Upgrading**: Can be upgraded to enhance effects * **Identification**: Must be worn to identify their effect * **Enchantments**: Some rings can be enchanted for additional effects ==== Code References ==== * Ring Base Class: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/items/rings/Ring.java|Ring.java]] - Base implementation * Equipment System: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/actors/hero/Belongings.java|Belongings.java]] - How rings are equipped * Ring Effects: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/items/rings/Ring.java#L60-L80|Ring activation code]] - How ring effects are applied * Item System: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/items/Item.java|Item.java]] - General item mechanics * Sprite System: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/sprites/ItemSpriteSheet.java|ItemSpriteSheet.java]] - Ring sprites * String Resources: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values/strings_all.xml|strings_all.xml]] - All ring names and descriptions ==== Common Rings ==== * [[en:rpd:ring_of_strength_item|Ring of Strength]] * [[en:rpd:ring_of_detection_item|Ring of Detection]] * [[en:rpd:ring_of_shielding_item|Ring of Shielding]] * [[en:rpd:ring_of_haste_item|Ring of Haste]] * [[en:rpd:ring_of_energy_item|Ring of Energy]] * [[en:rpd:ring_of_mending_item|Ring of Mending]] * [[en:rpd:ring_of_wealth_item|Ring of Wealth]] * [[en:rpd:ring_of_elements_item|Ring of Elements]] * [[en:rpd:ring_of_evasion_item|Ring of Evasion]] * [[en:rpd:ring_of_accuracy_item|Ring of Accuracy]] ==== See Also ==== * [[en:rpd:items|Items]] * [[en:rpd:equipment|Equipment]] * [[en:rpd:accessories|Accessories]] {{tag> rpd items rings accessories }}