From 46b4aab6dce9e7c195b5c29584168f8e5b8fbb52 Mon Sep 17 00:00:00 2001 From: MihailRis Date: Sun, 19 Jul 2026 22:20:23 +0300 Subject: [PATCH] fix newly created raycast bug --- src/voxels/blocks_agent.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/voxels/blocks_agent.cpp b/src/voxels/blocks_agent.cpp index 9d1f0cc17..d72ddcceb 100644 --- a/src/voxels/blocks_agent.cpp +++ b/src/voxels/blocks_agent.cpp @@ -309,7 +309,9 @@ static inline voxel* raycast_blocks( } else { iend = {ix, iy, iz}; norm = {0, 0, 0}; - norm[steppedIndex] = -step[steppedIndex]; + if (steppedIndex != -1) { + norm[steppedIndex] = -step[steppedIndex]; + } return voxel; } }