P0nk
|
0bb14e415e
|
Log in through AccountService on player login
|
2024-09-29 07:52:42 +02:00 |
|
P0nk
|
0a8591aa08
|
Merge "serverTransition" and "inTransition" fields
They serve the same purpose, no point in separating
|
2024-09-29 07:43:47 +02:00 |
|
P0nk
|
813768ec47
|
Remove AddWorld,AddChannel,RemoveWorld,RemoveChannel cmds
These are incredibly error prone and hinder the database migration work.
|
2024-09-29 07:32:20 +02:00 |
|
P0nk
|
5595f5763b
|
Log in through AccountService
|
2024-09-28 18:30:41 +02:00 |
|
P0nk
|
1be775394e
|
Disable slow tests that don't provide much value
|
2024-09-28 18:30:31 +02:00 |
|
P0nk
|
55c9d4abbb
|
Log out through AccountService
|
2024-09-28 18:26:23 +02:00 |
|
P0nk
|
93bbe868cb
|
Use LoginState everywhere
|
2024-09-28 07:02:05 +02:00 |
|
P0nk
|
ec39f0fa06
|
Avoid additional db query to get login state during login
|
2024-09-28 06:55:45 +02:00 |
|
P0nk
|
439280947c
|
Save gender to PG
|
2024-09-27 23:20:02 +02:00 |
|
P0nk
|
5abae50be5
|
Rework login, get account from PG
|
2024-09-27 22:52:12 +02:00 |
|
P0nk
|
082e0c0486
|
Save chr slots to PG
|
2024-09-27 17:59:26 +02:00 |
|
P0nk
|
2044166967
|
Save pic to PG
|
2024-09-27 17:34:36 +02:00 |
|
P0nk
|
f33d4fbc1c
|
Save pin to PG
|
2024-09-27 06:50:07 +02:00 |
|
P0nk
|
0f2ef341ce
|
Save accepted ToS to PG
|
2024-09-26 21:14:52 +02:00 |
|
P0nk
|
c7f835da0d
|
Add DatabaseTest to easily test repositories
|
2024-09-26 19:51:18 +02:00 |
|
P0nk
|
647e67f6e8
|
Auto-create account in both MySQL and PG
|
2024-09-26 07:59:27 +02:00 |
|
P0nk
|
bf9c02bc16
|
Fix failed chr save due to null jail expiration
|
2024-09-26 07:59:11 +02:00 |
|
P0nk
|
1d5c26e67c
|
Remove SHA-512 password migration
|
2024-09-26 06:48:13 +02:00 |
|
P0nk
|
b85233359f
|
Save new chr to PG (doesn't work yet because no account)
|
2024-09-25 18:31:38 +02:00 |
|
P0nk
|
7335914695
|
Simplify sp saving
|
2024-09-25 18:07:50 +02:00 |
|
P0nk
|
b4e673baab
|
Make some chr stats nullable to ease migration to PG
|
2024-09-25 17:48:12 +02:00 |
|
P0nk
|
767c4402e7
|
Route chr creation to dummy CharacterCreator
|
2024-09-25 07:21:27 +02:00 |
|
P0nk
|
a9967d53b1
|
Fix chr loading due to "monster_card" table not found
|
2024-09-25 06:58:19 +02:00 |
|
P0nk
|
00fc3ed1a1
|
Handle created chr with spec
|
2024-09-25 06:33:03 +02:00 |
|
P0nk
|
98d76ad45e
|
Prepare centralized chr creation
|
2024-09-25 06:32:43 +02:00 |
|
P0nk
|
0c9643fd7e
|
CharacterSaver integration test with Testcontainers
|
2024-09-15 11:41:03 +02:00 |
|
P0nk
|
ce5dee39ae
|
Reorder migration scripts - move acc+chr creation earlier
|
2024-09-14 17:48:20 +02:00 |
|
P0nk
|
e57d2a9ee2
|
Create account, chr tables & save chr to Postgres
|
2024-09-14 17:44:48 +02:00 |
|
P0nk
|
f827e23ccc
|
Clean up rewardpoints
|
2024-09-14 15:39:06 +02:00 |
|
P0nk
|
f8726640c3
|
Remove configurable language feature
|
2024-09-14 15:34:01 +02:00 |
|
P0nk
|
4778482cdd
|
Remove quest point feature
|
2024-09-14 15:02:51 +02:00 |
|
P0nk
|
7297cd09b6
|
Separate PG from MySQL chr saving
|
2024-09-14 14:56:15 +02:00 |
|
P0nk
|
08eeeb54dc
|
Rename ...Dao -> ...Repository
|
2024-09-14 12:06:09 +02:00 |
|
P0nk
|
abbec8120e
|
Restructure chr saving - gather stats in record
|
2024-09-14 11:57:54 +02:00 |
|
P0nk
|
23a8a33e5f
|
Move transaction handling to CharacterSaver
|
2024-09-13 23:59:29 +02:00 |
|
P0nk
|
758347f7bc
|
Small refactor of disconnectInternal for readability
|
2024-09-13 23:23:35 +02:00 |
|
P0nk
|
1b6c0167de
|
Fix buddy staying online in buddy list if dc in cash shop
|
2024-09-13 23:17:42 +02:00 |
|
P0nk
|
8bce0922d9
|
Fix broken global drops since merge from master
|
2024-09-13 23:02:12 +02:00 |
|
P0nk
|
f41268cdde
|
Handle disconnect solely in TransitionService
|
2024-09-13 22:59:55 +02:00 |
|
P0nk
|
719b079cbc
|
Refactor unnecessary wrapper boolean
|
2024-09-13 21:47:52 +02:00 |
|
P0nk
|
7bd5fa387d
|
Merge branch 'refs/heads/master' into feat/postgresql-database
|
2024-09-13 21:29:50 +02:00 |
|
Ponk
|
5fabbaf7ab
|
Merge pull request #261 from pimittens/vanillafixes #patch
chaos scroll fix
v0.15.6
|
2024-09-13 21:25:51 +02:00 |
|
pimittens
|
215dc42294
|
Create RandomizerTest.java
|
2024-09-10 13:49:16 -07:00 |
|
P0nk
|
09a75e89c9
|
Merge branch 'refs/heads/master' into feat/postgresql-database
# Conflicts:
# src/main/java/server/life/MonsterInformationProvider.java
# src/main/java/server/maps/MapleMap.java
|
2024-09-03 17:45:27 +02:00 |
|
P0nk
|
559fe2d550
|
Merge branch 'refs/heads/master' into feat/postgresql-database
# Conflicts:
# config.yaml
# docker-compose.yml
# pom.xml
# src/main/java/client/Character.java
# src/main/java/client/Client.java
# src/main/java/client/MonsterBook.java
# src/main/java/client/command/commands/gm0/BuyBackCommand.java
# src/main/java/client/processor/stat/AssignAPProcessor.java
# src/main/java/config/ServerConfig.java
# src/main/java/net/server/channel/Channel.java
# src/main/java/net/server/channel/handlers/AbstractDealDamageHandler.java
# src/main/java/net/server/channel/handlers/BuddylistModifyHandler.java
# src/main/java/net/server/channel/handlers/CloseRangeDamageHandler.java
# src/main/java/net/server/channel/handlers/EnterMTSHandler.java
# src/main/java/net/server/channel/handlers/NPCTalkHandler.java
# src/main/java/net/server/channel/handlers/RangedAttackHandler.java
# src/main/java/net/server/channel/handlers/SummonDamageHandler.java
# src/main/java/net/server/channel/handlers/UseCashItemHandler.java
# src/main/java/net/server/handlers/login/CreateCharHandler.java
# src/main/java/net/server/world/World.java
# src/main/java/scripting/npc/NPCConversationManager.java
# src/main/java/server/ItemInformationProvider.java
# src/main/java/server/life/Monster.java
# src/main/java/server/life/MonsterInformationProvider.java
# src/main/java/server/maps/MapleMap.java
# src/main/java/tools/PacketCreator.java
# src/test/java/service/NoteServiceTest.java
# src/test/java/testutil/Any.java
|
2024-09-02 20:43:55 +02:00 |
|
Ponk
|
314916279a
|
Merge pull request #271 from P0nk/fix/global-drop-concurrency #patch
Fix global drops thread issue
v0.15.5
|
2024-08-28 21:30:39 +02:00 |
|
P0nk
|
dbf1a1bb36
|
Fix global drops thread issue
This randomly caused global drops to stop working after a while.
Originally reported by Crabo of MapleHorizons.
|
2024-08-28 21:22:47 +02:00 |
|
Ponk
|
8f2b8dd013
|
Merge pull request #248 from HarkuLi/fix/vard-plastic-surgery #patch
NPC (Vard): Fix "Plastic Surgery" option
v0.15.4
|
2024-08-28 19:57:04 +02:00 |
|
Ponk
|
8039852aa3
|
Merge pull request #247 from NoirReverie/master #patch
Fix minimum HP and MP checks on AP reset
v0.15.3
|
2024-08-28 18:30:15 +02:00 |
|
Ponk
|
d3b567953d
|
Merge pull request #270 from P0nk/fix/exploded-meso-delay #patch
Fix staggered exploding mesos
v0.15.2
|
2024-08-27 07:47:31 +02:00 |
|