diff --git a/src/objects/ufo.c b/src/objects/ufo.c index 23e121900..4921c8d52 100644 --- a/src/objects/ufo.c +++ b/src/objects/ufo.c @@ -433,7 +433,7 @@ static void UFOUpdateSound(mobj_t *ufo) { if (!UFOEmeraldChase(ufo) && !UFOHumPlaying(ufo)) { - healthlevel = max(min(healthlevel, 1), maxhum); + healthlevel = min(max(healthlevel, 1), maxhum); S_StartSound(ufo, hums[maxhum - healthlevel]); } }