From 0b8d67b4e47614d4a1eac30fd4700de32d141fa4 Mon Sep 17 00:00:00 2001 From: alex Date: Wed, 10 Jun 2026 14:15:46 +0200 Subject: [PATCH] config: max_game_length_s 600 -> 900 A full CS clear takes ~10 min; the 600s watchdog force-quit a game that had all three seals open and was waiting for Diablo to spawn. Co-Authored-By: Claude Fable 5 --- config/params.ini | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/config/params.ini b/config/params.ini index f4dce06..a877790 100644 --- a/config/params.ini +++ b/config/params.ini @@ -70,7 +70,11 @@ d2r_path=C:\Program Files (x86)\Diablo II Resurrected ; max_consecutive_fails: stop bot after this many failed runs in a row max_consecutive_fails=5 ; max_game_length_s: emergency timeout per run/game -max_game_length_s=600 +; 900: a full Chaos Sanctuary clear (3 seals + bosses + loot) takes ~10 min; +; 600 force-quit a game while literally waiting for Diablo to spawn (2026-06-10). +; Genuinely stuck games are caught much earlier by max_maintenance_time_s and +; approach step timeouts. +max_game_length_s=900 ; max_maintenance_time_s: if the town maintenance loop (heal/buy/stash/repair) takes ; longer than this many seconds, save-and-exit and rejoin a fresh game. ; Prevents the bot staying stuck in A5 town forever when NPCs or pathing fail.