ZugZug Keys — Mythic+ Keystone Broadcast, Group Key Info & Lust Reminder

Mythic+ companion: broadcast your key to friends, see what they're running, and get told exactly when to Bloodlust — from top-log data or your own MDT route.

File Details

v2026.07.06.2023

  • R
  • Jul 6, 2026
  • 84.87 KB
  • 92
  • 12.0.7
  • Retail

File Name

ZugZugKeys-v2026.07.06.2023.zip

Supported Versions

  • 12.0.7

lightweight tag 5ebef13e3508237213c536b0f407f20a0f23800d v2026.07.06.2023
Author:    BAThomp24 <bathomp24@gmail.com>
Date:    Mon Jul 6 16:23:06 2026 -0400

commit 5ebef13e3508237213c536b0f407f20a0f23800d
Author: BAThomp24 <bathomp24@gmail.com>
Date:   Mon Jul 6 16:23:06 2026 -0400

    Self-contained WCL lust derivation + timer-bar label fixes

    Website decommission, Keys half: the zugzug.info worker's
    /api/lust-calls endpoint is going away, so the weekly LustDataWCL.lua
    regen now derives straight from WarcraftLogs on the CI runner:

    - scripts/shared/: vendored wclLust.ts + encounters/wclv2/types/
      embellishments from zugzug.info/shared/src, plus a minimal kv.ts
      (just the ZugzugKV interface the derivation signature needs)
    - update-lustdata.ts: worker API mode removed; direct WCL is the only
      path (WCL_V2_CLIENT_ID/SECRET env, LUST_BLOB_FILE escape hatch kept)
    - update-lustdata.yml: passes the WCL secrets, 45-min timeout
    - TOC/Settings/release body: zugzug.info links replaced

    Timer-bar tweaks:
    - Lust countdown labels render INSIDE the timer bar (bottom-aligned,
      offset right of the tick; flip left near the bar's right edge) —
      the under-bar row overlapped EllesmereUI's forces % bar
    - Drop the local "WCL top-log lust plan" chat line — the party-chat
      "[ZugZug] Lust plan" announce already carries the same summary

    Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>