promotional bannermobile promotional banner

Bitten's SpellFlash: Shaman

Replaces Blizzard's default proc highlighting to flash 1) a maximum dps rotation, or 2) more informative healing proc highlig...

File Details

60000.11-nolib

  • R
  • Jan 24, 2015
  • 12.51 KB
  • 128
  • 6.0.3
  • Retail

File Name

BittensSpellFlash_Shaman-60000.11-nolib.zip

Supported Versions

  • 6.0.3

------------------------------------------------------------------------
r106 | slippycheeze | 2015-01-24 07:09:07 +0000 (Sat, 24 Jan 2015) | 1 line
Changed paths:
   A /tags/60000.11 (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
------------------------------------------------------------------------