From 7e282f78f0fd7c47d153322e9caf5e505e04d247 Mon Sep 17 00:00:00 2001 From: Mikhail <99481254+DCFApixels@users.noreply.github.com> Date: Sun, 11 Feb 2024 20:00:40 +0800 Subject: [PATCH] fix --- src/EcsWorld.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/EcsWorld.cs b/src/EcsWorld.cs index 895c876..fc148cc 100644 --- a/src/EcsWorld.cs +++ b/src/EcsWorld.cs @@ -451,7 +451,9 @@ namespace DCFApixels.DragonECS _listeners.InvokeOnReleaseDelEntityBuffer(buffser); for (int i = 0; i < buffser.Length; i++) { - _entityDispenser.Release(buffser[i]); + int e = buffser[i]; + _entityDispenser.Release(e); + unchecked{ _gens[e]--; }//up gen } _freeSpace += count;// _entitesCapacity - _entitiesCount; }