X-Git-Url: https://plomlompom.com/repos/?a=blobdiff_plain;f=roguelike-server;h=10fbd3680dc4f6930df561f4b0bd103514428e60;hb=20200628949f92fb81dc0efd2ebc39d5e9d0e8f5;hp=ece7c86e595c2975966fca584cbfcc2b059be2f8;hpb=f5c25da24e725ee7d9b16fc7bfbc0a48aeb0e451;p=plomrogue diff --git a/roguelike-server b/roguelike-server index ece7c86..10fbd36 100755 --- a/roguelike-server +++ b/roguelike-server @@ -793,10 +793,10 @@ def thingproliferation(t, prol_map): candidates = [] for dir in [directions_db[key] for key in directions_db]: mv_result = mv_yx_in_dir_legal(dir, t["T_POSY"], t["T_POSX"]) - # if mv_result[0] and ord(":") == prol_map[mv_result[1] - if mv_result[0] and ord(".") == prol_map[mv_result[1] # # - * world_db["MAP_LENGTH"] - + mv_result[2]]: + if mv_result[0] and ord(":") == prol_map[mv_result[1] # # + # if mv_result[0] and ord(".") == prol_map[mv_result[1] + * world_db["MAP_LENGTH"] + + mv_result[2]]: candidates.append((mv_result[1], mv_result[2])) if len(candidates): i = rand.next() % len(candidates)