Difference between revisions of "Regeneration rate"

From CrawlWiki
Jump to: navigation, search
(but berserking is still fine. Unfortunately none of the forms that allow body armour (blade hands, lichform) have any HP mod)
m (bump and add ref)
 
(38 intermediate revisions by 10 users not shown)
Line 1: Line 1:
{{version013}}
+
{{version032}}
Your '''regeneration rate''' is the speed at which your character recovers [[HP]].
+
Your '''regeneration rate''' is the speed at which your character recovers [[HP]]. It is affected by many things, almost all of which stack.
  
===Rate Math===
+
===Base regeneration===
Your base regeneration rate (BRR) follows one of the following formulas:
+
Your base regeneration rate (BRR) is calculated as follows:
*If below 60 max HP (MHP)
+
::<font size="3"><code>20 + MHP / 6</code></font>
::<font size="3"><code>MHP / 3</code></font>
+
So for every 1 max HP, BRR increases by 1/6.<ref>{{source ref|0.32.0|player.cc|1312}}</ref>
*If 60 MHP or higher
 
::<font size="3"><code>MHP / 6 + 10</code></font>
 
  
Total regeneration rate (TRR) is modified as follows:
+
===Modifiers===
*Each ring of regeneration adds 40
+
Total regeneration rate (TRR) is modified as follows, in this order:
*A [[troll leather armour]] adds 30
+
*The Regen+ property adds 80 per instance, which stacks with no limit.
*The [[moon troll leather armour]] [[unrandart]] adds 40 in addition to the previous bonus
+
**An [[artefact]] may generate with Regen+.
*The [[Good_mutations#regeneration|regeneration mutation]] adds 20 per level
+
**An [[Amulet of regeneration]] gives a rank of Regen+.
*The [[Regeneration]] spell adds 100
+
**A [[troll leather armour]] has Regen+.
*[[Trog|Trog's Hand]] adds 100, and unlike other sources is not affected by the Slow Healing mutation
+
***The [[moon troll leather armour]] [[unrandart]] adds another rank of the property (Regen++ in total).
*The [[demonspawn]] mutation [[demonspawn mutations#Powered by Death|Powered by Death]] adds 100 for every [[corpse]] within a radius of 3 tiles per rank, up to a maximum of 700. However, the additional regeneration only triggers when you kill a monster, and lasts 2d8 + 8 per rank turns.
+
**The [[Good_mutations#regeneration|regeneration mutation]] adds a rank of Regen+ per level.
 +
**The [[robe of Vines]] gives Regen++++.
 +
*The [[demonspawn]] mutation [[demonspawn mutations#Powered by Death|Powered by Death]] has a chance to add a temporary regen bonus of up to 100*level. Further kills can increase this up to a maximum of 1000-1200, but falls by 100 every 2-5 turns.
 +
*[[Armataur]]s gain a temporary regen bonus when [[rampaging]] at XL 7.
 +
*If you are a [[vampire]] and Alive, add 20.
 +
*If you are [[sick]] or have [[Bad_mutations#Inhibited_Regeneration|-Regen]] (with monsters in [[LOS]]), set your rate to 0.
 +
*[[Jiyva]] adds anywhere between 80 and 160, depending on piety level.
 +
*[[Trog|Trog's Hand]] adds 100.
  
Finally you multiply this result by your [[Bad_mutations#Slow_Healing|Slow Healing]] level / 3, subtracted from 1.
+
Because the last two effects are applied last, they are not modified by any other factors, and can heal you even if you have -Regen.
  
Every turn of 10 auts you accumulate regeneration points equal to your TRR. When 100 are gained you heal 1 HP, and excess regeneration points are carried over to the next turn.
+
Every turn (10 auts) you accumulate regeneration points equal to your TRR. When you accumulate 100 points, you heal 1 HP, and excess regeneration points are carried over to the next turn. If your action lasted longer/shorter than 10 aut, then the regeneration is scaled with time taken.
  
If your last action didn't last 10 auts, the amount of regeneration points you gain is scaled with the amount of time taken. But, there is an exception to this rule: walking with delay greater than 10 auts is treated as if it only was 10 auts. This way, [[Naga]]s and [[Cheibriados]]' followers won't regenerate/hunger too fast while they are exploring the dungeon.
+
At 100 MHP, your BRR is 36.6. In order to get 50 BRR (regain 1 HP every 2 turns), you would need 180 MHP; for 100 BRR (heal every turn), you would need 480 MHP. Items or mutations that increase regeneration are far more efficient at raising your regeneration rate than stacking HP.
 
 
At 100 MHP your BRR is 26. In order to get 100 BRR you would need 540 MHP.  For 50 BRR, 240 MHP. As can be expected, regeneration items are far more efficient at raising your TRR than stacking HP.
 
  
 
===Examples===
 
===Examples===
* You have 30 MHP so you use the first formula. Your BRR is 30/3 => 10. It will take 10 turns to accumulate 100 regeneration points and heal by 1 HP. Your healing rate is 1 HP for every 10 turns.
+
*You have 30 MHP. Your BRR is 20 + 30/6 => 25. It will take 4 turns to accumulate 100 regeneration points and heal by 1 HP. Your healing rate is 1 HP for every 4 turns.
  
* Same as above, except you have a [[troll leather armour]], which adds 30 to this rate. Your TRR is 10+30 => 40. It will take 2.5 turns to accumulate 100 regeneration points and heal by 1 HP. Your healing rate is 1 HP for every 2.5 turns.
+
*You have 180 MHP. Your BRR is 20 + 180/6 => 50. It will take 2 turns to accumulate 100 regeneration points and heal by 1 HP. Your healing rate is 1 HP for every 2 turns.
  
* You have 90 MHP which is over 60 so you use the second formula. Your BRR is 90/6 => 15+10 => 25. It will take 4 turns to accumulate 100 regeneration points and heal by 1 HP. Your healing rate is 1 HP for every 4 turns.
+
*Same as above, except you're wearing a [[troll leather armour]], which adds 80 to this rate. Your TRR is 50+80 => 130. You accumulate 100 regeneration points and heal by 1 HP every turn, with 30 left over. Your healing rate is 1 HP every turn, with an additional HP every 3.33 turns.
  
* Same as above, except you have the regeneration 1 [[mutation]], which increases your RR by 20. Your TRR is 25+20 => 45. It will take 2.2 turns to accumulate 100 regeneration points and heal by 1 HP. Your healing rate is 1 HP for every 2.2 turns.
+
==History==
 +
*Prior to [[0.30]], base regeneration rate was <code>MHP / 3</code> if under 60 max HP, and <code>MHP / 6 + 10</code> if over it. Regeneration rate was lower at all max HP levels.
 +
**This made health regeneration significantly slower at lower levels.
 +
*Prior to [[0.28]], the Regen+ property gave a bonus regen of 100 (1.0 HP/turn) instead of 80.
 +
*Prior to [[0.27]], the Regen+ property gave a bonus regeneration rate of 40 (0.4 HP/turn) instead of 100.
  
* You are a Demonspawn Berserker with Robust 3, Rugged Brown Scales 3, and Powered by Death, at XL27 with 27 Fighting. You thus have 347 base max HP. You are wearing the moon troll leather armour, have been lucky with mutations and gotten Regeneration 3, are wearing a ring of regeneration and the [[ring of Vitality]] (giving you 362 max HP), just killed a monster with 7 corpses in sight, are calling upon Trog for divine regeneration, just pulled an [[Elixir]] card and got the regeneration effect, and are [[berserk]] (bringing your max HP up to 543). Your BRR is 543/6 + 10, or 90. You have 700 from PBD, 80 from your rings of regeneration, 70 from the moon troll leather armour, 60 from the regen mutation, 100 from Trog's Hand, and 100 from the Elixir card's regeneration, for a TRR of 1200, meaning you will gain exactly 12 HP each turn.
+
==References==
 +
<references/>
  
 
[[Category:Game mechanics]]
 
[[Category:Game mechanics]]

Latest revision as of 22:06, 6 September 2024

Version 0.32: This article is up to date for the latest stable release of Dungeon Crawl Stone Soup.

Your regeneration rate is the speed at which your character recovers HP. It is affected by many things, almost all of which stack.

Base regeneration

Your base regeneration rate (BRR) is calculated as follows:

20 + MHP / 6

So for every 1 max HP, BRR increases by 1/6.[1]

Modifiers

Total regeneration rate (TRR) is modified as follows, in this order:

Because the last two effects are applied last, they are not modified by any other factors, and can heal you even if you have -Regen.

Every turn (10 auts) you accumulate regeneration points equal to your TRR. When you accumulate 100 points, you heal 1 HP, and excess regeneration points are carried over to the next turn. If your action lasted longer/shorter than 10 aut, then the regeneration is scaled with time taken.

At 100 MHP, your BRR is 36.6. In order to get 50 BRR (regain 1 HP every 2 turns), you would need 180 MHP; for 100 BRR (heal every turn), you would need 480 MHP. Items or mutations that increase regeneration are far more efficient at raising your regeneration rate than stacking HP.

Examples

  • You have 30 MHP. Your BRR is 20 + 30/6 => 25. It will take 4 turns to accumulate 100 regeneration points and heal by 1 HP. Your healing rate is 1 HP for every 4 turns.
  • You have 180 MHP. Your BRR is 20 + 180/6 => 50. It will take 2 turns to accumulate 100 regeneration points and heal by 1 HP. Your healing rate is 1 HP for every 2 turns.
  • Same as above, except you're wearing a troll leather armour, which adds 80 to this rate. Your TRR is 50+80 => 130. You accumulate 100 regeneration points and heal by 1 HP every turn, with 30 left over. Your healing rate is 1 HP every turn, with an additional HP every 3.33 turns.

History

  • Prior to 0.30, base regeneration rate was MHP / 3 if under 60 max HP, and MHP / 6 + 10 if over it. Regeneration rate was lower at all max HP levels.
    • This made health regeneration significantly slower at lower levels.
  • Prior to 0.28, the Regen+ property gave a bonus regen of 100 (1.0 HP/turn) instead of 80.
  • Prior to 0.27, the Regen+ property gave a bonus regeneration rate of 40 (0.4 HP/turn) instead of 100.

References

  1. player.cc:1312 (0.32.0)