File Details
BliZzi_Interrupts_v4.0.4
- R
- May 22, 2026
- 477.63 KB
- 5.2K
- 12.0.7+1
- Retail
File Name
BliZzi_Interrupts_v4.0.4.zip
Supported Versions
- 12.0.7
- 12.0.5
BliZzi Interrupts 4.0.4
- Party CDs: local-player CD sync. Blizzard's actual cooldown via
C_Spell.GetSpellCooldown/GetSpellChargesis polled on the Tick loop for the local player only and used to pull our tracker in when dynamic talent CDR fires. Example: Vengeance DH's Voidfall meteor talent reduces Metamorphosis CD by 10s every 3rd hit — that reduction can't be modelled statically (no CLEU register), so without this sync the tracker shows tens of seconds of phantom cooldown even after the spell is ready. Only shortens our_cdEnd, never extends, so a transient GCD-only return from the API can't accidentally clobber a long-CD timer - Party CDs: comprehensive talent-modifier pass — 25+ spells. Filled in
cdMods/durMods/talentChargeBonusentries from current talent-tree data for: Combustion (-60s), Shield Wall (-60s + 1 charge), Ascendance Ele/Resto (-60s + 3s dur), Berserk Feral / Avatar of Ashamane (-60s), Unending Resolve (-45s), Enraged Regeneration (+8s dur), Mirror Image (-60s), Ice Block / Ice Cold (-60s + 1 charge), Blessing of Sacrifice (-60s), Blessing of Protection / Spellwarding (-60s), Trueshot (-30s + 2s dur), Ironbark (-20s + 4s dur), Divine Hymn (-60s), Dispersion (-30s + 2s dur), Desperate Prayer (+10s dur), Niuzao (-25s), Touch of Karma (-20s + 5s dur), Avenging Crusader (-15s + 8s dur), Ardent Defender (-27s), Guardian of Ancient Kings (+1 charge), Sentinel (-60s + duration shift), Anti-Magic Shell (-20s + 2s dur via Anti-Magic Barrier; +20s via the dispel-trade talent), Aspect of the Turtle (-30s via two stackable talents), Survival of the Fittest (+2s dur), Takedown (+2s dur), Time Dilation (+2s dur), Feign Death (-10s), Cloak of Shadows (+2s dur), Adrenaline Rush (+4s dur), Vampiric Blood (+4s dur), Doom Winds (+2s dur), Guardian Spirit (+2s dur), Meta-Vengeance (+5s dur) - Party CDs: optimistic charge detection when talent data is unavailable. In Mythic+ where Blizzard blocks LibSpec's addon comm, party-member talent loadouts arrive late or not at all. The charge badge now assumes the +1-charge talent IS picked under those conditions instead of hiding the badge entirely; mirrors how the talent gate handles unknown loadouts in
SpellsForMember. Phantom charge corrects itself the moment real talent data lands - Keystone List: teleport row-vs-DB race condition fixed. Clicking a row now teleports to the dungeon visible on that row, not the dungeon currently in the keystone DB. Previously a keystone update arriving between DB write and the debounced row re-render could let you click Magisters' Terrace but port to Pit of Saron. The cast-progress overlay also lands on the correct row now
- Custom Names: nickname-setting changes refresh all three features live. Toggling Use Global Nickname, editing the Character / Global Nickname EditBoxes now triggers an immediate redraw of the Interrupt Tracker, Party CD standalone-frame labels, and Keystone List rows. Previously only the Interrupt Tracker picked up the change because it re-renders per tick
- Custom Names: own-nickname display fixed for Party CDs and Keystone List. Full Name-Realm input from those callers didn't match the short-name
BIT.myNameso the own-player branch was skipped. Both formats are accepted now