diff options
Diffstat (limited to 'src/world.c')
| -rw-r--r-- | src/world.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/world.c b/src/world.c index b53fb57..5872688 100644 --- a/src/world.c +++ b/src/world.c @@ -1080,6 +1080,10 @@ void castRayBVH(const World* world, BVHNode node, Ray ray, bool allowAll, { continue; } + if (!world->entities[node.entities[index]].visable) + { + continue; + } else if (world->entities[node.entities[index]].id == ENTITY_NONE) { continue; |
