mr:magic_torch_spell
Table of Contents
Magic Torch - Code References
Java Classes
- MagicTorch.java - Main spell implementation class
- Spell.java - Base spell class that MagicTorch extends
- SpellHelper.java - Helper class with targeting and affinity constants
Implementation Details
- Targeting Type: TARGET_SELF (self-cast spell)
- Magic Affinity: AFFINITY_COMMON (available to all hero classes)
- Spell Cost: 1 mana point
- Buff Applied: Light buff with duration of 80 ticks
- Visual Effect: FlameParticle emitter at character center
JSON Configuration
- This spell is implemented in Java, no JSON configuration exists
String Resources
<!-- English (values/strings_all.xml) --> <string name="MagicTorch_Name">Magic torch</string> <string name="MagicTorch_Info">A spell that produces light, to illuminate the dark levels of the dungeon.</string> <!-- Russian (values-ru/strings_all.xml) --> <string name="MagicTorch_Name">Волшебный факел</string> <string name="MagicTorch_Info">Заклинание, которое производит свет, озаряющий тёмные уровни подземелья.</string>
Lua Scripts
- This spell is implemented in Java, no Lua script exists
Related Files
- Light.java - Buff class applied by this spell
- FlameParticle.java - Particle effect used for visual feedback
mr/magic_torch_spell.txt · Last modified: by 127.0.0.1
