Files
moonwell-client-core/docs
Sam Sung eaf93054d7 The party and raid roster reads and signals as 1.12.1's does (#2010)
The party and raid roster as Lua and its events see it did not follow 1.12.1: our raid row came first, a kick or disband kept the old members, status bits and chain ends read the wrong source, and events fired on edges, merged per frame.

Per `SMSG_GROUP_LIST 0x5e6a40`, `RebuildRaidRoster 0x4ba5f0` and the name callbacks `0x4ba1b0`/`0x4bad90`: our row is last and held only with members; endings clear at once (`0x4e84a0`); views read the descriptor or the record; and every signal is logged where the reference raises it, then fired once, in packet order.

Tests: wire-order signal sequences, solo, party, a raid with us in a later group, kick, disband, worldport, and names that arrive late.

Fixes #263
Fixes #265
Fixes #395
Fixes #670
Fixes #684
Fixes #701
Fixes #704
Fixes #705
Fixes #712
Fixes #715
Fixes #717
Fixes #2002

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-20 04:58:33 +07:00
..