File Details
Squizzumables V1.45
- R
- May 14, 2026
- 159.45 KB
- 49
- 12.0.5
- Retail
File Name
Squizzumables-V1.45.zip
Supported Versions
- 12.0.5
V1.45
- Interrupt tracker: fixed own player bar showing wrong (too low) cooldown during combat
- Root cause: talent CD reduction (e.g. Warrior Seasoned Soldier -10%) was compounding each time SPELLS_CHANGED fired — every application reduced the already-reduced myBaseCd, driving it from 15s down to 4s over time
- Fix: talent scan now always uses the canonical ALL_INTERRUPTS base CD, never the current myBaseCd
- Interrupt tracker: fixed GetSpellCooldown being called during combat (on every SPELL_UPDATE_COOLDOWN / GCD), which could overwrite a correct myKickCdEnd with a stale or partially-registered engine value; now only called out of combat (matches BliZzi_Interrupts approach)
- Interrupt tracker: fixed double-attribution of party kicks — heuristic (AttributeInterruptByHeuristic) now marks the interrupt signal as consumed so CorrelateSignals doesn't also attribute the same kick to a different member
- Interrupt tracker: fixed player kick not suppressing heuristic attribution when UNIT_SPELLCAST_INTERRUPTED fires in the same frame as UNIT_SPELLCAST_SUCCEEDED — now checks the signal tape for a recent player cast signal, not just selfKickTime
- Interrupt tracker: taint-hardened own player cast spellID resolution — pcall + name-based + TaintResolveID fallbacks in case WoW 12.0.5+ taints player UNIT_SPELLCAST_SUCCEEDED spellIDs
- Coach's Whistle reminder: fixed flashing on/off when enabling preview mode — added previewMode guard (shows immediately, bypasses group/buff checks)
- Coach's Whistle settings: fixed Items tab section not appearing even when trinket is equipped — COACH_WHISTLE_ITEM_ID constant was declared after RefreshItemList, now moved before it
- Coach's Whistle reminder: fixed reminder scale slider layout in Items tab (was anchored to label's right edge, now a proper full-width CreateSQSlider row)

