Ovale Spell Priority 7.0.18.0
=============================

Changes from version 7.0.17.0:
------------------------------

-   Import last SimulationCraft scripts (T19P)

    Demon Hunter scripts are not working

-   Merge pull request #102 from kevindesmet/DK-blood-lvlinlegion

    Various fixes for Blood DK
-   Merge pull request #101 from kevindesmet/fix-for-99

    Fixes #99
-   Merge pull request #91 from UFTimmy/patch-1

    Added a few talents and spells for Havoc
-   Merge pull request #83 from isair/feature/isair-update-dh-vengeance

    [DH][Vengeance] Update rotation, interrupts, and fix demon spikes spam issue
-   fix for #97

-   Add cd_haste=melee to flametongue

-   Fix SpellInfo for boulderfist

-   Added a few talents and spells for Havoc
-   [DH][Vengeance] Recommend fiery brand before metamorphosis

    Fiery brand should be cast more often than metamorphosis. The way things
    were before, fiery brand was only recommended if the player casted
    metamorphosis.

-   [DH][Vengeance] Recommend empower wards where appropriate

-   [DH][Vengeance] Recommend demon spikes only if buff not present

-   [DH][Vengeance] Add silence and misery sigils as possible interrupters

-   [DH] Whitespace formatting

-   [DH][Vengeance] Update rotation from icy-veins.com

    Reference:
    http://www.icy-veins.com/wow/vengeance-demon-hunter-pve-tank-rotation-cooldowns-abilities

    A. Single Target Rotation

    The single target rotation for Vengeance Demon Hunters is based on the
    following priority, and it is very straightforward, but keep in mind
    that this does not account for your active mitigation, which we discuss
    below.

    The basic principle is to use up the Pain you generate through various
    abilities so that you do not cap and waste it, while keeping enough
    Pain in store to be able to use your active mitigation as needed.

    1- Use Soul Carver on cooldown to generate Soul Fragments.
    2- Use Soul Cleave to use up Pain and avoid capping it.
    3- Use Immolation Aura on cooldown.
    4- Use Felblade on cooldown (if you have taken this talent).
    5- Use Fel Eruption on cooldown (if you have taken this talent).
    6- Use Sigil of Flame.
    7- Fill empty global cooldowns with Shear.

    In addition to these abilities, you should also make use of Infernal
    Strike (which is off the global cooldown) to deal additional damage.
    We recommend always keeping at least 1 charge in reserve, however,
    unless the fight requires no movement whatsoever, in which case you can
    use up both charges.

    B. Multiple Target Rotation

    The multiple target rotation (again, not accounting for active
    mitigation) is very similar to the single target one.

    1- Use Soul Carver on cooldown to generate Soul Fragments.
    2- Use Soul Cleave Icon Soul Cleave to use up Pain and avoid capping it.
    3- Use Immolation Aura Icon Immolation Aura on cooldown.
    4- Use Felblade on cooldown (if you have taken this
    talent).
    5- Use Fiery Brand on cooldown, only if you have the
    Burning Alive talent.
    6- Use Sigil of Flame Icon Sigil of Flame on cooldown.
    7- Use Fel Eruption on cooldown (if you have taken
    this talent).
    8- Fill empty global cooldowns with Shear.

    As in the single target rotation, you should also use Infernal Strike
    against multiple targets.

-   Merge branch 'master' of https://github.com/Sidoine/Ovale into DK-blood-lvlinlegion

-   Fix LibStub repository url

-   Merge branch 'fix-for-78' of https://github.com/kevindesmet/Ovale into DK-blood-lvlinlegion

-   Optimizations for L110

-   Remove pool_resources=1

    Doesn't work that way for DK. Instead we'll make sure not to cast a rune
    spender if we don't have any bone shield buffs!

-   Merge branch 'master' of https://github.com/Sidoine/Ovale into DK-blood-lvlinlegion

-   Now use the Ovale syntax for TimeToDie()

    instead of the simc syntax, oops :)

-   Add target.time_to_die to D&D

    So we don't use the cd when it's not needed

-   Use poll_resource when no bone shield stacks

    It is important to keep at least 1 charge of Bone Shield up at all
    times, even if it means we have to wait a bit, can't risk using up
    another rune while we need 2 for marrowrend

-   Define apocalypse for UH DK

-   Potential fixes for crimson scourge

-   Adjust position of antimagic shell

-   Add consumption artifact ability
