Среда, 27.11.2024, 21:57


Приветствую Вас Подглядывающий


Главная | Формулы урона/защиты в Aion - ФОРУМ | Регистрация | Вход | RSS

Пользовательского поиска
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]

   БАЗА ЗНАНИЙ

Новости Aion.ru



  • Страница 1 из 1
  • 1
Формулы урона/защиты в Aion
КарабаськаДата: Суббота, 05.05.2012, 20:12 | Сообщение # 1
Добрый Зубастик
Группа: Администраторы
Сообщений: 217
Репутация: 41
Статус: Offline

Расчет Атаки


Каждая единица Атаки — это 1 единица наносимого вами урона. Если вы наведете мышку на значение параметра «Атака» своего персонажа, вы увидите, что это значение складывается из белой (базовой) и зеленой (бонусной) атаки. Вот их мы и будем сейчас рассматривать.


Базовая атака (АБ) формируется из 3-х параметров:



  • Базовый урон оружия. Это среднее арифметическое между минимальным (Amin) и максимальным (Amax) значением атаки оружия.

  • Усиление (заточка) оружия (Азат). Возможные значения берутся из таблиц бонусов усиления оружия.

  • Множитель силы персонажа (ПСила). Это значение параметра Сила (доступно в окне персонажа), поделенное на 100.


Формула: АБ = ((Amin + Amax)/2 +Азат)×(ПСила/100)


Пример: возьмем стандартного Гладиатора любого уровня (Сила = 115) с Двуручным мечом Тахабаты, заточенным на +10. Для него АБ = ((329+347)/2 + 40)×(115/100) = 434,7 (да, мощная штука этот двуручничек).


Бонусная атака (АД) формируется из:



  • Магические камни на +Атака, вставленные в броню и оружие. Тут все элементарно, просто считаем сумму и прибавляем к имеющейся базе.

  • Бафы и умения, увеличивающие атаку персонажа. важный нюанс: если баф/умение прибавляет сколько-то процентов атаки, то эти проценты высчитываются из базовой атаки.

  • Пассивные умения на + к Атаке персонажа. Важный нюанс: пассивки разных уровней суммируются. Т.е. Усиление физической атаки I дает нам +7 к атаке, а на 10-м уровне (для Гладиаторов) мы выучим Усиление физической атаки II, дающий еще +7 к атаке и будем иметь уже +14 единиц. Ну и не забываем, что усиление на сколько-то процентов также рассчитывается из базовой атаки.

  • Бонусы к атаке от мастерства владения оружием. Речь идет о пассивных умениях Меч. Практика I и т.п. Здесь бонус к атаке (напоминаю, базовой, базовой атаке) зависит от вида оружия. Вот примерные (так как точных значений нигде не прописано) расчеты (для посоха и двуручного меча значения совпадают с копьем): Меч: каждый уровень пассивки — +24% к АБ; Булава: каждый уровень пассивки — +25% к АБ; Кинжал: каждый уровень пассивки — +28% к АБ; Копье: каждый уровень пассивки — +5% к АБ; Лук: каждый уровень пассивки — +5% к АБ


Итоговый расчет.


Возьмем все того же стандартного Гладиатора, но на этот раз уточним его уровень (55) и вставим в его эпический двуручник камни Атака+5. Пусть на нем не будет надето никакой брони, но выучены все нужные умения. Посмотрим, что мы имеем:



  • Базовая атака будет равна 434,7.

  • Камни прибавят 5×5 = 25 единиц.

  • К 55-му уровню у Гладиатора будет выучено 5 пассивок «Усиление физической атаки». Они прибавят 5×7 = 35 единиц.

  • Полет: увеличение физической атаки даст 434,7×0,1 = 43 дополнительных единицы атаки.

  • Подготовка к атаке I даст 434,7×0,15 = 65 дополнительных единиц атаки.

  • Агрессивная стойка I даст аж 434,7×0,8 = 348 единиц атаки. Жаль, только на 30 секунд.

  • Стойка берсерка I добавит еще 434,7×0,8 = 348 единиц атаки. На те же 30 секунд.

  • Благословение I добавит еще 434,7×0,9 = 391 единиц атаки. На те же 30 секунд.

  • К 55-му уровню будет выучено 4 пассивки на владение Двуручным мечом. в сумме они дадут (434,7×0,05)×4 = 87 единиц атаки.


Итого такой Гладиатор будет иметь 690 атаки без бафов и 1777 атаки под бафами в течение 30 секунд. Ну а если имеются и бафы, да еще Гладиатора и застанили (Ярость I), то получим монстра с 2211 единицами Атаки.


Расчет урона от физических умений


Я не зря разделила расчеты для физиков на 2 части, в отличие от расчетов для магов ниже; связь между параметрами у них несколько другая. Самое забавное, что то значение урона, «наносимого» умением, которое вы видите в игре в полной экипировке… не имеет никакого отношения к тому урону, который вы наносите цели. Эта цифра считается по отдельной формуле и носит «справочно-наглядный» характер. А нам важна та цифра, которую вы увидите, СНЯВ оружие; назовем ее Базовым уроном умения. Она намного меньше, да.


Наносимый урон (в среднем) = Атака персонажа + Базовый урон умения (среднее арифметическое)


Но не всех устраивают средние цифры.Как же вычислить примерный разброс урона (подчас довольно большой)? Для этого рассчитаем 2 значения атаки персонажа по формуле выше, но с одним нюансом: вместо среднего арифметического в параметре Базового урона оружия возьмем (Amin) для одного значения атаки и (Amax) для другого. Получаем:



  • Минимальный наносимый урон = Атака [Amin] + Базовый урон умения (меньшая цифра)

  • Максимальный наносимый урон = Атака [Amax] + Базовый урон умения (большая цифра)


Также важно рассмотреть такой показатель как множитель критического удара (о вероятности крита будет рассказано ниже). Это величина, на которую будет умножен урон, если удар окажется критическим. Она разная для каждого типа оружия:



  • Кинжал – 2.3x

  • Меч – 2.2x

  • Булава – 2.0x

  • Двуручный меч – 1.8x

  • Копье – 1.8x

  • Лук – 1.7x

  • Посох – 1.7x


Шанс критического удара


Существуют такие закономерности в расчете шанса критического удара (действительны до выхода 3.0):



  • В диапазоне значений параметра Физ.крит от 300 до 440 каждые 10 единиц увеличивают вероятность крита на 1%

  • В диапазоне значений параметра Физ.крит от 441 до 600 каждые 10 единиц увеличивают вероятность крита на 0,5%

  • В диапазоне значений параметра Физ.крит от 601 до 650 каждые 10 единиц увеличивают вероятность крита на 0,2%


При этом базовое значение Физ.крита 300 обеспечивает 30,97% крита. Блок же физ.крита снижает шанс прохождения крита, вычитаясь из значения физ.крита персонажа. Например, если у атакующего физ.крит = 400, а у защищающегося блок физ.крита = 100, то шанс прохождения крита будет рассчитываться как для значения физ.крита 300 (400-100).


Расчет магического урона


По моим наблюдениям – самый неоднозначно рассчитываемый параметр. Было перелопачено, пересмотрено и протестировано 3 абсолютно разных формулы :shock: И выколупано из них то, что оказалось верным в настоящее время. Прежде всего: урон от автоатаки орбом/гримуаром и урон от умений — это два разных урона и считаются они по-разному.


Урон от автоатаки зависит от параметра Атака персонажа. Бонусы и параметры вещей «Атака» и «Маг.атака«, по наблюдениям, являются одним и тем же. Из этого можно сделать вывод, что автоатака для магических классов считается по тем же принципам, что и атака для физических (предыдущая часть).


А вот  с уроном от умений (УУ) все немного по-другому. Он складывается из следующих параметров:



  • Множитель интеллекта персонажа (ПИнт). Это Значение Интеллекта персонажа (доступно в окне персонажа), поделенное на 10 (почему именно 10 — вопрос к корейцам).

  • Сила магии (СМ). Параметр доступен в окне персонажа и является «матрешкой», складываясь, в свою очередь, из базовой (СМБ) и бонусной (СМД) Силы магии (о них ниже).

  • Базовый урон умения (УБ), прописанный во всплывающем окошке в игре. Он тоже является «матрешкой» и для того, чтобыиспользовать в расчетах цифры, приведенные в той же aiondatabase, надо будет произвести ряд вычислений, зависящих в том числе и от уровня персонажа (о них тоже ниже).


Формула: УУ = УБ × (1 + (СМ/ПИнт)/100)


Пример: Возьмем Волшебника 43-го уровня с Силой магии равной 112 и Интеллектом 120. Урон, который он нанесет умением Огненная стрела IV (базовый урон 634 на 43-м уровне), будет равен 634 × (1 + 112/12)/100) = 634 × 1,094 = 693,5. Возможна погрешность в +/- 1 единицу урона.


В принципе, на этом расчет магического урона можно и закончить, но для желающих покопаться поглубже — смотрим дальше. Разберемся с Силой магии и базовым уроном умений.


На базовую Силу магии (СМБ) влияют:



  • Базовые показатель «Сила магии» оружия.

  • Усиление (заточка) оружия.


На бонусную Силу магии (СМД) влияют:



  • Прибавки от выученных пассивных умений. Важный нюанс: обратите внимание, что пассивные умения Усиление магической атаки I и т.п. на самом деле увеличивают силу магии. Значений прибавки в свободном доступе найдено не было…

  • Прибавки от мастерства владения оружием (5% от СМБ на каждый уровень умения).

  • Прибавки Силы Магии от вставленных в броню и оружие камней на силу магии.

  • Бонусы брони, оружия, бижутерии etc на Силу магии.

  • Бафы, мантры, еда и т.п. на + к Силе магии.


И напоследок выясним, почему же урон от умения, указанный в базе (используется aiondatabase), так отличается от базового урона, который мы видим в игре. Дело в том, что урон, наносимый одними и теми же умениями, увеличивается и с ростом уровня персонажа. Проще говоря, у умений есть не только уровни, обозначаемые в игре римскими цифрами, но и подуровни, показываемые на иконках умений арабскими цифрами в уголке. Всего может быть 9 подуровней. Величина, прибавляемая к урону для каждого подуровня, разная для каждого умения. Например, для Огненной стрелы IV это 20 единиц урона. Так вот, в базе указываются величины урона для 0-го подуровня умения и для персонажа с интеллектом 115.


Пример: На 43-м уровне у Волшебника умение Огненная стрела IV имеет 9-й подуровень. В базе указано, что оно наносит урон 434 единицы. пересчитаем это значение для Интеллекта 120: 434 / 115 × 120 = 453 единицы урона. А теперь прибавим дополнительный урон от подуровней: 453 + 20 × 9 = 633 — такое же значение всплывает и в игре. Погрешность в +/- 1 единицу является следствием округлений.


Порезка атаки обоих видов в ПвП и в ПвЕ


В ПвП вы наносите 60% от рассчитанных выше значений урона.


В ПвЕ вы наносите 100% урона по монстрам вашего уровня или ниже. Если же монстр выше уровнем, то теряется определенный процент от атаки:



Разница в уровняхВычитаемый %Разница в уровняхВычитаемый %
2нет310
420530
640750
860 970
1080

Защита от стихий (огонь, вода, воздух, земля)


Самый простой расчет. Каждые 10 единиц любого из этих параметров снижают получаемый урон от соответствующей стихии на 1%.


Точность, Блок щитом, Уворот и Парирование


Есть 2 интересные формулы (вывод слишком мудреный, поэтому не привожу его здесь), показывающие, как получаются значения этих параметров для невооруженного персонажа:


Точность = (Сноровка × 2) – 10 + 8 × Уровень игрока


Уклонение/Парирование/Блок щитом = ( Ловкость×3.1 – 248.5 + 12.4 × Уровень игрока )


Что же касается работы этих параметров, то тут действуют следующие правила:



  • Парирование атаки возможно только тогда, когда ваше значение парирования больше значения точности противника.

  • Максимум можно парировать 40% атак (достигается при разнице между вашим парированием и точностью противника в 400 и больше).

  • Уклонение от атаки возможно только тогда, когда ваше значение уклонения больше значения точности противника.

  • Максимум можно уклониться от 30% атак (достигается при разнице между вашим уклонением и точностью противника в 300 и больше).

  • Блокировать атаку возможно только при наличии щита и значении Блока щитом большем, чем значение точности противника.

  • Максимум можно блокировать 50% атак (достигается при разнице между вашим блоком щитом и точностью противника в 500 и больше).


С учетом этих ограничений, действительна формула, что каждые 10 единиц разницы Уклонения/Парирования/Блока щитом и Точности противника прибавляют 1% к вероятности их прохождения. При расчете вероятностей, движок игры учитывает эти параметры в следующем порядке: Уклонение -> Парирование -> Блок щитом. То есть для персонажа с максимальными значениями всех трех параметров будет действителен такой расчет:



  1. Первым считается Уклонение. В 30% случаев персонаж уклонится от атаки.

  2. Вторым считается Парирование, необходимо, чтобы Уклонение не сработало (вероятность этого 100%-30%=70%). Тогда шанс парировать атаку (40%) равен 0,7 × 0,4 = 0,28 или 28% случаев.

  3. Третьим считается Блок щитом, при этом необходимо, чтобы не сработало и Парирование (вероятность этого 100%-40%=60%) и Уклонение (70%). Тогда шанс заблокировать атаку (50%) равен 0.7 × 0,6 × 0,5 = 21% случаев.


Значение параметра Блок щитом влияет только на шанс прохождения блока щитом. А когда блок прошел, количество блокируемого урона определяется только параметром «Блок урона» того щита, который одет на персонаже.


Пример: возьмем двух персонажей с одинаковыми щитами, где значение «Блок урона» равно 45%. Пусть значение параметра Блок щитом у одного из них будет 300, а у другого 400. невзирая на эту разницу, оба они, в случае прохождения блока, блокируют 45% нанесенного им урона. Просто у второго персонажа шанс прохождения блока будет больше :)


Магическая защита и Магическая точность


Эта пара параметров работает так же, как и связка Уворот/Парирование/Блок/Точность для физических атак. То есть каждые 10 единиц разницы вашей Магической защиты и Магической точности противника прибавляют 1% к вероятности избежать наносимого им урона. Правда, необходимо заметить, что некоторые эффекты умений не вписываются в эту схему. Так, например, контролящие эффекты умений фейлятся в среднем на 10% чаще элементов, наносящих урон (пояснение: например, при расчете вероятности прохождения на цель урона и заморозки следует учитывать, что вероятность прохождения заморозки еще на 10% меньше; цель может получить урон, но не заморозиться).


Также важную роль играет разница в уровнях с противником. Если цель на 3 уровня старше, она получает бонус к магической защите +100, если на 10 уровней старше — +800, промежуточные значения считаются с шагом в 100 единиц.


Расчет итогового урона по цели


Прежде всего уточним работу параметра Физическая защита: каждые 10 его единиц вычитают 1 единицу урона из наносимого по вам. Есть, правда, мнения, что она не работает… но по заверениям разработчиков, они (мнения то бишь) ошибочны.


Для дальнейших формул нужно расписать сокращения:



  • dmg – итоговый урон по цели.

  • bdmg – урон, наносимый атакой в том случае, если она не отражена и не прошла как крит (без учета защит).

  • pvpdef – рассчитывается как 1 – «Защита в ПвП»/100

  • pvpdmg – рассчитывается как 1 + «Атака в ПвП»/100

  • pdef – рассчитывается как Физическая защита /10

  • blockdef – рассчитывается как 1 – Шанс блока щитом /100

  • parrydef – рассчитывается как 1 – Шанс парирования /100

  • crit – рассчитывается как 1 + показатель критического удара оружия (смотрим в разделе про крит выше)

  • critres – рассчитывается как Защита от физ.крита /1000

  • skilldef - порезка урона благодаря защитным скиллам, поглощающим часть этого урона; считается как 1 – (поглощение/100)


Ну а теперь рассчитаем итоговый урон:



  1. pdef учитывается раньше, чем pvpdef: dmg = (bdmg – pdef) × pvpdef

  2. block|parry damage reduction учитываются для входящего урона перед pdef: dmg = ((bdmg × blockdef) – pdef) × pvpdef

  3. pdef and blockdef вычитаются из наносимого урона перед учетом показателя крита оружия (если удар критует): dmg = (((bdmg × blockdef) – pdef) × crit) × pvpdef

  4. Защита от крита уменьшает показатель крита оружия (!); если она станет больше, чем этот показатель, то критические атаки будут наносить меньше урона, чем обычные: dmg = (((bdmg × blockdef) – pdef) × (crit – critres)) × pvpdef

  5. pvpdmg и skilldef учитываются в конце расчетов: dmg = (((bdmg × block|parrydef) – pdef) × (crit – critres)) × skilldef × pvpdef × pvpdmg


Дополнение для патча 3.0.


В обновлении 3.0 было введено два новых параметра – сопротивление магии и блок магии.


Сопротивление магии – параметр новых вещей, в вещах 55- его не будет. Это базовый параметр брони, работающий следующим образом:


Каждая единица сопротивления магии снижает силу магии противника на 1. Это означает, что если ваше сопротивление магии равно 500, а сила магии врага 2300, то враг ударит по вам, как если бы у него было 1800 силы магии.


Помимо собственно брони, некоторые классы могут дополнительно повысить этот параметр при помощи своих умений. К тому же отдельные бафы целителей/чародеев также дают прибавку к нему.


Блок магии – параметр, увеличивающийся только от заточки волшебными камнями следующим образом:




(в начальной таблице указаны цифры за каждый +1 уровень заточки).



Каждые 10 единиц блока магии уменьшают суммарный магический урон противника на 1.



Тест: целитель, сила магии 1000, против убийцы, PVP-защита 0, сопротивление магии 0, блок магии 0.


Возмездие земли VI – урон 446.


Целитель, сила магии 1000, против убийцы, PVP-защита 0, сопротивление магии 0, блок магии 55.


Возмездие земли VI – урон 441.



Целитель, сила магии 1000, против убийцы, PVP-защита 0, сопротивление магии 0, блок магии 165.


Возмездие земли VI – урон 430.


Тест 2: целитель, сила магии 1000, против убийцы, PVP-защита 0, сопротивление магии 0, блок магии 0.


Кара III: каждое срабатывание – 251, суммарно 1255.



Целитель, сила магии 1000, против убийцы, PVP-защита 22%, сопротивление магии 90, блок магии 10.


Кара III: каждое срабатывание – 193, суммарно 965.



Использованные материалы


 
  • Страница 1 из 1
  • 1
Поиск:

Copyright MyCorp © 2024Конструктор сайтов - uCoz