Arthur Charlton
07eb0f5e8e
Untangle nested control flow conditions.
2023-07-05 14:16:09 -04:00
Arthur Charlton
cfb5fc25c3
Calling code assumes the pair never null and uses -1 to signify not found.
2023-07-05 14:12:42 -04:00
Matthew Hinds
4546fd44ff
To prevent abuse, GMs should be permission restricted (via GM level) to trade with other non GM players, use their storage (prevent transferring to their other characters), send via Duey and to drop items. GM level is configurable.
2023-05-12 18:02:08 +12:00
Sukishyou
301f65ce16
Add null check to duey packet edit check
2023-04-15 14:36:00 -05:00
Sukishyou
f1b95fe45e
Fix exploit with Duey Send Items
2023-04-14 19:43:51 -05:00
P0nk
c879e36a9c
Migrate last set of calls to FilePrinter, delete FilePrinter
2022-02-10 19:53:22 +01:00
P0nk
4efd356cbf
Turn item id magic numbers into constants
2021-11-07 11:39:09 +01:00
P0nk
9bf1b68924
Reformat and clean up "client" package
2021-09-09 23:22:44 +02:00
P0nk
5883626020
Rename and clean up MapleTrade
2021-09-09 22:53:53 +02:00
P0nk
9c8abf6f62
Rename and clean up MapleItemInformationProvider
2021-09-09 22:45:55 +02:00
P0nk
b07e6799dc
Rename and clean up MapleClient
2021-09-09 21:13:48 +02:00
P0nk
7dc3a2159a
Rename and clean up MapleCharacter
2021-09-09 21:09:45 +02:00
P0nk
065ef632ac
Rename and clean up MapleKarmaManipulator
2021-09-09 20:55:47 +02:00
P0nk
b2cbb65c6a
Rename and clean up MapleInventoryManipulator
2021-09-09 20:55:07 +02:00
P0nk
5ed7cf73d1
Rename and clean up MapleInventoryType
2021-09-09 20:49:05 +02:00
P0nk
1b945bca10
Rename and clean up MapleInventory
2021-09-09 08:34:01 +02:00
P0nk
8f6860d7d7
All packet creating methods now create Packet instead of byte[]
...
This commit got way too big...
- Remove deprecated methods for sending packets
- Favor OutPacket & Packet over MaplePacketLittleEndianWriter, LittleEndianWriter, and byte array
- Split up some packet creating methods into separate classes
2021-08-21 01:36:51 +02:00
P0nk
e184f25184
Remove "Maple" prefix from MaplePacketCreator name
2021-08-19 21:31:57 +02:00
P0nk
5730b3b42d
cleanup: use implicit generic type with diamond operator
2021-04-08 07:42:10 +02:00
P0nk
0c267f8eee
refactor: use try-with-resources for Duey db operations
2021-04-04 16:12:46 +02:00
P0nk
813643036b
Switch to Maven file structure
2021-03-30 21:56:34 +02:00