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
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
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
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
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
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
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
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
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
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
P0nk
9b1dc76854
Reformat and clean up "provider" package
2021-09-09 23:26:19 +02:00
P0nk
6be6ea9927
Reformat and clean up "net" package
2021-09-09 23:26:02 +02:00
P0nk
69f4580637
Reformat and clean up "constants" package
2021-09-09 23:23:32 +02:00
P0nk
250d49e85d
Reformat and clean up "config" package
2021-09-09 23:23:01 +02:00
P0nk
9bf1b68924
Reformat and clean up "client" package
2021-09-09 23:22:44 +02:00
P0nk
c4318bef7b
Rename and clean up MapleQuestRequirement
2021-09-09 23:06:28 +02:00
P0nk
0777e5529f
Rename and clean up MapleQuestAction
2021-09-09 23:05:32 +02:00
P0nk
62d2e87d25
Rename MapleMatchCheckingElement
2021-09-09 23:04:36 +02:00
P0nk
8f0bdb3c6d
Rename InviteResult and MapleInviteResult
2021-09-09 23:04:02 +02:00
P0nk
8162d0aacd
Rename and clean up MapleGachapon and subclasses
2021-09-09 23:02:22 +02:00
P0nk
09caabba73
Rename MapleCoolDownValueHolder
2021-09-09 22:58:30 +02:00
P0nk
820de42257
Rename and clean up MapleCarnivalFactory
2021-09-09 22:56:50 +02:00
P0nk
2afec0bcda
Rename MapleBuffStatValueHolder
2021-09-09 22:55:50 +02:00
P0nk
5883626020
Rename and clean up MapleTrade
2021-09-09 22:53:53 +02:00
P0nk
701d735202
Rename and clean up MapleStorageInventory
2021-09-09 22:53:16 +02:00
P0nk
e9c8a82b47
Rename and clean up MapleStorage
2021-09-09 22:51:39 +02:00
P0nk
18e1f6c50b
Rename and clean up MapleStatEffect
2021-09-09 22:51:02 +02:00
P0nk
ca4bcd80d1
Rename and clean up MapleSkillbookInformationProvider
2021-09-09 22:49:57 +02:00
P0nk
a4d3f17efb
Rename and clean up MapleShopItem
2021-09-09 22:49:02 +02:00
P0nk
43a80f0491
Rename and clean up MapleShopFactory
2021-09-09 22:48:25 +02:00