Skip to content

Coordinate playerbot hunt workflows - #147

Merged
adrunkhuman merged 1 commit into
masterfrom
refactor/playerbot-hunt-orchestrator
Aug 23, 2026
Merged

Coordinate playerbot hunt workflows#147
adrunkhuman merged 1 commit into
masterfrom
refactor/playerbot-hunt-orchestrator

Conversation

@adrunkhuman

Copy link
Copy Markdown
Owner

Summary

  • Own combat, corpse-loot, hunt planning, patrol, and shared cooldown state in PlayerBotHuntCoordinator.
  • Centralize cross-workflow kill, danger, death, patrol, and turn-observation transitions while PlayerBotController retains scheduling, lifecycle, player lookup, world actions, and turn dispatch.
  • Document the ownership and side-effect boundary.

Verification

  • docker compose -f server/compose.yaml build server - passed
  • Focused planning, patrol, pursuit, corpse-loot, and death scenarios - 8/8 passed

Notes

Service, depot, and progression remain in PlayerBotController because they still share its navigation and lifecycle concerns; this extraction did not produce a useful common boundary for them.

@adrunkhuman
adrunkhuman merged commit 4ad75f6 into master Aug 23, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant