It seems like the minimum movement delay increase at 40 already feels like a very large slowdown. It also seems to me like there should be a difference between running around with 41 health and 51 health, but somehow I don't notice this at all when testing.
Code: Select all
if(health_deficiency + H.staminaloss >= 40)
if(flight)
. += (health_deficiency / 75)
else
. += (health_deficiency / 25)
This is what I would expect:
0-39 health -> no slowdown
40-49 health -> +1 move delay
50-74 health -> +2 move delay
75->99 health -> +3 move delay
Can someone help me make sense of this?