Commit Graph

104 Commits

Author SHA1 Message Date
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
Melledy
acdcbf8829 Retreating/losing a battle should teleport to the nearest anchor 2023-10-07 19:46:15 -07:00
Melledy
380ec3dbc7 Implement those compass puzzles 2023-10-07 08:38:34 -07:00
Melledy
571148d7d4 Chests can now be opened 2023-10-07 05:42:54 -07:00
Melledy
c73279191b Killing monsters should now unlock the proper chests 2023-10-07 05:35:11 -07:00
Melledy
7e33c18063 Implement GetPrivateChatHistoryCsReq
Pretty useless on private servers but oh well
2023-10-07 00:44:39 -07:00
Melledy
9e3577e20e Optimize Inventory::addItems and Inventory::removeItems 2023-10-05 20:58:08 -07:00
Melledy
4c976df0a1 Fix materials not being incremented properly 2023-10-05 06:37:16 -07:00
Melledy
528b1e3dbb Implement TakePromotionRewardCsReq 2023-10-05 06:30:27 -07:00
Melledy
9cfd486ac4 Leveling up relics with already leveled relics adds the correct amount of exp now 2023-10-05 05:52:24 -07:00
Melledy
cf4c77f34e Remove unnecessary proto compiler option 2023-10-05 05:50:44 -07:00
Melledy
43cc616896 Fix relics generating with a sub affix that was the same type as the main affix 2023-10-05 04:31:00 -07:00
Melledy
d4173607df Implement /ClearRelics command 2023-10-05 03:46:17 -07:00
Melledy
3bb7b59ea7 Random refactors in Inventory 2023-10-05 03:12:25 -07:00
Melledy
604d1fe62d Fix wrong null check for npc monster excel 2023-10-05 03:03:06 -07:00
Melledy
8bb7672a6b Battles with monsters in mazes now drop items 2023-10-04 23:58:34 -07:00
Melledy
08a62e3f6e Allow stage ids to be overridden in EntityMonster 2023-10-04 23:29:55 -07:00
Melledy
b5fcc9e81b Make a helper class for creating/deleting accounts 2023-10-04 04:14:25 -07:00
Melledy
929710bc06 Implement handler for AdventureModifyTeamPlayerSP 2023-10-03 21:39:33 -07:00
Melledy
2c7d2272df Dont let people log on to the same player at the same time 2023-10-03 18:25:33 -07:00
Melledy
35497776d0 Add basic handling of shops 2023-10-03 04:54:25 -07:00
Melledy
3dae00d76f Buffs from using techniques to attack monsters now apply to all monster waves 2023-10-03 02:24:04 -07:00
Melledy
94935fde83 Only teleport back to anchors when retreating from maze battles 2023-10-03 02:09:10 -07:00
Melledy
94456d200e Fix avatar hp not being set properly after a battle 2023-10-02 23:28:57 -07:00