diff --git a/html/images/space.svg b/html/images/space.svg
index 63b6be0..696a2e1 100644
--- a/html/images/space.svg
+++ b/html/images/space.svg
@@ -370,9 +370,10 @@
}
function detectCollisions(position, corners, edges) {
- const cornerCollision = corners.some(corner => detectCornerCollision(position, corner));
- const edgeCollision = edges.some(edge => detectEdgeCollision(position, edge));
- return cornerCollision || edgeCollision;
+ return [
+ [corners, corner => detectCornerCollision(position, corner)],
+ [edges, edge => detectEdgeCollision(position, edge)]
+ ].some(([t, f]) => t.some(f))
}
function updateShip(elapsed) {