Get an Epic Experience with Premium

EventAlert

Buffs & Debuffs Login to Add Favorites
  • 10 Likes
  • World of Warcraft
  • 3,084 Monthly Downloads
  • Supports: 5.4.2
  • 872,561 Total Downloads
  • Updated 03/09/2014
  • Created 05/06/2008
  • 826 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: All Rights Reserved
  • Newest File: 5.2.1
or

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

  • Cinderglacier (Runeforging)
  • Dark Transformation
  • Killing Machine
  • Rime (Freezing Fog)
  • Rune Strike
  • Sudden Doom
  • Crimson Scourge
  • Will of the Necropolis
  • Scent of Blood
  • Glyph of Dark Succor (off by default)

Druid

  • Combo Points
  • Eclipse
  • Nature's Grace
  • Predator's Swiftness
  • Omen of Clarity
  • Owlkin Frenzy
  • Shooting Stars

Hunter

  • Kill Shot
  • Master Marksman (Fire!)
  • Thrill of the Hunt
  • Lock and Load

Mage

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

Monk

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

Paladin

  • 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

Priest

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

Rogue

  • Combo Points
  • Anticipation
  • Dispatch
  • Blindside

Shaman

  • Elemental Focus
  • Searing Flame
  • Lava Surge
  • Lightning Shield
  • Maelstrom Weapon
  • Tidal Waves

Warlock

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

Warrior

  • Bloodsurge
  • Raging Blow
  • Meat Cleaver
  • Execute
  • Ultimatum
  • Incite
  • Overpower
  • 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.

5.2.1
Bugfix: Fixed timers for alerts with more than 30 seconds remaining.
Bugfix: Attempting to fix an ongoing issues with AltItem alerts.

Comments

First Previous Page 9 of 90 Next Last
  • #1329

    Just wanted to add, 93622 is the spell id for the Mangle! event that refreshes the cd, i got it into the custom events in ea, and i even get the ding sound when it occurs, just no icon atm, not sure if that helps

  • #1328

    Yea wasnt sure if it could be done my log never shows a thing when it refreshes the CD, but figured I could ask

  • #1324

    Happy to see new 5.1 update for EventAlert!! Always support! 

    I REALLY LOVE THIS UI!! XOXOXOXO

  • #1325

    Glad to see you like it! I'll do my best to keep it updated on new patch days! :D

  • #1322

    Sweeping strike could you put that in, and some of the warrior cds .

  • #1323

    I would rather leave all the player activated cooldowns and abilties buffs as the user's choice, to be added through custom spells tracking (unless they are a stackable buff, but I want to add the option to add those too eventually xD).

    With the intent of the default addon being more of a proc tracking addon, I think if I add too many buffs to be tracked by default, they will clutter the screen for people who already have another addon to track buff durations.

    As I said though, you should be able to add any buff based cooldown to the custom spell tracking by getting their spellID from wowhead or another similar website! (For instance, Sweeping Strikes is spellID 12328)

  • #1320

    hello

    the addon is not tracking divine insight, update?

  • #1321

    The latest beta version should track it. I haven't been able to turn it into a release version because of lack of time/hardware to test.

    Last edited by Menio on 11/18/2012 8:44:15 AM
  • #1319

    Hey everyone, Menio here.

    Recently, I uploaded a new version of EventAlert, 5.1.2. I would like to apologize because I posted it as "Release" by mistake, when I intended to put it up as "Beta". There was one rather big error for stacking spells in that version, which might make the addon unusable for anyone that needs to track stacking buffs or debuffs. I would reccomend either reverting back to the last release version, 5.1.1, or trying the latest beta build, 5.1.3 which should resolve any issues with 5.1.2.

    Again, sorry for the mix up and any confusion, frustrations or inconvenience it may have caused.

    P.S.: Normally I would never upload a fix without testing it, but I had a hard drive failure this week and I won't be able to do any testing until I get a new one. So if any of you tries out the beta build 5.1.3, I would really appreciate it and I'd like to hear any feedback you may have either here, in curseforge tickets or in private messages, thanks!

  • #1317

    Getting an error related to Raging Blow double stacks.

    ID: 1
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\EventAlert\lua\main.lua line 192:
    attempt to index global 'EA_StackingItemsCount' (a nil value)
    Debug:
    [C]: ?
    EventAlert\lua\main.lua:192:
    EventAlert\lua\main.lua:19
    Locals:
    self = EA_Main_Frame {
    0 = <userdata>
    }
    event = "COMBAT_LOG_EVENT_UNFILTERED"
    EA_eventType = "SPELL_AURA_REMOVED_DOSE"
    EA_arg9 = "Thadgarn"
    EA_arg12 = 131116
    EA_arg13 = "Raging Blow!"
    EA_arg16 = 1
    name = "Raging Blow!"
    (*temporary) = 1
    (*temporary) = nil
    (*temporary) = "WARRIOR"
    (*temporary) = 1
    (*temporary) = nil
    (*temporary) = 12
    (*temporary) = 460352.681
    (*temporary) = "player"
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = 131116
    (*temporary) = nil
    (*temporary) = nil
    (*temporary) = 131116
    (*temporary) = false
    (*temporary) = nil
    (*temporary) = true
    (*temporary) = "attempt to index global 'EA_StackingItemsCount' (a nil value)"
    _ = "Raging Blow!"

     

    Last edited by mfrnka on 11/7/2012 4:22:42 PM
  • #1318

    Thanks for the report, fixed it this morning and uploaded the fix. Apparently I put up the "quick fix" I put together without testing as release rather than beta. My bad. (It was a small error, missing an "s" in the variable name)

  • #1312

    hi. whenever i open this addon and go into combat my framerate drops to one. i am updating it via curse client and i don't know what is the problem. help please.

  • #1316

    If your framerate drops this much, I would say that what happens is a huge amount of lua errors. I would recommend turning on lua error messages (assuming they aren't on) and pasting the content of the error message here.

    If there are no lua errors even after going to Interface -> Help and *un*checking "Disable lua errors", would you be able to give me the following info: your class and what appears on screen when you type "/ea ver".

  • #1309

    Been bugging me that the addon doesn't track Arcane Missile! proc correctly, so spent the day testing. Will see if i can write a fix myself, but i'm a tad sceptical.

    Added the following line in ..\World of Warcraft\Interface\AddOns\EventAlert\lua\main.lua
    At line 199:

    local check_name,_ = GetSpellInfo(v);
    DEFAULT_CHAT_FRAME:AddMessage(""..EA_eventType.."  Name: "..check_name.."  ID: "..v);

    Whenever the AM tracking went wacky, i got the following line:
    SPELL_AURA_REMOVED_DOSE  Name: Arcane Missiles!  ID: 79683


    So the problem is clearly in erroneous call to EA_removeBuffValue at line 199. The conditions for a messup are as following:
    1) Arcane Charges are more than 1 and less than the number of charges EventAlert is configured to track.
    2) You have two charges of Arcane Missiles and cast Arcane Missiles.
    Result: The last AM charge no longer has a visible icon in EventAlert (unless you generate another proc).
    Funny note: The bug does not care if you are tracking Arcane Charges or not, only the count of Arcane Charges you track. So you can remove the bug, successfully tracking AM procs, if you set number of Arcane Charges tracked to 1 (and then choose not to track Arcane Charges, as it will be onscreen all the time otherwise).

    Now to see what i can do to make this stuff go away   ;)

  • #1310

    I think i solved it, but as i'm not 100% sure of what i'm doing (cutting blue wires left and right), i wouldn't mind if someone looked it over.

    Line 185:
    for i,v in pairs(EA_StackingItemsCounts[EA_playerClass]) do
    Changed to:
    for z,v in pairs(EA_StackingItemsCounts[EA_playerClass]) do

    Line 187:
    local name, rank = GetSpellInfo(i);
    Changed to:
    local name, rank = GetSpellInfo(z);

    Line 197:
    local v = table.foreach(EA_TempBuffsTable, function(i, v) if v==EA_arg12 then return v end end)
    Changed to:
    local v = table.foreach(EA_TempBuffsTable, function(i, v) if v==z then return v end end)

  • 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 »

Minecontest - Win a 2013 Minecon Cape!