Ovale Spell Priority is a rotation-helper addon that 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 Shadow Bolt if the Corruption DoT is already on your target.
Default scripts are based on SimulationCraft. You may also customize the default script to suit your needs (see [Documentation][]) or use scripts made by other users. Tank scripts based on guides from Icy Veins are maintained by the Ovale_TankScripts addon.
Please use the Discord Server to submit scripts or discuss them. If you want to report bugs, use the ticket manager. You may contribute code on our Github project or help with translation.
See the video of a survival hunter using Ovale during Wrath of the Lich King.
Features
- Tracks DoTs, buffs, debuffs, cooldowns, combo points, runes, mana -- everything that a player would need to decide what to do.
- Adapts to your equipment and talents.
- 100% configurable: everything is in an easy-to-understand script that you can modify and test in real-time without reloading your UI.
- Compatible with the action icon skinning library Masque.
- Uses LibButtonGlow-1.0 to flash abilities on action bars in addition, or as an alternative, to displaying the ability icons.
FAQ
How closely are the default scripts based on SimulationCraft?
The SimulationCraft APL language and the Ovale script language are functionally very similar and concepts from one can be translated into the other in a very direct and mechanical way. For all intents and purposes, the default scripts are the SimulationCraft APLs imported into the game and displayed visually.
Why is the key binding displayed for an action wrong?
You may be running an action bar addon, e.g., Bartender4, etc., that does not use the Blizzard action bar frames. The currently supported action bars are the default UI and Dominos.
Why don't my abilities flash on my action bars?
You may be running an action bar addon, e.g., Bartender4, etc., that does not use the Blizzard action bar frames. The currently supported action bars are the default UI and Dominos.
Why is the icon sometimes red?
The cooldown that is displayed in an icon is not always the true action cooldown. If this cooldown is longer than the action cooldown, then the icon is red. In most cases, it means that if you use this action too soon, then you will overwrite or clip 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 bound 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 choose a specialization. However, be aware that the default Ovale scripts are tuned for max-level characters and you may be missing key abilities at low levels that are assumed to exist. If the default script is not working for you, you will need to find or write a script more appropriate for your character's level.
In fact doesn't work :(
By changing few line in BestAction.lua i get rid of that issue. But there may be new issue introduced by this change as I did not inspect the whole scripts. I have no time to dig in .
So in BestAction.lua :
comment line 809 : --return EMPTY_SET, element.result
add those lines right after :
Same as below. My BM hunter keeps losing her rotation.
Also happens on my Guardian Druid.
Reload/Changing the script works but that only slaps a band-aid on it and I don't always remember to stop whatever I'm doing to reset the addon.
Same thing, my BM Hunter got to /reloadui to get ovale working everytime i got a loading screen.
Got the same behavior, also playing BM Hunter
@Raidiot just open up your addon menu and change the script in Ovale then go back to your prefered one, and all icon will be back. Quicker than /reload ui
Thx
In reply to orlith77:
The annoyance is that its almost constant. Yes, it is easy to solve but it would be nice to work out why it is happening and stop it.
In reply to Elzeebeth:
This has now been fixed on Github : https://github.com/Sidoine/Ovale
In reply to orlith77:
Sadly, its still the same
Why do I now have to /reload ui everytime I change a zone or use a portal? When doing so the floating boxes are empty until I reset my user interface!
I get a message saying: "Recursive call is not supported? I play only a Balance Druid and BM Hunter.
I'm not on github but I found a bug with Ovale and the Rogue "kick" ability. - it no longer works. I can go back to version before 8.2.7 and everything works as expected - kick (interrupt) flashes when the focus target needs to be interrupted. See a number of people mention issues with other classes, haven't seen the rogue listed yet.
Hello, I am interested by the class of monks and I do not know the cycle. I tried to download Oval but when I connect to WoW I am informed that the addon is out of date. When will there be an update? Thank you! (Same thing for Skada Damage Meter :( )
will this work for classic soon?
Am also having issues with moonfire. Custom script not being adhered to like before.
All of the Balance rotations are not correct since this latest updates. The built in scripts also cannot be checked.
Since updating my balance druid to the latest version Ovale, it keeps telling me repeatedly to cast Moonfire when this is not the optimal spell to cast. This occurred when I updated. It didn't do that before.
Anyone?
Hi all - azerite beam ovale problem fix is on the issues page, but I've also copied and pasted it below:
"As a workaround until this is fixed you can do the following:
Please help - please repeat the workaround for the problem with ovale and focusing iris. I updated today, and it lost the workaround. HELP!
I am having the same issue with Concentrated Flame with my Fury Warrior- IE, constantly flashing when I still have plenty of time on the 2 stack buff. Any updates on how to fix this?
Having the same issue, on at least two classes (Unholy DK, and to a lesser extent, Fury warrior). The addon endlessly suggests the Focusing Iris essence, even when it's on cooldown, and never anything else. Hopefully this can be fixed soon, as I love Ovale!
Update: I just saw the workaround on the project site, and that did the trick. Thank you!