26345fdb813d3cbc6c11eb781f3e2bf7657d052d
Warm pool bots were being "assigned" to BG but never actually queued because they weren't in the world when QueueStatePoller tried to call ObjectAccessor::FindPlayer(). The bots were in "login in progress" state. Fix: WarmUpBot now reads the contentId and instanceType from the slot (set by AssignBot) and includes them in BotPendingConfiguration. After the bot logs in, BotPostLoginConfigurator queues them for the BG/dungeon. This applies the same pattern used for JIT bots - deferred queueing after login instead of immediate queueing. 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%