Commit Graph

840 Commits

Author SHA1 Message Date
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
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
Ponk
07f55fa53c Merge pull request #55 from P0nk/maple-cleanup
Remove "Maple" prefix from class names
2021-09-09 23:18:38 +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