Kelsidavis-WoWee/include
Kelsi 2bbd0fdc5f Fix movement desync: strafe animation and missing SET_FACING
Two bugs caused the client to look like a bot to server GMs:

1. Strafe animation played during forward+strafe (W+A) instead of the
   walk/run animation. Added pureStrafe guard so strafe animations only
   play when exclusively strafing (no forward key or auto-run active).

2. CMSG_MOVE_SET_FACING was never sent on mouse-look turns. The server
   predicts movement from the last known facing; without SET_FACING the
   heartbeat position appeared to teleport each time the player changed
   direction. Now sent at up to 10 Hz whenever facing changes >3°,
   skipped while keyboard-turning (handled server-side by TURN flags).
2026-02-19 16:40:17 -08:00
..
audio Implement MPQ-path sound loading in AudioEngine 2026-02-17 18:52:19 -08:00
auth Vanilla/Turtle WoW support: M2 loading, bone parsing, textures, auth 2026-02-13 16:53:28 -08:00
core Fix movement desync: strafe animation and missing SET_FACING 2026-02-19 16:40:17 -08:00
game apply pending protocol, ui, audio, and CodeQL fixes 2026-02-19 16:17:06 -08:00
network Fix two more Windows/MinGW compile errors 2026-02-18 17:59:11 -08:00
pipeline Fix M2 white shell artifact from missing textures, add opacity track support 2026-02-17 23:52:44 -08:00
platform Fix three Windows-specific compile errors 2026-02-18 17:52:28 -08:00
rendering Fix movement desync: strafe animation and missing SET_FACING 2026-02-19 16:40:17 -08:00
ui Add CI security suite and scrub hardcoded local host/path defaults 2026-02-19 06:46:11 -08:00