YTDB

YTDB (http://ytdb.ru/index.php)
-   Корзина / Trash can (http://ytdb.ru/forumdisplay.php?f=21)
-   -   Тренеры верховой езды (http://ytdb.ru/showthread.php?t=13483)

Chaosua 22.04.2013 18:36

Тренеры верховой езды
 
Когда то я писал про тренеров алхимии. Сейчас аналогичная тема про тренеров верховой езды.
Решил я провести расследование потому что при обучении заметил глюки со светящимися скиллами для обучения, которые уже были выучены.
Открыл редактором DBC и посмотрел что к чему. Оказалось наши тренеры не верно предлагают обучение, а именно дают конечный спелл напрямую.

Вот как должно быть (стрелками указано спелл который тригерится при вызове первого)

Спелл учитель -> Спелл который выучится
33389->33388 Верховая езда (ученик)
33392->33391 Верховая езда (подмастерье)
34092->34090 Верховая езда (умелец)
34093->34091 Верховая езда (искусник)
90266->90265 Мастер верховой езды

54198->54197 Полеты в непогоду
90269->90267 Лицензия мастера воздушных путей

Как можна было догадаться в базе записано именно спеллы после стрелок, а должно быть наоборот я так думаю.
Фикс.
Код:

update npc_trainer set spell=33389 where spell=33388;
update npc_trainer set spell=33392 where spell=33391;
update npc_trainer set spell=34092 where spell=34090;
update npc_trainer set spell=34093 where spell=34091;
update npc_trainer set spell=90266 where spell=90265;
update npc_trainer set spell=54198 where spell=54197;
update npc_trainer set spell=90269 where spell=90267;


YuruY 22.04.2013 18:40

Залей и прорверь в игре, я подожду результатов, внимательно изучи что пишут тренеры до и после правок, на каждый скилл изучения ДО и ПОСЛЕ (кеш не забывай чистить после каждой проверки). ;)

Chaosua 22.04.2013 19:11

Вложений: 1
Проверил. ничего визуально фактически не изменилось. Спеллы учатся как и раньше с глюком - иногда не пропадает выученный спелл из списка, но это думаю на недоделанные опкоды ядра грешить надо. Или же в ДБЦ есть еще чтото что я упустил
Странно что при обучении Верховая езда (подмастерье) в чате пишет что обучает Верховая езда (ученик) но уже 150 навык. Хоть по ИД все верно даже при касте спелла командой

YuruY 22.04.2013 19:20

Неа.
По вовхеду по всем тренерам одни спеллы (ну ты сам выше правил, вкурсе), по сниффу их надо заменять на другие, и это катит потом для всех трненеров кроме ридинговых.
У них по сниффу те что щас в базе, они подписаны по уровню прокачки (в игре), а если менять как у остальных, то подписывать не будет у тренера.

YuruY 22.04.2013 19:24

Вот не знаю как вы только щас дошли до изучения этого, я с этим столкнулся как катаклизм начался (щас даже все вспоминать приходится, как тогда с начала, что да и почему).)

Chaosua 22.04.2013 19:35

Я кату только только начинаю разбирать. ЛК надоел до рвотного состояния.

что значит подписаны у тренера?
Зачем тогда вот такое http://ru.wowhead.com/spell=33389 тоже ведь на ВХ
Я не претендую на правильность, но хочу точно выяснить чтобы с другими тренерами даром не парился.
Снифер ловит то что НПС кастует или то что в меню нпса записано?
Еслю менюшку ловит тогда звиняйте что потревожил. Но визуально до и после правки ниче не поменялось, в этом вся загвоздка

YuruY 22.04.2013 21:31

Будем проще:
То что есть в базе - подойди к тренерам ридинга и посмотри на изучение, потом накати то что выше (твое) и новым персом после чистки кеша снова посмотри..

Chaosua 23.04.2013 13:41

дык писал уже что разници нету визуально никакой

YuruY 23.04.2013 16:05

Да ну, когда проверял была, точно помню), в одном варианте подписано "подмастерье-ученик ..." тип того, а во втором не было подписей.


Текущее время: 07:52. Часовой пояс GMT +4.

YTDB - MaNGOS DataBase