Commit Graph

  • 76553a3421 Re-add spawn command Melledy 2023-10-09 03:38:22 -07:00
  • 0d9730c498 Modernize command system Melledy 2023-10-09 02:23:28 -07:00
  • f61d40a4de Implement SpringTransferCsReq Melledy 2023-10-08 06:53:26 -07:00
  • f7587a59ce Fix error message when logging in Melledy 2023-10-08 06:36:12 -07:00
  • a9719c0d59 Fix lineup technique points not updating when changing lineups in the forgotten hall Melledy 2023-10-08 06:35:44 -07:00
  • 49eec57572 Implement player rotation saving and optimize ObjectInfo Melledy 2023-10-08 06:34:54 -07:00
  • 94343d1f77 Implement challenge history Melledy 2023-10-08 06:08:07 -07:00
  • 5f92195253 Seperate mp from LineupManager for extra lineups Melledy 2023-10-08 05:29:29 -07:00
  • b53e3ec966 Challenges now spawn the right monsters and can be completed Melledy 2023-10-08 04:23:54 -07:00
  • acdcbf8829 Retreating/losing a battle should teleport to the nearest anchor Melledy 2023-10-07 19:46:15 -07:00
  • 380ec3dbc7 Implement those compass puzzles Melledy 2023-10-07 08:38:34 -07:00
  • 571148d7d4 Chests can now be opened Melledy 2023-10-07 05:42:54 -07:00
  • c73279191b Killing monsters should now unlock the proper chests Melledy 2023-10-07 05:35:11 -07:00
  • 7e33c18063 Implement GetPrivateChatHistoryCsReq Melledy 2023-10-07 00:44:39 -07:00
  • 9e3577e20e Optimize Inventory::addItems and Inventory::removeItems Melledy 2023-10-05 20:58:08 -07:00
  • 4c976df0a1 Fix materials not being incremented properly Melledy 2023-10-05 06:37:16 -07:00
  • 528b1e3dbb Implement TakePromotionRewardCsReq Melledy 2023-10-05 06:30:27 -07:00
  • 9cfd486ac4 Leveling up relics with already leveled relics adds the correct amount of exp now Melledy 2023-10-05 05:52:24 -07:00
  • cf4c77f34e Remove unnecessary proto compiler option Melledy 2023-10-05 05:50:44 -07:00
  • 43cc616896 Fix relics generating with a sub affix that was the same type as the main affix Melledy 2023-10-05 04:31:00 -07:00
  • d4173607df Implement /ClearRelics command Melledy 2023-10-05 03:46:17 -07:00
  • 3bb7b59ea7 Random refactors in Inventory Melledy 2023-10-05 03:12:25 -07:00
  • 604d1fe62d Fix wrong null check for npc monster excel Melledy 2023-10-05 03:03:06 -07:00
  • 8bb7672a6b Battles with monsters in mazes now drop items Melledy 2023-10-04 23:58:34 -07:00
  • 08a62e3f6e Allow stage ids to be overridden in EntityMonster Melledy 2023-10-04 23:29:55 -07:00
  • b5fcc9e81b Make a helper class for creating/deleting accounts Melledy 2023-10-04 04:14:25 -07:00
  • 929710bc06 Implement handler for AdventureModifyTeamPlayerSP Melledy 2023-10-03 21:39:33 -07:00
  • 2c7d2272df Dont let people log on to the same player at the same time Melledy 2023-10-03 18:25:33 -07:00
  • 35497776d0 Add basic handling of shops Melledy 2023-10-03 04:54:25 -07:00
  • 3dae00d76f Buffs from using techniques to attack monsters now apply to all monster waves Melledy 2023-10-03 02:24:04 -07:00
  • 94935fde83 Only teleport back to anchors when retreating from maze battles Melledy 2023-10-03 02:09:10 -07:00
  • 94456d200e Fix avatar hp not being set properly after a battle Melledy 2023-10-02 23:28:57 -07:00
  • 1e165ddde7 Fix most attack/buff avatar techniques not working Melledy 2023-10-02 23:27:13 -07:00
  • 653047784d Implement LeaveChallengeCsReq Melledy 2023-10-02 17:41:51 -07:00
  • 1f4b1b4770 Added basic support for challenges Melledy 2023-10-02 08:38:39 -07:00
  • ea3a773dbd Improve Player::enterScene logic Melledy 2023-10-02 08:37:38 -07:00
  • 23989366e1 Prevent the player from adding more than 1 main character Melledy 2023-10-02 06:12:09 -07:00
  • 804b6da50e Add head icons when adding avatars Melledy 2023-10-02 06:09:02 -07:00
  • d4d6fc9311 Fix avatars having 0 hp after retreating from a battle Melledy 2023-10-02 05:51:53 -07:00
  • 30e6aec86c Setup structure for handling avatar techniques Melledy 2023-10-02 05:47:56 -07:00
  • 4cbb7d92f3 Implement auto-heal from space anchors Melledy 2023-10-01 07:58:14 -07:00
  • 08732985a5 Implement healing props Melledy 2023-10-01 07:05:37 -07:00
  • 696c995c42 Handle player death Melledy 2023-10-01 02:37:09 -07:00
  • 071907e940 Fix technique points not syncing properly Melledy 2023-10-01 01:41:22 -07:00
  • ff0ecfad96 Added a simple gradle task to update protos Melledy 2023-09-30 23:20:39 -07:00
  • 3f804654dd Only props that restore technique points should restore them for the player Melledy 2023-09-30 22:05:05 -07:00
  • 5a3e03bd2b Implement technique points Melledy 2023-09-30 07:10:13 -07:00
  • 60e8bfadfc Add handler for SetSignatureCsReq Melledy 2023-09-30 04:22:59 -07:00
  • 21ab12cec5 Implement head icons Melledy 2023-09-30 04:12:12 -07:00
  • 7b6ee81910 Refactor some stuff in LineupManager Melledy 2023-09-30 02:09:02 -07:00
  • 2076efaef2 Implement rerunning cocoon/boss battles Melledy 2023-09-30 01:35:03 -07:00
  • 3aadea4d86 Why do you run out of credits so fast in this game Melledy 2023-09-29 21:58:16 -07:00
  • fbe3a94c3c Fixed stagnant shadow bosses being the wrong world level when spawned Melledy 2023-09-29 21:32:29 -07:00
  • f1cdd8b392 Add a basic /giveall command Melledy 2023-09-29 21:18:18 -07:00
  • cd73057114 Add /worldlevel command Melledy 2023-09-29 17:55:40 -07:00
  • b476fc73f2 Implement character ascension material bosses Melledy 2023-09-29 17:47:10 -07:00
  • 0b0313bf29 Fix some teleports not being unlocked on the map Melledy 2023-09-29 06:39:24 -07:00
  • 7697559c02 Update logback.xml Melledy 2023-09-29 03:56:31 -07:00
  • 35a3992b99 Forgot to set battle for player after starting cocoon Melledy 2023-09-29 03:26:59 -07:00
  • 2b8ab8d639 Implement cocoons Melledy 2023-09-29 03:22:14 -07:00
  • 23b62639bd Handle SetClientPausedCsReq Melledy 2023-09-29 02:35:47 -07:00
  • e1bbf5589f Rework how avatar skills and rank are stored Melledy 2023-09-29 02:21:47 -07:00
  • b139ea10c4 Update netty to 4.1.98 Melledy 2023-09-29 01:16:45 -07:00
  • 5e481b47cf Fix trailblazer not having the right path in battle Melledy 2023-09-29 00:48:33 -07:00
  • 62bbce2607 Battles should have the proper monsters to fight Melledy 2023-09-29 00:44:35 -07:00
  • 013a9f9f05 Rewrite how scenes are handled and move enums to their own package Melledy 2023-09-28 21:30:07 -07:00
  • 3f4ed5ad43 Refactor some code in the player constructor Melledy 2023-09-28 05:53:23 -07:00
  • ebe34a943b Move scene entities into their own package Melledy 2023-09-28 04:39:37 -07:00
  • 4a513890c5 [Breaking] Rewrite parts of the avatar system to allow the main character to change paths properly Melledy 2023-09-28 04:38:33 -07:00
  • b9fcebb401 Fixed account generation without a reserved uid Melledy 2023-09-28 04:25:20 -07:00
  • 5eb0d3de1f Set proper starting coords for players Melledy 2023-09-28 01:14:13 -07:00
  • d2b08b00be Kick and save connected players if the server crashes or shuts down Melledy 2023-09-27 20:34:13 -07:00
  • c43a86be70 Gacha now provides the right amount of stardust/ember/eidolons Melledy 2023-09-27 19:02:09 -07:00
  • 889a26028d Props now spawn with the right states and simulated universe screen should show up when interacted with Melledy 2023-09-27 06:00:51 -07:00
  • dbb6880819 Rework lineup system to allow for extra types of lineups Melledy 2023-09-27 04:08:31 -07:00
  • ee6c7d0296 Fix soft lock when talking to shop npcs Melledy 2023-09-26 23:54:19 -07:00
  • 7886c5f2b5 Implement weakness buffs when starting battle Melledy 2023-09-26 19:21:26 -07:00
  • ed9859c2e1 Add handler for GetFirstTalkByPerformanceNpcCsReq Melledy 2023-09-26 05:23:39 -07:00
  • 5c6b683f6b Fix client soft lock with InteractPropCsReq Melledy 2023-09-26 05:14:22 -07:00
  • 51f0ee4ad8 Implement support for npcs Melledy 2023-09-26 05:13:58 -07:00
  • 5a21304b3f Delete npc monsters when winning a battle Melledy 2023-09-26 03:21:03 -07:00
  • 769a288e7b Rework battles Melledy 2023-09-26 01:42:05 -07:00
  • 00fdc85ec4 Add logPackets config option Melledy 2023-09-25 18:43:26 -07:00
  • 13ee657b89 Force the client to use the main character while on the train Melledy 2023-09-25 18:35:05 -07:00
  • 284a4e6572 Fix destructible objects creating an error message when destroyed Melledy 2023-09-25 18:27:51 -07:00
  • 48b267cecd Initial commit Melledy 2023-09-25 06:03:09 -07:00