Ru-MaNGOS  

Вернуться   Ru-MaNGOS > Ядро > Патчи > Патчи на рассмотрении

Важная информация

Патчи на рассмотрении Рассматриваемые к принятию патчи

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 23.04.2012, 20:28   #1
Den
Ученый
 
Регистрация: 10.03.2010
Сообщений: 282
Сказал(а) спасибо: 213
Поблагодарили 98 раз(а) в 84 сообщениях
Den Скоро придёт к известностиDen Скоро придёт к известности
По умолчанию 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()
Den вне форума   Ответить с цитированием
Старый 23.04.2012, 20:46   #2
rsa
Почетный флудер
Старожил
 
Аватар для rsa
 
Регистрация: 08.03.2010
Адрес: Мурманск, Россия
Сообщений: 788
Сказал(а) спасибо: 57
Поблагодарили 333 раз(а) в 151 сообщениях
Записей в дневнике: 1
rsa Как самоцвет среди гранитаrsa Как самоцвет среди гранитаrsa Как самоцвет среди гранитаrsa Как самоцвет среди гранита
По умолчанию

Ни в коем случае не так. Целая куча мобов (например невидимки или "роги") в стелсе до момента удара.
Не стоит перенимать глупые методы работы со стелсом из чистого мангоса... Стелсы и инвизы есть совсем разные, многие не удаляются вообще и никак, примеры я тут приводил.
rsa вне форума   Ответить с цитированием
Пользователь сказал cпасибо:
KiriX (25.04.2012)
Старый 24.04.2012, 08:57   #3
Amaru
MaNGOS Dev
 
Регистрация: 16.01.2011
Сообщений: 262
Сказал(а) спасибо: 57
Поблагодарили 72 раз(а) в 59 сообщениях
Amaru На верном пути
По умолчанию

На офе кошечки в баренсах при агро становятся видимыми, но не скидывают стелс
Amaru вне форума   Ответить с цитированием
Старый 24.04.2012, 09:38   #4
Vladimir
MaNGOS Dev
 
Регистрация: 09.02.2010
Сообщений: 594
Сказал(а) спасибо: 315
Поблагодарили 440 раз(а) в 183 сообщениях
Vladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небесVladimir Как свет с небес
По умолчанию

тоесть они детектятся целью атаки только?
__________________
Так как устал объяснять знайте ICQ не пользуюсь

Последний раз редактировалось Vladimir; 24.04.2012 в 18:03.
Vladimir вне форума   Ответить с цитированием
Старый 24.04.2012, 11:07   #5
Den
Ученый
 
Регистрация: 10.03.2010
Сообщений: 282
Сказал(а) спасибо: 213
Поблагодарили 98 раз(а) в 84 сообщениях
Den Скоро придёт к известностиDen Скоро придёт к известности
По умолчанию

Не припомню где есть кошечки в баренсе с инвизой. А вот в Северной Тернистой Долине мобы Тенебрюхая пантера, после агро на цель скидывает инвиз и бежит к противнику. Проверять конечно лучше низким левелом.
Den вне форума   Ответить с цитированием
Старый 24.04.2012, 12:43   #6
rsa
Почетный флудер
Старожил
 
Аватар для rsa
 
Регистрация: 08.03.2010
Адрес: Мурманск, Россия
Сообщений: 788
Сказал(а) спасибо: 57
Поблагодарили 333 раз(а) в 151 сообщениях
Записей в дневнике: 1
rsa Как самоцвет среди гранитаrsa Как самоцвет среди гранитаrsa Как самоцвет среди гранитаrsa Как самоцвет среди гранита
По умолчанию

Цитата:
Сообщение от Den Посмотреть сообщение
Не припомню где есть кошечки в баренсе с инвизой. А вот в Северной Тернистой Долине мобы Тенебрюхая пантера, после агро на цель скидывает инвиз и бежит к противнику. Проверять конечно лучше низким левелом.
совершенно не пример, она кастит на себя "рывок" и становится видимой по совсем другому условию.
rsa вне форума   Ответить с цитированием
Старый 24.04.2012, 16:42   #7
YuruY
YTDB Dev
 
Аватар для YuruY
 
Регистрация: 01.02.2010
Сообщений: 286
Сказал(а) спасибо: 125
Поблагодарили 97 раз(а) в 53 сообщениях
YuruY Скоро придёт к известностиYuruY Скоро придёт к известности
По умолчанию

Цитата:
У нас же моб идет до цели в стелсе пока не нанесет удар
Такое много где есть, сам видел не раз, пример: у меня лвл в разы больше чем у моба, и я его уже вижу, он всервно "крадется", и "проявился типа" когда нанес дамаг по мне.
__________________
http://ytdb.ru/
http://svn2.assembla.com/svn/ytdbase/
YuruY вне форума   Ответить с цитированием
Старый 25.04.2012, 08:17   #8
Йоха
Умный
 
Регистрация: 02.07.2010
Сообщений: 434
Сказал(а) спасибо: 27
Поблагодарили 73 раз(а) в 45 сообщениях
Йоха Скоро придёт к известности
По умолчанию

+1 к rsa, мобы не выходят из стелса по агро в общем случае, в темнолесье на какой-то из ферм тусуются мобы в стелсе, они и подбегают к тебе в стелсе если агрятся и выходят из него когда наносят первый удар
Йоха вне форума   Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[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
Remove a useless TYPEID_UNIT check, Creature* class can not be anything else.... newsbot ScriptDev2 Commits 0 28.12.2010 22:41
[10405] Restore remove spell affect 58427 after stealth fade. newsbot CMaNGOS Commits 0 24.08.2010 15:20


Текущее время: 12:18. Часовой пояс GMT +3.


ru-mangos.ru - Русское сообщество MaNGOS
Главная цель проекта MaNGOS - обучающая, поэтому разрешается использовать исходный код и собранную программу только для образовательных целей.
Вы не можете использовать MaNGOS в коммерческих целях, а также не разрешается устанавливать публичные серверы на базе MaNGOS.
Любое копирование материалов, информации в любом виде без указания источника - форума Ru-MaNGOS будет считаться нарушением авторских прав и нарушением Уголовного Кодекса РФ, ст. 146 ст. 147.
Перевод vBulletin: zCarot