This project is abandoned.

Whether this project is out of date or its author marked it as abandoned, this project is no longer maintained.

If you wish to take this project over, please report it and state your intentions.

Alert Types

What it does

SpellAlerter is a basic spell alert mod based off the original SpellAlert mod. See the images for the different alert types you can setup.


  • Add any spell and ability you want to be alerted to
  • Three filters: Enemy Spellcasts, Enemy Buffs, and Friendly Debuffs
  • Additional filtering for players only (reduces spam from things such as Mirror Image)
  • Each alert can have its own sound play. It's similar to making triggers in MSBT but a lot more simplified.
  • Optional minimap icon
  • Data broker plugin
  • All options are inside the GUI. Type /sa or /spellalerter to access them.


It should work with all language clients. It is currently only localized in English and Simplified Chinese. If you'd like to help translate see the Locales.lua file.


  • 2.14
    • Fixed for 4.1
  • 2.12
    • Spells are now added through AceGUI Spell Edit box
    • Updated .toc to 3.3
    • Added Show Caster option
    • Added NPC filtering options
    • Added target is self option
    • Improved performance by caching truncated names
  • 2.05
    • Added Traditional Chinese, and Korean translations
    • Update toc to 30200
    • Optimized getting spell icons with a cache
  • 2.04
    • Added Russian translations
  • 2.03
    • Added Simplified Chinese translations
    • Localization is now done through CurseForge
    • Fixed bug with Target Only option

Bug Reports and Feature Requests

Please post them in the comments.

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of livejamie livejamie Oct 28, 2010 at 04:50 UTC - 0 likes

    Would love to see this get updated.

  • Avatar of kollektiv kollektiv Jan 01, 2010 at 23:11 UTC - 0 likes

    Thanks, they have been added

  • Avatar of PodVibe PodVibe Dec 29, 2009 at 02:57 UTC - 0 likes

    Hello kollektiv

    L["Targeted unit only"] = "Cible seulement un joueur"
    L["Show alerts only on your targeted unit"] = "Affiche uniquement les alertes sur votre unité ciblée"
    L["Target is YOU"] = "La cible c'est toi"

    for French localization but also for other countries ;)


  • Avatar of ichik ichik Dec 22, 2009 at 06:20 UTC - 0 likes
    3x SpellAlerter-v2.1 \SpellAlerter.lua:617: attempt to concatenate local 'dstName' (a nil value)
    SpellAlerter-v2.1 \SpellAlerter.lua:685: in function `?'
    CallbackHandler-1.0-5 (Ace3):147: in function <...Ons\Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:147>
    <string>:"safecall Dispatcher[13]":4: in function <[string "safecall Dispatcher[13]"]:4>
    <in C code>: ?
    <string>:"safecall Dispatcher[13]":13: in function `?'
    CallbackHandler-1.0-5 (Ace3):92: in function `Fire'
    AceEvent-3.0-3 (Ace3):120: in function <Ace3\AceEvent-3.0\AceEvent-3.0.lua:119>


Date created
Apr 13, 2008
Last update
Jun 28, 2011
Development stage
  • enUS
  • zhCN
  • zhTW
GNU General Public License version 3 (GPLv3)
Recent files