From 3463bd0415b0e11aee91a18f6f23067a2c5b4182 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakub=20Klupie=C4=87?= Date: Mon, 19 Apr 2021 00:24:42 +0200 Subject: [PATCH] Check map bounds when checking collision --- survival/game_map.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/survival/game_map.py b/survival/game_map.py index d5b1fc1..b8563be 100644 --- a/survival/game_map.py +++ b/survival/game_map.py @@ -23,4 +23,4 @@ class GameMap: self.entity_layer.remove_entity(pos) def is_colliding(self, pos): - return self.entity_layer.is_colliding(pos) + return pos[0] < 0 or pos[0] >= self.width or pos[1] < 0 or pos[1] >= self.height or self.entity_layer.is_colliding(pos)