Version 2.7 Release

New: Spell Manager
While attempting to improve my combat routines all around, I've written
a pretty extensive Spell Manager that all my routines are based upon.
It's currently only in it's first conception and is/feels pretty basic
right now, however I have great ideas to flesh it out and improve the
way it works from current.

What it currently does for Firehack/Non-FH users is scanning the Object
Manager for units when available or your Party/Raid targets for viable
enemy targets then caches them for future use.  The manager in itself
then use the cached units and does all the heavy lifting for us. With
this in place, I can change advanced features of all my routines without
needing to edit the profiles directly.

Released under the GNU GPL V2 - Read the file header for more
information.

General:
- Lots of refactoring, attempting to improve the routine performance and
getting ready for raid tuning and progression
- Added a crit.proc counter, over the next few days I'll try and
re-populate all the proc trackers with WoD ID's and fully move away from
Mists of Pandaria
- Added a unit.cc condition for future use

Interface:
- Added logo created by Imogen to all profiles' in-game GUI. Thank you!

Warlock - Destruction:
- Greatly improved the routine performance.
- The routine should now properly avoid capping Embers if you start
combat nearly capped.
- The routine should now properly cleave with Havoc whenever it's
available and you are in combat with 2 or more targets. It now holds off
casting Chaos Bolt and Shadowburn if Havoc has less than 3 seconds left
of it's cooldown unless you're about to cap on embers or the target is
about to die.
- The routine now properly interacts with Cataclysm, it should no longer
be refreshing/recasting Immolate when Cataclysm has less than 2 seconds
left of it's cooldown.
- Chaos Bolt should now properly react to Mastery and Crit procs-

Warlock - Affliction:
- Greatly improved the routine performance.
- The AOE rotation should now be a lot more responsive than before.
- The routine should now properly handle Soulburn: Haunt and Cataclysm
when these talents are selected.
- Multi-target dotting should now properly cancel Drain Soul to keep
dots up when enabled.

Priest - Shadow:
- Complete profile uploaded. Full support for all advance rotations and
the routine will automatically switch between COP Dotweaving, COP Lite,
COP Execute, COP, Void Entropy and Standard depending on talents and
encounter flow.
- Currently unsupported talents: Spectral Guise, Phantasm, Psychic
Scream and Dominate Mind
- Fade and Dispersion are coded, however only Dispersion will at this
time be used when you reach the set HP % until I have coded proper
incoming damage events (Fade / Dispersion) and Boss Encounter mechanics.
(Dispersion)
- Supports: Healthstones / Healing potions, Movement speed increases,
Glyph of Shadow Word: Death, Glyph of Mind Harvest, Boss-only CDs,
mouseover multidotting, general multidotting, some defensive CD usage,
Void Tendril usage, buffing, Automatic targeting and Force combat.

Check the in-game GUI for more information.