|
Регистрация | Файлы | Правила | Альбомы | Дневники | Справка | Пользователи | Календарь | Поиск | Сообщения за день | Все разделы прочитаны |
Патчи Если кто-то хочет выложить не свой готовый патч - не забудьте указать автора и источник.
Если кто-то хочет задать вопрос по патчу - велкам. |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
25.04.2012, 09:03 | #1 |
MaNGOS Dev
Регистрация: 16.01.2011
Сообщений: 262
Сказал(а) спасибо: 57
Поблагодарили 73 раз(а) в 59 сообщениях
|
Anti-Magic Shell
Anti-Magic shell should make player immune to harmful debuffs and absorb magic damage.
Currently it makes immune only to DISPEL_MAGIC, but it must also to poisons and curses and other non-dispellable debuffs, such as cyclone Also, magic suppression talent is removed by stack when shell is casted Код:
Index: Unit.cpp =================================================================== --- Unit.cpp (revision 6423) +++ Unit.cpp (revision 6425) @@ -7904,9 +7904,10 @@ return true; // Check for immune to application of harmful magical effects + // only Anti-Magic shell has this aura AuraList const& immuneAuraApply = GetAurasByType(SPELL_AURA_MOD_IMMUNE_AURA_APPLY_SCHOOL); if (!immuneAuraApply.empty() && - spellInfo->Dispel == DISPEL_MAGIC && // Magic debuff) + //spellInfo->Dispel == DISPEL_MAGIC && // Magic debuff) !IsPositiveEffect(spellInfo, index)) // Harmful { // Check school Index: SpellMgr.cpp =================================================================== --- SpellMgr.cpp (revision 6423) +++ SpellMgr.cpp (revision 6425) @@ -2659,6 +2659,10 @@ // Blood Presence and Blood Presence (triggered) if (spellInfo_1->SpellIconID == 2636 && spellInfo_2->SpellIconID == 2636) return false; + + // Anti-Magic Shell and Magic Suppression + if (spellInfo_1->SpellIconID == 99 && spellInfo_2->SpellIconID == 99) + return false; } break; default: |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
[11939] Make binary_extracting scripts compatible to bourne shell. Thanks to nighoo for pointing | newsbot | CMaNGOS Commits | 0 | 06.04.2012 20:46 |
[10821] Restore anti-cheating check work at buy item | newsbot | CMaNGOS Commits | 0 | 04.12.2010 01:15 |
[Mod] Anti-Farming (разработка) | Hantet | Запросы | 37 | 08.09.2010 08:57 |
[patch/dev] Anti-Magic zone (Зона антимагии) | Insider42 | Патчи | 5 | 23.06.2010 14:40 |
Скрипты и прочее (vbs, batch, shell) | Konctantin | Языки программирования | 0 | 06.03.2010 12:17 |