Форумы-->Вопросы и помощь в игре-->
| Автор | Влияние характеристик |
| Как вообще влияет нападение героя на нападение и урон его войск?? А то качаю-качаю, а хз что меняется))) | Нападение героя складывается с показателем нападения войск.
» Если «Нападение» (А) атакующего отряда больше «Защиты» (D) обороняющегося отряда, то
Урон = Размер_отряда * random(мин_урон, макс_урон) * [ 1 + 0,05*(A-D) ] * [ 1 - Умение_защ*3/100 ].
» В противном случае, если «Нападение» (А) атакующего отряда меньше «Защиты» (D) обороняющегося отряда, то:
Урон = Размер_отряда * random(мин_урон, макс_урон) * [ 1 - Умение_защ*3/100 ] / [ 1 + 0,05*(D-A) ].
где:
» Размер_отряда - количество существ в атакующем отряде;
» random(мин_урон, макс_урон) - случайное число из диапазона, определяемого параметром «Урон» существа;
» Умение_защ - умение героя обороняющегося отряда той фракции, к которой относится атакующий отряд. | | а пример можно всех єтих формул для наглядности???? | Отряд из 10 грифонов атакует отряд из 30 демонов. У грифонов Нападение = 7 и Защита = 5; у демонов Нападение = 1 и Защита = 3.
Первыми атакуют грифоны, и урон вычисляется по первой формуле:
Урон = 10 * random(5, 10) * [ 1 + 0,05*(7-3) ] = 10 * random(5, 10) * 1,2.
Допустим, выпало случайное число 7,8 – это даст значение урона = 93,6, которое округляется вниз до 93. Этот удар убивает 7 демонов, так что численность их отряда уменьшается до 23, а у последнего демона остается 11 ед. жизни из 13.
Затем демоны наносят ответный удар, и в этот раз используется вторая формула:
Урон = 23 * random(1, 2) / [ 1 + 0,05*(5-1) ] = 23 * random(1, 2) / 1,2. Допустим, выпало случайное число 1,6, что приведет к урону = 30,66, который будет округлен до 30 – это убьет ровно одного грифона. |
Тема давно не обновлялась и считается устаревшей для дальнейшего обсуждения. К списку тем
|