30.11.2010, 17:28 | #1 |
Умный
Старожил
Регистрация: 06.03.2010
Сообщений: 886
Сказал(а) спасибо: 698
Поблагодарили 433 раз(а) в 181 сообщениях
Записей в дневнике: 4
|
[QUEST=10769] Удар исподтишка
Реализация работы квестов:
http://ru.wowhead.com/quest=10769 http://ru.wowhead.com/quest=10776 Реализует правильную работу данных квестов. Убийство НПС засчитывается лишь в том случае, если игрок убиват мобов одев выдаваемую накидку. Патч: PHP код:
PHP код:
|
30.11.2010, 17:56 | #2 |
Администратор
|
Код:
Player* Unit::GetCharmerOrOwnerPlayerOrPlayerItself() ... return GetTypeId()==TYPEID_PLAYER ? (Player*)this : NULL; Код:
pKiller->GetTypeId() == TYPEID_PLAYER |
30.11.2010, 18:01 | #3 | |
Умный
Старожил
Регистрация: 06.03.2010
Сообщений: 886
Сказал(а) спасибо: 698
Поблагодарили 433 раз(а) в 181 сообщениях
Записей в дневнике: 4
|
Цитата:
Можно убирать - я сам тестил без этой строки - эту проверку только для патча добавил. Хотя скорее эту проверку следовало бы вынести самой первой... |
|
30.11.2010, 18:09 | #4 |
Администратор
|
Теоретически можно в момент смерти нпц на АИ переводить его во вторую фазу, где через EVENT_T_MISSING_BUFF, EVENT_T_BUFFED или EVENT_T_TARGET_BUFFED проверять ауру на игроке.
Если прокатит, то подобные квесты можно будет реализовывать средствами АИ. |
30.11.2010, 19:09 | #5 | |
Умный
Старожил
Регистрация: 06.03.2010
Сообщений: 886
Сказал(а) спасибо: 698
Поблагодарили 433 раз(а) в 181 сообщениях
Записей в дневнике: 4
|
Цитата:
А если в момент смерти НПС будет пробегать другой игрок, не в пати, но с аурой? После смерти разве у НПС будет таргет? Попробовал наоборот. Если есть аура - переводим во вторую фазу. Во второй фазе при смерти киллкредит. Но опять таки, а если группа и второй член группы не имеет ауры? PHP код:
|
|
06.12.2010, 19:48 | #6 |
Администратор
|
В дбц нашел спелл 38223 Quest Credit: Crazed Colossus, у которого
Код:
Effect 0: Id 77 (SPELL_EFFECT_SCRIPT_EFFECT) BasePoints = 38224 Targets (25, 37) (TARGET_DUELVSPLAYER, TARGET_AREAEFFECT_PARTY) Если бы в таблицах _scripts были кондиции, то многое можно было реализовать через них. |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
[SQL patch] Improved Stormstrike (Сокрушительный удар бури) | Insider42 | Патчи на рассмотрении | 1 | 26.08.2011 20:10 |
[10769] Fixed trainer flags uses for pet trainers. | newsbot | CMaNGOS Commits | 0 | 21.11.2010 23:52 |