TrinityCore icon indicating copy to clipboard operation
TrinityCore copied to clipboard

Баг с итем сета мага

Open Ramusik opened this issue 13 years ago • 15 comments

Вобщем есть следующий баг:

  1. Взять магу 2Т10 - http://db.uawow.com/?spell=67164
  2. Наложить на себя любой из выше перечисленных щитов, например http://db.uawow.com/?spell=43046
  3. Поменять шмотки на любые другие, например на т10
  4. Бонус от 2 частей остается на примененном доспехе

Т.е. получается, снятие ауры бонуса 2Р не оказывает влияния на уже активную ауру описанных доспехов в бонусе. Таким образом, файры неплохо багают себе крит, а арканы - манареген.

Пока что поставил себе заплатку: http://paste2.org/p/1407316

Но надеюсь поможешь исправить более целесообразно, так как я думаю есть похожие баги и с другими схожими талантами\спелами

Ramusik avatar May 09 '11 19:05 Ramusik

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

tobmaps avatar May 09 '11 19:05 tobmaps

Может есть какое то более общее решение для снятия щитов магов ? так как они могут багать аналогичным способом Раскаленный щит еще и с помощью http://www.wowhead.com/item=42751... Хотя бы хаково, чтобы при снятии эффектов http://db.uawow.com/?spell=67164 и http://db.uawow.com/?spell=56382 снимались все ауры щитов с мага

Ramusik avatar May 16 '11 17:05 Ramusik

Я узнал что на оффе ПРИ СБРОСЕ/ПЕРЕКЛЮЧЕНИИ ТАЛОВ все щиты и т.д. полезные бафы с тебя снимаются, пока не узнал только - снимаются ли бафы которые улучшены спеллмодами и т.д., или же всегда и все. Слышал что например [Печать праведности] у человека не снималась, когда баф [Благославление могущества] сбрасывался. Причем снимаются только собственные бафы. Также снимается и стелс

Найти бы человека с оффа который бы все эти вопросы разрулил

Или подгоните мне аккаунт xD

tobmaps avatar May 16 '11 17:05 tobmaps

Провел небольшое исследование и вот что откопал - AttributesEx7: 0x10000000 (SPELL_ATTR7_UNK28) как раз имеют ауры, такие как доспехи магов, благословения, шипы, стойкость - т.е. как раз те позитивные бафы, которые должны сниматься с игрока при смене спека / сброса талантов)

Ramusik avatar May 16 '11 18:05 Ramusik

Насчет аттрибутов - вот еще

SPELL_ATTR7_UNK8 ==>> SPELL_ATTR7_HORDE_ONLY SPELL_ATTR7_UNK9 ==>> SPELL_ATTR7_ALLIANCE_ONLY

Мне кажеться спеллы с этими аттрибутами не должны быть доступны для использования противоположным фракциям.

Ramusik avatar May 16 '11 18:05 Ramusik

Находка хорошая

tobmaps avatar May 16 '11 19:05 tobmaps

Нужно узнать что происходит со спеллами Порталов в столицы при рероле с орды в альянс и наоборот, мб это отвечает за Обмен спеллов при рероле

tobmaps avatar May 16 '11 19:05 tobmaps

Нет, Bracers of Swift Death 67139 - это ордынские, точно также как и Жажда Крови (SPELL_ATTR7_UNK8 )

А у альянса - Bracers of Swift Death - 67087

Ramusik avatar May 16 '11 19:05 Ramusik

Нужно узнать что происходит со спеллами Порталов в столицы при рероле с орды в альянс и наоборот, мб это отвечает за Обмен спеллов при рероле

Они просто заменяются на версию противоположной фракции. Сейчас это реализовано через базу ...

Ramusik avatar May 16 '11 19:05 Ramusik

Написал решение проблемы, когда при сбросе талантов / смене спека не сбрасывались специальные ауры (доспехи, благословения и т.д.)

http://paste2.org/p/1421120

Осталась только проблема со сбросом доспехов при снятии Т9 )))

Ramusik avatar May 17 '11 11:05 Ramusik

ага и

ID - 6562 Heroic Presence (Racial Passive)
ID - 28878 Heroic Presence (Racial Passive) 

снимет

а

ID - 63611 Improved Blood Presence

и все остальные "власти" у нас всё ещё можно забажить сбросом талов

tobmaps avatar May 17 '11 11:05 tobmaps

Насчет расовой дренеев че то забыл - тогда нужно добавить проверку на пассивные ауры:

http://paste2.org/p/1421137

Ramusik avatar May 17 '11 11:05 Ramusik

По-моему этот аттрибут больше отвечает за стак аур нежели за резет талов. Хотя...

tobmaps avatar May 17 '11 11:05 tobmaps

Ну другого решения пока не видно (( По крайней мере вроде больше не видно общих аттрибутов у этих спеллов

Ramusik avatar May 17 '11 11:05 Ramusik

В принципе может добавишь в свой форк патч? Заодно народ протестирует, если что не так - отпишется

Ramusik avatar May 19 '11 14:05 Ramusik