promotional bannermobile promotional banner

Darkmoon Party Shuffle

Open a table at the Darkmoon Faire: players take a seat in-game, then shuffle everyone into balanced 5-man dungeon parties — tank/healer/DPS sorted, Mythic+ & keystone ready.

File Details

v0.16.2

  • R
  • Jun 20, 2026
  • 189.49 KB
  • 2
  • 12.0.7
  • Retail

File Name

MythicPlusPartyShuffle-v0.16.2.zip

Supported Versions

  • 12.0.7

Mythic+ Party Shuffle

v0.16.2 (2026-06-20)

Full Changelog Previous Releases

  • refactor(comm): split Comm.lua into transport core + session + event-flow
    Move two cohesive blocks out of the 2438-line Core/Comm.lua into their own
    files, both attaching methods to the same MPPS.Comm table (no behavior change):
    • Core/CommSession.lua active-event persistence + roster snapshot/paging +
      session-index sync
    • Core/CommEvents.lua create/join/leave/shuffle wrappers + sync-gate +
      spoke-resync
      Comm.lua keeps the transport core (2438 -> 1696 lines) and re-exports the six
      file-locals the moved code needs via a private MPPS._commShared table, so the
      function bodies are copied byte-for-byte. .toc loads the new files after
      Comm.lua; the six offline tests that loadfile Comm.lua load them too.
      Tests: 263/263 (unchanged); lint clean across all files.
      Co-Authored-By: Claude Opus 4.8 noreply@anthropic.com