Форумы-->Вопросы и помощь в игре-->
| Автор | формула расчёта боя |
сегодня просматривал один свой бой и возникла острая нужда посчитать, сколько урона может нанести стек противника? какова формула расчёта урона?
Не знаю, является ли это секретом, но если нет, подскажите, как посчитать урон от удара?
Например, у меня 6 рыцарей стоят в защите (90 жизни)*6шт. у каждого деф с учётом бонуса защиты 53 единицы. на них нападает стек степных бойцов 371шт. (бой на охоте). у них урон 4-6, атака 6. бойцы сносят моих рыцарей.
не думал, что они окажутся такими "злыми" :)
Тем не менее, именно этот пример подтолкнул искать формулу расчёта боя. Ещё раз, если кто знает, как рассчитывается бой, по какой формуле, просьба - отпишите. | | См раздел об игре | | Тема перенесена из форума "Общий игровой форум" в "Вопросы и помощь в игре". | https://www.heroeswm.ru/forum_messages.php?tid=2258065
Q.6.12: Какие формулы расчета для урона героя?
A:mindam = округление(1+pllevel+upattack*0.5+updefence*0.5+artattack/3)
maxdam=округление(3+pllevel+upattack+updefence+artattack/3)
pllevel – уровень героя
upattack – сумма статов кинутых в атаку
updefence – сумма статов кинутых в защиту
artattack – сумма статов полученных от артов
округление – к ближайшему целому числу
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%. | | никогда ничего не считал ! И как то жив есчё! к чему ето ? всё просчитать могут ток програмисты и математики и они играют в основном в ТНВ, а раз ты не ТНВ то не стоит считать _там бд и удача иногда решают! хоть считай, хоть не считай, поетому даже в ПВЕ я дефером любю их игнорить ! | Правила урона
- Если «Нападение» атакующего отряда больше «Защиты» обороняющегося отряда, то:
Суммарный урон=количество атакующих существ*урон*[1+0,05*(нападение-защита)]
- Если «Нападение» атакующего отряда меньше «Защиты» обороняющегося отряда, то:
Суммарный урон=количество атакующих существ*урон/[1+0,05*(защита-нападение)] | | всем спасибо! | | тема закрыта by Inkwizitor (2016-11-08 09:24:52) |
|---|
К списку тем
|