- Глобальное обновление. Синхронизация всех изменений со всех веток
- Логика сохранения, выдачи и удаления навыков была полностью переписана.
- Производительность обработки навыков была значительно улучшена (в несколько раз).
- Структура была упрощена, а количество операций, связанных с навыками, уменьшено.
- Добавлена возможность указывать ID клана для gameserver\data\phantoms\phantoms.xml Пример: <set name="clanId" value="1050505"/>
- ВНИМАНИЕ: Требуется ручное обновление logback.xml в authserver/config/logback.xml и gameserver/config/logback.xml.
- Обновите библиотеки logback и slf4j.
- Полностью реализована команда /siegestatus для лидера клана, участвующего в осадах.
- Исправлен механизм реакции ИИ на атаки мобов клана. Ранее логика была неверной и допускалась рекурсия.
- Исправление для навыка «Танец ядовитых клинков».
- Дополнительная награда за квест «Свидетельство доверия».
- Модификатор критического урона физических навыков в конфигурации.
- Правильная замена для фестиваля.
- Переработан процесс загрузки бота Telegram.
- Ссылка BBS по умолчанию на личный кабинет — cfg.
- Добавлен cfg на доску сообщества.
- Добавлен обход автофарма без интерфейса «autohunt_ui».
- Исправление для бота Telegram, добавлен резервный вариант.
- Добавлено отображение времени до следующего PvP-события.
- Добавлена настройка для отмены вызова игрока при телепортации на Олимпийский стадион.
- Исправление отмены вызова для PvP-событий.
- Добавлен модификатор потребления маны.
- Добавлена настройка для отключения потребления маны в мире и на Олимпийском стадионе.
- Механика удержания игроков в одном месте во время автофарма была переработана.
- Добавлена механика удержания игроков в радиусе автофарма — игроки будут бежать к точке только в том случае, если они каким-то образом покинут радиус автофарма, а не как в старой системе, которая жестко привязывала игроков к точке.
- Удаление персонажей теперь можно указать в двойных значениях.
- Восстановление HP/CP/MP сразу после баффа по умолчанию. Нет смысла создавать отдельный скрипт и настройку. Логично восстанавливать сразу.
- Перемещение Pterosaur AI из PTS.
- Исправление для Repent Your Sins.
- Добавлено восстановление HP/CP/MP для новых персонажей.
- Улучшения для AreaBuffNpc.
- Добавлено восстановление HP/CP/MP для новых персонажей.
- Добавлен Area Buff npchttps://lucera2.com/threads/area-buff-npc.8512/
- Реализован отчет бота Telegram при запуске сервера.
- Исправление для квеста «Покайтесь в своих грехах».
- Исправление для агрессии.
- Расширена функциональность Grade Penalty.
- Навык Grade Penalty не отображается в пассивных навыках. Отключено, проверено.
- Добавлена возможность терять опыт в зонах развлечений.
- Akamanah/Zarich также показывает сообщение, когда выпадает из моба, что он появился в мире, а не только если вы его подбираете.
- Исправлено двойное сообщение «Внимание: Blabla поднял Blabla», если вы в партии и включена автосбор.
- Исправление ИИ: агрессия клана теперь распространяется от атакующего моба, а не от атакующего игрока.
- Добавлена дополнительная информация в панель администратора charinfo и unhardcoded charedit.htm
- Нежестко запрограммированное меню выбора персонажей в панели администратора и телепортация NWSE.
- Добавлена команда GM для настройки очков клана.
- Исправлена формула скорости бега для NPC/мобов/призываемых существ. Проверено по официальному серверу.
- Если у менеджера кланового зала недостаточно маны для применения баффа, отображается диалоговое окно с информацией.
- Менеджеры кланового зала имеют уникальную формулу для максимальной маны, когда появляется владелец. Без владельца это 1645 маны (стандартная формула); с владельцем — 152641. Доказательство
- Добавлена команда GM для настройки очков клана
- ClanHall Siege также поддерживает награды, такие как замки
- Незначительная переработка зон развлечений.
- Добавлен параметр для зон <set name="blocked_actions" val="exp_lost" />, чтобы не терять опыт в зоне.
- Более точная и тщательная проверка веса и ограничений слотов для предметов капсулы.
- Переработка для RB Benom, более легкий ИИ.
- Исправлено отображение языковой информации, если строки недоступны.
- Внимание!!! Награда за событие Хэллоуина была переработана! Теперь вы можете выиграть много наград и шансов.
- Исправление появления Имперских гробниц.
- Корректировка потребления маны луком.
- Корректировка обмена для события Хэллоуина.
- Добавлен параметр для NPC, который предотвращает их атаку <ai_params><set name="canBeAttacked" value="false"/></ai_params>.
- Добавлена регистрация выдачи предметов и квестов для UniversalFighter и UniversalMystic.
- Добавлена команда GM для остановки автофарма //autofarm_stop <target>.
- Незначительная корректировка для Pet Manager.
- Сообщите GM о проблеме с предметами в чате с помощью команды //give_item.
- Удален русский текст и символы из папки html-en.
- Исправление для TopClanService.
- Удалены ненужные диалоги.
- Переработана бафф Clan Hall, возвращая утраченную функциональность конфигурации ResidenceAllBuffsButton, которая разделяла баффы на Mage/Warrior/All.
- Добавлена конфигурация для изменения MP для Clan Hall Managers.
- Удален хардкод из базового ИИ.
- Развернут отдельный ИИ для мобов SSQ.
- Переработана проверка на телепортацию игрока в город, если он не соответствует SSQ.
- Переработана проверка на телепортацию игроков в город при атаке мобов SSQ, если условия не выполняются.
- Исправлена редкая ошибка NPE для sendPacket.
- После эффекта травы мы возвращаем бафф с тем же типом стека.
- Очистка переменных мобов после смерти.
- Добавлена возможность обменивать предметы квестов через мультипродажи.
- Adena была переработана, удалив жесткий код.
- Добавлен новый тип Npc CommunityBoardNpc, с помощью которого можно напрямую указывать ссылки на диалоги для доски сообщества. Пример: <set name="type" value="CommunityBoardNpc" /><ai_params><set name="html_path" value="mods/buffer/community_buffer/buff.htm"/></ai_params>
- Запрещено автоматическое фарминг, если между уровнем питомца и игрока большая разница.
- Добавлена возможность открывать доску сообщества из NPC. Пример: <a action="bypass -h npc_%objectId%_bbs_open">Открыть BBS.</a>
- Применяются ограничения на управление призыванием, когда есть разница в уровнях в автоматическом фарминге, так же, как и без автоматического фарминга.
- Реализована многоязычность. Полное руководство находится здесь: https://lucera2.com/threads/how-to-set-up-languages-and-add-your-own.8321/
- Добавлено действие по умолчанию для элемента ACTION_SHOW_MULTISELL и руководство: https://lucera2.com/threads/default-action-for-items.8332/
- Реализована система создателей. Теперь механизм обработки появления сундуков и ряда других групп появления работает в соответствии с официальным сервером.
- Добавлена настройка AltReviveWindowSpreading.
- Незначительная поправка для диалогов Keeper Ruyman.
- Добавлена замена в cfg %online% %char_name% %account_name% %char_ip% %char_hwid%.
- Ой. Поправка для настроек внешнего вида.
- Переработано объявление о появлении Mammon.
- Инициализация создателей появления, скоро будет зафиксирован список появления.
- Добавлено больше опций для создателей.
- Исправление телепортации на свадьбу.
- Добавлена возможность в Guardians Of The Holy Grail обменять все предметы на свитки в квесте.
- Завершено создание всех создателей появления, которые были на PTS.
- Добавлена возможность обменять все свитки на квест Guardians Of The Holy Grail и обойти сразу.
- Исправление двойного обмена мультипродажей.
- Исправление обмена оружием SA класса A.
- Добавлена настройка, которая исключает указанные ID предметов из отображения.
- Переработка бонуса клана: если игрок был в клане A и получил награду, то при вступлении в клан B он будет исключен из критериев необходимых игроков.
- Доработана служба бонусов клана: если игрок получил бонус хотя бы в одном клане, он не получит его в другом.
- Добавлена проверка минимального уровня и минимальной профессии.
- Реализовано автоматическое вознаграждение за очки Custom Clan.
- Ой! Обновление строк.
- Незначительная корректировка языкового парсера.
- Корректировка для Packet Filter DTD.
- Корректировка для ботов после реализации многоязычности, загрузка фраз.
- Конфигурация для сброса оглушения при атаке.
- Конфигурация для распределения урона лука, как в вышеуказанных Хрониках.
- Ой, небольшая корректировка загрузки фантомных фраз.
- Исправлена проблема с лодками — были незначительные ошибки с маршрутами.
- После завершения маршрута очистите его и запустите новый расчет, чтобы избежать накопления и возможных ошибок.
- Добавлены точки трансляции сообщений, аналогичные тем, что есть на PTS.
- Исправлен механизм распределения сообщений об отправлениях и прибытиях кораблей.
- Скорость и координаты лодок были перенесены с PTS.
- Исправление NPE при перезагрузке кэша HTML в режиме 2.
- Исправление для команды администратора ride/unride/ride_wyvern, ранее требовавшей цель или trow NPE.
- Бонус очков PCBang для премиум-игроков был переработан.
- Настройки налогов до и после продажи предмета на аукционе были разделены.
- Impl SubClass sell service.
- Изменение радиуса для трансляции лодки, у некоторых администраторов проблемы с радиусом — вероятно, сломан mapregion.xml.
- Переработка клановой войны.
- Корректировка продажи у NPC Friends.
- Обновление библиотеки commons-lang3.
- Beast Lord Behemoth повышает кристалл до максимального 12 уровня.
- Квест Coin Of Magic party.
- Незначительная корректировка квеста Forgotten Village.
- Незначительная корректировка списка навыков.
- Корректировка NPE в Frintezza.
- Добавлена забытая мультипродажа для квеста In The Forgotten Village.
- Исправление конфигурации PawnShopNoGradeCheckClasses, если она пуста.
- Добавлена настройка для PawnShop, чтобы не проверять класс при продаже определенных классов предметов #2940
- Добавлена возможность зачаровать слот FORMAL_WEAR. Для этого необходимо добавить <chances type="FORMAL_WEAR"><chance val="100"/></chances> в свиток
- Добавлена возможность зачаровать FORMAL_WEAR
- Обновлены все замки и залы кланов. Все баффы перенесены из кода в XML.
- Добавлена команда администратора USAGE: //pa_add_time <hours> [char_name|target]
- Незначительная поправка для буфера
- Универсальная поправка баффа NPC
- Поправка конфигурации PlaybackClassIdProbabilityMod для ботов Record
- Более логичное удаление призывов для ботов Record
- Коррекция для квеста Curse Of Underground Fortress
- Конфигурация для отображения шанса навыка
- Переработка для использования действий и необработанных действий
- Более логичная обработка агрессии. Старые данные правильно очищаются, если игрок покидает мир
- Корректировка продажи у NPC Friends
- Обновление библиотеки commons-lang3
- Beast Lord Behemoth накачивает кристалл до максимального 12 уровня
- Квест Coin Of Magic party quest
- Незначительная исправление для квеста «Забытая деревня»
- Незначительная исправление для списка навыков
- Исправление NPE в Frintezza
- Добавлена забытая мультипродажа для квеста «В забытой деревне»
- Исправление конфигурации PawnShopNoGradeCheckClasses, если она пустая
- Добавлена конфигурация для PawnShop, чтобы не проверять класс при продаже определенных классов предметов #2940
- Добавлена возможность зачаровать слот FORMAL_WEAR. Для этого необходимо добавить <chances type="FORMAL_WEAR"><chance val="100"/></chances> в свиток
- Добавлена возможность зачаровать FORMAL_WEAR
- Обновлены все замки и залы кланов. Все баффы перенесены из кода в XML.
- Добавлена команда администратора USAGE: //pa_add_time <hours> [char_name|target]
- Незначительная корректировка буфера
- Корректировка универсального баффа NPC
- Корректировка конфигурации PlaybackClassIdProbabilityMod для ботов Record
- Более логичное удаление призывов для ботов Record
- Корректировка для квеста Curse Of Underground Fortress
- Конфигурация для отображения шанса навыка.
- Переработка для использования действий и необработанных действий.
- Более логичная обработка агрессии. Старые данные правильно очищаются, если игрок покидает мир.
- PawnShop регистрирует снятие налога, расширенная регистрация покупок.
- Журнал зачарования EnchantReset показывает предыдущий уровень зачарования.
- Журнал чата показывает исходный текст, если фильтр чата заменен на [цензура].
- Расширенная регистрация капсулированных предметов (открытие ящиков)
- Расширенные журналы квестов
- Удален мусор из игрока о золотом баране и переписан правильно
- Небольшое улучшение для события l2day
- Для события l2day можно использовать дробные значения для шанса в файле l2day_letters_drop.xml
- Перемещение из квеста PTS Coin Of Magic
- Системное сообщение, когда откат навыка запускается Skill Mastery
- в квесте Coin Of Magic удалены неиспользуемые NPC
- Незакодированные классы для новичков-буферов. Теперь вы можете создавать список буфов для любого количества классов
- Исправлено вызов группы, если указаны координаты
- Исправлено время перезарядки для навыков Bubble
- Добавлена возможность ограничить количество объявлений о продаже предметов из PawnShop
- Квест «Черный лебедь» не имеет ограничения по максимальному уровню, только минимальный уровень 32.
- Слушатель для добавления подклассов будет расширен во всех необходимых местах.
- Добавлены логи для выдачи пропусков Noble Gate и дополнительная регистрация для героев.
- Добавлена возможность покупки/продления премиума до истечения срока действия старого для всех услуг и предметов с этой функцией.
- Исправлено удаление предметов для повышения уровня клана, а также исправлен список требований. Доказательство: https://web.archive.org/web/20070603020533/http://www.lineage2.com/Knowledge/clans.html
- Более корректная проверка anyFirst для буфера.
- Теперь вы можете продлить премиум-аккаунт, даже если он уже активен. Замена для диалогов %endtime%.
- Исправление для Npc Friend
- Переработка Champions, приведение кода в надлежащую форму
- Конфигурация для ограничения количества Champions в радиусе
- Solo buff для универсального моба, ранее дававшийся только партии
- Процентный налог вычитается после продажи предмета в ломбарде.
- Исправление статистики для навыка quest rate, если он применяется к мобу
- Добавлена возможность включить возврат баффов на Olymp
- Исправление для квеста «Сундук, пойманный на приманку ледяного воздуха»
- Квесты «Альянс с Варкой Силенос» и «Альянс с орками Кетры» распределяют награду по всей группе, а также штраф. Например, если член группы убил моба вашего клана. Кроме того, если вы убиваете босса/моба вашего альянса, знаки альянса не удаляются
- Модификаторы Atk Spd мобов в конфигурациях
Last edited: