void otheresp::damage_marker_paint()
{
    for (auto i = 1; i < m_globals()->m_maxclients; i++) //-V807
    {
        if (damage_marker[i].hurt_time + 2.0f > m_globals()->m_curtime)
        {
            Vector screen;
            if (!math::world_to_screen(damage_marker[i].position, screen))
                continue;
            auto alpha = (int)((damage_marker[i].hurt_time + 2.0f - m_globals()->m_curtime) * 127.5f);
            damage_marker[i].hurt_color.SetAlpha(alpha);
            render::get().text(fonts[DAMAGE_MARKER], screen.x, screen.y, damage_marker[i].hurt_color, HFONT_CENTERED_X | HFONT_CENTERED_Y, "%i", damage_marker[i].damage);
        }
    }
}