Kelsidavis-WoWee/Data/expansions/classic
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
..
dbc_layouts.json feat: color cast bars green/red by spell interruptibility from Spell.dbc 2026-03-17 19:43:19 -07:00
expansion.json Use legacy LOGON_PROOF format for auth protocol < 8 2026-02-13 01:10:02 -08:00
opcodes.json refactor: derive turtle opcodes from classic 2026-03-15 02:55:05 -07:00
update_fields.json feat: use UNIT_FIELD_AURAFLAGS to correctly classify Classic buffs vs debuffs 2026-03-12 21:33:19 -07:00