Category: Combat Mods
Addon Information
Works with 3.2
Download Latest Version.
To add favorites please register for a free account. If you already have one you need to login. How do I install this? (FAQ)
Zorlen's Portal Bug Reports Feature Requests
Author:
Version:
2.19
Date:
10-15-2009 11:09 PM
Size:
62.88 Kb
Downloads:
7,348
Favorites:
69
MD5:
Pictures
Click to enlarge
Buttons Flashing
Click to enlarge
options window
SpellFlash   Popular! (More than 5000 hits)
This addon is able to make suggestions of what spell you may want to cast next by flashing on top of the spell buttons.

This addon has functionality added for Warriors, Hunters, Warlocks, Pets and Argent Tournament mounts so far.

Support has been added for the addons: Bartender, Dominos, Extra Bars, nUI and OpenRDX.

Please let me know what you think! I would appreciate any feedback I can get. I have not been able to extensively test this addon out other than with a trial account, because I have ran out of game time and can not afford to buy any more at the moment.

If you like this addon then please favorite it.


To open the SpellFlash options window, you may use the following slash commands:
/spellflash
/sflash
/sf


I have been trying to use these colors for labeling what kinds of spells are being flashed:
White: Default
Yellow: Limited Time or No Global Cooldown
Purple: AOE or Positional Damage
Blue: AOE Debuff
Orange: Finishing Move
Aqua: Spell Interrupt, Reflect or Dispel
Green: Self Buff or Turn Autocast On
Red: Emergency Mitigation Cooldowns or Turn Autocast Off
Pink: Optional


Will flash a macro if the macro itself is named/labeled with the desired spell name with the upper case letter F attached to the end of the macro name/label.
Example: Heroic StrikeF
Example: Commanding ShouF
The spell name must be in the language of the used game client with the capital letter F at the end of it.
If the macro name/label is renamed,
then you will need to move the macro off of or onto one of the action bars for the change to be detected.
This will not be able to flash more then one spell for each macro since a macro may only have one macro name/label.


If you have even five or ten dollars to spare it would mean an awful lot to me and my family.

Donations are not required to download and use this addon, but they are very much appreciated.

If you like this addon then please favorite it.
  Change Log - SpellFlash
-----------------------------------
Version 2.19

Will now flash on all action bar addon buttons even if it is redundant.


-----------------------------------
Version 2.18

Fixed a small unharmful bug that only produced an error code for some people.
Added a few notes to the code for perspective developers.


-----------------------------------
Version 2.17

Fixed small bug with immunity detection functionality.


-----------------------------------
Version 2.16

Improved detection of spells that are cast on enemy targets some.


-----------------------------------
Version 2.15

Improved the proactive immunity detection to filter out targets with a Banish or Cyclone debuff.
This will wipe all immunity data gathered with older versions of SpellFlash.


-----------------------------------
Version 2.14

Added indicator for the Hunter's Silencing Shot spell if the target is casting or channeling.
Increased the amount of time to indicate the Hunter's Chimera Shot spell to compensate for travel time.


-----------------------------------
Version 2.13

Will no longer use the Warlock's Drain Life spell for dps if you have the Ruin talent.
Increased the Warlock's Unstable Affliction spell priority always over Shadow Bolt.


-----------------------------------
Version 2.12

Will now suggest the the Hunter's Serpent Sting on an elite target even if the target's health is lower then 35%.
For Warlock's, will now only give Shadow Bolt higher priority for the Shadow Mastery debuff if Improved Shadow Bolt has at least 4 talent points.


-----------------------------------
Version 2.11

Added indicators for the Warlock's Backlash buff.
Increased priority of the Warlock's Chaos Bolt slightly if the target is controlled by a player.


-----------------------------------
Version 2.10

Updated immune mob ignore list function slightly.


-----------------------------------
Version 2.09

Removed the 32 name limit for the immune mob ignore list.
Fixed bug with Tool-tip info not being detected properly for buffs or debuffs when requested.


-----------------------------------
Version 2.08

Improved indication for the Warlock's Conflagrate spell.


-----------------------------------
Version 2.07

Added detection of Hunter's stings and Concussion Shot air travel time.


-----------------------------------
Version 2.06

For Warlock's, slightly increased the priority of Shadow Bolt with Improved Shadow Bolt if the Shadow Mastery debuff is not up.


-----------------------------------
Version 2.05

Fixed major bug with the buff and debuff checking function.
Should now detect remaining buff and debuff time correctly.
Included Warlock's Conflagrate changes in the previous release notes.
For Warlock's, will now put more priority on Immolate if the talents Backdraft or Fire and Brimstone are used.
For Warlock's, will now flash the pet Attack button for your Imp if you have the Empowered Imp talent, even if Phase Shift is on.


-----------------------------------
Version 2.04

Will no longer use a red flash on global cooldown, will use the regularly used colors even on global cooldown.
A red flash is used for Emergency Mitigation Cooldowns as it was in previous versions.
A yellow flash will now be used for both Limited Time and No Global Cooldown abilities.
Will now always flash the Warlock's Conflagrate spell if you have Glyph of Conflagrate or Backdraft, no matter how much time is left on your Immolate.


-----------------------------------
Version 2.03

Will now remove a spell from the immunity detection list if it successfully hits a target.
This is intended to detect mob's with full immunity buffs so that they are ignored when checking for immunity to specific spells.
The immune mob ignore list is now converted into a global list that will be saved as a single list for all characters.
Will also add a target to the immune mob ignore list if a spell that was shown as immune is automatically removed from the immunity list.


-----------------------------------
Version 2.02

Removed Searing Pain from the Warlock spell flashing script.


-----------------------------------
Version 2.01

Will no longer flash spells and abilities red if not on cooldown when casting or channeling.
Will no longer flash when a spell is cast and a buff or debuff has yet to be updated.
Fixed bug that prevented spells with a cast time and a debuff to be indicated before the debuff is removed.
Removed the manual indication for all of the Warlock spells.
Will no longer suggest the Warlock's spell Curse of the Elements if Earth and Moon is on the target.


-----------------------------------
Version 2.00

Indicated Abilities and Spells will now flash red when on global cooldown.


-----------------------------------
Version 1.67

Added simple indicator for the Warrior's Heroic Throw spell.


-----------------------------------
Version 1.66

Will now suggest another Warlock curse if your Curse of the Elements and Ebon Plague is on the target at the same time.


-----------------------------------
Version 1.65

For confirmation, will now select the name in the drop down menu when added to the ignore immunity checking list.


-----------------------------------
Version 1.64

Improved indicators for the Argent Tournament mount abilities.


-----------------------------------
Version 1.63

Cleaned up code some to possibly prepare for classes that have yet to be added for spell flashing.


-----------------------------------
Version 1.62

Will no longer suggest the Warlock's spell Curse of the Elements if Ebon Plague is on the target.
Separated the Warlock's curse suggestions to always suggest a curse separate from the used spell rotation, even if a curse has not yet been used on the target.


-----------------------------------
Version 1.61

Added indicators for the Argent Tournament mount abilities.
Added indicator for the Human's Every Man for Himself spell.
Added indicator for the Undead's Will of the Forsaken spell.
The Warlock's spell Curse of the Elements will now always be indicated if not on an elite or boss target.


-----------------------------------
Version 1.60

Will now better indicate the Warlock's Drain Soul spell with the talent Improved Drain Soul taken into consideration.
Added indicator for the Warlock's Health Funnel spell for pet healing.


-----------------------------------
Version 1.59

Improved algorithm for indicating the Warlock's Drain Life spell.
Added indicator for the Warlock's Shadow Bolt spell when Shadow Trance is active.


-----------------------------------
Version 1.58

Added the Drain Soul and Drain Life spells to the damage rotation for Affliction Warlocks.


-----------------------------------
Version 1.57

Will now store the names of the spells cast on an enemy until the enemy dies or you go to a loading screen.


-----------------------------------
Version 1.56

Lowered the priority of the Warlock's Soul Fire spell below the instant cast spells.
Added more accurate detections for discovering spells cast on an enemy.


-----------------------------------
Version 1.55

Added indicators for most Warlock spells, but many of them will need to be used on the target first before it will start to flash them.


-----------------------------------
Version 1.54

Added additional check to see if target is a boss.


-----------------------------------
Version 1.53

Will now suggest a warlock's Shadowburn if the soul bag is full or more.


-----------------------------------
Version 1.52

Will now be able to determine if a spell that is casting or being channeled is able to be interrupted.


-----------------------------------
Version 1.51

Switched the Orange (Optional) flash with a Pink flash, the Red (Finishing Move) flash with an Orange flash, and the Pink (Emergency Mitigation Cooldowns) flash with a Red flash.


-----------------------------------
Version 1.50

Added indicator for the Warlock's Soul Link buff.
Fixed the Warlock's Life Tap and Dark Pact indicators.
Fixed code that determines if the target will give XP or honor.
Will no longer suggest the Hunter's Concussive Shot if the target is Casting or Channeling.
Will no longer suggest a Hunter's sting if the target it not a player with health at 35% or less or a boss.
Will now suggest a Hunter's Serpent Sting instead of Viper Sting if the target is a player with health at 35% or less or a regular mob.
Will no longer flash the pet's follow button unless the pet's target is at 35% or less health, when determining if the pet's target is fleeing.


-----------------------------------
Version 1.46

Repaired Warlock's Soul Shard counting function by replacing it with the existing API's GetItemCount function.


-----------------------------------
Version 1.45

Repaired item counting function.
Added indicators for the Warlock's Armor Buffs.


-----------------------------------
Version 1.44

Added support for the OpenRDX addon.
Added indicators for the Warlock's Drain Soul, Shadowburn, Life Tap and Dark Pact.


-----------------------------------
Version 1.43

Added indicator for Chimera Shot at 2.5 seconds left on Serpent Sting or Viper Sting.


-----------------------------------
Version 1.42

Will now suggest Serpent Sting if the target has mana and Viper Sting is on cooldown. This will allow for some mana rejuvenation but not wast time with less dps.


-----------------------------------
Version 1.41

Fixed the flash color of Hunter Stings. Will now flash white if the target is active like most of the other abilities.


-----------------------------------
Version 1.40

Added indicators for most of the Hunter spells.


-----------------------------------
Version 1.37

Now able to flash macros with long spell names by only checking for the first 15 characters of the spell name followed by an F.
Example: Commanding ShouF


-----------------------------------
Version 1.36

Will now check to see if the target has a Crowed Control Debuff on them before suggesting a damaging spell.
Added Cyclone and Hex to the Crowd Control checking.
Will now check to see if a debuff slot is open before suggesting Viper Sting or Serpent Sting.


-----------------------------------
Version 1.35

Will now suggest a pets defensive mode if you are in aggressive mode outside of an instance.
No longer scans the Spell Book to find spell information.


-----------------------------------
Version 1.34

Added an option to adjust the spell flash brightness in the options window.


-----------------------------------
Version 1.33

Added indicators for the Hunter pet's Cower and Growl.
Removed the Hunter pet's "Defensive Mode" indicator for when outside of an instance.
Added some indicators for Warlock & Death Knight pets.


-----------------------------------
Version 1.32

Will no longer flash the buttons on an additional action bar if it shares the same action slot numbers as the first action bar. That was introduced in the last version and is reverted in this version.


-----------------------------------
Version 1.31

Added support for the nUI addon.


-----------------------------------
Version 1.30

Added support for the Extra Bars addon.
Removed requirement for spells to be on an action bar to get spell information.


-----------------------------------
Version 1.22

Added some functionality for Hunter Stings.


-----------------------------------
Version 1.21

Fixed functionality for Hunter Pets and Aspects.


-----------------------------------
Version 1.20

Added support for the Dominos addon.
Added some functionality for Hunter Pets, Aspects and a few spells.


-----------------------------------
Version 1.19

Removed a few arguments from the timer function.
Removed some redundant debug code from the timer functions.


-----------------------------------
Version 1.18

Fixed bugs with detecting spells and spell buttons introduced in the previous version.
Fixed small bug with cooldown checking functions. Will no longer determine that a spell is on cooldown if the spell is not found.
Will no longer suggest Whirlwind if an off-hand weapon is not equipped.
Repaired the yet to be used function SpellFlashAddon.CancelBuff(SpellName, icon_texture).


-----------------------------------
Version 1.17

Will now suggest both Shouts if neither is buffed.
For improved performance, now using GetActionInfo with GetSpellInfo to get Action Button spell names and ranks instead of scanning the Action Button tooltips.
Spell name localization has been replaced with direct calls to GetSpellInfo with the spell name as a label commented out next to it.


-----------------------------------
Version 1.16

Will now scan talent tabs and spell books to store the information when a change is detected for faster reference lookups.
This is so that the entire spell-book and every talent tab does not need to be scanned every time information for a single spell or talent is needed.
This may reduce processing time for complicated scripts.


-----------------------------------
Version 1.15

Will now properly detect the buttons when switching specs if "Auto Button Scan" is not disabled.
Will now suggest Heroic Strike if you are below level 40 and you have at least 20 rage points.


-----------------------------------
Version 1.14

Fixed very small bug that prevented the sleep debuff of Wyvern Sting from being detected.
Will no longer suggest Rend if all debuff slots are full on the target.
Slowly cleaning up existing outdated code for other classes, so that spell suggestion scripts may be created for them as well.


-----------------------------------
Version 1.13

Fixed small bug with melee range detection.


-----------------------------------
Version 1.12

Localized all of the Hunter spell names for all languages.


-----------------------------------
Version 1.11

Added an option to adjust the spell flash size in the options window.

Will now flash a macro if it is named with the desired spell name with the upper case letter F attached to the end of the macro name,
as long as the actual spell is placed on at least one of the action bars even if that bar is hidden.
For example: Heroic StrikeF
The spell name must be in the language of the used game client with the capital letter F at the end of it.
If the macro is renamed, then you will need to move the macro off of or onto one of the action bars for the change to be detected.


-----------------------------------
Version 1.10

Will no longer flash Shield Block unless within melee distance of the target.


-----------------------------------
Version 1.09

Reduced flash size a little.
Added indicator for Attack to the Warrior script.
Damage spell buttons will now blink Orange or not at all if the target is not active.


-----------------------------------
Version 1.08

Redid the color selections a little:
Pink: Emergency Mitigation Cooldowns
Orange: Optional


-----------------------------------
Version 1.07

Added the options frame to the games built in options UI window list.


-----------------------------------
Version 1.06

Added Localization for the options window so that it may be translated into other languages.
Localized all of the Racial, DeathKnight and Warlock spell names for all languages.


-----------------------------------
Version 1.05

Localized all of the Warrior spell names for all languages.


-----------------------------------
Version 1.04

Added indicator for Enraged Regeneration.


-----------------------------------
Version 1.03

Small Warrior script change for AOE debuffs.
Added indicator for Shield Wall.


-----------------------------------
Version 1.02

Added indicator for Hamstring to the Warrior script for players and fleeing mobs.
Also added indicators for Berserker Rage, Last Stand, Taunt, Mocking Blow, Shield Block and Intervene.
Removed Sweeping Strikes from Warrior script.
Increased flash size.


-----------------------------------
Version 1.01

Fixed a few bugs with the flashing script. Redid the color selections.


-----------------------------------
Version 1.0g

Adjusted the flashing colors brightness some.


-----------------------------------
Version 1.0f

Will no longer flash Battle Shout if your Commanding Shout is active.
Will now also flash Commanding Shout if not enabled if you already have Battle Shout from someone else.
The colors used for flashing spells have also been revised.


-----------------------------------
Version 1.0e

Updated some targeting detection in the warrior spell flashing script.


-----------------------------------
Version 1.0d

Updated spell interruption spells some in the warrior spell flashing script and removed a few debug errors.


-----------------------------------
Version 1.0c

Updated spell interruption spells some in the warrior spell flashing script and removed a few target detection bugs.


-----------------------------------
Version 1.0b

Added a few more spells to the warrior spell flashing script and added checking if enemy target is selected.


-----------------------------------
Version 1.0a

This is an Alpha release with some functionality added for Warriors only.
  Optional Files - SpellFlash
Sorry, there are currently no optional files available.
  Archived Versions - SpellFlash
File Name
Version
Size
Author
Date
2.18
63kB
Zorlen
10-13-2009 06:27 PM
2.17
57kB
Zorlen
09-30-2009 02:57 PM
2.16
57kB
Zorlen
09-21-2009 06:00 PM
2.15
57kB
Zorlen
09-21-2009 05:39 AM
2.14
57kB
Zorlen
09-16-2009 05:15 PM
2.13
57kB
Zorlen
09-09-2009 08:55 PM
2.12
57kB
Zorlen
09-07-2009 07:20 PM
2.11
56kB
Zorlen
09-05-2009 06:08 PM
2.10
56kB
Zorlen
09-04-2009 10:13 PM
2.09
56kB
Zorlen
09-04-2009 05:34 PM
2.08
56kB
Zorlen
09-03-2009 08:12 PM
2.07
56kB
Zorlen
09-03-2009 02:34 PM
2.06
56kB
Zorlen
09-02-2009 09:11 PM
2.05
56kB
Zorlen
09-02-2009 04:35 PM
2.04
56kB
Zorlen
09-01-2009 07:39 AM
2.03
56kB
Zorlen
08-30-2009 08:35 AM
2.02
55kB
Zorlen
08-29-2009 08:02 AM
2.00
54kB
Zorlen
08-28-2009 03:48 AM
1.66
53kB
Zorlen
08-26-2009 04:26 AM
1.65
53kB
Zorlen
08-24-2009 12:20 AM
1.64
53kB
Zorlen
08-23-2009 10:31 PM
1.63
53kB
Zorlen
08-23-2009 12:38 AM
1.62
58kB
Zorlen
08-21-2009 09:35 PM
1.61
58kB
Zorlen
08-21-2009 07:03 AM
1.60
55kB
Zorlen
08-18-2009 12:52 AM
1.59
55kB
Zorlen
08-17-2009 07:30 PM
1.58
55kB
Zorlen
08-16-2009 11:28 PM
1.57
55kB
Zorlen
08-16-2009 10:15 PM
1.56
55kB
Zorlen
08-16-2009 07:07 PM
1.55
55kB
Zorlen
08-16-2009 07:33 AM
1.54
54kB
Zorlen
08-07-2009 02:30 AM
1.53
53kB
Zorlen
08-06-2009 06:55 AM
1.52
53kB
Zorlen
08-04-2009 11:15 PM
1.51
53kB
Zorlen
07-05-2009 06:48 PM
1.50
53kB
Zorlen
07-04-2009 06:31 PM
1.46
53kB
Zorlen
06-30-2009 08:19 AM
1.45
53kB
Zorlen
06-29-2009 11:11 PM
1.44
53kB
Zorlen
06-14-2009 04:22 AM
1.43
62kB
Zorlen
05-27-2009 03:51 AM
1.42
64kB
Zorlen
05-27-2009 01:05 AM
1.41
64kB
Zorlen
05-27-2009 12:26 AM
1.40
64kB
Zorlen
05-26-2009 06:04 PM
1.37
63kB
Zorlen
05-24-2009 10:22 PM
  Comments - SpellFlash
Post A Reply Comment Options
Old 10-09-2009, 05:33 PM  
Zorlen
A Kobold Labourer
 
Zorlen's Avatar
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 12
Uploads: 3
Quote:
Originally posted by twistdshade
I'm not too bad at coding.. I work with html and macros, so.. addon coding wouldn't be too hard for me to pick up on.
Wouldn't mind getting into the addon scene.. what would I be required to do to get things going?
Well you would need to add the necessary code to the files SpellFlash_Mage.lua and SpellFlash_Mage_Scripts.lua.

I will try to add a few more commented out notes in the next release to help with this.
Zorlen is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-09-2009, 01:52 AM  
twistdshade
A Murloc Raider

Forum posts: 5
File comments: 45
Uploads: 0
I'm not too bad at coding.. I work with html and macros, so.. addon coding wouldn't be too hard for me to pick up on.
Wouldn't mind getting into the addon scene.. what would I be required to do to get things going?
twistdshade is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-04-2009, 04:42 PM  
Zorlen
A Kobold Labourer
 
Zorlen's Avatar
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 12
Uploads: 3
Quote:
Originally posted by twistdshade
I'd like to see something for mages here..
Ice lance when target is frozen, or when icy fingers is up, Deep Freeze etc..
Arcane torrent when mana is less that X% and cooldown is ready, same for Evocation etc..
I have no mage to play around with. Hopefully someone with some scripting knowledge will be able to help with this at some point. I find it is much easier to add the scripting necessary when you play the class yourself.
Zorlen is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-03-2009, 10:01 PM  
twistdshade
A Murloc Raider

Forum posts: 5
File comments: 45
Uploads: 0
I'd like to see something for mages here..
Ice lance when target is frozen, or when icy fingers is up, Deep Freeze etc..
Arcane torrent when mana is less that X% and cooldown is ready, same for Evocation etc..
twistdshade is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 09-07-2009, 01:31 PM  
darkcreep
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
Yes, works realy nice now. Thank you

Last edited by darkcreep : 09-07-2009 at 01:32 PM.
darkcreep is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 09-02-2009, 04:38 PM  
Zorlen
A Kobold Labourer
 
Zorlen's Avatar
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 12
Uploads: 3
Quote:
Originally posted by darkcreep
Ah yes, thats why it is working like that. Ye i have that glyph and backdraft. That what u suggested is exactly what i need.

For Life Tap i will just change %s to my liking and i hope it will work good for me.

Looking forward to new version
I have tested the newest version and I think it may be what you are looking for.
Zorlen is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 09-01-2009, 02:54 PM  
darkcreep
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
Ah yes, thats why it is working like that. Ye i have that glyph and backdraft. That what u suggested is exactly what i need.

For Life Tap i will just change %s to my liking and i hope it will work good for me.

Looking forward to new version
darkcreep is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 09-01-2009, 04:24 AM  
Zorlen
A Kobold Labourer
 
Zorlen's Avatar
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 12
Uploads: 3
Quote:
Originally posted by darkcreep
Oh hay, realy nice that u could implemnet GCD flashing so fast. Realy helps with decisons.

For roataton all is workng fine, only conflagrate is not flashing as it should be. It should flash as soon as immolate is on target + conflagarte not on cd. Instead only flashes for like 2s before immolate runs out. If u can fix that would be realy nice.

Also i dunno exactly how u want life tap to work, but i would need it only to flash when i am not buffed with it.

Tx for so fast responses and coding
I could include checking for Glyph of Conflagrate or Backdraft, and if you have one of them always use Conflagrate no matter how much time is left on your Immolate. Is that what you are looking for?

Life Tap will be suggested if you are close to full on health and you have 80% or less mana. Priority is given to Life Tap over Dark Pact if you have the Life Tap Glyph and its buff is not up.

Last edited by Zorlen : 09-01-2009 at 07:09 AM.
Zorlen is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-31-2009, 11:33 AM  
darkcreep
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
Oh hay, realy nice that u could implemnet GCD flashing so fast. Realy helps with decisons.

For roataton all is workng fine, only conflagrate is not flashing as it should be. It should flash as soon as immolate is on target + conflagarte not on cd. Instead only flashes for like 2s before immolate runs out. If u can fix that would be realy nice.

Also i dunno exactly how u want life tap to work, but i would need it only to flash when i am not buffed with it.

Tx for so fast responses and coding

Last edited by darkcreep : 08-31-2009 at 05:06 PM.
darkcreep is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-28-2009, 10:30 PM  
Zorlen
A Kobold Labourer
 
Zorlen's Avatar
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 12
Uploads: 3
Quote:
Originally posted by darkcreep
Earth and moon is moonkin debuff which does the same as curse of elements or ebon plague(if u gona do more classes u could use addon Utopia to learn about all debuffs which dont stack and do the same).

Yes its exactly that, warlock should be casting all the time. So if u cast all the time and with GCD u hardly see what is flashing. I know a bit how to change lua code so if u post how to do that i can correct the code for myself.
Yes strategy is diffrent from player to player so its hard to say what is right. For me the most imoprtant thing is to keep Immolate on at all times(i start casting next 1s before old runs out), that alowes me to use Conflgfrate on each cd as soon as its ready. This gives haste buff for next 3 spells. Chaos bolt and incinerate are both filler spells, ofc chaos bolt has priority.
Dunno if this is best strategy but dont worry i can change that for myself. Just i would love to see abilities flashing when i cast or have GCD.

I think Life Tap also dont flash during casting and GCD(not shure will test it tonight), kinda same problem as with others if u are cosntantly casting. U have to decide what u will use next during casting and not after its finished, otherwise u lose dps.


ps: ah i just saw u updated addon, looking forward to see how it works tonight
I am still working on a better algorithm for spell priority for the next 2.01 release that I will be uploading shortly, but the flashing on global cooldown definitely makes the process of deciding what to use next much more fluid and enjoyable. Not sure if I implemented it in the best way because it took me an entire day to implement it into all of the classes, but it seems to work rather well so far.
Zorlen is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-28-2009, 04:08 AM  
darkcreep
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
Earth and moon is moonkin debuff which does the same as curse of elements or ebon plague(if u gona do more classes u could use addon Utopia to learn about all debuffs which dont stack and do the same).

Yes its exactly that, warlock should be casting all the time. So if u cast all the time and with GCD u hardly see what is flashing. I know a bit how to change lua code so if u post how to do that i can correct the code for myself.
Yes strategy is diffrent from player to player so its hard to say what is right. For me the most imoprtant thing is to keep Immolate on at all times(i start casting next 1s before old runs out), that alowes me to use Conflgfrate on each cd as soon as its ready. This gives haste buff for next 3 spells. Chaos bolt and incinerate are both filler spells, ofc chaos bolt has priority.
Dunno if this is best strategy but dont worry i can change that for myself. Just i would love to see abilities flashing when i cast or have GCD.

I think Life Tap also dont flash during casting and GCD(not shure will test it tonight), kinda same problem as with others if u are cosntantly casting. U have to decide what u will use next during casting and not after its finished, otherwise u lose dps.


ps: ah i just saw u updated addon, looking forward to see how it works tonight
darkcreep is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-27-2009, 04:31 PM  
Zorlen
A Kobold Labourer
 
Zorlen's Avatar
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 12
Uploads: 3
Quote:
Originally posted by darkcreep
Hay just wanted to say this is nice addon.

I am destro warlock and i have some suggestions.
Mybe u could check also for Earth and Moon debuff on target.

Also some important things dont flash if u are castiing or u have GCD.
Those should always flash no mater of casting or GCD:
Fel armor(always if not on)
Curse of Elemants(always if target not debuffed)
Curse of Doom(always if target debuffed by somone else and not on cd)

Only 1 of those next four abilities should flash at same time depending on priority order(also should flash if already casting somting or GCD):
Immolate(always if its not on and it should start flasing 2s before runing out)
Conflagrate(always if there is Immolate on target and Conflagrate not on cd)
Chaos Bolt(always if Immolate on and coflagrate on cd and Chaos Bolt not on cd)
Incinerate(always if none of first 3 is flasing)


Anway good job. It has a lot of potential for all classes.



The curses and Armor are already optimized in the way that you ask, other then the flashing on global cooldown and casting.

I am not sure what the Earth and Moon debuff is and what it is interfering with.

All of the debuffs that have a casting time take the time to cast into consideration for flashing, this option is built in the checking code I made for all of the spells, and I have tested it myself to confirm that it is functioning correctly.

Most of those abilities will need to be used first other then spells like Chaos Bolt, until I can work out the best strategy for every detectable situation (this is much more difficult then you might think).

I would like to add flashing for spells on cooldown with a different color flash like I have done with the Argent Tournament mount abilities, but I will need to make a standard way of doing it because of so many spells to take into account. With this way it would flash when on global cooldown making user judgments more up to date and accurate. I just need to decide on the best way to go about implementing it.

I did not put to much thought into this until your post though. I am always looking for more feedback.

Last edited by Zorlen : 08-28-2009 at 03:45 AM.
Zorlen is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-27-2009, 05:25 AM  
darkcreep
A Kobold Labourer

Forum posts: 0
File comments: 6
Uploads: 0
Hay just wanted to say this is nice addon.

I am destro warlock and i have some suggestions.
Mybe u could check also for Earth and Moon debuff on target.

Also some important things dont flash if u are castiing or u have GCD.
Those should always flash no mater of casting or GCD:
Fel armor(always if not on)
Curse of Elemants(always if target not debuffed)
Curse of Doom(always if target debuffed by somone else and not on cd)

Only 1 of those next four abilities should flash at same time depending on priority order(also should flash if already casting somting or GCD):
Immolate(always if its not on and it should start flasing 2s before runing out)
Conflagrate(always if there is Immolate on target and Conflagrate not on cd)
Chaos Bolt(always if Immolate on and coflagrate on cd and Chaos Bolt not on cd)
Incinerate(always if none of first 3 is flasing)


Anway good job. It has a lot of potential for all classes.

Last edited by darkcreep : 08-27-2009 at 05:26 AM.
darkcreep is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-23-2009, 07:45 AM  
Petrah
nUI User & Supporter
 
Petrah's Avatar
Premium Member
Interface Author - Click to view interfaces

Forum posts: 1967
File comments: 132
Uploads: 5
Quote:
Originally posted by Zorlen
For what reason do you want the pet bar flashing turned off? Just looking for more feed back. I don't want to get into too many configurations if not necessary since this addon for the most part is mainly for suggestions and has yet to include much if any customization. Down the line I would like to add a bit more customization, but for now I will need a compelling reason to include customization that I do not see a need for. [/b]
Thanks for the reply.

Having the attack or passive abilities flash on the pet bar is, well, irritating (I'm sorry!). When I raid, my pet is on passive. When I solo, it is not. However, often times my boyfriend and I like do some some of the normal instances and I never have my pet on passive, so I would rather it not flash. A lot of the abilities on the pet bar are very situational and having more control over having anything flash on there at all would be most appreciated.
__________________


My nUI Dashboard Skins

~ nUI: Spiel ~ nUI: DeathKnight ~ nUI: Paladin ~ nUI: Warlock ~
Petrah is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 08-22-2009, 09:53 PM  
Zorlen
A Kobold Labourer
 
Zorlen's Avatar
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 12
Uploads: 3
Quote:
Originally posted by Silenia
A few tiny questions for ya.

Will you be working towards adding support for Death Knights? Would it be possible to have an option to turn off spellflash for the pet bar entirely?
At some point I would like to add more functionality for Death Knights.

This last release I included the necessary ground work for adding more classes. The only thing left to do is to add functions for all the spells that would want to be indicated and the priority checking scripts that would tell what should be flashed at any given moment. Adding the functions for each spell is tedious but is the easy part. The scripting to determine what to flash and when is that part that requires extensive knowledge of how all the abilities should be used and then code needs to be created to detect what would be the best spell to flash at any given moment.

For what reason do you want the pet bar flashing turned off? Just looking for more feed back. I don't want to get into too many configurations if not necessary since this addon for the most part is mainly for suggestions and has yet to include much if any customization. Down the line I would like to add a bit more customization, but for now I will need a compelling reason to include customization that I do not see a need for.
Zorlen is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.




The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOInterface | War.MMOUI | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | Zam


©2009 MMOUI / ZAM Network
vBulletin - Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.