Health analyzers now properly read values with decimals. (#14457)

Co-authored-by: Matt Atlas <liermattia@gmail.com>
This commit is contained in:
Matt Atlas
2022-08-05 22:57:22 -03:00
committed by GitHub
co-authored by Matt Atlas
parent b46e4700f7
commit da3532432a
2 changed files with 46 additions and 5 deletions
@@ -1839,15 +1839,15 @@
switch(pulse())
if(PULSE_NONE)
return 0
if(PULSE_SLOW)
if(PULSE_SLOW to (PULSE_NORM - 0.1))
return rand(species.low_pulse, species.norm_pulse)
if(PULSE_NORM)
if(PULSE_NORM to (PULSE_FAST - 0.1))
return rand(species.norm_pulse, species.fast_pulse)
if(PULSE_FAST)
if(PULSE_FAST to (PULSE_2FAST - 0.1))
return rand(species.fast_pulse, species.v_fast_pulse)
if(PULSE_2FAST)
if(PULSE_2FAST to (PULSE_THREADY - 0.1))
return rand(species.v_fast_pulse, species.max_pulse)
if(PULSE_THREADY)
if(PULSE_THREADY to INFINITY)
return PULSE_MAX_BPM
return 0