Get an Epic Experience with Premium

Bitten's SpellFlash: Shaman

Shaman Login to Add Favorites
  • World of Warcraft
  • 219,172 Monthly Downloads
  • Supports: 6.0.3
  • 2,086,645 Total Downloads
  • Updated 01/25/2015
  • Created 04/28/2012
  • 397 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: All Rights Reserved
  • Newest File: 60000.12

About Bitten's SpellFlash: Shaman

This module flashes suggested spells for all three Shaman specs. You can find *lots* more information on its website.

If you download using the Curse Client it will come with everything you need. If you download your addons manually, you must also get SpellFlash.

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.

Bitten's SpellFlash modules replace Blizzard's default proc highlighting to flash the button you should press next to achieve maximum dps on a boss fight. Or if you are a tank, to maximize your survivability. For healers, they are just slightly smarter proc highlighters. Dps modules follow or are similar to priority schemes found in SimulationCraft and/or Icy Veins. Sometimes you have to be smarter than SpellFlash, e.g. when saving a cooldown for a specific boss mechanic, but in general following the recommendations will improve most people's performance.

Some modules have AoE modes. Check the descriptions of each rotation to see if one is available for the spec(s) you use.

r107 | slippycheeze | 2015-01-25 20:09:28 +0000 (Sun, 25 Jan 2015) | 1 line
Changed paths:
   A /tags/60000.12 (from /trunk:104)

update to latest BSF library
r104 | slippycheeze | 2015-01-17 04:54:08 +0000 (Sat, 17 Jan 2015) | 1 line
Changed paths:
   M /trunk/src/Spells.lua

Fix typo in Earthquake
r102 | slippycheeze | 2015-01-03 22:30:47 +0000 (Sat, 03 Jan 2015) | 5 lines
Changed paths:
   M /trunk/src/IDs.lua
   M /trunk/src/Rotations.lua
   M /trunk/src/Spells.lua

Track EF and UF boosts to Flame Shock

By tracking that we are able to ensure that we don't flash to overwrite
a stronger FS with a weaker one, and that we can recast FS if it will be
stronger than our earlier cast was.
r101 | slippycheeze | 2015-01-03 22:30:42 +0000 (Sat, 03 Jan 2015) | 1 line
Changed paths:
   M /trunk/src/IDs.lua
   M /trunk/src/Spells.lua

Cooldown all the things!
r99 | slippycheeze | 2015-01-03 09:35:51 +0000 (Sat, 03 Jan 2015) | 17 lines
Changed paths:
   M /trunk/src/IDs.lua
   M /trunk/src/Spells.lua

Fix Earthquake

Previously, a Blizzard API bug -- that EQ has a range, but is never "in
range" -- was preventing it from flashing.  Even with that fixed, a bug
of my own in the name of the AoE perk stacks that make it worth casting
would have prevented it from flashing when it should.

Finally, another bug meant that Chain Lightning was mistakenly flashed
when Lava Beam sat in the priority, which was above Earthquake.  That,
too, is fixed, which means that we now flash EQ in our AoE priority list.

Theoretically we can flash it for single target work also, but that is
dependent on having enough mastery, etc, to make it worthwhile... which
just isn't going to happen in current gear.

That said, the code sits there ready to turn this on the second we do
cross that threshold and all...
r98 | slippycheeze | 2015-01-03 09:35:47 +0000 (Sat, 03 Jan 2015) | 1 line
Changed paths:
   M /trunk/src/Rotations.lua
   M /trunk/src/Spells.lua

Update ST rotation with latest simcraft models
r97 | slippycheeze | 2015-01-03 09:35:43 +0000 (Sat, 03 Jan 2015) | 3 lines
Changed paths:
   M /trunk/src/IDs.lua
   M /trunk/src/Rotations.lua
   M /trunk/src/Spells.lua

Improve Liquid Magma handling

...also, fix the bug that prevented it from ever, ever flashing.
r96 | slippycheeze | 2015-01-03 09:35:39 +0000 (Sat, 03 Jan 2015) | 10 lines
Changed paths:
   M /trunk/src/IDs.lua
   M /trunk/src/Rotations.lua
   M /trunk/src/Spells.lua

Handle fire totems better

Previously, having out searing totem would block higher priority totems
such as the Fire or Storm Elemental Totems from being summoned.

Now, we will overwrite Searing Totem if a higher priority fire totem
is available.

It also handles Liquid Magma, in the sense that it will not flash to
summon any totem while Liquid Magma is up on a totem.
r95 | slippycheeze | 2015-01-03 09:35:35 +0000 (Sat, 03 Jan 2015) | 3 lines
Changed paths:
   M /trunk/src/IDs.lua
   M /trunk/src/Rotations.lua
   M /trunk/src/Spells.lua

Allow fire and storm elemental to overwrite searing totem

...but not each other.
r94 | slippycheeze | 2015-01-03 09:35:31 +0000 (Sat, 03 Jan 2015) | 6 lines
Changed paths:
   M /trunk/src/Rotations.lua
   M /trunk/src/Spells.lua

Fix Flame Shock early refresh vs Earth Shock priority

We would previously be close to capping ES stacks, refresh FS at 9
seconds, and end up wasting Fulmination charges.  Now we will happily
delay FS in favour of ES at high stacks, unless the debuff on our target
is about to wear off.
r93 | slippycheeze | 2015-01-03 04:57:07 +0000 (Sat, 03 Jan 2015) | 1 line
Changed paths:
   M /trunk/src/Rotations.lua
   M /trunk/src/Spells.lua

Don't flash Spiritwalker's Grace when we are standing still


First Previous Page 9 of 9 Next Last
  • #14

    Thanks for you help.  Flametongue & Earthliving weapon problems solved.  


    Flametongue Weapon keeps flashing after activating it ---  fixed


    Earthliving Weapon keeps flashing after activating it --- fixed



    Eath Shock did not work at all (while 7~9 stacks)  ---  problem still continues

    Yes, in traditional Chinese, lightning shield buff has "exact the same name" as the lightning shield spell.   Spell name matches buff name.

    Spell: Lightning Shield = 閃電之盾

    Buff:  Lightning Shield = 閃電之盾

    To further describe the problem, is that everytime I cast Lava Burst, it tells me to cast Flame Shock right after, no matter how long the debuff of Flame Shock presented on the enemy and how much the stacks of Lightning Shield buff presented on myself.            

    For example:    

    ** Lava Burst (as flame shock debuff on enemy 22sec left) ->  Flame Shock -> Lightning Bolt

    ** Lava Burst (as 9 stacks buff of Lightning Shield on myself) -> Flame Shock -> Lightning Bolt

    As you can see above, the rotation is odd.  It will never flash Lightning Bolt if Flame Shock is not in CD.   And it will never flash Earth Shock at all time.     

    (I have the newst version of Bitten's SpellFlash Library)

    Last edited by dayv_dj on 7/20/2012 7:11:30 AM
  • #10


    Windfury weapon and Flametongue Weapon flash continuously, even once used and active


    Earth Shield flashes again very soon after used, even though it still has nine minutes remaining.

  • #11

    The weapon embues could behave like that if you either put them on the wrong weapons (windfury should go on your main hand), or if you have a non-English client (only a German translation has been provided that would fix that).  Are either of those true?  If it's the non-English thing, it would be great if you went to the localizations page to contribute a translation for your language!

    As for the Earth Shield problem ... I don't know.  I just tried it again on my Shaman and it's working fine.  Do you have the newest versions of both this addon and Bitten's SpellFlash Library?

    Author of Bitten's SpellFlash.

  • #8

    I am getting this error upon logon sins the Library update

    <Lua error snipped out by Bitten to avoid cluttter.>

    Last edited by Xemnosyst on 6/29/2012 8:43:17 AM
  • #9

    Yes, I appologize for that issue.  I literally fixed it less than 5 minutes ago.  Please try updating the library again.

    Author of Bitten's SpellFlash.

  • #6
    Enhancement Maelstrom Weapon X4

    Any chance that there could be a command switch to turn this off for movement heavy fights? I know I can just ignore it, but I'd like to be able to turn it off. Under bloodlust etc, you'd gain 1-2 MS procs in the time it takes to cast the MS4 LB, so waiting that extra 10th of a second to get MS5 would be (in those conditions) a dps gain.

    If you can't or if it'd be difficult, no worries, but I figured I'd ask because I have seen similar features for other similar addons (like being able to set mana thresholds for consecration/holy wrath in ret). Then again, the simplicity may be why this addon doesn't bog me down like the other similar ones ;)

  • #7

    For the movement portion: you bring up an excellent point.  How does making it not flash while you're moving sound?  I will definitely add it in the next release.

    For the haste portion: if you can provide some math or sims to show a haste threashold over which it's best to wait for 5 stacks, I will definitely change it.  I was going off the recommendation here (which was linked from the main EJ thread).

    <Edit:>  Lightning Bolt no longer flashes while you are moving unless it is instant.

    Last edited by Xemnosyst on 6/6/2012 10:46:48 PM

    Author of Bitten's SpellFlash.

  • #3
    Enhancement ?

    Any plans for Enhancement coming soon?

  • #5

    Plans for Enhancement: yes.  Soon: hard to say.  Perhaps I'll queue it up after Balance and Fire - in which case I would guess within a couple weeks.  I do have two of those cool deathwing axes from LFR on my shaman (that I got from a single kill), so those would be fun to exercise.

    <Edit:> Enhancement is done!  Available in release 2.0.0.

    Last edited by Xemnosyst on 5/27/2012 9:53:20 PM

    Author of Bitten's SpellFlash.

  • #4

    Don't worry. I will keep on him until he completes every single officially released class module. :) Unfortunately I can not guarantee the priority of this.

  • #1

    Earthliving Weapon keeps flashing, even when i just have casted it.

  • #2

    I cannot seem to reproduce that problem.  Do you perhaps have a non-English client?  Weapon imbues are strange in that, as far as I know, you have to search for the actual text "Earthliving" in your buff tooltip (for other kinds of buffs you can use a number that is consistent no matter what language you use).  If this is the problem, please sent me a PM so I can make it work in your language.

    <Edit> Gucki was nice enough to provide German translations for this Shaman module, and most of my other modules!  The translations will take effect for German clients as each module has a new version released.  Thanks, Gucki!

    Last edited by Xemnosyst on 5/12/2012 6:48:05 PM

    Author of Bitten's SpellFlash.

  • #74

    I'd like to submit translations for simplified chinese phrases, and in what format should I provide this information?

    Thanks for your wonderful addon.

  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Gamepedia Free-shirt Giveaway