Charlie Unfricht
3a16a724f5
Add forceEnjoy parameter to Pet.gainClosenessFullness to ignore existing fullness value
2022-08-17 16:39:21 -04:00
Windyboy
97f358f047
Analyze pet packet structure correctly
2022-08-17 14:07:39 +08:00
Charlie Unfricht
cd706c544b
Fix bug where non-200 capped classes can't rebirth
2022-08-16 02:17:49 -04:00
Charlie Unfricht
b0b197a7a5
Update executeReborn to take in a job id
2022-08-16 02:11:38 -04:00
P0nk
d691dc1e18
Prefer Path.of() over Paths.get()
2022-08-11 19:01:40 +02:00
P0nk
229252cd63
Fix deprecations
2022-08-11 15:18:09 +02:00
P0nk
618f312b84
Remove thread tracker system
2022-08-11 14:57:26 +02:00
P0nk
4fb632ecdb
Remove monitored locks (fair), use basic version
2022-08-11 14:45:48 +02:00
P0nk
54878ebe8c
Remove monitored locks with default fairness, use basic version
2022-08-11 14:26:23 +02:00
P0nk
8657b765b1
Remove monitored read/write locks, use basic version
2022-08-11 14:16:06 +02:00
P0nk
8ab2058ecc
Stop using monitored locks in EventInstanceManager
2022-08-11 13:56:12 +02:00
P0nk
42043c3d6c
Stop using monitored locks in MapleMap
2022-08-11 13:38:16 +02:00
P0nk
28e8862254
Stop using monitored locks in World
2022-08-11 13:31:55 +02:00
P0nk
7e848618e8
Stop using monitored locks in Server
2022-08-11 12:07:38 +02:00
P0nk
b6c17e944a
Stop using monitored locks in Channel
2022-08-11 11:55:56 +02:00
P0nk
c7af125afc
Remove FaceExpressionService
...
Face expressions are automatically defaulted back after 5 seconds by the client, anyway
2022-08-11 11:48:11 +02:00
Ponk
381851e95e
Merge pull request #89 from truongdatnhan/master
...
Fixing bugs, Clean up code, Upgrade to new Syntax
2022-08-11 11:16:15 +02:00
truongdatnhan
7f7b28874f
Remove comments
2022-08-11 16:08:45 +07:00
truongdatnhan
72a87cae43
Merge pull request #8 from truongdatnhan/eclipse
...
Removing unused comments
2022-08-11 16:05:10 +07:00
Đạt Nhân Trương
53914bbd32
Removing unused comments
2022-08-11 16:02:53 +07:00
truongdatnhan
68663146c8
Merge pull request #7 from truongdatnhan/eclipse
...
remove comments
2022-08-11 15:58:57 +07:00
Đạt Nhân Trương
8e395b0770
remove comments
2022-08-11 15:58:18 +07:00
P0nk
58277574b5
Refactor QuestItemFetcher, remove commons-io dependency
2022-08-11 01:15:34 +02:00
P0nk
7aba5f4578
Refactor MapInfoRetriever, stop using FileUtils from commons
2022-08-11 01:01:08 +02:00
P0nk
28bc5ee925
Refactor EventMethodFiller, stop using FileUtils from commons
2022-08-11 00:43:08 +02:00
truongdatnhan
d9fa632204
Merge pull request #6 from truongdatnhan/eclipse
...
Moving checking null for storage to when loading character
2022-08-11 01:35:38 +07:00
Đạt Nhân Trương
85e5356a9c
Moving checking storage null to when loading char
2022-08-11 01:33:48 +07:00
Đạt Nhân Trương
0ef3e69638
Clean up code, replace switch and try-with-resource where possible.
2022-08-07 21:51:10 +07:00
Đạt Nhân Trương
f983b4dccf
Clean up code & Upgrade syntax to new Java
2022-08-07 01:35:02 +07:00
Đạt Nhân Trương
bbdf236a10
Clean code
2022-08-06 18:16:52 +07:00
Đạt Nhân Trương
61c3e75a52
Fully mirgate main source to Java NIO (except some files in tools).
2022-08-06 18:13:47 +07:00
Đạt Nhân Trương
571d804f50
Character storage won't get initialize at first time on server
2022-08-05 19:33:15 +07:00
P0nk
2b680c02c8
Mute GraalVM warning spam on startup
2022-08-03 07:57:01 +02:00
P0nk
c2b28b5148
Merge branch 'master' into various-fixes
2022-08-03 07:43:02 +02:00
ronancpl7
905a0260a6
Wrap around hpDec schedules ( #75 )
...
* Wrap around hpDec schedules
Merges hpDec schedules at character into a world schedule.
* Patch hpDec timer reset on changing maps
Patch timer reset on changing maps with hpDec.
* Update Character.java
* Update Client.java
* Update World.java
Co-authored-by: Ronan Lana <rcpl2010@gmail.com >
2022-08-03 07:42:15 +02:00
P0nk
8ce3be5efb
Merge branch 'master' into various-fixes
2022-08-03 07:04:44 +02:00
Ponk
e5e9b50215
Merge pull request #78 from truongdatnhan/master
...
Upgrade to to File NIO
2022-08-03 06:59:41 +02:00
Đạt Nhân Trương
d9a86d6d75
Fixing indents !
2022-08-02 23:14:17 +07:00
P0nk
5afb09d798
Refactor various minor things
2022-08-02 17:45:47 +02:00
P0nk
8d213e4d6e
Fix broken dojo scripts since introduction of MapId constants
2022-08-02 16:31:15 +02:00
Đạt Nhân Trương
4496e0854f
Clean up formatting & Update NIO in some remaining files
2022-08-01 14:25:32 +07:00
Đạt Nhân Trương
a44744c05b
Upgrade to Java NIO
2022-07-30 16:10:46 +07:00
P0nk
89ababc5c0
Fix logs being cut off during shutdown
2022-06-19 07:58:17 +02:00
P0nk
513c9b615d
Rework View all characters - fix packet and limit max chrs
...
Thanks to Lehava#4668 for finding the packet structure
2022-03-26 15:51:16 +01:00
P0nk
084e7b22fa
Consolidate HexTool methods and add more tests
2022-02-14 19:48:21 +01:00
P0nk
1daddbf302
Use HexFormat for converting from bytes to hex string and the other way round
2022-02-14 18:37:30 +01:00
P0nk
0e32f439fb
Add unit tests for HexTool
2022-02-14 18:20:02 +01:00
Ponk
b8e8caeb31
Merge pull request #66 from P0nk/logging-consolidation
...
Consolidate logging
2022-02-10 22:06:07 +01:00
P0nk
aceb410331
Stop using java.util.logging.Logger, start using slf4j
2022-02-10 21:49:47 +01:00
P0nk
2bbfd46105
Stop logging with System.out.println, start using slf4j
2022-02-10 21:40:54 +01:00