This mod was designed with specific spell types in mind, such as Nightfall, Backlash and Surge of Light. I'm a major alt-aholic and I could never find one addon that worked for most class' proccing spells/talents and notified in a way I wanted.
The addon will notify you in the middle of your screen with an icon and name of the spell that has procced and will make a subtle sound. (Note that I took this idea from Xerogen's Nightfall Warner and Nanuu's SoL Warner.) There is also the option of allowing a fullscreen flash on events... but it is disabled by default. You can enable it in the options.
Wanted changes in the future:
- Showing more than one proc at a time
- Custom adding of events to watch for.
The mod should work on install without any config, but if you wish to change any options use the following command: /ea options
This mod tracks the following events/procs:
Death Knight- Killing Machine (Frost)
- Rime (Frost)
- Sudden Doom (Blood)
Druid- Eclipse (Balance talent)
- Nature's Grace (Balance talent)
- Omen of Clarity (Restoration talent)
- Owlkin Frenzy (Balance talent)
- Wrath of Elune (PvP gear proc)
Hunter- Lock and Load (Survival talent)
Mage- Arcane Concentration (Arcane talent)
- Brain Freeze (Frost talent)
- Fingers of Frost (Frost talent)
- Firestarter (Fire talent)
- Missile Barrage (Arcane talent)
- Hot Streak (Fire talent)
Paladin- Art of War
- Infusion of Light
Priest- Holy Concentration (Holy talent)
- Martyrdom (Discipline talent)
- Surge of Light (Holy talent)
Shaman- Elemental Focus (Elemental talent)
- Maelstrom Weapon (Fifth stack) (Enhancement talent) (This proc currently disabled. Working on fixing the problem.)
Warlock- Nightfall (Affliction talent)
- Backlash (Destruction talent)
Warrior- Bloodsurge (Fury talent)
- Sudden Death (Arms talent)
- Sword and Board (Protection talent)
- 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!
3.0.2 - Bugfix: Fixed problem caused by typo.
3.0.1 - Added Death Knight Buffs: Rime [Freezing Fog] (Frost), Killing Machine (Frost), Sudden Doom [Death Trance!] (Blood)
3.0.0 - Added Warlock buffs: Backdraft (Destruction), Empowered Imp (Destruction), Molten Core (Destruction)
Added Warrior buff: Taste for Blood (Arms)
Added Other buff: Quagmirran's Eye (Spell Haste)
Added the option to not show the buff's name on the frame on events.
2.9.16 - Bugfix: Fixed problem with Death Knight abilities causing the mod to error.
2.9.15 - Bugfix: Fixed a problem with item procs working with class procs.
2.9.14 - Bugfix: Fixed problem with Rogue abilities causing the mod to error.
2.8.14 - Bugfix: Not all languages were working properly due to code changes in the last version. Should be fixed now.
2.7.14 - Added option to ignore certain events.
Note: Because of the way Blizzard IDs and names their procs to spells, and to allow this mod to be easily localized, I have to sort by spell IDs in the options menu. As such, not all spells that have multiple ranks will be in alphabetical order.
* Fixed bug in options that didn't show the sound notification dropdown on EventAlert first install.
2.6.14 - Fixed bug with Backlash.
2.6.13 - Removed Maelstrom Weapon for now. Working on a way to track only the 5th proc.
2.6.12 - Fixed Lock and Load proc.
2.6.11 - Added Mage Fire proc "Firestarter".
2.6.10 - Added Infusion of Light (Rank 2).
2.6.9 - Added Warrior Arms proc "Sudden Death".
* Added Shaman Enhancement proc "Maelstrom Weapon" (Fifth stack only).
2.6.8 - Bugfix: Surge of Light spell ID was incorrect.
2.6.7 - Added Paladin Retribution proc "Art of War"
2.6.6 - Added Paladin Holy proc "Infusion of Light"
* Re-wrote spell array to allow for localization of addon. EventAlert should work in all languages of the client now. :)
* Added sound and flash to the "toggle" button for testing purposes when changing options.
* Added the option to change the sound played on events.
2.5.5 - Added fullscreen flash effect on events. (Disabled by default)
2.4.5 - Bugfix: Alert frame wasn't closing with options panel.
2.3.5 -
Bugfix: Alert frame wasn't closing on ESC.
Bugfix: Alert frame icon wasn't changing after opening it from the options menu.
2.2.5 - Created a "Dummy Frame" so that you are able to see the notification frame without having a proc active. Useful for moving the frame.
2.1.5 - Added druid Balance procs "Eclipse", "Nature's Grace" and "Owlkin Frenzy".
2.1.4 - Added Mage Arcane proc "Missile Barrage".
2.1.3 - Added Warrior Protection proc "Sword and Board".
2.1.2 - Added Mage Frost proc "Fingers of Frost", added Mage Fire proc "Hot Streak".
2.1.1 - Fixed a bug that wasn't allowing settings to save between sessions.
2.0.1 - Added "Clearcasting" proc. (Arcane Concentration, Holy Concentration, Elemental Focus, Omen of Clarity).
2.0 - Added Warrior Fury proc "Bloodsurge".
1.9 - Made the notification frame movable.
1.8 - Added Warrior Glyph proc "Glyph of Revenge".
1.7 - Added Mage Frost proc "Brain Freeze".
1.6 - Added Hunter Survival proc "Lock and Load".
1.5 - Updated TOC for 3.0.
Installation Guide
- Exit "World of Warcraft" completely
- Download the mod you want to install
- Make a folder on your desktop called "My Mods"
- Save the .zip/.rar files to this folder.
- If, when you try to download the file, it automatically "opens" it... you need to RIGHT click on the link and "save as..." or "Save Target As".
- Extract the file - commonly known as 'unzipping'
Do this ONE FILE AT A TIME!
- Windows
- Windows XP has a built in ZIP extractor. Double click on the file to open it, inside should be the file or folders needed. Copy these outside to the "My Mods" folder.
- WinRAR: Right click the file, select "Extract Here"
- WinZip: You MUST make sure the option to "Use Folder Names" is CHECKED or it will just extract the files and not make the proper folders how the Authors designed
- Mac Users
- StuffitExpander: Double click the archive to extract it to a folder in the current directory.
- Verify your WoW Installation Path
That is where you are running WoW from and THAT is where you need to install your mods.
- Move to the Addon folder
- Open your World of Warcraft folder. (default is C:\Program Files\World of Warcraft\)
- Go into the "Interface" folder.
- Go into the "AddOns" folder.
- In a new window, open the "My Mods" folder.
- The "My Mods" folder should have the "Addonname" folder in it.
- Move the "Addonname" folder into the "AddOns" folder
- Start World of Warcraft
- Make sure AddOns are installed
- Log in
- At the Character Select screen, look in lower left corner for the "addons" button.
- If button is there: make sure all the mods you installed are listed and make sure "load out of date addons" is checked.
- If the button is NOT there: means you did not install the addons properly. Look at the above screenshots. Try repeating the steps or getting someone who knows more about computers than you do to help.
Translations
When you download a mod, please be sure that the mod is compatible with your translation of wow. Some mods only work on the US versions, while some only work on some of the various European versions. These variations are called "Localizations".
TOC Numbers (Out of Date Mods)
When Blizzard patches WoW, they change the Interface number. This means that all mods will be "out of date" unless or until the author releases a new version for that interface. Some people go into the .toc files and update the numbers themselves, but this is STRONGLY advised against as it will cause problems locating possible incompatibilities addons. When you log into WoW after a patch, you DO NOT have to delete your interface directory. All you have to do is simply tell WoW to ignore the interface numbers and load all the mods anyway. All you have to do is, while at the "character select" screen, look in the lower left corner and click on the "addons" button. A window will pop up listing all your installed mods.
If you look in the upper left corner of that window there should be a box that says "Load Out of Date AddOns". You want to CHECK this box. Now simply go into WoW normally and all your mods should load. As of the 1.9 patch, you will have to do this after EVERY patch/update that Blizzard posts! If you encounter any problems with a mod after a patch, please be sure to let the author of the mod know so they can fix it.
See also: About "Out Of Date AddOns"
Mac Support
WoW addons are not platformed based. As such, they can be used on either Mac or PC. You can extract both .zip and .rar files on a Mac using StuffitExpander.
Directory Structure
World of Warcraft
|_ Interface
|_AddOns
|_*AddonName*
|_ *AddonName*.toc
|_ *AddonName*.xml
|_ *AddonName*.lua
|_ (possibly others as well)...