From 23cceb96224f754f45e66e2217a6590f8cf57b35 Mon Sep 17 00:00:00 2001 From: punchready Date: Sat, 24 Jul 2021 21:40:00 +0200 Subject: [PATCH] fix: resolve minor problem in free neighbour search --- .../teamname/marvelous/gamelibrary/gamelogic/GameLogic.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/uulm/teamname/marvelous/gamelibrary/gamelogic/GameLogic.java b/src/main/java/uulm/teamname/marvelous/gamelibrary/gamelogic/GameLogic.java index 6db7c88..70cf6e3 100644 --- a/src/main/java/uulm/teamname/marvelous/gamelibrary/gamelogic/GameLogic.java +++ b/src/main/java/uulm/teamname/marvelous/gamelibrary/gamelogic/GameLogic.java @@ -713,7 +713,7 @@ public class GameLogic { for(IntVector2 dir: IntVector2.CardinalDirections) { IntVector2 pos = start.copy().add(dir); if(pos.getX() < 0 || pos.getX() >= state.mapSize.getX() || pos.getY() < 0 || pos.getY() >= state.mapSize.getY()) { - return options; + continue; } if(state.entities.findByPosition(pos).size() == 0) { options.add(pos);