[PQR] Rogue/Enhance/Fury/Boomkin profiles menu

Shout-Out

User Tag List

Page 23 of 26 FirstFirst ... 1920212223242526 LastLast
Results 331 to 345 of 376
  1. #331
    ph34rt3hcute1's Avatar Contributor Authenticator enabled
    Reputation
    287
    Join Date
    Nov 2012
    Posts
    734
    Thanks G/R
    7/61
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Ok code could probably be refined more, especially since the auto target selection sometimes jumps between 2 targets for a sec before settling but here is a proof of concept...
    I current just have this setup as another ability, could also probably be made into a function but all this is is the target/rupture tick tracking and switcher.
    Code:
    if mtar1==nil or not UnitAffectingCombat("player") then
    	mtar1 = 0
    	mtar1name = 0
    	mrup1 = 999
    end
    if mtar2==nil or not UnitAffectingCombat("player") then
    	mtar2 = 0
    	mtar2name = 0
    	mrup2 = 999
    end
    if mtar3==nil or not UnitAffectingCombat("player") then
    	mtar3 = 0
    	mtar3name = 0
    	mrup3 = 999
    end
    ----Dead/Non-Existant Target Check
    	if UnitAffectingCombat("player") then
    		if UnitExists("target") then
    			ctar = UnitGUID("target")
    			ctarname = UnitName("target")
    			if UnitDebuffID(t,1943,p) then
    				crupr = (select(7, UnitDebuffID(t,1943,p)) - GetTime()) 
    			else
    				crupr = 0
    			end
    			if mtar1 ~= 0 and not UnitExists(mtar1name) then
    				mtar1 = 0
    				mtar1name = 0
    				mrup1 = 999
    			end
    			if mtar2 ~= 0 and not UnitExists(mtar2name) then
    				mtar2 = 0
    				mtar2name = 0
    				mrup2 = 999
    			end
    			if mtar3 ~= 0 and not UnitExists(mtar3name) then
    				mtar3 = 0
    				mtar3name = 0
    				mrup3 = 999
    			end
    			----Target Tracking and Assignment
    			if ctar ~= mtar1 and ctar ~= mtar2 and ctar ~= mtar3 then
    				if mtar1==0 then
    					mtar1 = ctar
    					mtar1name = ctarname
    				end
    				if mtar2==0 then
    					mtar2 = ctar
    					mtar2name = ctarname
    				end
    				if mtar3==0 then
    					mtar3 = ctar
    					mtar3name = ctarname
    				end
    			end
    			----Target Rupture Tracking and Switch
    			if ctar == mtar1 and crupr > 3 and (mrup2 > 3 or mrup3 > 3) then
    				mrup1 = crupr
    				TargetNearestEnemy()
    			end
    			if ctar == mtar2 and crupr > 3 and (mrup1 > 3 or mrup3 > 3) then
    				mrup2 = crupr
    				TargetNearestEnemy()
    			end
    			if ctar == mtar3 and crupr > 3 and (mrup1 > 3 or mrup2 > 3) then
    				mrup3 = crupr
    				--TargetNearestEnemy()
    			end
    			----Direct Target Rupture Refreash
    			if mrup1 <= 3 then
    				TargetUnit(mtar1name)
    			end
    			if mrup2 <= 3 then
    				TargetUnit(mtar1name)
    			end
    			if mrup3 <= 3 then
    				TargetUnit(mtar1name)
    			end	
    		end
    	end
    BadRotations
    Developer

    [PQR] Rogue/Enhance/Fury/Boomkin profiles
  2. #332
    vitalic's Avatar Contributor CoreCoins Purchaser
    Reputation
    182
    Join Date
    Jun 2010
    Posts
    3,527
    Thanks G/R
    8/3
    Trade Feedback
    10 (100%)
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by ph34rt3hcute1 View Post
    Ok code could probably be refined more, especially since the auto target selection sometimes jumps between 2 targets for a sec before settling but here is a proof of concept...
    I current just have this setup as another ability, could also probably be made into a function but all this is is the target/rupture tick tracking and switcher.
    Any chance you could explain this functionality? I can't really see how it would work past getting Rupture up on an initial three targets. And would it not clash given the UnitName value is going to be the same if you are attacking multiple mobs with the same name?

  3. #333
    starl1te's Avatar Member
    Reputation
    13
    Join Date
    Feb 2012
    Posts
    110
    Thanks G/R
    1/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by vitalic View Post
    No worries, if anyone has some feedback it would be good as I haven't had a chance to test it in a real raid environment

    Also added credit to Blinded and Nerder in my original post
    Great profile. First off you should make your own post with it, it's lost in this (dead) thread. It's the only proper rogue raiding profile by a long shot, so needs more visibility.

    We both had the same idea, I too have been manually tweaking Blinded profiles all the way from the Aug pre-Panda patch, since nothing else has come out, kept his sub and combat going too. Sadly I can't code so they are very simplistic, I ignore any obscure dispatch management, pooling and don't code for anticipation at all, still it seems to have the same envenom uptime and dps (on dummy) as yours.

    Now for suggestions:

    I don't get the reqs for vendetta. 12 rupture, energy? it's important to stuff as many vendettas into the fight as possible before the boss dies, not wait for (sometimes quite a few) sec while it's sitting ready off CD. More importantly, you cast Shadowblades before vendetta by a few sec... and by the 6th minute they are completely desynced and an entire SB goes off without a 30% buff (ven is still on CD). You REALLY need them to go off at the exact same time, at zero min then again at 6 and 12 if the fight lasts that long. its just a noticeable dps loss not to.

    then you may want to put tricks to focus (it's a PITA trying to tricks manually). you want to make sure gloves don't trigger in stealth, otherwise they'll go off while still running to boss sometimes.
    Last edited by starl1te; 06-02-2013 at 09:34 PM.

  4. #334
    Sphinctinator's Avatar Member
    Reputation
    3
    Join Date
    Dec 2011
    Posts
    44
    Thanks G/R
    1/2
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by vitalic View Post
    No worries, if anyone has some feedback it would be good as I haven't had a chance to test it in a real raid environment

    Also added credit to Blinded and Nerder in my original post
    The profile seems good so far.

    I will be testing your profile vs Cute's vs nerders on heroic ToT tonight.

    Will post results.

  5. #335
    ph34rt3hcute1's Avatar Contributor Authenticator enabled
    Reputation
    287
    Join Date
    Nov 2012
    Posts
    734
    Thanks G/R
    7/61
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Mine will not do good, please wait for my update before testing as the one I am working on is on par with vitalic's
    BadRotations
    Developer

  6. #336
    Sphinctinator's Avatar Member
    Reputation
    3
    Join Date
    Dec 2011
    Posts
    44
    Thanks G/R
    1/2
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by ph34rt3hcute1 View Post
    Mine will not do good, please wait for my update before testing as the one I am working on is on par with vitalic's
    Oh man. The gauntlet has been thrown.

    (I can't wait)

  7. #337
    Resignedgod's Avatar Member
    Reputation
    2
    Join Date
    Jan 2012
    Posts
    29
    Thanks G/R
    5/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by vitalic View Post
    No worries, if anyone has some feedback it would be good as I haven't had a chance to test it in a real raid environment

    Also added credit to Blinded and Nerder in my original post
    Right, so I tested this on raid night on normal. The profile performed really well but I did find a few small quirks. Vendetta and SB don't line up properly and as someone else said, by the 6th one it is off by far and misses out on a lot of dmg with them being seperated. And also, my raid doesn't have the armor debuff passively (druid or war) so I had to try and manually snipe them in between the rotation and was pretty hard to manage to keep up. I know the last part is just a personal issue since my raid comp is that way but I can't really code to fix that. Overall it's a good profile and the vanishes are timed well for the extra CB's between downtime etc. It was above nerders (not testing the others as the rest of the rogue profiles on here are terrible even for lfr)

  8. #338
    vitalic's Avatar Contributor CoreCoins Purchaser
    Reputation
    182
    Join Date
    Jun 2010
    Posts
    3,527
    Thanks G/R
    8/3
    Trade Feedback
    10 (100%)
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by starl1te View Post
    Great profile. First off you should make your own post with it, it's lost in this (dead) thread. It's the only proper rogue raiding profile by a long shot, so needs more visibility.

    We both had the same idea, I too have been manually tweaking Blinded profiles all the way from the Aug pre-Panda patch, since nothing else has come out, kept his sub and combat going too. Sadly I can't code so they are very simplistic, I ignore any obscure dispatch management, pooling and don't code for anticipation at all, still it seems to have the same envenom uptime and dps (on dummy) as yours.

    Now for suggestions:

    I don't get the reqs for vendetta. 12 rupture, energy? it's important to stuff as many vendettas into the fight as possible before the boss dies, not wait for (sometimes quite a few) sec while it's sitting ready off CD. More importantly, you cast Shadowblades before vendetta by a few sec... and by the 6th minute they are completely desynced and an entire SB goes off without a 30% buff (ven is still on CD). You REALLY need them to go off at the exact same time, at zero min then again at 6 and 12 if the fight lasts that long. its just a noticeable dps loss not to.

    then you may want to put tricks to focus (it's a PITA trying to tricks manually). you want to make sure gloves don't trigger in stealth, otherwise they'll go off while still running to boss sometimes.
    Useful feedback, thanks. Now I think about it the Vendetta requirements could cause problems on longer fights, the idea came from various people saying they ensure Vendetta lines up with a full Rupture refresh so that Envenom uptime is as high as possible during it, but if this is causing unacceptable delays I think that kind of micro-management might be best done by the player using the CD toggle. I will remove the Rupture/energy check on Vendetta and add a stealth check on gloves.

    Regarding the opener, my understanding is that the optimal rotation is Mut > SnD > Shadow Blades > Mut > Rupture > Vendetta > Standard Rotation, in which case Vendetta is always going to be delayed by two globals on the first Shadow Blades, I will double check but I think that is what the profile should be doing.

    For now I think it's useful to keep discussion in this thread because we are talking about Rogue profile development in general, I'm not sure how long-term I will be developing my profile (I wouldn't have been in the first place if there had been any high quality ones), so reluctant to make a separate thread at this stage.

    Originally Posted by Resignedgod View Post
    Right, so I tested this on raid night on normal. The profile performed really well but I did find a few small quirks. Vendetta and SB don't line up properly and as someone else said, by the 6th one it is off by far and misses out on a lot of dmg with them being seperated. And also, my raid doesn't have the armor debuff passively (druid or war) so I had to try and manually snipe them in between the rotation and was pretty hard to manage to keep up. I know the last part is just a personal issue since my raid comp is that way but I can't really code to fix that. Overall it's a good profile and the vanishes are timed well for the extra CB's between downtime etc. It was above nerders (not testing the others as the rest of the rogue profiles on here are terrible even for lfr)
    Thanks, glad to hear the Vanish change worked ok, that was a fairly small tweak but should hopefully result in a smoother rotation. Regarding Expose Armor, you should be able to pause the rotation by holding left alt, which would give you the chance to get the debuff up, I think the pause might be broken though need to double check. I might add EA later, but priority will be to add Tricks on focus.

    Edit: Released a new version with some of the changes mentioned above, plus a couple of improvements
    Blinded_Rogue_5.3.rar

    - Added Tricks of the Trade on focus
    - Stealth check on cds
    - AOE toggle works, just switches to Fan of Knives for now
    - Changed some checks on Blades/Vendetta so they should line up better
    - Added some conditionals for Anticipation/Shadow Blades to avoid combo point wastage
    - Added energy regen check on Blindside procs to avoid energy capping during Shadow Blades
    - Tweaked energy pooling slightly to get in more Envenoms during Vendetta
    - Fixed issue where it would cast two Vanishes back to back thus wasting combo points
    - Pause button (Left Alt) works as intended
    Last edited by vitalic; 06-03-2013 at 11:00 AM.

  9. #339
    starl1te's Avatar Member
    Reputation
    13
    Join Date
    Feb 2012
    Posts
    110
    Thanks G/R
    1/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Right, anyone serious about raiding should be using CDs manually anyways, reason being most bosses in pandaria have too many mechanics the bot has no way of accounting for - imagine blowing CDs right before Lei Shen or one of the twins goes immune. I just macro Ven/SB and press it manually the moment they come off CD, unless the fight dictates a delay.

    As for ven/SB syncing, I don't think it's much of a debate... I'm sure there is some minor benefit to delaying ven for just the right conditions, but it's just going to be minor. it's a 30 sec duration, not going to make a big difference if the energy is 50 or rupture up at the start or 2 sec later. What WILL make a big difference is running an entire SB without a 30% buff, as many times as possible per fight. heck even 3 sec out of 12 without ven buff is noticeable. reason is, SB is a completely ridiculous dps CD with the tier bonus, which most will have by now. lining it up with ven and gloves (as well as trying to manually delay it for sub-35%, big trinket procs, any upcoming boss increased vulnerability, etc), is huge.

    My exp armor and tricks code (warning, i dont know how to code)

    local hasTarget = UnitExists("Target")
    local Enemy = UnitCanAttack("Player","Target")
    local isDead = UnitIsDead("Target")

    if hasTarget and Enemy and not isDead
    and ( UnitLevel("target") == -1 or UnitIsUnit("target", "boss1") )

    then
    local waBuff = select(4,UnitDebuffID("Target",113746))

    if not waBuff or waBuff < 3 then
    CastSpellByName(tostring(GetSpellInfo(8647)))
    end
    end

    this will (hopefully) cast EA on boss only, if armor debuff not already up from another source. obviously this should be glyphed.

    local start, duration, enabled = GetSpellCooldown(51713)


    if UnitExists( "focus" ) and UnitInParty("focus") and not UnitIsDead("focus") and not PQR_IsOutOfSight( "focus", 1 ) then

    return true

    end

    this is used in conjunction with a manual macro that quickly sets / removes focus on my target, target of target or mouseover. It doesnt break if focus is out of sight or too distant, and also if you have to focus an enemy (eg to dps one target and kick the focus).


    another thing i did (and this is purely personal preference) is add code nv_feint similar to nv_CDs and nv_multi, so I can press a key and toggle Feint. That way I don't have to manually feint every 7 sec on boss phases where it helps (heroic Jin lightning, durumu maze, etc). I have the elusiveness talent.

    local FeintUP = Buff_Check( 1966, "player" )

    if nv_feint and not FeintUP then

    return true

    end
    Last edited by starl1te; 06-03-2013 at 11:11 AM.

  10. #340
    vitalic's Avatar Contributor CoreCoins Purchaser
    Reputation
    182
    Join Date
    Jun 2010
    Posts
    3,527
    Thanks G/R
    8/3
    Trade Feedback
    10 (100%)
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by starl1te View Post
    Right, anyone serious about raiding should be using CDs manually anyways, reason being most bosses in pandaria have too many mechanics the bot has no way of accounting for - imagine blowing CDs right before Lei Shen or one of the twins goes immune. I just macro Ven/SB and press it manually the moment they come off CD, unless the fight dictates a delay.

    As for ven/SB syncing, I don't think it's much of a debate... I'm sure there is some minor benefit to delaying ven for just the right conditions, but it's just going to be minor. it's a 30 sec duration, not going to make a big difference if the energy is 50 or rupture up at the start or 2 sec later. What WILL make a big difference is running an entire SB without a 30% buff, as many times as possible per fight. heck even 3 sec out of 12 without ven buff is noticeable. reason is, SB is a completely ridiculous dps CD with the tier bonus, which most will have by now. lining it up with ven and gloves (as well as trying to manually delay it for sub-35%, big trinket procs, any upcoming boss increased vulnerability, etc), is huge.

    My exp armor and tricks code (warning, i dont know how to code)

    local hasTarget = UnitExists("Target")
    local Enemy = UnitCanAttack("Player","Target")
    local isDead = UnitIsDead("Target")

    if hasTarget and Enemy and not isDead
    and ( UnitLevel("target") == -1 or UnitIsUnit("target", "boss1") )

    then
    local waBuff = select(4,UnitDebuffID("Target",113746))

    if not waBuff or waBuff < 3 then
    CastSpellByName(tostring(GetSpellInfo(8647)))
    end
    end

    this will (hopefully) cast EA on boss only, if armor debuff not already up from another source. obviously this should be glyphed.

    local start, duration, enabled = GetSpellCooldown(51713)


    if UnitExists( "focus" ) and UnitInParty("focus") and not UnitIsDead("focus") and not PQR_IsOutOfSight( "focus", 1 ) then

    return true

    end

    this is used in conjunction with a manual macro that quickly sets / removes focus on my target, target of target or mouseover. It doesnt break if focus is out of sight or too distant, and also if you have to focus an enemy (eg to dps one target and kick the focus).


    another thing i did (and this is purely personal preference) is add code nv_feint similar to nv_CDs and nv_multi, so I can press a key and toggle Feint. That way I don't have to manually feint every 7 sec on boss phases where it helps (heroic Jin lightning, durumu maze, etc). I have the elusiveness talent.

    local FeintUP = Buff_Check( 1966, "player" )

    if nv_feint and not FeintUP then

    return true

    end
    Good stuff. I will add the LOS check to tricks. Feint toggle is a good idea.

    CD usage should be perfect now, the opener adheres to Mut > SnD > Shadow Blades > Mut > Rupture > Vendetta > Standard Rotation. It sounds like you are advocating Vendetta/Blades to be used together on the opener though, I've not seen any sims or posts that recommend this however. I don't really want to deviate from the standard opener with the assumption that everyone has the 4pc.

  11. #341
    Sphinctinator's Avatar Member
    Reputation
    3
    Join Date
    Dec 2011
    Posts
    44
    Thanks G/R
    1/2
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Loved the profile, raided heroic ToT with it last night.

    First thing i noticed is that it trys capping energy like right off the bat, and if you are lusting and poping a pre-potion/trinkets/set bonus is all going off at once, you want to be spamming your abilities to get that innitial burst....Like the bot would burst 230k but i personally would burst close to 300. It will burst for like 8 seconds then energy pool to like 95 before it starts casting. The other dps gets about 4% ahead of my by that point.

  12. #342
    vitalic's Avatar Contributor CoreCoins Purchaser
    Reputation
    182
    Join Date
    Jun 2010
    Posts
    3,527
    Thanks G/R
    8/3
    Trade Feedback
    10 (100%)
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Sphinctinator View Post
    Loved the profile, raided heroic ToT with it last night.

    First thing i noticed is that it trys capping energy like right off the bat, and if you are lusting and poping a pre-potion/trinkets/set bonus is all going off at once, you want to be spamming your abilities to get that innitial burst....Like the bot would burst 230k but i personally would burst close to 300. It will burst for like 8 seconds then energy pool to like 95 before it starts casting. The other dps gets about 4% ahead of my by that point.
    Hmm, 70k difference during burst is not good. It should be better with the latest changes, but you must be doing something differently. If you can explain more what you do during burst I might be able to understand, are you overlapping Envenom? Because when it starts waiting until ~90 energy that is because Envenom buff is up and we have full combo points/Anticipation charges, should it just chain cast Envenoms during Shadow Blades?

    Edit: I uploaded a video of the rotation, perhaps this will help people suggest improvements, I think it's pretty tight now.



    Edit 2: Pushed a few more changes up, re-download from the previous link. Burst during Blades should be a lot better now, have tweaked the max energy required before Envenom and also refined the Dispatch proc handling. It will ignore Dispatch procs and cast Mutilate instead when the energy/energy regen levels are deemed too high during Shadow Blades, to take into account the 4pc.
    Last edited by vitalic; 06-03-2013 at 07:06 PM.

  13. #343
    fddbzz's Avatar Master Sergeant
    Reputation
    7
    Join Date
    Jan 2013
    Posts
    96
    Thanks G/R
    0/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    tried it out again, it is still better when i manually toggle the CD myself with my own macro vend+sb( with the profile CD off ). other then the CD part, the regular rotation+energy pooling is perfect

  14. #344
    vitalic's Avatar Contributor CoreCoins Purchaser
    Reputation
    182
    Join Date
    Jun 2010
    Posts
    3,527
    Thanks G/R
    8/3
    Trade Feedback
    10 (100%)
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by fddbzz View Post
    tried it out again, it is still better when i manually toggle the CD myself with my own macro vend+sb( with the profile CD off ). other then the CD part, the regular rotation+energy pooling is perfect
    The weird thing is there shouldn't be any difference according to the sims:

    Long duration (450 +/-20%)
    Mut > SnD > Shadow Blades> Mut > Rupture > Vendetta > Standard Rotation
    Yields:199,079 dps (error: 134dps)
    Distribution - Max: 226,300, min: 176,284 - Range: 50,016

    Mut > SnD > Mut > Rupture > Vendetta > Shadow Blades (*)> Standard Rotation
    Yields: 199,265 dps (error: 134dps)
    Distribution - Max: 226,455 min: 180,126 - Range: 46,329

    Mut > Shadow Blades> Rupture > Mut > SnD> Vendetta > Standard Rotation
    Yields: 198,805 dps (error: 134dps)
    Distribution - Max: 230,443, min: 178,454 - Range: 51,989
    The profile is using the first opener, and I guess you are effectively using the second opener with the macro. I want to make it optimal, you shouldn't really have to use a macro at least on the opener.

    So, I will try doing a version with the second opener, and have SB/Vendetta used at the same time. Although the consensus seems to be you should use Vendetta first and then SB at the end of the GCD, that should be achievable.

  15. #345
    azertyrogue's Avatar Private
    Reputation
    2
    Join Date
    May 2013
    Posts
    6
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Could you put in some range checks for the cooldowns? Sometimes I may be out of range of the boss and it will pop Shadow Blades, which results in a DPS loss. I think Nerder's profile handled this pretty well, as Shadow Blades and Vendetta weren't ever used out of range.

Similar Threads

  1. [PQR] Beefkek's Fury Warrior profile for 3.3.5
    By Beefkek in forum WoW Bot Maps And Profiles
    Replies: 5
    Last Post: 10-28-2017, 10:03 AM
  2. [PQR] Request - 5.4 Boomkin Profile
    By healzzz in forum WoW Bot Maps And Profiles
    Replies: 36
    Last Post: 10-15-2013, 01:09 AM
  3. PQR requesting Enhance sham & Ret pala profile
    By CaptnHaddock in forum WoW Bots Questions & Requests
    Replies: 1
    Last Post: 05-30-2013, 01:45 PM
  4. [PQR] Any rogue(5.2) PvP profiles?
    By TreeEskimo in forum WoW Bot Maps And Profiles
    Replies: 5
    Last Post: 04-20-2013, 01:05 AM
  5. [PQR] Fury Warrior profile request
    By EvilBor in forum WoW Bots Questions & Requests
    Replies: 1
    Last Post: 03-11-2013, 04:17 PM
All times are GMT -5. The time now is 12:10 AM. Powered by vBulletin® Version 4.2.3
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Google Authenticator verification provided by Two-Factor Authentication (Free) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search