Φ wowmods - LonnySpellAlert @ ?
[ addon updates | search | RSS | Google: subscribed link (?); Gadget | Twitter ]
[ login | register ] [ contact ]
search addons:

 • details
addon: LonnySpellAlert
listed author: Lonny   [list all addons]
latest version: 213
date last updated: Thu, 25 Jun 2009 22:25:27 +0100
date added: Fri, 29 May 2009 21:50:07 +0100
 
wowinterface.com: http://www.wowinterface.com/downloads/info13652-213.html

 • about + changelog
Change Log:




Full changes log can be found inside the 'release.txt' file.

Description:




LonnySpellAlert is an addon that can alert you about important combat events such as buffs, debuffs, abilities and almost any kind of spell that you want to keep track of.



Please report any issues that may arise, this is a work in progress!



The addon has two folders, the core part and the data.



Currently the addon doesn't have an in-game configuration but it's very easy to add, modify or remove anything to your liking.



The core contains a Layout.lua file that responsible for the spells display and visuals. (farther details can be found below.)



The data contains a Data.lua file that defines the spells information and attributes. (farther details can be found below.)



The addon is very lightweight, it also important to note that the addon has no localization due to the way it structure and should work for any locale.



Slash Commands



/lsa debug

/lsa debug 'spell name or id'

/lsa debug 'spell name or id' target

/lsa debug 'spell name or id' target event

/lsa debug off



The more information you provide the less verbose it becomes, the second option is pretty straightfoward and most recommanded.



Supported Spells and Abilities





Death Knight

Cinderglacier (Runeforging)

Killing Machine (Frost)

Rime (Frost)

Rune Strike



Druid

Eclipse (Balance)

Nature's Grace (Balance)

Omen of Clarity (Restoration)

Owlkin Frenzy (Balance)



Hunter

Improved Steady Shot (Marksmanship)

Kill Shot

Lock and Load (Survival)

Rapid Killing (Marksmanship)



Mage

Arcane Concentration (Arcane)

Blazing Speed (Fire)

Brain Freeze (Frost)

Fingers of Frost (Frost)

Firestarter (Fire)

Missile Barrage (Arcane)

Hot Streak (Fire)



Paladin

Art of War (Retribution)

Infusion of Light (Holy)

Sacred Shield

Hammer of Wrath



Priest

Martyrdom (Discipline)

Serendipity (Holy)

Surge of Light (Holy)



Shaman

Elemental Focus (Elemental)

Maelstrom Weapon (Fifth stack) (Enhancement)

Tidal Waves (Restoration)



Warlock

Backdraft (Destruction)

Backlash (Destruction)

Decimation (Demonology)

Empowered Imp (Demonology)

Molten Core (Destruction)

Nightfall (Affliction)



Warrior

Bloodsurge (Fury)

Overpower

Execute

Revenge

Sudden Death (Arms)

Sword and Board (Protection)

Taste for Blood (Arms)

Victory Rush



Misc

Quagmirran's Eye (Spell Haste)

Healing Trance (Gruul healing trinket proc)

Glyph of Revenge

Glyph of Lifetap

Wrath of Elune (PvP gear proc)

Elune's Wrath (T8 set proc)

PvP Trinket

On the top of the list it supports any reactive ability (Hammer of Wrath, Overpowered etc ...)



Layout Attributes



color: (decimal, decimal, decimal) The RGB color of the text.



showIcon: (true, false ) Determines whether an icon is shown.



Channels



display: bef - Blizzard Error Frame, fct - Floating Combat Text, rw - Raid Warning, chat - sticky - Floating Combat Text (Sticky)

fctMode: (up, down, arc) Used only when the display is set to 'fct'

channel: (chat, say, yell, party, guild, raid, raid_warning, battleground) Chat Channels



Data Attributes



Spells can be defined by name now, so you can just use that for personal use rather than using the spell ID.



castStart, castSuccess: These are rarely used and I won't bother to explain them into depth but they are there for times spells can't work the regular way, damaging, or healing abilities.

class: The class which uses the spell, ignore/delete it for effects. (this is a UI flag only, and it is required for future UI implementation.)



A single spell can target multiple sources, a source is one of the following valid choices player, playerpet, party, enemy.



Each source can have the following unique options.



Source



category: A valid layout category. (defined in the Layout.lua file.)

event: (gain-buff, lose-buff, gain-debuff, lose-debuff ) The event of which the message should appear.

channel: (chat, say, yell, party, guild, raid, raid_warning, battleground) Chat Channels

criticalsOnly: (true, false ) This causes the spell to show only upon crits.

arenaOnly: (true, false ) Makes the spell visible only in arenas.



Changes Log



213 (26-06-2009)

+ Fixed a bug that was unintentionally allowing spells to proceed even though they weren't in the data!

+ Fixed the nasty error you got when attempting to use the debug commands.








212 (24-06-2009)

+ Previously detection of spells were restricted to the class of the players, and effects, this has a major flaw when one wants to know about spells of another class.



DATA

+ Slightly redesign to allow detection of spells currently in the data regardless to your class,

so now you can set the source of any spell say to enemy, and when the enemy is casting this spell, you should get a notice.








200 (23-06-2009)

+ Due to the major changes I've made to the way the addon works and to its data stracture I'm tagging it 200

+ Some maajor performance improvements.

+ Previously some spells didn't work due to the nature I've detected spells, all spells should work now.

+ The 'chat' option is now being considered as a channel option rather than display.

+ The addon hides and disable the Blizzard combat text 'Reactive Spells & Abilities' option as long as the category 'Reactive Abilities' exist in the layout.



DATA

+ A single spell entry can have multiple sources now with unique set of options.

+ It's now possible to define spells by their name as well as ID.

+ It's now possible to set a channel for each spell's source. (this overrides the category's channel option which set in the layout.)

+ it's now possible to have the spells filtered by the following events gain-buff, lose-buff, gain-debuff, lose-debuff

+ The 'arenaOnly' option is now per spell option rather than a category.








100 (21-11-2008)

+ Initial release.

 
Hint: see addon details for related searches in Google: use the Google Subscribed Links service.