c5fc904f8c
Thirteen fixes to the cursor, world arrival, loot and chat. - Losing control (`0x495901`) or a world port drops the cursor and the cast, inside the packet. - Every arrival clears the target (`0x490927`), just before the world-entry events. - A resolved roll frees its loot row, and a group coin loot prints its share line. - A boss whisper becomes a whisper, and channel chat carries its instance number. - The delete confirm names an uncached item. - Bag books send CMSG_READ_ITEM and handle both replies. - The spellbook pickup and drop sounds play. - The quest log's gold guide arrow shows, cleared first on each select (`0x4def39`). - A cleared loot row records its `Deviation:`. Each change has a test that fails without it. Fixes #2573 Fixes #2576 Fixes #2446 Fixes #2578 Fixes #2584 Fixes #2577 Fixes #2558 Fixes #2564 Fixes #2562 Fixes #2563 Fixes #2627 Fixes #2679 Fixes #2680 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>