mr:chaos_bow_item
Table of Contents
Chaos Bow Item - Code References
Java Classes
- ChaosBow.java - Main chaos bow implementation
- Bow.java - Parent class
- ChaosCrystal.java - Can fuse into ChaosBow
- ItemFactory.java - Item registration
JSON Configuration
This entity is implemented in Java, no JSON configuration exists
String Resources
<string name="ChaosBow_Name">chaos bow</string> <string name="ChaosBow_Info">A dreadful Bow filled with the power of Chaos. Each arrow it shoots will carry piece of chaos energy within it. But if you miss...</string> <string name="ChaosBow_Gender">masculine</string>
Lua Scripts
This entity is implemented in Java, no Lua script exists
Code Details
- Image: `items/chaosBow.png` (image index 0)
- Tier: 3
- Speed factor: 1.0f
- Damage factor: 1.0f
- Upgradable: No (isUpgradable returns false)
- Charge mechanic: Accumulates charge on hit, loses charge on taking damage
- Level threshold: Charge required = 5 × level^1.5
- Visual states: 5 image variants based on level (level/3, capped at 4)
- Chaos Mark: On miss, creates chaos mark at target position
Related mr Entities
- Bow (Item) - Parent class
- Compound Bow (Item) - Related bow
- Wooden Bow (Item) - Related bow
- Ruby Bow (Item) - Related bow
mr/chaos_bow_item.txt · Last modified: by 127.0.0.1
