c58145d6d2952b857cba704be4d18b192145a9ac
The StartupSpawnOrchestrator was blocking ALL bot spawning once startup phases completed (Phase 5 = COMPLETED). This prevented: - Warm pool bots from logging in for BG queues - JIT bots from spawning for on-demand content - Any runtime spawn requests The orchestrator now checks if the priority queue has items in COMPLETED phase and allows spawning to proceed. This enables: - Warm pool bot login: bots already queued for spawn via BotSpawner - Runtime spawning: new bot requests after startup - BG queue population: bots can now actually join queues Evidence from logs showed: - "BG shortage fully satisfied from warm pool" (bots selected) - "Queued pool bot Player-1-XXXX for login via BotSpawner" - But "Phase 2 throttling active - spawn deferred" (blocked!) Co-Authored-By: Claude Opus 4.5 <[email protected]> Signed-off-by: luis <[email protected]>
WowCommunityProject
Blizzlike WowCommunity project
Languages
C++
89.3%
C
10.1%
CMake
0.4%