diff options
Diffstat (limited to 'src/chunk-collision.cpp')
-rw-r--r-- | src/chunk-collision.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/chunk-collision.cpp b/src/chunk-collision.cpp index 13c9faef..ecd05eb7 100644 --- a/src/chunk-collision.cpp +++ b/src/chunk-collision.cpp @@ -85,7 +85,7 @@ bool chunk::_bbox_for_scenery(const object& s, local_coords local, Vector2b offs auto [start, end] = scenery_tile(local, offset, bbox_offset, bbox_size); auto id = make_id_(collision_type::scenery, s.pass, s.id); value = { .data = id, .start = start, .end = end }; - return s.atlas && !Vector2ui(s.bbox_size).isZero(); + return Vector2ui(s.bbox_size).product() > 0 && s.atlas; } bool chunk::_bbox_for_scenery(const object& s, bbox& value) noexcept |