|
Баг-репорты Описываем проблемы и ошибки работы ядра |
|
Опции темы | Поиск в этой теме | Опции просмотра |
04.12.2010, 23:58 | #1 |
Администратор
|
Каст триггерных спеллов
Есть 3 цепочки кастов спеллов по 3 квестам:
50251->50252->50250 47722->47724->50239 47702->47703->50254 У первых спеллов в каждой цепочке цель TARGET_DUELVSPLAYER, которая задается в `item_required_target`: Код:
Effect 0: Id 6 (SPELL_EFFECT_APPLY_AURA) BasePoints = 1 Targets (25, 0) (TARGET_DUELVSPLAYER, NO_TARGET) Aura Id 23 (SPELL_AURA_PERIODIC_TRIGGER_SPELL), value = 1, misc = 0 (0), miscB = 0, periodic = 8000 Trigger spell (ххх) ххх. Chance = 101 У вторых спеллов: Код:
Effect 0: Id 77 (SPELL_EFFECT_SCRIPT_EFFECT) BasePoints = ххх Targets (1, 0) (TARGET_SELF, NO_TARGET) Effect 1: Id 1 (SPELL_EFFECT_INSTAKILL) BasePoints = 1 Targets (25, 0) (TARGET_DUELVSPLAYER, NO_TARGET) Триггерный спелл должен кастоваться игроком, для которого срабатывает скриптэффект, а для нпц срабатывает инстакилл (всегда казалось, что название должно быть INSTANTKILL). На практике триггерный спелл почему-то кастует нпц, а не игрок. В итоге третьи спеллы не дают нужного эффекта, т.к. таргет = кастер = нпц. Где ошибка? |
08.12.2010, 16:54 | #2 |
Администратор
|
Смотрел аттрибуты спеллов:
Код:
50251 Attributes: 0x20000000 (SPELL_ATTR_UNAFFECTED_BY_INVULNERABILITY) AttributesEx1: 0x00004004 (SPELL_ATTR_EX_CHANNELED_1, SPELL_ATTR_EX_UNK14) AttributesEx3: 0x00040000 (SPELL_ATTR_EX3_UNK18) 47722 Attributes: 0x20000000 (SPELL_ATTR_UNAFFECTED_BY_INVULNERABILITY) AttributesEx1: 0x00004004 (SPELL_ATTR_EX_CHANNELED_1, SPELL_ATTR_EX_UNK14) AttributesEx3: 0x00040000 (SPELL_ATTR_EX3_UNK18) 47702 Attributes: 0x20000000 (SPELL_ATTR_UNAFFECTED_BY_INVULNERABILITY) AttributesEx1: 0x00004404 (SPELL_ATTR_EX_CHANNELED_1, SPELL_ATTR_EX_NO_INITIAL_AGGRO, SPELL_ATTR_EX_UNK14) Код:
Attributes: 0x20000000 (SPELL_ATTR_UNAFFECTED_BY_INVULNERABILITY) AttributesEx1: 0x00004004 (SPELL_ATTR_EX_CHANNELED_1, SPELL_ATTR_EX_UNK14) Возможно, надо просто написать исключение для этих спеллов. Каким в данной ситуации должно быть исправление? |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
[10696] Каст спеллов с EffectImplicitTarget на нпц | virusav | Принятые патчи | 2 | 08.11.2010 02:09 |
Маски спеллов | fedr | Новичкам | 2 | 13.09.2010 22:42 |
Обработка эффектов спеллов | virusav | Баг-репорты | 6 | 27.08.2010 10:50 |
Каст спеллов объектами | virusav | Запросы | 9 | 30.05.2010 10:01 |
Каст спелла объектом на нпц | virusav | Новичкам | 9 | 13.03.2010 14:19 |