User Tools

Site Tools


rpd:deathling

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
rpd:deathling [2025/12/20 14:39] – Update deathling and goo pages with accurate info, create new mr namespace pages and paralysis buff page mikerpd:deathling [2025/12/20 14:41] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +====== Deathling Mob ======
 +
 +{{ rpd:images:deathling_mob.png|Deathling }}
 +
 +==== Basic Statistics ====
 +  * **HP**: 4 (base) + hero.lvl + hero.skillLevel()² (scales with hero level and magic skill level)
 +  * **Attack Skill**: 4 + hero.lvl + hero.skillLevel()² (scales with hero level and magic skill level)
 +  * **Defense Skill**: 1 + hero.lvl + hero.skillLevel()² (scales with hero level and magic skill level)
 +  * **Damage**: 1-4 + hero.lvl + hero.skillLevel()² (scales with hero level and magic skill level)
 +  * **Damage Reduction**: hero.lvl + hero.skillLevel()² (scales with hero level and magic skill level)
 +  * **Speed**: 1.1x (faster than average)
 +  * **Experience**: 0 (no EXP for killing)
 +  * **Maximum Level**: 32
 +  * **Flying**: Yes (not affected by ground-based effects)
 +  * **Carcass Chance**: 0% (no items dropped upon death)
 +  * **Undead**: Yes (has undead properties)
 +
 +==== Description ====
 +Deathlings are undead creatures created through necromantic magic. They serve as loyal followers to the Necromancer and fight alongside them in the dungeon. According to the game description: "The Deathling is a soul of a fallen hero who was unlucky enough to be summoned by a fellow adventurer, who practices necromancy."
 +
 +==== Mechanics ====
 +  * **Growth Formula**: The modifier used to calculate stats is hero.lvl() + hero.skillLevel()*hero.skillLevel()
 +  * **First Action**: Stats are adjusted on first action after spawning
 +  * **Flying**: Deathlings are not affected by ground-based effects like roots or fire
 +  * **Owner Reference**: Deathling references its owner (the hero) to scale stats
 +
 +==== Summoning ====
 +  * **Required Resource**: Souls (5 souls per deathling via [[rpd:necromancer_robe|Necromancer Robe]])
 +  * **Class**: Summoned exclusively by the [[rpd:necromancer|Necromancer]] using the [[rpd:summon_deathling|Summon Deathling]] spell
 +  * **Equipment**: Necromancer Robe allows summoning 1 deathling; [[rpd:necromancer_armor|Bone Armor]] allows up to 2 deathlings
 +  * **Limit**: Summoning is limited by Necromancer's magic level (base limit +1 per magic level)
 +
 +==== Combat Abilities ====
 +  * **High Speed**: Moves 10% faster than standard enemies
 +  * **Scaling Stats**: Becomes significantly stronger as the hero advances
 +  * **Undead Status**: Immune to certain effects that affect living creatures
 +  * **Loyalty**: Will fight alongside the Necromancer until destroyed
 +
 +==== Strategy for Necromancers ====
 +  * Use Deathlings as front-line fighters to tank damage
 +  * Leverage their scaling stats - they become stronger as you level up
 +  * Upgrade hero level and magic skill level to make Deathlings more powerful
 +  * Use their flying ability to navigate dangerous terrain
 +  * Maintain sufficient souls to consistently summon Deathlings
 +
 +==== Content Verification ====
 +  * **Information Source:** [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/nyrds/pixeldungeon/mobs/common/Deathling.java|Deathling.java]]
 +  * **Stats Verification:** Extracted directly from Deathling.java constructor, adjustStats() method and constants
 +  * **Effect Descriptions:** Based on code analysis and string resources
 +  * **Scaling Formula:** Based on code in adjustStats() method: hero.lvl() + hero.skillLevel()*hero.skillLevel()
 +  * **Last Updated:** Verified against current codebase
 +
 +==== References ====
 +  * Java source: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/nyrds/pixeldungeon/mobs/common/Deathling.java|Deathling.java]]
 +  * String resources: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values/strings_all.xml#L744-L747|String definitions in strings_all.xml]]
 +  * Summoning spell: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/nyrds/pixeldungeon/mechanics/spells/SummonDeathling.java|SummonDeathling.java]]
 +
 +==== See Also ====
 +  * [[rpd:necromancer|Necromancer]] - The class that can summon Deathlings
 +  * [[rpd:summon_deathling|Summon Deathling]] - The spell used to summon Deathlings
 +  * [[rpd:necromancer_robe|Necromancer Robe]] - Equipment required for summoning
 +  * [[rpd:necromancer_armor|Bone Armor]] - Allows higher Deathling capacity
 +  * [[rpd:undead|Undead]] - Category of which Deathlings are a part
 +
 +{{tag> rpd mobs undead necromancer summon}}
  
rpd/deathling.txt · Last modified: by 127.0.0.1