promotional bannermobile promotional banner

Bitten's SpellFlash: Mage

Replaces Blizzard's default proc highlighting to flash a maximum dps rotation.

File Details

60000.17

  • R
  • Jan 3, 2015
  • 65.83 KB
  • 192
  • 6.0.3
  • Retail

File Name

BittensSpellFlash_Mage-60000.17.zip

Supported Versions

  • 6.0.3

------------------------------------------------------------------------
r178 | slippycheeze | 2015-01-03 04:19:44 +0000 (Sat, 03 Jan 2015) | 1 line
Changed paths:
   A /tags/60000.17 (from /trunk:177)

Create tag 60000.17
------------------------------------------------------------------------
r177 | slippycheeze | 2015-01-03 04:19:32 +0000 (Sat, 03 Jan 2015) | 1 line
Changed paths:
   M /trunk/src/Spells.lua

Don't suggest Time Warp unless the target is a boss
------------------------------------------------------------------------
r176 | slippycheeze | 2015-01-03 04:19:27 +0000 (Sat, 03 Jan 2015) | 1 line
Changed paths:
   M /trunk/src/Rotations.lua
   M /trunk/src/Spells.lua

Use Arcane Orb when not capped on stacks, even single target
------------------------------------------------------------------------
r174 | slippycheeze | 2015-01-03 04:09:59 +0000 (Sat, 03 Jan 2015) | 11 lines
Changed paths:
   M /trunk/src/Rotations.lua
   M /trunk/src/Spells.lua

Improve Nether Tempest handling

We now keep track of where Nether Tempest was cast, and if it
is (probably) still active on a mob that isn't your target, we only
flash it "small" rather than normally.

If the target with it on dies, we should handle that correctly and
immediately revert to full size flashing.

This is done because we can't tell why you switched targets, and if the
NT cast needs to be refreshed because of range, mob switching, etc.
------------------------------------------------------------------------
r173 | slippycheeze | 2015-01-03 04:09:55 +0000 (Sat, 03 Jan 2015) | 1 line
Changed paths:
   M /trunk/src/Rotations.lua
   M /trunk/src/Spells.lua

Implement Arcane Prismatic Crystal support.
------------------------------------------------------------------------
r171 | slippycheeze | 2014-12-29 03:23:46 +0000 (Mon, 29 Dec 2014) | 1 line
Changed paths:
   M /trunk/src/Spells.lua

Fix Arcane Explosion not flashing during AoE
------------------------------------------------------------------------
r169 | slippycheeze | 2014-12-28 22:47:04 +0000 (Sun, 28 Dec 2014) | 3 lines
Changed paths:
   M /trunk/src/Rotations.lua
   M /trunk/src/Spells.lua

Fix some Arcane rotation and spell flashing bugs

This polishes away a few places where we incorrectly flashed.
------------------------------------------------------------------------
r167 | slippycheeze | 2014-12-27 17:31:10 +0000 (Sat, 27 Dec 2014) | 1 line
Changed paths:
   M /trunk/src/Rotations.lua

Open with Frostfire Bolt if Brain Freeze is up
------------------------------------------------------------------------
r165 | slippycheeze | 2014-12-25 06:49:31 +0000 (Thu, 25 Dec 2014) | 1 line
Changed paths:
   M /trunk/src/Spells.lua

Fix typo that broke combustion with meteor
------------------------------------------------------------------------
r163 | slippycheeze | 2014-12-25 01:41:57 +0000 (Thu, 25 Dec 2014) | 9 lines
Changed paths:
   M /trunk/src/Rotations.lua

Fix Finger of Frost tracking bug.

Changes in the WoW server-side meant that a work around for inaccuracies
in tracking FoF stacks in MoP has gone away; this, in turn, meant that
if you used a FoF stack when you had two, we mistakenly believed that
you have 0 (or even -1) stacks.

This fixes that, so we should now handle FoF much, much better in the
rotation.  (Starting with not appearing to ignore it for a while...)
------------------------------------------------------------------------
r161 | slippycheeze | 2014-12-24 23:04:22 +0000 (Wed, 24 Dec 2014) | 1 line
Changed paths:
   M /trunk/src/Spells.lua

Prevent Ice Nova flashing without charges.
------------------------------------------------------------------------
r159 | slippycheeze | 2014-12-24 22:36:17 +0000 (Wed, 24 Dec 2014) | 1 line
Changed paths:
   M /trunk/src/IDs.lua
   M /trunk/src/Rotations.lua
   M /trunk/src/Spells.lua

Glyphing Icy Veins no longer changes spell ID.
------------------------------------------------------------------------
r158 | slippycheeze | 2014-12-24 22:36:13 +0000 (Wed, 24 Dec 2014) | 4 lines
Changed paths:
   M /trunk/BittensSpellFlash_Mage.toc
   D /trunk/src/BittensCombustionMonitor.lua
   M /trunk/src/Options.lua
   M /trunk/src/Rotations.lua
   M /trunk/src/Spells.lua

Remove combustion monitor.

This will likely reappear in a while, but for now we stick with the SimC
rotation and just trust that combustion does well enough.
------------------------------------------------------------------------
r156 | slippycheeze | 2014-12-24 05:51:24 +0000 (Wed, 24 Dec 2014) | 3 lines
Changed paths:
   M /trunk/src/Spells.lua

Fix Incanter's Flow breaking flashing for Fire

Just another lua bug. :(
------------------------------------------------------------------------
r154 | slippycheeze | 2014-12-23 16:55:44 +0000 (Tue, 23 Dec 2014) | 1 line
Changed paths:
   M /trunk/src/Spells.lua

fix another lua error in Ice Nova
------------------------------------------------------------------------
r152 | slippycheeze | 2014-12-22 18:14:18 +0000 (Mon, 22 Dec 2014) | 1 line
Changed paths:
   M /trunk/src/Spells.lua

Fix Supernova flashing without charges available
------------------------------------------------------------------------
r150 | slippycheeze | 2014-12-22 18:07:37 +0000 (Mon, 22 Dec 2014) | 1 line
Changed paths:
   M /trunk/src/Spells.lua

Fix lua error with Ice Nova, thanks Sylvania
------------------------------------------------------------------------
r148 | slippycheeze | 2014-12-21 21:35:10 +0000 (Sun, 21 Dec 2014) | 1 line
Changed paths:
   M /trunk/src/Spells.lua

Frozen Orb has a 60 second cooldown
------------------------------------------------------------------------
r147 | slippycheeze | 2014-12-21 21:35:06 +0000 (Sun, 21 Dec 2014) | 1 line
Changed paths:
   M /trunk/src/Spells.lua

Handle GCD being nil unexpectedly
------------------------------------------------------------------------
r145 | slippycheeze | 2014-12-21 08:41:49 +0000 (Sun, 21 Dec 2014) | 3 lines
Changed paths:
   M /trunk/src/IDs.lua
   M /trunk/src/Rotations.lua
   M /trunk/src/Spells.lua

Implement Fire mage rotation, including prismatic crystal support.

Sadly, like the others this is only bench tested to 60, but it should work.
------------------------------------------------------------------------
r144 | slippycheeze | 2014-12-21 02:37:04 +0000 (Sun, 21 Dec 2014) | 1 line
Changed paths:
   M /trunk/src/IDs.lua
   M /trunk/src/Rotations.lua
   M /trunk/src/Spells.lua

Update Frost mage rotations for WoD
------------------------------------------------------------------------
r142 | slippycheeze | 2014-12-20 08:12:46 +0000 (Sat, 20 Dec 2014) | 1 line
Changed paths:
   M /trunk/src/Rotations.lua

Final update before pushing a semi-tested arcane rotation.
------------------------------------------------------------------------
r141 | slippycheeze | 2014-12-20 08:12:42 +0000 (Sat, 20 Dec 2014) | 1 line
Changed paths:
   M /trunk/src/IDs.lua
   M /trunk/src/Rotations.lua
   M /trunk/src/Spells.lua

Implement Arcane AoE rotation
------------------------------------------------------------------------
r140 | slippycheeze | 2014-12-20 08:12:36 +0000 (Sat, 20 Dec 2014) | 1 line
Changed paths:
   M /trunk/src/Rotations.lua
   M /trunk/src/Spells.lua

There are no longer buffs associated with evocation
------------------------------------------------------------------------
r139 | slippycheeze | 2014-12-20 08:12:32 +0000 (Sat, 20 Dec 2014) | 5 lines
Changed paths:
   M /trunk/src/IDs.lua
   M /trunk/src/Rotations.lua
   M /trunk/src/Spells.lua

Implement Arcane "burn" rotation

This doesn't try and conserve mana nearly as much, which makes it
appropriate during the burn phase, or when we are less than level 80 --
given high mana only counts with our mastery.
------------------------------------------------------------------------
r138 | slippycheeze | 2014-12-20 08:12:28 +0000 (Sat, 20 Dec 2014) | 5 lines
Changed paths:
   M /trunk/src/IDs.lua
   M /trunk/src/Rotations.lua
   M /trunk/src/Spells.lua

Ultra-basic Arcane Mage rotation update.

This is a barely complete "conservative" rotation, intended to keep mana
as high as possible at all times.  This is step one in implementing the
full rotations.
------------------------------------------------------------------------
r137 | slippycheeze | 2014-12-20 08:12:23 +0000 (Sat, 20 Dec 2014) | 1 line
Changed paths:
   M /trunk/src/Rotations.lua
   M /trunk/src/Spells.lua

Evocation no longer restores health for any spec.
------------------------------------------------------------------------
r136 | slippycheeze | 2014-12-20 08:12:19 +0000 (Sat, 20 Dec 2014) | 1 line
Changed paths:
   M /trunk/src/Spells.lua

Clean up lua locals
------------------------------------------------------------------------
r135 | slippycheeze | 2014-12-20 08:12:15 +0000 (Sat, 20 Dec 2014) | 1 line
Changed paths:
   M /trunk/src/Rotations.lua

Update mage food preferences for all specs.
------------------------------------------------------------------------
r134 | slippycheeze | 2014-12-19 01:13:19 +0000 (Fri, 19 Dec 2014) | 1 line
Changed paths:
   M /trunk/.pkgmeta
   M /trunk/BittensSpellFlash_Mage.toc
   M /trunk/src/IDs.lua
   M /trunk/src/Rotations.lua
   M /trunk/src/Spells.lua

Prune dead spells from mage addon ID table.
------------------------------------------------------------------------
r133 | slippycheeze | 2014-12-15 21:13:18 +0000 (Mon, 15 Dec 2014) | 1 line
Changed paths:
   M /trunk/.pkgmeta

move to auto-generated changelogs
------------------------------------------------------------------------