Разобрал систему дебафов, пришедшую с Чалтом. Можно выделить три существенных отличия от старой.
1. Если ранее дебафы работали эквивалентно проникающему, когда итоговое значение вычиталось из сопротивления цели, то теперь вычисляется итоговый коэффициент дебафа, который умножает значение сопротивления. Неспроста на евро меняли все описания дебафов с "снижает сопротивление цели" на "цель получает больше урона".
Tooltips have been clarified to phrase everything as “enemies take more damage” to make it clear that (unlike with Armor Penetration) you CAN overcome an enemy’s defenses and do more than 100% damage.
2. Пофиксили дебафы, которые перемножались мультипликативно (мошенник, танцующий щит, ужасающая кража и т.д.). Сейчас использование 2х мошенников даёт такую же эффективность, как мошенник + кара, или как 2 кары. В свою очередь сочетание из нескольких дебафов с суммарной величиной как у более сильного, имеет с ним одинаковую эффективность (к примеру дебаф 2 кар паладина = обету вражды 1го уровня). Последнее говорит о том, что они сохранили аддитивность. А значит именно мультипликативные были приведены к обычным, а не наоборот.
3. Суммарное же значение дебафов теперь подвержено диминишингу. Проявляется это в ослаблении итогового значения дебафа. Заявлено, что от 1% до 60% не будет заметно значительных изменений. При 100% дебаф сократится до 92%, а при 200% до около 160%.
Just to give a rough idea, at +1% to +60%, you won’t see much if any change. At +100%, you’ll get reduced to +92%. At +200% (the old hardcap) you’ll be at about +160%, and so on.
С учётом всего вышесказанного теперь можно заключить, что старая формула эффективности
k =(1- ((сопрУрону - неучитСопр) - Σдебафов)) * уникМод
уступила место новой:
k = (1- (сопрУрону - неучитСопр)) * (1 + μ(Σдебафов)) * уникМод
Где μ(x) - функция диминишинга, которая преобразует суммарное значение всех дебафов в коэффициент, на который будет усилен урон.
Так как формула преобразования неизвестна, то для того, чтобы проверить, что вышло на деле, были произведены замеры как изменяется эффективность дебафа при последовательном увеличении. В качестве шага были выбраны 10%. Соответственно комбинации дебафов подбирались так, чтобы общая сумма была кратна 10. В итоге была получена следующая
таблица:
Спасибо
@veoly за помощь чернокнижником и
@hemo65 за предоставленного мага.
Использованные дебафы:
До 100% силами паладина:
1. Кара - 10% за стак, всего 30%.
2. Танцующий щит - 20%.
3. Обет вражды 4ур - 50%.
До 210% + маг:
4. Бронзовое дерево 13ур на пале - 26%.
5. Взрывное действие - 24%.
6. Полоса - 20%.
7. Мошенник - 10%.
8. Луч ослабления 3ур - 15% за стак, всего 30%.
До 250% + чк:
9. Колонна могущества - 10%.
10. Ужасная кража 3ур - 20%.
11. Мошенник - 10%.
До 260%:
12. Кража и луч подняты на 4ур - 10%.
До 270%:
13. Маг со сказкой 12ур - 2%.
14. Чк с террором 13ур - 8%.
Проверка, что данные эксперимента справедливы и для реального боя. Лог с Воплощения Оркуса из гробницы.
У стража мастерский удар увеличивает дебаф для свободных на 30%. По урону камня видим, что эффективность 254,4%. По таблице это ближайшее значение 254,89 и это означает, что в данный момент сумма дебафов составляет немногим меньше 200%.
Для свободных умений она должна быть на 30% больше, т.е. 230%. По таблице данный сумме соответствует эффективость в 272,58%, что совпадает с логом (за вычетом тех 0,49%, которых нам не хватало).
Пост был бы неполным без самой формулы преобразования для μ(x). Забегая вперёд, скажу, что её удалось вывести. Имеет она следующий вид:
Использование: Допустим у нас в сумме 150% дебафа. В таком случае подставляем x = 1,5 и получаем, что μ(1,5) = 1,2857. Т.е. эффективность увеличится на 128,57%.
С табличными значениями формулы можно ознакомиться
здесь.
Вывод формулы
1.С учётом заявления, что бонус +300% к урону является хардкапом и недостижим, то предполагаем, что искомая функция имеет асимптоту в y = 3 и потому мы будем её искать в следующем виде μ(x) = 3 * f(x) / (f(x) + a), где f(0) = 0 и а>0.
2. Зафиксируем a: Пусть f(1) = 1, тогда a = 3 / μ(1) - 1 = 2,25.
3. Запишем f(x) через μ(x): f(x) = 2,25 * μ(x) / (3 - μ(x))
4. Вычислим значения f(x) в контрольных точках:
5. Сделаем выборку наиболее удачных для последующей аппроксимации.
x̅=(0.2, 0.4, 0.6, ..., 2.2, 2.4, 2.6);
f(x̅)=(0.16, 0.34, 0.54, ..., 2.86, 3.24, 3.64);
6. Для избавления от рутинных вычислений воспользовался одним из готовых
калькуляторов. И удача, квадратичная регрессия выдала нулевую ошибку аппроксимации. Дальнейшие изыскания можно прекратить, перед нами исходное уравнение. Им является полином второго порядка f(x) = 1/4*x^2 + 3/4 * x
7. Подставим полученное уравнение в μ(x) и после упрощения получаем, что формула преобразования имеет следующий вид:
μ(x) = (3*x^2 + 9*x)/(x^2 + 3*x + 9)
Оценить степень влияния диминишинга на дебаф можно из графика:
Резюмируем.
1. Дебафы теперь увеличивают урон на указанный процент, а не вычитаются из сопротивления цели.
2. Дебафы складываются между собой.
3. Сумма дебафов подвержена диминишингу по следующей формуле:
Использование: Допустим у нас в сумме 150% дебафа. В таком случае подставляем x = 1,5 и получаем, что μ(1,5)= 1,2857. Т.е. эффективность увеличится на 128,57% и увеличение урона будет в 2,2857 раза.
Комментарии
Спасибо!
Loe Клирик <Гвенвивар>
Такой же вопрос по ПвП, насколько теперь максимум можно срезать оборону в пвп за счёт проника.
Могу тупить, и инфа была уже ранее где то озвучено как и результаты тестов, просто не играл очень долго и пролистать всё что появилось за 1 год очень тяжко. Если не сложно дайте ссылку ну или инфу по результатам тестов.
noworries - Cryptic Developer: Ranger it doesn't have a lot of issues that need work/redesigns
перекап проника не повлияет в ПВЕ?? это типа функции (1- max(сопрУрону - неучитСопр)) значение того что справа при перекапе проника=0 в ПВЕ итнтересует?...
ошибся
Сов спешит на помощь SQUAD
YouTube - канал
85% (исправил)
У всяких шипов уникальная механика где сопрота овер 100500% (вроде 185%, но точно не помню, короче, много)
Про пвп - глупый вопрос.
Сов спешит на помощь SQUAD
YouTube - канал
....I'll be back.....
Хм, может я совсем плохо помню уже. Не исключено что забыл.
upd
Исправил, действительно уже забыл.
upd
Я запутался. Надо будет проверить еще раз самому.
Сов спешит на помощь SQUAD
YouTube - канал
У Тиранозавра 85% сопротивления + дополнительный слой защиты под названием Непоколебимое самообладание, который блокирует 70% урона из любого источника, пока тиран стоит на ногах. Последний эквивалентен механике щита стража.
Гвенвивар