Download
(5Kb)
Download
Updated: 10-15-08 03:51 PM
Updated:10-15-08 03:51 PM
Created:unknown
Downloads:13,614
Favorites:49
MD5:

CCBreakWarner  Popular! (More than 5000 hits)

Version: 1.6
by: Wikwocket [More]

== CCBreakWarner 1.6 ==
by Wikwocket ([email protected])

Note: This AddOn is not currently being updated. It should still work overall (probably until Cataclysm changes a lot of things). Unfortunately I have not been playing WoW as regularly and I do not have the time to update my AddOns. If you have any questions, please email me at [email protected].

This AddOn alerts you when a mob you have CC'd (crowd controlled) breaks free. You will see a text warning and hear a sound effect whenever a CC spell you cast fades, is broken, or is dispelled off of a mob.

This AddOn support the following types of CC:
* Druid: Cyclone, Entangling Roots, Hibernate
* Hunter: Freezing Trap Effect, Scare Beast, Wyvern Sting
* Mage: Polymorph (and its variations)
* Paladin: Repentance, Turn Evil/Turn Undead
* Priest: Shackle Undead
* Rogue: Blind, Sap
* Shaman: Hex
* Warlock: Banish, Fear, Seduction

This AddOn will work in any language version of WoW. The warning texts are in English.

Since the 3.0.2 patch has hit, you will now be warned every time your CC spell fades or is broken, whether the target is focused or not. So focus macros, while still very handy, are no longer required to use this mod!

Here is a sample focus target CC macro:
/clearfocus [button:2]
/stopmacro [button:2]
/clearfocus [target=focus,dead]
/clearfocus [target=focus,noexists]
/focus [target=focus,noexists]
/cast [target=focus] Polymorph
The first time you click this, the macro will make your current target your focus and polymorph them. Each following time, it will re-polymorph your focus target regardless of what your current target is. It will also clear your focus if you right-click the macro, or your focus is dead. (You can replace Polymorph in the macro with any CC spell).

No configuration is necessary; each time a CC spell you cast drops from a mob, you'll be alerted.

I hope you find this mod useful. Feedback and suggestions are always welcome!

Website:
http://wikwocket.wowinterface.com/portal.php

=== Version history: ===

CCBreakWarner 1.6 (WoW 3.0.2):
* Added support for Shaman's Hex, Hunter's Scare Beast and Wyvern Sting, Paladin's Repentance and Turn Evil/Turn Undead, and Rogue's Blind.
* Removed old pre-3.0 code and documentation.

CCBreakWarner 1.5 (WoW 2.4.3):
* Enhanced mod due to upcoming 3.0 patch's new combat log events:
** In 3.0, CC breaks will be reported from all targets, not just your focus target. Whenever your sheep/shackle/sap breaks, you will get a warning, with no need to use a focus target!
** In 3.0, the mod also displays the name of the unit broken from CC.
** Until 3.0 is live, the mod will continue to work as-is, via focus targets.
* Updated localization code to use GetSpellInfo(). This should allow the mod to work in all locales without further translation!

CCBreakWarner 1.4 (WoW 2.3.3):
* Updated check for Warlock's Seduction spell to happen whenever the Succubus stops channeling. This means that you will get a warning whenever Seduction breaks, even if you do not use a focus macro for Seducing. You can therefore use a focus macro for Fear or Banish, and get warnings when it breaks, as well as when Seduction breaks.

CCBreakWarner 1.3 (WoW 2.1.1):
* Updated code to not warn of broken CC if you just change from one CC spell to another, for example via a random Polymorph macro. (Suggested by Belleboom at curse-gaming.com)

CCBreakWarner 1.2 (WoW 2.1.1):
* Added support for Cyclone and Entangling Roots for Druids.

CCBreakWarner 1.1 (WoW 2.1.1):
* Localized CC spell names for French and German WoW. Please let me know if there are any problems.

CCBreakWarner 1.0 (WoW 2.1.0):
* Initial release.

CCBreakWarner 1.6 (WoW 3.0.2):
* Added support for Shaman's Hex, Hunter's Scare Beast and Wyvern Sting, Paladin's Repentance and Turn Evil/Turn Undead, and Rogue's Blind.
* Removed old pre-3.0 code and documentation.
Optional Files (0)


Post A Reply Comment Options
Unread 05-30-07, 10:46 AM  
secutanudu
A Chromatic Dragonspawn

Forum posts: 155
File comments: 70
Uploads: 0
Awesome, been waiting for something like this.
Report comment to moderator  
Reply With Quote
Unread 06-03-07, 08:43 AM  
EnSabahNur
A Defias Bandit
 
EnSabahNur's Avatar
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 55
Uploads: 6
German not complete

if (className == "MAGE") then
Print("CCBreakWarner " .. VERSION .. " enabled, for Mage CC types on your focus");
ccName1 = "Verwandlung";
ccName2 = "Verwandlung: Schwein";
ccName3 = "Verwandlung: Schilkröte";
elseif (className == "PRIEST") then
Print("CCBreakWarner " .. VERSION .. " enabled, for Priest CC types on your focus");
ccName1 = "Untote fesseln";
elseif (className == "ROGUE") then
Print("CCBreakWarner " .. VERSION .. " enabled, for Rogue CC types on your focus");
ccName1 = "Kopfnuss";
elseif (className == "WARLOCK") then
Print("CCBreakWarner " .. VERSION .. " enabled, for Warlock CC types on your focus");
ccName1 = "Verbannen";
ccName2 = "Furcht";
ccName3 = "Verführung";
Report comment to moderator  
Reply With Quote
Unread 06-03-07, 08:45 AM  
EnSabahNur
A Defias Bandit
 
EnSabahNur's Avatar
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 55
Uploads: 6
Feature request

an Option to Warn in Group and or Raid Channel when CC Breaks.
Report comment to moderator  
Reply With Quote
Unread 06-04-07, 09:34 AM  
Wikwocket
A Theradrim Guardian
AddOn Author - Click to view AddOns

Forum posts: 61
File comments: 118
Uploads: 8
Re: Feature request

Originally posted by EnSabahNur
an Option to Warn in Group and or Raid Channel when CC Breaks.
For now, I think I will not add this to the main version, as I fear it could be a bit spammy, but here is a way you can add it yourself.

Open the file CCBreakWarner.lua in the folder, in any text editor like WordPad. Scroll to the end of the file, and add this line:
SendChatMessage(TextMessage, "PARTY");

right after this line:
function CCBreakWarnerNotify(TextMessage)

You can replace PARTY with RAID or SAY, too.
Report comment to moderator  
Reply With Quote
Unread 06-04-07, 09:35 AM  
Wikwocket
A Theradrim Guardian
AddOn Author - Click to view AddOns

Forum posts: 61
File comments: 118
Uploads: 8
Re: German not complete

Originally posted by EnSabahNur
German not complete
Thank you, I will try to localize this mod for the next release.

Edit: As of 1.1, the mod should work on German and French WoW clients.
Last edited by Wikwocket : 06-05-07 at 01:55 PM.
Report comment to moderator  
Reply With Quote
Unread 06-06-07, 06:06 PM  
nogudnik
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 84
Uploads: 1
Can Druid's Cyclone be added?

The Druid spell, 'Cyclone', sounds like it would be a good candidate for inclusion as well. Any chance it could be added? I can hack it into the English version as a patch and leave stubs for the French and German version is you're interested.
Report comment to moderator  
Reply With Quote
Unread 06-07-07, 11:36 AM  
Wikwocket
A Theradrim Guardian
AddOn Author - Click to view AddOns

Forum posts: 61
File comments: 118
Uploads: 8
Re: Can Druid's Cyclone be added?

I'll try to add Cyclone and Entangling Roots this week. They are not traditional CC spells, that you would use to keep an add CC'd for a minute while your raid does something, but they are easy to add so no problem!

Edit: I was able to add this in version 1.2 released today. Thanks for the suggestion!
Last edited by Wikwocket : 06-07-07 at 01:34 PM.
Report comment to moderator  
Reply With Quote
Unread 06-07-07, 04:16 PM  
Eljinar
A Kobold Labourer

Forum posts: 0
File comments: 9
Uploads: 0
Is there any chance you can add a function to whisper party/raid members if they target your CC while you are casting? In my opinion thats the only thing this is missing... great job!!
Report comment to moderator  
Reply With Quote
Unread 06-12-07, 09:40 AM  
Wikwocket
A Theradrim Guardian
AddOn Author - Click to view AddOns

Forum posts: 61
File comments: 118
Uploads: 8
Originally posted by Eljinar
Is there any chance you can add a function to whisper party/raid members if they target your CC while you are casting? In my opinion thats the only thing this is missing... great job!!
There is some discussion of this on the curse gaming page as well. I'm going to look into mods that do that, and see if it's possible.
Last edited by Wikwocket : 06-13-07 at 11:54 AM.
Report comment to moderator  
Reply With Quote
Unread 06-13-07, 11:58 AM  
Wikwocket
A Theradrim Guardian
AddOn Author - Click to view AddOns

Forum posts: 61
File comments: 118
Uploads: 8
I looked into reporting on who breaks the CC, and it looks like it can only be done for Polymorph, and not most of the other CC spells. This is due to not getting combat messages on who broke the spell and when, which is why I wrote the mod to begin with.

As such I won't add the reporting feature, but feel free to run this in tandem with Tattle:
http://wowui.incgamers.com/ui.php?id=1783

I'm not sure about whispering people who target the mob you have CC'd, I can do it but I'm not sure I see a compelling reason to do it.
Report comment to moderator  
Reply With Quote
Unread 06-13-07, 05:52 PM  
mythrilgolem
A Kobold Labourer

Forum posts: 1
File comments: 34
Uploads: 0
just discovered your mod and it looks useful. I'll DL and check it out,
but I have a question...

I assume you only support the focus frame and also assume that is because you are scanning buffs. On my lock I use a focus macro for fears and an assist pet macro to renew seduce (3 targets ftw). Would/Could this also notify when seduce breaks off of my pet target when I have a different focus?
Report comment to moderator  
Reply With Quote
Unread 06-13-07, 08:31 PM  
Wikwocket
A Theradrim Guardian
AddOn Author - Click to view AddOns

Forum posts: 61
File comments: 118
Uploads: 8
Originally posted by mythrilgolem
I assume you only support the focus frame and also assume that is because you are scanning buffs. On my lock I use a focus macro for fears and an assist pet macro to renew seduce (3 targets ftw). Would/Could this also notify when seduce breaks off of my pet target when I have a different focus?
You are correct that I am scanning the buffs to determine when CC breaks, snice it is the only reliable way to detect some CC types breaking. I will look at this, maybe I could add the option just for seduce since it is a unique CC type. Do you know if the Succubus loses/changes her target if seduce times out, or is broken, or she is hit with an attack?
Report comment to moderator  
Reply With Quote
Unread 06-13-07, 08:39 PM  
Wikwocket
A Theradrim Guardian
AddOn Author - Click to view AddOns

Forum posts: 61
File comments: 118
Uploads: 8
Originally posted by Eljinar
Is there any chance you can add a function to whisper party/raid members if they target your CC while you are casting?
To give more information about this, someone posted on the curse page, that you can do this by macro, for example:

/cast Polymorph
/run for i=1,GetNumRaidMembers()-1 do local u,t="raid"..i,"target"if UnitIsUnit(u..t,t)then SendChatMessage("Change targets! Trying to sheep...","WHISPER",nil,UnitName(u)) end end

So a macro may be useful if you desire this functionality.
Report comment to moderator  
Reply With Quote
Unread 06-20-07, 09:24 AM  
vaedin
A Kobold Labourer

Forum posts: 0
File comments: 5
Uploads: 0
Request: Breaking Soon Message

Sorry if any of this is already covered, but I haven't had the time or opportunity to try out the addon just yet.

Sap cannot be reapplied and it is more useful for the tank to know when it is going to break rather than when it is broken. It would be very cool to have the option to tell your party or raid that "Sap on <focus target's name> is breaking in X seconds." where X is configurable or just a static number like 5 or 10.

Now off on a tangent. Is it possible to get the raid icon assigned to the focus target? Reporting that in text could also be useful. "<CC> on <COLOR SHAPE> broke! Pick it up!"
Report comment to moderator  
Reply With Quote
Unread 06-20-07, 10:27 AM  
Wikwocket
A Theradrim Guardian
AddOn Author - Click to view AddOns

Forum posts: 61
File comments: 118
Uploads: 8
Re: Request: Breaking Soon Message

Well, the main purpose of the mod is to alert you, the CC caster, than your CC has broken, so your attention can be elsewhere instead of babysitting your mob.

Given how many great timer mods there are that can show you the time left on a CC, I will probably not add that feature. For example Natur's Enemy Cast Bars will show me the expected duration of all CC spells cast by party members.

I am hesitant to add an announce feature to this mod since it can be spammy if the CC keeps breaking, and again, the primary goal is to alert oneself. I do realize that Sap is unique, I may have to think about that.

Regarding raid targets, you can add lines to your macro:
/script SetRaidTargetIcon("target", 4);
/say Casting my CC spell on green triangle!
(you can use one through 8)

Originally posted by vaedin
Sap cannot be reapplied and it is more useful for the tank to know when it is going to break rather than when it is broken. It would be very cool to have the option to tell your party or raid that "Sap on <focus target's name> is breaking in X seconds." where X is configurable or just a static number like 5 or 10.

Now off on a tangent. Is it possible to get the raid icon assigned to the focus target? Reporting that in text could also be useful. "<CC> on <COLOR SHAPE> broke! Pick it up!"
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: