Ovale Spell Priority

Fury warrior

This add-on shows you what spell or ability you should use in order to maximize your damage.

It displays one or more icons that show the cooldown of an action. The action is conditionally defined through a user defined script. E.g. you may display either Corruption if the DOT is not on your target or Shadowbolt if the DOT is already on your target.

Everything is configurable with a user-editable script.

Default scripts are available for all dps and tank classes and specs, based on Simulationcraft scripts.

The user may customize the default script to suit his needs (see Documentation). Scripts may be shared between users.

See the video of a survival hunter using the add-on (dates back from WotLK).

Please use the new forums to submit scripts or discuss about them. If you want to report bugs, use the ticket manager.

Features

  • Default scripts for every class and talent specialization (except healers)
  • Tracks DOT, buffs, debuffs, cooldowns, combo points, runes, mana, everything that a player would need to choose what to do
  • Adapt to your talent points and glyphs
  • Change quickly the configuration at any time with configurable checkboxes and drop-down lists that can be shown/hidden by clicking on the icons (e.g. switching between single and multi target damage, setting the curse or the judgment to cast)
  • Multi-target DOT tracking: remember which target had a DOT and when the DOT will expire, allowing the script author to support multi-target DOTing
  • Compatible with the action icon skinning library Masque (as do Bartender4 and Domino amongst other addons)
  • 100% configurable: everything is in an easy to understand script that you can modify and test in real-time without reloading your interface
  • Can be used to track crowd control spells on your focus
  • Scoring system: evaluate how well you followed the script. Add a new Ovale pannel in Recount, with a score between 0 (very bad) and 1000 (perfect).
  • Up to two spells ahead accuracy with some classes

FAQ

Why does it not work for me?
Try to reset your Profile in the add-on settings. Most of the problems come from faulty scripts.
Why is the key binding displayed for an action wrong?
The action may be in several action bars (e.g. the bars that you can cycle through or the bars that appears in special cases like shadow form or cat form).
Why is the key binding not displayed at all?
The action must be in your standard Blizzard action bar in order the addon to know which key binding is used.
Why is the icon sometimes red?
The cooldown that is displayed on the Ovale icon is not always the true action cooldown. If this cooldown is longer than the action cooldown, the icon is red. In most cases, it means that if you use this action too soon, you will overwrite a DOT, which may not be what you want.
Why can't I click on the icon to cast the spell?
Blizzard does not allow this. Only a predefined sequence of spells can be binded to an action icon, and this sequence can not change in combat.
On my low level character, there is nothing at all
You need to reach level 10 and chose a mastery.
There is no judgment or curse (or whatever) in the rotation
Click the icon and select in the dropdown list the judgment or curse that you want to use.

Custom scripts

You must login to post a comment. Don't have an account? Register to get one!

  • 4 comments
  • Avatar of sapolau sapolau Mar 05, 2012 at 19:41 UTC - 0 likes

    ERROR using: priest-4.3.7.txt https://sites.google.com/site/wownerien/ovale/priest

    Date: 2012-03-05 16:38:21
    ID: 1
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\Ovale\Ovale.lua line 1166:
       attempt to compare number with string
    Debug:
       (tail call): ?
       Ovale\Ovale.lua:1166: AddSpellToList()
       Ovale\Ovale.lua:1251: ?()
       ...ist\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147:
          ...ist\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:147
       [string "safecall Dispatcher[6]"]:4:
          [string "safecall Dispatcher[6]"]:4
       [C]: ?
       [string "safecall Dispatcher[6]"]:13: ?()
       ...ist\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:92: Fire()
       ...s\AckisRecipeList\libs\AceEvent-3.0\AceEvent-3.0.lua:120:
          ...s\AckisRecipeList\libs\AceEvent-3.0\AceEvent-3.0.lua:119
    ---------------------------------------------------------------------------------------------
    
    Date: 2012-03-05 16:38:21
    ID: 2
    Error occured in: Global
    Count: 12
    Message: ..\AddOns\Ovale\Ovale.lua line 1672:
       attempt to compare number with string
    Debug:
       [C]: ?
       Ovale\Ovale.lua:1672: AddSpellToStack()
       Ovale\Ovale.lua:1765: InitCalculerMeilleureAction()
       Ovale\OvaleFrame.lua:159: OnUpdate()
       Ovale\OvaleFrame.lua:62:
          Ovale\OvaleFrame.lua:61
    
    Last edited Mar 05, 2012 by sapolau
  • Avatar of scarpia scarpia Oct 05, 2011 at 22:27 UTC - 0 likes

    noob question. my icon bar is missing- i believe it got moved under my blizzard bar. how do i get it back?

  • Avatar of dricase dricase Oct 17, 2010 at 14:01 UTC - 0 likes

    Just updated, now I have events scrolling in my general window for every spell / buff the party casts. How do I turn that off?

  • Avatar of Gorthan Gorthan Oct 25, 2009 at 21:11 UTC - 0 likes

    disable Immolate spell if Unstable affliction spell is available in the spellbook.

  • 4 comments

Facts

Date created
Aug 17, 2008
Categories
Last update
May 01, 2012
Development stage
Release
Language
  • deDE
  • enUS
  • frFR
  • koKR
  • ptBR
  • ruRU
  • zhCN
  • zhTW
License
GNU General Public License version 2 (GPLv2)
Curse link
Ovale Spell Priority
Downloads
665,799
Recent files
  • R: 4.3.11 for 4.3.4 May 01, 2012
  • A: r482 for 4.3.4 May 01, 2012
  • R: 4.3.10 for 4.3 Feb 19, 2012
  • A: r480 for 4.3 Feb 19, 2012
  • A: r479 for 4.3 Feb 19, 2012

Authors

Relationships

Embedded library
Ace3
LibBabble-CreatureType-3.0
LibStub