From 1d349bf8b34b6bfe6b5096deae520b97bef5b99c Mon Sep 17 00:00:00 2001 From: cidoku Date: Sun, 22 Mar 2026 14:37:36 -0300 Subject: [PATCH] deal with optional field on CT packet appropriately --- mainmenu.py | 2 +- packets.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/mainmenu.py b/mainmenu.py index 87cc4a2..cbf6ebe 100644 --- a/mainmenu.py +++ b/mainmenu.py @@ -610,7 +610,7 @@ class AOServerInfo(QtCore.QThread): continue name = decodeAOString(network[1].decode('utf-8')) chatmsg = decodeAOString(network[2].decode('utf-8').replace("\n", "
")) - joinOOC.append("%s: %s" % (name, chatmsg.replace("<", "<").replace("<br />","
") if len(network) > 3 and network[3] == "0" else chatmsg)) + joinOOC.append("%s: %s" % (name, chatmsg.replace("<", "<").replace("<br />","
") if len(network) <= 3 or (len(network) > 3 and network[3] == "0") else chatmsg)) elif header == 'PU': del network[0] diff --git a/packets.py b/packets.py index bd97ded..cc7c01f 100644 --- a/packets.py +++ b/packets.py @@ -129,7 +129,7 @@ def handlePackets(caller, total, record=True): elif header == 'CT': name = decodeAOString(network[1].decode('utf-8')) chatmsg = decodeAOString(network[2].decode('utf-8').replace("\n", "
")) - caller.OOC_Log.emit("%s: %s" % (name, chatmsg.replace("<", "<").replace("<br />","
") if len(network) > 3 and network[3] == "0" else chatmsg)) + caller.OOC_Log.emit("%s: %s" % (name, chatmsg.replace("<", "<").replace("<br />","
") if len(network) <= 3 or (len(network) > 3 and network[3] == "0") else chatmsg)) elif header == 'PV': caller.newChar.emit(int(network[3]))