promotional bannermobile promotional banner

gobignintterrupt

lightweight, fully self-contained Mythic+ utility addon designed for (Patch 12.0.5). It helps you and your group stay coordinated by tracking critical party cooldowns and interrupts, so you never miss a beat in high-key pushes.

File Details

v1.0.1

  • R
  • Apr 29, 2026
  • 284.09 KB
  • 20
  • 12.0.5
  • Retail

File Name

GOBIGnINTERRUPT-v1.0.1.zip

Supported Versions

  • 12.0.5

GOBIGnINTERRUPT

v1.0.1 (2026-04-29)

Full Changelog Previous Releases

  • Review fixes: nil endsAt guard, context-aware engine gate, TOC icon, overlay status
    Brain.pollPlayerDynamic: guard s.endsAt > now with type check so
    stack-resource entries (Devourer Meta etc.) which intentionally leave
    endsAt nil don't abort the dynamic-CDR scan for the rest of the player's
    tracked CDs.
    GOBIGnINTERRUPT.shouldEnable: respect detectContext() and the showAlways
    flag. Default behavior is now Mythic+ only with a 2-5 group; showAlways
    relaxes the M+ requirement so the engine runs in any non-raid 5-man.
    Solo and raid still always hide.
    TOC: IconTexture path was pointing at gobig.tga which doesn't exist in
    the repo. Pointed at the actual gobig.png so the AddOns list / minimap
    menu icon renders.
    Slash: /gbi overlay was correctly flipping show.cooldownsMode but the
    status print read the legacy unitOverlay.enabled field (nil-ed out in
    the v4->v5 migration), so it always printed nil. Now derives the
    boolean from the new mode field.
    Co-Authored-By: Claude Opus 4.7 (1M context) noreply@anthropic.com
  • Fix CDs showing ready halfway through for non-addon peers
    Blizzard's Cooldown:SetCooldown(start, duration) was misrendering when
    start is in the past - for back-calc'd casts (Evidence path) we passed
    (castedAt, effDur), and the swipe was completing at half the actual
    remaining time, making CDs visually appear ready 50% early.
    Switched both Bar.lua and UnitOverlay.lua to pass (now, remaining)
    instead. Underlying state (startedAt, endsAt) is unchanged - only the
    visual swipe call. Behavior for non-back-calc'd casts is identical
    since startedAt = now in those cases.
    Co-Authored-By: Claude Opus 4.7 (1M context) noreply@anthropic.com