На правах апа, последние изменения.
Last Updates
*Добавил команду //spawn_xml_loc "radius" "npcId" сохранит в файл custom.xml спаун по радиусу от игрока
*Команда //spawn "npcId" сохранит в custom.xml спаун(При включенном конфиге)
*Удалил неиспользуемые более либы
*PathToSubclass(custom quest for subclass) small fix onCreate
*Добавил Статы для расчёта блоу рейта и крит рейта по сторонам
*Добавил методы которые вернут базовую точность и уворот для оружия(нужно в формулах)
*Подшаманил формулу расчёта блоу скиллов(спасибо гохе и древним темам на ней)
*Добавил конфиг в котором можно указать квесты которые загружать не нужно
*Добавил более адекватный метод для определения положения относительно цели(Сзади, Спереди, Сбоку)
*Фикс при снятии эпик бижи(кольца и серьги если одинаковые) то скилл пропадёт даже если один из предметов всё ещё одет)
*При выдаче скиллов клану обновляем статы игроков в клане.
*Small clean Creature
-Delete org.napile.primitive.jar (Больше, больше зависимостей)
*Фулл реген при returnHome() teleportHome() конфигурабельно
*Добавил возможность Рар Крафта(ну или чего вы будете туда насовывать, можно итем который должен быть, + бонус любой другой итем)
*Избавляемся от юзания NpcString (физически нету на интерлюде в клиенте)
*Поправил случаи когда максимальное значение получается меньше минимального
*Начал имплементацию менеджера перерождений(аля мульти профа)
*Fixed SocialAction while moving
*Fixed Rotate Player to Npc
*Fixed lastServerId from ServerList
*optimize PolymorphedData
*Корректировка времени абнормалов у скиллов 2248-2253
*Удалил лишний скилл (остался у кастом босса)
*Fix EffectCubic
*reparse npcLevelData(а то что-то уровни перееблись капитально)
*RebirthManager generateAvailRebirthHtml (список доступных классов в которые можно переродиться)
*Delete SeducedInvestigatorInstance (нету в ит)
*Delete LvlupData.java
*Delete ProductItem.java ProductItemComponent.java
*Конфиг на разницу в уровне в пати для расчёта опыта и сп
*рендж фоллоу
*Удаление всех баффов при .repair (конфигурабельно)
*getBaseAttackAngele() возвращает угол аттаки(нужен при выборке целей при атаке пикой)
*getBaseDamageRange() вернёт параметр base_damage_range из npcdata.txt*Поправил скорости бега и ходьбы < 0
*Magic rate for polymorphed npc
*Spawn if heading empty set Rnd Heading
*Announcements add method for String...
*Skill удаляем не используемые в ИТ флаги
*Добавил отдельный параметр для нпц, позволяет указывать максимальное расстояние на которое могут отходить нпц от точки спауна(RndWalk)
*Поправил создание рефлекшенов для ивентов(создаём вовремя старта, удаляем по окончанию)
*Конфиг на показ дроплиста, даже если большая разница в уровнях
*Корректировка геодаты(двери, по дефолту открыты в геодате)
*Корректировка аи по квесту 0421
*Исправлены координаты спауна статуи баюма
+Добавлена возможность указывать зоны с кастомными наградами за убийства в пвп пк(плюс конфиги ко всему этому говну)
+Добавлена возможность указывать какие грейды можно затачивать с помощью скрола заточки(можно указать несколько)
*Player optimize hwid ip check
*при входе в peace_zone прерываем дуель
*SiegeEvents optimizations
*SiegeEventImpl cleanUp
*Recall fix on jail zone
*Небольшая чистка StringHolder
*AdminShutdown.java выводим кол-во оффтрейдеров
*Zaken AI кастуем скиллы трансформации (какие то анимации при смене дня и ночи)
*TeleportNpc cleanUp
*Small optimize DAO
*correct Items loading (oops)
*Fixed skills 4414-4461
*add sendSkillList method
*Rename service\admin_coomand broadcastCharInfo
Hide