Показать сообщение отдельно
Старый 25.08.2012, 12:59   #211
Ravie
Quice Dev
 
Аватар для Ravie
 
Регистрация: 25.06.2012
Сообщений: 95
Сказал(а) спасибо: 31
Поблагодарили 61 раз(а) в 33 сообщениях
Ravie Скоро придёт к известности
По умолчанию

Квест "Найти Источник" переведен на SmartAI:
Код:
DELETE FROM `creature_ai_scripts` WHERE (`id`='1054151');
UPDATE `creature_template` SET `AIName`='SmartAI' WHERE (`entry`='10541');
INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES (10541,0,0,0,8,0,100,0,16378,0,0,0,33,10541,0,0,0,0,0,7,0,0,0,0.0,0.0,0.0,0.0,"Krakle's Thermometer - On Spellhit - Call Killed Monster");
Так же были небольшие проблемы с киллкредитом - иногда он засчитывался не на том месте, на котором надо. Удалены триггер мобы на тех местах, где стоят ГО, но не должно засчитываться выполнение квеста:
Код:
DELETE FROM `creature` WHERE (`guid`='102068');
DELETE FROM `creature` WHERE (`guid`='102070');
DELETE FROM `creature` WHERE (`guid`='102071');
DELETE FROM `creature` WHERE (`guid`='102072');
Пока лазил в аовове, увидел что у Ты - Рах`Лих, Демон! есть один квестгивер и один квесттейкер, которые явно не должны выдавать/завершать этот квест - удостоверился, сверившись с вовхедом (по нему кстати у квестгивера есть квест Островитянин, который в базе у этого НИПа не прописан, поэтому решил не удалять запись):
Код:
UPDATE `creature_questrelation` SET `quest`='1718' WHERE (`id`='16771') AND (`quest`='3628');
DELETE FROM `creature_involvedrelation` WHERE (`id`='6166') AND (`quest`='3628');
В таблице conditions Проклятие скверны имеет потенциальные цели 7664 и 7668, хотя должен иметь 7665, 7666, 7667:
Код:
UPDATE `conditions` SET `ConditionValue2`='7665' WHERE (`SourceTypeOrReferenceId`='13') AND (`SourceGroup`='1') AND (`SourceEntry`='12938') AND (`SourceId`='0') AND (`ElseGroup`='0') AND (`ConditionTypeOrReference`='31') AND (`ConditionTarget`='0') AND (`ConditionValue1`='3') AND (`ConditionValue2`='7664') AND (`ConditionValue3`='0');
UPDATE `conditions` SET `ConditionValue2`='7666' WHERE (`SourceTypeOrReferenceId`='13') AND (`SourceGroup`='1') AND (`SourceEntry`='12938') AND (`SourceId`='0') AND (`ElseGroup`='1') AND (`ConditionTypeOrReference`='31') AND (`ConditionTarget`='0') AND (`ConditionValue1`='3') AND (`ConditionValue2`='7668') AND (`ConditionValue3`='0');
INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `ElseGroup`, `Conditiohttp://wowhead.com/?item=10467nTypeOrReference`, `ConditionValue1`, `ConditionValue2`) VALUES ('13', '1', '12938', '2', '31', '3', '7667');
Cпелл может быть и не срабатывает, но по идее так должно быть
Квест Болотный Говорун для Орды и Незначительные Разногласия для Альянса ведут к квесту Печальная История, но так как у Альянсовского квеста проставлен NextQuestId, а у орды нет, то Ордынцам он не доступен. Извиняюсь за очередную попытку поправить это поле, но прошу, проверьте пожалуйста кеш по 2623
Код:
UPDATE `quest_template` SET `NextQuestId`='2801' WHERE (`Id`='2623');
С торговца Ковица падает сумка торговца, даже если нет взятого квеста Черный рынок:
Код:
UPDATE `item_template` SET `class`='12' WHERE (`entry`='10467');
UPDATE `creature_loot_template` SET `ChanceOrQuestChance`='-100' WHERE (`entry`='8444') AND (`item`='10467');

Последний раз редактировалось Ravie; 31.08.2012 в 12:28.
Ravie вне форума   Ответить с цитированием