That worked great. Thanks CodeMyLife.
That worked great. Thanks CodeMyLife.
After fully testing that feature i'm very unsatisfied with the overall result of this strategy. The output DPS is bad versus spamming multi-shot and more is, it would be even badder on mass AoE. I think it still might be interesting to try for you so ill add a macro to enable the ability I coded for it. Basically will replace the normal Serpent Sting with an AllTargets Serpent Sting. Typing /sting will toggle on/off.
Soapbox Rotations Developer
Let me know when this is done to a point you want to add it to the community list CML.![]()
Former PQR Developer
Oh True that Kuukuu, forgot bout the list!I'm moving this week so might have to delay polishing a bit but I think it's still good as is. In fact I'm waiting for some feedbacks people speaks a lot of soapbox but I never tried his rotation so I cannot compare it. We could add it I guess. It should be good enough for a free profile already!
I did adjusted some cooldowns according to what my best hunter explained me about it but well I'm not very good with my hunt. If my rotation break I look like a noob some of my abilities are not even in my bars, I definetly cannot do better without it! haha! That beign said, I play my hunter often so if people tell me good stuff to add, I will make the changes so that we all take profit of it![]()
Soapbox Rotations Developer
I think generally you want to try and use dps/haste cooldowns together and not stack haste cooldowns at all. Stacking haste cooldowns without a DPS cooldown is generally not optimal.. That's why I have code like this for Berserking.
I don't have a Renakati Soul Charm yet so it's commented out.PHP Code:
if PQR_SpellAvailable(26297) --Berserking
and UnitBuffID("player", 138938) --Juju trinket
or UnitBuffID("player", 109085) --Scope
or UnitBuffID("player", 34471) --BW
-- or UnitBuffID("player", 138756) --Renakati's Soul Charm
then
if not UnitBuffID("player", 3045) --RF
and not UnitBuffID("player", 2825) --BL
and not UnitBuffID("player", 80353) --Time Warp
and not UnitBuffID("player", 90355) --Ancient Hysteria
and not UnitBuffID("player", 82692) --Focus Fire
and not UnitBuffID("player", 121279) --Lifeblood
then
return true
end
end
I'm not sure on the math behind this, but I think at 3 or 4 targets it becomes a DPS loss..
Yes!
Something to be careful about here, is that at extremely low focus values, you WANT Cobra to cast twice. Consider you're at 5 focus but KC is up in 1.6 seconds - if you Cobra, you won't have enough focus, but can't cast it again, so you Arcane, but now you're back down to extremely low focus, and can't use KC. Unless you put in a focus regen/pool check that ensures that there's enough focus for when it comes back up, I don't think a recast delay is the way to go. I could be wrong though!
The Steady Shot/Cobra Shot ID thing is really weird - sometimes it'll work, sometimes it won't. Whatever your plan is I look forward to testing it out!
Yeah, I think that keeping it up on just your focus target is a perfect balance between "DPS increase" and "easy to code".. I will try to find some statistics or math but I think the breakeven is 3-4 targets at once before it's a DPS loss.
I find that if you try to keep it up on more than on one target automatically, you run into a lot of issues. Maybe the easiest way to do it is to set it up the way a lot of other profiles already have it - keep it up on main target, keep it up on focus target, and add a modifier key (like left CTRL) to force-cast it on mouseover target. In fact, you might not even need to do the last one because if it's the first shot in the rotation, all you have to do is mouseover a target with no modifiers and it will cast (as long as you have the mouseover priority PQI option checked).
Last edited by ozmodiar; 06-23-2013 at 03:00 AM.
Ugh, I accidentally replied to myself instead of editing the post.
I tested bro and it is a DPS loss im 100% sure. I will let the /sting, get as many target as you want and test. You will ype / matrix to make sure you have the number of targets you need for the test, it uses my Multi-Target Table.
Oh well guess I'll release what I have here for now, did not upgrade it much as I was parsing a lot to see the results of this serpent sting strategy.
CodeMyTest v1.04 is up on my SVN.
- Added Multi-target stings macro. Use /sting to toggle on/off.
- Added some more abilities to mouse-over rotation.
- Lots of work on BM CDs. Rapid Fire will now be fired even if Bestial Wrath is up and vice-versa.
Will work on this a bit today again, thanks for reporting Ozmo by the way the cobra shot using steady is clever. I needed that thank you very very much and the cobra shot tweak, look to my code, it's not how you tought, I'm blacklisting only if over 65% focus.
BTW I added a PokeRotation for pet battles. It's in the Interrupts. Not sure it will work didnt run it since a very long time haha. Not all pets are coded but most abilities are. Only thing that dont work right now is the Team Buffs like Renewing Mist Heal over Time on Team. I cant read these buffs right now, cannot find the damn entry in the API.
Last edited by CodeMyLife; 06-23-2013 at 10:05 AM.
Soapbox Rotations Developer
The only thing I have noticed that hasn't already been mentioned is that this rotation often doesn't use kill shot. Today on a couple raid bosses it would keep spamming cobra shot (even though focus was OK) while ignoring kill shot, then spam arcane shot.
Please make sur it is not used. As far as I know it does, it just never is on CD because there's a delay 6 secs on it. Someone told me if I do two kill shots back to back i have a 10 seconds CD and if I delay 6 secs between recast it never goes CD. It actually doesnt make a huge difference because ultimately waiting 6 secs between or beign 10 sec CD isnt that much different. could remove this I guess, never did calculations of this.
Soapbox Rotations Developer
Don't know if its just me but this rotation did nothing during Lord Ahune fight.
I noticed that one of the profiles is Beast//Surv? Not sure what that is, can anyone clarify?...
actually it's like 2 in 12s vs 2 in 11 (don't forget, killshot triggers gcd on every use)
@CodeMyLife: for PVE putting out an RF while in BW IS a dmg loose, during BW every single GCD must be dmg and for best result one should fit 2 KC and 8 AS which sums up to 120 Focus minus 40 Focus base reggen minus any Focus-reggen which might or might not ocure.(Dire Beast could be use up front if of cd and low on focus)
popping RF upfront BW isn't a problem(higher focus reggen) but during BW it's just simply wasted GCD.always remember, as Hunter you want each GCD to make the maximum of DMG, even dropping SrS(Serpent Sting) during BW is ok cause 2-3 seconds SrS not up is not even close to what 1 non DMG GCD during BW loses you on the DPS scale
just my 2 Cent, if any wrong spelling found, just keep it
yes it's an hybrid profile with which you can play both profiles/talent-trees without switching it in PQR
Last edited by Tamrael; 06-24-2013 at 01:27 AM.
Last edited by ozmodiar; 06-24-2013 at 02:04 AM.