Боевая система: размен, уворот, крит, парирование и щит
Справочник боевой системы · редакция 11 октября 2026. Действующие формулы и таблицы рабочей игры. Приёмы и ручные улучшения мастерской +1…+10 не рассматриваются. Комплекты показаны с автоматическим ростом, при ручном улучшении +0.
Пять зон и две стороны размена
Зоны: голова, грудь, живот, пояс, ноги. Топор, Уворот, Крит и Критоуворот выбирают две атаки и одну защиту; Танк — одну атаку и две защиты. Каждый удар по зоне считается отдельно. В обычном размене урон обеих сторон рассчитывается до совместного применения к HP; взаимная гибель возможна.
Очередность проверок одной зоны
- Совпадение с выбранной защитой: удар блокирован, урон 0.
- Если зона не прикрыта — уворот. При успехе урон 0, затем проверка контрудара.
- Если уворота нет — парирование. При успехе урон 0.
- Если парирования нет — отдельная проверка щита у Танка. При успехе урон 0.
- Если удар прошёл, равновероятно выбирается целое число в диапазоне атаки.
- Из него вычитается za цели; успешный физический удар сохраняет минимум 1 урона.
- Крит удваивает урон после защиты. Затем учитываются отдельные действующие эффекты, если они есть.
Обычный урон зоны = max(1, случайное целое [min; max] − za цели).
Критический урон зоны = 2 × max(1, случайное целое [min; max] − za цели).
Блок зоны, уворот, парирование или щит дают 0 урона этой зоны.
Базовые вероятности
Вероятности указаны долями: 0,05 = 5%. A — атакующий, D — защищающийся. clamp(x, a, b) ограничивает x снизу a и сверху b.
Уворот: q = clamp(0,05 + (m4[D] − m5[A]) / 100, 0, 0,80).
Крит: q = clamp(max(0,05, m1[A] / 200) + (m1[A] − m2[D]) / 100, 0, 0,80).
Парирование: q = clamp(m7[D] / 100, 0, 0,80).
Контрудар: при m6[D] ≤ 0 q = 0; иначе q = clamp(max(0,05, m6[D] / 200), 0, 0,80).
Щит: q = clamp(m8[D] / 100, 0, 1), только у Танка.
Уворот и крит могут иметь нулевой шанс. 5% внутри формулы не являются неснижаемым минимумом после противодействия. m4=50 против m5=60 даёт 0%. Крит m1=100 против m2=100 даёт 50%, против m2=140 — 10%.
Разница уровней
После ограничения базовой вероятности применяется таблица. Для крита Δ = уровень атакующего − уровень защищающегося. Для уворота, парирования и контрудара Δ = уровень защищающегося − уровень атакующего. Щит поуровневой поправки не имеет.
| Δ уровней | Итог |
|---|---|
| ≤ −5 | q × 0,5 |
| −4…−3 | q × 0,7 |
| −2…−1 | q × 0,9 |
| 0 | q |
| +1…+2 | min(0,85; q × 1,1) |
| +3…+4 | min(0,90; q × 1,3) |
| ≥ +5 | min(0,95; q × 1,5) |
m7=5 означает 5% парирования на равных уровнях, 5,5% против врага на один уровень ниже и 4,5% против врага на один уровень выше. m6=5 даёт 5% контрудара после уворота; m6=20 — 10%. Это условный шанс после уворота, не доля всех входящих атак.
Как проходит контрудар
После уворота и успешной проверки m6 защищающийся делает отдельную попытку: случайная одна зона атаки и случайная одна зона защиты ответной цели. Снова проверяются блок зоны, уворот, парирование, щит, защита и крит. Вложенные контрудары отключены. Даже сработавший контрудар может дать 0 урона. При нескольких уворотах в размене возможны отдельные проверки m6 на каждую зону.
В штатных комплектах m6 имеют Уворот и Критоуворот. Общий бросок m6 сам по себе не запрещён по номеру класса: он использует фактический модификатор. Поэтому произвольную выдачу m6 другому классу нельзя считать обычным классовым снаряжением.
Почему процент событий не равен шансу параметра
Парирование не проверяется на уже блокированной или увороченной зоне; щит — на парированной. При равновероятном выборе защита одной зоны закрывает 1/5, двух — 2/5 возможных направлений. При осмысленном выборе игроком это не гарантированные 20% или 40% каждого боя.
Доля обычных попаданий при случайных зонах = (1 − B)(1 − U)(1 − P)(1 − S).
B — совпадение с защитой, U — уворот, P — парирование, S — щит.
Доля критических попаданий от всех попыток = доля попаданий × C.
Доля запусков контрудара от входящих попыток = (1 − B) × U × K.
C — условный шанс крита, K — условный шанс контрудара после уворота.
Например, B=20%, U=30%, P=5%, S=0: попадания составят в среднем 0,8 × 0,7 × 0,95 = 53,2% попыток. При C=50% критическими будут 26,6% попыток. При K=5% контрудары запустятся после 1,2% входящих попыток, но не все попадут.
Средний урон: точное ожидание для неизменных параметров
Для диапазона [a; b] и защиты Z:
H = сумма max(1, x − Z) для всех целых x от a до b / (b − a + 1).
Средний урон одной основной попытки = (1 − B)(1 − U)(1 − P)(1 − S) × H × (1 + C).
Средний основной урон за размен = число атакуемых зон × средний урон попытки.
Формула выше не включает контрудары и временные эффекты. Для полного ожидания контрудары добавляются отдельно с их шансом возникновения, попадания и уроном. Деление HP на средний урон не даёт точный процент побед: влияют разброс и совместное снятие HP.
Пример фактического урона
Топор [2] в обычном эталонном комплекте имеет 31–43 атаки. Против za=23 обычное попадание одной зоны даёт 8–20 HP, крит — 16–40. Против za=50 попадание даёт 1 HP, крит — 2. Избегнутая или закрытая зона даёт 0.
Особые условия
Таймаут использует ту же последовательность, но без выставленных зон защиты опоздавшего игрока; уворот, парирование, щит и контрудар сохраняются. Учебный бой с тренером использует отдельное правило: незакрытая зона наносит 8–15 без крита, уворота и парирования. По нему нельзя оценивать круг классов.
Клон доступен на 0–1 уровнях. Его урон по игроку после расчёта уменьшается до round(урон × 0,75); это не штраф разбойника или другого игрока. «Копатель» усиливает урон по пещерным монстрам на 1% за ранг, с округлением итоговой суммы; в PvP и против разбойников он не работает.
Мастерство от эликсира передаёт отдельные процентные пункты к парированию, контрудару или щиту: они добавляются после поуровневой формулы, с пределами 0…100%. Бонус критического урона применяется только к состоявшемуся криту: round(критический урон × (100 + бонус) / 100), бонус не выше 100%. Это не рост шанса крита. Свитки и книги могут дополнительно менять параметры и урон; активные эффекты считаются отдельно от таблиц комплектов.
Читайте также: Карта боевой системы · Характеристики и урон · Опыт, апы и уровни · Рост комплектов · Топор · Уворот · Танк · Крит · Критоуворот.
Комментарии игроков
Войдите в игру, чтобы читать обсуждение и оставить сообщение.