This project is abandoned.

Whether this project is out of date or its author marked it as abandoned, this project is no longer maintained.

If you wish to take this project over, please report it and state your intentions.



WakeSpams is a simple addon used to announce your usage of important abilities, such as mitigation cooldowns, powerups or interrupts, to your raid, party or in whisper to specific players. Branched out from its bigger brother (a raid cooldown tracker I'm currently working on) and skinned to the bone, WakeSpams is lightweight and straight to the point. I am willing to listen to feature requests, but I will not be bloating the addon, so an in-game config for this addon is probably as far as it goes.

What I initially intended for WakeSpams was to just have announces for Death Knights (as I wrote this addon for the maintank in our guild) and Priests (my own class), however when players of other classes requested to have an addon like this, with other similar addons not fulfilling their needs, I broadened the scope and later uploaded it here on WowAce.


  • Announces your dispels and dispel resists.
  • Announces your taunt misses (immune, resist, etc).
  • Announces your interrupts.
  • Announcement of your (and your pet's) important abilities:
    • When you activate them
    • Countdown to when they are about to fade (optional)
    • When they fade (optional)

Interface Options

You can add, modify and delete announcement settings on a per spell through the in-game config. It supports anything that has a spell ID and shows up in the combat log (this includes trinkets and pet abilities, as long as it's the right spell ID).

  1. Output Options:
    • Global and spell specific settings for where to direct announcements based each of the following situations: when solo, in a party, in a raid, in a battleground, in arena, in Wintergrasp or Tol Barad

  2. Adding spells:
    • WakeSpams can, when you add a new spell, detect the best settings for it automatically. This is currently very simple, but it will be expanded upon later.
    • Manually setting up each spell is also possible.

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of Alcotraz Alcotraz Oct 05, 2010 at 21:48 UTC - 0 likes

    A few suggestions for the 4.0.1 release;

    An announcement for when Will of the Necropolis (Blood DK Ability) goes off would be nice, it procs when you hit 30% with a 45 second cooldown so I believe it should have a combat entry. Yes its not Player activated. Just putting it there if it matters.

    An announcement for when you use Rune Tap (Blood DK Ability) heals you for 15% of your Health. Wasn't used as much in WotLK but in Cata it'll be useful to have your Healer know you just popped it so they don't waste mana on a larger Heal when they could have used a smaller one.

    For the rest.... Just a reminder but you'll want to remove Hysteria when 4.0.1 hits since the Talent is getting scrapped entirely and replaced by a deep Unholy one. Unless you want to update it to track and Announce Unholy Frenzy instead ofc.

    Btw, just bringing this up because of this - Is the "Add Spell" Tab Still in Development? I've never seen that Tab in-game myself, but judging from the SS someone got a Developer Release there or something.

    Once again thanks for the good work on this simple yet very effective Addon :)

    Last edited Oct 05, 2010 by Alcotraz
  • Avatar of Zidomo Zidomo Sep 26, 2010 at 21:13 UTC - 0 likes


    Don't think auto-detecting is needed. You'll have a bunch of spells being added that people may not want (and they'll have to manually remove them). Unless they disable the "auto detect" option. Having the ability to add spells in-game via spell ID and/or exact name should be more than sufficient.

  • Avatar of Cyrila Cyrila Sep 23, 2010 at 22:07 UTC - 0 likes

    I will be adding an option that will allow you to decide which channel to send announcements to. There will be a global option as well as an option for each spell.
    I will update the description as soon as I commit and tag a release build.

    Adding spells through the in-game config is already on my todo list, but I hadn't thought about the possibility of the addon auto-detecting spells in the spellbook. I'll take your suggestion into consideration.

    Last edited Sep 23, 2010 by Cyrila
  • Avatar of Alcotraz Alcotraz Sep 22, 2010 at 22:53 UTC - 0 likes

    Suggestion: Apply a setting in the In-Game Config to Enable/Disable Announcement in BGs, Arenas etc. (Including WG).

    Also, you'll probably want to update the "Important" section, since it has an In-Game Config now :P

  • Avatar of Zidomo Zidomo Sep 22, 2010 at 20:58 UTC - 0 likes

    One more thing that hopefully can be added to the new in-game config: your own spells.

    For example, the Paladin list is missing Sacred Shield (among others). Easy enough for advanced mod users/testers to add themselves to SpellList.lua. But for others, no ability to add spells in the config means they will be missing out.

    Last edited Sep 22, 2010 by Zidomo
  • Avatar of danieldc danieldc Aug 09, 2010 at 00:37 UTC - 0 likes

    Best addon. Does what it says, nothing more nothing less.

  • Avatar of Cyrila Cyrila Aug 09, 2010 at 00:20 UTC - 0 likes

    I'm aware of the issue in r8. I was tidying up the code, but got carried away. You can just download r7 for now.

    I'll look at interrupt fails, but it might have to wait until the addon has an in-game config where you'll be able to add it yourself.
    As of now there's no ETA for the config, since I'm busy with other things.

    Last edited Aug 09, 2010 by Cyrila
  • Avatar of Tarlinras Tarlinras Aug 07, 2010 at 17:03 UTC - 0 likes

    Would love to see an update to this addon, as is it's nice, does what I need, but it has a memory leak somewhere. But good work so far.

  • Avatar of Alcotraz Alcotraz Jul 16, 2010 at 17:19 UTC - 0 likes

    Glad to see this reached WowAce....

    Hoping to see that In-Game Config soon.

    Any chance to add Interrupt Fails btw?


Date created
Jul 14, 2010
Last update
Oct 16, 2012
Development stage
  • enUS
GNU General Public License version 3 (GPLv3)
Recent files



Embedded library