diff options
author | Fedja Beader <fedja@protonmail.ch> | 2024-03-13 20:59:12 +0100 |
---|---|---|
committer | Fedja Beader <fedja@protonmail.ch> | 2024-03-13 21:02:44 +0100 |
commit | 11aef2b4d166e4767d6457db787945f634b5ff0c (patch) | |
tree | 04b377b0961103ad5f16b53a3a367340146cf7de | |
parent | 4f7bcdb0af1d3f2a02f55613e851770a489d91d6 (diff) | |
download | manaplus-packets.tar.gz manaplus-packets.tar.bz2 manaplus-packets.tar.xz manaplus-packets.zip |
Reduce attack packet limiter to a bit below theoretical minimum delay.packets
-rw-r--r-- | src/net/packetlimiter.cpp | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/net/packetlimiter.cpp b/src/net/packetlimiter.cpp index 2859ff205..3c41ef711 100644 --- a/src/net/packetlimiter.cpp +++ b/src/net/packetlimiter.cpp @@ -137,9 +137,12 @@ void PacketLimiter::initPacketLimiter() mPacketLimits[CAST_SIZE( PacketType::PACKET_DIRECTION)].cnt = 0; - // 2+ + // Minimum possible attack delay reported by TMWAthena(TMW:Classic) + // and MLherc(TMW:ML) is 100ms, but is in reality doubled to 200ms + // for reasons unknown. This was traced back to a huge commit before + // TMWA and Herc histories split. mPacketLimits[CAST_SIZE( - PacketType::PACKET_ATTACK)].timeLimit = 2 + 10; + PacketType::PACKET_ATTACK)].timeLimit = 2 + 5; mPacketLimits[CAST_SIZE( PacketType::PACKET_ATTACK)].lastTime = 0; mPacketLimits[CAST_SIZE( |