From efb88dbb481fe3ff369eaef7a0a97829871a7402 Mon Sep 17 00:00:00 2001 From: karl Date: Wed, 29 Jan 2020 00:18:23 +0100 Subject: [PATCH] Fix pill level getting negative --- Global/Pills.gd | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Global/Pills.gd b/Global/Pills.gd index 0beeded..3134b0f 100644 --- a/Global/Pills.gd +++ b/Global/Pills.gd @@ -54,7 +54,8 @@ func _ready() -> void: func _process(delta: float) -> void: # Gradually decrease the level by the decrease per second - _level = _level - _decrease_per_second * delta + _set_level(_level - _decrease_per_second * delta) + if _prev_level > LEVELS.VERY_LOW and _level < LEVELS.VERY_LOW: Logger.info("very low pill level") emit_signal("very_low_pill_level")