====== 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 }}