Leafkiller's MoP Feral/Guardian Ovale Script
- Leafkiller
- Exalted
-
- Posts: 1127
- Joined: Fri Jun 04, 2010 4:28 am
Re: Leafkiller's MoP Feral/Guardian Ovale Script
I am sure we can sim this. The issue you are describing is one of deciding to clip SRs at certain points in order to minimize the frequency it is cast. We really have not tried to sim a 2 target cleave rotation, and I am sure in so doing we would learn a few things and probably refine what advanced players such as yourself are doing.
- Fattycopjr
- Posts: 5
- Joined: Thu Dec 27, 2012 7:33 pm
Re: Leafkiller's MoP Feral/Guardian Ovale Script
First time post on the site and I have to say I really enjoy and value the information that I read on this website. With this being said I also enjoy the script, it is teaching me to be a lot more agressive with using NS to get stronger rips. One thing I noticed however, is that from time to time the addon flickers when suggesting and it seems the suggested ability is "redded out?". Is this working as intended or is there an issue I'm missing?
Re: Leafkiller's MoP Feral/Guardian Ovale Script
A small thing - would it be possible to rearrange the order the check boxes appear in the options list for the script? The main one I change regularly is the "frontal attack" option which is right down the bottom of the list off the bottom of my screen. I could obviously edit the script myself, but then that kind of defeats the purpose of using Neriens scripts.
- Tinderhoof
- Exalted
-
- Posts: 1114
- Joined: Mon May 24, 2010 10:21 pm
Re: Leafkiller's MoP Feral/Guardian Ovale Script
Fattycopjr wrote:First time post on the site and I have to say I really enjoy and value the information that I read on this website. With this being said I also enjoy the script, it is teaching me to be a lot more agressive with using NS to get stronger rips. One thing I noticed however, is that from time to time the addon flickers when suggesting and it seems the suggested ability is "redded out?". Is this working as intended or is there an issue I'm missing?
The script is trying to figure out which ability it is going to recomend next. The red is because you will be waiting. The flickering has actually improved a lot recently, but it will likely not go away completly. Just give it a little time to pool energy and see what it recomends next. As you get in the habit of things you should be able to look at your buff/debuff timers, and combo points and guess what the script will be suggesting next. Just takes some practice.
- Tinderhoof
- Exalted
-
- Posts: 1114
- Joined: Mon May 24, 2010 10:21 pm
Re: Leafkiller's MoP Feral/Guardian Ovale Script
RareBeast wrote:A small thing - would it be possible to rearrange the order the check boxes appear in the options list for the script? The main one I change regularly is the "frontal attack" option which is right down the bottom of the list off the bottom of my screen. I could obviously edit the script myself, but then that kind of defeats the purpose of using Neriens scripts.
You should be able to do this yourself. If you look in the script in ovale near the top the check boxes are defined. The order they are defined is the order they are distplayed. Just cut and paste the "Attack from the front" to the top and you should be golden. I would put an example in but I am at work, and can't get to a copy of the script. I will update this later when I get home.
- Leafkiller
- Exalted
-
- Posts: 1127
- Joined: Fri Jun 04, 2010 4:28 am
Re: Leafkiller's MoP Feral/Guardian Ovale Script
Actually, I am not sure how much control we have on the checkboxes - but go ahead and play with them.
Re: Leafkiller's MoP Feral/Guardian Ovale Script
@Tinder/Leaf: Working on modifying the Ovale script for the most recent SimC action list. I skipped the pooling but otherwise the DoC rotation is implemented, I didn't touch the HotW/NV rotation yet.
It doesn't seem to be working exactly as it should, there's a lot of seemingly unnecessary downtime that as far as I can tell the Sim does not have. Here's the current script:
It doesn't seem to be working exactly as it should, there's a lot of seemingly unnecessary downtime that as far as I can tell the Sim does not have. Here's the current script:
Spoiler: show
Re: Leafkiller's MoP Feral/Guardian Ovale Script
Okay since i've admittedly started to lay back during a few of the raids i've picked up my ovale again.
There is a strange usage of Nature's Swiftness+TF+HT. It goes like Tiger's Fury-> NS->HT i would like to have it NS->HT->TF because you waste seconds using NS->HT that would maybe've been enough time to hit another spell with TF since you would be energy caped as well since you poped TF first.
Also sometimes on OoC procs we'r poping Thrash when DoC is up when Rake would've been boosted with DoC and a trinket from being just SR buffed and it would've done way higher damage then the first Rake application.
There is a strange usage of Nature's Swiftness+TF+HT. It goes like Tiger's Fury-> NS->HT i would like to have it NS->HT->TF because you waste seconds using NS->HT that would maybe've been enough time to hit another spell with TF since you would be energy caped as well since you poped TF first.
Also sometimes on OoC procs we'r poping Thrash when DoC is up when Rake would've been boosted with DoC and a trinket from being just SR buffed and it would've done way higher damage then the first Rake application.

- CrazyCatLady
- Posts: 9
- Joined: Mon Jan 21, 2013 7:27 pm
Re: Leafkiller's MoP Feral/Guardian Ovale Script
First time poster, long time lurker and fan of Ovale. I want to say thank you to each and every one of you working on this. I've use other similar add-ons but none can compare to Ovale + Nerien's.
I've just got one question: is the feral part of the balance/feral script in Nerien's the same as in the feral/guardian script? I have the pleasure of being a dedicated kitty in my raid group but I switch to moonkin just for a change of pace for dailies, dungeons, lfr, etc. I've been switching between the balance/feral and feral/guardian scripts. Some times, after playing moonkin, I forget to switch and only realize it after combat has started and notice the suggestions don't seem to be the same.
I've just got one question: is the feral part of the balance/feral script in Nerien's the same as in the feral/guardian script? I have the pleasure of being a dedicated kitty in my raid group but I switch to moonkin just for a change of pace for dailies, dungeons, lfr, etc. I've been switching between the balance/feral and feral/guardian scripts. Some times, after playing moonkin, I forget to switch and only realize it after combat has started and notice the suggestions don't seem to be the same.
Re: Leafkiller's MoP Feral/Guardian Ovale Script
No, it is not. The default feral script maintained (presumably) by Nerien is completely seperate from Leafkiller's script.
Re: Leafkiller's MoP Feral/Guardian Ovale Script
Etapicx wrote:There is a strange usage of Nature's Swiftness+TF+HT. It goes like Tiger's Fury-> NS->HT i would like to have it NS->HT->TF because you waste seconds using NS->HT that would maybe've been enough time to hit another spell with TF since you would be energy caped as well since you poped TF first.
Yes it's the same with Berserk, for exemple at the pull when you don't get Predatory Swiftness, the script suggests to use Berserk (+ TF) and then NS -> HT, which wastes one GCD from Berserk buff.
- Tinderhoof
- Exalted
-
- Posts: 1114
- Joined: Mon May 24, 2010 10:21 pm
Re: Leafkiller's MoP Feral/Guardian Ovale Script
It's a GCD and a half. HT in Cat form triggers a 1.5 second GCD instead of a 1 second like all the rest of our abilities. I have been pressing for a fix since beta, but have not gotten anything back regarding it. I will do some work this weekend to see if I can make the HT happen before TF as often as possible. However in some cases TF is required to get enough combo points to use the PS proc in time. That is something I will not likely be able to adjust.
Re: Leafkiller's MoP Feral/Guardian Ovale Script
This is likely to be an Ovale issue rather than a script issue, but if I change from casting symbiosis on a shaman to another class the script still recommends casting the spirit wolves even though I no longer can. Pretty sure a /reload fixes it but usually I realise once in combat an it is too late.
On an unrelated note, a question on the tick box for Faeryfire in the script. If it is off, does the script never recommend FF? Or only if it is missing? I find with it ticked it casts it any time there is nothing else to press and it is off CD. This is good in theory as it ensures it doesn't fall off if things get hectic rotation-wise but I find it a little bit overkill. I'd much rather more time spent showing me the next ability to be used to maintain the 'rotation' (and giving my old reflexes more time to prepare) than having it often showing FF and making me try and react faster afterward casting FF.
I really need to have a look at learning how to modify the script more myself I suppose
On an unrelated note, a question on the tick box for Faeryfire in the script. If it is off, does the script never recommend FF? Or only if it is missing? I find with it ticked it casts it any time there is nothing else to press and it is off CD. This is good in theory as it ensures it doesn't fall off if things get hectic rotation-wise but I find it a little bit overkill. I'd much rather more time spent showing me the next ability to be used to maintain the 'rotation' (and giving my old reflexes more time to prepare) than having it often showing FF and making me try and react faster afterward casting FF.
I really need to have a look at learning how to modify the script more myself I suppose
- Tinderhoof
- Exalted
-
- Posts: 1114
- Joined: Mon May 24, 2010 10:21 pm
Re: Leafkiller's MoP Feral/Guardian Ovale Script
Leaf tried a few times to find a way for FF to be suggested smartly (IE when we didn't have something to do, or if it fell off), but it never did seem to work out the way we hoped. I will see what I can do with it, but because it's easy to track outside of Ovale and lots of other classes can apply it, it is a lower priority on the "to be looked at list".
Re: Leafkiller's MoP Feral/Guardian Ovale Script
Tinderhoof wrote:Leaf tried a few times to find a way for FF to be suggested smartly (IE when we didn't have something to do, or if it fell off), but it never did seem to work out the way we hoped. I will see what I can do with it, but because it's easy to track outside of Ovale and lots of other classes can apply it, it is a lower priority on the "to be looked at list".
Being a bit more aggressive on this might mess with pooling and OoC reaction though, I'm not really sure it's worth it.
Re: Leafkiller's MoP Feral/Guardian Ovale Script
I was wondering whether or not the addon with the scripts from Nieren contains the latest version of Leafkiller"s script for ferals.
Also does the latest version of the script work well with a DoC rotation?
Also does the latest version of the script work well with a DoC rotation?
- Tinderhoof
- Exalted
-
- Posts: 1114
- Joined: Mon May 24, 2010 10:21 pm
Re: Leafkiller's MoP Feral/Guardian Ovale Script
Yes and Yes. It was designed around the DoC rotation. NV and HotW are supported as well (even Incarnation ick).
Re: Leafkiller's MoP Feral/Guardian Ovale Script
Beatrix wrote:I was wondering whether or not the addon with the scripts from Nieren contains the latest version of Leafkiller"s script for ferals.
Nerien's Ovale Scripts will always have the latest released version of Leafkiller's Ovale script because Leafkiller (and Tinderhoof now) directly maintain it in the addon and make new releases when they update it. You can verify for yourself when you select the Leafkiller script in the addon because the script has a changelog at the top of the script that tells you what version of the script and when it was last updated.
Re: Leafkiller's MoP Feral/Guardian Ovale Script
@Leafkiller, @Tinderhoof: I released version 2.1.14 of Nerien's Ovale Scripts. One of the new scripts is a feral one based on the latest SimC code. There are examples in there for how to translate the "pool_resource" statements into Ovale's language. Please let me know if you see any errors or if you have any questions.
Re: Leafkiller's MoP Feral/Guardian Ovale Script
Something is definitely not working for me with savage roar, it looks like it's recommending I use savage roar anytime I have combo points.
Edit: Found it, there's a few places where you're checking for the presence of "savage_roar" instead of "savage_roar_buff". You can find them quickly by searching for "savage_roar)", lines 535, 646, 648, 727, 729, 910, 970. A Find & Replace of "savage_roar)" to "savage_roar_buff)" seems to do the trick (just have to make sure it doesn't modify the SavageRoar() functions of course).
Also, this line:
does not work at all. As far as I can tell "BuffExpires(predatory_swiftness)" should be "BuffRemains(predatory_swiftness)" and that fixes it.
Otherwise, it feels very smooth, great job!
Edit: Found it, there's a few places where you're checking for the presence of "savage_roar" instead of "savage_roar_buff". You can find them quickly by searching for "savage_roar)", lines 535, 646, 648, 727, 729, 910, 970. A Find & Replace of "savage_roar)" to "savage_roar_buff)" seems to do the trick (just have to make sure it doesn't modify the SavageRoar() functions of course).
Also, this line:
- Code: Select all
#healing_touch,if=buff.predatory_swiftness.up&buff.predatory_swiftness.remains<=1.5&buff.dream_of_cenarius_damage.down
if BuffPresent(predatory_swiftness) and BuffExpires(predatory_swiftness) <=1.5 and BuffExpires(dream_of_cenarius_damage) Spell(healing_touch)
does not work at all. As far as I can tell "BuffExpires(predatory_swiftness)" should be "BuffRemains(predatory_swiftness)" and that fixes it.
Otherwise, it feels very smooth, great job!
Re: Leafkiller's MoP Feral/Guardian Ovale Script
Thanks for those fixes. I've released 2.1.15 with those changes.
Re: Leafkiller's MoP Feral/Guardian Ovale Script
Question for you Jeshu. I know that Leaf implemented something with Spirit Wolves in the script but in my limited experience it's quite buggy. Is there a better or way to do symbiosis usage or is it just not supported well enough at the moment? For example, if I wanted to change the Bear AoE list you have:
to add Symbiosis Consecration
How could I condition the consecration line so that it would only evaluate to true when I had Symbiosis active on a paladin?
- Code: Select all
AddFunction BearMainAOE {
Spell(MANGLE_BEAR)
Spell(THRASH_BEAR)
Spell(SWIPE_BEAR)
}
to add Symbiosis Consecration
- Code: Select all
AddFunction BearMainAOE {
Spell(MANGLE_BEAR)
if target.DebuffExpires(THRASH_BEAR) Spell(THRASH_BEAR)
Spell(CONSECRATION)
Spell(THRASH_BEAR)
Spell(SWIPE_BEAR)
}
How could I condition the consecration line so that it would only evaluate to true when I had Symbiosis active on a paladin?
Re: Leafkiller's MoP Feral/Guardian Ovale Script
Right now, Ovale just asks the game itself whether a spell is usable. If you've ever cast Symbiosis on anyone else, the spell that you gained will always be "usable" if you query the game, even if you've cast it on another class in-between. This holds true also for vehicle/possess action bars as well, where you gain abilities that you need to use when in a vehicle fight, e.g., Amber-Shaper in HoF -- if I make an Ovale script that tries to tell someone to cast Struggle for Control, that shows as usable if you're not currently Reshaped. I need to see if there's a way to identify a spell you've used before as not being usable anymore, but not sure how to do that yet.
Re: Leafkiller's MoP Feral/Guardian Ovale Script
Jeshu wrote:Right now, Ovale just asks the game itself whether a spell is usable. If you've ever cast Symbiosis on anyone else, the spell that you gained will always be "usable" if you query the game, even if you've cast it on another class in-between. This holds true also for vehicle/possess action bars as well, where you gain abilities that you need to use when in a vehicle fight, e.g., Amber-Shaper in HoF -- if I make an Ovale script that tries to tell someone to cast Struggle for Control, that shows as usable if you're not currently Reshaped. I need to see if there's a way to identify a spell you've used before as not being usable anymore, but not sure how to do that yet.
Isn't it possible to check the SpellID of the buff on the druid? I was under the impression that every symbiosis class-combination applied a different one.
Re: Leafkiller's MoP Feral/Guardian Ovale Script
Alpheus wrote:Isn't it possible to check the SpellID of the buff on the druid? I was under the impression that every symbiosis class-combination applied a different one.
Please let me know if this is true. You can test by casting Symbiosis on someone and then typing "/ovale buff" to list the names and IDs of the active player buffs. If this is true, then it's easy to script it now without modifying Ovale.
Who is online
Users browsing this forum: Regular and 4 guests


