Автор | Сколько будет урона |
Если у героя защита 3, у зомби родная защита 2.
У противника нападение 1, ну и так же зомби нападение 1.
Стеки по 22, у зомби жизней 17.
Сколько будет урона при этом? |
Урон зомби 1-2 |
Q.6.15: Какие формулы расчета для урона отрядов?
A: Если «Нападение» (А) атакующего отряда больше «Защиты» (D) обороняющегося отряда, то
Урон = Размер_отряда * random(мин_урон, макс_урон) * [ 1 + 0,05*(A-D) ] * [ 1 – Умение_защ*3/100 ].
В противном случае, если «Нападение» (А) атакующего отряда меньше «Защиты» (D) обороняющегося отряда, то:
Урон = Размер_отряда * random(мин_урон, макс_урон) * [ 1 – Умение_защ*3/100 ] / [ 1 + 0,05*(D-A) ].
где: Размер_отряда – количество существ в атакующем отряде;
random(мин_урон, макс_урон) – случайное число из диапазона, определяемого параметром «Урон» существа;
Умение_защ – умение героя обороняющегося отряда той фракции, к которой относится атакующий отряд.
Очень приближённо каждый параметр атаки увеличивает ваш урон на 5%, а каждый параметр защиты снижает получаемый урон на те же 5%. |
то есть
в моем случае
урон=22*(1..2)*(1-3*0.03)\(1+0.05*(3-1))=
=22*(1..2)*0.91\1.1=
=18,2*(1..2)
от 18 до 36 жизней? |
а атаку и защиту стека где использовать? |
для Механ_:
- Если «Нападение» атакующего отряда больше «Защиты» обороняющегося отряда, то:
Суммарный урон=количество атакующих существ*урон*[1+0,05*(нападение-защита)]
- Если «Нападение» атакующего отряда меньше «Защиты» обороняющегося отряда, то:
Суммарный урон=количество атакующих существ*урон/[1+0,05*(защита-нападение)] |
так это защита и нападение тека или героя? |
Стека есессна |
а параметры героя тогда зачем? |
а параметры героя тогда зачем?
параметры героя добавляются в бою к стекам. смотрите сколько нападения у стека в бою. |
Если грубо, то разница в 1н стат около 5% урона или дефа. смотря атака или зашита вкачана.
Если ничего не поменялось, а так см пост 3. |
то есть
при нападении большим защиты
Суммарный урон = количество атакующих существ* (урон)*(1+0,05*(нападение героя+нападение стека - защита героя + защита стека))
при защиты большей нападения
Суммарный урон = количество атакующих существ* (урон)*(1+0,05*(защита героя+защита стека - нападение героя + нападение стека))
в моем примере
урон = 22*(1..2)*(1+0.05*(3+2-1+1))=
=22*(1..2)*1.15=
=25,3*(1..2)
то есть от 25 до 50 жизней у стека спишут? |
ну так правильно или нет? |
Будет 22 зомби * на 1 или 2 урона * 0.85 так как Дефа на 3 больше |
Если у героя защита 3, у зомби родная защита 2.
У противника нападение 1, ну и так же зомби нападение 1.
Стеки по 22, у зомби жизней 17.
Итоговая защита зомби 5. Атака нападающего зомби 2.
У обоих некромантов умелка некра, она может снизить урон. Посчитаем без нее, каждый уровень умелки уменьшит итоговый урон на 3%.
«Нападение» (А) атакующего отряда меньше «Защиты» (D) обороняющегося отряда
22 * (1 - 2) / 1.15 = (19 - 38) урона |
так которая формула то верная?
1. Урон = Размер_отряда * рандом(мин_урон, макс_урон) * [ 1 – Умение_защ*3/100 ] / [ 1 + 0,05*(Д-А) ].
2. Суммарный урон=количество атакующих существ*урон/[1+0,05*(защита-нападение)]
3. Суммарный урон = количество атакующих существ* (урон)*(1+0,05*(защита героя+защита стека - нападение героя + нападение стека)) |
для Механ_:
Формула зависит от того, больше ли нападение у атакующего существа защиты обороняющегося, или меньше.
Смотрите, есть базовые параметры существ, у зомби это 1/2. Есть параметры героя. В бою параметры героя всегда плюсуются к параметрам существ, поэтому при расчете урона мы забываем про героя и берем просто нападение и защиту существ. Увидеть их можно, нажав на существо с зажатым Ctrl, |
в моем примере защита больше |
для Механ_:
Да. Если нужно проще объяснить, то
Умножаем число существ на их урон. Это просто.
Затем прибавляем к 1 по 0.05 за каждую единицу разности между атакой и защитой.
Если атака больше защиты, умножаем на получившееся число, иначе делим.
В случае с зомби разница 3, то есть 1 + 0.15. Так как защита больше атаки, делим.
22 * (1..2) / 1.15 |
воооо, бест ответ, спасибо, друг) |
тема закрыта by Механ_ (2015-04-21 09:30:20) |
---|