Математика брони: почему 20 единиц брони — это не 80% снижения урона
Формула брони учитывает прочность и бронебойность атаки. Вот реальное уравнение, что добавляет Защита, и где находятся жёсткие ограничения.
Полный алмазный комплект брони показывает 20 единиц — десять иконок — и люди воспринимают это как 80% снижение урона. Реальное число зависит от силы удара.
Формула
reduction = min(20, max(armour/5, armour − damage/(2 + toughness/4))) × 4%
Из этого вытекают две вещи:
- Броня хуже работает против сильных ударов. Член
damage/(2 + toughness/4)вычитает больше по мере увеличения входящего урона. Против удара зомби на 2 единицы урона, 20 единиц брони почти достигают своего предела. Против взрыва на 40 единиц урона — гораздо меньше. armour/5— это нижний предел. Независимо от силы удара, вы сохраняете как минимум одну пятую от значения вашей брони — 20 единиц брони никогда не опускаются ниже 4 единиц, или 16%.
Прочность (Toughness) появляется только в этом вычитании, именно поэтому она важна против сильных ударов и бесполезна против слабых. Алмаз имеет 2 единицы прочности на предмет, незерит — 3. Эта разница незаметна против зомби и ощутима против заряженного Крипера.
Защита суммируется отдельно и после
Защита (Protection) от зачарований — это второе, независимое снижение, применяемое к урону, оставшемуся после брони:
EPF total (capped at 20) × 4% → up to 80% of the remainder
Защита IV на четырёх предметах даёт EPF 16, что составляет 64%. В сочетании с полным снижением урона от брони, общее поглощение приближается — но никогда не достигает — 96%. Всегда есть нижний предел.
Специализированные защиты (Защита от Взрыва, Защита от Огня, Защита от Снарядов) удваиваются против своего типа урона, но не действуют в других случаях, поэтому комплект Защиты от Взрыва IV сильнее, чем Защита IV против Криперов, и слабее против всего остального.
Типы урона, игнорирующие броню
Броня не действует против:
- Урона от падения — только Невесомость (Feather Falling)
- Утопления, голода, удушья
- Нихто (The void)
- Отравления (Poison) и Визера (Wither) — это эффекты статуса, а не удары
- Записи
/killиdamage_type, помеченные как игнорирующие броню
Вот почему полностью бронированный Игрок всё ещё умирает от долгого падения, и почему Невесомость IV стоит больше, чем тот же слот зачарования, потраченный на Защиту, для любого, кто использует Элитры.
Сопротивление умножается сверху
Сопротивление (Resistance) снижает урон на 20% за уровень, применяется после всего остального, и оно действительно работает против большинства вышеперечисленных типов урона, игнорирующих броню. Сопротивление V — достижимое только с помощью команд или Маяка (Beacon) плюс эффектов — это полный иммунитет.
Практический вывод
- Незерит вместо Алмаза имеет значение против Взрывов и сильных ударов, а не против мобов.
- Защита IV лучше специализированных защит, если вы точно не знаете, что вас ударит.
- При броне примерно выше 20 единиц ничего не улучшается; ограничение реально.
- Против очень сильных одиночных ударов здоровье и Сопротивление имеют гораздо большее значение, чем броня.
Рассчитайте свои собственные числа, включая прочность и зачарования, в Справочник и калькуляторы — Набор 2.