User Tools

Site Tools


rpd:ghost_npc

Differences

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

Link to this comparison view

rpd:ghost_npc [2025/12/26 16:57] – Fix wiki pages with incorrect information and naming issues mikerpd:ghost_npc [2025/12/26 17:01] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +====== Ghost NPC ======
  
 +{{ rpd:images:ghost_npc.png|Ghost NPC }}
 +
 +==== Description ====
 +The Ghost is a non-player character (NPC) found in the sewers level of Remixed Dungeon. It is a sad spirit that is unable to move on until it completes a specific task related to retrieving an item or seeking revenge.
 +
 +==== Background ====
 +The ghost was once an adventurer like the player but died in the dungeon and is now trapped. It asks the player for help with either retrieving a dried rose or slaying a specific monster depending on which quest variant occurs.
 +
 +==== Quest Variants ====
 +The Ghost offers one of two possible quests:
 +
 +===== Rose Quest =====
 +  * The ghost asks the player to find its "dried rose" which was stolen by a monster from its body after death
 +  * Completing this quest rewards the player with special items
 +
 +===== Revenge Quest =====
 +  * The ghost asks the player to slay the "fetid rat" that took its life
 +  * Completing this quest rewards the player with special items
 +
 +==== Special Mechanics ====
 +  * **Necromancer Interaction**: For Necromancer class players, there's an additional option to "dominate" the ghost using necromancy, which changes the interaction
 +  * **Teleportation**: After giving its initial quest, the ghost will teleport to a random location to avoid being stuck
 +
 +==== Stats ====
 +  * **HP**: Immune to damage (doesn't take damage from attacks)
 +  * **Defense**: 1000 (cannot be hit effectively)
 +  * **Speed**: 0.5× normal speed
 +  * **Immunities**: Paralysis, Stun, Roots (cannot be affected by these status effects)
 +
 +==== Drops ====
 +  * The ghost does not normally drop items
 +  * Rewards are given upon completion of the quest via dialogue
 +
 +==== Special Abilities ====
 +  * **Evasion**: Immune to all damage and attacks
 +  * **Flight**: Moves as if flying (immune to terrain effects)
 +  * **Teleportation**: Will teleport randomly when approached by other characters
 +
 +==== Code References ====
 +  * Java: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/actors/mobs/npcs/Ghost.java|Ghost.java]]
 +  * Sprite JSON: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/assets/spritesDesc/Ghost.json|Ghost.json]]
 +
 +==== String Resources ====
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values/strings_all.xml#L1827|Ghost_Name]]
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values/strings_all.xml#L1828|Ghost_Desc]]
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values/strings_all.xml#L1829|Ghost_Rose1]]
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values/strings_all.xml#L1830|Ghost_Rose2]]
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values/strings_all.xml#L1831|Ghost_Rat1]]
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values/strings_all.xml#L1832|Ghost_Rat2]]
 +
 +==== Related Pages ====
 +  * [[rpd:quest|Quests]] - Other quests in the game
 +  * [[rpd:npc|NPCs]] - Other non-player characters
 +  * [[rpd:journal|Journal]] - Journal system where the ghost appears
 +
 +{{tag> rpd npcs quest sewer}}
rpd/ghost_npc.txt · Last modified: by 127.0.0.1