[BETA] PQRotation - an automated ability priority queue. menu

Shout-Out

User Tag List

Page 103 of 731 FirstFirst ... 35399100101102103104105106107153203603 ... LastLast
Results 1,531 to 1,545 of 10955
  1. #1531
    sheuron's Avatar Knight-Champion
    Reputation
    319
    Join Date
    Aug 2011
    Posts
    504
    Thanks G/R
    0/2
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by kickmydog View Post
    This is almost there Sheuron, unfortunately with the aspect switching, is there a way to get it to switch back to hawk when it is not using cobra/steady shot?

    for example

    My focus is high enough for one of the instants to be cast, I still have to move to avoid incoming damage, but I want to be in hawk for just those instants.
    it is very suspicious to see a hunter switching aspect every 2 shots, isnt?

    Btw, i think found the simpliest way to avoid single cast steady shot

    Code:
    if UnitPower("player") < 40 then reloadphase = 1 end
    if UnitPower("player") > 60 then reloadphase = nil end
    
    if reloadphase then return true end
    Last edited by sheuron; 09-18-2011 at 07:51 PM.

    [BETA] PQRotation - an automated ability priority queue.
  2. #1532
    trulygangster's Avatar Sergeant
    Reputation
    1
    Join Date
    Dec 2010
    Posts
    65
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    hey sheuron when assisting the tank once the tank attacks shouldent it start the rotation i mean it does but its delayed any reason for that?

  3. #1533
    sheuron's Avatar Knight-Champion
    Reputation
    319
    Join Date
    Aug 2011
    Posts
    504
    Thanks G/R
    0/2
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by trulygangster View Post
    hey sheuron when assisting the tank once the tank attacks shouldent it start the rotation i mean it does but its delayed any reason for that?
    which profile?

  4. #1534
    trulygangster's Avatar Sergeant
    Reputation
    1
    Join Date
    Dec 2010
    Posts
    65
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    marksman hunter. i mean dont get me wrong it does attack but he kinda sits there like "Hmm should i?" lols.i mean is it because its doing a check? Or maybe it needs adjusting somehow?
    Last edited by trulygangster; 09-18-2011 at 08:20 PM.

  5. #1535
    sheuron's Avatar Knight-Champion
    Reputation
    319
    Join Date
    Aug 2011
    Posts
    504
    Thanks G/R
    0/2
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by trulygangster View Post
    marksman hunter. i mean dont get me wrong it does attack but he kinda sits there like "Hmm should i?" lols.i mean is it because its doing a check? Or maybe it needs adjusting somehow?
    Testing it right now and dont get any delay

  6. #1536
    ticklets's Avatar Member
    Reputation
    51
    Join Date
    Jun 2009
    Posts
    88
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I've been using sheuron's MM hunter for a while now and I've never had any delays.

  7. #1537
    trulygangster's Avatar Sergeant
    Reputation
    1
    Join Date
    Dec 2010
    Posts
    65
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    nvm my bad bro must have been a issue on my end. ok another question is hunters mark supposed to be used on all targets like serpent sting or only bosses?

  8. #1538
    Ninjaderp's Avatar Banned
    Reputation
    199
    Join Date
    Dec 2010
    Posts
    1,847
    Thanks G/R
    1/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    how do I edit the profiles so they can be used at any level? for instance I got a pally thats level 52 now, it would be fun to be able to use PQR with him somehow.

  9. #1539
    diesall's Avatar Contributor
    Reputation
    197
    Join Date
    Jul 2011
    Posts
    208
    Thanks G/R
    1/46
    Trade Feedback
    0 (0%)
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by mentally View Post
    @ticklets: You could try the Wowwiki API list. Besides that there should be manuals online if you try using google. World of Warcraft API - WoWWiki - Your guide to the World of Warcraft

    Anyhow, I've been spending the better part of today trying to come up with a way to "clip" Mind Flay (stopping the channel) whenever Mind Blast is off cooldown or Vampiric Touch / Devouring Plague has less than 4.3 seconds left on their timer.

    It's just not happening for me at this time. It'd effectively bring the Shadowpriest Profile up a bit in terms of DPS and such. As of right now, we've got to manually hit Mind Blast, Vampiric Touch or Devouring Plague to clip mind flay or wait for the rotation to continue it's course.

    Does anyone have any idea on how to help me with this? Personally, I've tried something like this:
    Code:
    local gotSkill = GetSpellBookItemInfo("Mind Flay")
    local target = UnitExists("target")
    local DP, _, _, _, _, _, DPtime = UnitDebuffID("target",2944,"PLAYER")
    local VT, _, _, _, _, _, VTtime = UnitDebuffID("target",34914,"PLAYER")
    local _, _, MB = GetSpellCooldown("Mind Blast")
    
    if gotSkill == nil or target == nil or PQR_IsMoving(1) then return false else
    	if UnitChannelInfo("player") ~= nil then
    		-- Devouring Plague detection
    			if DP ~= nil then
    				if DPtime - GetTime() <= 4.3 then
    					SpellStopCasting()
    					CastSpellByName("Devouring Plague")
    				end
    			end
    		-- Vampiric Touch detection
    			if VT ~= nil then
    				if VTtime - GetTime() <= 4.3 then
    					SpellStopCasting()
    					CastSpellByName("Vampiric Touch")
    				end
    			end
    		-- Mind Blast detection
    			if MB == 1 then
    				SpellStopCasting()
    				CastSpellByName("Mind Blast")
    			end
    	else return true end
    end
    But it's just not working, I can't really seem to figure out something to make it just stop channeling Mind Flay whenever a higher priority spell is available.

    Any help would be much appreciated. :P
    SpellStopCasting() -- dosnt work for channeled spells

    try replacing it with this

    MoveForwardStart(GetTime())
    MoveForwardStop(GetTime())

    it should force you to move forward for a split second you want even notice it , but it will cancel casting, only thing i can think of the top of my head that may allow you to achieve what you want to do

  10. #1540
    onya's Avatar Member
    Reputation
    67
    Join Date
    May 2008
    Posts
    152
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by diesall View Post
    SpellStopCasting() -- dosnt work for channeled spells

    try replacing it with this

    MoveForwardStart(GetTime())
    MoveForwardStop(GetTime())

    it should force you to move forward for a split second you want even notice it , but it will cancel casting, only thing i can think of the top of my head that may allow you to achieve what you want to do
    SpellStopCasting() doesn't work for channeled spells, but doesn't /stopcasting work?

  11. #1541
    trulygangster's Avatar Sergeant
    Reputation
    1
    Join Date
    Dec 2010
    Posts
    65
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    how do you tell a ability to check if other buffs are active on a target?

  12. #1542
    Kinky's Avatar Banned CoreCoins Purchaser
    Reputation
    481
    Join Date
    Nov 2008
    Posts
    500
    Thanks G/R
    1/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    @trulygangster:
    Try using something like this for buffs:
    Code:
    local spell, _, _, _, _, _, spellTimer = UnitBuffID("target", spellID)
    if spell ~= nil then
    	if spellTimer - GetTime() <= seconds then
    		-- Do something if the spell is under or equal to X seconds
    	end
    else
    	-- Do something if the Debuff isn't on target
    end
    and this for debuffs:
    Code:
    local spell, _, _, _, _, _, spellTimer = UnitDebuffID("target", spellID)
    if spell ~= nil then
    	if spellTimer - GetTime() < seconds then
    		-- Do something if the spell is under or equal to X seconds
    	end
    else
    	-- Do something if the Debuff isn't on target
    end
    You can abbrivate spell and spellTimer to whatever you want. To check if a Buff/Debuff is over X seconds then just replace <= with >= or >.
    For a reference, I've got this placed on my Devouring Plague to see if I have DP up already or not cast by me;
    Code:
    local DP, _, _, _, _, _, timer = UnitDebuffID("target", 2944, "PLAYER")
    if DP ~= nil then
    	if timer - GetTime() <= 4.3 then
    		return true
    	else return false end
    else return true end

    That being said, I'll try using MoveForwardStart()/MoveForwardStop() as soon as I get home today. The thing is though; Should I use it on the abilities I want to cast (while channeling Mind Flay) or attach it to the Mind Flay spell?
    I was maybe thinking I could create a new ability called ClipMF at the very top of the rotation with the checks in.
    Last edited by Kinky; 09-18-2011 at 11:47 PM.

  13. #1543
    kickmydog's Avatar Contributor
    Reputation
    257
    Join Date
    Jul 2011
    Posts
    635
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    [QUOTE=sheuron;2129554]it is very suspicious to see a hunter switching aspect every 2 shots, isnt?

    I've been seeing hunter's doing this for quite some time in raiding.

    Would it be possible to tweak the BM and SV profiles while you are at it?

  14. #1544
    diesall's Avatar Contributor
    Reputation
    197
    Join Date
    Jul 2011
    Posts
    208
    Thanks G/R
    1/46
    Trade Feedback
    0 (0%)
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    That being said, I'll try using MoveForwardStart()/MoveForwardStop() as soon as I get home today. The thing is though; Should I use it on the abilities I want to cast (while channeling Mind Flay) or attach it to the Mind Flay spell?
    I was maybe thinking I could create a new ability called ClipMF at the very top of the rotation with the checks in.
    personally i would add the movement commands within the scope of the logic your returning true for the spell you want to cast . ie. the line directly above the return true statement,\

    come to think of it you might need to give it a recast delay as well.
    Last edited by diesall; 09-19-2011 at 01:20 AM.

  15. #1545
    Luciferozzy's Avatar Member
    Reputation
    2
    Join Date
    Apr 2011
    Posts
    81
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    mentally try this:
    if UnitChannelInfo("player") and GetSpellCooldown("Mind Blast")==0 then RunMacroText("/stopcasting")
    or
    if UnitChannelInfo("player") and GetSpellCooldown("Mind Blast")==0 then
    return true
    end

    and just add the /stopcasting in the macro field.

Similar Threads

  1. [Buying] Planetside 2 Priority Beta Key
    By isit123 in forum General MMO Buy Sell Trade
    Replies: 0
    Last Post: 07-21-2012, 06:34 AM
  2. [Selling] PLANETSIDE 2 Priority/Early Access Beta Account
    By Kabraxiss in forum General MMO Buy Sell Trade
    Replies: 0
    Last Post: 07-18-2012, 10:20 AM
  3. [Selling] Planetside 2 Priority/Early access Beta Keys
    By mrsluf in forum General MMO Buy Sell Trade
    Replies: 3
    Last Post: 07-17-2012, 04:45 AM
  4. [Selling] Planetside 2 Priority Access beta key codes
    By fatalefout in forum General MMO Buy Sell Trade
    Replies: 1
    Last Post: 06-26-2012, 04:08 PM
  5. [Bot] Automated dungeon queue / Justice Point leecher(Auto-it source)
    By s_e_a_n_66 in forum World of Warcraft Bots and Programs
    Replies: 36
    Last Post: 01-17-2011, 11:50 AM
All times are GMT -5. The time now is 01:04 PM. 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