mr:elemental_magic
Table of Contents
Elemental Magic - Code References
Java Classes
- SpellHelper.java - Defines spell affinities including Elemental
Spell Affinity Constants
- AFFINITY_NECROMANCY: “Necromancy” - Used by necromancy spells
- AFFINITY_RAGE: “Rage” - Used by rage/berserker spells
- AFFINITY_DEMONOLOGY: “Demolonogy” (typo in code) - Used by demonology spells
- AFFINITY_NATURE: “Nature” - Used by nature/druid spells
- AFFINITY_SHADOW: “Shadow” - Used by shadow spells
- AFFINITY_COMMON: “Common” - Used by common utility spells
Affinity to Icon Mapping
- Elemental → Icon ID: 6
- Necromancy → Icon ID: 11
- Rage → Icon ID: 12
- Common → Icon ID: 6
- Combat → Icon ID: 15
- Rogue → Icon ID: 16
- Witchcraft → Icon ID: 17
- Huntress → Icon ID: 18
- Elf → Icon ID: 19
Hero Class Affinities
Related Entities
- Spell Affinity - Base affinity system
- Spell System - Overall spell system
- Freeze Globe Spell - Example elemental spell
- Ignite Spell - Example elemental spell
- Magic Torch Spell - Example elemental spell
String Resources
<string name="SpellHelper_AFFINITY_ELEMENTAL">Elemental</string> <string name="SpellHelper_AFFINITY_NECROMANCY">Necromancy</string> <string name="SpellHelper_AFFINITY_RAGE">Rage</string>
GitHub Links
mr/elemental_magic.txt · Last modified: by 127.0.0.1
