|
Новичкам Информация для всех новичков, новичкам рекомендуется задавать свои вопросы здесь |
|
Опции темы | Поиск в этой теме | Опции просмотра |
23.02.2011, 16:44 | #1 |
Администратор
|
Обработка SPELL_AURA_PERIODIC_DUMMY в СД2
Есть спелл 47214 с эффектом наложения ауры SPELL_AURA_PERIODIC_DUMMY.
Каст возможен на нпц двух видов, соответственно разные эффекты. В ядре нельзя привязываться к коду нпц, поэтому нужен скрипт СД2, но там обработки эффекта не нашел. Пробовал написать в имеющихся обработках думми-эффектов в СД2, но ничего не отработало. В данном случае поможет только АИ? |
23.02.2011, 16:58 | #2 |
Почетный флудер
Старожил
Регистрация: 08.03.2010
Адрес: Мурманск, Россия
Сообщений: 788
Сказал(а) спасибо: 55
Поблагодарили 333 раз(а) в 151 сообщениях
Записей в дневнике: 1
|
Да. Через SpellHit ловишь каст, но периодикэффект придется эмулировать вручную - тики не поймать... Или все же делать в ядре.
|
23.02.2011, 17:35 | #3 |
MaNGOS Dev
Регистрация: 07.03.2010
Сообщений: 314
Сказал(а) спасибо: 30
Поблагодарили 153 раз(а) в 83 сообщениях
|
|
23.02.2011, 18:15 | #4 |
Администратор
|
По данным сниффа каст на нпц с entry:
1. 26570: 47207 -> 47214 -> 47208, затем 42726 -> (51744 или 7) через 5 секунд. 2. 26458: 47207 -> 47214 -> 47285 |
24.02.2011, 19:41 | #5 |
Администратор
|
Написал скрипт на АИ, но столкнулся с проблемой, что АИ не отрабатывает из-закуска кода в Spell.cpp:
Код:
case TARGET_AREAEFFECT_CUSTOM: { if (m_spellInfo->Effect[effIndex] == SPELL_EFFECT_PERSISTENT_AREA_AURA) break; else И это не первый спелл с такой проблемой. |
28.02.2011, 09:02 | #6 |
Администратор
|
Есть еще вариант написать АИ на СД2, но что лучше в данном случае?
И почему для SPELL_EFFECT_PERSISTENT_AREA_AURA нельзя использовать стандартный АИ в базе? |
26.03.2012, 19:37 | #7 |
Администратор
|
Время прошло, проблема осталась, вопрос остался открытым.
Кто-нибудь может посоветовать решение проблемы с обработкой данного эффекта? |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Обработка думми и прочих эффектов в `spell_scripts` | virusav | Флудильня | 1 | 22.09.2010 22:08 |
Обработка эффектов спеллов | virusav | Баг-репорты | 6 | 27.08.2010 10:50 |