Nerien's Ovale Scripts

Nerien's collection of Ovale scripts for various classes and specializations.

File Details

9.2.4

  • R
  • Jun 22, 2022
  • 67.49 KB
  • 434
  • 9.2.5
  • Retail

File Name

Nerien_Ovale_Scripts-9.2.4.zip

Supported Versions

  • 9.2.5

Nerien's Ovale Scripts

9.2.4 (2022-06-22)

Full Changelog Previous Releases

  • fix(demonhunter): Fel Devastation can proc Metamorphosis
  • fix(demonhunter): fix missing condition name
  • fix(demonhunter): don't overlap defensive CDs when actively tanking
  • fix(demonhunter): manage resources better in vengeance script
    Rewrite conditions to avoid capping on Fury or Soul Fragments.
  • fix(scripts): check for Unity belt along with Unity runeforge
    The 265 Unity belt quest reward is not correctly detected using the
    Unity runeforge ID. Directly check for it using the class-specific
    item ID.
  • fix(paladin): update protection paladin script for patch 9.2.5
    • Minor updates to the rotation based on the Wowhead guide by Lincoln.
    • Annotate more spells to better inform the player if a spell is
      suggested for a particular reason.
    • Improve Shield of the Righteous usage by breaking down its usage
      into three cases: when Holy Power will over-cap, to keep the armor
      buff from expiring, and for damage.
  • fix(druid): update guardian druid script for patch 9.2.5
    Minor changes to the guardian druid script to update it for patch
    9.2.5, mostly with respect to the number of enemies before dropping
    certain abilities from the rotation.
  • fix: improve "cycle" suggestions for choosing a different target
    Match the way that the assassination rogue script suggests applying
    a DoT onto a different target by using the annotion "new" for
    applying the DoT onto the current target that's missing the DoT,
    the annoation "other" for applying the DoT onto a different target,
    and no annotation for refreshing the current DoT on the target.
    This makes it more explicit that a new target should be chosen for
    the action instead of a generic "cycle" that relies on the player
    to possibly find a new target.
  • doc: note out-of-date scripts instead of up-to-date ones
  • style(scripts): convert obvious cases of if/else into if/unless
    Convert more cases in the scripts where an if/else idiom was being
    used and make it more explicit using if/unless. Also reorder the
    clauses slightly so that the "if" clause always comes before the
    "unless" clause.
  • style(scripts): use "unless" instead of "if not"
    There are many instances of wanting to use if-else in a script, and
    using if/unless makes the intention more explicit.
  • style(scripts): put all standalone open braces with previous line
    This is a whitespace change that reduces the vertical space that a
    script takes up in the editor.
  • fix(druid): fix cooldown and duration of Convoke for guardian druid
  • fix(rogue): minimal fixes to subtlety rogue script to load correctly
  • fix(rogue): update assassination rogue script for patch 9.2.5
    • Switch to the Icy Veins guide by Seliathan.
    • Fix spell definitions and add tier-set bonus buff.
    • Shiv no longer needs Numbing Poison to dispell Enrage.
    • Split rotation into single-target and multi-target actions.
    • Only use Marked for Death when low on combo points or when sniping
      mobs that are low on health for a reset.
    • Improve the opener when out of combat.
    • Adapt for lack of Cut to the Chase for rogues below level 56.
  • fix(demonhunter): update vengeance demon hunter script for patch 9.2.5
    • Fix Immolation Aura usage without the Fallout talent.
    • Adjust Immolation Aura usage in presence of 4pc tier bonus which
      could cause the ability to come off cooldown before the previous
      buff had expired.
    • Use Elysian Decree with the Blind Faith (Kyrian) legendary only
      when at full Soul Fragments in order to stack the Blind Faith buff
      immediatately.
    • Hold off on Soul Fragment spenders if Elysian Decree is coming
      off cooldown.
  • fix(deathknight): remove Shackle the Unworthy from main actions
  • fix(warrior): adjust Ignore Pain usage for extending Conqueror's Banner
    Only extend Conqueror's Banner with Ignore Pain if we are not
    already dumping Rage when Ravager is active.
  • refactor(warrior): separate condition from actions when Ravager is active