AoWoW 3.3.5 improved:
http://filebeam.com/35c0bdaf935342ffcb18c80794468bee
Добавлено базовое отображение игровых событий (event-ов).
Изменения:
- отображается список event-ов, подсвечиваются event-ы, которые идут сегодня
- на странице event-а отображается список появляющихся в связи с ним объектов, npc и квестов
- на страницах NPC и объектов отдельным цветом выделены точки, в которых NPC/объект появляется только во время event-а
- на странице квеста теперь указываются npc, дающие квест только во время event-а
- также эти квесты теперь числятся на странице этого npc
Кроме этого:
- сделана попытка исправить меню Quests/World Events, получилось все равно паршиво, но лучше никак
- исправлены отображения skinning-а и pickpocketing-а для некоторых мобов
- исправлено отображение лута для сильно глубоко вложенных групп
- на странице итема добавлено отображение квестов, в которых выдается итем
- и квестов, за которые этот итем присылают почтой
- мелкие исправления itemset-ов - itemset-ы для итемов отображаются примерно как в клиенте
- генератор иконок дополнен генерацией из еще одной таблицы
Патчи, отличающие этот релиз от предыдущего, приаттачены.
Замечание:
- В генераторе базы обновлена генерация таблицы aowow_itemset. Рекомендую перегенерировать ее, либо поправить вручную в дампе согласно патчу bugfix_itemset_missing_spells.patch и импортировать заново.
- Также рекомендуется перезапустить генератор иконок - он добавит недостающие иконки.
Замечание для разработчиков: работа с игровыми событиями реализована совсем не так, как это сделано в остальных местах проекта. Комментарии, объясняющие причины и принципы этого подхода указаны в начале патча feature_events.patch.
PS: Меня просили сделать поддержку базы в формате TrinityCore. Небольшой патч, реализующий эту поддержку, приаттачен. В основной архив он не входит, его нужно применять отдельно, так как после его применения aowow перестанет работать на обычной базе мангоса.