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)
Killing Machine (Frost)
Rime (Frost)
Rune Strike
Druid
Eclipse (Balance)
Nature's Grace (Balance)
Omen of Clarity (Restoration)
Owlkin Frenzy (Balance)
Wrath of Elune (PvP gear proc)
Elune's Wrath (T8 set proc)
Hunter
Improved Steady Shot (Marksmanship)
Kill Shot
Lock and Load (Survival)
Rapid Killing (Marksmanship)
Mage
Arcane Concentration (Arcane)
Blazing Speed (Fire)
Brain Freeze (Frost)
Fingers of Frost (Frost)
Firestarter (Fire)
Missile Barrage (Arcane)
Hot Streak (Fire)
Paladin
Art of War (Retribution)
Infusion of Light (Holy)
Sacred Shield
Hammer of Wrath
Priest
Borrowed Time
Holy Concentration
Martyrdom (Discipline)
Serendipity (Holy)
Surge of Light (Holy)
Rogue
Riposte
Shaman
Elemental Focus (Elemental)
Maelstrom Weapon (Fifth stack) (Enhancement)
Tidal Waves (Restoration)
Warlock
Backdraft (Destruction)
Backlash (Destruction)
Decimation (Demonology)
Eradication
Empowered Imp (Demonology)
Molten Core (Destruction)
Nightfall (Affliction)
Glyph of Lifetap
Warrior
Bloodsurge (Fury)
Overpower
Execute
Revenge
Sudden Death (Arms)
Sword and Board (Protection)
Taste for Blood (Arms)
Victory Rush
Glyph of Revenge
Other
Healing Trance (Gruul healing trinket proc)
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!
Change Log - EventAlert
4.2.26 - Change: More CPU load changes. This should be a pretty big improvement. Let me know on WoWInterface or Curse. Feedback is important!
To see the full change log, view the changelog.txt file included in the EventAlert zip file.
Originally posted by Rhyanon Awesome. Thanks a lot
There's one issue though, that I noticed when I check "Enable Alternate Alerts" in the options. Having this enabled I get the following error message every time I log on or reload my UI:
"Interface\AddOns\EventAlert.lua:215: bad argument #1 to 'find' (string expected, got nil)"
And on my warrior Overpower is not showing at all. Neither is execute (Rank 1)
There's one issue though, that I noticed when I check "Enable Alternate Alerts" in the options. Having this enabled I get the following error message every time I log on or reload my UI:
"Interface\AddOns\EventAlert.lua:215: bad argument #1 to 'find' (string expected, got nil)"
And on my warrior Overpower is not showing at all. Neither is execute (Rank 1)
Originally posted by Rhyanon Nice and simple addon this. Thanks a lot.
One question: would it be able to add some alpha value for the icon, or the possibilty to /not/ show the icon at all, just the procc / buff name and the timer?
I'll be adding alpha control in the next major version.
I want to get these little bugs fixed before I move on to any major code changes. Shouldn't be too long.
One question: would it be able to add some alpha value for the icon, or the possibilty to /not/ show the icon at all, just the procc / buff name and the timer?
Originally posted by CurtisTheGreat Ya, I've gotten quite a few reports of that. I'm working on a fix currently and hope to have an update shortly.
Thanks for the report!
CPU usage has gone down with v4.2.23, but its still too high. Measured with Optionless House, tested on an 80 (arcane) Mage:
When idle/not in combat, it uses 0.4 to 0.5 CPU/second continually. Mods like this should not be using any CPU when idle.
In combat when an event occurs (Missile Barrage seen) and the EventAlert frame comes up, that CPU usage spikes up to 1.6 to 1.7 CPU/second for as long as the frame is onscreen. Which is really quite high.
Originally posted by Samasnier Is this functioning? I assume this is, or will be, for adding custom buffs (or debuffs?) to track. If it is functioning, I can't figure out how to actually add the spell ID for the spell I want to watch.
This is for alternate tracking of items that aren't actually a buff. Things like Overpower, Execute, Kill Shot, etc...
ATM EventAlert cannot accept custom tracking items via the UI. (That's an upcoming feature... just not sure when. haha) If you wish to add something to be tracked, you'll need to manually add it to the EventAlertSpellArray.lua file.
Is this functioning? I assume this is, or will be, for adding custom buffs (or debuffs?) to track. If it is functioning, I can't figure out how to actually add the spell ID for the spell I want to watch.
Originally posted by Nuckin I've considered hacking this feature into Event Alert but figured I would let you consider it first.
I would like an option to disable the countdown timer that is currently in EA and be able to instead activate a <Cooldown> layer. That way addons such as OmniCC can control the look of the countdown.
If you're unfamiliar with Cooldown layers, I can attempt to hack it in.
ATM EventAlert can mimic how OmniCC looks, as far as the default setup.
Got some documentation or something I can look at online to see what you're talking about? If so, I can try and add what you're wanting.
I've considered hacking this feature into Event Alert but figured I would let you consider it first.
I would like an option to disable the countdown timer that is currently in EA and be able to instead activate a <Cooldown> layer. That way addons such as OmniCC can control the look of the countdown.
If you're unfamiliar with Cooldown layers, I can attempt to hack it in.
__________________ SELECT * FROM users WHERE clue > 0; 0 rows returned.