Add arena/BG opcodes, fix mount speed, buff bar icons, and autorun cancel

Add 36 arena and battleground opcodes with handlers for queue status, team events, invites, and errors. Fix SMSG_FORCE_RUN_SPEED_CHANGE parsing (uint8 not uint32) and remove manual mount speed tracking. Buff bar now shows spell icons and is positioned below the minimap. Both mouse buttons cancel autorun.
This commit is contained in:
Kelsi 2026-02-07 23:47:43 -08:00
parent 22b9ee9726
commit 7a2bb28dc0
5 changed files with 313 additions and 46 deletions

View file

@ -147,6 +147,9 @@ void CameraController::update(float deltaTime) {
}
bool mouseAutorun = !uiWantsKeyboard && !sitting && leftMouseDown && rightMouseDown;
if (mouseAutorun) {
autoRunning = false;
}
bool nowForward = keyW || mouseAutorun || autoRunning;
bool nowBackward = keyS;
bool nowStrafeLeft = false;