Kelsidavis-WoWee/Data/expansions
Kelsi 279b4de09a feat: color cast bars green/red by spell interruptibility from Spell.dbc
Load AttributesEx from Spell.dbc for all expansions (Classic/TBC/WotLK/
Turtle). Check SPELL_ATTR_EX_NOT_INTERRUPTIBLE (bit 4 = 0x10) to classify
each cast as interruptible or not when SMSG_SPELL_START arrives.

Target frame and nameplate cast bars now use:
- Green: spell can be interrupted by Kick/Counterspell/Pummel etc.
- Red: spell is immune to interrupt (boss abilities, instant-cast effects)
Both colors pulse faster at >80% completion to signal the closing window.

Adds GameHandler::isSpellInterruptible() and UnitCastState::interruptible.
2026-03-17 19:43:19 -07:00
..
classic feat: color cast bars green/red by spell interruptibility from Spell.dbc 2026-03-17 19:43:19 -07:00
tbc feat: color cast bars green/red by spell interruptibility from Spell.dbc 2026-03-17 19:43:19 -07:00
turtle feat: color cast bars green/red by spell interruptibility from Spell.dbc 2026-03-17 19:43:19 -07:00
wotlk feat: color cast bars green/red by spell interruptibility from Spell.dbc 2026-03-17 19:43:19 -07:00