Об игре
Новости
Войти
Регистрация
Рейтинг
Форум
9:00
3428
 online
Требуется авторизация
Вы не авторизованы
   Форумы-->Вопросы и помощь в игре-->

Урон от магии. Расчёт



АвторУрон от магии. Расчёт
На сколько я помню, сопротивление магии не складывается, а считает по какой-то хитрой формуле.

Допустим, у меня есть перки СопроМаг(20%) и МагСопр(20%)
+ шмот дает еще 20%
+ анти 24%

А у мага пробой сопротивления 30%.

1. По какой формуле будет расчитан урон? Во что превратятся скажем потенциальные 100 урона от магии?
2. Как в эту формулу впихиваются собственные сопротивлении магии у юнитов?
Кажется нашел:
Все однотипные эффекты считаются по следующей формуле: 1-(1-х)*(1-у)*(1-z)*...
причем каждая шмотка - это множитель в вычитаемом, сюда же еще одним множителем зайдет собственное сопротивление магии юнитом.

Ну ок, допустим получилось 70% сопротивления, пробой 30%,
сколько в итоге срежется урона (анти я так понимаю потом просто еще подрежет урон простым умножением на 0.76)?
Я предполагаю, что итоговый урон будет 48.88928, в какую сторону округлится - не знаю. Формул правильных тоже не знаю, просто тупо посчитал.
Думаю, посчитал неверно, мне тоже интересен ответ, кто знает теорию - напишите.
Магический калькулятор на дейли выдал ответ 50.0384.

В общем нужно посмотреть в реальном бою, чтобы понять, где истина.
пошли потестим
У меня были бои с магами недавно, сейчас считаю. Мне хватит учёта одного сопротивления от магии.
Нашел ваш калькулятор.
При сопромаге 70% и пробое 30% он показывает 49% итогового сопромага,
то есть наше сопротивление тупо помножилось на (1-пробой):
(1-0.3)*70% = 49% сопротивления.
Беру свой вчерашний бой:
https://www.heroeswm.ru/war.php?lt=-1&warid=1458268310

Маг против эльфа с магическим сопротивлением.

Молния нанесла 328 урона. Грязный урон от молнии 629. Пробой магзащиты 36%. Защита от магии от артефактов 31%. Анти 9 (27% чистой защиты). Магическое сопротивление 20%.

Это я проверяю, считается ли магсопротивление и защита от магии от артефактов однотипными эффектами.

629-27%=459.17

Если пробой действует на каждую защиту отдельно, то:
Защита от артефактов срезается до 19.84%
Защита от магсопры срезается до 12.8%

(459.17-12.8%)-19.84%=примерно 320.96. Не сходится.

Если пробой действует после сложения защит как однотипных эффектов, то:
Защита от навыка и артефактов даёт 44.8%, пробоем срезается до 28.672% защиты

459.17-28.672%=примерно 327.52. А тут сходится. Только так и не понял, округление идёт всегда вверх или нет. Но неважно, единичка урона не значит особо ничего.

Вывод: магические защиты от навыков и магическая защита от артефактов - однотипные эффекты.

Урон минус анти минус (магические защиты складываются по формуле однотипных, потом учитывается пробой магзащиты) равно итоговый урон.

Значит если брать стартовый вопрос, то от 100 урона останется только 50.0384.
Значит магический калькулятор всё правильно посчитал.

Просто меня смутило, что магсопротивления ещё дебаффы режут, из-за этого они могли быть не однотипными эффектами с защитой от артефактов, но нет, однотипные.
Шашечка, отличная выкладка!
100 * 0.76 * (1-(1-(1-0.2)^3)(1-0.3)) = 50.0384 = 50

(17+17*36) * (1-9*0.03) * (1-(1-(1-0.31)(1-0.2))(1-0.36)) = 327.516778 = 328
Округление обычное

Сначала вычисляется защита от артефактов, и эта итоговая защита от артефактов округляется до целого числа (в %), затем рассчитывается итоговое сопротивление, и потом на него действует пробивание

Однотипные эффекты - это только вот это:
1) Доп. урон магией Х
2) Увеличение урона магией Х
3) Увеличение эффективности заклинаний природы

Остальные эффекты либо просто умножаются, либо просто суммируются
К списку тем
2007-2024, онлайн игры HeroesWM