From ac73f59ed6168ebc31b9dcf30883d2c6247a8dd4 Mon Sep 17 00:00:00 2001 From: Griatch Date: Sat, 26 Nov 2016 02:01:18 +0100 Subject: [PATCH] Fix for Duckclient which sends TTYPE 'MTTS13' instead of 'MTTS 13' like other clients. --- evennia/server/portal/ttype.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/evennia/server/portal/ttype.py b/evennia/server/portal/ttype.py index 1f519f2d53..7cc41cddf6 100644 --- a/evennia/server/portal/ttype.py +++ b/evennia/server/portal/ttype.py @@ -142,7 +142,7 @@ class Ttype(object): elif self.ttype_step == 3: # the MTTS bitstring identifying term capabilities if option.startswith("MTTS"): - option = option.split(" ")[1] + option = option[4:].strip() if option.isdigit(): # a number - determine the actual capabilities option = int(option)