====== Enchantments ====== Enchantments are special properties that can be applied to weapons and armor in Remixed Dungeon. ==== Description ==== Enchantments are magical properties that can be added to weapons and armor to enhance their effectiveness. They provide various beneficial effects that can be crucial for survival in the deeper levels of the dungeon. ==== Weapon Enchantments ==== * [[en:rpd:fire_enchantment|Fire]] - Causes target to burn * [[en:rpd:shocking_enchantment|Shocking]] - Damages nearby enemies * [[en:rpd:poison_enchantment|Poison]] - Poisons the target * [[en:rpd:slow_enchantment|Slow]] - Slows the target's movement * [[en:rpd:bleeding_enchantment|Bleeding]] - Causes damage over time * [[en:rpd:chilling_enchantment|Chilling]] - Slows and weakens the target * [[en:rpd:instability_enchantment|Instability]] - Unpredictable effects * [[en:rpd:luck_enchantment|Luck]] - Increases critical hit chance * [[en:rpd:projecting_enchantment|Projecting]] - Extends melee range * [[en:rpd:vorpal_enchantment|Vorpal]] - Causes massive damage on critical hits ==== Armor Enchantments (Glyphs) ==== * [[en:rpd:affection_glyph|Affection]] - Charms enemies temporarily * [[en:rpd:antientropy_glyph|Anti-Entropy]] - Cools and warms the wearer * [[en:rpd:bounce_glyph|Bounce]] - Prevents attacks from hitting enemies * [[en:rpd:displacement_glyph|Displacement]] - Teleports attackers away * [[en:rpd:entanglement_glyph|Entanglement]] - Protects with bark armor * [[en:rpd:metabolism_glyph|Metabolism]] - Converts damage to healing * [[en:rpd:multiplicity_glyph|Multiplicity]] - Creates illusions of the wearer * [[en:rpd:potential_glyph|Potential]] - Charges wands when damaged * [[en:rpd:repulsion_glyph|Repulsion]] - Pushes enemies away * [[en:rpd:stench_glyph|Stench]] - Creates toxic gas * [[en:rpd:viscosity_glyph|Viscosity]] - Delays damage taken ==== Enchantment Mechanics ==== * **Application**: Enchantments are applied using scrolls of enchantment * **Levels**: Enchantments can be enhanced up to +3 levels * **Identification**: Enchanted items must be identified to see the enchantment * **Balancing**: Negative effects may occur if item level is too low ==== Enchantment Sources ==== * **Scrolls**: Scrolls of enchantment can add random properties * **Upgrades**: Continuing to enchant items may increase their power * **Special Items**: Some items come pre-enchanted * **Crafting**: Certain enchantments may be craftable in advanced alchemy ==== Code References ==== * Enchantment System: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/items/weapon/enchantments/Enchantment.java|Enchantment.java]] - Base weapon enchantment system * Weapon Enchantments: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/items/weapon/enchantments/Enchantment.java#L50-L100|Weapon enchantment code]] - How weapon enchantments work * Armor Glyphs: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/items/armor/glyphs/Glyph.java|Glyph.java]] - Base armor enchantment system * Item Identification: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/items/Item.java|Item.java]] - How enchanted items are identified * String Resources: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values/strings_all.xml|strings_all.xml]] - All enchantment names and descriptions ==== See Also ==== * [[en:rpd:weapon_item|Weapons]] * [[en:rpd:armor_item|Armor]] * [[en:rpd:scroll_of_enchantment_item|Scroll of Enchantment]] * [[en:rpd:equipment|Equipment]] {{tag> rpd mechanics enchantments weapons armor }}