- Home
- Downloads
-
Addons & Mods
Featured
World of Warcraft
6,100 Addons
-
Popular Downloads
- Top World of Warcraft Addons
- Top Minecraft Server Mods
- Top Rift Addons
- Top Skyrim Mods
- Top World of Tanks Skins
- Top StarCraft II Maps
- Top Terraria Maps
- Top Runes of Magic Addons
- Top Warhammer Online Addons
- Top The Secret World Mods
- Top Age of Conan Addons
-
- Curse Client
- Premium
- News
- Giveaways
- Forums
- Store
SpellFlashCore
- 26 Likes
- World of Warcraft
- 6,268 Monthly Downloads
- Supports: 5.2.0
- 1,383,670 Total Downloads
- Updated 03/06/2013
- Created 08/27/2010
- 289 Favorites
- Project Site
- Comments
- Release Type: Release
- License: Public Domain
- Newest File: 2.0.2
About SpellFlashCore
This addon contains the button flashing functionality for SpellFlash. This addon was created so that the spell flashing functionality from SpellFlash may be used separately.
Please click on the "Like" buttons at the top right of this page. Also click here for the Facebook page.
This addon does not need to be downloaded separately if you already have SpellFlash installed, because this addon is already packaged with SpellFlash.
Authors of SpellFlash modules should not use the SpellFlashCore API functions used for flashing spell buttons when making a module. Because SpellFlash will use the SpellFlashCore API functions used for flashing spell buttons for the modules, so that SpellFlash configuration settings may be passed to them.
The SpellFlashCore API list may be found here.
If you have even five or ten dollars to spare, it would mean an awful lot to me and my daughter.
Use this button to send donations of $12 or more: 
Use this micro payment button to send donations of less than $12: 
Donations are not required to download and use this addon, but they are very much appreciated.
Please click on the "Like" buttons at the top right of this page. Also click here for the Facebook page.
Version 2.0.2
- Bumped the toc file interface number to 50200.
Version 2.0.1
- Bumped the toc file interface number to 50100.
Version 2.0
- Bumped toc version number.
- Will now rescan the spell buttons instantly when a pet is called or dismissed instead of having a 1 second delay.
- This is so that the spells do not stop flashing for one second every time a pet is called or dismissed.
Version 1.62
- In Mists of Pandaria, will now be able to flash buttons from a Spell ID that does not give the name of the spell.
Version 1.61
- Will now also scan the action bars every time a pet is changed.
Version 1.60.3
- Added updates for Mists of Pandaria.
Version 1.59
- The Flash and Flashable functions will now accept a table of spell IDs.
Version 1.58
- Will now be able to flash flyout buttons.
- The spell name used to flash the button may need to be different than the name of the flyout.
- To find the correct name or spell ID that needs to be used to flash the flyout, use the "/sfc debug" slash command and then move the flyout button onto an action bar.
Version 1.57
- Possible fix to problem when EnumerateFrames might be returning a variable that is not an actual frame.
Version 1.56
- Updated to the 6.0 version of the BigLibTimer library.
- Added the function: SpellFlashCore.RegisterBigLibTimer
Version 1.55
- Updated to the 5.1 version of the BigLibTimer library.
Version 1.54
- Updated to the 5.0 version of the BigLibTimer library.
Version 1.53
- Updated to the 4.2 version of the BigLibTimer library.
Version 1.52
- Updated to the 4.1 version of the BigLibTimer library.
Version 1.51
- Updated to the 4.0 version of the BigLibTimer library.
Version 1.50
- Will no longer use a cache when calling GetSpellInfo or GetItemInfo with a string argument.
Version 1.49.2
- Blink code will no longer use an OnUpdate hook with the WorldFrame frame.
Version 1.49.1
- Changed the way event triggers are handled.
Version 1.49
- Updated code for the blink option.
Version 1.48
- Updated code for the blink option.
Version 1.47
- The SpellFlashCore.CopyTable function will now also duplicate any tables inside of copied tables.
Version 1.46
- Repaired bug with spell and item name lookups introduced in the last release.
Version 1.45
- Added functions:
- SpellFlashCore.SpellName
- SpellFlashCore.ItemName
- SpellFlashCore.Replace
- SpellFlashCore.CopyTable
Version 1.44.1
- Small change to macro flashing.
Version 1.44
- Fixed bug that would prevent SpellFlash from loading without LibActionButton.
Version 1.43
- Fixed support for LibActionButton.
Version 1.42
- Fixed support for LibActionButton.
Version 1.41
- Added support for LibActionButton and all action bar addons that use it.
Version 1.40.4
- Bumped TOC to 40300.
Version 1.40.3
- Added support for Brazilian Portuguese translation.
Version 1.40.2
- Will now cache the returns when calling GetSpellInfo and GetItemInfo for better performance.
Version 1.40.1
- Repaired toc file.
Version 1.40
- Added the ability to flash the Assist pet button.
Version 1.39.2
- Bumped TOC to 40200.
Version 1.39.1
- Bumped TOC to 40100.
Version 1.39
- Added SpellFlashCore.ItemFlashable and SpellFlashCore.FlashItem functions.
Version 1.38.1
- Build checking has been removed from the Localization.lua file and will now be ran at the start of each file independently.
Version 1.38
- Updated the SpellFlashCore.FlashVehicle function to check if you are in a vehicle with the UnitInVehicle function instead of the UnitHasVehicleUI function.
Version 1.37
- Added SpellFlashCore.FlashTotemCall and SpellFlashCore.FlashTotemRecall functions.
Version 1.36.1
- Optimized the localization function for better memory usage.
Version 1.36
- Updated compatibility for the OpenRDX addon.
- Added SpellFlashCore.RegisterAllDebugEvents and SpellFlashCore.UnregisterAllDebugEvents functions.
Version 1.35
- Fixed a possible error from popping up and cleaned up the code a little to improve performance.
Version 1.33
- Added the ability to flash the Totem Bar.
Version 1.32.1
- Small reformat of the SpellFlashCore.FlashPet function.
Version 1.32
- Repaired form bar flashing for the latest version of the Dominos addon.
Version 1.31
- Repaired pet bar flashing.
Version 1.30
- Repaired compatibility with the latest version of Bartender.
Version 1.29
- Added the SpellFlashCore.UnregisterDebugEvent function.
- Debug settings will now persist after reloading the user interface.
- Added slash commands:
- /spellflashcore unregister event EVENT_NAME
- /spellflashcore unregister all events
- /spellflashcore reset all
Version 1.28
- Fixed possible bug with Button Forge button frame detection.
Version 1.27
- Added support for the Button Forge addon.
Version 1.26
- Now taking into account the sub name of a spell for spell flashing.
Version 1.25
- Updated to the 3.4 version of the BigLibTimer library.
Version 1.24
- Repaired LibStub packaging.
Version 1.23
- Updated to the 3.2 version of the BigLibTimer library.
Version 1.22
- Updated to the 3.0 version of the BigLibTimer library.
Version 1.21
- Fixed a bug that would prevent a macro from flashing for a spell that contains regex special characters.
Version 1.20
- Added compatibility for the latest version of the Bartender addon.
Version 1.19.1
- Bumped the toc file interface number to 40000.
Version 1.19
- Updated to the 2.0 version of the BigLibTimer library.
Version 1.18
- Replaced the LibBigTimer library with the BigLibTimer library.
Version 1.17
- Edited all functions so that the SpellName may be substituted with the global spell ID number.
Version 1.16
Updated to use the LibBigTimer library.
Version 1.15
- Removed Timer functions from the API. The timers will now be handled by an internal library.
Version 1.14.1
- Updated timer functions.
- The timer functions will now allow repeating even without a function.
Version 1.14
- The SpellFlashCore.SetTimer function will now run a function immediately if the timer is set to start after 0 or no seconds.
Version 1.13
- Fixed possible bug that could cause a timer function to return an incorrect result.
Version 1.12
- The timer functions will now return 0 instead of a negative if a timer is currently past its expiration.
Version 1.11
- Removed the maximum timer update interval.
- Timers with functions will not be checked again until the included function completes running.
A repeating timer will no longer be able to be created without an included function to run at the end of the timer loop.- Timers without functions included will be checked in a separate process and will not be delayed because of other timers with included functions.
Version 1.10
- Increased the maximum timer update interval from 10 times a second to 20 times a second.
Version 1.9
- Fixed the SpellFlashCore.FlashVehicle function to be able to work in Cataclysm.
- Limited the flashing animation to a maximum update interval of 50 per second.
Version 1.8
- Updated to work with Cataclysm.
Version 1.7
- Removed full debug mode slash commands.
Version 1.6
- Added debug event slash command: /spellflashcore event EVENT_NAME
Version 1.5
- Removed the SpellFlashCore.Event table.
Version 1.4
- Removed the SpellFlashCore.SlashHandler table.
Version 1.3
- Added the ability to blink spells that are being flashed.
- Moved the position of the NoMacros argument down one space to make room for the blink argument.
Version 1.2.2
- Replaced the string.find function with the match function.
Version 1.2.1
- Removed and replaced the SpellFlashCore.Flash table.
Version 1.2
- Added API documentation.
Version 1.1
- Now using the SpellFlashCore table for this addon instead of using the SpellFlashAddon table for everything.
Version 1.0.1
- Made the saved ButtonFrames table local instead of global.
Version 1.0
- First release.
| File Name | Release Type | Game Version | Downloads | Date |
|---|---|---|---|---|
| 2.0.2 | Release | 5.2.0 | 47,208 | 03/06/2013 |
| 2.0.1 | Release | 5.1.0 | 65,292 | 11/29/2012 |
| 2.0 | Release | 5.0.4 | 44,187 | 08/29/2012 |
| 1.62 | Release | 4.3.4 | 17,394 | 08/04/2012 |
| 1.61 | Release | 4.3.4 | 9,053 | 07/27/2012 |
| 1.60.3 | Release | 4.3.4 | 9,494 | 07/15/2012 |
| 1.60.2 | Release | 4.3.4 | 2,764 | 07/15/2012 |
| 1.60.1 | Release | 4.3.4 | 5,439 | 07/11/2012 |
| 1.60 | Release | 4.3.4 | 7,938 | 07/04/2012 |
| 1.59 | Release | 4.3.4 | 30,001 | 06/15/2012 |
| 1.58 | Release | 4.3.4 | 23,953 | 06/06/2012 |
| 1.57 | Release | 4.3.4 | 15,423 | 06/04/2012 |
| 1.56 | Release | 4.3.4 | 25,233 | 05/16/2012 |
| 1.55 | Release | 4.3.4 | 4,329 | 05/16/2012 |
| 1.54 | Release | 4.3.4 | 2,209 | 05/15/2012 |
| 1.53 | Release | 4.3.4 | 5,857 | 05/15/2012 |
| 1.52 | Release | 4.3.4 | 4,549 | 05/14/2012 |
| 1.51 | Release | 4.3.4 | 6,226 | 05/13/2012 |
| 1.50 | Release | 4.3.4 | 19,950 | 05/06/2012 |
| 1.49.2 | Release | 4.3.3 | 59,828 | 04/02/2012 |
| 1.49.1 | Release | 4.3.3 | 19,297 | 03/31/2012 |
| 1.49 | Release | 4.3 | 50,469 | 01/06/2012 |
| 1.48 | Release | 4.3 | 9,931 | 01/05/2012 |
| 1.47 | Release | 4.3 | 19,732 | 12/26/2011 |
| 1.46 | Release | 4.3 | 13,755 | 12/25/2011 |
| 1.45 | Release | 4.3 | 837 | 12/25/2011 |
| 1.44.1 | Release | 4.3 | 20,218 | 12/19/2011 |
| 1.44 | Release | 4.3 | 61,324 | 12/07/2011 |
| 1.43 | Release | 4.3 | 3,572 | 12/07/2011 |
| 1.42 | Release | 4.3 | 7,146 | 12/07/2011 |
| 1.41 | Release | 4.3 | 1,330 | 12/07/2011 |
| 1.40.4 | Release | 4.3 | 87,882 | 11/30/2011 |
| 1.40.3 | Release | 4.2 | 43,420 | 11/23/2011 |
| 1.40.2 | Release | 4.2 | 135,700 | 08/02/2011 |
| 1.40.1 | Release | 4.2 | 27,123 | 07/13/2011 |
| 1.40 | Release | 4.2 | 27,636 | 06/29/2011 |
| 1.39.2 | Release | 4.2 | 3,645 | 06/29/2011 |
| 1.39.1 | Release | 4.1 | 44,538 | 05/03/2011 |
| 1.39 | Release | 4.0.6 | 68,428 | 02/18/2011 |
| 1.38.1 | Release | 4.0.6 | 26,334 | 02/14/2011 |
| 1.38 | Release | 4.0.3a | 130 | 01/30/2011 |
| 1.37 | Release | 4.0.3a | 69 | 01/29/2011 |
| 1.36.1 | Release | 4.0.3a | 97 | 01/23/2011 |
| 1.36 | Release | 4.0.3a | 97 | 01/05/2011 |
| 1.35 | Release | 4.0.3a | 64 | 01/04/2011 |
| 1.33 | Release | 4.0.3a | 272 | 01/02/2011 |
Addon Packs Containing This...
-
Lune's Hunter All-in-One
-
Tank Or Heal UI Cataclysm
-
buttllama's Addon Pack
-
Acterys Addon Pack V 1.0
-
The best all around Paladin UI
-
Crohnick's Addon Pack
-
jasongm's Addon Pack
-
xmidoz's Addon Pack
-
aiona001's Addon Pack
-
oktabyte's Addon Pack
-
MarquinhoParagonQueltalas
-
Warrior Starter pack
-
Dradzu's Raid Addon Pack
-
ARRAES's Addon Pack
-
ezekielsev's Addon Pack
-
thescrapper's Addon Pack
-
tantalus Addon Pack
-
Smex's Shadow Priest Must Haves Addon Pack
-
WoW Made Easy-Pack
-
ezra162001's UI Addon Pack
-
thumbgish's addon hunter pack
-
Jules Addon Pack
-
AtongaMugthol's Addon Pack
-
Alkamar's Essentials Pack
-
Multi User friendly UI
Top Downloads
-
- Deadly Boss Mods
- Combat, PvP, and Boss Encounters
- 1,025,230 Monthly Downloads
-
- Bagnon
- Bags & Inventory
- 481,343 Monthly Downloads
-
- Auctioneer
- Mail, Tooltip, Bags & Inventory, Professions, and Auction & Economy
- 334,076 Monthly Downloads
-
- Recount
- Combat
- 328,627 Monthly Downloads
-
- HealBot Continued
- Healer and Unit Frames
- 299,676 Monthly Downloads

Comments