ероятно, но для надежности я отсчитывал от кадра, когда моделька вышла из зоны целиком.
Я в Анемосе часто замечал такое. Когда выбегаешь из зоны (особенно на глазе), и визуально вроде пяткой задел границы, но урон не получил. Видимо там есть еще и какой-то минимальный дилей, где-то на 0.1 секунды, чтобы нивелировать разницу в пинге для разных игроков. Или считается не дальняя граница модели, а какая-то внутренняя. Но тут на глаз не оценить.
Помимо пинга на задержку влияет реализация сетевой части в игре. Урон через 0.7 с при пинге 100 означает, что в игре не только нет компенсации лага, но и 0.6с задержки идет от неткода. В финалке это большого значения не имеет, контент рассчитан на такие задержки, но к этому надо привыкнуть.
Может всё и дело в том, что я привык. Я после ВоВ не сразу перестроился, потому что там немного другие правила. Потом потестировал, как урон проходит, ну и быстро адаптировался. Насчет кода - я не знаю ни одной ММОРПГ, где не было бы проблем с кодом. Тут они хотя бы не влияют критически на игру. Просто работает всё иначе, чтобы проходила анимация.