Swap remove in without

This commit is contained in:
Ukendio 2024-07-28 14:31:47 +02:00
parent 5fd7e19a30
commit 207c9b5268

View file

@ -833,8 +833,13 @@ do
end end
if shouldRemove then if shouldRemove then
table.remove(compatible_archetypes, i) local last = #compatible_archetypes
table.remove(column_indices, i) if last ~= i then
compatible_archetypes[i] = compatible_archetypes[last]
column_indices[i] = column_indices[last]
end
compatible_archetypes[last] = nil
column_indices[last] = nil
end end
end end