cancel deferring ops in systems on error

This commit is contained in:
BlackMATov
2025-09-22 05:51:21 +07:00
parent 2250bd64ce
commit b2c08e1127

View File

@@ -4466,7 +4466,7 @@ local function __system_process(system)
local success, result = __lua_pcall(execute, chunk, entity_list, entity_count)
if not success then
__evolved_commit()
__evolved_cancel()
__error_fmt('system execution failed: %s', result)
end
end