User Tools

Site Tools


rpd:souls

Differences

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

Link to this comparison view

rpd:souls [2025/12/23 05:30] – Update wiki pages based on codebase verification\n\n- Renamed assassin_armor.txt to assasin_armor_item.txt to match correct spelling in code\n- Updated cloak_spell.txt with accurate information from Lua scripts\n- Created cloak_buff.txt page\n- Created so mikerpd:souls [2025/12/23 05:33] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +====== Souls ======
  
 +{{ rpd:images:soul_shard_item.png|Souls Resource }}
 +
 +**Souls** is a unique resource for the [[rpd:necromancer_class|Necromancer]] class and its [[rpd:lich_subclass|Lich]] subclass. It functions similarly to mana for casting necromantic spells and abilities.
 +
 +==== Description ====
 +  * **Souls** serve as the primary resource for the [[rpd:necromancer_class|Necromancer]] class, replacing the standard mana system
 +  * **Souls** are collected automatically by the Necromancer through combat and killing monsters
 +  * The amount of collected souls is limited, but becomes larger for the [[rpd:lich_subclass|Lich]] subclass
 +
 +==== Acquisition ====
 +  * **Souls** are automatically collected when the [[rpd:necromancer_class|Necromancer]] defeats monsters in combat
 +  * The [[rpd:necromancer_robe_item|Necromancer's Robe]], worn by the [[rpd:necromancer_class|Necromancer]] class at the start of the game, grants 1 soul per each slain creature
 +  * Different necromantic items and abilities may affect soul collection or usage efficiency
 +
 +==== Usage ====
 +  * **Souls** are consumed to cast necromantic spells and abilities
 +  * Special abilities of the [[rpd:necromancer_class|Necromancer]] class require souls as a resource
 +  * [[rpd:necromancy_spell|Necromancy]] spell uses souls to summon Deathlings and other undead minions
 +
 +==== Mechanics ====
 +  * **Souls** are collected automatically and stored until used
 +  * The maximum soul capacity is limited but increases with class progression
 +  * When the [[rpd:necromancer_class|Necromancer]] becomes a [[rpd:lich_subclass|Lich]], their soul capacity is doubled
 +
 +==== Classes ====
 +  * [[rpd:necromancer_class|Necromancer]] - Primary class that uses souls as a resource
 +  * [[rpd:lich_subclass|Lich]] - Subclass that increases soul capacity and power
 +
 +==== Code References ====
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values/strings_all.xml#L750|String Resource: Necromancy_SoulsCountLabel]]
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values/strings_all.xml#L749|String Resource: Necromancy_NotEnoughSouls]]
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values/strings_all.xml#L2443|String Resource: HeroClass_NecromancerPerks (mana usage)]]
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values/strings_all.xml#L2444|String Resource: HeroClass_NecromancerPerks (soul collection)]]
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values/strings_all.xml#L182-L183|String Resources: NecromancerArmor_Info2, NecromancerRobe_Info2]]
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/nyrds/pixeldungeon/items/common/armor/NecromancerRobe.java|NecromancerRobe.java - Grants souls for kills]]
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/nyrds/pixeldungeon/items/common/armor/NecromancerArmor.java|NecromancerArmor.java - Summons deathlings with souls]]
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/actors/hero/HeroClass.java#L15|HeroClass enum - Necromancer class definition]]
 +
 +==== See Also ====
 +  * [[rpd:necromancer_class|Necromancer Class]]
 +  * [[rpd:lich_subclass|Lich Subclass]]
 +  * [[rpd:necromancy_spell|Necromancy Spell]]
 +  * [[rpd:necromancer_robe_item|Necromancer's Robe]]
 +  * [[rpd:soul_shard_item|Soul Shard]]
 +  * [[rpd:mana|Mana]]
 +  * [[ru:rpd:souls_mechanic|Механика душ]] (Russian)
 +
 +{{tag> rpd resources necromancer souls lich }}