GnomishInterrupter
Tells your party members when you interrupt stuff, or fail to do so. There's no config except you can manually set a variable in the Lua file to tell the addon where to output the interrupt message.
By default it will output to party chat.
Foo: Bar (Zee)
Foo is the ability you used to interrupt with, Bar is the spell you interrupted, and Zee is the target you interrupted.
As per http://www.wowpedia.org/Patch_5.0.4/API_changes
A simple replace operation within Notepad++ of GnomishInterrupter.lua yielded perfect operation once again.
PARTY_MEMBERS_CHANGED -> GROUP_ROSTER_UPDATE
GetNumPartyMembers -> GetNumSubgroupMembers
Those were the only changes needed to be done. Enjoy!
Edit: For some reason, when I tested the changes to verify function, it worked fine; but once I actually need it to go off properly in an instance, it doesn't. Go figure, eh? I will try to look deeper, I suppose.
"GetNumSubgroupMembers" is wrong. That function doesn't exist. The correct function is " GetNumGroupMembers". I changed it to this and the addon works fine now, but it seems like group detection is still broken (It was always announcing outside of a group), so I rolled back to r37 and modded to the updated even and function and it works like it should. Why change it if it works already? :)
Any chance this will get an update for MOP?
Yes, I am just busy with other real life stuff. I will get to updating all my addons as soon as I can.
In the meantime, however, all my addons are hosted in open repositories on wowace.com, and people are free to commit fixes.
Cheers for a reply. Looking forward for your updates, and gl with real life stuff for now!
SendChatMessage(msg, "RAID")
after
SendChatMessage(msg, "PARTY")
or change PARTY to GUILD, RAIDWARNING, etc.
Im using party+guild and it work fine.
Can you send me a copy of yours where you have a command to change what channel you announce in? Just host it on rapid share or somthing. Thanks.
Like whisper, custom channels, raid, guild, etc... and perhaps more than one channel at a time.