|
Патчи на рассмотрении Рассматриваемые к принятию патчи |
|
Опции темы | Поиск в этой теме | Опции просмотра |
23.04.2012, 20:28 | #1 |
Ученый
Регистрация: 10.03.2010
Адрес: Бобруйск
Сообщений: 284
Сказал(а) спасибо: 213
Поблагодарили 98 раз(а) в 84 сообщениях
|
To remove with creature stealth after aggro
С агрившегося моба невидимость должна удалятся.
У нас же моб идет до цели в стелсе пока не нанесет удар (хитрый какой ) Код:
diff --git a/src/game/Creature.cpp b/src/game/Creature.cpp index 8384823..64953fd 100644 --- a/src/game/Creature.cpp +++ b/src/game/Creature.cpp @@ -1762,6 +1762,12 @@ void Creature::SendAIReaction(AiReaction reactionType) ((WorldObject*)this)->SendMessageToSet(&data, true); DEBUG_FILTER_LOG(LOG_FILTER_AI_AND_MOVEGENSS, "WORLD: Sent SMSG_AI_REACTION, type %u.", reactionType); + + if (!IsPet()) + { + RemoveSpellsCausingAura(SPELL_AURA_MOD_STEALTH); + RemoveSpellsCausingAura(SPELL_AURA_MOD_INVISIBILITY); + } } void Creature::CallAssistance() |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
[fix] Remove stealth with target under action sap | Den | Патчи на рассмотрении | 0 | 09.04.2011 20:54 |
[11120] Remove all auras at creature respawn. | newsbot | CMaNGOS Commits | 0 | 08.02.2011 22:20 |
[11069] Set aggro for player controlled units only at zone aggro. | newsbot | CMaNGOS Commits | 0 | 25.01.2011 13:20 |
[10405] Restore remove spell affect 58427 after stealth fade. | newsbot | CMaNGOS Commits | 0 | 24.08.2010 15:20 |