View Single Post
10-29-14, 05:09 PM   #1
Sargeant
A Murloc Raider
 
Sargeant's Avatar
AddOn Author - Click to view addons
Join Date: Dec 2005
Posts: 8
Unable detect interrupts caused by silence effects

I've been working on some addon-related code to detect spell interrupts for me and have run into kind of a major problem.

I noticed that it was working fine when I would pummel a spell, but if I had Gag Order glyphed it failed.

The problem was that it changes it from an interrupt to a silence. Normally, pummel triggers a SPELL_INTERRUPT event in COMBAT_LOG_UNFILTERED. However, as it turns out, silence effects don't appear to produce *anything*. Like, at all.


From what I'm seeing, the mob starts casting (SPELL_CAST_START), I apply a silence and see SPELL_AURA_APPLIED for the silence as expected. Then... nothing. There is no SPELL_CAST_STOP, SPELL_CAST_FAILED, or SPELL_INTERRUPT to catch. The inconsistency is really driving me nuts.

Is there any way at all to detect when a spell has been interrupted because of a silence effect?

Edit: Derped the title. Unable *TO* detect interrupts...
  Reply With Quote