|
Регистрация | Файлы | Правила | Альбомы | Дневники | Справка | Пользователи | Календарь | Поиск | Сообщения за день | Все разделы прочитаны |
MaNGOS 0.12 (2.4.3) Любителям олд-скула =) Всё для клиента 2.4.3 |
|
Опции темы | Поиск в этой теме | Опции просмотра |
28.04.2010, 00:47 | #1 |
Пользователь
Регистрация: 05.04.2010
Сообщений: 53
Сказал(а) спасибо: 4
Поблагодарили 24 раз(а) в 15 сообщениях
|
[hack] Improved Counterspell
Код:
--------------------------- src/game/SpellAuras.cpp --------------------------- index a7f3713..ca94960 100644 @@ -3864,6 +3864,10 @@ void Aura::HandleAuraModSilence(bool apply, bool Real) if(apply) { m_target->SetFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_SILENCED); + + if (GetId()==18469) // kia not stop cast on improved counterspell + return; + // Stop cast only spells vs PreventionType == SPELL_PREVENTION_TYPE_SILENCE for (uint32 i = CURRENT_MELEE_SPELL; i < CURRENT_MAX_SPELL; ++i) if (Spell* spell = m_target->GetCurrentSpell(CurrentSpellTypes(i))) |
Пользователь сказал cпасибо: | Limpnau (12.06.2010) |
28.04.2010, 06:35 | #2 |
Ученый
Регистрация: 13.03.2010
Сообщений: 110
Сказал(а) спасибо: 55
Поблагодарили 23 раз(а) в 14 сообщениях
|
мб проблема в стаках?
|
28.04.2010, 11:26 | #3 |
Ученый
Регистрация: 10.03.2010
Адрес: Бобруйск
Сообщений: 284
Сказал(а) спасибо: 213
Поблагодарили 98 раз(а) в 84 сообщениях
|
Проверял на ласт ревизии, всё работает как надо О_о.
Хак неочем. |
28.04.2010, 18:01 | #4 |
Пользователь
Регистрация: 05.04.2010
Сообщений: 53
Сказал(а) спасибо: 4
Поблагодарили 24 раз(а) в 15 сообщениях
|
Вешается баф молчания на 4 сек и включается кд на всю соответствующую прерваному касту школу магии на 8 сек?? И все ето работает на 0.12 ветке?
Последний раз редактировалось Chipleo; 28.04.2010 в 18:04. |
28.04.2010, 20:51 | #5 |
Ученый
Регистрация: 10.03.2010
Адрес: Бобруйск
Сообщений: 284
Сказал(а) спасибо: 213
Поблагодарили 98 раз(а) в 84 сообщениях
|
Извиняюсь, перепутал с мастер веткой...
ЗЫ А правильный путь в исправлении - функция IsNoStackSpellDueToSpell() |
29.04.2010, 00:48 | #6 |
Пользователь
Регистрация: 05.04.2010
Сообщений: 53
Сказал(а) спасибо: 4
Поблагодарили 24 раз(а) в 15 сообщениях
|
К чему здесь эта функция, когда принципиально все правильно срабатывает, только если бы результат Улучшеного контерспела сработал после самого контерспела, в ином случае пропадает информация, на какую школу ставить кд.
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
[SQL patch] Improved Stormstrike (Сокрушительный удар бури) | Insider42 | Патчи на рассмотрении | 1 | 26.08.2011 20:10 |
[10924][patch] Timer system improved | Ambal | Принятые патчи | 26 | 27.12.2010 11:27 |
[patch] Improved Icy Touch | Insider42 | Патчи на рассмотрении | 5 | 25.10.2010 13:22 |
[patch/hack] Dual Specialisation | KiriX | Отвергнутые патчи | 61 | 03.04.2010 19:01 |
[9651] Improved quest POI's code | KiriX | Принятые патчи | 2 | 31.03.2010 16:50 |