Get an Epic Experience with Premium

EventAlert

Buffs & Debuffs Login to Add Favorites
  • 10 Likes
  • World of Warcraft
  • 4,483 Monthly Downloads
  • Supports: 5.4.2
  • 880,699 Total Downloads
  • Updated 03/09/2014
  • Created 05/06/2008
  • 834 Favorites
  • Project Site
  • Comments
  • Release Type: Inactive
  • 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 7 of 90 Next Last
  • #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? 
    Thanks.

     

  • #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)
    Debug:
       EventAlert\frames\options.lua:439: EventAlert_CreateAlertsOptionsFrames()
       EventAlert\lua\main.lua:555: EventAlert_CreateOptionsPanels()
       EventAlert\lua\main.lua:23:
          EventAlert\lua\main.lua:16
    Locals:
    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)"

    AddOns:
      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>
      (ck=a12)

  • #1348

    Alright, well my first instinct was that it may be caused by an outdated spell. I may be wrong, but looking up "47283" as a current SpellID gave no results; I found one on the Wowhead archive however for Empowered Imp!

    So I think you could fix it by deleting your current EventAlert saved variables located at: \World of Warcraft\WTF\Account\ACCOUNTNAME\SavedVariables

    They will be named EventAlert.lua and EventAlert.lua.bak.

    Let me know if that does not fix it!

  • #1346

    hello i have 1 small problem wen i add spell id - Healing Sphere the EventAlert show me that new spell add but i see nothing in my option menu cus i want to know how many sphere and what time expires,soz for bad eng

  • #1349

    Alright, I'll start by saying I'm not really familiar with monks so perhaps someone could enlighten me on the Healing Sphere mechanics?

    From what I can see, it leaves a stacking buff on the monk who casts it. With the way I have stacking buffs setup to work, after the buff has been added as a custom spell, the first time this buff gains a second stack, it will be counted as a "Stacking Item". Unfortunately, with the menus being what they are, it requires some tweaking to change what they display while the addon runs.

    So, until I have time to rework the way new spells are added during a play sessions (which only had to be addressed for custom spells before), sadly, a "/console reloadui" will be required to display newly added stacking spells. :S

    So I would try reloading the WoW UI and seeing if it adds the spell to the list. If it doesn't, could you get back to me here?

    Last edited by Menio on 2/9/2013 7:44:03 PM
  • #1344

    I keep getting this error. Any idea why?

    4x [ADDON_ACTION_BLOCKED] AddOn "EventAlert" tried to call the protected function "CompactRaidFrame1:Show()".
    !BugGrabber-r188\BugGrabber.lua:587: in function <!BugGrabber\BugGrabber.lua:587>
    <in C code>
    FrameXML\CompactUnitFrame.lua:276: in function "CompactUnitFrame_UpdateVisible"
    FrameXML\CompactUnitFrame.lua:234: in function "CompactUnitFrame_UpdateAll"
    FrameXML\CompactUnitFrame.lua:46: in function <FrameXML\CompactUnitFrame.lua:43>

    Locals:
    nil

     

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

VIP trip to SMITE World Championship