X-Git-Url: https://plomlompom.com/repos/?a=blobdiff_plain;f=roguelike-server;h=3c4fd894b9c187553d71f9eaf984102615ac5274;hb=291bf4d2137c7d04c3c7d5ce310da1f182384c28;hp=0bb69884d40f31adbd73d16e23efe89c71e0cea4;hpb=def561092e8684b115279bf36751610523a4b445;p=plomrogue diff --git a/roguelike-server b/roguelike-server index 0bb6988..3c4fd89 100755 --- a/roguelike-server +++ b/roguelike-server @@ -1167,11 +1167,13 @@ def get_dir_to_target(t, filter): if t["fovmap"] and "a" == filter: for id in world_db["Things"]: if animate_in_fov(world_db["Things"][id]): - return good_attack_target(world_db["Things"][id]) + if good_attack_target(world_db["Things"][id]): + return True elif t["fovmap"] and "f" == filter: for id in world_db["Things"]: if animate_in_fov(world_db["Things"][id]): - return good_flee_target(world_db["Things"][id]) + if good_flee_target(world_db["Things"][id]): + return True elif t["T_MEMMAP"] and "c" == filter: eat_cost = eat_vs_hunger_threshold(t["T_TYPE"]) for mt in t["T_MEMTHING"]: