|
Регистрация | Файлы | Правила | Альбомы | Дневники | Справка | Пользователи | Календарь | Поиск | Сообщения за день | Все разделы прочитаны |
Патчи на рассмотрении Рассматриваемые к принятию патчи |
|
Опции темы | Поиск в этой теме | Опции просмотра |
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() |
23.04.2012, 20:46 | #2 |
Почетный флудер
Старожил
Регистрация: 08.03.2010
Адрес: Мурманск, Россия
Сообщений: 788
Сказал(а) спасибо: 55
Поблагодарили 333 раз(а) в 151 сообщениях
Записей в дневнике: 1
|
Ни в коем случае не так. Целая куча мобов (например невидимки или "роги") в стелсе до момента удара.
Не стоит перенимать глупые методы работы со стелсом из чистого мангоса... Стелсы и инвизы есть совсем разные, многие не удаляются вообще и никак, примеры я тут приводил. |
Пользователь сказал cпасибо: | KiriX (25.04.2012) |
24.04.2012, 08:57 | #3 |
MaNGOS Dev
Регистрация: 16.01.2011
Сообщений: 262
Сказал(а) спасибо: 57
Поблагодарили 73 раз(а) в 59 сообщениях
|
На офе кошечки в баренсах при агро становятся видимыми, но не скидывают стелс
|
24.04.2012, 09:38 | #4 |
MaNGOS Dev
Регистрация: 09.02.2010
Сообщений: 594
Сказал(а) спасибо: 315
Поблагодарили 438 раз(а) в 181 сообщениях
|
тоесть они детектятся целью атаки только?
__________________
Так как устал объяснять знайте ICQ не пользуюсь Последний раз редактировалось Vladimir; 24.04.2012 в 18:03. |
24.04.2012, 11:07 | #5 |
Ученый
Регистрация: 10.03.2010
Адрес: Бобруйск
Сообщений: 284
Сказал(а) спасибо: 213
Поблагодарили 98 раз(а) в 84 сообщениях
|
Не припомню где есть кошечки в баренсе с инвизой. А вот в Северной Тернистой Долине мобы Тенебрюхая пантера, после агро на цель скидывает инвиз и бежит к противнику. Проверять конечно лучше низким левелом.
|
24.04.2012, 16:42 | #7 | |
YTDB Dev
Регистрация: 01.02.2010
Сообщений: 288
Сказал(а) спасибо: 125
Поблагодарили 97 раз(а) в 53 сообщениях
|
Цитата:
|
|
25.04.2012, 08:17 | #8 |
Умный
Регистрация: 02.07.2010
Сообщений: 434
Сказал(а) спасибо: 27
Поблагодарили 73 раз(а) в 45 сообщениях
|
+1 к rsa, мобы не выходят из стелса по агро в общем случае, в темнолесье на какой-то из ферм тусуются мобы в стелсе, они и подбегают к тебе в стелсе если агрятся и выходят из него когда наносят первый удар
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
[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 |