diff --git a/src/consumption.cpp b/src/consumption.cpp index e6dc3d946db39..931c598b0f612 100644 --- a/src/consumption.cpp +++ b/src/consumption.cpp @@ -1097,7 +1097,7 @@ bool player::consume_effects( item &food ) // Incredibly minor stuff like this shouldn't require complexity if( !is_npc() && has_trait( trait_id( "SLIMESPAWNER" ) ) && ( get_healthy_kcal() < get_stored_kcal() + 4000 && - get_thirst() - stomach.get_water() / 5_ml < 40 ) ) { + get_thirst() - stomach.get_water() / 5_ml < -20 ) && get_thirst() < 40 ) { add_msg_if_player( m_mixed, _( "You feel as though you're going to split open! In a good way?" ) ); mod_pain( 5 );