en:rpd:healer_npc
Differences
This shows you the differences between two versions of the page.
| en:rpd:healer_npc [2026/01/01 19:45] – namespace move Mike | en:rpd:healer_npc [2026/01/01 19:47] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Healer NPC ====== | ||
| + | {{ rpd: | ||
| + | |||
| + | The **Healer NPC** is a non-player character found in town who provides healing services and plays a role in unlocking the Gnoll Guardian subclass. | ||
| + | |||
| + | ==== Description ==== | ||
| + | The Healer NPC is found in the town area and provides healing services in exchange for gold. The Healer can heal both the player character and their pet companions. | ||
| + | |||
| + | ==== Services ==== | ||
| + | * **Hero Healing:** Heals the player character completely and satisfies hunger for approximately 75 gold (base cost, affected by difficulty and Ring of Haggler) | ||
| + | * **Pet Healing:** Heals all pet companions completely and satisfies their hunger for approximately 50 gold per pet (base cost, affected by difficulty and Ring of Haggler) | ||
| + | * **Hunger Satisfaction: | ||
| + | |||
| + | ==== Special Interaction - Gnoll Subclass Unlock ==== | ||
| + | * The Healer plays a crucial role in unlocking the [[en: | ||
| + | * When the player brings a [[en: | ||
| + | * Once the badge is earned, Gnoll characters will automatically receive the [[en: | ||
| + | |||
| + | ==== Cost ==== | ||
| + | * Hero healing: Base 75 gold, multiplied by difficulty factor and potentially reduced by [[en: | ||
| + | * Pet healing: Base 50 gold per pet, multiplied by difficulty factor and potentially reduced by [[en: | ||
| + | * Healing cost is dynamically adjusted based on game difficulty via GameLoop.getDifficultyFactor() | ||
| + | |||
| + | ==== Strategy ==== | ||
| + | * Visit the Healer early in the game if you need to restore health or satisfy hunger | ||
| + | * Bring pet companions to the Healer when they take damage during dungeon exploration | ||
| + | * For Gnoll players, consider finding and escorting a [[en: | ||
| + | * The Healer occasionally speaks messages when the hero is nearby (within distance of 4 tiles), with 5% chance per turn | ||
| + | |||
| + | ==== Code Implementation Details ==== | ||
| + | Based on the Java source code: | ||
| + | * **Immobile**: | ||
| + | * **Interaction**: | ||
| + | * **Messages**: | ||
| + | * **Pet Treatment**: | ||
| + | * **Brute Healing Unlock**: When a mob with entity kind " | ||
| + | |||
| + | ==== Source Code Reference ==== | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * String Resources (English): [[https:// | ||
| + | * String Resources (Russian): [[https:// | ||
| + | * String Resources for WndPriest (English): [[https:// | ||
| + | |||
| + | ==== See Also ==== | ||
| + | * [[en: | ||
| + | * [[en: | ||
| + | * [[en: | ||
| + | * [[en: | ||
| + | * [[en: | ||
| + | * [[en: | ||
| + | * [[en: | ||
| + | |||
| + | {{tag> rpd npcs town quest}} | ||
