Расчет урона: различия между версиями
[досмотренная версия] | [досмотренная версия] |
Sky (обсуждение | вклад) |
|||
Строка 30: | Строка 30: | ||
{{М230}} имеет два типа: водный и дракон. Эффективность применяемой атаки согласно [[Полная таблица эффективности типов|таблице эффективности типов]] – обычная, т.е. <i>Type</i> = 1.<br> | {{М230}} имеет два типа: водный и дракон. Эффективность применяемой атаки согласно [[Полная таблица эффективности типов|таблице эффективности типов]] – обычная, т.е. <i>Type</i> = 1.<br> | ||
Бой происходит при [[Погода(Песчаная_буря)|песчаной буре]]. [[Погода]] в данном примере не влияет на атаки. Следовательно, коэффициент <i>other</i> = 1.<br> | Бой происходит при [[Погода(Песчаная_буря)|песчаной буре]]. [[Погода]] в данном примере не влияет на атаки. Следовательно, коэффициент <i>other</i> = 1.<br> | ||
− | Нам неизвестно, сработает ли шанс на [[Критический_удар|критический удар]] (коэффициент <i>Critical</i>) и какое точное значение будет в пределах <i>random[0.85,1]</i>, так что нужно провести расчеты 4 раза: 2 раза для минимального и максимального значения без [[Критический_удар|критического удара]], еще 2 раза для минимального и максимального значения с учетом [[Критический_удар|критического удара]]:<ul> | + | Нам неизвестно, сработает ли шанс на [[Критический_удар|критический удар]] (коэффициент <i>Critical</i>) и какое точное значение будет в пределах <i>random[0.85,1]</i>, так что нужно провести расчеты 4 раза: 2 раза для минимального и максимального значения без [[Критический_удар|критического удара]], еще 2 раза для минимального и максимального значения с учетом [[Критический_удар|критического удара]]:<br><br><ul> |
<li>Для расчета минимального урона: <i>Critical</i> = 1, <i>random[0.85,1]</i> = 0.85;</li> | <li>Для расчета минимального урона: <i>Critical</i> = 1, <i>random[0.85,1]</i> = 0.85;</li> | ||
+ | [[Файл:Формула урон пример нормал 85.PNG]] | ||
<li>Для расчета максимального урона: <i>Critical</i> = 1, <i>random[0.85,1]</i> = 1;</li> | <li>Для расчета максимального урона: <i>Critical</i> = 1, <i>random[0.85,1]</i> = 1;</li> | ||
+ | [[Файл:Формула урон пример нормал 1.PNG]] | ||
<li>Для расчета минимального критического урона: <i>Critical</i> = 1.5, <i>random[0.85,1]</i> = 0.85;</li> | <li>Для расчета минимального критического урона: <i>Critical</i> = 1.5, <i>random[0.85,1]</i> = 0.85;</li> | ||
− | <li>Для расчета максимального критического урона: <i>Critical</i> = 1.5, <i>random[0.85,1]</i> = 1.</li></ul><br> | + | [[Файл:Формула урон пример крит 85.PNG]] |
+ | <li>Для расчета максимального критического урона: <i>Critical</i> = 1.5, <i>random[0.85,1]</i> = 1.</li> | ||
+ | [[Файл:Формула урон пример крит 1.PNG]]</ul><br> | ||
Подставив все указанные значения в формулу и проведя расчеты, мы получаем границы значений урона и критического урона (в случае, если сработает шанс на критический удар). В указанном примере это:<ul> | Подставив все указанные значения в формулу и проведя расчеты, мы получаем границы значений урона и критического урона (в случае, если сработает шанс на критический удар). В указанном примере это:<ul> | ||
<li>Минимальный урон: 34</li> | <li>Минимальный урон: 34</li> | ||
Строка 42: | Строка 46: | ||
Итого: {{М145}} нанесет урон в пределах от 34 до 40, а в случае критического удара – от 51 до 60. | Итого: {{М145}} нанесет урон в пределах от 34 до 40, а в случае критического удара – от 51 до 60. | ||
− | |||
[[Category:FAQ]] | [[Category:FAQ]] |
Версия 16:24, 27 сентября 2016
Урон (англ. damage) – величина повреждений, нанесенных противнику или же полученных пользователем в ходе боя между монстрами.
Урон рассчитывается, когда монстр использует атаку, наносящую урон, и зависит от стата физической атаки пользователя или стата специальной атаки пользователя, стата защиты противника или же стата специальной защиты противника соответственно, базовой мощности атаки. Кроме того, различные модификации и игровые особенности могут влиять на окончательное значение урона.
Важно отметить, что выше и далее под пользователем понимается монстр, который использует атаку, наносящую урон, а под противником – монстр, который получает повреждение от атаки пользователя. Если используется специальная атака пользователем, то в формуле учитывается специальная защита противника, если пользователем используется физическая атака, то в формуле учитывается защита противника. Также обратите внимание, что некоторые атаки, такие как Психошок, используют для нанесения урона стат специальной атаки пользователя, однако наносят сам урон с расчетом стата защиты противника.
Формула расчета урона
где:
- Damage – полученный противником урон, искомое значение;
- lvl – уровень пользователя;
- Attack – значение стата физической атаки / стата специальной атаки пользователя;
- Defense – значение стата защиты / стата специальной защиты пользователя;
- Base – базовая мощность атаки;
- STAB – СТАБ-эффект; в случае, если стаб. эффект присутствует, то для расчета используется коэффициент 1.5, в противном случае 1;
- Type – коэффициент эффективности атаки, определяется эффективностью типов, возможные значения: 0, 0.25, 0.5, 1, 2, 4, 8 (в случае добавления 3 типа противнику атакой Гнев леса и эффективности атаки пользователя по трем типам);
- Critical – коэффициент критического удара, в случае критического удара в расчете используется коэффициент 1.5, в противном случае 1;
- other – дополнительные факторы, такие как абилки (особые способности монстров, в Лиге-17 на данный момент отсутствуют), влияние погоды, преимущества по типу поля (на данный момент в Лиге-17 подобное отсутствует);
- random[0.85,1] – случайное число в диапазоне от 0.85 до 1.
Важно!!! При расчете по формуле конечный результат округляется в меньшую сторону.
|
Пример расчета урона
Предположим, у вас #145 Люмогриф 78 уровня со статом специальной атаки 245. У вашего оппонента - #230 Уздра 100 уровня со статом специальной защиты 261. Соответственно: lvl = 78, Attack = 245, Defense = 261.
Вы пытаетесь ударить атакой с базовой мощностью 40, а именно
Поскольку тип атаки совпадает с одним из типов #145 Люмогриф, то присутствует СТАБ-эффект (коэффициент STAB из формулы расчета урона будет равняться 1.5).
#230 Уздра имеет два типа: водный и дракон. Эффективность применяемой атаки согласно таблице эффективности типов – обычная, т.е. Type = 1.
Бой происходит при песчаной буре. Погода в данном примере не влияет на атаки. Следовательно, коэффициент other = 1.
Нам неизвестно, сработает ли шанс на критический удар (коэффициент Critical) и какое точное значение будет в пределах random[0.85,1], так что нужно провести расчеты 4 раза: 2 раза для минимального и максимального значения без критического удара, еще 2 раза для минимального и максимального значения с учетом критического удара:
- Для расчета минимального урона: Critical = 1, random[0.85,1] = 0.85;
- Для расчета максимального урона: Critical = 1, random[0.85,1] = 1;
- Для расчета минимального критического урона: Critical = 1.5, random[0.85,1] = 0.85;
- Для расчета максимального критического урона: Critical = 1.5, random[0.85,1] = 1.
Подставив все указанные значения в формулу и проведя расчеты, мы получаем границы значений урона и критического урона (в случае, если сработает шанс на критический удар). В указанном примере это:
- Минимальный урон: 34
- Максимальный урон: 40
- Минимальный критический урон: 51
- Максимальный критический урон: 60
Итого: #145 Люмогриф нанесет урон в пределах от 34 до 40, а в случае критического удара – от 51 до 60.