Download
(246Kb)
Download
Updated: 04-06-09 02:15 AM
Pictures
File Info
Updated:04-06-09 02:15 AM
Created:unknown
Downloads:140,342
Favorites:349
MD5:

SpellAlerter  Popular! (More than 5000 hits)

Version: 2.03
by: kollektiv [More]

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.

Features

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

Localization

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.

Bug Reports and Feature Requests

Please post them in the comments.

Changelog

2.03
  • Added Simplified Chinese translations
  • Localization is now done through CurseForge
  • Fixed bug with Target Only option

2.02
  • The arrow will now point to the left if the source's target is the same as the source
  • Added an option to filter players on spell casts. Helps reduce spam (ex. Frost Bolts from mirror images)
  • Added an option to toggle class colors on names. This is only 100% reliable in arenas
  • Added an option to select text font
  • Added an option to replace player name with any word
  • Added an option to toggle showing targets. Select between arrow model and text
  • Added an option to play a sound for each spell. Similiar to making MSBT triggers.
  • Added a list for spell cast ignores. These are spells you don't want showing targets (ex. Howl of Terror).
  • Added verifying and case formatting for list additions
  • Added a profile system
  • Added toggable minimap icon
  • Added localization support
  • Removed creating new anchors. I've never seen anyone use this.
  • Added a Sounds.lua file. Adding sounds is very easy. Open Sounds.lua and follow the instructions carefully.
  • Added Ace3 libraries
  • Added LibDBIcon-1.0 library
  • Added LibDataBroker-1.1 library - Hence there's support for LDB launcher display addons
  • Added LibSharedMedia-3.0 library
  • Added !ClassColors support
  • Created a FauxScrollFrame AceGUI widget for 'select' types in options

For the most recent changes, see the addon page. For a compilation of the all the changes, see the Changelog file in the zip.
Post A Reply Comment Options
Unread 04-05-08, 01:29 AM  
wondermore
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 6
Uploads: 1
Another issue on locale

hi kollektiv, there's another problem:
On chinese client we've got an error message on loading like:"LibBablble-Spell-3.0: Translation "XXXX" not found" where "XXXX" is the chinese name for "Power Fusion".

Code:
	if GetLocale() ~= "enUS" then
		for k,v in pairs(defaultSpells) do
			defaultSpells[BS[k]] = v
		end
		defaultSpells = localeSpells
	end
in this piece of code, the "for..." loop will go through all the original elements in defaultSpells{} then continue to the newly added localized spells, which cause the Babble-Spell to yell an error for BS cannot find a translation for the already translated spell. i suspect this error happens in other locale too.

as i tried, this approach works:
Code:
	if GetLocale() ~= "enUS" then
		localeSpells = {}
		for k,v in pairs(defaultSpells) do
			localeSpells[BS[k]] = v
		end
		defaultSpells = localeSpells
	end
Last edited by wondermore : 04-05-08 at 01:30 AM.
Report comment to moderator  
Reply With Quote
Unread 04-04-08, 06:57 AM  
Mithos
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Hello Kollektiv, your addons are simply amazing I installed the english client , just in order to get Spellalerter to work, but it would be amazing, if someone here, could explain / rewrite the lua, so it can be used on other clients as well...

would be amazing if you, or someone else, uploads versions for other clients, or if you simply tell us, what to change


Best Wishes from Germany^^

Mithos - Blutdurst
Report comment to moderator  
Reply With Quote
Unread 04-04-08, 05:00 AM  
nodq
A Kobold Labourer
 
nodq's Avatar

Forum posts: 0
File comments: 105
Uploads: 0
Originally posted by kollektiv
I'm trying to fix this. I have no idea why it's doing this.

Hey Kollektiv, and here also the Question, would it be possible to add German (and other languages) support for this great Addon? Like you did for Interruptbar?



greets
Report comment to moderator  
Reply With Quote
Unread 04-04-08, 04:59 AM  
wondermore
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 6
Uploads: 1
Some issues about localization

Hi, kollektiv. I'm a big fan of your spell alerter, but since I'm using chinese client the addon doesn't work on it. As i find out, the babble spell 3.0 lib you are using is not working as expected. these issues were found on chinese client, but i'm afraid they may cause problem on any client other than enUS.

there is a piece of code:
Code:
do
	local BS = LibStub:GetLibrary("LibBabble-Spell-3.0")
	if not GetLocale() == "enUS" then
		for k,v in pairs(defaultSpells) do
			defaultSpells[BS[k]] = v
		end
	end
end
i'm not good at LUA, but when i made some change, it works (actually i copied some code from other addons )
Code:
do
	local BS = AceLibrary("LibBabble-Spell-3.0"):GetLookupTable()
	
	if GetLocale() ~= "enUS" then
		for k,v in pairs(defaultSpells) do
			defaultSpells[BS[k]] = v
		end
	end
end
thus i need AceLibrary to run SA

and there are little problem about displaying chinese charactors with default font, so I replaced:
SetFont("Fonts\\FRIZQT__.TTF",....
with:
SetFont(GameFontNormalLarge:GetFont(),....
or
SetFont(GameFontNormal:GetFont(),....
These happen in SpellAlerter_CreateFrame and SpellAlerter_CreateListButton()

And could you move the UI text variables out instead of hardcoding, so that i can better localize it and introduce the addon to more chinese players. (actually someone has done it before 2.3 patch, but no one has tried since 2.4 golive)

Thanks a lot!
Last edited by wondermore : 04-04-08 at 06:12 AM.
Report comment to moderator  
Reply With Quote
Unread 03-31-08, 11:03 PM  
kollektiv
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 46
Uploads: 6
Originally posted by psychotic
Hello,

I am using the most recent version and when I get to a certain point in deleting the spells in game, the spell list disappears. It happens after the sixth spell or so.

I can get it to reappear by adding a spell that is not already on the list, I can even make up a name. I added mana burnq to test that. The problem with that is, once I get to the point where it makes the spell list disappear, and reappear, I can only delete them one at a time before it disappears again. That makes it a 1:1 ratio and I can not make any progress with deleting them if I keep adding some others.
I'm trying to fix this. I have no idea why it's doing this.
Report comment to moderator  
Reply With Quote
Unread 03-31-08, 12:24 PM  
psychotic
A Kobold Labourer

Forum posts: 1
File comments: 3
Uploads: 0
Hello,

I am using the most recent version and when I get to a certain point in deleting the spells in game, the spell list disappears. It happens after the sixth spell or so.

I can get it to reappear by adding a spell that is not already on the list, I can even make up a name. I added mana burnq to test that. The problem with that is, once I get to the point where it makes the spell list disappear, and reappear, I can only delete them one at a time before it disappears again. That makes it a 1:1 ratio and I can not make any progress with deleting them if I keep adding some others.
Report comment to moderator  
Reply With Quote
Unread 03-30-08, 08:49 AM  
Cris
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
How do i change the font size? it is way too big on my ui and i didnt find any line for it.

regards chris
Report comment to moderator  
Reply With Quote
Unread 03-29-08, 07:13 PM  
Vyril
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
Originally posted by kollektiv
Buffs/debuffs gained by hostile players used to show up even if the they didn't originate from a hostile player. I fixed this in the latest version.
Awesome! Thank you =D, I love your mod
Report comment to moderator  
Reply With Quote
Unread 03-29-08, 07:00 PM  
kollektiv
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 46
Uploads: 6
Originally posted by Vyril
I am having an issue where the spell alert is showing up after the spell has been casted, has this been fixed?
Buffs/debuffs gained by hostile players used to show up even if the they didn't originate from a hostile player. I fixed this in the latest version.
Last edited by kollektiv : 03-29-08 at 07:01 PM.
Report comment to moderator  
Reply With Quote
Unread 03-29-08, 06:25 PM  
Vyril
A Kobold Labourer

Forum posts: 0
File comments: 4
Uploads: 0
I am having an issue where the spell alert is showing up after the spell has been casted, has this been fixed?
Report comment to moderator  
Reply With Quote
Unread 03-29-08, 02:59 AM  
kollektiv
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 46
Uploads: 6
Originally posted by skyler
When i'm in a bg I see spell being cast from across the map is this how its suppose to be? cause in arena you want to see everything?
The combat log catches everything you can see, so yes you'll see everything.
Last edited by kollektiv : 03-29-08 at 03:01 AM.
Report comment to moderator  
Reply With Quote
Unread 03-29-08, 01:31 AM  
skyler
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
When i'm in a bg I see spell being cast from across the map is this how its suppose to be? cause in arena you want to see everything?
Report comment to moderator  
Reply With Quote
Unread 03-28-08, 03:53 PM  
arrch
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
Originally posted by kollektiv
Ok, i'll look into this.
This is no longer a problem. It was probably, like someone else said, Blizzards fault.
Last edited by arrch : 03-28-08 at 03:53 PM.
Report comment to moderator  
Reply With Quote
Unread 03-27-08, 10:35 AM  
vrna
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Hy,
there are several lua errors since 2.4 and the announced spell/gain doesnt fade ;( I deleted the spellalert WTF .baks but still doesnt work for me equitable ;o any ideas? love this addon <3
Last edited by vrna : 03-27-08 at 10:37 AM.
Report comment to moderator  
Reply With Quote
Unread 03-27-08, 10:31 AM  
Stoalich
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
First of all, I love this addon. I've been looking for a SpellAlert where I can choose the spells it shows for long time. I'd really love to see a few additions though.

* Option Menu
* Full editable frame (position, font, size and what it shows [Icon][Spell][Name])
* New messages shouldn't override old messages. Instead, make it use multiply lines like most addons do.

I can't seem to get Cheat Death to show on it. I'd really love such things. Also Viper Sting on friendly target etc. I think this addon can grow to a really good one once it gets more advanced. For now I'll be more than happy to use it with the functions it already has. Helps a lot as shaman
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: