diff --git a/src/EcsWorld.cs b/src/EcsWorld.cs index 9e22d24..07d38f2 100644 --- a/src/EcsWorld.cs +++ b/src/EcsWorld.cs @@ -942,14 +942,14 @@ namespace DCFApixels.DragonECS list.Clear(); for (int i = 0; i < count; i++) { - list.Add(_pools[_componentIDsBuffer[i]]); + list.Add(_pools[poolIdsPtr[i]]); } } else { for (int i = 0; i < count; i++) { - list[i] = _pools[_componentIDsBuffer[i]]; + list[i] = _pools[poolIdsPtr[i]]; } } }