Исходники L2Essence Interlude rev308. Пусть будет для коллекции.)
Фикслист
Что хотел проверить и доделать, но не дошли руки:
Фикслист
- Адена не отображается в SellList L2OFF
- Персонаж не может отменить isToggle скиллы, когда сидит L2OFF
- После смерти персонажа - скиллы isToggle отменяются даже если персонаж был под эффектом Noblesse Blessing, Salvation ... L2OFF
- При использовании скиллов с СTRL, персонаж не начинает автоатаку L2OFF
- Если накладываеться еффект равный по stackOrder или сильнее, то время не учитывается при наложении и старый еффект удаляется. L2OFF
- Mystic Immunity - не пропускает Баффы, ДеБаффы, пропускает isToggle L2OFF
- Фикс на вход с двух окон на один аккаунт.
- Избавляемся от instanceOf. Из 202 операторов, осталось 93, которые редко используються и нету смысла изобретать велосипед
- ConfirmDlg - Summon полоса прогресса отсутствует - L2OFF
- После телепортации скиллы isToggle() отменяются - L2OFF
- При отмене скилла isToggle() чар останавливается - L2OFF
- Эффект от Greater Heal skills и Chant of Life/Heart of Pa’agrio теперь может быть одновременно. Вы можете получать лечение от обоих скиллов одновременно. L2OFF
- Если на персонажа, находящегося под воздействием одного из заклинаний Sleep/Hold (Dryad root и т.п.)/Paralyze и им подобных заклинаний, накладывается аналогичное заклинание, то оно не возымеет действия. По этой причине, если на фиолетового игрока уже наложено одно из вышеназванных заклинаний, то накладывающий аналогичное заклинание НЕ флагнется, так как заклинание не сработает. L2OFF
- Исправлено потребление МП на активацию скилла (и скиллов isToggle). Никакие характеристики и бафы, cнижающие затраты МП, не должны влиять на МП при активации. L2OFF
- Bleed и Poison скиллы оставляют 1 хп.
- Реализована поддержка в ядре маскимального и минимального количества таргетов скилла.
- Исправлена формула Curse Death Link - L2OFF
- Доработка механизма создания стрел - L2OFF
- Добавил новый тип скилла ManaGloom, т.к. у скилла Seal of Gloom 2 эффекта. - L2OFF
- Починил вампирику и рефлект.
- Немного оптимизирован метод сообщения о дропе.
- Правка механики АоЕ скиллов.
- Гуарды не должны атаковать мобов.
- Если персонаж сидит и его начать дебафать, то он должен встать, если дебаф прошел.
- Фикс пакета саммона, теперь отображаються визуальные еффекты дебафов.
- Теперь, если пет умер и хозяин вышел из игры, то не показываем имя хозяина.
- Исправлены умения кубиков. Теперь анимаци должна совпадать с уроном.
- Своего самона дебаффать теперь нельзя.
- Переработан Cleanse биша. - L2OFF
- На PTS квестовые итемы дропаются через 2-3 секунды после смерти моба. (Нужен тест)
- На PTS для покраски тряпки на баюма об Platinum Tribe, нужно бить мобов именно кулаками.
- Реализован ProxySlider с разными именами серверов.
- Правильная формула для Кенсел скиллов. (Нужно тестирование и доработка, пока на скилле есть дебаг сообщение)
- Отдельный класс для Бан скиллов (у них немного другая механика работы).
- Конфиг для спауна НПСов.
- Новый спаунлист.
- Полный парс статов НПСов с ПТС.
- Починка двери закена, теперь открывается в полноч.
- Фикс зоны закена.
- Добавлен квест _620_FourGoblets для Фринтезы.
- Полностью переписаны итемы по ИТ. (Возможны косяки с некоторыми)
- Реализаций механизма открытия капсул.
- Реализация всех капсул по ИТ с офф шансами.
- Поправил создание клана и алли.
- Чистка базы от ненужных таблиц.
- Вместе с переписанными итемами к нам пришли и новые параметры для итемов:
Раньше для шадоу итемов использовался параметр durability. Теперь это lifeTime.
Новый параметр isCapsule, которая определяет предмет, как капсулу.
Параметр capsuleItems для капсул, в котором записаваются предметы выпадающие при двойном нажатии. Параметр поддерживает значение шанса с плавающей точкой. идИтема1,количество1,шанс1:идИтема2,количество2,шанс2:...
Параметр для всех итемов canEnchant обозначающий возможность заточки, по умолчанию false.
Есть и еще новые параметры, но пока в ядре нету их обработки.
- Конфиг для быстрой загрузки НПСов DelayNpcSpawn в essence.properties
- Доработка Grade Penalty. Теперь если итем с ЛС и не подходит по грейду, то ЛС не будет давать никаких бонусов и скиллов.
- Исправил вампирику. Теперь от РБ можно нормально отхиливаться, но запрещаем отхил от дверей.
- Реализация максимально возможных дебафов на персонаже. (Выведено в конфиг, по умолчанию 6)
- Небольшая оптимизация и корректировка пакета UserInfo
- Корректировка CharInfo
- Фикс ника и титула в столбик.
- Скиллы 1-99
- Скиллы 100-199
- Скиллы 200-299
- Скиллы 300-399
- Скиллы 400-499
- Скиллы 1000-1099
- Скиллы 1100-1199
- Скиллы 1200-1299
- Скиллы 1300-1399
- Скиллы 1400-1499
- Скиллы 2000-2099
- Скиллы 2100-2199
- Скиллы 2200-2299
- Скиллы 2300-2399
Castom:
- Сервис смены цвета титула
- При парсе перепутал статы итемов. Исправлено.
- Коммит с закеном почему-то откатился, повторно залил.
- Правка субклассов, теперь при смене модель не изменяется.
- Фикс стрел и наживок. Теперь корректно отображаются, когда одеты.
- Фикс стрел. Теперь они полностью привязаны к луку и снять их без лука не получится.
- Исправил определение сетов. Теперь корректно выдает скиллы от сета.
- Правка скилла Transfer Pain. Если чар наносит себе дамаг своими скиллами, то не передаем дамаг на пета.
- Не разрешаем кастовать атакующие скиллы и дебафы в мирных зонах на других игроков, в том числе и массовые.
- Правка приватного магазина покупки. Теперь если покупают заточенную вещь, а у игрока она с другой заточкой, то показываем, что у нас нету этого итема. Так же и с количеством. Если покупают 2 вещи или более, то показываем к продажи именно столько, сколько есть в инвентаре.
- Исправил отображенеи брони на других чарах, когда они её снимают. Теперь все остальные тоже будут видеть, что он снял армор\щит.
- Фикс базового критрейта чаров.
- Фикс чата. Самому себе в ПМ можно писать.
- Разрешаем писать в чат через точку.
- Исправил обозначение скиллов серыми иконками, если не хватает итемов для использования. На ПТС такого нету, но вывел конфиг SeeUnactiveSkill для включения подобной фишки.
- Добавлен квест 662_AGameOfCards. (Нужен тест)
- Выпилены RU хтмл. Оставил их в архиве, для тех кто хочет с ними ковыряться. Пока поддержкой РУ хтмл заниматься не намерен, возможно в будующем буду дорабатывать.
- Исправил отмену субкласса.
- Правка магического урона, он должен быть статический.
- Иправлена сила магического крита. Она должна ровняться 4.05, по ПТС.
- Нельзя повторно наложить дебафф, если еффект от прошлого еще не прошел.
- Запрещаем кастовать скиллы, если чар вышел из под контроля игрока (Фир и т.п.)
- Фикс наложение еффектов.
- Фикс отображения абнормал еффектов.
- Правка формулы CounterAttack
- Фикс крит скиллов Глада и Тира. При крите не учитываем баффы на силу критов.
- Правка формулы шанса блоу скиллов. Не было бонуса от DEX параметра.
- Правка шанса крита скиллов глада.
- Правка дебаффа мобов в варке.
- Правка веапонов. Исправлен крит и добавлен стат точности.
- Исправлено дублирование сообщения о магическом крите.
- Исправлен Seal of Mirage.
- Правка сообщдения о дамаге.
- Фикс Суммон итем скиллов.
- Доработка ProxySlider'a.
- Добавлен новый параметр скилла maxlevel.
- Фикс заточки скиллов.
- Оптимизация получения доступных скиллов для заточки и изучения.
- Кодексы не должны быть стопковым предметом.
- Убраны лишние телепорты с хроник выше.
- Реализован баффер с профилями 50104. (Нужен тест).
- Фикс входа к Валакасу.
- Добавлен параметр ChanceBaiumQuest в essence.properties.
- Добавлен в админку Reload HTML.
- Исправлено сообщение о том, что нету квестов у НПС.
- Добавил настройки баффера в конфиг essence.properties.
- Реализован ItemBroker. (Нужен тест).
- Удалил дублирующийся запрос в базу для обновления скиллов.
- Полностью рабочая система заточки скиллов.
- Исправил создание не стопковых предметов через админку.
- Фикс скроллов заточки.
- Немного переделал страничку в админке для создания вещей.
- Доработка ItemBroker.
- Добавлены недостающие ХТМЛ для сервисов.
- Фикс воскрешения. На оффе, при нажатии кнопки в город, персонаж сначала встает, а только потом делает ТП.
- Доработка баффера.
- Фикс пакета CharacterSelectionInfo. Отправлялись ненужные значения.
- Фикс пакета CharacterSelectionInfo. Теперь при выборе чара показывает свечение аргументированного оружия.
- Добавил ХТМЛ для нубл телепорта.
- Оптимизация вывода списка скиллов для заточки. (Каждый раз перебирало 15к строк, теперь же для каждого класса создаётся свой список.)
- Исправил 3 скилла сумманов. Теперь их можно заточить.
- ЛСы и заточки не должны быть стопковыми предметами.
- Спаун КлассМастера теперь в отдельном файле.
- Удалил ненужный мультиселл с хроник выше.
- Удаление ненужных ХТМЛ с хроник выше.
- Фикс премиум аккаунта.
- Добавлен спаун нпц Gremory.
- Фикс Scroll of Death Whisper.
- Запрещено призывать в комнату, где находится Ghost of Wigoth.
- Доработка спауна. Добавлено 1196 мобов, из низ 4 РБ.
- Удалена лишняя дублирующая проверка при продаже итема.
- При телепортации закрываем трейд, если таковой имеется.
- Добавлена небольшая проверка в пакетной части, на присутствие игрока.
- Сделал отдельный метод для закрытия трейда между чарами + доработал во избежании возможных дюпов.
- Нельзя атаковать командный канал без ctrl.
- Если чар в инвуле, то урон от рефлекта не должен проходить.
- Выпилены ненужные войс команды.
- Добавлена недостающая ХТМЛка.
Доработка ProxySlider:
-- Переделал загрузку ProxySlider'a, перевел на xml.
-- При автоматической регистрации сервера будет проверять, не занимают ли прокси ИД серверов.
-- Теперь в ГС, при активации ProxySlider будет сообщать сколько активных прокси, какие ИД и имена они занимают.
- Чистка ДП от ненужных файлов.
- Реализована максимальная заточка на олимпиаде.
- Переделан порядок баффов(нужен тест).
- Вывел конфиги для респауна Антараса, Фринтезы, Коре, Орфен.
- Сделал фиксированный респ ГрандБоссов в конфиге.
- Правка скилла Duelist Spirit. Можно кастовать с любым оружием + бонус на П.Атк. должен давать с любым оружием, а вот скорость атаки только с дуалами.
- Удалил ненужные сервисы из класс мастера.
- Добавлен конфиг на выдачу Nobless за убийство РБ Barakiel.
- Добавлен конфиг на анонс при спауне РБ.
- Добавлен конфиг на анонс при ПВП\ПК.
- Добавлен конфиг на анонс при спауне РБ за некоторое количество времени.
- Фикс переноса даты аукциона КланХолла.
- Добавлен конфиг на зону АК. Если чар выше уровнем, чем указано, зайдет в зону АК, то его телепортирует в город.
- Доработка сервиса покупки геройства. Теперь, если геройство уже куплено, то при следующей покупке будет продлевать время, а не заменять.
- Перенос скриптов из ДП в отдельную либу.
- Правка пакетов с ProxySlider между ЛС и ГС.
- Правка спауна НПСов в Имперал Томб. Не было таблицы в базе, для их загрузки.
- Теперь при входе чара удаляем устаревшие переменные, чтобы не забивали таблицу в базе.
- Чистка пакетов от ненужных проверкок с хроник выше.
- Удален конфиг кланхоллов, был не реализован, при надобности сделаю все необходимые конфиги.
- Добавлен конфиг на рейты наград ХР и SP за квесты.
- Изменил движок динамических таблиц с которыми работает сервер на InnoDB.
- Добавлен пароль на чара. Осталось немного доделать.
- Изменен шанс дропа квестовых итемов с AncientEgg на 40%.
- Небольшая правка со сменой титула, если у персонажа есть символы в нике.(Был глюк с регулярками)
- Добавил вывод инфы в ГСе о железе. (Для дальнейшего удобства, чтобы не спрашивать хар-ки железа, а они были в логах)
- Теперь при отключеной передаче вещей будет писать сообщение "Эта функиця недоступна".
- Фикс сообщение о регистрации в катакомбы, если уровень чара слишком маленький.
- Добавил конфиг на альтернативную оплату классмастера.
- Оптимизация работы с методами строк substring.
- Персонаж не может отменить isToggle скиллы, когда сидит L2OFF
- После смерти персонажа - скиллы isToggle отменяются даже если персонаж был под эффектом Noblesse Blessing, Salvation ... L2OFF
- При использовании скиллов с СTRL, персонаж не начинает автоатаку L2OFF
- Если накладываеться еффект равный по stackOrder или сильнее, то время не учитывается при наложении и старый еффект удаляется. L2OFF
- Mystic Immunity - не пропускает Баффы, ДеБаффы, пропускает isToggle L2OFF
- Фикс на вход с двух окон на один аккаунт.
- Избавляемся от instanceOf. Из 202 операторов, осталось 93, которые редко используються и нету смысла изобретать велосипед
- ConfirmDlg - Summon полоса прогресса отсутствует - L2OFF
- После телепортации скиллы isToggle() отменяются - L2OFF
- При отмене скилла isToggle() чар останавливается - L2OFF
- Эффект от Greater Heal skills и Chant of Life/Heart of Pa’agrio теперь может быть одновременно. Вы можете получать лечение от обоих скиллов одновременно. L2OFF
- Если на персонажа, находящегося под воздействием одного из заклинаний Sleep/Hold (Dryad root и т.п.)/Paralyze и им подобных заклинаний, накладывается аналогичное заклинание, то оно не возымеет действия. По этой причине, если на фиолетового игрока уже наложено одно из вышеназванных заклинаний, то накладывающий аналогичное заклинание НЕ флагнется, так как заклинание не сработает. L2OFF
- Исправлено потребление МП на активацию скилла (и скиллов isToggle). Никакие характеристики и бафы, cнижающие затраты МП, не должны влиять на МП при активации. L2OFF
- Bleed и Poison скиллы оставляют 1 хп.
- Реализована поддержка в ядре маскимального и минимального количества таргетов скилла.
- Исправлена формула Curse Death Link - L2OFF
- Доработка механизма создания стрел - L2OFF
- Добавил новый тип скилла ManaGloom, т.к. у скилла Seal of Gloom 2 эффекта. - L2OFF
- Починил вампирику и рефлект.
- Немного оптимизирован метод сообщения о дропе.
- Правка механики АоЕ скиллов.
- Гуарды не должны атаковать мобов.
- Если персонаж сидит и его начать дебафать, то он должен встать, если дебаф прошел.
- Фикс пакета саммона, теперь отображаються визуальные еффекты дебафов.
- Теперь, если пет умер и хозяин вышел из игры, то не показываем имя хозяина.
- Исправлены умения кубиков. Теперь анимаци должна совпадать с уроном.
- Своего самона дебаффать теперь нельзя.
- Переработан Cleanse биша. - L2OFF
- На PTS квестовые итемы дропаются через 2-3 секунды после смерти моба. (Нужен тест)
- На PTS для покраски тряпки на баюма об Platinum Tribe, нужно бить мобов именно кулаками.
- Реализован ProxySlider с разными именами серверов.
- Правильная формула для Кенсел скиллов. (Нужно тестирование и доработка, пока на скилле есть дебаг сообщение)
- Отдельный класс для Бан скиллов (у них немного другая механика работы).
- Конфиг для спауна НПСов.
- Новый спаунлист.
- Полный парс статов НПСов с ПТС.
- Починка двери закена, теперь открывается в полноч.
- Фикс зоны закена.
- Добавлен квест _620_FourGoblets для Фринтезы.
- Полностью переписаны итемы по ИТ. (Возможны косяки с некоторыми)
- Реализаций механизма открытия капсул.
- Реализация всех капсул по ИТ с офф шансами.
- Поправил создание клана и алли.
- Чистка базы от ненужных таблиц.
- Вместе с переписанными итемами к нам пришли и новые параметры для итемов:
Раньше для шадоу итемов использовался параметр durability. Теперь это lifeTime.
Новый параметр isCapsule, которая определяет предмет, как капсулу.
Параметр capsuleItems для капсул, в котором записаваются предметы выпадающие при двойном нажатии. Параметр поддерживает значение шанса с плавающей точкой. идИтема1,количество1,шанс1:идИтема2,количество2,шанс2:...
Параметр для всех итемов canEnchant обозначающий возможность заточки, по умолчанию false.
Есть и еще новые параметры, но пока в ядре нету их обработки.
- Конфиг для быстрой загрузки НПСов DelayNpcSpawn в essence.properties
- Доработка Grade Penalty. Теперь если итем с ЛС и не подходит по грейду, то ЛС не будет давать никаких бонусов и скиллов.
- Исправил вампирику. Теперь от РБ можно нормально отхиливаться, но запрещаем отхил от дверей.
- Реализация максимально возможных дебафов на персонаже. (Выведено в конфиг, по умолчанию 6)
- Небольшая оптимизация и корректировка пакета UserInfo
- Корректировка CharInfo
- Фикс ника и титула в столбик.
- Скиллы 1-99
- Скиллы 100-199
- Скиллы 200-299
- Скиллы 300-399
- Скиллы 400-499
- Скиллы 1000-1099
- Скиллы 1100-1199
- Скиллы 1200-1299
- Скиллы 1300-1399
- Скиллы 1400-1499
- Скиллы 2000-2099
- Скиллы 2100-2199
- Скиллы 2200-2299
- Скиллы 2300-2399
Castom:
- Сервис смены цвета титула
- При парсе перепутал статы итемов. Исправлено.
- Коммит с закеном почему-то откатился, повторно залил.
- Правка субклассов, теперь при смене модель не изменяется.
- Фикс стрел и наживок. Теперь корректно отображаются, когда одеты.
- Фикс стрел. Теперь они полностью привязаны к луку и снять их без лука не получится.
- Исправил определение сетов. Теперь корректно выдает скиллы от сета.
- Правка скилла Transfer Pain. Если чар наносит себе дамаг своими скиллами, то не передаем дамаг на пета.
- Не разрешаем кастовать атакующие скиллы и дебафы в мирных зонах на других игроков, в том числе и массовые.
- Правка приватного магазина покупки. Теперь если покупают заточенную вещь, а у игрока она с другой заточкой, то показываем, что у нас нету этого итема. Так же и с количеством. Если покупают 2 вещи или более, то показываем к продажи именно столько, сколько есть в инвентаре.
- Исправил отображенеи брони на других чарах, когда они её снимают. Теперь все остальные тоже будут видеть, что он снял армор\щит.
- Фикс базового критрейта чаров.
- Фикс чата. Самому себе в ПМ можно писать.
- Разрешаем писать в чат через точку.
- Исправил обозначение скиллов серыми иконками, если не хватает итемов для использования. На ПТС такого нету, но вывел конфиг SeeUnactiveSkill для включения подобной фишки.
- Добавлен квест 662_AGameOfCards. (Нужен тест)
- Выпилены RU хтмл. Оставил их в архиве, для тех кто хочет с ними ковыряться. Пока поддержкой РУ хтмл заниматься не намерен, возможно в будующем буду дорабатывать.
- Исправил отмену субкласса.
- Правка магического урона, он должен быть статический.
- Иправлена сила магического крита. Она должна ровняться 4.05, по ПТС.
- Нельзя повторно наложить дебафф, если еффект от прошлого еще не прошел.
- Запрещаем кастовать скиллы, если чар вышел из под контроля игрока (Фир и т.п.)
- Фикс наложение еффектов.
- Фикс отображения абнормал еффектов.
- Правка формулы CounterAttack
- Фикс крит скиллов Глада и Тира. При крите не учитываем баффы на силу критов.
- Правка формулы шанса блоу скиллов. Не было бонуса от DEX параметра.
- Правка шанса крита скиллов глада.
- Правка дебаффа мобов в варке.
- Правка веапонов. Исправлен крит и добавлен стат точности.
- Исправлено дублирование сообщения о магическом крите.
- Исправлен Seal of Mirage.
- Правка сообщдения о дамаге.
- Фикс Суммон итем скиллов.
- Доработка ProxySlider'a.
- Добавлен новый параметр скилла maxlevel.
- Фикс заточки скиллов.
- Оптимизация получения доступных скиллов для заточки и изучения.
- Кодексы не должны быть стопковым предметом.
- Убраны лишние телепорты с хроник выше.
- Реализован баффер с профилями 50104. (Нужен тест).
- Фикс входа к Валакасу.
- Добавлен параметр ChanceBaiumQuest в essence.properties.
- Добавлен в админку Reload HTML.
- Исправлено сообщение о том, что нету квестов у НПС.
- Добавил настройки баффера в конфиг essence.properties.
- Реализован ItemBroker. (Нужен тест).
- Удалил дублирующийся запрос в базу для обновления скиллов.
- Полностью рабочая система заточки скиллов.
- Исправил создание не стопковых предметов через админку.
- Фикс скроллов заточки.
- Немного переделал страничку в админке для создания вещей.
- Доработка ItemBroker.
- Добавлены недостающие ХТМЛ для сервисов.
- Фикс воскрешения. На оффе, при нажатии кнопки в город, персонаж сначала встает, а только потом делает ТП.
- Доработка баффера.
- Фикс пакета CharacterSelectionInfo. Отправлялись ненужные значения.
- Фикс пакета CharacterSelectionInfo. Теперь при выборе чара показывает свечение аргументированного оружия.
- Добавил ХТМЛ для нубл телепорта.
- Оптимизация вывода списка скиллов для заточки. (Каждый раз перебирало 15к строк, теперь же для каждого класса создаётся свой список.)
- Исправил 3 скилла сумманов. Теперь их можно заточить.
- ЛСы и заточки не должны быть стопковыми предметами.
- Спаун КлассМастера теперь в отдельном файле.
- Удалил ненужный мультиселл с хроник выше.
- Удаление ненужных ХТМЛ с хроник выше.
- Фикс премиум аккаунта.
- Добавлен спаун нпц Gremory.
- Фикс Scroll of Death Whisper.
- Запрещено призывать в комнату, где находится Ghost of Wigoth.
- Доработка спауна. Добавлено 1196 мобов, из низ 4 РБ.
- Удалена лишняя дублирующая проверка при продаже итема.
- При телепортации закрываем трейд, если таковой имеется.
- Добавлена небольшая проверка в пакетной части, на присутствие игрока.
- Сделал отдельный метод для закрытия трейда между чарами + доработал во избежании возможных дюпов.
- Нельзя атаковать командный канал без ctrl.
- Если чар в инвуле, то урон от рефлекта не должен проходить.
- Выпилены ненужные войс команды.
- Добавлена недостающая ХТМЛка.
Доработка ProxySlider:
-- Переделал загрузку ProxySlider'a, перевел на xml.
-- При автоматической регистрации сервера будет проверять, не занимают ли прокси ИД серверов.
-- Теперь в ГС, при активации ProxySlider будет сообщать сколько активных прокси, какие ИД и имена они занимают.
- Чистка ДП от ненужных файлов.
- Реализована максимальная заточка на олимпиаде.
- Переделан порядок баффов(нужен тест).
- Вывел конфиги для респауна Антараса, Фринтезы, Коре, Орфен.
- Сделал фиксированный респ ГрандБоссов в конфиге.
- Правка скилла Duelist Spirit. Можно кастовать с любым оружием + бонус на П.Атк. должен давать с любым оружием, а вот скорость атаки только с дуалами.
- Удалил ненужные сервисы из класс мастера.
- Добавлен конфиг на выдачу Nobless за убийство РБ Barakiel.
- Добавлен конфиг на анонс при спауне РБ.
- Добавлен конфиг на анонс при ПВП\ПК.
- Добавлен конфиг на анонс при спауне РБ за некоторое количество времени.
- Фикс переноса даты аукциона КланХолла.
- Добавлен конфиг на зону АК. Если чар выше уровнем, чем указано, зайдет в зону АК, то его телепортирует в город.
- Доработка сервиса покупки геройства. Теперь, если геройство уже куплено, то при следующей покупке будет продлевать время, а не заменять.
- Перенос скриптов из ДП в отдельную либу.
- Правка пакетов с ProxySlider между ЛС и ГС.
- Правка спауна НПСов в Имперал Томб. Не было таблицы в базе, для их загрузки.
- Теперь при входе чара удаляем устаревшие переменные, чтобы не забивали таблицу в базе.
- Чистка пакетов от ненужных проверкок с хроник выше.
- Удален конфиг кланхоллов, был не реализован, при надобности сделаю все необходимые конфиги.
- Добавлен конфиг на рейты наград ХР и SP за квесты.
- Изменил движок динамических таблиц с которыми работает сервер на InnoDB.
- Добавлен пароль на чара. Осталось немного доделать.
- Изменен шанс дропа квестовых итемов с AncientEgg на 40%.
- Небольшая правка со сменой титула, если у персонажа есть символы в нике.(Был глюк с регулярками)
- Добавил вывод инфы в ГСе о железе. (Для дальнейшего удобства, чтобы не спрашивать хар-ки железа, а они были в логах)
- Теперь при отключеной передаче вещей будет писать сообщение "Эта функиця недоступна".
- Фикс сообщение о регистрации в катакомбы, если уровень чара слишком маленький.
- Добавил конфиг на альтернативную оплату классмастера.
- Оптимизация работы с методами строк substring.
Что хотел проверить и доделать, но не дошли руки:
Отображаем автоюз шотов при повторном заходе на персонажа и при добавлении скилов на панель быстрого доступа.
Summon CP Potion не откатывается в олимпиаде либо при добавлении сабкласса.
При касте скила на дуэлянта обрывается дуэль.
Запрещаем кидать трейд в боевом состоянии либо флагнутым.
Восстановление запроса воскрешения после входа на вылетевшего персонажа.
Реализован дополнительный параметр для мультиселлов (очень актуально на дополнениях), с которым можно обменивать несколько нестыкуемых предметов с сохранением аугмента и заточки(переносится за порядком, в котором прописаны предметы) и при этом не нужно скрывать список предметов.
Пример, как задавать параметры: <config showall="true" notax="true" keepenchanted="true" extra="true" />
Сделать ангелов у бая
Поправил момент когда персонаж в карме то баф на своего самона можно юзать без контрол, это логично самон то мой
При смерти в начальных локациях ерсонаж телепортируеться не в город а в запланированные точки начальных локаций[off-like]
Разобраться со всеми саммонами
Проверить зоны снятия Хот Спрингс дебафов.
Флу можно было бафнуть в захватываемом клан-холле здесь же в Хот Спрингс, но и сам клан-холл не работает на многих сборках интерлюда, чего уж тут про какой-то дебафф говорить.
_999_T1Tutorial - Сделать под ИТ.
На птс, при покупке из мультиселла, нельзя изменять количество покупки для предметов не в одну ячейку.
На оффе при попытке использовать скил на трупе чар поворачивается к цели.
На оффе зона арен олимпиады становится активной только после начала матча от чего участники и спектаторы получают сообщения про вход и выход с пвп зоны.
Summon CP Potion не откатывается в олимпиаде либо при добавлении сабкласса.
При касте скила на дуэлянта обрывается дуэль.
Запрещаем кидать трейд в боевом состоянии либо флагнутым.
Восстановление запроса воскрешения после входа на вылетевшего персонажа.
Реализован дополнительный параметр для мультиселлов (очень актуально на дополнениях), с которым можно обменивать несколько нестыкуемых предметов с сохранением аугмента и заточки(переносится за порядком, в котором прописаны предметы) и при этом не нужно скрывать список предметов.
Пример, как задавать параметры: <config showall="true" notax="true" keepenchanted="true" extra="true" />
Сделать ангелов у бая
Поправил момент когда персонаж в карме то баф на своего самона можно юзать без контрол, это логично самон то мой
При смерти в начальных локациях ерсонаж телепортируеться не в город а в запланированные точки начальных локаций[off-like]
Разобраться со всеми саммонами
Проверить зоны снятия Хот Спрингс дебафов.
Флу можно было бафнуть в захватываемом клан-холле здесь же в Хот Спрингс, но и сам клан-холл не работает на многих сборках интерлюда, чего уж тут про какой-то дебафф говорить.
_999_T1Tutorial - Сделать под ИТ.
На птс, при покупке из мультиселла, нельзя изменять количество покупки для предметов не в одну ячейку.
На оффе при попытке использовать скил на трупе чар поворачивается к цели.
На оффе зона арен олимпиады становится активной только после начала матча от чего участники и спектаторы получают сообщения про вход и выход с пвп зоны.