From d07ae075bc2ad898066129ac2078eb3974c93298 Mon Sep 17 00:00:00 2001 From: Zeno Rogue Date: Sun, 7 Nov 2021 10:19:21 +0100 Subject: [PATCH] ray:: fixed raycaster in 2dim geometries crashing --- nonisotropic.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nonisotropic.cpp b/nonisotropic.cpp index f223ae48..27afcf37 100644 --- a/nonisotropic.cpp +++ b/nonisotropic.cpp @@ -1417,7 +1417,7 @@ EX namespace hybrid { for(auto& v: cgi.walloffsets) if(v.first >= 0) result.push_back(v); sort(result.begin(), result.end()); // not a correct fix - result.emplace_back(result.back().first + result.back().second->type, nullptr); + result.emplace_back(result.back().first + result.back().second->type + (WDIM == 2 ? 2 : 0), nullptr); // result.emplace_back(isize(cgi.wallstart), nullptr); return result; }