diff options
Diffstat (limited to 'servergreps/hercules/src/rathena.py')
-rwxr-xr-x | servergreps/hercules/src/rathena.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/servergreps/hercules/src/rathena.py b/servergreps/hercules/src/rathena.py index b9f8925..ec71d5b 100755 --- a/servergreps/hercules/src/rathena.py +++ b/servergreps/hercules/src/rathena.py @@ -57,10 +57,19 @@ class Rathena: def addServerPacket(self, data): + if data == "cmde": + return if data in self.namedPackets: for val in self.namedPackets[data]: + if int(val, 16) > 4096: + return self.packetsSet.add(val) else: + try: + if int(data, 16) > 4096: + return + except: + pass self.packetsSet.add(data.lower()) |