Придется признать, что иногда ошибаюсь. Помнится, я в этой теме уже вспоминал, что согласно комбат логам официальных серверов отношение величны резиста к сумме входящего урона и резиста не всегда целое число, кратное 10%. Что ж, похоже я очень приблизился к выяснению причины этого.
[20:54:55.889] Blood-Queen Lana'thel Shroud of Sorrow Bogman 3693 (R: 450)
[20:55:12.109] Blood-Queen Lana'thel Shroud of Sorrow Bogman 2872 (R: 1350)
Это запись с одного из логов сайта World of Logs. Ранее я предполагал, что, согласно оф механике,
%р = Р/(ВУ+А+Р)*100%
В случае этой записи
%р = 450/(3693+450)*100% ~ 10.86%
%р = 1350/(2872+1350)*100% ~ 31.23%
Отклонения в 0,86% и 1.23%(ожидались значения в 10% и 30%) мне показалось подозрительным. Списать на ошибку округления их не получалось.
Не буду описывать каким образом я пришел к следующему выводу, все таки событие "Эврика!"не всегда удается внятно объяснить.
%р = Р/ИУ - т.е. резист считается не от ИУ*DR, а непосредственно от ИУ до применения снижающих урон модификаторов.
Предполагаю, что урон аое Ланатели в 25н (комбат лог с этого боя) равен 4500.
ИУ = 4500
Р = %р*ИУ = 0,1*4500 = 450
Р = 0,3*4500 = 1350
Полное совпадение величины сопротивления с данными комбат лога и основной теории о том, что %р всегда кратен 10.
ВУ = (ИУ-Р)*DR
DR = ВУ/(ИУ-Р)
DR = 3693/(4500-450)~ 0.912
DR = 2872/(4500-1350) ~ 0.912
Как видим, в обоих случаях одинаковый коэф. снижения урона. Поскольку Borgo енх-шаман, предполагаю у него наличие таланта, снижающего получаемый урон на 6%, а также баф ппала на еще 3% снижения урона.
DR = (1-0,06)*(1-0,03) ~ 0.912
Осталось расширить данное предположение проверкой сопротивления босами магического урона от игроков. Ну и проверкой того, на каком этапе все таки учитывается абсорб Займусь этим позже.
З.Ы. Прошу помочь в получении данных "полученный урон-сопротивление" для нашего сервера в реалиях актуального апдейта. Предполагаю, что у нас резист работает согласно моей старой ошибочной теории