1764e9b063
Seven places where benilla chose to differ from 1.12.1 said so without a `Deviation:` line, so `docs/DEVIATIONS.md` missed them. Each now has its line, with the client address and the reason: - targeting stays armed after a range failure (`0x6e6089`); - a kit's first shake reads its node before it is filled (`0x620e0e`); - screenshots are PNG and can report a failure (`0x4426f0`); - UnitPVPName of a guid-0 token is nil (`0x517343`); - an aura's visual holds while any slot keeps the spell (`0x5ff2d2`); - text input is Unicode, not the ANSI code page (`0x42d185`); - benilla runs no code a server sends: no patch, no survey and no Warden module (`0x474610`, `0x5bad53`). The login queue now follows the client: a leading blank line (`0x837230`) and a 32-bit estimate that wraps (`0x46aed3`), with tests. The environment-map comment cites the shader the client picks (`0x71de50`). Fixes #821 Fixes #1599 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>