From c5c44f3e0c5efaa8ffa3c6db99f1edd7a80f1991 Mon Sep 17 00:00:00 2001 From: Ryan Stein Date: Sun, 29 Oct 2017 21:37:12 -0400 Subject: [PATCH] Update contrib.mapbuilder for Py3. --- evennia/contrib/mapbuilder.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/evennia/contrib/mapbuilder.py b/evennia/contrib/mapbuilder.py index 3bbf5c72d1..7d9b07d136 100644 --- a/evennia/contrib/mapbuilder.py +++ b/evennia/contrib/mapbuilder.py @@ -276,7 +276,7 @@ COMMAND_DEFAULT_CLASS = utils.class_from_module(settings.COMMAND_DEFAULT_CLASS) # Helper function for readability. def _map_to_list(game_map): """ - Splits multi line map string into list of rows, treats for UTF-8 encoding. + Splits multi line map string into list of rows. Args: game_map (str): An ASCII map @@ -285,9 +285,7 @@ def _map_to_list(game_map): list (list): The map split into rows """ - list_map = game_map.split('\n') - return [character.decode('UTF-8') if isinstance(character, str) - else character for character in list_map] + return game_map.split('\n') def build_map(caller, game_map, legend, iterations=1, build_exits=True):