Показать сообщение отдельно
Старый 03.11.2010, 13:40   #59
Chaosua
Helper TC_YTDB
 
Аватар для Chaosua
 
Регистрация: 09.11.2009
Адрес: интернет
Сообщений: 352
Сказал(а) спасибо: 69
Поблагодарили 348 раз(а) в 158 сообщениях
Chaosua Реально хороший человекChaosua Реально хороший человекChaosua Реально хороший человекChaosua Реально хороший человек
Отправить сообщение для Chaosua с помощью ICQ Отправить сообщение для Chaosua с помощью Skype™
По умолчанию

Квест http://ru.wowhead.com/quest=10446
есть ГО http://ru.wowhead.com/object=184725 с ивентом 13470, которого нету в базе
В квесте стоит условие кастануть спеллом http://ru.wowhead.com/spell=35936 на тригерного моба невидимку http://ru.wowhead.com/npc=21039 (сидит на том го)
Итак делаем ивентег

Код:
DELETE FROM event_scripts` WHERE `id`=13470;
INSERT INTO `event_scripts` VALUES (13470, 0, 15, 35936, 4, 21039, 3000, 0, 0, 0);
и тут наступает облом, при юзе той манабомбы ГО нам в ответ после ченелинга - нельзя применить к этой цели - это ивент скрипт пробует кастануть спелл на тригерного моба.

Вопрос на засыпку как это исправить О.о Если по всем заморочкам http://ru.wowhead.com/item=29912 со спеллом http://ru.wowhead.com/spell=35936 нужен только для исользования ГО, тоисть спелл предназначен для каста онли на ГО (Эффект - Open Object), так почему в темплейте квеста его нужно кастить на НПС? Спел даже командой .cast нельзя кастануть на нпс.
Мне думается что в квесте условия неверные, либо убирать спелкаст условие и в ивенте давать килкредит, либо в квесте менять таргет с НПС на ГО

как вариант "хака" на квест можна вписать вместо тригерного моба темплейту ГО и тогда квест защитывает спелкаст на ГО
Код:
UPDATE `quest_template` SET `ReqCreatureOrGOId2` = -184725 WHERE `entry` = 10446;

Последний раз редактировалось Chaosua; 03.11.2010 в 13:47.
Chaosua вне форума