File Details
1.61
- R
- Jul 27, 2012
- 24.70 KB
- 9.4K
- 4.3.4
- Retail
File Name
SpellFlashCore-1.61.zip
Supported Versions
- 4.3.4
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.