Update conditional vitality redraw logic