|
Патчи на рассмотрении Рассматриваемые к принятию патчи |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
13.02.2012, 21:26 | #1 |
Ученый
Регистрация: 10.03.2010
Адрес: Бобруйск
Сообщений: 284
Сказал(а) спасибо: 213
Поблагодарили 98 раз(а) в 84 сообщениях
|
[patch] Cast invisibility to elemental mage pet.
Код:
diff --git a/src/game/SpellAuras.cpp b/src/game/SpellAuras.cpp index a22c816..1f11eb4 100644 --- a/src/game/SpellAuras.cpp +++ b/src/game/SpellAuras.cpp @@ -4539,6 +4539,20 @@ void Aura::HandleInvisibility(bool apply, bool Real) target->SetVisibility(VISIBILITY_GROUP_NO_DETECT); target->SetVisibility(VISIBILITY_GROUP_INVISIBILITY); } + + // cast Invisibility to elemental pet + if (GetId() == 32612) // Invisibility + { + if (Unit* caster = GetCaster()) + { + if (Pet* pet = caster->GetPet()) + { + pet->AttackStop(); + pet->CastStop(pet->GetObjectGuid() == GetCasterGuid() ? GetId() : 0); + pet->CastSpell(pet, 32612, true); + } + } + } } else { |
13.02.2012, 21:56 | #2 |
Почетный флудер
Старожил
Регистрация: 08.03.2010
Адрес: Мурманск, Россия
Сообщений: 788
Сказал(а) спасибо: 55
Поблагодарили 333 раз(а) в 151 сообщениях
Записей в дневнике: 1
|
невидимость не ссинхронизирована. делать это надо либо в SpellSpecificBoost либо в spell_linked.
хотя конечно в текущем состоянии разницы почти нет... |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
[patch] Shaman T10 Elemental 2P Bonus | Den | Патчи на рассмотрении | 6 | 22.07.2011 01:53 |
[patch] Prevent cast spell Rain of Fire on the move | Den | Патчи на рассмотрении | 0 | 05.05.2011 06:52 |
Fixed invisibility detection for new invisibility types. | newsbot | CMaNGOS Commits | 0 | 22.11.2010 13:11 |
[10436] Fix typos in invisibility aura handlers | newsbot | CMaNGOS Commits | 0 | 03.09.2010 07:41 |
Elemental Focus и Elemental Oath procs [sql] | Ranger | Патчи | 0 | 16.03.2010 09:32 |