Об игре
Новости
Войти
Регистрация
Рейтинг
Форум
15:41
3651
 online
Требуется авторизация
Вы не авторизованы
   Форумы-->Проблемы с боями-->

АвторНеправильно нанесенный урон!
Рыцарь смерти в ТнВ нанес урон который даже в теории нанести не мог -
4 Рыцарь смерти наносит удар 10 Степным воинам:
Случай А.
Рыцари смерти наносят смертельный удар.
Степные воины поглощают 226 урона Яростью крови (1601 ярости потеряно).
Отряды Док Кто получают 30 Ярости крови.
Рыцари смерти нанесли 210 повреждений Степные воины. Погибло 10.
защита Степных воинов 16
38*4=152(+смертельный удар) = 304 при нападении 26 (ниже приведены подсчеты с учетом параметров)

чуть позже, все те же 4 Рыцаря смерти :
Случай Б.
Рыцари смерти наносят смертельный удар.
Шаманки поглощают 83 урона Яростью крови (539 ярости потеряно).
Рыцари смерти нанесли 77 повреждений Шаманки. Погибло 2.
защита шаманок 34

Если руководствоваться формулами, то:
для А:
Урон = Размер_отряда * random(мин_урон, макс_урон) * [ 1 + 0,05*(A-D) ] * [ 1 – Умение_защ*3/100 ].
-------------
4*(28||38)*(1+0,05*(26-16))*(1-2*3/100)= (112||152)*1,5*0,94=(157||214)(+ смертельный удар) => (314||428)
а нанес он 436(226 поглащ. кровью + 210 получ.), при том что в подсчетах брался макс урон, а не rnd!
для Б:
Урон = Размер_отряда * random(мин_урон, макс_урон) * [ 1 – Умение_защ*3/100 ] / [ 1 + 0,05*(D-A) ].
4*(38||28)*(1-2*3/100)/(1+0,05*(34-26))=4*(28||38)*0,94*1,4=(147||200)(+смертельный удар)=> (394||400)
в получили 83(погл.кровью)+77(получ.)=160

Как можно заметить выше в случаи Б не сработал множитель смертельного удара, а в случаи А формула либо была заявлена не правильно, либо функция rnd() при подсчетах выдала больше 1 - в чем я лично очень сомневаюсь!
_________________
Приложение:
https://www.heroeswm.ru/war.php?lt=-1&warid=587746399
15 волна
http://www.help.ordenmira.ru/
Q 6.11 - источник формул
что-то ты не так считаешь.
в первом случае максимальный урон равен:
4 * 38 * (1 + 0,05 * (26 - 16)) = 228 со смертельным взглядом - 456( в бою 436)

во втором случае минимальный урон равен:

4 * 28 / (1 + 0,05 * (34 - 26)) = 80 со смертельным взглядом 160 (в бою 160)

[ 1 – Умение_защ*3/100 ] - это уменьшение урона от антиумелки, в тнв не работает.
Тема перенесена из форума "Ошибки и сбои (Общее)" в "Проблемы с боями".
К списку тем
2007-2025, онлайн игры HeroesWM