Commit Graph

527 Commits

Author SHA1 Message Date
Charlie Unfricht
13ffce3ab3 Fixes 2022-08-19 01:29:06 -04:00
Charlie Unfricht
456ab667e9 Add missing skill IDs for Aran 2022-08-17 21:01:31 -04:00
Charlie Unfricht
48ae8c0e93 Add missing skill IDs for Knights of Cygnus 2022-08-17 20:52:52 -04:00
Charlie Unfricht
c96e4a0e67 Add missing skill IDs for warrior tree 2022-08-17 20:36:28 -04:00
Charlie Unfricht
2a1570e03a Add missing skill IDs for thief tree 2022-08-17 20:29:33 -04:00
Charlie Unfricht
435ca37a71 Add missing skill IDs for pirate tree 2022-08-17 20:26:14 -04:00
Charlie Unfricht
e4bba96d1f Add missing skill IDs for mage tree 2022-08-17 20:20:36 -04:00
Charlie Unfricht
a1382dfbd0 Fix mistake in skill IDs 2022-08-17 20:17:30 -04:00
Charlie Unfricht
fe7ea6fcef Add remaining missing archer tree skill constants 2022-08-17 19:39:14 -04:00
Charlie Unfricht
edd38a686b Add missing archer skill constants 2022-08-17 19:33:34 -04:00
Charlie Unfricht
8d4842d2ea Cash pet food sets forceEnjoy=true to always increase closeness 2022-08-17 16:39:41 -04:00
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