User Tools

Site Tools


mr:ring_of_elements_item

Ring Of Elements Item - Code References

Java Classes

Inner Classes

  • Resistance: Inner class within RingOfElements.java that provides the ring's buff effect
    • Provides resistance to: Burning, ToxicGas, Poison, LightningTrap.Electricity, Warlock, Eye, BurningFist, LiquidFlame
    • Uses probabilistic resistance based on ring level (level + 3 chance)
    • Duration factor formula: (2 + 0.5 * level) / (2 + level) for positive levels

JSON Configuration

String Resources

Lua Scripts

This entity is implemented in Java, no Lua script exists

Buffs Used By

The Resistance inner class is imported and used by multiple buff classes:

Game Mechanics

  • Resistances Provided: Fire (Burning, LiquidFlame), Poison (ToxicGas, Poison), Electricity (LightningTrap), Dark Magic (Warlock, Eye, BurningFist)
  • Resistance Chance: Random.Int(level + 3) >= 3 (increases with ring level)
  • Duration Reduction: Formula (2 + 0.5 * level) / (2 + level) reduces negative effect duration
  • Spawn Locations: Treasury, Spider's Treasury dungeon levels
mr/ring_of_elements_item.txt · Last modified: by 127.0.0.1