|
Принятые патчи Иногда выкладывают патчи, которые потом в итоге все-таки принимают в ядро.
Повод для гордости. |
|
Опции темы | Поиск в этой теме | Опции просмотра |
13.07.2010, 21:55 | #1 |
Администратор
|
[10195][patch] Учет пола цели в SCRIPT_COMMAND_CAST_SPELL
Есть спеллы с эффектом SPELL_EFFECT_SCRIPT_EFFECT, в котором должен быть каст спелла, но с учетом пола цели.
Пример: http://ru.wowhead.com/spell=48762 - основной спелл http://ru.wowhead.com/spell=48763 - для мужского пола http://ru.wowhead.com/spell=48761 - для женского пола Для команды SCRIPT_COMMAND_CAST_SPELL задействовал datalong3. Патч во вложении. На базу: Код:
UPDATE `creature_movement_scripts` SET `datalong3`=3 WHERE `command`=15 AND `datalong3`=0; UPDATE `event_scripts` SET `datalong3`=3 WHERE `command`=15 AND `datalong3`=0; UPDATE `gameobject_scripts` SET `datalong3`=3 WHERE `command`=15 AND `datalong3`=0; UPDATE `gossip_scripts` SET `datalong3`=3 WHERE `command`=15 AND `datalong3`=0; UPDATE `quest_end_scripts` SET `datalong3`=3 WHERE `command`=15 AND `datalong3`=0; UPDATE `quest_start_scripts` SET `datalong3`=3 WHERE `command`=15 AND `datalong3`=0; UPDATE `spell_scripts` SET `datalong3`=3 WHERE `command`=15 AND `datalong3`=0; Код:
DELETE FROM `spell_scripts` WHERE `id`=48762; INSERT INTO `spell_scripts` (`id`, `delay`, `command`, `datalong`, `datalong2`, `datalong3`) VALUES (48762, 1, 15, 48763, 0, 1), (48762, 1, 15, 48761, 0, 2); |
Пользователь сказал cпасибо: | ANTOMA (14.07.2010) |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
[10956] Implement support triggered spells in SCRIPT_COMMAND_CAST_SPELL | newsbot | CMaNGOS Commits | 0 | 04.01.2011 03:29 |
[patch]Спеллы, учитывающие пол цели | virusav | Принятые патчи | 1 | 15.07.2010 05:32 |
[10195] Some gender dependent spells | newsbot | CMaNGOS Commits | 0 | 15.07.2010 04:52 |
Поиск всех нпц в радиусе + проверка актуальности цели | virusav | Новичкам | 14 | 15.03.2010 12:47 |
Цели на карте | xmolex | Запросы | 4 | 07.03.2010 11:37 |