User Tools

Site Tools


rpd:plague_doctor_affinity

Differences

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

Link to this comparison view

rpd:plague_doctor_affinity [2025/12/23 15:37] – Create Plague Doctor Affinity page to document the magic affinity mikerpd:plague_doctor_affinity [2025/12/23 15:40] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +====== Plague Doctor Affinity ======
  
 +Plague Doctor is one of the magical [[rpd:spell_affinities|affinities]] available in [[rpd:remixed_dungeon|Remixed Pixel Dungeon]]. It encompasses a variety of spells related to disease, toxins, and healing.
 +
 +==== Description ====
 +The Plague Doctor affinity includes spells that focus on healing, pacification, and mind control mechanics. This affinity is associated with the Plague Doctor NPC character in the game.
 +
 +==== Spells ====
 +Spells that fall under the Plague Doctor affinity include (as defined in [[code:RemixedDungeon/src/main/assets/scripts/spells/CustomSpellsList.lua#L17|CustomSpellsList.lua:17]]):
 +  * [[rpd:heal_spell|Heal]] - Restores health to a target
 +  * [[rpd:calm_spell|Calm]] - Pacifies an enemy
 +  * [[rpd:charm_spell|Charm]] - Charms an enemy to fight for you
 +  * [[rpd:order_spell|Order]] - Commands friendly characters
 +
 +==== Classes with Plague Doctor Affinity ====
 +Classes that naturally have access to Plague Doctor affinity spells include:
 +  * [[rpd:plague_doctor_npc|Plague Doctor]] - Associated with the Plague Doctor NPC (as defined in [[code:RemixedDungeon/src/main/assets/hero/initHeroes.json#L235|initHeroes.json:235]])
 +
 +==== Related ====
 +  * [[rpd:spell_affinities|Spell Affinities]]
 +  * [[rpd:spells|Spells]]
 +  * [[rpd:plague_doctor_npc|Plague Doctor NPC]]
 +  * [[rpd:mechanics|Game Mechanics]]
 +
 +==== Code References ====
 +  * Affinity definition: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/assets/scripts/spells/CustomSpellsList.lua#L17|CustomSpellsList.lua:17]]
 +  * Hero configuration: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/assets/hero/initHeroes.json#L235|initHeroes.json:235]]
 +  * NPC implementation: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/nyrds/pixeldungeon/mobs/npc/PlagueDoctorNPC.java|PlagueDoctorNPC.java]]
 +
 +{{tag> rpd magic plague_doctor affinity }}