====== Ring of Frost ====== {{ rpd:images:ring_of_frost_item.png|Ring of Frost }} **Ring of Frost** is a magical artifact in Remixed Dungeon. When worn, it provides a protective frost aura that slows and damages enemies that attack the wearer. ==== Description ==== This ring is carved from magical ice. Its wearer is protected by a frost aura, slowing and damaging the attacking enemies. When an enemy within 1 tile distance attacks the wearer, there's a chance that they will be affected by frost and slowed. ==== Stats ==== * **Type:** Ring (Artifact) * **Slot:** Ring (requires Keyring to carry multiple rings) * **Upgradeable:** Yes * **Upgrade Cost:** Increases with level ==== Effects ==== When worn and activated, the ring triggers the following effects when an enemy attacks you: * **Slow Effect:** Applies Slow effect for (Slow.duration(enemy) / 5 + ring level) turns * **Frost Chance:** Has (10% + ring level)% chance to apply Frost effect for (Frost.duration(enemy) / 5 + ring level) turns * **Damage:** Deals (ring level / 2) damage to the attacking enemy * **Range:** Only works when enemy is within 1 tile distance of wearer ==== Acquisition ==== * Found in various chests throughout dungeon levels * Dropped by certain challenging monsters * Available for purchase from the [[en:rpd:shopkeeper_npc|Shopkeeper]] in deeper levels ==== Usage Tips ==== * Particularly effective against melee enemies that attack you directly * Works well in narrow corridors where enemies must come into close range * Combines well with other defensive equipment to maximize survivability * Higher-level rings provide significantly better effects ==== Strategy ==== The Ring of Frost is highly beneficial for characters who engage enemies directly. It provides a passive defense that turns enemy aggression against them, making it especially valuable in the mid to late game when enemies are stronger and more dangerous. ==== Code References ==== * Item implementation: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/nyrds/pixeldungeon/items/common/rings/RingOfFrost.java|RingOfFrost.java]] * Item factory registration: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/nyrds/pixeldungeon/items/common/ItemFactory.java#L424|ItemFactory.java#L424]] * Buff factory registration: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/nyrds/pixeldungeon/mechanics/buffs/BuffFactory.java#L164|BuffFactory.java#L164]] * String resources: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values/strings_all.xml#L1474-L1475|strings_all.xml#L1474-L1475]] * Buff implementation: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/actors/buffs/Slow.java|Slow.java]] and [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/actors/buffs/Frost.java|Frost.java]] * Machine-readable data: [[mr:ring_of_frost_item|Ring of Frost - Code References]] * Game constants: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/actors/buffs/Slow.java#L23|Slow.DURATION]], [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/actors/buffs/Frost.java#L20|Frost.DURATION]] * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/nyrds/pixeldungeon/items/common/rings/RingOfFrost.java#L26-L44|FrostAura.defenceProc() method]] - Core implementation of the ring's effect when attacked * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/nyrds/pixeldungeon/items/common/rings/RingOfFrost.java#L32|distance check]] - Only affects enemies within 2 tiles (adjacent) * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/nyrds/pixeldungeon/items/common/rings/RingOfFrost.java#L35|Slow application]] - Applying slow effect * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/nyrds/pixeldungeon/items/common/rings/RingOfFrost.java#L37-L39|Frost application]] - Random chance to apply frost * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/nyrds/pixeldungeon/items/common/rings/RingOfFrost.java#L40|Damage application]] - Damage based on ring level ==== See Also ==== * [[en:rpd:keyring_item|Keyring]] - Required to carry multiple rings * [[en:rpd:artifacts|Artifacts]] - Other special items * [[en:rpd:rings|Rings]] - Other rings in the game * [[en:rpd:slow_buff|Slow]] - Related status effect * [[en:rpd:frost_buff|Frost]] - Related status effect {{tag> rpd items ring frost artifact}}