Commit Graph

427 Commits

Author SHA1 Message Date
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
Melledy
1e165ddde7 Fix most attack/buff avatar techniques not working 2023-10-02 23:27:13 -07:00
Melledy
653047784d Implement LeaveChallengeCsReq 2023-10-02 17:41:51 -07:00
Melledy
1f4b1b4770 Added basic support for challenges 2023-10-02 08:38:39 -07:00
Melledy
ea3a773dbd Improve Player::enterScene logic 2023-10-02 08:37:38 -07:00
Melledy
23989366e1 Prevent the player from adding more than 1 main character 2023-10-02 06:12:09 -07:00
Melledy
804b6da50e Add head icons when adding avatars 2023-10-02 06:09:02 -07:00
Melledy
d4d6fc9311 Fix avatars having 0 hp after retreating from a battle 2023-10-02 05:51:53 -07:00
Melledy
30e6aec86c Setup structure for handling avatar techniques 2023-10-02 05:47:56 -07:00
Melledy
4cbb7d92f3 Implement auto-heal from space anchors
Currently there is no limit to how much they heal
2023-10-01 07:58:14 -07:00
Melledy
08732985a5 Implement healing props 2023-10-01 07:05:37 -07:00
Melledy
696c995c42 Handle player death 2023-10-01 02:37:09 -07:00
Melledy
071907e940 Fix technique points not syncing properly 2023-10-01 01:41:22 -07:00
Melledy
ff0ecfad96 Added a simple gradle task to update protos 2023-09-30 23:20:39 -07:00
Melledy
3f804654dd Only props that restore technique points should restore them for the player 2023-09-30 22:05:05 -07:00
Melledy
5a3e03bd2b Implement technique points
Currently all destructible props restore technique points
2023-09-30 07:10:13 -07:00
Melledy
60e8bfadfc Add handler for SetSignatureCsReq 2023-09-30 04:22:59 -07:00
Melledy
21ab12cec5 Implement head icons 2023-09-30 04:12:12 -07:00
Melledy
7b6ee81910 Refactor some stuff in LineupManager 2023-09-30 02:09:02 -07:00
Melledy
2076efaef2 Implement rerunning cocoon/boss battles 2023-09-30 01:35:03 -07:00
Melledy
3aadea4d86 Why do you run out of credits so fast in this game 2023-09-29 21:58:16 -07:00
Melledy
fbe3a94c3c Fixed stagnant shadow bosses being the wrong world level when spawned
Also reworked how monsters scaled when changing world level
2023-09-29 21:32:29 -07:00
Melledy
f1cdd8b392 Add a basic /giveall command 2023-09-29 21:18:18 -07:00
Melledy
cd73057114 Add /worldlevel command 2023-09-29 17:55:40 -07:00
Melledy
b476fc73f2 Implement character ascension material bosses 2023-09-29 17:47:10 -07:00
Melledy
0b0313bf29 Fix some teleports not being unlocked on the map 2023-09-29 06:39:24 -07:00
Melledy
7697559c02 Update logback.xml 2023-09-29 03:56:31 -07:00
Melledy
35a3992b99 Forgot to set battle for player after starting cocoon 2023-09-29 03:26:59 -07:00