diff --git a/src/world/mod.rs b/src/world/mod.rs index 0b9ad53..711689a 100644 --- a/src/world/mod.rs +++ b/src/world/mod.rs @@ -208,11 +208,9 @@ impl World { while !self.light_updates.is_empty() { updates_performed += 1; self.do_light_update(); - if updates_performed & 0xFFF == 0 { - if start.elapsed().subsec_nanos() >= 5000000 { - // 5 ms for light updates - break; - } + if (updates_performed & 0xFFF == 0) && start.elapsed().subsec_nanos() >= 5000000 { + // 5 ms for light updates + break; } }