diff --git a/libs/ecs/src/entities.zig b/libs/ecs/src/entities.zig index bd02474b..7be3dadb 100644 --- a/libs/ecs/src/entities.zig +++ b/libs/ecs/src/entities.zig @@ -116,7 +116,7 @@ pub const ArchetypeStorage = struct { if (better_capacity >= new_capacity) return; while (true) { - better_capacity += better_capacity / 2 + 8; + better_capacity +|= better_capacity / 2 + 8; if (better_capacity >= new_capacity) break; }