Commit Graph

260 Commits

Author SHA1 Message Date
Melledy
2af7059749 Update welcome mail 2023-11-24 21:20:54 -08:00
Melledy
0fa2380e7d Send welcome mail on player creation 2023-11-24 20:17:00 -08:00
Melledy
1e8c811895 Add a simple /help command 2023-11-24 20:15:46 -08:00
Melledy
e1c203a165 Unlock all teleports in the guide menu 2023-11-24 16:28:24 -08:00
Melledy
b7fc8b6a32 Auto set promotion level when directly setting levels with commands 2023-11-24 04:03:37 -08:00
Melledy
eebb00f03d Refactor spawn command a bit 2023-11-23 20:56:55 -08:00
Melledy
2efabc73e6 Allow handbook generation in other languages 2023-11-23 18:59:32 -08:00
Melledy
502323a1c7 Make session key creation actually unique 2023-11-23 18:10:31 -08:00
Melledy
fed64f48d3 Attach original names to config objects 2023-11-23 18:08:02 -08:00
Melledy
398d3872ae Add a config option to force unlock all challenges 2023-11-23 02:44:14 -08:00
Melledy
d1ad3829bc Refactor database manager 2023-11-23 02:37:05 -08:00
Melledy
0661eb8d96 Also delete friendships when we delete a player 2023-11-23 02:34:06 -08:00
Melledy
9505f9e37f Implement event screen 2023-11-23 02:29:00 -08:00
Melledy
65ffd2ba8b Handle player last active time 2023-11-23 01:18:56 -08:00
Melledy
f2be0d9942 Implement friend list 2023-11-23 01:14:49 -08:00
Melledy
b605108ce7 Log empty packets too 2023-11-23 00:26:03 -08:00
Melledy
74140b39f2 Fix rogue protos and implement rogue finish screen 2023-11-22 03:39:10 -08:00
Melledy
b7d9a46535 Fix error with hero paths on login if they dont exist in the database 2023-11-22 03:14:11 -08:00
Melledy
b8a758ea15 Fix an issue with player lineups being saved with no ownerUid 2023-11-20 04:57:34 -08:00
Melledy
eaf12a8773 Add a config option to auto create accounts 2023-11-20 04:52:44 -08:00
Melledy
5ee03beb5e Delete player data when an account is deleted 2023-11-20 04:50:35 -08:00
Melledy
fd011a97c4 Refactor shop functions 2023-11-18 23:55:40 -08:00
Melledy
839e18c2d0 Also sync hero basic type info when updating the main character avatar 2023-11-18 19:09:56 -08:00
Melledy
c80cda408d Optimize packet handling and empty packet creation 2023-11-18 19:08:56 -08:00
Melledy
7fac5a6263 Update banners 2023-11-18 17:10:12 -08:00
Melledy
337a244711 Update leave challenge logic 2023-11-18 16:59:48 -08:00
Melledy
f8c0ce2c11 Update to 1.5.0
Some protos (mostly SU related) might be broken
2023-11-18 04:27:30 -08:00
Melledy
04ed507796 Show git hash when starting the server 2023-11-14 04:06:26 -08:00
Melledy
bb62a6a2cb Implement using fuels 2023-11-13 22:48:36 -08:00
Melledy
a313903455 Add stamina recovery rates into config 2023-11-13 22:19:40 -08:00
Melledy
ea62d4c3d8 Add option in config to toggle spending stamina 2023-11-13 21:57:33 -08:00
Melledy
dda7e67018 Implement reserve stamina 2023-11-13 21:54:29 -08:00
Melledy
7d9a3671fd Add basic drops for opening chests 2023-11-13 20:15:17 -08:00
Melledy
541ae7cf77 Implement basic stamina system (Everyone disliked that) 2023-11-12 17:59:20 -08:00
Melledy
c379b8dea3 Add basic game loop handling to the game server 2023-11-12 16:03:53 -08:00
Melledy
59c40437a4 Prevent challenge round count from going below 1 when winning 2023-11-12 03:27:04 -08:00
Melledy
2ddd89829d Implement proper monster levels in SU 2023-11-12 00:13:03 -08:00
Melledy
d216c61a5a Various refactors 2023-11-11 23:47:45 -08:00
Melledy
012219de6a Move drop calculations to their own game service 2023-11-11 19:44:15 -08:00
Melledy
28e7c22d38 Refactor some protos 2023-11-09 14:53:21 -08:00
Melledy
d1c96aa9a3 Dont remove farmable monsters from the scene when they are defeated 2023-11-09 00:35:19 -08:00
Melledy
2328c26550 Refactor how challenges handle dead avatars 2023-11-08 22:27:12 -08:00
Melledy
03d2ff7186 Implement hcoin exchange handler 2023-11-08 21:57:22 -08:00
Melledy
aa24e8aed2 Implement buying goods with jades 2023-11-08 21:45:31 -08:00
Melledy
b3e1dcd4e7 Fix being unable to buy more than 1 of a stackable item at a time 2023-11-08 21:44:36 -08:00
Melledy
b7c815265c Refactor BattleService::startBattle 2023-11-08 18:17:42 -08:00
Melledy
ac494b9d13 Rework scene skill handler a bit 2023-11-08 18:02:44 -08:00
Melledy
e15d91bfd8 Implement return items when leveling up avatars/relics/light cones 2023-11-08 16:20:24 -08:00
Melledy
90b4a7e40d Clean up some todo comments 2023-11-08 16:02:05 -08:00
Melledy
7d66e328fa Only allow rerolls if the player has the right talent for it 2023-11-05 23:07:31 -08:00