Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- *CodeCleanUp
- -trove нахуй ненужна более(вообще надо избавляться от лишних зависимостей
- * *Обновил либы
- * *use parallelStream для определения к какой территории принадлежит точка в случаи спауна нпц
- *sync privates on spawn
- *small fix HardSpawner and Spawner
- *Element to AttributeElement
- *Drop configurations to rate chance drop items
- * -SafeMath update to Math jdk lib
- *EffectHerbOfSlayer fix
- *Tiat AI small fix
- *DimensionMovingDevice AI small fix
- * *Fix mobs UltimateDefence
- *check aggression on spawn territory
- * *Fix ZakenDay
- * *Поправил конфиг SkillChanceModificator
- *Конфиг какие группы рейтовать
- *Fix PowderKeg
- * *Проверил все Connection Statement PrepareStatement ResultSet на закрытие
- * *rework MakeFString
- *rework Config rates drop items
- *rework to autoclosable all sql connections(check this shit)
- *ShowOnScreenMsgStr добавил метод в QuestState для удобства вызова
- *ThreadPoolManager correct size
- * *loginserver to authserver
- *migrate to jdk 13
- *quest getState теперь везде просим по айди либо по имени квеста, без изощрений .class
- *add ai function awayIfLowHp
- * *AtomicEnum для переменных Enum
- *PlayerVariablesComponent компонент отвечающий за переменные персонажа.
- * *Small fix ValidatePosition
- *getRandomDamage for Player
- * *Delete ReentrantLock.java ReentrantReadWriteLock.java
- *Client xml's files parsers holder
- *CleanUp getAround method's
- *PlayerApp component
- * *Fix validateEnchantItem cleanup method for code dublicate
- * *PositionUtils getDirectionTo correct
- *delete offline buffers
- *Fix enchant jeverly
- * *Fix drop enchant for blessed scrolls
- * *Fixed effect's stack
- *Olympiad fixed attack on game is not started
- *SkillUtils add new buff method
- *CommunityBuffer.java remove check id from config
- * *Fixed Events min max category level
- *Fixed OlympiadGame zone change type
- *Fixed getColRadius getColHeight for Player.java class
- *Fixed LastHero arena
- * *fix npe on moving
- * *rework pc_parametrs data reading from pts script file
- *expdata from pts platform
- *rework PlayerRace
- * *WaterZoneListener for exit transformation
- *CommunityDAO sorting effects saving
- *EffectRemoveTarget stop attack and casting
- * *Pvp Events sync
- * *World rework getAround method's
- *remove Jarloader
- *Optimize lock inventory
- * *Fixed load abstract class scripts(some trouble)
- * *Rework Cubic system thx jts
- *Расширил вывод инфы при запуске сборки
- * *reApplyEffects for DispelEffects
- * *update netty and mariadb lib
- *Fix ArmorData package
- * *Fix QueenAntInstance
- *Fix QueenAntNurse AI
- *Fix Dynasty Platinum Plate items
- * *SecondPasswordAuth fixed
- *BypassStorage to GameClient
- *Добавил сохранение оригинального пароля при авторегистрации
- *Поправил взятие линков из manual_pch если есть там то берём оттуда если там нету берём из общих линков
- *Поправил триггеры
- *Поправил загрузку скиллов на ивенте MightOfGods
- +Добавил вторичный пароль
- *Поправил эксепшн в PcInventory
- *Проверка на null для specialCamera
- *Удалил лишние неиспользуемые методы в SkillTable
- *PlayerRank enum
- *Fix EnchantScroll's(to offlike work)
- *Fix geomoving
- *Fix ValidatePosition
- *Olympiad season init
- *CommunityBuffer сделал генерацию кнопок
- *MightOfGods подрихтовал инит хандлера для итемов
- *Возможность оверэнчанта
- *Добавил генерацию кнопок схем баффа в коммунити баффер
- *//setlevel работает даже через блок опыта
- *EnchantItem добавил возможность указывать % спадания
- * *MightOfGods fixed some trouble's
- *CommunityBuffer fixed buff method
- *Add netty mmocore (todo use this shit)
- *getEffectTemplates to list
- * *Fixed packet's name to offlike enum
- *Fixed bypassValidation and parseHtml
- *Возможность сразу баффать в коммунити схемы.
- *MightOfGods.java fix skill restoration
- * *_htmlbypass
- *guava-25.1 lib update
- * *caffeine-2.6.2.jar cache
- * *ProxySlider serverList update's
- * *Загрузка прокси
- * *ProxyServer
- * *Статы петов
- * *StatFunctions домножаем статы мобам рейдам и прочей шушуре
- *Поправил коллизию Ancient egg
- *Убрал лишний спаун питомцев у пет менеджеров
- *PlayableAI чистим агролист при смерти Playable персонажей
- *ExPetInfo(0x0C) добавил в энум
- *SummonInfo(0x0C) добавил в энум
- *Добавил команду //setpetname "name"
- * *Избавляемся от EmptyIterator.java JoinedIterator.java (jdk api and google use)
- *AncientEgg ai
- *Sailren ai
- *roamer_primeval ai
- *DefaultAI getNearestTarget to getDistance3D
- *update Hikari lib
- *correct Drain skill
- *correct onEvtDead send to ai
- -CollectionUtils
- -ArraysUtils
- eqSort to List.sort() Arrays.sort()
- *MagicSkillLaunched small optimize
- *NewAI for Fantoms
- *Scripts cleanUp code
- *New actions for Fantoms
- *Small refactor
- +Селектор для выбора целей для фантомов
- +Селектор для выбора скилла для фантомов
- * *На пис зоны вешаем слушатель при ините данной зоны в рефлекте
- *getItems() to List
- * *Конфиг на снижение нагрузки мувингом для игроков
- *Поправил слушатели для ConfirmDlg.java
- *Minor
- *Поправил стринги Корейского стиля
- *Запуск скриптов из админки
- *Посадил загрузку скриптов на слушатели
- *Перепидарасил эвенты CtF KoreanStyle TeamVsTeam LastHero
- *Добавил поддержку аннотации @Bypass для вызова методов из скриптов.
- *Юз сосок мобами
- *Статы мобов оффлайк
- *Small correct Archangel AI
- *Small correct Baium AI
- *Убрал к хуям компоратор для определения ближайшей цели, добавил метод для определения (выберет ближайшую цель к нпц)
- *Архангелы будут бить баюма если вокруг нет игроков или игроки вневидимости
- *Поправил немного менеджер баюма
- *Поправил компоратор для обределения ближайшей цели
- *Поправил возможность использования наживки для рыбалки
- *Manor small fix logging
- *Правка аи баюма
- *Правка аи архангелов
- *Недостающие диалоги для нпц баюма(каменного)
- *Поправил летучие трансформы(не летали)
- *удалил лишние проверки на null
- *Переделал систему миньонов(теперь читаем с птс скриптов)
- *Поправил преследование миньонов лидера по суперпоинтам после респауна
- *reparse privates data
- *full implement save to db npcmakers respawn data
- *add cleft_maker
- *add cleft_maker_2
- *add inzone_maker
- *add inzone_door_open_maker
- *add inzone_door_close_maker
- *add inzone_script_event_spawn_maker
- *OnActionShift добавил возможность просмотра параметров AI
- *SkillTable add method to convert from pts skill id to java skill id and lvl
- *Implement default_maker
- *Implement random_spawn_treasurebox maker
- *Implement random_spawn maker
- *Implement on_day_night_spawn
- *Implement velociraptor_maker
- *Implement tyrannosaurus_maker
- *Implement rhamphorhynchus_maker
- *Implement default_air_maker
- *rework MinionList
- *NpcMakersManager
- *Superpoint rework system
- *Treasure Chest's (box and mimic) to makers spawn
- *Primeval isle to makers spawn
- *SkillEngine pts like skill hash
- *AdminEditChar не показываем фантомов в списке игроков
- *AdminShutdown показываем онлайн фантомов(кол-во)
- *Spawn Beast Farm
- *DefaultAI correct returnHome loc
- *Shutdown fixed
- *Fixed moving flying Creature
- *Set RndHeading if Heading -1(for spawn)
- *Correct superpoint for flying Creature
- *Корректировка спауна в квадрате 21_15
- *Корректировка спауна в квадрате 21_20
- *Залил геодату
- * *Fix minimap
- *fixed HtmCache
- * *Fix replace only abuse word
- *Fix SOCIAL_ACTION (dont broadcast packet if char moving)
- *Fix loading fake Players
- * *Чистка и оптимизация кода
- *Fix удаления скиллов эпик бижутерии(если одеты 2 одинаковых предмета)
- *Small fix ShutdownTask
- *RestrictAction for pts parser RestrictAreaData
- * *Вернул старый кеш HtmCache временно
- *Перепил MightOfGods.java не жрал адекватно хтмлки) но нахуй нам хранить темплейты хтмлок в 1 хтмлке когда их можно разделить?)
- * *sevenSignListener
- OnPlayerClassChange
- OnPlayerSkillAdd
- OnPlayerSkillRestored
- Мелкие правки MightOfGods.java
- * +Event Might of Gods (пока ещё не затестирован)
- *ClassLevel enum
- *new Listener OnPlayerClassChange, OnPlayerSkillAdd, OnPlayerSkillRestored
- *skills 2422-2427 Resoration
- *items 10254-10259
- * *base release phantom
- *Немного подшаманил enum OutgoingPackets
- *ExRestartClient.java add STATIC_PACKET
- * *Правка названия расс там где забыл :D
- * *Small fix Occupation
- *Стартовые точки берём с птс
- *Подшаманил ClassId под птс будет нужно чтобы заюзать PCParametrs с птски
- *Исправил не правильное название расы dark_elf to darkelf
- +ClassType
- +PlayerClass
- * -kamael_convert для итемов в xml (надо будет их вообще выпилить к хуям) т.к. работает теперь через отдельный манагер
- * *Fix EVT_ATTACKED NPE
- -Удалил лишнее говно оставшееся от кубиков в xml
- -Удалил лишнее от enchant_bonus теперь читаем прямо с птс
- * *PTS Managers
- *AntharasManager small fix
- *Fix Config.LIM_MOVE_GM скорость бега для админов устанавливается отдельно
- -StatFunction cha.addStatFunc(FuncRunSpdLimit.getFunc()); лишний раз
- * *Fix PlayerAuthResponse
- *ConvertWeaponManager
- *Fix spawn HolyAltar Rune
- * *PTS CubicManager
- *PTS VariationDataManager
- * +CategoryDataManager pts like
- +DyeManager pts like
- * *small refactoring jts like
- *TransformationHolder pts use
- *Reflection to InstantZone
- *ReflectionManager.java to InstantZoneManager
- * -сursed_wepon_xml более не требуется
- * *offlike cursed weapon
- * *Refactor AirShip Boat Vehicle ClanAirShip Creature GameObject Playable Player Servitor Vehicle from model to object
- *LeaveWorld.java to LogOutOk.java (offlike packet name for OutgoingPackets
- *TutorialShowQuestionMark to ShowTutorialMark (offlike packet name for OutgoingPackets
- *use ExEventMatchMessage for WelcomeMessage for players(krasivo suka)
- *KoreanStyle.java test massage
- *LastHero.java test massage
- *getLevelMod() теперь берём из PCParameterHolder
- *Множитель на отмытие кармы берём из PCParameterHolder
- * *Правка птс лоадеров под эпилог
- * *Перебрал парсеры xml и pts
- * *pts dataparsers
- +Конфиг на показ уровня и есть или нет ПА для игроков в пати(показывать будет прямо в пати баре)
- * *Rework DB backup manager
- *Small fix NpcInfo packet
- * *Починил бекапманагер(работает в штатном режиме)
- -SkillReduceItems(хандлер не нужен, удаление итемов идёт в самом хандлере)
- +htmlcompressor-1.5.2.jar понадобится для переработки html кеша
- *несколько скиллов i_restoration i_restoration_random
- *Подключил некоторые ПТС кондишены для скиллов(забыл про них, сделал давно)
- +Птс эффекты
- *Вынес функции в отдельные классы
- *Суперпоинты реворк(а то что-то затупы какие то) надо проверить
- +Добавил возможность брать координаты XY из полигона как из массива
- *Подправил TreasureChestInstance
- *HtmlMessage add constructor for fileName
- *GameClient check for null
- *Util remove LoadPlayer to world method
- *Подрихтовал CrestCache
- *Подправил KoreanStyle
- *Починил кланзначки после перезагрузки(сука ебаная ИДЕЯ)
- *Final fix for malformed clan crest/ally crest/clan
- +Добавил новый тип зон pvp_zone в которых персонажи флагаются
- +Валидатор DDS картинок
- *DDSUtils
- *Пакеты на установку знаков али клана
- *Подрихтовал CrestCache
- *Немного подпилил хандлеры таргетов
- *Подрихтовал энумы для AffectObject AffectScopeType
- +FantasiIsleParadEvent
- *Ошибка в option_data
- *Minor math optimize
- *Некоторые пакетики цепляют опкоды с энума(дальше лень пока)
- *ServerOpcodesEnum (хранилище всех серверных опкодов)
- *Bypass annotation and BypassHolder
- *OnReloadScriptListener
- *Косяк запарил заинитить AtomicBoolean
- *Fix AI QuaarySlave
- *Fix ChangeMoveType (баг на мувспид)
- +Хандлеры для типов таргета(останется только дописать их начинку и пропарсить типы таргетов в скиллы) ну то хуйня)
- *Target handlers
- *GiftManager rework теперь выдаёт награду каждый день, с каждым днём награда увеличивается
- +AI QuarrySlave
- *GiftManager small rework
- *Welcome html for gift rework
- *Reformat code
- +Add Daily Reward manager (TODO: config)
- *update gitignore
- *small fix variable to final on SetPrivateStoreBuyList
- *Fix var for Announcements
- *Fix на оффе если игрок покупает заточенную вещь то и продать ему могут только заточенную вещь.
- *Fix Announcements wararg
- *Fix Max Adena count
- *Fix RequestPrivateStoreBuy проверки на максимальную цену и минимальную
- +add telepot_to_objId позволяет переместится к объекту по его objectId
- *Optimize NpcInstance
- *getLevelMod for NpcInstance
- *ExRestartClient отправляем при рестарте игрокам
- +addSkillName теперь может определять по айди скилла
- *Small rework Env
- +add EffectShadowStep
- +add EffectInstantJump
- *Fix ValidatePosition for FlyType skill's
- *Fix ThreadPoolManager (trouble with shutdown)
- *Correct EffectRemoveTarget (останавливаем аттаку если только цель атакует, прерываем каст если только кастует)
- *GameObject add setXYZ for Location variable
- *Correct Maguen Strike stackType
- *Reduce AI agro check period
- *Заготовочка на оповещение фракции моба когда он агриться(просил кто-то)
- *Optimize World.getAround* method's
- -setXYZ Playable class
- *Correct isAgro NpcInstance проверяем параметр при создании объекта
- *Поправил сообщение при очистке квх
- +Добавлена команда для очистки Кланового хранилища по таргету игрока из этого клана //clear_cwh
- +Добавлена новая админ команда //clear_inv //clear_wh очистка инвентаря и очистка варехауса
- *Correct isAgro NpcTemplate
- *Temp Fix siege attack friends
- *Test thinkCast PlayableAI (need test)
- *Fix теперь читаем птс параметр IsAggressive если больше 1 то моб является агром
- *Fix onSpawn RaidBoss play music (RaidSpawnMusic pts param)
- *Fix взятие моба в таргет если игроки в пати.
- *Fix? raidPoints
- *Fix all npc_data isAgro
- *Temporal disable auto_enchant detect
- *Olympiad ArrayList to CopyOnWriteArrayList
- *Fix PvPEventTeam
- *Rework DatabaseFactory
- *Update HikariCP lib
- *String concat to StringBuilder append(faster together)
- *remove synhronization Concurrent Collection
- *Fix boxing primitive's
- *Fix DefaultAI addUseSkillDesire to add task
- *Temporal delete BackupController for mysql
- *Rework OlympiadDatabase cleanUpNoble iteration
- *minor update
- *Optimize String concat on LOGGER call's
- *Delete unused imports
- *Fix class name for some loggres call
- *Rework RewardGroup comparing chance on min to max
- *RewardGroup calc double chance
- +add some Methods to TimeUtils
- *Rework DeadlockDetector
- *Fix Valakas AI
- *Optimize jarloader/MultiClassLoader
- +Offlike skill AbnormalTypes AbnormalVisualEffect AffectObject AffectScope SkillEffects TargetType
- *BetaTestNpcInstance изменил формат выдачи уровня, теперь будет выдавать поочерёдно 20, 40, 61, 76, 85
- *Оптимизация OlympiadTeam убираем говнокод
- *HWIDChecker IPChecker оптимизация
- *Расширил вывод статистики на олимпиаде(при включенном конфиге на вывод инфы об оппоненте)
- *Fix createItem AdminCreateItem.java handler
- +Добавил функцию закрытия CommunityBoard посредством сервер сайда
- *SkillsConfig HotReload, так же теперь если нет файла конфига будет пытаться найти его в папке default, в будещем будут указаны дефолтные значения для всех конфигов(на случай если не нашлись файлы)
- *Fix SkillsConfig add reload function
- *Update Hikari lib
- *ZoneTemplate clean code
- *Olympiad clean code
- *Clean ClassId remove unused code
- *Small fix LOGGER for CharacterSkillDAO validation skill load
- *Fix lvl_mod for Monster and Npc always 1.0
- *Disable debug on formulas
- *skills.ini rework load to aeonbits Config loader
- +Add lvl_bonus_data.xml
- +Add lvl_bonus_data parser holder
- *Correct getLevelMod
- *Small fix PetInstance stats
- *Small fix Recall class skill's
- +Add config AltAllSubclassAvialable
- *Reduce time for autoSave player info
- +New Ai for Leogul and Gamlin
- *Add listener to Herb on Heine fields
- *Add effect for Ancient Herb of Slayer for skill 2900
- *Add FieldOfSilence herbs buff listener
- *Add effect for Ancient Herb of Slayer
- *ListenerList small rework
- *Ебаный олдовый баг когда можно было сменить на основу джудикатора или инспектора(делался через сервис)
- *Чистка хлама в DbUtils
- *Superpoint system rework
- *TreasureChest rework
- +TerritoryParser/Holder
- *Fix parseBoolean on ExProperties.java
- *Remove mysql.java method's move to DbUtils
- *AutoFix uncorrect Polygon on territory or Zone loading
- *Fix pvp event's start condition
- *Fix attack to thinkActive Summon random run around Owner
- *Fix Dragon Valley spawn
- *fix TreasureChest spawn
- *FIX Lair of Antharas spawn
- *Fix Primeval Isle spawn
- *Fix Pagan Temple spawn
- *Stream API use optimize
- *GameObjectsStorage safe thread
- *Несколько квестов NPE Fix*
- *Fix dupe RequestSellBuy
- *Add PTS data parsers(thx Camelion)
- *Olympiad enchant limiter
- +Random Spawn Territory
- *Fix all use RunnableImpl (add throws for debug)
- *Migrate jdk8 comporators
- *Fix Community Dress Service
- *Reparse all items from pts
- *update java mysql connectors
- +new olympiad date system
- *Fix NPE Inventory
- *remove instanceof PetBabyInstance
- *Dress Service и всякая хуета
- *Fix парсеры Арен для пвп эвентов
- *Parser arenas
- *Reparse npcdata (castle_id)
- *Refactor DatabaseInstaller
- +KoreanStyle event
- -restriction
- +add listener for events
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement