diff --git a/src/p_inter.c b/src/p_inter.c index 254275708..60c7bbd8d 100644 --- a/src/p_inter.c +++ b/src/p_inter.c @@ -2301,7 +2301,7 @@ static void AddNullHitlag(player_t *player, tic_t oldHitlag) // 1) repeating damage doesn't count // 2) new damage sources still count - if (player->timeshit <= player->timeshitprev) + if (player->timeshit <= player->timeshitprev || player->hyudorotimer > 0) { player->nullHitlag += (player->mo->hitlag - oldHitlag); }