blob: d376754caee22a5a9b31502f80874f44a72bdd37 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
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 );
|