fix: disabled bodies not skipping in entities raycast

This commit is contained in:
MihailRis 2025-02-21 21:13:22 +03:00
parent 0649419485
commit 5e10afc9b5

View File

@ -262,7 +262,7 @@ std::optional<Entities::RaycastResult> 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;