en:rpd:necromancer_class
Table of Contents
Necromancer
Description
The Necromancer is a hero class focused on death magic and summoning undead minions. Starting with 15 HP (lower than most other classes), the Necromancer compensates with unique abilities to summon Deathlings and gain mana from killing enemies.
Class Perks
- Starting Health: Necromancers start with 15 points of Health
- Mana System: Necromancers use mana to cast Death spells
- Necromancer's Robe: Starts with a unique Necromancer's robe, which grants 1 mana point for each slain creature
- Skeleton Key: Starts with a level 7 skeleton key
- Identified Potions: Potion of Healing are identified from the beginning
- Magic Affinity: Necromancy
Starting Equipment
- Armor: Necromancer Robe
- Item: Skeleton Key (for level 7)
- Spell: Summon Deathling in quickslot
Special Abilities
- Soul Collection: The Necromancer's robe grants 1 mana point for each slain creature
- Deathling Summoning: Can summon Deathling minions using souls/mana
- Necrotism: Advanced necromantic ability that spreads a magic plague affecting creatures in vicinity
Subclasses
- Lich - An advanced subclass for Necromancers who have mastered death magic
Strategy
- Focus on combat to accumulate souls/mana quickly
- Use summoned Deathlings as meat shields and additional damage dealers
- The Necromancer's lower starting HP requires careful play in early game
- The class excels in extended fights where soul collection can be maximized
Unlock Requirement
The Necromancer class is available by default in this mod and doesn't require any specific unlock condition. In the base Pixel Dungeon game, the Necromancer class is unlocked by slaying the Lich boss with any other hero class, but this mod provides the Necromancer as a playable class from the start.
Code References
- Java Class: HeroClass.java#L81 - Necromancer enum definition and implementation
- Class Armor: NecromancerArmor.java - Special class armor for Necromancer
- Starting Equipment: initHeroes.json#L62-L72 - Necromancer starting equipment configuration (Necromancer's Robe, Skeleton Key, Summon Deathling spell)
- String Resources (English): HeroClass_Necromancer - Class name
- Perk Descriptions (English): HeroClass_NecromancerPerks - Perk descriptions in array format
- String Resources (Russian): HeroClass_Necromancer (ru) - Russian translation
- Perk Descriptions (Russian): HeroClass_NecromancerPerks (ru) - Russian perk descriptions
- Necromancer Robe: NecromancerRobe.java - Special armor that grants mana from kills
- Summon Deathling Spell: SummonDeathling.lua - Lua script for summoning Deathling minions
- Machine-readable data: Necromancer Class - Code References
See Also
en/rpd/necromancer_class.txt · Last modified: by 127.0.0.1

