From 3b2944c9d332c0a2ab569bb2e000070893261b51 Mon Sep 17 00:00:00 2001 From: actinoide <61547209+actinoide@users.noreply.github.com> Date: Mon, 13 Apr 2026 09:32:15 +0200 Subject: [PATCH 1/2] Update hail_hydra.lua fixed empty unit_group creation, leading to lag on large maps --- map_gen/shared/hail_hydra.lua | 3 +++ 1 file changed, 3 insertions(+) diff --git a/map_gen/shared/hail_hydra.lua b/map_gen/shared/hail_hydra.lua index 5bd5197bb..e398554b2 100644 --- a/map_gen/shared/hail_hydra.lua +++ b/map_gen/shared/hail_hydra.lua @@ -151,6 +151,9 @@ local on_died = if group and group.valid and #group.members > 0 then group.set_command(command) end + if group and #group.members == 0 then + group.destroy() + end end end ) From df4841cc0c3355d22caa3a2ee9fcafbc071a2d49 Mon Sep 17 00:00:00 2001 From: actinoide <61547209+actinoide@users.noreply.github.com> Date: Mon, 13 Apr 2026 18:58:13 +0200 Subject: [PATCH 2/2] Update map_gen/shared/hail_hydra.lua Co-authored-by: grilledham --- map_gen/shared/hail_hydra.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/map_gen/shared/hail_hydra.lua b/map_gen/shared/hail_hydra.lua index e398554b2..4fca6a711 100644 --- a/map_gen/shared/hail_hydra.lua +++ b/map_gen/shared/hail_hydra.lua @@ -151,7 +151,7 @@ local on_died = if group and group.valid and #group.members > 0 then group.set_command(command) end - if group and #group.members == 0 then + if group and group.valid and #group.members == 0 then group.destroy() end end