Спасибо за детальный анализ - он заметно ускорил работу.
1. По данным клиента 3.3.5a Щит мстителя - атака дальнего боя (DamageClass = RANGED, школа - свет). Блок в WotLK работает против любых атак ближнего и дальнего боя независимо от школы урона - это подтверждают описание механики блока, видео и данные клиента. На сейчас блокируемость таких атак включена точечным списком, и способности со школой света в него исторически не попали.
2. Отражение заклинаний работает только против заклинаний (DamageClass = MAGIC). Щит мстителя - атака дальнего боя, а не заклинание, поэтому отражаться он не должен - ровно так же, как не отражается выстрел химеры.
Добавлять Щит мстителя в список исключений не очень грамотно - вместо этого возьмусь за саму механику блока: блокироваться сможет ЛЮБАЯ атака ближнего и дальнего боя, независимо от школы урона. Точечный список при этом упраздняется. Точечный фикс закрыл бы один спелл и оставил механику сломанной - следующая подобная способность породила бы следующую тему.
К ЧЕМУ ГОТОВИТЬСЯ
- Щит мстителя и Щит праведности станут блокируемыми. Блок - частичный: из урона вычитается block value щита (флага "блокируется полностью" у этих способностей в данных клиента нет). Если block value больше урона - поглощается весь удар. Замедление/головокружение при частичном блоке ложится - блок режет только урон.
- Полностью блокируются, как и раньше, только способности с соответствующим флагом клиента (Пинок, Подрезание крыльев и т.п.) - для них ничего не меняется.
- Частично блокируемыми станут и другие мили/ренж способности с магическими школами: ледяной удар, удар плети, удар чумы, вскипание лавы и др.
- Правосудия (джаги) НЕ изменятся: у них в данных клиента стоит флаг игнорирования результата атаки - они не блокируются сейчас и не будут после фикса.
- Способности без урона (Ослепление и т.п.) не затрагиваются.
- Заблокированные мили/ренж атаки будут корректно давать проки от блока (Реванш, ярость и т.п.).
- То же коснётся магических атак НПЦ и боссов - танки со щитом начнут срезать с них block value. Это близзлайк следствие той же механики.
Правка глубоко затрагивает ядро, поэтому пойдёт через плотное тестирование - сроков не называю.
Если есть инфа по особеностям взаимодействия блока с конкретными способностями - будет полезно.





