User Tools

Site Tools


en:rpd:mana

Differences

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

Link to this comparison view

en:rpd:mana [2026/01/01 19:45] – namespace move Mikeen:rpd:mana [2026/01/01 19:47] (current) – external edit 127.0.0.1
Line 1: Line 1:
 +====== Mana (Skill Points) ======
  
 +In Remixed Dungeon, the resource displayed as "Mana" in the UI is actually the **Skill Points** system. This is used for casting spells and using class abilities.
 +
 +==== Description ====
 +Skill Points (displayed as "Mana" in the UI) is the resource used for casting spells and activating class abilities. It represents the character's energy for using magical abilities.
 +
 +==== Mechanics ====
 +  * Skill Points regenerate passively over time through the [[en:rpd:mana_regeneration_buff|Mana Regeneration]] buff
 +  * Different spells and abilities consume varying amounts of skill points
 +  * Characters can accumulate skill points through various means:
 +    * Advancing to new levels
 +    * Being in safe areas (when not in combat)
 +    * Using items like [[en:rpd:potion_of_mana_item|Potion of Mana]] and [[en:rpd:mana_potion_item|Mana Potion]]
 +    * Special equipment that provides mana regeneration bonuses
 +
 +==== Usage ====
 +  * Casting spells consumes skill points
 +  * Using class armor abilities (Special Attack) consumes skill points
 +  * Different heroes may have different base skill point pools and regeneration rates
 +
 +==== Stats ====
 +  * Skill points regenerate automatically at a base rate
 +  * The rate can be enhanced by various buffs and equipment
 +  * The [[en:rpd:mana_regeneration_buff|Mana Regeneration]] buff handles the passive regeneration
 +  * Fast Mana Regeneration facilitation adds a +10 bonus to regeneration
 +
 +==== Acquisition ====
 +  * Skill points are automatically gained through gameplay
 +  * Certain classes and subclasses may have bonuses to skill point generation or usage
 +  * Various items and effects can directly increase skill points
 +
 +==== Code References ====
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/actors/hero/Hero.java#L926-L944|Hero.java - getSkillPoints(), setSkillPoints(), accumulateSkillPoints() methods]]
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/ui/StatusPane.java#L249|StatusPane.java - Displays skill points as "mana"]]
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/java/com/watabou/pixeldungeon/windows/StatsTab.java#L58|StatsTab.java - Shows skill points in character stats]]
 +  * [[mr:mana|Mana (Skill Points) - Code References]]
 +
 +==== String Resources ====
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values/strings_all.xml#L2850-L2851|Mana_Title and Mana_Cost strings]]
 +  * [[https://github.com/NYRDS/remixed-dungeon/blob/master/RemixedDungeon/src/main/res/values/strings_all.xml#L2855|ClassArmor_LowMana string]]: "Insufficient mana!"
 +
 +==== See Also ====
 +  * [[en:rpd:mana_regeneration_buff|Mana Regeneration]] - The buff that handles regeneration
 +  * [[en:rpd:spells|Spells]] - Abilities that consume skill points
 +  * [[en:rpd:hero|Hero]] - Character that uses skill points
 +  * [[en:rpd:potion_of_mana_item|Potion of Mana]] - Item that restores skill points
 +  * [[en:rpd:mana_potion_item|Mana Potion]] - Another item that restores skill points
 +
 +{{tag> rpd mechanics skill_points mana}}