From 6d0c1a719f9e1c2992d0eb189522c0b7a16850fe Mon Sep 17 00:00:00 2001 From: EpicKnarvik97 Date: Tue, 28 Apr 2020 12:42:49 +0200 Subject: [PATCH] =?UTF-8?q?Pr=C3=B8ver=20=C3=A5=20fjerne=20exception=20pro?= =?UTF-8?q?dusert=20fordi=20vi=20endrer=20en=20liste=20som=20vi=20looper?= =?UTF-8?q?=20igjennom?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/inf112/fiasko/roborally/objects/Board.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/inf112/fiasko/roborally/objects/Board.java b/src/main/java/inf112/fiasko/roborally/objects/Board.java index 6822ef3..1ea207f 100644 --- a/src/main/java/inf112/fiasko/roborally/objects/Board.java +++ b/src/main/java/inf112/fiasko/roborally/objects/Board.java @@ -8,6 +8,7 @@ import inf112.fiasko.roborally.elementproperties.TileType; import inf112.fiasko.roborally.elementproperties.WallType; import java.util.ArrayList; +import java.util.Collection; import java.util.HashMap; import java.util.List; import java.util.Map; @@ -761,7 +762,8 @@ public class Board { * Kills all robots that have taken too much damage */ private void killAllHeavilyDamagedRobots() { - for (Robot robot : robots.values()) { + Collection robotList = robots.values(); + for (Robot robot : robotList) { if (robot.getDamageTaken() >= 10) { killRobot(robot); }