View Issue Details

IDProjectCategoryView StatusLast Update
0022842Legion CoreClasses - Monk - Монахpublic2022-11-25 19:42
ReporterShalfeyAssigned ToGhost 
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Summary0022842: Взаимодействие таланта "Неуловимый шаг" с талантом "Горячий осадок"
DescriptionСуть проблемы заключается в неверном расчете урона от https://www.wowhead.com/ru/spell=202126/%D0%B3%D0%BE%D1%80%D1%8F%D1%87%D0%B8%D0%B9-%D0%BE%D1%81%D0%B0%D0%B4%D0%BE%D0%BA при взятом таланте "Неуловимый шаг" в специализации Хмелевар. Урон должен рассчитываться по следующей схеме:
урон от https://www.wowhead.com/ru/spell=202126/%D0%B3%D0%BE%D1%80%D1%8F%D1%87%D0%B8%D0%B9-%D0%BE%D1%81%D0%B0%D0%B4%D0%BE%D0%BA = кол-во накопленного урона https://www.wowhead.com/ru/spell=124273/%D1%81%D0%B8%D0%BB%D1%8C%D0%BD%D0%BE%D0%B5-%D0%BF%D0%BE%D1%88%D0%B0%D1%82%D1%8B%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5 в момент применения https://www.wowhead.com/ru/spell=119582/%D0%BE%D1%87%D0%B8%D1%89%D0%B0%D1%8E%D1%89%D0%B8%D0%B9-%D0%BE%D1%82%D0%B2%D0%B0%D1%80 * 0,64*0,3.
0,64 - это те 64% урона от https://www.wowhead.com/ru/spell=124273/%D1%81%D0%B8%D0%BB%D1%8C%D0%BD%D0%BE%D0%B5-%D0%BF%D0%BE%D1%88%D0%B0%D1%82%D1%8B%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5, которые убирает https://www.wowhead.com/ru/spell=119582/%D0%BE%D1%87%D0%B8%D1%89%D0%B0%D1%8E%D1%89%D0%B8%D0%B9-%D0%BE%D1%82%D0%B2%D0%B0%D1%80 при взятом таланте "Неуловимый шаг".
0,3 - 30% урона, которые https://www.wowhead.com/ru/spell=202126/%D0%B3%D0%BE%D1%80%D1%8F%D1%87%D0%B8%D0%B9-%D0%BE%D1%81%D0%B0%D0%B4%D0%BE%D0%BA наносят от очищенных 64% урона при использовании https://www.wowhead.com/ru/spell=119582/%D0%BE%D1%87%D0%B8%D1%89%D0%B0%D1%8E%D1%89%D0%B8%D0%B9-%D0%BE%D1%82%D0%B2%D0%B0%D1%80 согласно описанию.
Steps To ReproduceПолучить урон, использовать очищающий отвар в PvP режиме, нанести таким образом ближайшему противнику урон от горячего осадка. От имеющегося в момент применения накопившегося урона пошатывания, произвести расчеты по выше изложенной схеме. Убедиться в наличии бага.
Additional InformationИсключая этот талант, в остальных двух оставшихся вариантах в последнем тире, урон от горячего осадка рассчитывается корректно.

Activities

Shalfey

2022-11-12 00:11

reporter   ~0063023

Правка: 0,64 в расчете взяты с учетом таланта от артефакта. без артефакта и с талантом 0,6 (очищение 60% урона), без таланта и артефакта 0,4 (40% соотв.).
Дополнительно прикладываю видеоматериалы с тестами:
Без взятого таланта:
https://www.youtube.com/watch?v=eah9tBa5atw&ab_channel=testvideo
С проблемным талантом:
https://www.youtube.com/watch?v=tHxNuL5y_HQ&ab_channel=testvideo . Из видео уже видно, что как-то странно считается урон, явно есть проблема, как по мне.

Ghost

2022-11-24 21:27

developer   ~0063392

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

Shalfey

2022-11-24 22:00

reporter   ~0063393

Чем больше очистил тем больше нанес урона, так должно работать. Было 5 000 000 урона отложено, очистил 60% отваром ( 60% - это с этим талантом), осталось 2 000 000 в пошатывании, от разницы 5 000 000 - 2 000 000 = 3 000 000 талант должен взять 30% и нанести в виде урона от огня всем окружающим.
p.s. а почему https://www.wowhead.com/ru/spell=202126/%D0%B3%D0%BE%D1%80%D1%8F%D1%87%D0%B8%D0%B9-%D0%BE%D1%81%D0%B0%D0%B4%D0%BE%D0%BA наносит 30%, а не 50%? На вовхед последнее изменение на легионе, там 50%, а следующее уже 8.0.1 уже 30%. Либо они не все версии прописали, я что-то не нашел изменений по этому поводу.

Ghost

2022-11-24 22:03

developer   ~0063394

хотфикс
https://news.blizzard.com/ru-ru/world-of-warcraft/21365424/srochnye-ispravleniya-26-iyunya

Теперь талант чести «Горячий осадок» позволяет наносить не 50%, а 30% от обнуленного отсроченного урона.

Shalfey

2022-11-24 22:03

reporter   ~0063395

Все, нашел, 30% верное значение, а не 50%, блюпост был от марта 2018 года с исправлениями. https://www.wowhead.com/ru/news/%D1%81%D1%80%D0%BE%D1%87%D0%BD%D1%8B%D0%B5-%D0%B8%D1%81%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F-%D0%BE%D1%82-21-%D0%BC%D0%B0%D1%80%D1%82%D0%B0-%D0%B0%D0%BD%D1%82%D0%BE%D1%80%D1%83%D1%81-%D0%B2-%D1%8D%D0%BF%D0%BE%D1%85%D0%B0%D0%BB%D1%8C%D0%BD%D0%BE%D0%BC-%D1%80%D0%B5%D0%B6%D0%B8%D0%BC%D0%B5-%D1%81%D0%BB%D0%BE%D0%B6%D0%BD%D0%BE%D1%81%D1%82%D0%B8-%D0%BE%D1%82%D0%BA%D1%80%D1%8B%D1%82-%D0%B4%D0%BB%D1%8F-282862#news-post-282862

Ghost

2022-11-24 22:04

developer   ~0063396

внес доработки к способности, может применится уже к следующей плановой перезагруке

Shalfey

2022-11-24 22:05

reporter   ~0063397

Спасибо) Протестирую

Shalfey

2022-11-25 06:24

reporter   ~0063400

https://www.wowhead.com/ru/spell=202126/%D0%B3%D0%BE%D1%80%D1%8F%D1%87%D0%B8%D0%B9-%D0%BE%D1%81%D0%B0%D0%B4%D0%BE%D0%BA теперь этот талант стал наносить копеечный урон с любой комбинацией талантов в последнем тире.
Получил 2720 физ. урона, 50% = 2720 отправилось в пошатывание. Итого по расчетам:
1) 2720 - 40% = 1632 ед. (сколько осталось в пошатывании)
2) 2720-1632= 1088 ед. (кол-во очищенного урона)
3) 1088-70%= 326 ед. (30% от очищенного урона, которые должны нанестись в виде урона от огня всем окружающим)
Тут можно либо рассмотреть возможность откатить изменения, либо пересмотреть еще механику работы способности

тест.png (891,264 bytes)

Shalfey

2022-11-25 06:41

reporter   ~0063401

Либо я не понял, что подразумевается под "обнуленным отсроченным уроном" в описании этого таланта, что делает предыдущую реализацию способности верной, а мои расчеты ошибочными. Это тот урон который остался после применения способности "очищающий отвар" и является так называемым "обнуленным отсроченным уроном" или это тот урон, который снял "очищающий отвар", дичь

Ghost

2022-11-25 07:01

developer   ~0063402

общий урон пошатывания - остаточный урон пошатывания = очищенный урон отваром, вот такой урон забирается для таланта

Ghost

2022-11-25 07:06

developer   ~0063403

раньше он забирал от остаточного, что было неправильно

Shalfey

2022-11-25 07:33

reporter   ~0063404

на видосах с офы по танкам-монкам, которые ходили на БГ, там урон от https://www.wowhead.com/ru/spell=202126/%D0%B3%D0%BE%D1%80%D1%8F%D1%87%D0%B8%D0%B9-%D0%BE%D1%81%D0%B0%D0%B4%D0%BE%D0%BA как раз соотносился с расчетом, при взятом таланте https://www.wowhead.com/ru/spell=196737/%D0%B2%D1%8B%D1%81%D0%BE%D0%BA%D0%B0%D1%8F-%D1%81%D1%82%D0%BE%D0%B9%D0%BA%D0%BE%D1%81%D1%82%D1%8C, что эти +- 30% и получались в виде урона по ближайшим целям.
Отсюда же и мое вытекающее предположение в ошибке расчета и появилось с талантом "Неуловимый шаг", но т.к. этот талант не юзабельный, с ним практически никто не играет, так что найти ни одного видоса не получилось, чтобы убедиться.
https://www.youtube.com/watch?v=eQT3WW_6N70&ab_channel=Para тут на 4:10 видно, что при применении очищающего отвара с монка снимается 40-44% урона (что намекает на отсутствие у него таланта "Неуловимый шаг" ), далее видим вылетающий урон от "Горячий осадок" по ближайшим противникам, который при грубом подсчете и является чуть больше или чуть меньшим 30% от очищенного урона (на различных игроков упал разный урон, как предположение это х-ка универсальность играет роль)

Shalfey

2022-11-25 07:34

reporter   ~0063405

А у нас этот урон в данный момент сильно ниже 30% получается, что я на скриншоте показал

Ghost

2022-11-25 07:44

developer   ~0063406

ну стоит учитывать снижающие урон модификаторы самой цели, например, если вы тестили в открытом мире и против бойца, то у него 40% снижения урона присутствует

Shalfey

2022-11-25 07:58

reporter   ~0063407

А на поле боя какие модификаторы Damage reduction по спекам / классам? Чтобы я в дальнейшем брал в расчет этот момент, когда буду на БГ проверять это и соотносить с видосами с офы. В открытом доступе я этой информации не нашел. Если -40% в мире, то вроде сходится, получается 195 ед урона, как на скриншоте.

Ghost

2022-11-25 08:22

developer   ~0063408

на бг они зануляются

Shalfey

2022-11-25 08:25

reporter   ~0063409

Ок, благодарю, я проверю эти моменты после рабочего дня или на выходных, отпишусь сюда же

Shalfey

2022-11-25 19:30

reporter   ~0063424

Нормальная реализация, все считается вроде правильно.
Еще раз благодарю за проделанную работу. Тему можно по справедливости прикрывать.

Issue History

Date Modified Username Field Change
2022-11-11 23:52 Shalfey New Issue
2022-11-11 23:52 Shalfey Status new => assigned
2022-11-11 23:52 Shalfey Assigned To => Shadowraze
2022-11-12 00:11 Shalfey Note Added: 0063023
2022-11-18 09:09 Shadowraze Assigned To Shadowraze => Ghost
2022-11-18 09:09 Shadowraze Status assigned => confirmed
2022-11-24 21:27 Ghost Note Added: 0063392
2022-11-24 22:00 Shalfey Note Added: 0063393
2022-11-24 22:03 Ghost Note Added: 0063394
2022-11-24 22:03 Shalfey Note Added: 0063395
2022-11-24 22:04 Ghost Note Added: 0063396
2022-11-24 22:05 Shalfey Note Added: 0063397
2022-11-25 06:24 Shalfey File Added: тест.png
2022-11-25 06:24 Shalfey Note Added: 0063400
2022-11-25 06:41 Shalfey Note Added: 0063401
2022-11-25 07:01 Ghost Note Added: 0063402
2022-11-25 07:06 Ghost Note Added: 0063403
2022-11-25 07:33 Shalfey Note Added: 0063404
2022-11-25 07:34 Shalfey Note Added: 0063405
2022-11-25 07:44 Ghost Note Added: 0063406
2022-11-25 07:58 Shalfey Note Added: 0063407
2022-11-25 08:22 Ghost Note Added: 0063408
2022-11-25 08:25 Shalfey Note Added: 0063409
2022-11-25 19:30 Shalfey Note Added: 0063424
2022-11-25 19:42 Ghost Status confirmed => resolved
2022-11-25 19:42 Ghost Resolution open => fixed