diff options
author | jc_gargma <jc_gargma@iserlohn-fortress.net> | 2022-01-25 18:07:28 -0800 |
---|---|---|
committer | jc_gargma <jc_gargma@iserlohn-fortress.net> | 2022-01-25 18:07:28 -0800 |
commit | 3be2a34e126564361676b1a303d0634382d7ed61 (patch) | |
tree | 3c1de5f2018bf9237e1663a6edd0474e153c4837 | |
parent | Various fixes to the vampirism patch. (diff) | |
download | cataclysm-bn-3be2a34e126564361676b1a303d0634382d7ed61.tar.xz |
Updated to 2022-01-22-0831
Add patch to reduce calorie consumption while sleeping.
-rw-r--r-- | jc_reduced-kcal-during-sleep.patch | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/jc_reduced-kcal-during-sleep.patch b/jc_reduced-kcal-during-sleep.patch new file mode 100644 index 0000000..d376754 --- /dev/null +++ b/jc_reduced-kcal-during-sleep.patch @@ -0,0 +1,13 @@ +--- a/src/character.cpp ++++ b/src/character.cpp +@@ -4806,6 +4806,10 @@ + // Multiplied by 2 to account for legacy (bugged to always apply) + // bonus for sleeping over 2 hours + rates.recovery = 2.0f * ( 1.0f + mutation_value( fatigue_regen_modifier ) ); ++ if( !is_hibernating() ) { ++ rates.hunger *= 0.5f; ++ rates.thirst *= 0.5f; ++ } + if( is_hibernating() ) { + // Hunger and thirst advance *much* more slowly whilst we hibernate. + rates.hunger *= ( 1.0f / 7.0f ); |