View Issue Details

IDProjectCategoryView StatusLast Update
0011592Legion CoreClasses - Paladin - Паладинpublic2020-07-12 19:31
Reporterdk_tankAssigned ToGhost 
PriorityhighSeveritymajorReproducibilityalways
Status resolvedResolutionno change required 
Summary0011592: Бонус Тир 20 (Паладин - Свет)
DescriptionБонус комплекта https://ru.wowhead.com/spell=242261/item-paladin-t20-holy-2p-bonus должен уменьшает время восстановления https://ru.wowhead.com/spell=85222/%D1%81%D0%B2%D0%B5%D1%82-%D0%B7%D0%B0%D1%80%D0%B8 на 2 секунды !!!

На uwow часто уменьшает до 1.3 (в зависимости сколько у паладина "скорости"), в худшем случае на 1 секунду.

В доказательство о наличии бага, скриншот с uwow (без бонуса, 10.09 секунд )
http://egammi.com/image/Sele

Еще один скриншот, но уже с бонусом т20! где перезарядка уменьшилась до 9.09 секунд (на 1 секунду, вместо 2)
http://egammi.com/image/Self


Activities

dk_tank

2020-07-09 14:00

reporter   ~0033592

Для большего понимания! Если паладин с эффектом https://ru.wowhead.com/spell=32182/%D0%B3%D0%B5%D1%80%D0%BE%D0%B8%D0%B7%D0%BC, то бонус будет уменьшать до 1.2 сек. (вместо 2)


Надел предметы, что максимально увеличивали скорость паладина, получилось набрать 52% (набрал такие предметы, для имитации https://ru.wowhead.com/spell=32182/%D0%B3%D0%B5%D1%80%D0%BE%D0%B8%D0%B7%D0%BC)

Без бонуса, 7.89 сек.
http://egammi.com/image/Selt

С бонусом т20, 6.58 сек. (1.31 из 2.00, где еще 0.69 сек.)
http://egammi.com/image/Selx

deadinside

2020-07-10 08:49

reporter   ~0033638

Направляю разработчику

Ghost

2020-07-10 15:52

developer   ~0033642

Сымитировать вы сымитровали, но упустили один важный момент
Базовый кд - 12000 мс
при 52% хасты кд будет - 7895 мс

Когда вы экипируете кусок, ваш кд становится 10 секунд и когда есть бонусы с аур, снижающее время восстановления кд, то в первую очередь надо считать эту операцию, вычитая из базового кулдауна, а потом считать модифиед бонус скорости восстановления кд от скорости
Тоесть при 52% хасты ваше текущее кд на фонаре 10/(1+0.52) = 6579 мс
Почему так? А подумайте хорошенько, когда есть куча бонусов, значительно уменьшающих ваш кулдаун и взаимодействие их со скоростью восстановления от скорости. Ведь вы пошли против логики клиента

Ответ можете написать сюда)

dk_tank

2020-07-12 13:08

reporter   ~0033784

Не вижу поводов для споров, раньше были сомнения нужно было проверить. Нашел подобную "горячую" тему на оф. форуме, бонус на uwow исправный.

P.S. Как понял по комментариям с оф. форума, "недостатки бонуса стали не критичны после выхода патча 7.3+", ссылаясь на смену характеристик.
(якобы было 35% скорости с предметами 7.2.5, и 10% с предметами 7.3.+)

Ghost

2020-07-12 15:40

developer   ~0033789

Чтобы было ясно понятно, если есть бонус на количественное снижение кд, оно всегда вычитывает из базового максимальным приоритетом
К примеру - у спелла 10минут кд, есть бонус, снижающий спеллу кд до 3х минут (у него прямо в эффекте, как на куске количественно снижается допустим на 420с), однако сам спелл тоже примером может сокращаться по кд от хасты

В итоге чего получается: допустим у вас 100% хасты, спелл с кд в 10 минут и он стал бы таким на выходе
1 как сейчас - (600-420) / (1+100/100) = 90 секунд
2 а как по вашему мнению бы получилось
600 / (1+100/100) - 420 = -120 секунд

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

Issue History

Date Modified Username Field Change
2020-07-09 12:27 dk_tank New Issue
2020-07-09 12:27 dk_tank Status new => assigned
2020-07-09 12:27 dk_tank Assigned To => deadinside
2020-07-09 14:00 dk_tank Note Added: 0033592
2020-07-10 08:49 deadinside Assigned To deadinside => Ghost
2020-07-10 08:49 deadinside Status assigned => confirmed
2020-07-10 08:49 deadinside Note Added: 0033638
2020-07-10 08:49 deadinside Assigned To Ghost => deadinside
2020-07-10 08:49 deadinside Assigned To deadinside => Ghost
2020-07-10 15:52 Ghost Note Added: 0033642
2020-07-10 15:52 Ghost Status confirmed => feedback
2020-07-12 13:08 dk_tank Note Added: 0033784
2020-07-12 13:08 dk_tank Status feedback => assigned
2020-07-12 15:40 Ghost Note Added: 0033789
2020-07-12 19:31 Ghost Status assigned => resolved
2020-07-12 19:31 Ghost Resolution open => no change required