logo
wow addon Bitten\’s SpellFlash Library

Bitten\’s SpellFlash Library

Game Version: 6.1.0
Total Downloads: 6,821,635
Updated: Mar 10, 2015
Created: Apr 26, 2012

Earlier Versions

Name Size Uploaded Game Version Downloads
60100.201503092107 54.26 KB Mar 10, 2015 6.1.0 316,745 Download
60100.201503081921 53.85 KB Mar 9, 2015 6.1.0 25,396 Download
60100.201503081436 53.41 KB Mar 8, 2015 6.1.0 7,610 Download
60100.201502241807 39.26 KB Feb 25, 2015 6.1.0 70,727 Download
60000.201502151414 40.09 KB Feb 15, 2015 6.0.3 56,442 Download
60000.201502150106 39.22 KB Feb 15, 2015 6.0.3 18,797 Download
60000.201502011825 39.7 KB Feb 2, 2015 6.0.3 61,523 Download
60000.20 39.56 KB Jan 25, 2015 6.0.3 52,742 Download
60000.19 39.35 KB Jan 24, 2015 6.0.3 32,750 Download
60000.18 39.16 KB Jan 22, 2015 6.0.3 35,512 Download
60000.17 39.23 KB Jan 20, 2015 6.0.3 28,077 Download
60000.16 38.19 KB Jan 17, 2015 6.0.3 44,490 Download
60000.15 38.19 KB Jan 17, 2015 6.0.3 107 Download
60000.14 38.47 KB Jan 12, 2015 6.0.3 48,720 Download
60000.13 38.4 KB Jan 12, 2015 6.0.3 2,404 Download
60000.12 39.12 KB Jan 3, 2015 6.0.3 60,426 Download
60000.11 38.76 KB Jan 3, 2015 6.0.3 7,688 Download
60000.10 38.66 KB Jan 1, 2015 6.0.3 36,795 Download
60000.9 38.31 KB Dec 22, 2014 6.0.3 60,531 Download
60000.8 38.3 KB Dec 20, 2014 6.0.3 38,804 Download
60000.7 38.14 KB Dec 15, 2014 6.0.3 48,482 Download
60000.6 38.01 KB Dec 15, 2014 6.0.3 361 Download
60000.4 37.01 KB Dec 10, 2014 6.0.3 53,438 Download
60000.5 37.01 KB Nov 30, 2014 6.0.3 64,826 Download
60000.3.3 36.75 KB Nov 12, 2014 6.0.3 81,094 Download
60000.3.2 36.58 KB Nov 11, 2014 6.0.3 26,170 Download
60000.3.1 36.37 KB Nov 11, 2014 6.0.3 2,567 Download
60000.3.0 36.25 KB Nov 8, 2014 6.0.3 39,545 Download
60000.2.0 34.64 KB Oct 18, 2014 6.0.2 81,529 Download
60000.1.2 34.04 KB Oct 18, 2014 6.0.2 10,614 Download
60000.1.1 34.02 KB Oct 17, 2014 6.0.2 27,597 Download
60000.1.0 34.02 KB Oct 17, 2014 6.0.2 13,796 Download
50400.4.2 33.93 KB Jun 7, 2014 5.4.8 127,679 Download
50400.4.1 33.44 KB Nov 23, 2013 5.4.1 156,520 Download
50400.4.0 33.37 KB Nov 3, 2013 5.4.1 78,043 Download
50400.3.0 33.4 KB Nov 2, 2013 5.4.0 27,725 Download
50400.2.0 32.57 KB Oct 1, 2013 5.4.0 89,042 Download
50400.1.7 32.4 KB Sep 23, 2013 5.4.0 54,512 Download
50400.1.6 32.38 KB Sep 22, 2013 5.4.0 23,399 Download
50400.1.5 32.18 KB Sep 14, 2013 5.4.0 68,565 Download
50400.1.4 32.13 KB Sep 13, 2013 5.4.0 26,042 Download
50400.1.3 32.17 KB Sep 13, 2013 5.4.0 2,656 Download
50400.1.2 32.17 KB Sep 12, 2013 5.4.0 33,719 Download
50400.1.1 32.14 KB Sep 12, 2013 5.4.0 18,431 Download
50400.1.0 31.7 KB Sep 10, 2013 5.4.0 48,731 Download
4.13.7 27.33 KB Aug 2, 2013 5.3.0 87,177 Download
4.13.6 25.07 KB Jul 29, 2013 5.3.0 39,857 Download
4.13.5 22.48 KB Jul 24, 2013 5.3.0 45,664 Download
4.13.4 22.57 KB Jul 1, 2013 5.3.0 71,671 Download
4.13.3 22.4 KB Jun 29, 2013 5.3.0 35,109 Download
4.13.2 22.68 KB Jun 24, 2013 5.3.0 724 Download
4.13.1 22.66 KB Jun 24, 2013 5.3.0 52,256 Download
4.13.0 22.6 KB Jun 21, 2013 5.3.0 35,761 Download
4.12.0 22.47 KB May 28, 2013 5.3.0 82,153 Download
4.11.0 22.27 KB May 24, 2013 5.3.0 57,406 Download
4.10.1 23.63 KB May 23, 2013 5.3.0 42,105 Download
4.9.1 21.85 KB May 21, 2013 5.3.0 45,863 Download
4.9.0 21.77 KB May 21, 2013 5.3.0 10,787 Download
4.8.0 25.85 KB May 16, 2013 5.2.0 57,791 Download
4.7.4 25.75 KB May 14, 2013 5.2.0 34,962 Download
4.7.3 25.59 KB May 12, 2013 5.2.0 37,918 Download
4.7.2 25.5 KB May 10, 2013 5.2.0 36,598 Download
4.7.1 25.4 KB May 8, 2013 5.2.0 35,999 Download
4.7.0 25.38 KB May 7, 2013 5.2.0 9,483 Download
4.6.7 24.88 KB May 4, 2013 5.2.0 44,434 Download
4.6.6 24.73 KB May 3, 2013 5.2.0 37,108 Download
4.6.5 24.59 KB Apr 22, 2013 5.2.0 66,208 Download
4.6.4 24.51 KB Apr 16, 2013 5.2.0 62,028 Download
4.6.0 23.51 KB Apr 5, 2013 5.2.0 77,757 Download
4.5.2 23.28 KB Apr 3, 2013 5.2.0 50,763 Download
4.4.0 22.33 KB Mar 24, 2013 5.2.0 78,581 Download
4.3.2 22.14 KB Mar 21, 2013 5.2.0 52,919 Download
4.3.1 22.04 KB Mar 21, 2013 5.2.0 22,916 Download
4.3.0 22.02 KB Mar 20, 2013 5.2.0 17,162 Download
4.2.3 20.88 KB Mar 15, 2013 5.2.0 68,425 Download
4.2.2 20.76 KB Mar 12, 2013 5.2.0 63,238 Download
4.2.1 19.95 KB Mar 7, 2013 5.2.0 80,758 Download
4.2.0 19.81 KB Mar 7, 2013 5.2.0 37,242 Download
4.1.0 19.65 KB Mar 6, 2013 5.2.0 52,832 Download
4.0.0 19.56 KB Mar 5, 2013 5.2.0 21,253 Download
3.21.1 16.37 KB Feb 25, 2013 5.1.0 79,030 Download
3.21.0 16.21 KB Feb 11, 2013 5.1.0 95,134 Download
3.20.0 15.51 KB Jan 30, 2013 5.1.0 90,808 Download
3.19.1 14.97 KB Jan 20, 2013 5.1.0 85,316 Download
3.19.0 14.92 KB Dec 29, 2012 5.1.0 109,975 Download
3.18.2 14.81 KB Dec 28, 2012 5.1.0 36,346 Download
3.18.1 14.54 KB Dec 28, 2012 5.1.0 32,811 Download
3.18.0 14.36 KB Dec 24, 2012 5.1.0 60,686 Download
3.17.0 14.18 KB Dec 23, 2012 5.1.0 35,078 Download
3.16.3 14.03 KB Dec 2, 2012 5.1.0 113,054 Download
3.16.2 13.92 KB Nov 16, 2012 5.0.5 111,193 Download
3.15.4 13.44 KB Nov 5, 2012 5.0.5 84,239 Download
3.15.3 13.38 KB Nov 4, 2012 5.0.5 34,441 Download
3.15.2 13.25 KB Nov 3, 2012 5.0.5 29,410 Download
3.15.1 13.2 KB Oct 31, 2012 5.0.5 58,113 Download
3.15.0 13.11 KB Oct 22, 2012 5.0.5 77,594 Download
3.14.2 13.08 KB Oct 20, 2012 5.0.5 56,302 Download
3.14.1 13.06 KB Oct 15, 2012 5.0.5 68,524 Download
3.14.0 12.97 KB Oct 8, 2012 5.0.5 78,798 Download
3.13.0 12.92 KB Oct 6, 2012 5.0.5 47,917 Download
3.12.2 12.84 KB Sep 26, 2012 5.0.5 87,546 Download
3.12.1 12.9 KB Aug 31, 2012 5.0.4 118,871 Download
3.12.0 14.64 KB Aug 25, 2012 4.3.4 84,354 Download
3.11.0 14.49 KB Aug 24, 2012 4.3.4 26,922 Download
3.10.0 14.42 KB Aug 21, 2012 4.3.4 38,041 Download
3.9.0 14.34 KB Aug 21, 2012 4.3.4 3,852 Download
3.8.0 14.25 KB Aug 19, 2012 4.3.4 32,258 Download
3.7.0 12.28 KB Aug 10, 2012 4.3.4 64,518 Download
3.6.0 12.05 KB Aug 7, 2012 4.3.4 32,997 Download
3.5.2 11.88 KB Aug 5, 2012 4.3.4 39,465 Download
3.5.1 11.84 KB Aug 5, 2012 4.3.4 737 Download
3.5.0 11.74 KB Aug 2, 2012 4.3.4 40,610 Download
3.4.1 11.63 KB Jul 14, 2012 4.3.4 78,940 Download
3.4.0 11.56 KB Jul 10, 2012 4.3.4 41,308 Download
3.3.2 11.57 KB Jun 29, 2012 4.3.4 64,181 Download
2.13.0 10.3 KB Jun 29, 2012 4.3.4 7,610 Download
3.3.1 11.52 KB Jun 29, 2012 4.3.4 1,025 Download
3.3.0 11.44 KB Jun 25, 2012 4.3.4 43,811 Download
3.2.0 11.3 KB Jun 24, 2012 4.3.4 18,468 Download
3.1.2 11.07 KB Jun 23, 2012 4.3.4 11,574 Download
3.1.1 11 KB Jun 23, 2012 4.3.4 5,355 Download
3.1.0 10.51 KB Jun 21, 2012 4.3.4 43,920 Download
2.14.0 8.84 KB Jun 15, 2012 4.3.4 56,635 Download
2.12.0 10.14 KB Jun 11, 2012 4.3.4 44,424 Download
2.11.4 10.02 KB Jun 9, 2012 4.3.4 1,020 Download
2.11.3 10.02 KB Jun 8, 2012 4.3.4 895 Download
2.11.2 9.96 KB Jun 8, 2012 4.3.4 64 Download
2.11.1 9.84 KB Jun 7, 2012 4.3.4 1,498 Download
2.11.0 9.75 KB Jun 6, 2012 4.3.4 51,090 Download
2.10.0 9.53 KB Jun 3, 2012 4.3.4 50,887 Download
2.10.2 9.53 KB Jun 3, 2012 4.3.4 30 Download
2.9.0 8.46 KB Jun 1, 2012 4.3.4 33,518 Download
2.8.0 8.35 KB May 27, 2012 4.3.4 51,987 Download
2.7.0 8.23 KB May 24, 2012 4.3.4 46,245 Download
2.6.0 7.57 KB May 23, 2012 4.3.4 26,914 Download
2.5.0 7.75 KB May 21, 2012 4.3.4 31,152 Download
2.4.0 6.91 KB May 16, 2012 4.3.4 55,518 Download
2.3.0 5.2 KB May 11, 2012 4.3.4 70,312 Download
2.2.0 5.02 KB May 10, 2012 4.3.4 32,133 Download
2.1.1 4.8 KB May 7, 2012 4.3.4 53,640 Download
2.1.0 4.71 KB May 6, 2012 4.3.4 19,569 Download
2.0.1 4.52 KB May 5, 2012 4.3.4 34,864 Download
4.10.0 beta beta 23.57 KB May 23, 2013 5.3.0 901 Download
4.6.3-beta beta 24.49 KB Apr 12, 2013 5.2.0 1,597 Download
4.6.2-beta beta 23.71 KB Apr 9, 2013 5.2.0 1,941 Download
4.6.1-beta beta 23.65 KB Apr 8, 2013 5.2.0 632 Download
4.5.1-beta beta 23.03 KB Mar 29, 2013 5.2.0 1,531 Download
4.5.0-beta beta 22.98 KB Mar 28, 2013 5.2.0 905 Download
3.22.1 beta beta 17.17 KB Feb 27, 2013 5.1.0 1,313 Download
3.22.0 beta beta 17.12 KB Feb 27, 2013 5.1.0 85 Download
3.16.1 beta beta 13.88 KB Nov 14, 2012 5.0.5 1,063 Download
3.16.0 beta beta 13.86 KB Nov 13, 2012 5.0.5 944 Download
3.3.0 beta beta 9.8 KB Jun 18, 2012 4.3.4 1,046 Download
2.0.0 beta beta 4.51 KB May 4, 2012 4.3.4 713 Download
1.1.0 beta beta 2.73 KB May 1, 2012 4.3.4 1,155 Download
1.0.0 beta 3.04 KB Apr 29, 2012 4.3.4 118 Download
1.0.1 beta 2.55 KB Apr 28, 2012 4.3.4 131 Download

Description

When you download one of Bitten's SpellFlash class modules, it comes with a copy of this addon. You do not need to download this addon separately. If you have it installed, you can delete it. That is, of course, unless you like to install the "nolib" versions of addons – but in that case you should know what you are doing and I don't need to give you any more instruction. 🙂

This is a library to make SpellFlash modules easier to create. Please see the FAQ before posting a question. If that doesn't address your issue, or you have a suggestion to improve this addon, please either leave a comment or create a ticket.

If you are an addon author and want to learn more, read on. If you are not an addon author, there is nothing here you need to worry about – read on only only if you're curious.

Help with cooldown and (de)buff timing

There are often times when want to know whether a certain (de)buff will be present when it's time to cast the next spell. If you use a naive approach of simply checking for the presence of a buff now, and it falls off half way through your current cast, you may have been flashing the wrong spell. There are clones of many (de)buff and cooldown checking functions that allow you to get the information you need easily. For example this library function:

function c.GetMyDebuffDuration(name, noGCD)
    return s.MyDebuffDuration(c.GetID(name)) - c.GetBusyTime(noGCD)
end

Passing a value for noGCD will cause it to ignore the global cooldown, which is useful for spells that are not on the gcd. Otherwise it uses the longer of the gcd and your current cast.

International support without cluttering your code with spell IDs

There are clones of several often-used SpellFlash functions that translate from the spell name you pass to their spell id. For example, you can replace calls that look like

s.Buff(74434--[[Soulburn]], "player")

With calls that look like

c.HasBuff("Soulburn")

Without fear of your code breaking when used on a non-English client. There is also a function, c.GetID("name"), that you can use if a cloned function does not exist in the library. Note that for these functions to work, you must have the spell or buff defined in a.spells.

Estimated Harm and Heal Target Counts

During your rotation function you will have access to the estimated harm and heal targets, to smoothly ramp through AoE rotatinos:

if c.EstimatedHarmTargets > 2 then
if c.EstimatedHealTargets > 5 then
Learning More

There are several other little features, like simplifying your Spam function while supporting options to turn rotations on and off. Feel free to browse the source to learn more. All of Bitten's SpellFlash modules use this library, so any of them provide examples of how to use it.

  • Bitten's SpellFlash: Atonement
  • Bitten's SpellFlash: DK
  • Bitten's SpellFlash: Druid
  • Bitten's SpellFlash: Hunter
  • Bitten's SpellFlash: Mage
  • Bitten's SpellFlash: Monk
  • Bitten's SpellFlash: Pally
  • Bitten's SpellFlash: Priest
  • Bitten's SpellFlash: Rogue
  • Bitten's SpellFlash: Shaman
  • Bitten's SpellFlash: Warlock
  • Bitten's SpellFlash: Warrior