I Interrupted That

  • I Interrupted That addon
  • Version: v3.3.1
  • Category: Combat
  • Size: 1KB
  • Score: 3/5
  • Download:
  • Author: ElphieRAWR
  • Update: 2009-12-26 13:28:00
  • Localized:
  • Vote: -3 +1 +3
Updated with a slash command!
/iit will print a list of arguments.
info prints the current output, and the list again.
toggle turns the addon on and off
say, auto, and self change the output.
Currently variables don't save between sessions, but soon!

Do people who use macros like:
Quote:
/s Interrupted
/cast InterruptSpellMake you sad?
They make me , because they sit there and spam the stupid key, and it always says "Interrupted" regardless of if they actually interrupted. Maybe they missed the cast? Maybe their interrupt is on cooldown? Maybe they're a button- masher and spam it 50 times.

Direct them all here. It fixes the problem.
" How?!" You say? Well...
This little addon of mine watches your combat log silently, and whenever it reads a SPELL_INTERRUPT event [that fires whenever you interrupt someone's casting, with Counterspell, for example] it says the little message.
What could be better than that?
It says -what- you interrupted. Not only does it say it, it -links- it. Amazing. Pure awesome.
As a friend of mine said about something totally unrelated,
"Suck the Awesome Pipe and be made full of Win!"
That's right. Suck it.

I imagine this is pretty self explanatory.
When the output is Say, the message is simply:
"MobName's [InterruptedSpellLink]."
When output is Auto, and you are in a party,
[PartyChat]: "MobName's [InterruptedSpellLink]"
If you are in a raid with more than 5 people,
[RaidChat]: "MobName's [InterruptedSpellLink]."
If you are not in a party or raid, or you've set the output to self:
Print: "MobName's [InterruptedSpellLink]." in your default chat frame.

Image 1 Of I Interrupted That



Change Log:

v3.3.1 - SLASH COMMAND!
v3.3.0 - TOC update, along with some message changes [smaller 'say' messages, less spam.]
Sorry for so long between updates, I keep myself busy.
v1.1 - Added a simple line of config in the lua for an output.
Code:
local OUTPUT= 'Self'     -- Self to print to self. Auto for raid, party, or self - depending on group.
Just change 'Self' to 'Auto' to print in party or raid. If you aren't in a group, it will just print to yourself, to avoid 'You aren't in a party." spam.

Download I Interrupted That From WowInterface