Добавить в корзинуПозвонить
Найти в Дзене
Дейли Днайв

Heroes 3: Насколько сложно самостоятельно рассчитать урон вашего отряда?

Сначала нужно задать другой вопрос: «Зачем?». Игра сама справляется с тем, чтобы верно рассчитать все переменные и выдать правильную цифру урона вашего или вражеского юнита. Но если вы не доверяете компьютеру или сами хотите понять, из чего складывается финальное значение урона, из каких показателей, то я вам расскажу. Сразу предупреждаю, что будет много цифр. Для начала коснёмся значения Базового урона — чистого урона до применения бонусов или штрафов. Когда в отряде до 10 существ, случайное значение урона (как мы помним, почти у всех юнитов имеется разброс) выбирается для каждого отдельно, а итоговый показатель представляет собой сумму всех этих значений. Когда в отряде больше 10 существ, значение урона рассчитывается, как если бы в отряде было 10 существ, затем делится на 10 и умножается на количество существ в отряде с округлением в меньшую сторону. С Базовым уроном разобрались, а теперь представляю вашему вниманию формулу расчёта повреждений или Итогового урона (Final damage): Н

Сначала нужно задать другой вопрос: «Зачем?». Игра сама справляется с тем, чтобы верно рассчитать все переменные и выдать правильную цифру урона вашего или вражеского юнита. Но если вы не доверяете компьютеру или сами хотите понять, из чего складывается финальное значение урона, из каких показателей, то я вам расскажу. Сразу предупреждаю, что будет много цифр.

Для начала коснёмся значения Базового урона — чистого урона до применения бонусов или штрафов. Когда в отряде до 10 существ, случайное значение урона (как мы помним, почти у всех юнитов имеется разброс) выбирается для каждого отдельно, а итоговый показатель представляет собой сумму всех этих значений. Когда в отряде больше 10 существ, значение урона рассчитывается, как если бы в отряде было 10 существ, затем делится на 10 и умножается на количество существ в отряде с округлением в меньшую сторону.

С Базовым уроном разобрались, а теперь представляю вашему вниманию формулу расчёта повреждений или Итогового урона (Final damage):

-2

Ну да, с первого взгляда формула кажется замудрёной, но если вникнуть, то ничего сложного нет. Давайте вкратце пройдусь по расшифровке переменных, какие навыки и показатели за ними скрыты.

Первым идёт Базовый урон (DMGb), о котором мы уже поговорили.

I1 — разница между Атакой и Защитой. Рассчитывается как разность между значением Атаки нападающего и Защиты защищающегося. Если общая Атака больше общей Защиты, то атакующий получает +5% к урону за каждое очко, на которое его Атака выше. Напомню, что итоговый бонус не может превысить 300%.

I2 — подставляются значения, соответствующие уровням навыков Нападение или Стрельба.

I3 — значения специализации Стрельба/Нападение и ещё, дополнительно, цифры от Благословения Аделлы.

I4 — удачная атака.

I5 — здесь складываются цифры сразу из нескольких вещей: тройной урон Пушки, Смертельный удар зловещих рыцарей, двойной удар Пушки или Баллисты, ненависть существ, в том числе увеличенный урон одного типа элементалей другим, разгон кавалеристов/чемпионов.

R1 — разница между Защитой и Атакой. Если общий показатель Защиты защищающегося выше общего показателя Атаки атакующего, то атакующее существо получает штраф -2,5% к своему общему урону за каждое очко, на которое его Атака ниже. Показатель не может сократиться менее чем на -70%. Чтобы не получилось так, что ваши заоблачные показатели сделали ваших юнитов нечувствительными к урону.

R2 — подставляются значения, соответствующие уровням навыка Доспехи.

R3 — навык Доспехи, умноженный на уровень героя, если у него есть специализации на Доспехи.

R4 — цифры от уровня владения заклинаниями Щит и Воздушный щит.

R5 — применяется, если атакующий имеет штраф за расстояние или штраф в ближнем бою.

R6 — применяется, если цель стоит за стеной.

R7 — совокупность значений: ответка после обычного или продвинутого Ослепления, для стрельбы под базовой Забывчивостью и если они атакуют под Забывчивостью.

R8 — дополнительный список цифр-штрафов: когда психический элементаль бьёт цель с иммунитетом к разуму, когда волшебный элементаль бьёт тех, кто имеет иммунитет к магии, когда атакуют окаменевшую цель, когда атакуют после парализации.

В HotA к формуле добавили параметр L1, который отвечает за удачную или неудачную атаку.

-3

Вот такая вот формула, расшифровку на английском языке прикладываю ниже:

-4

Можете ради интереса самостоятельно затестить её во время битвы и подставить ваши фактические данные в формулу. Затем рассчитать и сравнить с тем, что выдала игра.

Любители третьей части геройской серии найдут много интересного в моей подборке по Heroes 3:
Heroes of Might and Magic III | Дейли Днайв | Дзен