Get an Epic Experience with Premium

Nerien's Ovale Scripts

Combat Login to Add Favorites
  • 5 Likes
  • World of Warcraft
  • 1,179 Monthly Downloads
  • Supports: 5.4.1
  • 151,744 Total Downloads
  • Updated 04/13/2014
  • Created 08/07/2012
  • 56 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: BSD 2-Clause License
  • Newest File: 5.4.6
or

About Nerien's Ovale Scripts

Nerien's Ovale Scripts is a script collection for Ovale Spell Priority. The user can choose a script for the current class from amongst a collection of scripts contributed by other users.

These scripts are meant to be used in live raiding scenarios where the player must make the important choices in the rotation. Each script creates at least two primary icons:

  • Main Rotation Icon: shows how to maximize DPS without the use of any cooldown abilities
  • Cooldown Icon: suggests cooldowns or other situational abilities that can be applied at the current time

Each class script may also have additional icons for other class-specific information, e.g., to suggest dumping rage using Heroic Strike as a warrior or Savage Defense as a bear druid. Each class script may also suggest maintaining self buffs, e.g., Arcane Brilliance, Mark of the Wild, etc., and raid buffs and debuffs, e.g., Curse of the Elements, etc.

Status

There are user-contributed scripts for Patch 5.3 for the following classes and specializations.

  • Druid: Balance, Feral, Guardian
  • Hunter: Beast Mastery, Survival
  • Mage: Arcane, Fire, Frost
  • Monk: Brewmaster, Windwalker
  • Paladin: Holy, Protection, Retribution
  • Rogue: Assassination, Combat
  • Shaman: Elemental, Restoration

Contributors: aggixx, Leafkillr, Nerien (jlam), Opisthobranch, ShmooDude

How to Use

Install Nerien's Ovale Scripts like any other addon. Open up the Ovale code window and select the script you would like to use for the current profile.

How to Contribute

If you are an Ovale user and would like to contribute additional scripts for inclusion with this addon, please send jlam a PM.

tag 5.4.6
d905e18661426b54d650c4153f92ae63d370536c
Johnny C. Lam <jlam88@gmail.com>
2013-11-04 14:15:56 -0500

Tagging as 5.4.6 release.

--------------------

ShmooDude:
    - Updated Leafkiller's to 5.4.3.1
    Fixed Rake bug

Addon Packs Containing This...

Comments

First Previous Page 6 of 8 Next Last
  • #37

    What version are you running?  The latest version (2.1.2) already takes into account that Tiger Power only stacks to 1 in MoP 5.1.  What behavior are you seeing?

  • #34

    A couple bugs in the feral druid script by Leafkiller appears to be:

    - When I am specced into Nature's Vigil and not DoC, and my HP is at 100%, the script still prompts me to use PS HT or NS HT. 

    - I gave symbiosis to a shaman and got wolves.  The script then prompted me to use wolves.  But later on in the same raid, I gave symbiosis to a shadow priest.  The script did not appear to recognize this and still kept prompting me to use wolves. 

  • #33

    I get spammed with the following in my chat whenever I change zones, specs, or enter/exit a vehicle:


    Ovale: Unknown spell with ID soul_reaper
    Ovale: Unknown spell with ID strangulate
    Ovale: Unknown spell with ID asphyxiate
    Ovale: Unknown spell with ID soul_reaper
    Ovale: Unknown spell with ID strangulate
    Ovale: Unknown spell with ID asphyxiate
    Ovale: Unknown spell with ID strangulate
    Ovale: Unknown spell with ID asphyxiate

    I am not sure if it's an issue with Nerien's script, or it's just an Ovale bug. I haven't modified the scripts in any way. 

    I'm a DK, this happens in any spec for me.

  • #32

    Do you not have a script for Destro Warlock? All I see is the Ovale one and it never suggests Chaos bolt or Shadowburn.

    Last edited by Vailwolf on 11/17/2012 12:26:27 PM
  • #28

    Tried reinstalling:

    [11:50:51 PM] Ovale: Function buffexpires(1=125359,2=3,) returned 6019.091,nil,nil,nil,nil
    [11:50:51 PM] Ovale: and return 6019.091,6022.091 [124]
    [11:50:51 PM] Ovale: restant = 6002.872 attenteFinCast=6002.692
    [11:50:51 PM] Ovale: Action 100787 remains 6002.872
    [11:50:51 PM] Ovale: if return 6019.091,6022.091 [126]
    [11:50:51 PM] Ovale: group best action 100787 remains 6019.091,6022.091 [133]
    [11:50:51 PM] Ovale: if return 6019.091,6022.091 [134]
    [11:50:51 PM] Ovale: group [141]
    [11:50:51 PM] Ovale: if [139]
    [11:50:51 PM] Ovale: Function level(1=more,2=33,) returned 0,nil,nil,nil,nil
    [11:50:51 PM] Ovale: restant = 6002.872 attenteFinCast=6002.692
    [11:50:51 PM] Ovale: Action 100787 remains 6002.872
    [11:50:51 PM] Ovale: if return 6002.872,nil [139]
    [11:50:51 PM] Ovale: unless
    [11:50:51 PM] Ovale: Function level(1=more,2=33,) returned 0,nil,nil,nil,nil
    [11:50:51 PM] Ovale: group [34]
    [11:50:51 PM] Ovale: if [33]
    [11:50:51 PM] Ovale: restant = 6002.872 attenteFinCast=6002.692
    [11:50:51 PM] Ovale: Action 100780 remains 6002.872
    [11:50:51 PM] Ovale: restant = 6002.692 attenteFinCast=6002.692
    [11:50:51 PM] Ovale: Action ability_monk_jab remains 6002.692
    [11:50:51 PM] Ovale: if return 6002.872,nil [33]
    [11:50:51 PM] Ovale: unless return nil
    [11:50:51 PM] Ovale: group best action 100787 remains 6002.872,nil [141]
    [11:50:51 PM] Ovale: group best action ability_monk_jab remains 6002.872,nil [593]
    [11:50:51 PM] Ovale: Compute start = 6002.872
    [11:50:51 PM] Ovale: ****Master Node 6
    [11:50:51 PM] Ovale: group [630]
    [11:50:51 PM] Ovale: if [627]
    [11:50:51 PM] Ovale: Function isinterruptible(target=target,) returned nil,nil,nil,nil,nil
    [11:50:51 PM] Ovale: if return nil [627]
    [11:50:51 PM] Ovale: if [628]
    [11:50:51 PM] Ovale: and [626]
    [11:50:51 PM] Ovale: Function health(1=more,2=0,target=target,) returned 0,nil,nil,nil,nil
    [11:50:51 PM] Ovale: GetTargetAura = start=0 end=nil stacks=1/1
    [11:50:51 PM] Ovale: Function buffpresent(1=121125,) returned 0,nil,nil,nil,nil
    [11:50:51 PM] Ovale: and return 0,nil [626]
    [11:50:51 PM] Ovale: Action 115080 not found
    [11:50:51 PM] Ovale: if return nil [628]
    [11:50:51 PM] Ovale: if [629]
    [11:50:51 PM] Ovale: Function talentpoints(1=17,) returned 0,nil,0,0,0
    [11:50:51 PM] Ovale: if return nil [629]
    [11:50:51 PM] Ovale: group return nil
    [11:50:51 PM] Ovale: ****Master Node 7
    [11:50:51 PM] Ovale: group [632]
    [11:50:51 PM] Ovale: restant = 6002.872 attenteFinCast=6002.692
    [11:50:51 PM] Ovale: Action 115315 remains 6002.872
    [11:50:51 PM] Ovale: Compute start = 6002.872
    [11:50:51 PM] Ovale: ****Master Node 8
    [11:50:51 PM] Ovale: group [639]
    [11:50:51 PM] Ovale: unless
    [11:50:51 PM] Ovale: Function list(1=trinketcd0,2=000s,) returned 0,nil,nil,nil,nil
    [11:50:51 PM] Ovale: Item 81267
    [11:50:51 PM] Ovale: Action Trinket0Slot not usable
    [11:50:51 PM] Ovale: unless return nil
    [11:50:51 PM] Ovale: unless
    [11:50:51 PM] Ovale: Function list(1=trinketcd1,2=000s,) returned 0,nil,nil,nil,nil
    [11:50:51 PM] Ovale: Item 86791
    [11:50:51 PM] Ovale: Action Trinket1Slot not usable
    [11:50:51 PM] Ovale: unless return nil
    [11:50:51 PM] Ovale: group return nil

  • #27

    Brew master script when I first begin combat:

    [11:29:23 PM] Ovale: Function inrange(1=115078,target=target,) returned 0,nil,nil,nil,nil
    [11:29:23 PM] Ovale: and return 0,nil [19]
    [11:29:23 PM] Ovale: restant = 4715.265 attenteFinCast=4714.497
    [11:29:23 PM] Ovale: Action 115078 remains 4715.265
    [11:29:23 PM] Ovale: if return 4715.265,nil [21]
    [11:29:23 PM] Ovale: group [11]
    [11:29:23 PM] Ovale: if [10]
    [11:29:23 PM] Ovale: Function classification(1=worldboss,2=no,target=target,) returned 0,nil,nil,nil,nil
    [11:29:23 PM] Ovale: group [9]
    [11:29:23 PM] Ovale: Spell 129597 not learnt
    [11:29:23 PM] Ovale: Action 129597 not found
    [11:29:23 PM] Ovale: if [8]
    [11:29:23 PM] Ovale: Function inrange(1=107079,target=target,) returned 0,nil,nil,nil,nil
    [11:29:23 PM] Ovale: restant = 4715.265 attenteFinCast=4714.497
    [11:29:23 PM] Ovale: Action 107079 remains 4715.265
    [11:29:23 PM] Ovale: if return 4715.265,nil [8]
    [11:29:23 PM] Ovale: group best action 107079 remains 4715.265,nil [9]
    [11:29:23 PM] Ovale: if return 4715.265,nil [10]
    [11:29:23 PM] Ovale: group best action 116705 remains 4714.497,nil [22]
    [11:29:23 PM] Ovale: if return 4714.497,nil [621]
    [11:29:23 PM] Ovale: if [622]
    [11:29:23 PM] Ovale: and [620]
    [11:29:23 PM] Ovale: Function health(1=more,2=0,target=target,) returned 0,nil,nil,nil,nil
    [11:29:23 PM] Ovale: GetTargetAura = start=0 end=nil stacks=1/1
    [11:29:23 PM] Ovale: Function buffpresent(1=121125,) returned 0,nil,nil,nil,nil
    [11:29:23 PM] Ovale: and return 0,nil [620]
    [11:29:23 PM] Ovale: Action 115080 not found
    [11:29:23 PM] Ovale: if return nil [622]
    [11:29:23 PM] Ovale: if [623]
    [11:29:23 PM] Ovale: Function talentpoints(1=17,) returned 0,nil,0,0,0
    [11:29:23 PM] Ovale: if return nil [623]
    [11:29:23 PM] Ovale: group best action 116705 remains 4714.497,nil [624]
    [11:29:23 PM] Ovale: Compute start = 4714.497
    [11:29:23 PM] Ovale: ****Master Node 7
    [11:29:23 PM] Ovale: group [626]
    [11:29:23 PM] Ovale: restant = 4715.265 attenteFinCast=4714.497
    [11:29:23 PM] Ovale: Action 115315 remains 4715.265
    [11:29:23 PM] Ovale: Compute start = 4715.265
    [11:29:23 PM] Ovale: ****Master Node 8
    [11:29:23 PM] Ovale: group [633]
    [11:29:23 PM] Ovale: unless
    [11:29:23 PM] Ovale: Function list(1=trinketcd0,2=000s,) returned nil,nil,nil,nil,nil
    [11:29:23 PM] Ovale: Item 81267
    [11:29:23 PM] Ovale: Action Trinket0Slot not usable
    [11:29:23 PM] Ovale: unless return nil,nil
    [11:29:23 PM] Ovale: unless
    [11:29:23 PM] Ovale: Function list(1=trinketcd1,2=000s,) returned nil,nil,nil,nil,nil
    [11:29:23 PM] Ovale: Item 86791
    [11:29:23 PM] Ovale: Action Trinket1Slot not usable
    [11:29:23 PM] Ovale: unless return nil,nil
    [11:29:23 PM] Ovale: group return nil

    Last edited by MrMane on 11/2/2012 1:33:09 AM
  • #30

    Yea I have same problem, its when you take stagger I think it has to due with the function TickValue crashing the addon, I posted somthing on the ovale fourms already.

  • #31

    Try with Ovale-5.0.23.  I inadvertantly released a version of Nerien's Ovale Scripts that depends on features in Ovale-5.0.23.

  • #25

    Can you edit the Brewmaster script to change stance of the ox to Stance of the ox.  I found I had to capitolize the S to make the script stop telling me to go into that stance while I was already in it.

     

  • #26
    Quote from Wind_Freak »

    Can you edit the Brewmaster script to change stance of the ox to Stance of the ox.  I found I had to capitolize the S to make the script stop telling me to go into that stance while I was already in it.

     

    In monk.lua, line 283, can you change :

    "unless Stance(1)" by "unless Stance(2)" I need to do this with French version of wow. I think it's the same for all language as "Stance of the sturdy Ox" is the stance number 2  !

  • #24

    Does it matter what level you are? Because on my level 20 Brewmaster your script only ever suggests I use Kegsmash, nothing else. 

  • #21

    Not sur what it is! But for Brewmasters the icons will sometimes freeze and no longer show a rotation, also jab isn't showing the right picture sometimes. and it is using so much memory that it is lagging me out. I am only having this problem with brewaster all others classes seem to be working fine.

  • #22

    Same...I am haing the same problem...When I disable your addon everything works fine..For me it's on my monk and on my combat rogue...a real bad lag...

    Last edited by sbwpbf on 10/14/2012 7:31:01 PM
  • #23

    This is a problem with Ovale itself.  I am working on a fix for this issue.

  • #20

    I was unaware you started a sister addon to ovale, Could you perhaps post it on your old site so others take heed? ^_^

    The fox has long been considered as a witty, quick and intelligent. In some European traditional tales, he’s the character who outsmarts humans and other animals alike and gets away even in the trickiest situations.

  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Leaguepedia PAX Skin Giveaway