P0nk
cdd1c8cb61
Proper timing on removing exploded meso
...
No longer using scheduling on server side but rather
a delay value inherent to the "remove item from map" packet.
2024-08-20 20:13:01 +02:00
P0nk
439753eb6d
Fix drop delay for Meso Explosion
2024-08-20 19:44:16 +02:00
P0nk
2d40a89c55
Overload damageMonster for when no delay is needed
2024-08-17 19:13:38 +02:00
P0nk
802cc2b5f5
Use delay from packets for drop timing
2024-08-17 19:13:36 +02:00
P0nk
2ffca90d29
Add attack delay to AttackInfo
...
Meant to be used in item drop packet for timing handled by the client
rather than scheduling item drop packets on the server.
2024-08-14 07:45:06 +02:00
remsus
eed47a9064
Check if the amount of damage lines doesn't exceed the max (autoban)
2024-06-11 18:44:47 +02:00
P0nk
4e743128e9
Remove all wildcard imports
2024-05-22 08:33:44 +02:00
P0nk
d31f4806fc
Fix mob using attack with no diseaseSkill causing errors
2022-09-12 20:31:38 +02:00
P0nk
930d365752
Add record MobSkillId for mob skill type + level combination
...
Pair is nasty to work with when they are passed around all over
2022-09-03 11:01:51 +02:00
P0nk
fba49e7eec
MobSkillFactory takes MobSkillType instead of int as id argument
2022-09-03 04:52:55 +02:00
P0nk
b15a7e61d4
Turn map id magic numbers into constants
2021-11-07 14:26:34 +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
P0nk
cdc17ef3dd
Use TimeUnit for time calculations
2021-09-10 19:08:58 +02:00
P0nk
6be6ea9927
Reformat and clean up "net" package
2021-09-09 23:26:02 +02:00
P0nk
18e1f6c50b
Rename and clean up MapleStatEffect
2021-09-09 22:51:02 +02:00
P0nk
fa8222d9a0
Rename and clean up MapleMapObjectType
2021-09-09 22:31:05 +02:00
P0nk
a979577e5d
Rename and clean up MapleMapObject
2021-09-09 22:29:01 +02:00
P0nk
46842f9890
Rename and clean up MapleMapItem
2021-09-09 22:26:48 +02:00
P0nk
2acf2ed83d
Rename and clean up MapleMonsterInformationProvider
2021-09-09 22:06:55 +02:00
P0nk
02786eab63
Rename and clean up MapleMonster
2021-09-09 22:06:11 +02:00
P0nk
3e1b5b93d5
Rename and clean up MapleJob
2021-09-09 21:21:04 +02:00
P0nk
7dc3a2159a
Rename and clean up MapleCharacter
2021-09-09 21:09:45 +02:00
P0nk
46bd0570d7
Rename and clean up MapleBuffStat
2021-09-09 21:02:22 +02:00
P0nk
1532f66bdf
Remove "Maple" prefix from packet handler names
2021-09-06 20:50:35 +02:00
P0nk
faf993cae6
Remove LittleEndianAccessor class hierarchy
2021-08-23 22:11:58 +02:00
P0nk
da2d8abc56
Handlers read from InPacket instead of SeekableLittleEndianAccessor
2021-08-22 22:10:19 +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
a5b42b8a43
cleanup: use primitive type instead of wrapper type
2021-04-08 17:49:22 +02:00
P0nk
3434c7334b
cleanup: remove redundant cast
2021-04-08 17:39:55 +02:00
P0nk
7ff8190977
cleanup: remove unnecessary boxing
2021-04-08 07:39:02 +02:00
P0nk
dde52653e5
cleanup: remove unnecessary conversion to String
2021-04-08 07:30:12 +02:00
P0nk
ed5a444753
cleanup: remove unnecessary unboxing
2021-04-07 23:52:58 +02:00
P0nk
6253169e35
cleanup: replace anonymous inner class with lambda
2021-04-07 23:45:28 +02:00
P0nk
813643036b
Switch to Maven file structure
2021-03-30 21:56:34 +02:00