Shepherd
Shepherd is a crowd-control addon designed to have some fun at the expense of people who are careless around sheep. Its function is simple, but behind the scenes it boasts algorithms much more advanced than the simple log watcher other crowd-control mods use. Features include:
- Can track which party member placed each crowd-control spell, and optionally notify them when someone breaks it (nanny mode).
- Detects if your party or raid is actively engaged in combat and avoids spamming chat if CC is broken during a lull in combat.
- Tracks who the worst offenders are and allows you to customize messages to progressively berate them.
When someone breaks your sheep, it will chastise them, using several customizable messages depending on how many times they've done it. It also watches Priests' shackles, Rogues' sap, and Druids' hibernate.
Alternatively, if you just want to see who's breaking your sheep, Shepherd can be configured to be silent but still show you the details. Finally, it has a "nanny mode" that will watch the entire raid's crowd control and send whispers to the member who's crowd control was broken.
NOTE: Shepherd's default messages may be considered slightly rude by some players. If you are grouping with people that you don't know or who have no sense of humor, it is recommended to set it to display to local frame only, or to change the messages.
More info in README.txt
Will do, that tool didn't exist when I first wrote this addon, so that's why it was never enabled. Should be easy enough to do.
The biggest problem right now is that the relevant combat log events are broken for 4.0.1, and are not reporting aura breaks at all for a lot of abilities. :(
I'm playing with trying to work around that by detecting when someone does damage to a CC'd mob (unfortunately this tends to fire off after the event for the aura being removed). So until 4.0.3 or whenever they fix that it might not be 100% reliable. I think I can get it close with some trickery though.
Good idea ;)
And when doing so, please also activate the localization tool on this website. For detailed information you might want to have a look at the Knowledge Base.
I would like to take over the German translation. Please send me a short pm in case this addon is ready for localization.
Greetings from Germany,
Freydis88 :D
Hmm, with CC supposedly becoming more important in Cataclysm, I may have to resurrect this project :)
On the bright side it should be a lot simpler now with how far the combat events have come since this was originally written.
Would love to see this updated.
Thx:)
The exclusion list doesn't work for me. When I put the names of the tanks there the sheep breaking from them will still be announced.
Since the version here on Curse doesn't include the exception list, I assume you are using the beta from wowace?
If so, can you please try updating and seeing if it works now? I believe I have located and fixed the issue, but haven't had a chance to try it in a raid scenario yet.
is there a way to link this to the main tanks? so that you dont get the wisp and the warning when a main tank opens a sheep.
I downloaded this yeterday and it does not seem to be working properly. It will send whispers to people who break CC and give me details about how CC is broken, but will not publicly announce who did it. Has anyone else had this same problem, or should i add myself to the morons list? Which by the way does not seem to be working either. Any help would be appreciated, I really like the idea of the addon and would like to get it working fully.
What do you have selected as your channel, rjohnson? If it's sending whispers to the people who broke it, it sounds like you may have whisper selected as your channel.
Also, what do you mean by the morons list not working? The option to display it? I'll take a look in the morning and see if I can reproduce the problem.
If you continue to have problems, feel free to shoot me an email to the address in the README file. Curse sometimes doesn't send me notices when things are posted so I don't always see comments here immediately.
2.4 compatible version has been uploaded! Please give it a shot and let me know if you run into any problems. I was a little pressed for time trying to get it done since the patch broke it, so I couldn't do as much testing in raid situations as I wanted. All the basic functionality should be working however.
Fix for 2.4 coming soon, hopefully in a day or two.
patch 2.4 broke this for me, maybe someone will fix?
I really want this to work, but unfortunately it has not been doing that. Every time someone breaks my sheep it keeps popping up saying that they do not know who the original caster was and does not send a message. So any information on this would be greatly appreciated.
Sounds like a good addon, I'm gonna have to give it a try :-)