|
Регистрация | Файлы | Правила | Альбомы | Дневники | Справка | Пользователи | Календарь | Поиск | Сообщения за день | Все разделы прочитаны |
Принятые патчи Иногда выкладывают патчи, которые потом в итоге все-таки принимают в ядро.
Повод для гордости. |
|
Опции темы | Поиск в этой теме | Опции просмотра |
15.03.2010, 20:32 | #1 |
Ученый
Регистрация: 15.03.2010
Сообщений: 261
Сказал(а) спасибо: 84
Поблагодарили 257 раз(а) в 96 сообщениях
|
[9868][patch] Glyph of Freezing Trap
Исправляет работу символа на Freezing Trap. Для корректной работоспособности (вывод в логи, ситуация когда охотник вышел из игры) нужно исправить баг, при котором кастером ловушки считается цель, а не сам охотник.
Автор: я Код:
diff --git a/src/game/SpellAuras.cpp b/src/game/SpellAuras.cpp index 8391745..a87f4d9 100644 --- a/src/game/SpellAuras.cpp +++ b/src/game/SpellAuras.cpp @@ -6578,6 +6578,19 @@ void Aura::HandleSpellSpecificBoosts(bool apply) spellId3 = 24397; spellId4 = 26592; } + // Freezing Trap Effect + else if (m_spellProto->SpellFamilyFlags & UI64LIT(0x0000000000000008)) + { + if(!apply) + { + // Glyph of Freezing Trap + if (Unit *caster = GetCaster()) + if (caster->HasAura(56845)) + m_target->CastSpell(m_target, 61394, true, NULL, this, GetCasterGUID()); + } + else + return; + } // Aspect of the Dragonhawk dodge else if (GetSpellProto()->SpellFamilyFlags2 & 0x00001000) { |
5 пользователя(ей) сказали cпасибо: | ANTOMA (16.03.2010), Chestarfild (12.05.2010), PSZ (15.03.2010), Ranger (19.03.2010), Vladimir (11.05.2010) |
11.05.2010, 11:53 | #2 |
MaNGOS Dev
Регистрация: 09.02.2010
Сообщений: 594
Сказал(а) спасибо: 315
Поблагодарили 438 раз(а) в 181 сообщениях
|
В [9868]. Спасибо
Заменил каст выставлением правильных данных для стандартного варианта обработки.
__________________
Так как устал объяснять знайте ICQ не пользуюсь |
Пользователь сказал cпасибо: | Insider42 (11.05.2010) |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
[patch] Glyph of Preparation | Den | Патчи | 1 | 23.12.2010 14:26 |
[SQL patch] Glyph of Prayer of Healing (Символ молитвы исцеления) | Insider42 | Патчи на рассмотрении | 0 | 28.10.2010 16:20 |
[patch] Unholy Blight (Нечестивая порча) + Glyph | Insider42 | Патчи на рассмотрении | 6 | 19.06.2010 19:53 |
[patch] Glyph of Shadow Word: Pain | Splinter | Патчи на рассмотрении | 0 | 29.05.2010 21:58 |
[9868] Impliment glyph 42905. | newsbot | CMaNGOS Commits | 0 | 11.05.2010 12:00 |