diff --git a/src/pilot.c b/src/pilot.c index c3225e8..368a9a5 100644 --- a/src/pilot.c +++ b/src/pilot.c @@ -958,6 +958,8 @@ static void pilot_update(Pilot* pilot, const double dt) { /* Player damage decay. */ if(pilot->player_damage > 0.) pilot->player_damage -= dt * PILOT_HOSTILE_DECAY; + else + pilot->player_damage = 0.; /* Check limits. */ if(pilot->armour > pilot->armour_max) pilot->armour = pilot->armour_max;