d12054da65
Three windows still answered from a copy a feed refreshed once a frame, and fired their events there. **Reference** - The cursor's control gate reads our unit's taxi bit at the call (`0x494b97`-`0x494ba6`). - PLAYER_CAMPING, PLAYER_QUITING, LOGOUT_CANCEL and the logout-failed line are raised by their packets' handlers (`0x5aaf17`, `0x5aaf72`, `0x5aaf26`). - The death signals fire at their packets, and the corpse range is checked each frame (`0x492130`). **Changed** - The taxi gate reads the flag off our object. - The logout replies go on the notice lane at their handlers. - The death getters (GetCorpseRecoveryDelay and the rest) read live, and the death signals fire at their packets. - `feed_on_taxi`, `feed_logout` and `feed_death` are gone. The fake world server logs a session before answering its authentication, which a loaded test run read behind. **Tests:** each getter read between two feeds, and each event between its neighbouring packets' events. Part of #2168 and #2217. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>