Приветствуем вас на форуме проекта WoW Circle. Если вы читаете это, значит не зарегистрировались у нас. Для того, чтобы получить доступ к расширенным возможностям нашего форума нажмите сюда и пройди регистрацию, которая не займет у вас много времени. После регистрации будут доступны новые, более расширенные, возможности.
Исправлено Щит мстителя Протпала

Упомянутые в теме пользователи:

Показано с 1 по 12 из 32

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Разработчик Аватар для WeedTerminator
    Регистрация
    13.07.2021
    Адрес
    Москва
    Сообщений
    194
    Поблагодарил(а)
    14
    Получено благодарностей: 169 (сообщений: 81).
    Репутация: 515
    Спасибо за детальный анализ - он заметно ускорил работу.

    1. По данным клиента 3.3.5a Щит мстителя - атака дальнего боя (DamageClass = RANGED, школа - свет). Блок в WotLK работает против любых атак ближнего и дальнего боя независимо от школы урона - это подтверждают описание механики блока, видео и данные клиента. На сейчас блокируемость таких атак включена точечным списком, и способности со школой света в него исторически не попали.

    2. Отражение заклинаний работает только против заклинаний (DamageClass = MAGIC). Щит мстителя - атака дальнего боя, а не заклинание, поэтому отражаться он не должен - ровно так же, как не отражается выстрел химеры.

    Добавлять Щит мстителя в список исключений не очень грамотно - вместо этого возьмусь за саму механику блока: блокироваться сможет ЛЮБАЯ атака ближнего и дальнего боя, независимо от школы урона. Точечный список при этом упраздняется. Точечный фикс закрыл бы один спелл и оставил механику сломанной - следующая подобная способность породила бы следующую тему.

    К ЧЕМУ ГОТОВИТЬСЯ

    - Щит мстителя и Щит праведности станут блокируемыми. Блок - частичный: из урона вычитается block value щита (флага "блокируется полностью" у этих способностей в данных клиента нет). Если block value больше урона - поглощается весь удар. Замедление/головокружение при частичном блоке ложится - блок режет только урон.
    - Полностью блокируются, как и раньше, только способности с соответствующим флагом клиента (Пинок, Подрезание крыльев и т.п.) - для них ничего не меняется.
    - Частично блокируемыми станут и другие мили/ренж способности с магическими школами: ледяной удар, удар плети, удар чумы, вскипание лавы и др.
    - Правосудия (джаги) НЕ изменятся: у них в данных клиента стоит флаг игнорирования результата атаки - они не блокируются сейчас и не будут после фикса.
    - Способности без урона (Ослепление и т.п.) не затрагиваются.
    - Заблокированные мили/ренж атаки будут корректно давать проки от блока (Реванш, ярость и т.п.).
    - То же коснётся магических атак НПЦ и боссов - танки со щитом начнут срезать с них block value. Это близзлайк следствие той же механики.

    Правка глубоко затрагивает ядро, поэтому пойдёт через плотное тестирование - сроков не называю.

    Если есть инфа по особеностям взаимодействия блока с конкретными способностями - будет полезно.
    Последний раз редактировалось WeedTerminator; Вчера в 14:14.

  2. 4 пользователей сказали cпасибо WeedTerminator за это полезное сообщение:

    ciklopper (Вчера),GoodbyeJoy (Вчера),whatishappened (Сегодня),Князь Тишины (Вчера)

  3. #2
    Дедушка форума Аватар для ciklopper
    Регистрация
    12.01.2012
    Адрес
    SPb
    Сообщений
    6,765
    Поблагодарил(а)
    711
    Получено благодарностей: 1,623 (сообщений: 962).
    Репутация: 6698
    WeedTerminator, если имеется точечный список, просьба проверить вдруг в нём уже учтены способности с damage class 0 и 1, искать и проверять подобное будет сложно, а ещё и бесполезно, если такой список уже есть.
    Мой канал: https://www.youtube.com/c/CiklopperPlay
    Есть вопросы по игровой механике, подозрение на баг? Тогда тебе сюда Мастерская.

    Циклоппер x300 Ршам

    Этот мир спасёт шаман танк!

  4. #3
    Наш человек Аватар для YOU MAD
    Регистрация
    26.02.2016
    Адрес
    1
    Сообщений
    878
    Поблагодарил(а)
    141
    Получено благодарностей: 248 (сообщений: 178).
    Репутация: 2731
    Цитата Сообщение от WeedTerminator Посмотреть сообщение
    Если block value больше урона - поглощается весь удар. Замедление/головокружение при частичном блоке ложится - блок режет только урон.
    Как это скажется на этом репорте? ее не в первый раз фиксят
    https://forum.wowcircle.com/showthread.php?t=1377727
    И приятно видеть тебя снова в рядах разработчиков, появилась надежда на исправление петов

    ciklopper, как узнать сколько блока у нпс? У них же дефолтная механика как и у игроков?

  5. #4
    Разработчик Аватар для WeedTerminator
    Регистрация
    13.07.2021
    Адрес
    Москва
    Сообщений
    194
    Поблагодарил(а)
    14
    Получено благодарностей: 169 (сообщений: 81).
    Репутация: 515
    Цитата Сообщение от Князь Тишины Посмотреть сообщение
    У Щит храмовника вообще должен быть 100% прок но тут почему то он таковым не является, что само по себе является багом.
    не воспроизводится, если вылезет - лучше отдельной темой

    Цитата Сообщение от YOU MAD Посмотреть сообщение
    https://forum.wowcircle.com/showthread.php?t=1377727
    не сломается

    что не так с петами я еще не видел...

    боссы 83го уровня по ~40 урона блочат с оч низким шансом, с моим фиксом пересекается только тем, что теперь и от магических атак смогут 40 урона откусить, если что-то не так - лучше отдельной темой

    Цитата Сообщение от YOU MAD Посмотреть сообщение
    И приятно видеть тебя снова в рядах разработчиков
    Спасибо)

    Проверил всё что только мог, заработает после обновления
    Последний раз редактировалось WeedTerminator; Сегодня в 03:06.

  6. 3 пользователей сказали cпасибо WeedTerminator за это полезное сообщение:

    GoodbyeJoy (Сегодня),YOU MAD (Сегодня),Князь Тишины (Сегодня)

  7. #5
    Гуру Аватар для GoodbyeJoy
    Регистрация
    28.04.2020
    Сообщений
    416
    Поблагодарил(а)
    108
    Получено благодарностей: 432 (сообщений: 210).
    Репутация: 7073
    Цитата Сообщение от WeedTerminator Посмотреть сообщение
    На сейчас блокируемость таких атак включена точечным списком, и способности со школой света в него исторически не попали.
    Т.е. каждую способность со школой магии перечисляли в коде, которую можно блокировать? Вот это, конечно, криво фиксили. Когда тестил подумал, что перечисляли просто школы магии и забыли добавить школу света, а тут оказывается каждую способность перечисляли.

    Цитата Сообщение от WeedTerminator Посмотреть сообщение
    Добавлять Щит мстителя в список исключений не очень грамотно - вместо этого возьмусь за саму механику блока: блокироваться сможет ЛЮБАЯ атака ближнего и дальнего боя, независимо от школы урона.
    Тут все верно, никакого бага от такого фикса не будет. Т.е. теперь блок будет делать проверку на DamageClass = 2 (SPELL_DAMAGE_CLASS_MELEE) и DamageClass = 3 (SPELL_DAMAGE_CLASS_RANGED). Т.е. автоматически затронуты все существующие способности мили и ренж атаки.


    Цитата Сообщение от WeedTerminator Посмотреть сообщение
    К ЧЕМУ ГОТОВИТЬСЯ

    - Щит мстителя и Щит праведности станут блокируемыми. Блок - частичный: из урона вычитается block value щита (флага "блокируется полностью" у этих способностей в данных клиента нет). Если block value больше урона - поглощается весь удар. Замедление/головокружение при частичном блоке ложится - блок режет только урон.
    - Полностью блокируются, как и раньше, только способности с соответствующим флагом клиента (Пинок, Гаррота, Подрезание крыльев и т.п.) - для них ничего не меняется.
    - Частично блокируемыми станут и другие мили/ренж способности с магическими школами: ледяной удар, удар плети, удар чумы, вскипание лавы и др.
    - Правосудия (джаги) НЕ изменятся: у них в данных клиента стоит флаг игнорирования результата атаки - они не блокируются сейчас и не будут после фикса.
    - Способности без урона (Ослепление и т.п.) не затрагиваются.
    - Заблокированные мили/ренж атаки будут корректно давать проки от блока (Реванш, ярость и т.п.).
    - То же коснётся магических атак НПЦ и боссов - танки со щитом начнут срезать с них block value. Это близзлайк следствие той же механики.
    Тут тоже все верно, все перечисленное должно так и работать.
    Последний раз редактировалось GoodbyeJoy; Вчера в 09:16.

  8. #6
    Разработчик Аватар для WeedTerminator
    Регистрация
    13.07.2021
    Адрес
    Москва
    Сообщений
    194
    Поблагодарил(а)
    14
    Получено благодарностей: 169 (сообщений: 81).
    Репутация: 515
    Цитата Сообщение от GoodbyeJoy Посмотреть сообщение
    Т.е. каждую способность со школой магии перечисляли в коде, которую можно блокировать? Вот это, конечно, криво фиксили. Когда тестил подумал, что перечисляли просто школы магии и забыли добавить школу света, а тут оказывается каждую способность перечисляли.
    То же вскипание лавы сейчас не блокируется, а там школа огня...
    Последний раз редактировалось WeedTerminator; Вчера в 15:37.

  9. #7
    Эксперт Аватар для Князь Тишины
    Регистрация
    06.01.2012
    Адрес
    Новосибирск.
    Сообщений
    558
    Поблагодарил(а)
    322
    Получено благодарностей: 83 (сообщений: 64).
    Репутация: 78
    Прошу проследить за тем что бы данные изменения корректно коснулись взаимодействия с "Щит храмовника" и "Правосудие праведников". Совсем не весело будет, если окажется сломанным.
    У Щит храмовника вообще должен быть 100% прок но тут почему то он таковым не является, что само по себе является багом.
    Спасибо, что верно указали на то, что блок будет частичным а не полным, как кричали тут в теме ( меня возмутило именно это )+дебафы всё равно накладываются тут всё верно.
    Абсолютно верно указали на то, что "Если block value больше урона - поглощается весь удар." а то тут упорно настаивали, что какой нить маг с нулевым уровнем блока сможет его заблокировать.
    Оставлю спасибо.
    Хоть кто-то адекватно разобрался а то вон сальву с каплей паладинам сломали под надуманными предлогами.
    P.S. Так же прошу проследить за тем что бы коэффициенты блока урона работали правильно. Ещё не хватало того что бы какой ни будь "Туннельный вурдалак" или "Профессор Мерзоцид" смогли полностью заблокировать урон щита.
    Речь об: "То же коснётся магических атак НПЦ и боссов - танки со щитом начнут срезать с них block value."
    Так же прошу проследить за тем, что бы данные изменения корректно коснулись талантов "Оплот" и "Под охраной света". Совсем не хорошо будет, если эти таланты будут сломаны в хлам или перестанут работать корректно.
    Последний раз редактировалось Князь Тишины; Вчера в 13:23.
    Основа всякой мудрости есть терпение. (Платон).
    По лунному свету блуждаю посвистывая. Но только оглядываться мы не должны. Идет, идет, идет вслед за мною высотой в десять сажень добрейший князь, Князь Тишины.

Похожие темы

  1. [Исправлено после ближайшего обновления] Седые холмы - Приказ вождя: Седые холмы!
    от Вечность в разделе Исправлено BFA
    Ответов: 1
    Последнее сообщение: 30.06.2025, 19:18
  2. Камтрутимс Чивамтри Мшшолдва Огллшдук
    от Alucard в разделе Заявки на бан
    Ответов: 1
    Последнее сообщение: 24.07.2022, 13:07
  3. Фура 6.7+, Армс 6.7, Прот 6.2 + Непобедимый!
    от _AS_ в разделе Корзина
    Ответов: 0
    Последнее сообщение: 05.01.2022, 16:33
  4. Мрмрмрмрмрм
    от Ellkasa в разделе Заявки на бан
    Ответов: 1
    Последнее сообщение: 07.02.2017, 21:22
  5. Ответов: 16
    Последнее сообщение: 06.03.2016, 12:09

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •