From: Christian Heller Date: Mon, 22 Feb 2016 01:05:44 +0000 (+0100) Subject: Server: Fix bug in thingproliferation(). X-Git-Tag: tce~185 X-Git-Url: https://plomlompom.com/repos/%7B%7Bdb.prefix%7D%7D/%7B%7B%20web_path%20%7D%7D/static/%27%29;%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20chunks.push%28escapeHTML%28span%5B2%5D%29%29;%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20chunks.push%28%27?a=commitdiff_plain;h=c7b16860b937a0f5b7055ed53c7c4d228e3b275d;p=plomrogue Server: Fix bug in thingproliferation(). --- diff --git a/server/world.py b/server/world.py index e50774c..c187159 100644 --- a/server/world.py +++ b/server/world.py @@ -19,7 +19,7 @@ def thingproliferation(t, prol_map): for dir in [directions_db[key] for key in sorted(directions_db.keys())]: mv_result = mv_yx_in_dir_legal(dir, t["T_POSY"], t["T_POSX"]) c = prol_map[mv_result[1] + world_db["MAP_LENGTH"] + mv_result[2]] - if mv_result[0] and c in symbols_passable: + if mv_result[0] and str(c) in symbols_passable: candidates.append((mv_result[1], mv_result[2])) if len(candidates): i = rand.next() % len(candidates)