Get an Epic Experience with Premium


Buffs & Debuffs Login to Add Favorites
  • World of Warcraft
  • 3,477 Monthly Downloads
  • Supports: 6.2.3
  • 942,377 Total Downloads
  • Updated 12/23/2015
  • Created 05/06/2008
  • 846 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: All Rights Reserved
  • Newest File: 6.0.2

About EventAlert

The addon will notify you in the middle of your screen with an icon, name of the spell that has procced, the time left on the proc and will make a subtle sound. EventAlert is also able to handle more than one proc at a time (this option was not available in previous versions).

I am not fond of addons that have very complicated installation and setups. The mod should work on install without any config, but if you wish to change any options use the following command: /ea options
To see a more detailed list of what options are avaiable to the mod, just check out the screenshot of the options pane.

This mod tracks the following events/procs:

Death Knight

  • Dark Transformation
  • Killing Machine
  • Rime (Freezing Fog)
  • Sudden Doom
  • Crimson Scourge
  • Scent of Blood


  • Combo Points
  • Eclipse
  • Predator's Swiftness
  • Omen of Clarity
  • Shooting Stars


  • Kill Shot
  • Thrill of the Hunt
  • Lock and Load


  • Arcane Charge
  • Arcane Missiles
  • Brain Freeze
  • Fingers of Frost
  • Heating Up
  • Hot Streak


  • Combo Breaker: Tiger Palm
  • Combo Breaker: Blackout Kick
  • Vital Mists
  • Elusive Brew
  • Chi


  • Art of War
  • Daybreak
  • Denounce
  • Grand Crusader
  • Infusion of Light
  • Hammer of Wrath
  • Selfless Healer
  • Glyph of Double Jeopardy (off by default)
  • Holy Power
  • Bastion of Glory


  • Borrowed Time
  • Divine Insight
  • Evangelism
  • Serendipity
  • Surge of Light
  • Surge of Darkness
  • Glyph of Mind Spike
  • Shadow Orb


  • Combo Points
  • Dispatch
  • Blindside


  • Lava Surge
  • Lightning Shield
  • Maelstrom Weapon
  • Tidal Waves


  • Backdraft
  • Havoc
  • Molten Core
  • Nightfall
  • Shadowburn
  • Demonic Rebirth
  • Soul Shards
  • Burning Embers
  • Demonic Fury


  • Bloodsurge
  • Raging Blow
  • Meat Cleaver
  • Execute
  • Ultimatum
  • Incite
  • Revenge
  • Sudden Death
  • Sword and Board
  • Taste for Blood
  • Victory Rush

Quick Backstory: I created this addon as a test for myself as my first "from the ground up" addon. Most of my coding in WoW LUA was taking other addons and just fixing them so they work from minor bugs or whatnot.

Anyhow, I needed a mod that was lightweight and did only what I wanted it to do, and that was warn me when one of my spells or talents procced something I needed. Thus, EventAlert was born. There are likely to be bugs, explosions and not so good things that may come from this mod. I'm sorry in advance! If you find a bug, please let me know so I can fix it.

Also, if anyone finds a spell/talent/etc that they want watched, please let me know and I will add it!

Greetings everyone, my name is Menio and I will be taking over the maintenance of this addon from CurtisTheGreat, the original author!

I'll start with an important note: If you used EventAlert before in your current WoW folder, you will need to delete the EventAlert.lua and EventAlert.lua.bak files located at:
\World of Warcraft\WTF\Account\ACCOUNTNAME\SavedVariables for this addon to work.

Above is CurtisTheGreat's original description, with updated class abilities.

Bugfix: Tried to fix bug with paladin Holy Power tracking.
Bugfix: Fixed issue with sound effects not playing.
Change: Removed unstackable Brain Freeze and replace it with Stacking Brain Freeze.


First Previous Page 8 of 91 Next Last
  • #1365

    Thanks for the quick fix! Everything seems to be running fine now. Just wanted to again thank you for your time on keeping this addon project updated. I know myself and many others are grateful for it.

  • #1359

    Shadowburn does not seem to be firing for me.  It is listed, and checked, under the Alternate Spell Alerts heading on the Configure Preset Alerts page.  The ID, 17877, seems to be correct, but it never fires.  I tried (re)adding it as a custom alert, but no luck either.

  • #1360

    Basically, with the way Alternate Alerts (spells that become available at a certain point) is set up at the moment, there has to be a floating combat text warning when the spell becomes active for it to trigger an EventAlert alert when it becomes usable.

    What I'm thinking is a lot of spells that could be tracked when they proc are not firing a floating combat text event, which leads to it not displaying when it procs.

    Long story short, I'll have to rewrite a good part of the AltItem code for it to work properly now. xD

    I'll try to get around to it after the CSGames and my midterm exams are over and hopefully I'll be able to get it working then!

    Thanks for the report!

    Last edited by Menio on 3/7/2013 9:34:48 PM
  • #1362

    Thanks for the quick follow-up!

    Looking forward to the update when you can get to it.  Thanks so much for keeping this alive.  :)

  • #1358

    This question might be a little far-fetched, especially since I don't know anything about coding: But is there any way I can change the size of the stack number and possibly the opacity of the buff icon by changing some stuff in one of the .lua files? (I only use this addon for Thrill of the hunt buff) This is probably too complex, but worth a shot :) 

    Thanks in advance! 

    Last edited by Reqsak on 3/4/2013 1:02:07 PM
  • #1361

    For the frame opacity, I could probably add a slider to control it in the next version.

    As for the stack number indicator, it would be a bit trickier since players have the option to display the buff's timer inside of the icon. It would probably lead to the timer overlapping the stack counter.

    As for what you could do about it in the .lua files right now, it's rather easy!

    1. Find yourself a good text editor. You're going to want line numbers, indentation indicators, etc. Maybe some color in programming languages. The ones I use for small programming projects are either Notepad++ or Emacs (which I don't recommend unless you are using an unix based operating system).
    2. Go into your EventAlert folder in your WoW's "Interface" folder.
    3. Go in the "frames" subfolder, open the file named "alertIcons.lua"
    4. Find (ctrl+f) the line "eaf.spellCount:SetFontObject(ChatFontNormal);".
    5. Notice the "ChatFontNormal" part? That's something referred to as a "FontObject" in the WoW API, basically it's what your font looks like and this is the font used for spell count. There are many of them defined by default in the WoW API, but you can make your own if you'd like. (that would require declaring it yourself though, we'll try to make it so you only have to change the "ChatFontNormal" part.)
    6. I'm assuming what you want is to make the stack count bigger, so replace the "ChatFontNormal" part with "GameFontNormalLarge".
    7. Save and try it out, if you made a mistake, it will fire a lua error, just revert the change and try again!

    If it becomes a common request, I might add an option to adjust the stack count size! If you're reading this and would also like that option without having to play in the lua files, open up a ticket and let me know!

  • #1355

    I have a problem with the buff Thrill of the Hunt (it has 3 stacks upon proc). Whenever I use one of the stacks the eventalert disappears, even though I still have 2 stacks of the buff left. 

    I downloaded the addon for the first time today, so it can't be due to old files interfering.

    Hope you can help - thanks in advance!


  • #1356

    Hey there! By default, Thrill of the Hunt will only be tracked when it is at  three stacks. I'm not quite sure why I set it up that way by default, but I think there was a reason! xD

    You should be able to set it to display at one or two stacks from the spell option menu. Next to the spell in question, there should be a text box with a "3" in it, simply delete it and change it to "1" and it should work like a charm! If it doesn't, let me know and I'll look into it!

    Last edited by Menio on 2/28/2013 11:49:05 AM
  • #1357

    It worked like a charm - thanks alot for your help and quick response!

  • #1354

    awesome addon, but i cant seem to get Tooth and Claw (135288) to show up for guardian druid. help pls and tyvm...


    *edit* nvm, its a buff with multiple spell id's, got it sorted... great job again on the addon

    Last edited by gefion82 on 2/20/2013 12:11:46 AM
  • #1352

    I can not get Spell ID for these Shaman totems:

    Healing Tide Totem
    Mana Tide Totem
    Spirit Link Totem


    Can anything be done about this? 


  • #1353

    This is what I've managed to find:

    Mana Tide (16191)

    Spirit Link (98021)

    Healing Tide (127944)

    These are uncategorized spells, however, so some of them may not actually be triggered by the totems. I'm pretty confident the Mana Tide one will work since there is a buff attached to it. If there is no buff triggered by the totem, it can be hard for the addon to track it since it is entirely based on tracking the appearance of new buffs on the target.

  • #1350

    hello um...... does the addon still work?? because i can't see the alert  pop out any more 

    if it works plz send me a email plz :) [email protected]

    Last edited by jheckckck on 2/12/2013 7:15:07 PM
  • #1351

    It should still work, but I'd rather keep any messaging about addon issues here rather than e-mail since sometimes it will help other people fix their own issues when they read it! :P

    You may be using an outdated version or you may need to delete your saved variables for it to work properly (see the bottom of the addon description for instructions).

  • #1347

    I get this on the toons I play.  Any way for me to fix it?  (I have no clue about how you extremely smart and talented peoples do the codes and such)

    Date: 2013-02-08 17:11:59
    ID: 1
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\EventAlert\frames\options.lua line 439:
       attempt to concatenate local 'EA_name' (a nil value)
       EventAlert\frames\options.lua:439: EventAlert_CreateAlertsOptionsFrames()
       EventAlert\lua\main.lua:555: EventAlert_CreateOptionsPanels()
    frame = EAParentScroll {
     0 = <userdata>
     background = <unnamed> {
     scrollframe = EA_scrollFrame {
     scrollbar = EA_scrollBar {
    texture = <unnamed> {
     0 = <userdata>
    texture = <unnamed> {
     0 = <userdata>
    scrollbg = <unnamed> {
     0 = <userdata>
    content = EAScrollContentFrame {
     0 = <userdata>
     texture = <unnamed> {
    texture = <unnamed> {
     0 = <userdata>
    buttonPositionX = 10
    buttonPositionY = -105
    tempTextCounter = 1
    (for generator) = <function> defined @Interface\AddOns\EventAlert\lua\main.lua:529
    (for state) = nil
    (for control) = 47283
    index = 47283
    value = "true"
    EA_name = nil
    EA_rank = nil
    EA_AlertOptions_CheckButton = EA_Button_47283 {
     0 = <userdata>
    (*temporary) = <function> defined =[C]:-1
    (*temporary) = EA_Button_47283Text {
     0 = <userdata>
    (*temporary) = nil
    (*temporary) = "   [47283]"
    (*temporary) = "47283"
    (*temporary) = "]"
    (*temporary) = "EA_Button_47283Text"
    (*temporary) = <userdata>
    (*temporary) = "attempt to concatenate local 'EA_name' (a nil value)"

      Swatter, v5.15.5383 (LikeableLyrebird)
      AckisRecipeList, v2.4.4
      AddonManage, v
      Altoholic, v5.1.001
      AtlasLootLoader, vv7.04.02
      AucAdvanced, v5.15.5383 (LikeableLyrebird)
      AucFilterBasic, v5.15.5383 (LikeableLyrebird)
      AucFilterOutlier, v5.15.5383.5381(5.15/embedded)
      AucMatchUndercut, v5.15.5383.5381(5.15/embedded)
      AucStatHistogram, v5.15.5383 (LikeableLyrebird)
      AucStatiLevel, v5.15.5383 (LikeableLyrebird)
      AucStatPurchased, v5.15.5383 (LikeableLyrebird)
      AucStatSales, v5.15.5383.5381(5.15/embedded)
      AucStatSimple, v5.15.5383 (LikeableLyrebird)
      AucStatStdDev, v5.15.5383 (LikeableLyrebird)
      AucStatWOWEcon, v5.15.5383.5323(5.15/embedded)
      AucUtilAHWindowControl, v5.15.5383.5381(5.15/embedded)
      AucUtilAppraiser, v5.15.5383.5381(5.15/embedded)
      AucUtilAskPrice, v5.15.5383.5381(5.15/embedded)
      AucUtilAutoMagic, v5.15.5383.5381(5.15/embedded)
      AucUtilCompactUI, v5.15.5383.5381(5.15/embedded)
      AucUtilEasyBuyout, v5.15.5383.5381(5.15/embedded)
      AucUtilFixAH, v5.15.5383 (LikeableLyrebird)
      AucUtilItemSuggest, v5.15.5383.5381(5.15/embedded)
      AucUtilPriceLevel, v5.15.5383.5381(5.15/embedded)
      AucUtilScanButton, v5.15.5383.5320(5.15/embedded)
      AucUtilScanFinish, v5.15.5383.5381(5.15/embedded)
      AucUtilScanProgress, v5.15.5383.4979(5.15/embedded)
      AucUtilScanStart, v5.15.5383.5381(5.15/embedded)
      AucUtilSearchUI, v5.15.5383.5381(5.15/embedded)
      AucUtilSimpleAuction, v5.15.5383.5381(5.15/embedded)
      AucUtilVendMarkup, v5.15.5383.4828(5.15/embedded)
      Auctionator, v3.1.2
      Babylonian, v5.1.DEV.332(/embedded)
      BeanCounter, v5.15.5383 (LikeableLyrebird)
      BittensSpellFlashLibrary, v3.20.0
      Configator, v5.1.DEV.344(/embedded)
      CrapAway, v
      DataStore, v5.1.001
      DataStoreAchievements, v5.1.001
      DataStoreAgenda, v5.1.001
      DataStoreAuctions, v5.1.001
      DataStoreCharacters, v5.1.001
      DataStoreContainers, v5.1.001
      DataStoreCrafts, v5.1.001
      DataStoreCurrencies, v5.1.001
      DataStoreInventory, v5.1.001
      DataStoreMails, v5.1.001
      DataStorePets, v5.1.001
      DataStoreQuests, v5.1.001
      DataStoreReputations, v5.1.001
      DataStoreSpells, v5.1.001
      DataStoreStats, v5.1.001
      DataStoreTalents, v5.1.001
      DBMCore, v
      DebugLib, v5.1.DEV.337(/embedded)
      DestructionForDummies, v3.0.0
      Enchantrix, v5.15.5383 (LikeableLyrebird)
      EnchantrixBarker, v5.15.5383 (LikeableLyrebird)
      EventAlert, v5.1.6
      LibExtraTip, v5.12.DEV.342(/embedded)
      SpellFlash, v6.4
      SpellFlashCore, v2.0.1
      Stubby, v5.15.5383 (LikeableLyrebird)
      TipHelper, v5.12.DEV.343(/embedded)
      TomTom, vv50100-1.0.2
      BlizRuntimeLib_enUS v5.1.0.50100 <us>

  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Darkest Dungeon Wiki Editing Contest