From 521c3635504cdeebf73f57a3fe6add7f1b5542c7 Mon Sep 17 00:00:00 2001 From: Tom Kerr Date: Sun, 2 Jun 2024 15:44:04 +0100 Subject: [PATCH] fix: out of map bounds --- src/ares/behaviors/combat/group/stutter_group_back.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ares/behaviors/combat/group/stutter_group_back.py b/src/ares/behaviors/combat/group/stutter_group_back.py index 2f2a2ed..18e4a87 100644 --- a/src/ares/behaviors/combat/group/stutter_group_back.py +++ b/src/ares/behaviors/combat/group/stutter_group_back.py @@ -122,8 +122,8 @@ def calculate_retreat_position(self, ai: "AresBot") -> Point2: retreat_position: Point2 = self.group_position + direction * distance retreat_position = Point2( ( - max(0, min(map_bounds[0], retreat_position.x)), - max(0, min(map_bounds[1], retreat_position.y)), + max(0, min(map_bounds[0] - 1, retreat_position.x)), + max(0, min(map_bounds[1] - 1, retreat_position.y)), ) )