Commit Graph

427 Commits

Author SHA1 Message Date
Melledy
a1b1f040e0 Handle GetFriendLoginInfoCsReq 2023-10-18 03:37:41 -07:00
Melledy
ab156345f1 Fix delete/claim all buttons in mail box 2023-10-18 00:23:45 -07:00
Melledy
f0c10071d9 Implement mail attachments 2023-10-17 22:56:36 -07:00
Melledy
0bbd30eb17 Implement basic mail system 2023-10-17 11:02:58 -07:00
Melledy
cde7b37707 Fix talking to npcs soft locking the client 2023-10-17 06:18:36 -07:00
Melledy
d52a2d2fe4 Implement /avatar command 2023-10-17 05:28:40 -07:00
Melledy
b7cf0503cd Update handbook to list commands 2023-10-17 04:45:04 -07:00
Melledy
1cd056e1f7 Add descriptions to commands 2023-10-17 04:44:48 -07:00
Melledy
a7173bad00 Set starting health and energy for avatars before starting a challenge 2023-10-16 08:10:24 -07:00
Melledy
b495e43c07 Calculate stars in challenges properly 2023-10-16 08:04:19 -07:00
Melledy
331605b67e Implement first met timestamp for avatars 2023-10-16 04:44:37 -07:00
Melledy
a8c4b22261 Refactor GameAvatar 2023-10-16 04:28:28 -07:00
Melledy
929343f118 Remove unnecessary packet 2023-10-16 04:01:50 -07:00
Melledy
b016f358bc Implement buying from shops 2023-10-16 03:57:04 -07:00
Melledy
3306629d29 Update banners 2023-10-16 01:53:35 -07:00
Melledy
29c41b7bba Calculate challenge rounds left properly 2023-10-15 08:25:05 -07:00
Melledy
60ab978068 Fix some protos that didnt get updated 2023-10-15 07:46:35 -07:00
Melledy
de599440d7 Implement spawning props with spawn command 2023-10-15 07:13:05 -07:00
Melledy
68978dc0f2 Fix battle start logic with assisting monsters 2023-10-15 07:04:44 -07:00
Melledy
4f45e54e12 Fix error in avatar menu that prevented details from being auto selected 2023-10-15 05:28:55 -07:00
Melledy
4c06121497 Don't heal dead avatars with healing boxes 2023-10-15 05:26:33 -07:00
Melledy
19f44a84fe Add handler for GetEnteredSceneCsReq 2023-10-15 05:26:06 -07:00
Melledy
23d4a663f2 Fix some maps being unable to be teleported into 2023-10-15 04:31:17 -07:00
Melledy
d32b04967e Update to 1.4.0 2023-10-14 09:51:57 -07:00
Melledy
003ccc1580 Give the player 3 stars after each challenge success 2023-10-10 07:14:41 -07:00
Melledy
c065622da2 Fix issues with lineups after entering forgotten hall 2023-10-10 07:14:08 -07:00
Melledy
83fa66d180 Replace console with a jline implementation 2023-10-10 06:59:38 -07:00
Melledy
0682ca4ecf Change server permission node name to admin 2023-10-10 06:07:48 -07:00
Melledy
7520380109 Lets not include protos in the repo 2023-10-10 06:02:52 -07:00
Melledy
09edc38a18 Dont map account database entites in the gameserver database and vice versa 2023-10-10 01:38:26 -07:00
Melledy
18919c0b86 Fix mongo error with lombok's @Synchronized 2023-10-09 21:28:20 -07:00
Melledy
b9fa2aeb0c Fix account creation 2023-10-09 21:27:24 -07:00
Melledy
2ebebefd0b Skip loading resources if we are not running the game server 2023-10-09 21:20:21 -07:00
Melledy
02111f786c Cache regionlist and update config structure for servers 2023-10-09 21:16:59 -07:00
Melledy
a26b3792d9 Log player command usage 2023-10-09 20:26:22 -07:00
Melledy
861feafa08 Get regions from the database 2023-10-09 18:55:41 -07:00
Melledy
d0c6cd0fe6 Add a -skiphandbook command line argument 2023-10-09 07:52:35 -07:00
Melledy
eeeb628406 Fix /permission clear 2023-10-09 07:45:58 -07:00
Melledy
94432f4222 Implement permission system for commands 2023-10-09 07:43:51 -07:00
Melledy
6d3408f7c2 Index ownerUid in ChallengeHistory 2023-10-09 06:11:35 -07:00
Melledy
5e8a8a54be Add !gender command 2023-10-09 06:11:18 -07:00
Melledy
76553a3421 Re-add spawn command 2023-10-09 03:38:22 -07:00
Melledy
0d9730c498 Modernize command system 2023-10-09 02:23:28 -07:00
Melledy
f61d40a4de Implement SpringTransferCsReq 2023-10-08 06:53:26 -07:00
Melledy
f7587a59ce Fix error message when logging in 2023-10-08 06:36:12 -07:00
Melledy
a9719c0d59 Fix lineup technique points not updating when changing lineups in the forgotten hall 2023-10-08 06:35:44 -07:00
Melledy
49eec57572 Implement player rotation saving and optimize ObjectInfo 2023-10-08 06:34:54 -07:00
Melledy
94343d1f77 Implement challenge history 2023-10-08 06:08:07 -07:00
Melledy
5f92195253 Seperate mp from LineupManager for extra lineups 2023-10-08 05:29:29 -07:00
Melledy
b53e3ec966 Challenges now spawn the right monsters and can be completed 2023-10-08 04:23:54 -07:00