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

АвторКак рассчитать точный урон?
Привет всем. Пытаюсь рассчитать урон по стандартным формулам, но она не учитывает навыки, артефакты:
- Если «Нападение» атакующего отряда больше «Защиты» обороняющегося отряда, то:
Суммарный урон=количество атакующих существ*урон*[1+0,05*(нападение-защита)]
- Если «Нападение» атакующего отряда меньше «Защиты» обороняющегося отряда, то:
Суммарный урон=количество атакующих существ*урон/[1+0,05*(защита-нападение)]


Есть где-нибудь полная формула? Куда дополнительный урон с навыков вставляется? В конечный результат или где-то в середине формулы? Пробовал по всякому внести, с реальностью не совпадает.
http://daily.heroeswm.ru/n/Calculators#damage
Спасибо, но мне формула нужна, а не готовый калькулятор.
В конечный результат, но по формуле однотипных эффектов. Если к примеру искусная атака и доп урон в ближке на мече.
D=d+d*m1+d*m2+...d*mN

D конечный урон. d урон по приведённой тобой формуле. m1,m2,...mN модификаторы. оинаковые модификаторы считаются внутри себяпо формуле однотипных эффектов. Разные модификаторы считаются отдельно. такие как физурон, урон стихиями, урон по нейтралам, по какой-то фракции и т.д

К примеру В случае искусного нападения и меча возрождения. n1 ,будет 1-(1-0.3)*(1-0.09)= 0.363

и формула будет D=d+d*0.363

А если будет мечь искусное нападение и мечь хлода, то это разные эфекты.
т n1 , будет 0.3 а n2 0.07
и формула будет D=d+d*0.3+d*0.07

Если там снижение защиты цели, то ты эту уменьшиную защиту считашь при расчёте d по приведённой тобой формуле. С уменьшением атаки так-же. А вот стена щитов считает от финального урона и очень сильно его уменьшает.
Так же отдельно идёт умножение на Лак, заклятого врага, смертельный удар и свиперое возмездие. В случае срабатывания к примеру удачи и заклятого врага, после прыжка демона, а он после него получает от ответа двойной урон. урон будет *4 а не *8, каждый такой модификатор прибавляет 1 полный финальный урон.
Тоесть будет Dф=D+D(лак)+D(заклятый)+D(ответ прыгуну) А не D*2(лак)*2(закоятый)*2(прыгун)
Спасибо большое!
Тема давно не обновлялась и считается устаревшей для дальнейшего обсуждения.

К списку тем
2007-2026, онлайн игры HeroesWM