Присваиваем персонажам по 9 жизней, однако 1) порождается бесконечный цикл 2) количество жизней в тысячах у обоих. Как это? 3) если исправить в 38 строке ИЛИ на И => результат получается, компилируется и бесконечный цикл приобретает конечность, но 1) странненько, что так 2) если у нас ИЛИ , то ведь максимум через 9 операций (убивание Диабло) цикл while все равно должен завершиться, ведь жизни не прибавляются ... *дело в методе battle () строка 30*