promotional bannermobile promotional banner

Mythic+ Party Shuffle

Create an event, let players join in-game, and shuffle everyone into balanced Mythic+ groups.

File Details

v0.5.1

  • R
  • Jun 14, 2026
  • 138.08 KB
  • 2
  • 12.0.5
  • Retail

File Name

MythicPlusPartyShuffle-v0.5.1.zip

Supported Versions

  • 12.0.5

Mythic+ Party Shuffle

v0.5.1 (2026-06-14)

Full Changelog Previous Releases

  • refactor(comm): drop redundant VISIBILITY on the resync answer
    The resync answer re-announces CREATE with meta = self.event, which already
    carries the current arePartiesVisible; the CREATE handler stores it
    unconditionally (self.event = p) and every visibility read goes through
    ArePartiesVisible() -> GetEventMeta(). The trailing VISIBILITY message just
    repeated it, costing one message per resync answer under the per-prefix
    throttle.
    Remove the VISIBILITY send from the ROSTER_REQ answer and from the organizer
    RestoreSession. The live-toggle VISIBILITY (SetPartiesVisible) is unchanged —
    it remains the only path to propagate a visibility change to already-synced
    participants. No wire-format change, no PROTOCOL_VERSION bump.
    Tests: comm-reconnect updated to assert the re-announced CREATE carries the
    current meta.arePartiesVisible (instead of a separate VISIBILITY), plus a new
    "late joiner converges on visibility from the CREATE meta alone". 158/158
    green. Spec synced (comm-protocol) and change archived.
    Co-Authored-By: Claude Opus 4.8 noreply@anthropic.com