en:rpd:death_enchantment
Table of Contents
Death Enchantment
The Death Enchantment is a powerful enchantment for weapons in Remixed Dungeon that can instantly kill enemies under specific conditions.
Description
The Death enchantment has a chance to instantly kill any enemy when they are struck with the enchanted weapon. The chance is based on the weapon's level (8% base chance + 1% per level), regardless of the target's remaining health.
Mechanics
- Instant Kill Chance: The chance to instantly kill an enemy is calculated based on weapon level: 8% base chance + 1% per level (so 8% for unlevelled weapon, 9% for +1 weapon, etc.)
- Maximum Effectiveness: Has a fixed chance regardless of enemy health
- Resistance: Some enemies (like the Warlock) have resistance to death-related effects
Affected Items
- Can be applied to any weapon that supports enchantments
Acquisition
- Scroll of Upgrade: Can appear on upgraded weapons
- Scroll of Enchantment: Available as a possible enchantment through enchantment scrolls
- Shops: May appear in shops on randomly generated enchanted weapons
Strategy
- Most effective when fighting weakened enemies
- Combines well with other damage-over-time effects to weaken enemies before delivering the final blow
- Consider using when you encounter enemies that are already damaged
- Be aware that some enemies have resistances to death effects
Code References
- Java Implementation: Death.java
- Enchantment Base Class: Enchantment.java
- Probability Calculation: Chance calculation (8% base + 1% per level)
- Enemy Resistance: Warlock resistance to Death enchantment
- String Resources:
- Enchantment Registration: Enchantment constants
- Instant Kill Implementation: kill() method
- Damage Modification: Damage multiplier
- Target Resistance System: Char.resist() method - handles resistance to death effects
- Machine-readable data: mr:death_enchantment
- Badge Tracking: Grim weapon badge validation
See Also
- Warlock - Enemy with resistance to death effects
en/rpd/death_enchantment.txt · Last modified: by 127.0.0.1
