From 065991412731b42a59df176bfc9c46755f43626f Mon Sep 17 00:00:00 2001 From: cidoku <git@cidoku.net> Date: Mon, 31 Mar 2025 14:33:25 -0300 Subject: [PATCH] properly handle transferring evidence with special ao2 chars --- gameview.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gameview.py b/gameview.py index 5f7f2f8..55811ad 100644 --- a/gameview.py +++ b/gameview.py @@ -2080,6 +2080,8 @@ class GUI(QtGui.QWidget): return QtGui.QMessageBox.information(self, "Can't transfer evidence", 'The evidence "%s" already exists in the %s inventory.' % (evi[0], target_str)) else: if self.privateinv: + for i in range(len(evi)): + evi[i] = evi[i].replace('#', '<num>').replace('%', '<percent>').replace('&', '<and>').replace('$', '<dollar>').replace('\\n', '\n') self.tcp.send('PE#' + evi[0] + '#' + evi[1] + '#' + evi[2] + '#%') else: self.privateevidence.append(evi)