Общее:
- реализована визуальная часть работы склада с ресурсами. Теперь исходя от количества ресурсов будут спавнить определенный тип ГО (обычный, большой или полный склад). Минимальное количество для появления склада равен 5 шт.
- исправлен пакет SMSG_GARRISON_REMOTE_INFO.
- исправлено изображение гарнизона на карте (М).
- реализована отображение местности гарнизона через карту (М).
- переписана система телепортирования игрока при создании/абгрейда Гарнизона.
- переписаны координаты спавнов свитков, то что завершают заказы.
- исправлен баг бесконечного моргания свитков Орды.
- исправлено взаимодействие стола архитектора и стола миссий. (были активно для взаимсдействия хотя условия для активации не были соблюдены).
- реализованы разнообразные звуки во время активной стройки.
- реализован пакет CMSG_SET_USING_PARTY_GARRISON который активирует кнопку на ПКМ по портрету для входа в гости в гарнизон. (само посещение гарнизона пока что не реализовано!)
- обновлены координаты телепортации https://ru.wowhead.com/item=110560
- реализована ротация гарнизонной компании по 1 и 2 главе. Теперь раз в неделю доступно 2 рандомных задания.
- реализована работа Shipment Crafter (крафт предметов профессий) из маленьких павильонов профессий.
- реализована проверка CRITERIA_ADDITIONAL_CONDITION_GARRISON_BUILDING_ABOVE_LEVEL.
- реализована проверки CRITERIA_TYPE_UPGRADE_GARRISON и CRITERIA_TYPE_UPGRADE_GARRISON_BUILDING.
- исправлено сохранение удаления постройки, если игрок удалил ее во время активной стройки.
- исправлено сохранение удаления постройки, если игрок имеел отстроенное строение и на место его поставил новое и сразу же отменил постройку.
- исправлен баг удаления постройки, если игрок не удовлетворял требованиям пытаясь поставить новое строение, на месте старого отстроенного строения, то при этом удалялось полностью старое строение.
- реализованы работа "Карта военных операций".
- переписаны все спавны заселения на строениях всех уровней гарнизонов под 1, 2 и 3 уровень строений.
- реализована работа с GarrBuildingDoodadSet.db2 - которое отображает дополнительные текстуры на строениях. Теперь строения не будут выглядеть пустыми.
- реализовано изучение способности строений при их активации. К примеру https://ru.wowhead.com/spell=178777 / https://ru.wowhead.com/spell=170200
- переписаны координаты спавнов всех плотов.
- реализована ежедневная ротация NPCs торговцев профессий и некоторые PvE квестгиверы. К примеру https://ru.wowhead.com/npc=91024 / https://ru.wowhead.com/npc=89763
- переписана работа монументов трофеев.
- произведено полное перезаселение заселения Гарнизона Альянса и Орды всех 3 уровней.
- обновлены все вендора в гарнизоне. Исправляет номера позиции итемов по списку, кондишины к товарам и неактуальные товары очищены.
- добавлена поддержка фазирования для заселения строений.
- реализована система генерации рандомных GameObjects для спавнов в строениях.
- реализовано назначение соратников на работу в строениях.
- реализовано максимальная дистанция видимости заселения гарнизона. (на каждом уровне гарнизона свое значение максимальной дистанции).
- реализованы гильдейские штандарты в гарнизоне.
- переписана работа зоновых способностей от гарнизона или аванпостов Дренора. (к примеру https://ru.wowhead.com/spell=161676)
- реализована работа UNIT_NPC_FLAG2_BLACK_MARKET_VIEW. (исправляет https://ru.wowhead.com/npc=94829 - только для просмотра лотов)
- теперь при отстранении соратников от службы не будет сниматься 250 золотых. (только когда возвращаешь фолловера обратно снимает золото).
- реализована базовый функционал для вторжения гарнизона (сами сценария не заскриптованы еще):
-
- теперь задания квестгиверов на вторжения были привязаны к своим нападениям.
-
- настроены все госсипы для запусков вторжений.
-
- реализован запуск сценария в гарнизоне.
-
- при запуске сценария будет накладывается своя погода.
- реализована работа фолловеров на постройках на 2 уровне и выше. (выдача дейликов, tradeskill и прочее бонусы).
- увеличин радиус взаимодействия при кликах на объектах (GAMEOBJECT_TYPE_GARRISON_SHIPMENT) со стороны сервера.
- реализовано открывание меню миссий любых типов через GOSSIP_OPTION_GARRISON_MISSION. С помощью пакета SMSG_GARRISON_REQUEST_MISSION_NPC.
Система заказов:
- теперь при отправки заказа ГО будет иметь анимацию часиков. https://imgur.com/a/v9fMHl4
- исправлена работа в статусе заказа у ГО т.е (ожидание, выполнение или готов заказ) теперь они выставляются корректно.
- исправлен баг из-за которого ГО сразу выставляло DisplayID на готовый заказ при новом заказе.
- теперь доступ к заказам доступен сразу, ранее требовалось выполненить квест на первый заказ в павильоне.
- теперь при входе в гарнизон будет проверяться завершенные заказы и обновлять их дисплей ид для ГО контейнеров.
- переписан таймер обновления состояния заказов. Теперь таймер ищет ближайший заканчивающиеся заказ.
- исправлена работа выставления средних или полных контейнеров по DisplayID по мере размера заказов т.е облик у контейнера изменяется. К примеру при 14 готовых заказа, то средний размер контейнера, а при 21 готовых заказов, то большой размер контейнера.
- переписана система генерации лута со Shipments. (теперь игроку не в сумку лут падает, а открывает окошко лута).
- реализован эффект SPELL_EFFECT_FINISH_SHIPMENT. Исправляет предметы по типу: https://ru.wowhead.com/item=122596 / https://ru.wowhead.com/item=122307
- теперь при первом открытии лута со заказов будет сразу засчитываться все реварды шипмента без взятия лута. (ранее нужно было забрать лут)
- реализовано получения опыта для фолловеров, которые работают на постройках.
Миссии:
- переписана формула определения максимального количества миссий для гарнизона.
- все миссии гарнизона были отфильтрованы и отсоортированы:
-
- по постройке.
-
- по постройке с определенным уровнем.
-
- удалены миссии которые требуются для легендарной цепочки Дренора.
-
- рейдовые миссии были сгруппированы по типу и будет генерироваться одна случайная из группы.
-
- из миссий для фолловеров убрана генерация миссий от флота пристани.
- исправлено отображений наград в миссиях в момент их генерации. (ранее помогал только релог).
- теперь миссии генерируются под свой FollowerTypeID.
- реализовано получени информации о количестве активных кораблей во флоте.
- реализована система уничтожения кораблей путем неудачных миссий или списании корабля из коллекции. Так же реализован эффект https://ru.wowhead.com/mission-ability=275
- теперь миссии не будут генерироваться, если игрок не имеет ни одного фолловера.
- реализована генерация способностей кораблей при их добавлении.
- исправлена проблема из-за которого фолловеры гарнизона могли получать способности из оплота.
- исправлена возможно наложения способностей для кораблей с помощью предметов. Например: https://ru.wowhead.com/item=127882
- реализована система Mission Area Bonus Ability которая появляется у флота после завершения миссий где награда является данный эффект. https://imgur.com/a/FixPP6o
Задания:
- https://ru.wowhead.com/quest=34587 / https://ru.wowhead.com/quest=34461 :
- казармы теперь строятся моментально при задании.
- реализована работа проверок на задание. Если квест каким-то образом пропал или отменили, но какие критерия были до этого выполнили, то теперь при взятии задания будет автоматический завершать вам критерий которые были выполнены ранее.
- переписана вступительная цепочка Альянса и Орды на постройку Гарнизона.
- переписана вводная цепочка Гарнизона Альянса и Орды.
- переписаны вступительные цепочки на постройку пристани для обеих фракций.
- переписана цепочка для обеих фракций на основание Таананских джунглей.
Строения:
-
Пристань:
- реализовано активация пристани. теперь она является строением гарнизона и сохраняется как строение.
- реализован улучшение пристани вплоть до 3 уровня.
- реализовано прогрузка пристани из ближайших зон Дренора и гарнизона.
- произведено заселение пристани обеих фракций.
- реализованы спавны кораблей на пристане в ходе их изучений.
- реализована работа шипментов флота.
- реализованы предметы мгновенно завершающие заказы флота. (https://ru.wowhead.com/item=128373)
- реализовано сохранение изучений чертежей кораблей в БД.
- реализован лимит на получение кораблей со шипментов. Если больше MaxFollowers, то при попытке отправить заказ, будет выводиться ошибка.
- реализован стол миссий пристани.
- реализовано получени информации о количестве активных кораблей во флоте.
- реализован кап кораблей во флоте. (для 1 уровня = 6 кораблей. 2 уровня - 8 кораблей. 3 уровень 10 кораблей).
- реализовано возможность смены имени кораблей из флота.
- реализована цепочка последовательной генерации миссий для пристани во время тренеровочной цепочки квестов.
- исправлено отображение пристани в меню гарнизона.
-
Большие строения:
- Башня магов:
- реализована работа путевых порталов огров по Дренору.
- реализована работа прока от https://ru.wowhead.com/spell=178777
- https://ru.wowhead.com/item=117491 - теперь дропается только при изученом https://ru.wowhead.com/spell=178777
- Стойла:
- реализовано ежедневный кулдаун на выполнение дрессировочный заданий.
- https://ru.wowhead.com/quest=36911
- https://ru.wowhead.com/quest=36916
- https://ru.wowhead.com/quest=36913
- https://ru.wowhead.com/quest=36918
- https://ru.wowhead.com/quest=36915
- https://ru.wowhead.com/quest=36914
- реализованы задания на приручение.
- реализован эффект от https://ru.wowhead.com/item=118469
- реализован эффект от https://ru.wowhead.com/item=118470
- теперь в стойлах будут появляться маунты из ваший коллекции виде ваших питомцев.
- теперь игрок может получить свисток с маунтами после того как выполнит все финальные задания с получением маунта. Получить их можно поговорив с https://ru.wowhead.com/npc=86973 / https://ru.wowhead.com/npc=86979
- https://ru.wowhead.com/spell=169605 / https://ru.wowhead.com/spell=169607 - реализован эффект иммуна на головокружение.
- Мастерская:
- реализован ежедневный спавн различных изобретений.
- реализовано отправка заказа на получение https://ru.wowhead.com/item=119436 / https://ru.wowhead.com/item=119437
- https://ru.wowhead.com/item=114744
- https://ru.wowhead.com/item=115530
- https://ru.wowhead.com/item=114983
- https://ru.wowhead.com/item=114924 / https://ru.wowhead.com/item=114925
- реализованы предметы
- Бункер:
- реализован ивент выстрелов пушек со крыши строения.
- реализовано еженедельное получение монеты на дополнительный лут.
- обновлен вендор со трансмогрификацией. теперь продажа определенных сетов зависит от уровня строение.
- Казармы:
- реализована вербовка стражников. (так же совместим со включенным новогодним ивентом гарнизона).
- реализована работа телохранителей.
- Башня магов:
-
Средние строения:
- Таверна:
- реализована ежедневная ротация спавнов посетителей.
- полная реализация вербовки соратников на 2 уровне строения.
- реализована система кулдауна на выполнение ежедневных заданий. (после выполнения обычных заданий не будет доступен сразу дейлик)
- реализована система появления квестгиверов, которым вы не успели вовремя сдать квесты. (они будут появляться в отдельных местах таверны и исчезнут после сдачи задания).
- Торговая лавка:
- реализована ежедневная ротация торговцев и заказчиков.
- https://ru.wowhead.com/quest=37088 / https://ru.wowhead.com/quest=37062 - реализовано.
- https://ru.wowhead.com/quest=36948 / https://ru.wowhead.com/quest=37014 - реализовано.
- теперь предметы для задания падают исключительно, если игрок имеет строение торговой лавки.
- скорректированы шансы выпадения всех реагентов для задания.
- исправлен баг, что в окне заказов у NPC's по КД менялось ShipmentID.
- Лесопилка:
- реализована срубка деревьев 1, 2 и 3 уровня.
- реализовано изучения уровня мастерства лесопилки по мере выполнения заданий и при повторном построеки строения с выполенными заданиями.
- https://ru.wowhead.com/quest=36189 (A) / https://ru.wowhead.com/quest=36137 (H).
https://ru.wowhead.com/quest=36194 (A) / https://ru.wowhead.com/quest=36142 (H).
https://ru.wowhead.com/quest=36195 (A) / https://ru.wowhead.com/quest=36182 (H).
- реализованы задания.
- https://ru.wowhead.com/quest=36429 (A) / https://ru.wowhead.com/quest=36427 (H) - реализован ивент по срубку упавшего дерева на получение фолловера https://ru.wowhead.com/follower=195
- реализован ивент на получение соратника https://ru.wowhead.com/quest=36296
- реализовано задание https://ru.wowhead.com/quest=36385
- Хлев:
- https://ru.wowhead.com/item=113991
- https://ru.wowhead.com/item=115010
- https://ru.wowhead.com/item=115009
- реализованы ивенты на поимку зверей и получения мяса.
- реализовано отправка заказов для каждого типа мяса.
- https://ru.wowhead.com/object=239143 / https://ru.wowhead.com/object=239171
- добавлено в заселение.
- Святилище гладиаторов:
- реализована цепочка заданий на выбор заклятого врага.
- исправляет эти достижения:
- https://ru.wowhead.com/achievement=9512
- https://ru.wowhead.com/achievement=9517
- https://ru.wowhead.com/achievement=9516
- https://ru.wowhead.com/achievement=9513
- https://ru.wowhead.com/achievement=9521
- https://ru.wowhead.com/achievement=9515
- https://ru.wowhead.com/achievement=9520
- https://ru.wowhead.com/achievement=9519
- https://ru.wowhead.com/achievement=9509
- https://ru.wowhead.com/achievement=9518
- https://ru.wowhead.com/achievement=9511
- https://ru.wowhead.com/achievement=9522
- https://ru.wowhead.com/achievement=9510
- https://ru.wowhead.com/achievement=9514
- реализовано получение https://ru.wowhead.com/item=118043 при убийстве противоположных игроков на Дреноре.
- реализована цепочка заданий на выбор заклятого врага.
- Таверна:
-
Маленькие строения:
- Павильон наложения чар:
- реализована работа "Купель сущности" для распыления предметов.
- Утиль:
- реализовано выпадения утиля при успешных выполнении миссий.
- реализован лут в https://ru.wowhead.com/item=139593 / https://ru.wowhead.com/item=139594 / https://ru.wowhead.com/item=140590 (старые типы итемов утиля были удаления с патча 7.0.3).
- Павильон наложения чар:
-
Строения профессии:
- Рыбная ловля:
- переписана вступительная цепочка на активацию строения.
- реализована ротация дейликов.
- Травяной сад:
- реализован ежедневный кулдаун на сбор трав.
- реализована генерация случайных видов трав.
- реализован выбор определенных видов трав для генерации, если на строении работает соратник.
- реализовано фруктовое дерево на 3 уровне сада.
- Шахта:
- реализован ежедневный кулдаун на сбор руд.
- реализована генерация случайных видов руд.
- скорректирован лут в https://ru.wowhead.com/object=232542 / https://ru.wowhead.com/object=232544 / https://ru.wowhead.com/object=232541 / https://ru.wowhead.com/object=232543 / https://ru.wowhead.com/object=232545
- https://ru.wowhead.com/item=118903 / https://ru.wowhead.com/item=118897 - теперь можно использовать только в шахтах. При выходе из шахты эффекты удаляются.
- теперь при входе в шахту вся руда начинает на миникарте подсвечиваться для удобного ориентирования в поисках руды в шахте.
- теперь в шахте 3 уровня со шансом 25% будет спавниться https://ru.wowhead.com/object=232543 / https://ru.wowhead.com/object=232545
- Зверинец:
- реализована цепочка на активацию постройки.
- реализована ротация дейликов.
- Рыбная ловля:
Предметы:
- https://ru.wowhead.com/item=128665
- https://ru.wowhead.com/item=128666
- https://ru.wowhead.com/item=128667
- https://ru.wowhead.com/item=128668
- https://ru.wowhead.com/item=128669
- https://ru.wowhead.com/item=118903
- реализованы предметы.
- https://ru.wowhead.com/item=120352 - реализован.
- https://ru.wowhead.com/item=120347
- https://ru.wowhead.com/item=120348
- https://ru.wowhead.com/item=120349
- теперь их можно использовать только во время активного вторжения.
- https://ru.wowhead.com/item=117006
- https://ru.wowhead.com/item=116998
- https://ru.wowhead.com/item=117002
- https://ru.wowhead.com/item=117007
- https://ru.wowhead.com/item=116997
- https://ru.wowhead.com/item=117003
- https://ru.wowhead.com/item=116986
- https://ru.wowhead.com/item=116987
- https://ru.wowhead.com/item=116988
- https://ru.wowhead.com/item=116989
- https://ru.wowhead.com/item=116990
- https://ru.wowhead.com/item=116991
- https://ru.wowhead.com/item=116992
- https://ru.wowhead.com/item=116993
- https://ru.wowhead.com/item=116994
- https://ru.wowhead.com/item=116995
- https://ru.wowhead.com/item=116996
- https://ru.wowhead.com/item=117001
- https://ru.wowhead.com/item=117000
- https://ru.wowhead.com/item=117009
- https://ru.wowhead.com/item=117005
- https://ru.wowhead.com/item=117008
- https://ru.wowhead.com/item=117004
- https://ru.wowhead.com/item=109644
- https://ru.wowhead.com/item=118670
- https://ru.wowhead.com/item=119035
- https://ru.wowhead.com/item=118115
- https://ru.wowhead.com/item=118123
- https://ru.wowhead.com/item=128373
- реализованы предметы.
NPC:
- https://ru.wowhead.com/npc=94829
- https://ru.wowhead.com/npc=87553
- https://ru.wowhead.com/npc=87856
- https://ru.wowhead.com/npc=87859
- https://ru.wowhead.com/npc=85362
- https://ru.wowhead.com/npc=87868
-
- теперь буду появляться в гарнизоне, если были выполнены условия для их появления.
- https://ru.wowhead.com/npc=92213 - реализована сцена.
- https://ru.wowhead.com/npc=90381 / https://ru.wowhead.com/npc=90744 - реворкнуты скрипты.