Get an Epic Experience with Premium

EventAlert

Buffs & Debuffs Login to Add Favorites
  • 10 Likes
  • World of Warcraft
  • 3,441 Monthly Downloads
  • Supports: 5.4.2
  • 869,505 Total Downloads
  • Updated 03/09/2014
  • Created 05/06/2008
  • 827 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 6 of 89 Next Last
  • #1377

    Thanks man :D

  • #1370

    Try it with spellID 131547. Sometimes there are duplicates of the spell and the buff spell is a different spellID than the spell that resets the CD on it. It should work! ^_^

  • #1368

    6x EventAlert-5.1.7\frames\options.lua:107: attempt to index global "EA_Anchor_Frame" (a nil value)
    EventAlert-5.1.7\frames\options.lua:107: in function <EventAlert\frames\options.lua:104>
    <in C code>
    <in C code>
    FrameXML\InterfaceOptionsFrame.lua:24: in function "InterfaceOptionsList_DisplayPanel"
    FrameXML\InterfaceOptionsFrame.lua:46: in function "InterfaceOptionsListButton_OnClick"
    <string>:"*:OnClick":2: in function <string>:"*:OnClick":1

    Locals:
    (*temporary) = EA_IconOptions_Panel {
    0 = <userdata>
    cancel = <func> @FrameXML\InterfaceOptionsFrame.lua:613
    name = "Alert Icon Options"
    hidden = false
    parent = "EventAlert"
    refresh = <func> @FrameXML\InterfaceOptionsFrame.lua:615
    okay = <func> @FrameXML\InterfaceOptionsFrame.lua:612
    default = <func> @FrameXML\InterfaceOptionsFrame.lua:614
    }
    (*temporary) = InterfaceOptionsFramePanelContainer {
    0 = <userdata>
    displayedPanel = EA_IconOptions_Panel {}
    }
    (*temporary) = <func> =[C]:-1

  • #1371

    Thanks for the report, I will look into it!

  • #1366

    When riding in a cart having a bit of a scripted fight, I recieved the following error:

    1x [ADDON_ACTION_BLOCKED] AddOn "EventAlert" tried to call the protected function "CompactRaidFrame1:Show()".
    !BugGrabber-r191-release\BugGrabber.lua:587: in function <!BugGrabber\BugGrabber.lua:587>
    <in C code>
    FrameXML\CompactUnitFrame.lua:279: in function "CompactUnitFrame_UpdateVisible"
    FrameXML\CompactUnitFrame.lua:237: in function "CompactUnitFrame_UpdateAll"
    FrameXML\CompactUnitFrame.lua:97: in function <FrameXML\CompactUnitFrame.lua:44>

  • #1367

    After seeing this issue posted multiple times, even though EventAlert doesn't actually call the function, I tried to get more info about it.

    It seems like most addons that use their own option menu in the "Interface" section of the escape menu will run into this problem. It is due to having a dropdown menu with more than 8 choices before the "CompactRaidFrame1" is created.

    Sadly, there's nothing I can do about it as it is on Blizzard's end. I could try trimming down some dropdown menus but it would make it harder to tweak some things. :S

    More info here for those interested.

  • #1363

    I've been using this addon for ages but as of 5.2 it seems to not be working on all my characters. For example everything is working as intended on my hunter but then when I try using EA on my warrior I get screen freezing/lag and EA procs don't show up. I've disabled all other addons on my warrior and kept EA on and it still does not show the procs.  I have no clue why this is happening on my warrior but not my hunter, any help would be greatly appreicated! This addon is a must for me!

  • #1364

    I cannot access a high level warrior at the moment, are you able to give me some error messages? I'm thinking it's trying to track spells that were removed in 5.2, but I can't be sure without lua error reports. :S

    I think this is spot on though, since alerts are loaded by class, so bad alerts for Warrior would not affect hunter alerts... I'll do my own research on removed spells and try to release a fix!

    Thanks for the report

    EDIT: If any other class notices that the addon doesn't work for them, can you either PM me on Curse or leave a comment here? I'll look at patch notes and try to figure out what may be causing the issue!

    EDIT#2: I cornered the issue to the change to Taste for Blood, I pushed a beta update that should fix the issue, but I did not get to test it, so be aware that it may not work - if it doesn't, please let me know as I can't log in to test it myself. :(

    Last edited by Menio on 3/7/2013 11:54:07 PM
  • #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!

     

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

WildStar Add-on Contest!

Enter Now!