v0.5.70-v0.5.72January 4, 2026
Combat State System & Code Cleanup
combatrefactorcleanup
Combat State System
- PlayerCombatState: New component tracking combat engagement status
- Stance Switch Blocking: Can't switch stance during combat timer (not just during attacks)
- Combat Timer: 3-second window after last attack before exiting combat
Codebase Review Refactoring
- Major cleanup: Removed unused code and dead paths
- Duplicate helpers extracted: Shared utilities consolidated
- Documentation fixes: Corrected outdated docs from audit findings