@firepong Hey man, love your work on the Kitty dps profile. Working very well for me. The only nitpick i have is it seems to have lower then optimal Savage Roar uptime. Was like 80%ish on heroic ultra, I can;t get it to break 90 for the life of me. Any ideas on how to increase that uptime? Ive tried changing some of the variables with the ability editor like the amount of combo points to use it at, and the timer left on rip. I'm afraid by messing with those I'll mess something else up, not very versed in XML. Any input would be appreciated. Also, what would be the easiest way to tie The VP trinket into TF? Is just adding /use 14 or w/e in the ability editor to TF sufficient?
FYI for those of you messing around with PQR_AddToSpellDelayList etc... for potions, flasks etc....,
use 'RunMacroText("/use [name of potion,flask,item....]")' followed by a return false
this is an example taken from my deathnkight rotation
what this does is check if i have "Bloodlust", if i do it then checks if "Pillar of frost" is up and attempts using "golem blood potion", if "pillar of frost" is not present it checks the cooldown of "Pillar of Frost" against the time left on "Bloodlust", if the cooldown on "Pillar of Frost" is less then the uptime of a "Golem blood potion" vs the uptime left on "Bloodlust" it will wait for the cooldown of "pillar of Frost" before using "Golem blood potion" otherwise it will just attempt to use "Golem blood potion".Code:local hasteIDs, = {32182,2825,80353,90355} for i=1, #hasteIDs do local haste,_,_,_,_,_,hasteExpire = UnitBuffID( "PLAYER",hasteIDs[i]) if haste and hasteExpire - GetTime() >= 25 then local PoFStart, PoFDuration = GetSpellCooldown(51271) local PoFCooldown = PoFStart + PoFDuration - GetTime() if UnitBuffID("player",51271) then --Pillar of Frost RunMacroText("/use Golemblood Potion") return false elseif (hasteExpire - GetTime()) - PoFCooldown < 26 then RunMacroText("/use Golemblood Potion") return false end end end
if you are on the GCD or if your potion is on cooldown or if you do not have any the potion it will simply carry on through the rotation regardless.
this method has been working flawlessly for ages.
Updated my Moonkin DPS Profile in my sig with Mouseover Support. Only tried on the 5 dummies in Org, but it should work just fine.
CHECK SIGNATURE FOR NEW MOONKIN PROFILE.It has the same name as the last profile rar.
Yeah, the profile is more worried about keeping rip up till the boss hits 60% HP. After that, that's where most of your Savage Roar uptime is coming from because it doesn't have to spend CP to keep rip up (Since of course, were using Glyph of Mangle on Ultraxion). Within that first 40% HP, even with me changing the way I do Savage Roar coding, I couldn't beat around 88% on mine.
But like I was saying about Rip, if you look, its uptime is around 95%, which is really good. On my fights, it's USUALLY my 2nd placer in DPS Done with mangle being first of course.
I will say this about Savage Roar though, there is no way to get it more than 95% unless you use your first 5 CP to cast Savage Roar, and even then, you will have to drop a few Rip re-stacks to keep Savage Roar up within the process of that first 40%. With this, you will actually loose more DPS letting Rip fall off till you get those 5 CP than just letting Savage Roar fall off and applying it back again when you get 5 stacks.
But again, I'll see if I can change a few things around and add a few more in for Savage roar such as if its below a certian time frame and you don't have 5 CP. return true. Let me see what I can get worked up here.
Keep in mind savage roar doesn't need to always be cast at 5CP. I went to ability editor and default was 5cp is rip timer is > 9 fire it. Changed to 2CP and noticed an uptime increase, I just dont think thats the best way to do it.
Edit: let me reword that..Increasing the uptime is alot more valuable then getting a 5pt roar every time. Especially with a lot of ferals forging haste as primary stat from most of heroic DS.
Last edited by noah11213; 03-13-2012 at 10:01 PM. Reason: more info
I started doing heroics on my Feral 2 weeks ago, gotten 3/8 and have to say, I would rather stick with my mastery/crit instead of going mastery/haste. I went mastery haste 1 time and when I did that, I gained very little from it. like .2 more haste regen than what I already had.
thanks Xelper:P
ipass
Seconday stats are very very close as far as reforging for feral, i chose haste as it was most abundant on the gear i have. Also most of the top ranked WoL Ferals are forging haste. Just food for thought, I've heavily researched proper reforging and ran multiple mew simulations. For me Exp/hit to cap >Haste >Mastery>Crit. damage breakdowns are shred 25%ish attack 20%ish rip 18%ish...otherstuff. Plently of other threads on other forums to argue or discuss reforging priority, I just need help finding a solution to upping my savage roar uptime, as for my setup, it'll be a nice increase. Any input appreciated. Also, thank you for your replys, I appreciate all you have done for the druid PQR'ers out there ;P
I could probably get Savage Roar to stay up all the time if I could just figure out a way to get time remaining on the buff. But because it's time is dependent on stacks and since the spell doesn't definitively list a time on it, theres nothing I can do. It always returns a damn nil value because there is no time read from the buff![]()
Doesn't savage roar in general function a lot like slice n dice for a rogue? Combo points etc.. Sheuron's and Blinded's combat profiles both have 100% uptime on slince n dice. Maybe you could find the code in there that you need. Take what I say with a grain of salt as i don't know much about xml or lua at all. Just logically the spell "savage roar" functions exactly like "slice n dice" Something to look into.
Like to share this. Is a profile for a FERAL DRUID im leveling.
xeronDRUID.zip
When you are at Bear form do a tank rotation
When you are at Cat form so a dps rotation
Hold Shift to AoE
My druid is at level 26, so spells beyond this level are missing
I was very careful with this new version to keep everything as minimal as possible. Try turning off addons.. Ive been using the new version for a couple weeks now without any performance issues. It could also be something in a profile doing it as well. Hard to say without more info.
New version will be out in a day or two with some minor performance tweaks, but I do not expect that to change anything.
Sent from my iPad using Tapatalk