P0nk
2bbfd46105
Stop logging with System.out.println, start using slf4j
2022-02-10 21:40:54 +01:00
P0nk
c879e36a9c
Migrate last set of calls to FilePrinter, delete FilePrinter
2022-02-10 19:53:22 +01:00
P0nk
8b630f7357
Migrate yet another batch of FilePrinter users to Slf4j
...
One FilePrinter.printError() method removed, one more to go
2022-02-09 21:05:22 +01:00
P0nk
0c60606b4e
Migrate another batch of FilePrinter users to slf4j.Logger
...
Another FilePrinter method removed.
2022-02-08 21:08:59 +01:00
P0nk
53465bba25
Migrate some users of FilePrinter to slf4j.Logger
...
At least we got rid of one printError method
2022-01-19 18:36:19 +01:00
P0nk
0b66766e8a
Bump log4j to 2.17.1
2022-01-03 19:20:59 +01:00
P0nk
66ac678f1b
Fix broken switch
2022-01-03 19:19:52 +01:00
P0nk
78f6ae7e6a
Refactor maple leaf logging
...
Not even sure anyone is using this system. Keeping it around just in case.
2022-01-03 19:12:04 +01:00
P0nk
1e53bc7d1f
Refactor gachapon logging
2022-01-03 18:50:50 +01:00
P0nk
6041d56bcd
Refactor chat logging
2022-01-03 18:35:15 +01:00
P0nk
7e7c2cb153
Refactor expedition logging
2022-01-03 18:29:47 +01:00
P0nk
189d8096db
Refactor trade logging
2022-01-03 18:10:23 +01:00
P0nk
acde0696b1
Move and encapsulate "ignored" collection
2021-12-21 21:43:51 +01:00
P0nk
75a9a9718d
Encapsulate "monitored" collection
2021-12-21 21:43:51 +01:00
P0nk
6c1a9465c0
Use log4j for monitored chr logger. Log all monitored to a dedicated file.
2021-12-21 21:43:50 +01:00
Ponk
507ab06721
Merge pull request #65 from P0nk/log4j-2.16.0
...
Bump Log4j to 2.16.0
2021-12-15 20:00:16 +01:00
P0nk
a511157fa5
Bump log4j to 2.16.0
2021-12-15 19:57:46 +01:00
Ponk
2e827542cf
Merge pull request #64 from P0nk/log4j-upgrade
...
Bump log4j to 2.15.0
2021-12-11 18:03:59 +01:00
P0nk
451d86b5b4
Bump log4j to 2.15.0
...
2.14.1 and earlier (famously) contains a RCE exploit.
2021-12-11 17:59:41 +01:00
Ponk
b24945eaba
Merge pull request #63 from P0nk/fix-family-loading
...
Fix family loading on server startup
2021-11-18 21:21:35 +01:00
P0nk
4cf3135d48
Fix family loading on server startup
...
Worlds need to be initialized before families due to an interdependency
2021-11-18 21:17:33 +01:00
Ponk
a26a2e7079
Merge pull request #62 from P0nk/fix-packet-reuse
...
Fix issue with packet bytes reuse
2021-11-17 22:05:46 +01:00
P0nk
503740542d
Fix issue with packet bytes reuse
...
Big oversight that caused broadcasted (packet sent to multiple clients)
packets to only be correct for the first receiver, for example when
3 players were in the same map.
2021-11-17 22:00:21 +01:00
Ponk
1b359aa674
Merge pull request #61 from P0nk/id-constants
...
Id constants
2021-11-07 14:37:36 +01:00
P0nk
b15a7e61d4
Turn map id magic numbers into constants
2021-11-07 14:26:34 +01:00
P0nk
c022c3595f
Turn npc id magic numbers into constants
2021-11-07 12:36:00 +01:00
P0nk
8d10e3d1b0
Turn mob id magic numbers into constants
2021-11-07 12:15:36 +01:00
P0nk
4efd356cbf
Turn item id magic numbers into constants
2021-11-07 11:39:09 +01:00
Ponk
a4c079c2e8
Merge pull request #60 from tastyegg/patch-1
...
Fix AddMp on 1st Job Change
2021-10-17 17:46:53 +02:00
Kevin Zeng
7cfee6db53
Fix AddMp on 1st Job Change
...
For mixed jobs (Archer/Thief/Pirate), it should add mp instead of adding hp twice.
2021-10-17 10:48:54 -04:00
Ponk
ce22f52b2b
Merge pull request #58 from P0nk/merchant-lists
...
Merchant visitor list and blacklist
2021-09-28 19:08:35 +02:00
P0nk
2e78742d8c
Update development status
2021-09-28 18:43:31 +02:00
P0nk
5cae3fc336
Implement merchant blacklist, blocking any listed characters from entering
2021-09-28 18:26:27 +02:00
P0nk
3a9305d0d9
Store merchant visitor history, and display it in the dialogue
2021-09-28 08:33:25 +02:00
P0nk
cc23d7734a
Implement "view visitor" packet
2021-09-27 22:54:05 +02:00
P0nk
edc457d5f5
Implement "view blacklist" packet
2021-09-27 22:11:03 +02:00
Ponk
37899c2508
Merge pull request #57 from P0nk/use-timeunit
...
Use TimeUnit for time calculations
2021-09-10 19:20:03 +02:00
P0nk
8b60684103
Fix missing static imports of TimeUnit
2021-09-10 19:18:20 +02:00
P0nk
cdc17ef3dd
Use TimeUnit for time calculations
2021-09-10 19:08:58 +02:00
Ponk
d52aedac4f
Merge pull request #56 from P0nk/reformat
...
Reformat all code with 4 space indent
2021-09-09 23:43:45 +02:00
P0nk
d9590078f5
Reformat and clean up reactor and base scripts
2021-09-09 23:38:09 +02:00
P0nk
3f43fe82d0
Reformat and clean up quest scripts
2021-09-09 23:36:54 +02:00
P0nk
a78ca88a02
Reformat and clean up portal scripts
2021-09-09 23:35:59 +02:00
P0nk
d893309b4f
Reformat and clean up npc scripts
2021-09-09 23:35:02 +02:00
P0nk
0c1545f81d
Reformat and clean up map scripts
2021-09-09 23:32:43 +02:00
P0nk
f76b9954a7
Reformat and clean up item scripts
2021-09-09 23:32:17 +02:00
P0nk
a12feaf3e4
Reformat and clean up event scripts
2021-09-09 23:32:05 +02:00
P0nk
7be1d119de
Reformat and clean up "tools" package
2021-09-09 23:28:07 +02:00
P0nk
e8ef3a492c
Reformat and clean up "server" package
2021-09-09 23:27:38 +02:00
P0nk
d389665bd7
Reformat and clean up "scripting" package
2021-09-09 23:26:45 +02:00