вроде же все ок, но почему-то все условия связанные с объектом GalavirXIII не хотят выполняться. Что-то сделал не так, но найти ошибку не удается. Насчет (int a) не обращайте внимания, код что-то не поменялся при публикации, там сразу занес в метод nimrod.defend.