From 5e10afc9b5d6582617fe34ec37abdb682e46197a Mon Sep 17 00:00:00 2001 From: MihailRis Date: Fri, 21 Feb 2025 21:13:22 +0300 Subject: [PATCH] fix: disabled bodies not skipping in entities raycast --- src/objects/Entities.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/objects/Entities.cpp b/src/objects/Entities.cpp index c3357c24..09bb7dbb 100644 --- a/src/objects/Entities.cpp +++ b/src/objects/Entities.cpp @@ -262,7 +262,7 @@ std::optional Entities::rayCast( glm::ivec3 foundNormal; for (auto [entity, eid, transform, body] : view.each()) { - if (eid.uid == ignore) { + if (eid.uid == ignore || !body.enabled) { continue; } auto& hitbox = body.hitbox;