User Tools

Site Tools


rpd:enchantments_mechanic

Differences

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

Link to this comparison view

rpd:enchantments_mechanic [2025/12/31 01:34] – Add Enchantments mechanic page with details about weapon enchantments mikerpd:enchantments_mechanic [2025/12/31 01:41] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +====== Enchantment Mechanics ======
  
 +==== Description ====
 +Enchantment mechanics in Remixed Dungeon refer to the magical properties that can be applied to weapons to enhance their combat effectiveness. These enchantments provide special effects that trigger during combat, adding an additional layer of strategy to weapon selection and upgrading.
 +
 +==== Weapon Enchantments ====
 +Enchantments are special magical properties that can be applied to weapons. Each weapon can have at most one enchantment at a time. Enchantments can be applied when upgrading weapons with certain scrolls.
 +
 +==== How Enchantments Work ====
 +  * Enchantments are applied to weapons using [[rpd:scroll_of_weapon_upgrade_item|Scrolls of Weapon Upgrade]]
 +  * A weapon can only have one enchantment at a time
 +  * Enchantments do not directly increase damage but provide special effects
 +  * When a weapon with an enchantment is upgraded, the enchantment level also increases
 +  * Some enchantments become more powerful at higher levels
 +
 +==== Obtaining Enchanted Weapons ====
 +  * Use [[rpd:scroll_of_weapon_upgrade_item|Scrolls of Weapon Upgrade]] on unenchanted weapons (has a chance to add a random enchantment)
 +  * Find weapons with enchantments already applied in the dungeon
 +  * Purchase enchanted weapons from shops (rarely available)
 +
 +==== List of Enchantments ====
 +  * [[rpd:fire_enchantment|Fire]] - Adds fire damage and burning effect
 +  * [[rpd:poison_enchantment_enchantment|Poison]] - Poisons the target
 +  * [[rpd:slow_enchantment|Slow]] - Slows the target
 +  * [[rpd:luck_enchantment_enchantment|Luck]] - Increases damage randomly
 +  * [[rpd:death_enchantment|Death]] - Chance to instantly kill enemies
 +  * [[rpd:horror_enchantment_enchantment|Horror]] - Fears the target
 +  * [[rpd:instability_enchantment_enchantment|Instability]] - Randomly applies other enchantment effects
 +  * [[rpd:leech_enchantment_enchantment|Leech]] - Heals the hero on hit
 +  * [[rpd:paralysis_enchantment|Paralysis]] - Paralyzes the target
 +  * [[rpd:piercing_enchantment_enchantment|Piercing]] - Damages targets behind the primary target
 +  * [[rpd:swing_enchantment_enchantment|Swing]] - Damages nearby enemies
 +
 +==== Code References ====
 +  * **Base Enchantment System**: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/items/weapon/Weapon.java|Weapon.java enchantment system]]
 +  * **Scroll Implementation**: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/items/scrolls/ScrollOfWeaponUpgrade.java|ScrollOfWeaponUpgrade.java]]
 +  * **All Enchantments**: [[https://github.com/NYRDS/remixed-dungeon/tree/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/items/weapon/enchantments|Enchantments directory]]
 +  * **Enchantment Application**: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/items/weapon/Weapon.java#L55-L80|Weapon.java enchantment application]]
 +
 +==== See Also ====
 +  * [[rpd:weapon_enchantments|Weapon Enchantments]] - Detailed list of all weapon enchantments
 +  * [[rpd:scroll_of_weapon_upgrade_item|Scroll of Weapon Upgrade]] - Scroll that can apply enchantments
 +  * [[rpd:weapon_item|Weapons]] - General information about weapons
 +  * [[rpd:armor_glyphs|Armor Glyphs]] - Similar system for armor
 +
 +{{tag> rpd mechanics enchantment weapon}}