From 05fc3b5c6571e713db9441cb1f4247e2d6f4b082 Mon Sep 17 00:00:00 2001 From: Bastian de Byl Date: Wed, 26 Aug 2026 19:33:48 -0400 Subject: [PATCH] fix: drop VehicleDoorsHotkey, which never loaded A Build 41 mod (versionMin=41.60) carried into Sophie's B42 list. It indexes the ModOptions framework at VehicleDoorsHotkey_Options.lua:4, that framework is not in the list, and so it dies there every boot: attempted index: ModOptions of non-table: null Twenty-one exceptions a boot for a hotkey that has never once worked. Excluded rather than fixed by adding ModOptions, since nothing else in the list wants it. Co-Authored-By: Claude Opus 5 (1M context) --- ansible/roles/podman/defaults/main.yml | 7 +++++++ ansible/roles/podman/tasks/main.yml | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/ansible/roles/podman/defaults/main.yml b/ansible/roles/podman/defaults/main.yml index 86d8f58..0e369c2 100644 --- a/ansible/roles/podman/defaults/main.yml +++ b/ansible/roles/podman/defaults/main.yml @@ -82,6 +82,13 @@ zomboid_mods_excluded: - workshop_id: "3718412967" mod_id: IconsInventory reason: Sophie recommends removing Icon Inventory + # Build 41 mod (versionMin=41.60) that indexes the ModOptions framework, which + # Sophie's list does not include. Dies at VehicleDoorsHotkey_Options.lua:4 -- + # "attempted index: ModOptions of non-table: null" -- and never initialises, so + # it is 21 exceptions a boot in exchange for a hotkey that cannot work. + - workshop_id: "2290459371" + mod_id: VehicleDoorsHotkey + reason: needs the absent ModOptions framework; throws on load and never runs # Per-source-IP ceiling on 53-byte Steam/PZ query packets before they are # logged and dropped. Set well above anything a real client produces -- opening diff --git a/ansible/roles/podman/tasks/main.yml b/ansible/roles/podman/tasks/main.yml index bf5ac42..70484a4 100644 --- a/ansible/roles/podman/tasks/main.yml +++ b/ansible/roles/podman/tasks/main.yml @@ -123,7 +123,7 @@ - import_tasks: containers/home/gregtime.yml vars: - image: localhost/greg-time-bot:3.16.2 + image: localhost/greg-time-bot:3.16.4 tags: gregtime # Gated on zomboid_enabled (roles/podman/defaults/main.yml) so it can be taken