Как на самом деле стакается магрезист?

Открыть пост в Telegram

Как ни странно, некоторые до сих пор мыслят так:
25% базового резиста + 20% от 🛒 = 45%
Но нет. В Доте это так не работает.

Магическое сопротивление стакается мультипликативно.
То есть каждая следующая прибавка режет не весь входящий урон, а только тот остаток, который прошёл после предыдущей.

Пример с 😶‍🌫️:
— базовые 25% резиста = проходит 75% урона
— сверху получаем 20% личного магрезиста от предмета
— и ещё 8% от его ауры
— итоговый входящий урон: 75% × 80% × 92% = 55,2%
— значит, реальный итоговый резист = 44,8%, а не 53%

✊ И ещё один момент, который важно не забывать:
Каждая единица интеллекта даёт герою +0,1% базового магрезиста.

🛡 Что это значит с точки зрения EHP?
Напомню, EHP — это эффективный запас здоровья с учётом резистов. Проще говоря: сколько магического урона нужно нанести, чтобы убить героя.

Формула простая:
EHP = HP / (1 - итоговый резист)

Пример с ✔️:
Допустим, у героя 2000 HP и стандартные 25% магрезиста.
Тогда его EHP: 2000 / 0,75 = 2667

Теперь добавляем Cloak (+18%).
Итоговый входящий урон будет: 75% × 82% = 61,5%

Сопротивление магии станет 38,5%, а EHP: 2000 / 0,615 = 3252. Разница ощутима.

Вывод простой:
Магрезист в 🦞 работает через остаточный урон, а потому проценты здесь не складываются напрямую. Каждая следующая прибавка даёт меньше, но всё равно повышает плотность героя. Это как раз хорошо видно на инфографике: номинальный резист и реальный итоговый прирост — далеко не одно и то же.

Пост канала «Свит» в Telegram. Портреты героев и арт — Valve, из клиента Dota 2.