На самом деле, 0 ХП, которые вы видите на информационном экране перед боем - это не 0, а 0.хх (например, 0.9). Такое число больше нуля, но меньше единицы. А так как игра отображает только целочисленные значения, вы видите 0 ХП.