Commit Graph

  • c8fb5f6bb7 Implement support for setting custom monster levels in battles Melledy 2023-10-28 22:51:57 -07:00
  • 4ddb900641 Implement enabling rogue talents Melledy 2023-10-28 14:54:23 -07:00
  • 7839bf2a05 More tweaks to the /gender command Melledy 2023-10-28 12:16:27 -07:00
  • a37175a339 Improve /gender command Melledy 2023-10-28 02:31:04 -07:00
  • 936ec9c430 Implement picking aeons in the beginning of SU Melledy 2023-10-28 00:05:50 -07:00
  • c777d9d198 Rename RogueCurrencyInfo Melledy 2023-10-27 23:44:20 -07:00
  • 9ac8224d73 Prevent lineups from being changed when the player is using an extra lineup Melledy 2023-10-27 22:58:00 -07:00
  • 293df4bdae Implement giving rogue talent points Melledy 2023-10-27 22:36:39 -07:00
  • 88d4f15fbd Properly show rogue talent screen Melledy 2023-10-27 22:14:29 -07:00
  • f119bb0bd7 Add incomplete handler for QueryProductInfoCsReq Melledy 2023-10-27 21:38:28 -07:00
  • 07b67b3220 Fix swapping characters around in SU Melledy 2023-10-27 12:38:29 -07:00
  • e5ea2c9820 Fix target order in battles Melledy 2023-10-27 12:11:22 -07:00
  • e26ced7169 Implement rogue miracles (They are not scripted yet) Melledy 2023-10-27 11:30:18 -07:00
  • 598f097e99 Prevent score in challenge history from being overwritten by a worse score Melledy 2023-10-26 23:32:22 -07:00
  • c25803e678 Dont write challenge history if the player didnt get any stars Melledy 2023-10-26 23:31:30 -07:00
  • 3dd3555e8f Implement rogue buffs Melledy 2023-10-26 21:59:18 -07:00
  • 175fc92460 Fix challenge start positions for the 2nd stage Melledy 2023-10-26 09:02:18 -07:00
  • 7e15a93af1 Fix stuff in rogue instances "not despawning" Melledy 2023-10-26 04:39:32 -07:00
  • 30d36e8d37 Increment rogue map counter properly Melledy 2023-10-26 03:46:29 -07:00
  • 978164afa4 Implement entering rogue portals Melledy 2023-10-25 21:14:16 -07:00
  • 0514a121fc Unstuck players on login if they are loading into a bad scene Melledy 2023-10-25 11:03:56 -07:00
  • 1a0e64863f Fix group refresh packet spam when entering a rogue map Melledy 2023-10-25 10:13:55 -07:00
  • 8c2434af5f Fix monsters not disappearing after battle Melledy 2023-10-25 10:04:11 -07:00
  • b8dcb8ac59 Add handler for GetFirstTalkNpcCsReq Melledy 2023-10-25 10:03:48 -07:00
  • 03d8d08151 Implement rogue portals (cant enter yet) Melledy 2023-10-25 09:57:57 -07:00
  • 4311481185 Fix typo and formatting in SceneEntityLoader Melledy 2023-10-25 09:10:45 -07:00
  • ff00f1d58d Refactor challenge/rogue data names Melledy 2023-10-25 09:00:11 -07:00
  • c38cf693ba Rewrite how scenes load entities to support spawning the correct rogue monsters Melledy 2023-10-25 08:53:16 -07:00
  • fb902c2b8a Use proper entrance for leaving SU Melledy 2023-10-24 20:11:21 -07:00
  • 2f5f969ef9 Add props to handbook Melledy 2023-10-24 12:53:27 -07:00
  • 15f6a47897 Implement healing maze techniques Melledy 2023-10-24 12:46:57 -07:00
  • ba14f207c3 Increase buff time from avatar map techniques Melledy 2023-10-24 12:38:24 -07:00
  • d73a3931eb Rename project to Lunar Core Melledy 2023-10-24 07:53:10 -07:00
  • d9862ea857 Add all equipment ids to archive data packet Melledy 2023-10-24 00:18:17 -07:00
  • bbd1aa0823 Add compose relic materials to the /giveall materials command Melledy 2023-10-23 23:58:16 -07:00
  • 58eb400582 Implement item hints when receiving items Melledy 2023-10-23 23:39:21 -07:00
  • 2e579cffd5 Fix composed relics having the same sub/main affix sometimes Melledy 2023-10-23 10:15:13 -07:00
  • 0c6d308b5e Rework how item params are verified Melledy 2023-10-23 10:05:50 -07:00
  • 4abb1f9470 Implement composing relics Melledy 2023-10-23 09:39:21 -07:00
  • f8df9b3e6a Implement compose items Melledy 2023-10-23 09:09:22 -07:00
  • af607f648e Reset leader index when changing to an extra lineup Melledy 2023-10-23 06:28:54 -07:00
  • 0a72a6ea82 Split PlayerLineup into normal and extra types Melledy 2023-10-23 06:28:09 -07:00
  • 7288db7c14 Split hp/sp for normal and extra lineups Melledy 2023-10-23 06:11:27 -07:00
  • 51a715a4bc Fix rogue schedule not using the correct zone offset Melledy 2023-10-22 18:29:40 -07:00
  • c897b9035c Use rogue manager excel instead of schedule data Melledy 2023-10-22 18:27:53 -07:00
  • 87c5b678f2 Implement rogue entry Melledy 2023-10-22 18:03:15 -07:00
  • fc762e96a4 Fix rotation not being set when moving player Melledy 2023-10-20 03:58:15 -07:00
  • 0c2259f9bd Fix challenges registering an avatar as dead when calculating stars Melledy 2023-10-20 03:53:42 -07:00
  • ca5fef3f5b Refactor rogue infos and unhardcode rogue pool ids Melledy 2023-10-20 03:06:16 -07:00
  • 6990e445b7 Fix SU world difficulty order Melledy 2023-10-20 02:52:15 -07:00
  • 572218d8b7 Unhardcode rogue schedule id Melledy 2023-10-20 02:51:05 -07:00
  • 514b022008 Implement simulated universe start screen Melledy 2023-10-19 08:51:53 -07:00
  • 4d55d4d816 Fix bug with timezone being set wrong Melledy 2023-10-19 06:52:27 -07:00
  • 55fd699a72 Update kcp lib (https://github.com/YuFanXing/grasskcpper) Melledy 2023-10-19 06:25:40 -07:00
  • 925f499228 Update Scene.java Melledy 2023-10-18 05:43:00 -07:00
  • c52cb773cb Temp fix for double simulated universe portals Melledy 2023-10-18 05:41:16 -07:00
  • 345ab7d3e9 Add /unstuck command Melledy 2023-10-18 05:07:55 -07:00
  • 594898fd57 Fix possible null pointer in the mail command Melledy 2023-10-18 04:56:46 -07:00
  • fcc24c0cca Add config option for kcp interval Melledy 2023-10-18 04:41:51 -07:00
  • a1b1f040e0 Handle GetFriendLoginInfoCsReq Melledy 2023-10-18 03:37:41 -07:00
  • ab156345f1 Fix delete/claim all buttons in mail box Melledy 2023-10-18 00:23:45 -07:00
  • f0c10071d9 Implement mail attachments Melledy 2023-10-17 22:56:36 -07:00
  • 0bbd30eb17 Implement basic mail system Melledy 2023-10-17 11:02:58 -07:00
  • cde7b37707 Fix talking to npcs soft locking the client Melledy 2023-10-17 06:18:36 -07:00
  • d52a2d2fe4 Implement /avatar command Melledy 2023-10-17 05:28:40 -07:00
  • b7cf0503cd Update handbook to list commands Melledy 2023-10-17 04:45:04 -07:00
  • 1cd056e1f7 Add descriptions to commands Melledy 2023-10-17 04:44:48 -07:00
  • a7173bad00 Set starting health and energy for avatars before starting a challenge Melledy 2023-10-16 08:10:24 -07:00
  • b495e43c07 Calculate stars in challenges properly Melledy 2023-10-16 08:04:19 -07:00
  • 331605b67e Implement first met timestamp for avatars Melledy 2023-10-16 04:44:37 -07:00
  • a8c4b22261 Refactor GameAvatar Melledy 2023-10-16 04:28:28 -07:00
  • 929343f118 Remove unnecessary packet Melledy 2023-10-16 04:01:50 -07:00
  • b016f358bc Implement buying from shops Melledy 2023-10-16 03:57:04 -07:00
  • 3306629d29 Update banners Melledy 2023-10-16 01:53:35 -07:00
  • 29c41b7bba Calculate challenge rounds left properly Melledy 2023-10-15 08:25:05 -07:00
  • 60ab978068 Fix some protos that didnt get updated Melledy 2023-10-15 07:46:35 -07:00
  • de599440d7 Implement spawning props with spawn command Melledy 2023-10-15 07:13:05 -07:00
  • 68978dc0f2 Fix battle start logic with assisting monsters Melledy 2023-10-15 07:04:44 -07:00
  • 4f45e54e12 Fix error in avatar menu that prevented details from being auto selected Melledy 2023-10-15 05:28:55 -07:00
  • 4c06121497 Don't heal dead avatars with healing boxes Melledy 2023-10-15 05:26:33 -07:00
  • 19f44a84fe Add handler for GetEnteredSceneCsReq Melledy 2023-10-15 05:26:06 -07:00
  • 23d4a663f2 Fix some maps being unable to be teleported into Melledy 2023-10-15 04:31:17 -07:00
  • d32b04967e Update to 1.4.0 Melledy 2023-10-14 09:51:57 -07:00
  • 003ccc1580 Give the player 3 stars after each challenge success Melledy 2023-10-10 07:14:41 -07:00
  • c065622da2 Fix issues with lineups after entering forgotten hall Melledy 2023-10-10 07:14:08 -07:00
  • 83fa66d180 Replace console with a jline implementation Melledy 2023-10-10 06:59:38 -07:00
  • 0682ca4ecf Change server permission node name to admin Melledy 2023-10-10 06:07:48 -07:00
  • 7520380109 Lets not include protos in the repo Melledy 2023-10-10 06:02:52 -07:00
  • 09edc38a18 Dont map account database entites in the gameserver database and vice versa Melledy 2023-10-10 01:38:26 -07:00
  • 18919c0b86 Fix mongo error with lombok's @Synchronized Melledy 2023-10-09 21:28:20 -07:00
  • b9fa2aeb0c Fix account creation Melledy 2023-10-09 21:27:24 -07:00
  • 2ebebefd0b Skip loading resources if we are not running the game server Melledy 2023-10-09 21:20:21 -07:00
  • 02111f786c Cache regionlist and update config structure for servers Melledy 2023-10-09 21:16:59 -07:00
  • a26b3792d9 Log player command usage Melledy 2023-10-09 20:26:22 -07:00
  • 861feafa08 Get regions from the database Melledy 2023-10-09 18:55:41 -07:00
  • d0c6cd0fe6 Add a -skiphandbook command line argument Melledy 2023-10-09 07:52:35 -07:00
  • eeeb628406 Fix /permission clear Melledy 2023-10-09 07:45:58 -07:00
  • 94432f4222 Implement permission system for commands Melledy 2023-10-09 07:43:51 -07:00
  • 6d3408f7c2 Index ownerUid in ChallengeHistory Melledy 2023-10-09 06:11:35 -07:00
  • 5e8a8a54be Add !gender command Melledy 2023-10-09 06:11:18 -07:00