User Tools

Site Tools


rpd:witchcraft_affinity

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

rpd:witchcraft_affinity [2025/12/27 12:24] – Update healing_spell.txt with dual spell info, add affinities.txt, allies.txt, encounters.txt, enemy.txt, and create witchcraft_affinity.txt while renaming old witchcraft.txt mikerpd:witchcraft_affinity [2025/12/27 12:28] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +====== Witchcraft Affinity ======
  
 +Witchcraft is one of the magical [[rpd:spell_affinities|affinities]] available in [[rpd:remixed_dungeon|Remixed Dungeon]]. It encompasses a variety of spells and magical abilities related to control, manipulation, and summoning.
 +
 +==== Associated Spells ====
 +Spells that fall under the Witchcraft affinity include (as defined in [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/assets/scripts/spells/CustomSpellsList.lua#L13|CustomSpellsList.lua:13]]):
 +  * [[rpd:roar_spell|Roar]] - A spell that causes fear in nearby enemies
 +  * [[rpd:order_spell|Order]] - A spell that allows control over a target character
 +  * [[rpd:lightning_bolt_spell|Lightning Bolt]] - A spell that deals electric damage
 +  * [[rpd:heal_spell|Heal]] - A spell that heals the target
 +
 +==== Classes with Witchcraft Affinity ====
 +Classes that naturally have access to Witchcraft affinity spells include:
 +  * [[rpd:gnoll_class|Gnoll]] - The Gnoll class has Witchcraft as its primary [[rpd:magic|magic]] affinity (as defined in [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/assets/hero/initHeroes.json#L177|initHeroes.json:177]])
 +
 +==== Mechanics ====
 +Witchcraft spells often involve:
 +  * [[rpd:control|Control]] effects that influence [[rpd:enemy|enemy]] behavior
 +  * Summoning or manipulation abilities
 +  * Targeting mechanics that affect other characters directly
 +
 +==== Code Reference ====
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/assets/scripts/spells/CustomSpellsList.lua#L13|CustomSpellsList.lua:13]] - Witchcraft spell list
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/nyrds/pixeldungeon/mechanics/spells/SpellHelper.java#L40|SpellHelper.java:40]] - Witchcraft icon mapping
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/assets/hero/initHeroes.json#L177|initHeroes.json:177]] - Gnoll class magic affinity
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/assets/spellsIcons/witchcraft.png|witchcraft.png]] - Icon for Witchcraft affinity spells
 +
 +==== See Also ====
 +  * [[rpd:spells|Spells]]
 +  * [[rpd:spell_affinities|Spell Affinities]]
 +  * [[rpd:spells|List of Spells]]
 +  * [[rpd:gnoll_class|Gnoll Class]]
 +  * [[rpd:magic|Magic]]
 +  * [[rpd:control|Control Effects]]
 +
 +{{tag> rpd magic witchcraft affinity }}