User Tools

Site Tools


en:rpd:souls_mechanic

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
en:rpd:souls_mechanic [2026/02/22 16:02] – Wiki standards: Fix broken links, remove improper naming, update mr: pages Qwen Assistanten:rpd:souls_mechanic [2026/02/22 16:02] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +====== Souls Mechanic ======
  
 +**Souls** are a special resource in Remixed Dungeon related to necromancy and the [[en:rpd:necromancer_class|Necromancer]] class. They replace the standard mana system for necromantic abilities.
 +
 +==== Description ====
 +Souls are a resource that can be collected by the [[en:rpd:necromancer_class|Necromancer]] class through combat. They function as a special currency for casting necromantic spells and abilities. The souls mechanic uses the same underlying system as skill points in the game code.
 +
 +==== Acquisition ====
 +  * **Necromancer Class**: The [[en:rpd:necromancer_class|Necromancer]] automatically collects 1 soul each time a creature dies while wearing the [[en:rpd:necromancer_robe_item|Necromancer's Robe]]
 +  * **Combat**: Souls are gained primarily through defeating enemies
 +  * **Automatic Collection**: Souls are collected automatically, no manual action required
 +
 +==== Usage ====
 +  * **Spell Casting**: Necromantic spells consume souls as a casting cost
 +  * **Special Abilities**: Class and subclass abilities require souls to activate
 +  * **Necromancy**: The [[en:rpd:necromancy_spell|Necromancy Spell]] and other necromantic abilities consume souls
 +
 +==== Mechanics ====
 +  * **Soul Capacity**: There is a limit on how many souls can be stored at once
 +  * **Lich Subclass**: When the [[en:rpd:necromancer_class|Necromancer]] becomes a [[en:rpd:lich_subclass|Lich]], soul capacity is doubled
 +  * **Resurrection**: The [[en:rpd:lich_subclass|Lich]] can resurrect when souls are at maximum capacity (consumes all souls)
 +  * **Strength Penalty**: Becoming a [[en:rpd:lich_subclass|Lich]] applies a -2 strength penalty
 +
 +==== Strategy ====
 +  * Focus on combat to generate more souls for abilities
 +  * Balance offensive and defensive soul usage
 +  * Plan ahead for expensive necromantic abilities
 +  * Manage soul reserves during challenging fights
 +  * For [[en:rpd:lich_subclass|Lich]]: Keep souls at maximum for potential resurrection
 +
 +==== Code References ====
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/nyrds/pixeldungeon/items/common/armor/NecromancerRobe.java|NecromancerRobe.java]] - Robe that enables soul collection
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/actors/Char.java|Char.java]] - Soul points system implementation (uses skill points)
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/actors/hero/Hero.java|Hero.java]] - Lich resurrection and soul capacity mechanics
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/nyrds/pixeldungeon/items/common/MasteryItem.java|MasteryItem.java]] - Lich subclass transformation (doubles soul capacity)
 +  * String Resources: [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values/strings_all.xml|strings_all.xml]] for relevant strings
 +
 +==== See Also ====
 +  * [[en:rpd:necromancer_class|Necromancer Class]]
 +  * [[en:rpd:lich_subclass|Lich Subclass]]
 +  * [[en:rpd:necromancer_robe_item|Necromancer's Robe]]
 +  * [[en:rpd:necromancy_spell|Necromancy Spell]]
 +  * [[en:rpd:soul_shard_item|Soul Shard]]
 +
 +{{tag> rpd mechanics necromancy souls lich }}
en/rpd/souls_mechanic.txt · Last modified: (external edit)