mr:ring_of_thorns_item

Ring Of Thorns Item - Code References

Java Classes

JSON Configuration

This entity is implemented in Java, no JSON configuration exists

String Resources

<string name="RingOfThorns_Name">Ring of Thorns</string>
<string name="RingOfThorns_Info">Though this ring doesn\'t provide real thorns, an enemy that attacks you will itself be wounded by a fraction of the damage that it inflicts. Upgrading this ring won\'t give any additional bonuses.</string>

Lua Scripts

This entity is implemented in Java, no Lua script exists

Special Properties

  • Not upgradable (isUpgradable() returns false)
  • Automatically identified when picked up
  • Provides thorns effect: enemy takes random damage (0 to damage dealt) when attacking the wearer
  • Special drop from DM300 boss (33.3% chance)
  • Associated with Badge.RING_OF_THORNS achievement

Source Code Reference

  • buff() method returns new Thorns() instance
  • Thorns class has defenceProc method that handles the thorn effect
  • defenceProc damages the enemy with a random amount between 0 and the original damage dealt
mr/ring_of_thorns_item.txt · Last modified: by 127.0.0.1