mr:ring_of_evasion_item
Table of Contents
Ring Of Evasion Item - Code References
Java Classes
- Ring.java (parent class)
Full Java Class Content
package com.watabou.pixeldungeon.items.rings; import com.nyrds.pixeldungeon.ml.R; import com.nyrds.platform.util.StringsManager; import com.watabou.pixeldungeon.actors.Char; public class RingOfEvasion extends Ring { @Override public ArtifactBuff buff( ) { return new Evasion(); } @Override public String desc() { return isKnown() ? StringsManager.getVar(R.string.RingOfEvasion_Info) : super.desc(); } public class Evasion extends RingBuff { @Override public int defenceSkillBonus(Char chr) { return level(); } } }
JSON Configuration
This entity does not appear to have JSON configuration
String Resources
<string name="RingOfEvasion_Name">Ring of Evasion</string> <string name="RingOfEvasion_Info">This ring increases your chance to dodge enemy attack.</string>
Lua Scripts
This entity is implemented in Java, no Lua script exists
Entity Usage Analysis
Using find_entity_usage.py:
- Java file: ./RemixedDungeon/src/main/java/com/watabou/pixeldungeon/items/rings/RingOfEvasion.java - Main class implementation
- Java file: ./RemixedDungeon/src/main/java/com/watabou/pixeldungeon/items/rings/Ring.java - Registered in Ring class (line 32)
- Java file: ./RemixedDungeon/src/main/java/com/nyrds/pixeldungeon/mechanics/buffs/BuffFactory.java - Buff registration (line 99)
- Java file: ./RemixedDungeon/src/main/java/com/nyrds/pixeldungeon/items/common/ItemFactory.java - Item registration (line 300)
- String resources: RingOfEvasion_Name, RingOfEvasion_Info
- No Lua file usage (Java-based item)
- No JSON configuration (Java-based item)
Related mr Entities
- Evasion (Buff) - Buff provided by this ring
- Ring (Item) - Parent item class
mr/ring_of_evasion_item.txt · Last modified: by 127.0.0.1

