Advertisement
Guest User

Untitled

a guest
Feb 24th, 2020
221
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 21.04 KB | None | 0 0
  1. *CodeCleanUp
  2. -trove нахуй ненужна более(вообще надо избавляться от лишних зависимостей
  3. * *Обновил либы
  4. * *use parallelStream для определения к какой территории принадлежит точка в случаи спауна нпц
  5. *sync privates on spawn
  6. *small fix HardSpawner and Spawner
  7. *Element to AttributeElement
  8. *Drop configurations to rate chance drop items
  9. * -SafeMath update to Math jdk lib
  10. *EffectHerbOfSlayer fix
  11. *Tiat AI small fix
  12. *DimensionMovingDevice AI small fix
  13. * *Fix mobs UltimateDefence
  14. *check aggression on spawn territory
  15. * *Fix ZakenDay
  16. * *Поправил конфиг SkillChanceModificator
  17. *Конфиг какие группы рейтовать
  18. *Fix PowderKeg
  19. * *Проверил все Connection Statement PrepareStatement ResultSet на закрытие
  20. * *rework MakeFString
  21. *rework Config rates drop items
  22. *rework to autoclosable all sql connections(check this shit)
  23. *ShowOnScreenMsgStr добавил метод в QuestState для удобства вызова
  24. *ThreadPoolManager correct size
  25. * *loginserver to authserver
  26. *migrate to jdk 13
  27. *quest getState теперь везде просим по айди либо по имени квеста, без изощрений .class
  28. *add ai function awayIfLowHp
  29. * *AtomicEnum для переменных Enum
  30. *PlayerVariablesComponent компонент отвечающий за переменные персонажа.
  31. * *Small fix ValidatePosition
  32. *getRandomDamage for Player
  33. * *Delete ReentrantLock.java ReentrantReadWriteLock.java
  34. *Client xml's files parsers holder
  35. *CleanUp getAround method's
  36. *PlayerApp component
  37. * *Fix validateEnchantItem cleanup method for code dublicate
  38. * *PositionUtils getDirectionTo correct
  39. *delete offline buffers
  40. *Fix enchant jeverly
  41. * *Fix drop enchant for blessed scrolls
  42. * *Fixed effect's stack
  43. *Olympiad fixed attack on game is not started
  44. *SkillUtils add new buff method
  45. *CommunityBuffer.java remove check id from config
  46. * *Fixed Events min max category level
  47. *Fixed OlympiadGame zone change type
  48. *Fixed getColRadius getColHeight for Player.java class
  49. *Fixed LastHero arena
  50. * *fix npe on moving
  51. * *rework pc_parametrs data reading from pts script file
  52. *expdata from pts platform
  53. *rework PlayerRace
  54. * *WaterZoneListener for exit transformation
  55. *CommunityDAO sorting effects saving
  56. *EffectRemoveTarget stop attack and casting
  57. * *Pvp Events sync
  58. * *World rework getAround method's
  59. *remove Jarloader
  60. *Optimize lock inventory
  61. * *Fixed load abstract class scripts(some trouble)
  62. * *Rework Cubic system thx jts
  63. *Расширил вывод инфы при запуске сборки
  64. * *reApplyEffects for DispelEffects
  65. * *update netty and mariadb lib
  66. *Fix ArmorData package
  67. * *Fix QueenAntInstance
  68. *Fix QueenAntNurse AI
  69. *Fix Dynasty Platinum Plate items
  70. * *SecondPasswordAuth fixed
  71. *BypassStorage to GameClient
  72. *Добавил сохранение оригинального пароля при авторегистрации
  73. *Поправил взятие линков из manual_pch если есть там то берём оттуда если там нету берём из общих линков
  74. *Поправил триггеры
  75. *Поправил загрузку скиллов на ивенте MightOfGods
  76. +Добавил вторичный пароль
  77. *Поправил эксепшн в PcInventory
  78. *Проверка на null для specialCamera
  79. *Удалил лишние неиспользуемые методы в SkillTable
  80. *PlayerRank enum
  81. *Fix EnchantScroll's(to offlike work)
  82. *Fix geomoving
  83. *Fix ValidatePosition
  84. *Olympiad season init
  85. *CommunityBuffer сделал генерацию кнопок
  86. *MightOfGods подрихтовал инит хандлера для итемов
  87. *Возможность оверэнчанта
  88. *Добавил генерацию кнопок схем баффа в коммунити баффер
  89. *//setlevel работает даже через блок опыта
  90. *EnchantItem добавил возможность указывать % спадания
  91. * *MightOfGods fixed some trouble's
  92. *CommunityBuffer fixed buff method
  93. *Add netty mmocore (todo use this shit)
  94. *getEffectTemplates to list
  95. * *Fixed packet's name to offlike enum
  96. *Fixed bypassValidation and parseHtml
  97. *Возможность сразу баффать в коммунити схемы.
  98. *MightOfGods.java fix skill restoration
  99. * *_htmlbypass
  100. *guava-25.1 lib update
  101. * *caffeine-2.6.2.jar cache
  102. * *ProxySlider serverList update's
  103. * *Загрузка прокси
  104. * *ProxyServer
  105. * *Статы петов
  106. * *StatFunctions домножаем статы мобам рейдам и прочей шушуре
  107. *Поправил коллизию Ancient egg
  108. *Убрал лишний спаун питомцев у пет менеджеров
  109. *PlayableAI чистим агролист при смерти Playable персонажей
  110. *ExPetInfo(0x0C) добавил в энум
  111. *SummonInfo(0x0C) добавил в энум
  112. *Добавил команду //setpetname "name"
  113. * *Избавляемся от EmptyIterator.java JoinedIterator.java (jdk api and google use)
  114. *AncientEgg ai
  115. *Sailren ai
  116. *roamer_primeval ai
  117. *DefaultAI getNearestTarget to getDistance3D
  118. *update Hikari lib
  119. *correct Drain skill
  120. *correct onEvtDead send to ai
  121. -CollectionUtils
  122. -ArraysUtils
  123. eqSort to List.sort() Arrays.sort()
  124. *MagicSkillLaunched small optimize
  125. *NewAI for Fantoms
  126. *Scripts cleanUp code
  127. *New actions for Fantoms
  128. *Small refactor
  129. +Селектор для выбора целей для фантомов
  130. +Селектор для выбора скилла для фантомов
  131. * *На пис зоны вешаем слушатель при ините данной зоны в рефлекте
  132. *getItems() to List
  133. * *Конфиг на снижение нагрузки мувингом для игроков
  134. *Поправил слушатели для ConfirmDlg.java
  135. *Minor
  136. *Поправил стринги Корейского стиля
  137. *Запуск скриптов из админки
  138. *Посадил загрузку скриптов на слушатели
  139. *Перепидарасил эвенты CtF KoreanStyle TeamVsTeam LastHero
  140. *Добавил поддержку аннотации @Bypass для вызова методов из скриптов.
  141. *Юз сосок мобами
  142. *Статы мобов оффлайк
  143. *Small correct Archangel AI
  144. *Small correct Baium AI
  145. *Убрал к хуям компоратор для определения ближайшей цели, добавил метод для определения (выберет ближайшую цель к нпц)
  146. *Архангелы будут бить баюма если вокруг нет игроков или игроки вневидимости
  147. *Поправил немного менеджер баюма
  148. *Поправил компоратор для обределения ближайшей цели
  149. *Поправил возможность использования наживки для рыбалки
  150. *Manor small fix logging
  151. *Правка аи баюма
  152. *Правка аи архангелов
  153. *Недостающие диалоги для нпц баюма(каменного)
  154. *Поправил летучие трансформы(не летали)
  155. *удалил лишние проверки на null
  156. *Переделал систему миньонов(теперь читаем с птс скриптов)
  157. *Поправил преследование миньонов лидера по суперпоинтам после респауна
  158. *reparse privates data
  159. *full implement save to db npcmakers respawn data
  160. *add cleft_maker
  161. *add cleft_maker_2
  162. *add inzone_maker
  163. *add inzone_door_open_maker
  164. *add inzone_door_close_maker
  165. *add inzone_script_event_spawn_maker
  166. *OnActionShift добавил возможность просмотра параметров AI
  167. *SkillTable add method to convert from pts skill id to java skill id and lvl
  168. *Implement default_maker
  169. *Implement random_spawn_treasurebox maker
  170. *Implement random_spawn maker
  171. *Implement on_day_night_spawn
  172. *Implement velociraptor_maker
  173. *Implement tyrannosaurus_maker
  174. *Implement rhamphorhynchus_maker
  175. *Implement default_air_maker
  176. *rework MinionList
  177. *NpcMakersManager
  178. *Superpoint rework system
  179. *Treasure Chest's (box and mimic) to makers spawn
  180. *Primeval isle to makers spawn
  181. *SkillEngine pts like skill hash
  182. *AdminEditChar не показываем фантомов в списке игроков
  183. *AdminShutdown показываем онлайн фантомов(кол-во)
  184. *Spawn Beast Farm
  185. *DefaultAI correct returnHome loc
  186. *Shutdown fixed
  187. *Fixed moving flying Creature
  188. *Set RndHeading if Heading -1(for spawn)
  189. *Correct superpoint for flying Creature
  190. *Корректировка спауна в квадрате 21_15
  191. *Корректировка спауна в квадрате 21_20
  192. *Залил геодату
  193. * *Fix minimap
  194. *fixed HtmCache
  195. * *Fix replace only abuse word
  196. *Fix SOCIAL_ACTION (dont broadcast packet if char moving)
  197. *Fix loading fake Players
  198. * *Чистка и оптимизация кода
  199. *Fix удаления скиллов эпик бижутерии(если одеты 2 одинаковых предмета)
  200. *Small fix ShutdownTask
  201. *RestrictAction for pts parser RestrictAreaData
  202. * *Вернул старый кеш HtmCache временно
  203. *Перепил MightOfGods.java не жрал адекватно хтмлки) но нахуй нам хранить темплейты хтмлок в 1 хтмлке когда их можно разделить?)
  204. * *sevenSignListener
  205. OnPlayerClassChange
  206. OnPlayerSkillAdd
  207. OnPlayerSkillRestored
  208. Мелкие правки MightOfGods.java
  209. * +Event Might of Gods (пока ещё не затестирован)
  210. *ClassLevel enum
  211. *new Listener OnPlayerClassChange, OnPlayerSkillAdd, OnPlayerSkillRestored
  212. *skills 2422-2427 Resoration
  213. *items 10254-10259
  214. * *base release phantom
  215. *Немного подшаманил enum OutgoingPackets
  216. *ExRestartClient.java add STATIC_PACKET
  217. * *Правка названия расс там где забыл :D
  218. * *Small fix Occupation
  219. *Стартовые точки берём с птс
  220. *Подшаманил ClassId под птс будет нужно чтобы заюзать PCParametrs с птски
  221. *Исправил не правильное название расы dark_elf to darkelf
  222. +ClassType
  223. +PlayerClass
  224. * -kamael_convert для итемов в xml (надо будет их вообще выпилить к хуям) т.к. работает теперь через отдельный манагер
  225. * *Fix EVT_ATTACKED NPE
  226. -Удалил лишнее говно оставшееся от кубиков в xml
  227. -Удалил лишнее от enchant_bonus теперь читаем прямо с птс
  228. * *PTS Managers
  229. *AntharasManager small fix
  230. *Fix Config.LIM_MOVE_GM скорость бега для админов устанавливается отдельно
  231. -StatFunction cha.addStatFunc(FuncRunSpdLimit.getFunc()); лишний раз
  232. * *Fix PlayerAuthResponse
  233. *ConvertWeaponManager
  234. *Fix spawn HolyAltar Rune
  235. * *PTS CubicManager
  236. *PTS VariationDataManager
  237. * +CategoryDataManager pts like
  238. +DyeManager pts like
  239. * *small refactoring jts like
  240. *TransformationHolder pts use
  241. *Reflection to InstantZone
  242. *ReflectionManager.java to InstantZoneManager
  243. * -сursed_wepon_xml более не требуется
  244. * *offlike cursed weapon
  245. * *Refactor AirShip Boat Vehicle ClanAirShip Creature GameObject Playable Player Servitor Vehicle from model to object
  246. *LeaveWorld.java to LogOutOk.java (offlike packet name for OutgoingPackets
  247. *TutorialShowQuestionMark to ShowTutorialMark (offlike packet name for OutgoingPackets
  248. *use ExEventMatchMessage for WelcomeMessage for players(krasivo suka)
  249. *KoreanStyle.java test massage
  250. *LastHero.java test massage
  251. *getLevelMod() теперь берём из PCParameterHolder
  252. *Множитель на отмытие кармы берём из PCParameterHolder
  253. * *Правка птс лоадеров под эпилог
  254. * *Перебрал парсеры xml и pts
  255. * *pts dataparsers
  256. +Конфиг на показ уровня и есть или нет ПА для игроков в пати(показывать будет прямо в пати баре)
  257. * *Rework DB backup manager
  258. *Small fix NpcInfo packet
  259. * *Починил бекапманагер(работает в штатном режиме)
  260. -SkillReduceItems(хандлер не нужен, удаление итемов идёт в самом хандлере)
  261. +htmlcompressor-1.5.2.jar понадобится для переработки html кеша
  262. *несколько скиллов i_restoration i_restoration_random
  263. *Подключил некоторые ПТС кондишены для скиллов(забыл про них, сделал давно)
  264. +Птс эффекты
  265. *Вынес функции в отдельные классы
  266. *Суперпоинты реворк(а то что-то затупы какие то) надо проверить
  267. +Добавил возможность брать координаты XY из полигона как из массива
  268. *Подправил TreasureChestInstance
  269. *HtmlMessage add constructor for fileName
  270. *GameClient check for null
  271. *Util remove LoadPlayer to world method
  272. *Подрихтовал CrestCache
  273. *Подправил KoreanStyle
  274. *Починил кланзначки после перезагрузки(сука ебаная ИДЕЯ)
  275. *Final fix for malformed clan crest/ally crest/clan
  276. +Добавил новый тип зон pvp_zone в которых персонажи флагаются
  277. +Валидатор DDS картинок
  278. *DDSUtils
  279. *Пакеты на установку знаков али клана
  280. *Подрихтовал CrestCache
  281. *Немного подпилил хандлеры таргетов
  282. *Подрихтовал энумы для AffectObject AffectScopeType
  283. +FantasiIsleParadEvent
  284. *Ошибка в option_data
  285. *Minor math optimize
  286. *Некоторые пакетики цепляют опкоды с энума(дальше лень пока)
  287. *ServerOpcodesEnum (хранилище всех серверных опкодов)
  288. *Bypass annotation and BypassHolder
  289. *OnReloadScriptListener
  290. *Косяк запарил заинитить AtomicBoolean
  291. *Fix AI QuaarySlave
  292. *Fix ChangeMoveType (баг на мувспид)
  293. +Хандлеры для типов таргета(останется только дописать их начинку и пропарсить типы таргетов в скиллы) ну то хуйня)
  294. *Target handlers
  295. *GiftManager rework теперь выдаёт награду каждый день, с каждым днём награда увеличивается
  296. +AI QuarrySlave
  297. *GiftManager small rework
  298. *Welcome html for gift rework
  299. *Reformat code
  300. +Add Daily Reward manager (TODO: config)
  301. *update gitignore
  302. *small fix variable to final on SetPrivateStoreBuyList
  303. *Fix var for Announcements
  304. *Fix на оффе если игрок покупает заточенную вещь то и продать ему могут только заточенную вещь.
  305. *Fix Announcements wararg
  306. *Fix Max Adena count
  307. *Fix RequestPrivateStoreBuy проверки на максимальную цену и минимальную
  308. +add telepot_to_objId позволяет переместится к объекту по его objectId
  309. *Optimize NpcInstance
  310. *getLevelMod for NpcInstance
  311. *ExRestartClient отправляем при рестарте игрокам
  312. +addSkillName теперь может определять по айди скилла
  313. *Small rework Env
  314. +add EffectShadowStep
  315. +add EffectInstantJump
  316. *Fix ValidatePosition for FlyType skill's
  317. *Fix ThreadPoolManager (trouble with shutdown)
  318. *Correct EffectRemoveTarget (останавливаем аттаку если только цель атакует, прерываем каст если только кастует)
  319. *GameObject add setXYZ for Location variable
  320. *Correct Maguen Strike stackType
  321. *Reduce AI agro check period
  322. *Заготовочка на оповещение фракции моба когда он агриться(просил кто-то)
  323. *Optimize World.getAround* method's
  324. -setXYZ Playable class
  325. *Correct isAgro NpcInstance проверяем параметр при создании объекта
  326. *Поправил сообщение при очистке квх
  327. +Добавлена команда для очистки Кланового хранилища по таргету игрока из этого клана //clear_cwh
  328. +Добавлена новая админ команда //clear_inv //clear_wh очистка инвентаря и очистка варехауса
  329. *Correct isAgro NpcTemplate
  330. *Temp Fix siege attack friends
  331. *Test thinkCast PlayableAI (need test)
  332. *Fix теперь читаем птс параметр IsAggressive если больше 1 то моб является агром
  333. *Fix onSpawn RaidBoss play music (RaidSpawnMusic pts param)
  334. *Fix взятие моба в таргет если игроки в пати.
  335. *Fix? raidPoints
  336. *Fix all npc_data isAgro
  337. *Temporal disable auto_enchant detect
  338. *Olympiad ArrayList to CopyOnWriteArrayList
  339. *Fix PvPEventTeam
  340. *Rework DatabaseFactory
  341. *Update HikariCP lib
  342. *String concat to StringBuilder append(faster together)
  343. *remove synhronization Concurrent Collection
  344. *Fix boxing primitive's
  345. *Fix DefaultAI addUseSkillDesire to add task
  346. *Temporal delete BackupController for mysql
  347. *Rework OlympiadDatabase cleanUpNoble iteration
  348. *minor update
  349. *Optimize String concat on LOGGER call's
  350. *Delete unused imports
  351. *Fix class name for some loggres call
  352. *Rework RewardGroup comparing chance on min to max
  353. *RewardGroup calc double chance
  354. +add some Methods to TimeUtils
  355. *Rework DeadlockDetector
  356. *Fix Valakas AI
  357. *Optimize jarloader/MultiClassLoader
  358. +Offlike skill AbnormalTypes AbnormalVisualEffect AffectObject AffectScope SkillEffects TargetType
  359. *BetaTestNpcInstance изменил формат выдачи уровня, теперь будет выдавать поочерёдно 20, 40, 61, 76, 85
  360. *Оптимизация OlympiadTeam убираем говнокод
  361. *HWIDChecker IPChecker оптимизация
  362. *Расширил вывод статистики на олимпиаде(при включенном конфиге на вывод инфы об оппоненте)
  363. *Fix createItem AdminCreateItem.java handler
  364. +Добавил функцию закрытия CommunityBoard посредством сервер сайда
  365. *SkillsConfig HotReload, так же теперь если нет файла конфига будет пытаться найти его в папке default, в будещем будут указаны дефолтные значения для всех конфигов(на случай если не нашлись файлы)
  366. *Fix SkillsConfig add reload function
  367. *Update Hikari lib
  368. *ZoneTemplate clean code
  369. *Olympiad clean code
  370. *Clean ClassId remove unused code
  371. *Small fix LOGGER for CharacterSkillDAO validation skill load
  372. *Fix lvl_mod for Monster and Npc always 1.0
  373. *Disable debug on formulas
  374. *skills.ini rework load to aeonbits Config loader
  375. +Add lvl_bonus_data.xml
  376. +Add lvl_bonus_data parser holder
  377. *Correct getLevelMod
  378. *Small fix PetInstance stats
  379. *Small fix Recall class skill's
  380. +Add config AltAllSubclassAvialable
  381. *Reduce time for autoSave player info
  382. +New Ai for Leogul and Gamlin
  383. *Add listener to Herb on Heine fields
  384. *Add effect for Ancient Herb of Slayer for skill 2900
  385. *Add FieldOfSilence herbs buff listener
  386. *Add effect for Ancient Herb of Slayer
  387. *ListenerList small rework
  388. *Ебаный олдовый баг когда можно было сменить на основу джудикатора или инспектора(делался через сервис)
  389. *Чистка хлама в DbUtils
  390. *Superpoint system rework
  391. *TreasureChest rework
  392. +TerritoryParser/Holder
  393. *Fix parseBoolean on ExProperties.java
  394. *Remove mysql.java method's move to DbUtils
  395. *AutoFix uncorrect Polygon on territory or Zone loading
  396. *Fix pvp event's start condition
  397. *Fix attack to thinkActive Summon random run around Owner
  398. *Fix Dragon Valley spawn
  399. *fix TreasureChest spawn
  400. *FIX Lair of Antharas spawn
  401. *Fix Primeval Isle spawn
  402. *Fix Pagan Temple spawn
  403. *Stream API use optimize
  404. *GameObjectsStorage safe thread
  405. *Несколько квестов NPE Fix*
  406. *Fix dupe RequestSellBuy
  407. *Add PTS data parsers(thx Camelion)
  408. *Olympiad enchant limiter
  409. +Random Spawn Territory
  410. *Fix all use RunnableImpl (add throws for debug)
  411. *Migrate jdk8 comporators
  412. *Fix Community Dress Service
  413. *Reparse all items from pts
  414. *update java mysql connectors
  415. +new olympiad date system
  416. *Fix NPE Inventory
  417. *remove instanceof PetBabyInstance
  418. *Dress Service и всякая хуета
  419. *Fix парсеры Арен для пвп эвентов
  420. *Parser arenas
  421. *Reparse npcdata (castle_id)
  422. *Refactor DatabaseInstaller
  423. +KoreanStyle event
  424. -restriction
  425. +add listener for events
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement