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

User Tag List

Page 6 of 731 FirstFirst ... 234567891056106506 ... LastLast
Results 76 to 90 of 10955
  1. #76
    paveley's Avatar Member
    Reputation
    4
    Join Date
    May 2010
    Posts
    85
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Thanks alot Crystal, will try this as soon as i get home....i would happily pay a monthly fee for this bot btw so keep up the awesome work guys, thanks again

    [BETA] PQRotation - an automated ability priority queue.
  2. #77
    crystal_tech's Avatar Elite User
    Reputation
    468
    Join Date
    Feb 2008
    Posts
    1,033
    Thanks G/R
    1/6
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by mentally View Post
    I've been trying to create a profile for my Shadow Priest. Just can't do it. >_< Not really sure what I'm doing wrong, so far I've tried the following:
    Recast Vampiric Touch (ID: 34914) if the debuff have less than 2 seconds duration left.
    Recast Devouring Plague (ID: 2944) if the debuff have less than 2 seconds duration left.
    Cast Shadow Word: Pain (ID: 589) at the start of battle. (Mind Flay channels refreshes it so there's no point in refreshing it)

    Then it starts to get touch for me. I try to channel Mind Flay as often as possible while keeping the priority system intact like this;



    Only use Archangel (ID: 87151) on cooldown (90 seconds) if I have 5 stacks of Evangelism (ID: 81662) up, then continue to check the following;

    Check to see how many Shadow Orbs (ID: 95740) I currently have on me, then check to see if I have the Empowered Shadow (ID: 95799) buff on me and cast Mind Blast (ID: 8092) if I have 1 or more Shadow Orbs and the duration of Empowered Shadows are less than 4 seconds.

    If the boss is at or under 25% health, start casting Shadow Word: Death (ID: 32379) on cooldown. (10 seconds)
    If nothing else to do; Mind Flay and cast Shadowfiend (ID: 34433) if mana is getting lower than 45%


    I don't expect any help, but, I'd be really greatfull as I'm no Lua wizard!
    for archangel try this (not complete but may help you)
    Code:
    local hasEvang = UnitBuffID("player", 81662,5)
    return true
    end
    mind blast:
    local hasShadoworbs =UnitBuffID("player", 95740)
    local hasEmpoweredshadow = UnitBuffID("player", 95799)
    
    if hasShadoworbs ~=nil and hasEmpoweredshadow ~=nil then
    return true
    end
    
    Shadow word:death
    local unithealth = 100 * UnitHealth("target") / UnitHealthMax("target")
    
    if unithealth <= 25 then
    return true
    end
    not the best and i don't know if that would even work but try it.

  3. #78
    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)
    Ah! I finally managed to create a really good rotation for Shadow Priests. :P

    Abilities:
    Code:
    <?xml version="1.0" encoding="utf-8" ?><PRIEST><Ability><Name>Vampiric Touch</Name><Default>false</Default><SpellID>34914</SpellID><Actions></Actions><Lua>local VampiricTouch, _, _, _, _, _, timer = UnitDebuffID(&amp;quot;target&amp;quot;, 34914, &amp;quot;PLAYER&amp;quot;)
    local levelCheck = UnitLevel(&amp;quot;target&amp;quot;)
    
    if levelCheck ~= -1 then
    	return false
    end
    
    if VampiricTouch ~= nil then
    	if timer - GetTime() &amp;lt; 1.5 then
    		return  true
    	end
    else
    	return true
    end</Lua><RecastDelay>600</RecastDelay><SelfCast>False</SelfCast></Ability><Ability><Name>Shadow Word: Pain</Name><Default>false</Default><SpellID>589</SpellID><Actions></Actions><Lua>local SWP, _, _, _, _, _, timer = UnitDebuffID(&amp;quot;target&amp;quot;, 589, &amp;quot;PLAYER&amp;quot;)
    local levelCheck = UnitLevel(&amp;quot;target&amp;quot;)
    
    if levelCheck ~= -1 then
    	return false
    end
    
    if SWP ~= nil then
    	if timer - GetTime() &amp;lt; 1 then
    		return  true
    	end
    else
    	return true
    end</Lua><RecastDelay>600</RecastDelay><SelfCast>False</SelfCast></Ability><Ability><Name>Devouring Plague</Name><Default>false</Default><SpellID>2944</SpellID><Actions></Actions><Lua>local DP, _, _, _, _, _, timer = UnitDebuffID(&amp;quot;target&amp;quot;, 2944, &amp;quot;PLAYER&amp;quot;)
    local levelCheck = UnitLevel(&amp;quot;target&amp;quot;)
    
    if levelCheck ~= -1 then
    	return false
    end
    
    if DP ~= nil then
    	if timer - GetTime() &amp;lt; 1 then
    		return  true
    	end
    else
    	return true
    end</Lua><RecastDelay>600</RecastDelay><SelfCast>False</SelfCast></Ability><Ability><Name>Shadowfiend</Name><Default>false</Default><SpellID>34433</SpellID><Actions></Actions><Lua>return true</Lua><RecastDelay>40000</RecastDelay><SelfCast>False</SelfCast></Ability><Ability><Name>Mind Flay</Name><Default>false</Default><SpellID>15407</SpellID><Actions></Actions><Lua>local MF, _, _, _, _, _, timer = UnitDebuffID(&amp;quot;target&amp;quot;, 15407, &amp;quot;PLAYER&amp;quot;)
    local levelCheck = UnitLevel(&amp;quot;target&amp;quot;)
    
    if levelCheck ~= -1 then
    	return false
    end
    
    if MF ~= nil then
    	if timer - GetTime() &amp;lt; 0.5 then
    		return true
    	end
    else
    	return true
    end</Lua><RecastDelay>600</RecastDelay><SelfCast>False</SelfCast></Ability><Ability><Name>Mind Blast</Name><Default>false</Default><SpellID>8092</SpellID><Actions></Actions><Lua>return true</Lua><RecastDelay>6500</RecastDelay><SelfCast>False</SelfCast></Ability><Ability><Name>Archangel</Name><Default>false</Default><SpellID>87151</SpellID><Actions></Actions><Lua>local _,_,_,DarkEvangelism = UnitBuffID(&amp;quot;player&amp;quot;, 87117)
    
    if DarkEvangelism ~= nil then
    	if DarkEvangelism == 5 then
    		return true
    	end
    end</Lua><RecastDelay>9000</RecastDelay><SelfCast>False</SelfCast></Ability><Ability><Name>Dispersion</Name><Default>false</Default><SpellID>47585</SpellID><Actions></Actions><Lua>local Mana = UnitPower(&amp;quot;player&amp;quot;) / UnitPowerMax(&amp;quot;player&amp;quot;) * 100
    
    if Mana &amp;lt; 10 then
    	return true
    end</Lua><RecastDelay>20000</RecastDelay><SelfCast>True</SelfCast></Ability><Ability><Name>Shadow Word: Death &amp;lt; 25%</Name><Default>false</Default><SpellID>32379</SpellID><Actions></Actions><Lua>local BossHP = 100 * UnitHealth(&amp;quot;target&amp;quot;) / UnitHealthMax(&amp;quot;target&amp;quot;)
    local levelCheck = UnitLevel(&amp;quot;target&amp;quot;)
    
    if levelCheck ~= -1 then
    	return false
    end
    
    if BossHP &amp;lt; 25 then
    	return true
    end</Lua><RecastDelay>600</RecastDelay><SelfCast>False</SelfCast></Ability></PRIEST>
    And the Rotation:
    Code:
    <?xml version="1.0" encoding="utf-8" ?><PRIEST><Rotation><RotationName>Shadow</RotationName><RotationDefault>false</RotationDefault><RotationList>Dispersion|Archangel|Vampiric Touch|Shadow Word: Pain|Devouring Plague|Shadowfiend|Shadow Word: Death &amp;lt; 25%|Mind Blast|Mind Flay</RotationList></Rotation></PRIEST>
    That should be all really! Stood for a long while on a Raider's Training Dummy unbuffed (Not even my own buffs) and managed to flicker my DPS between 16- and 17k, ending up in a total 159787 after the dots ticked away.

    Just make sure to open up with a Mind Flay at the beginning of any fight to maximize the rotation. <3

    Alternatively, if you decide to use this on something else than bosses, just remove the levelCheck segments from the code. :P
    Last edited by Kinky; 07-14-2011 at 08:15 PM. Reason: Added clarifications

  4. #79
    Xelper's Avatar ★ Elder ★
    Reputation
    1024
    Join Date
    Mar 2007
    Posts
    860
    Thanks G/R
    0/8
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Now that I have released this version I don't really have any more major tasks to work on, I'll start incorporating user submitted profiles.

    PQR 1.0.1 Released

    -You can now change the casting rate via Settings (main form). This is the rate at which the bot checks if a spell is available to cast and attempts to cast it. Interrupts are not effected by this.
    -Sending a Vanish cast (either manual or otherwise) will now result in the bot delaying for 0.5 seconds before continuing.
    -Shortened version numbers to: Major.Minor.Revision... too many numbers before!
    Last edited by Xelper; 07-14-2011 at 11:12 PM.

  5. #80
    SprayPlaster's Avatar Sergeant Major
    Reputation
    13
    Join Date
    Feb 2010
    Posts
    164
    Thanks G/R
    0/0
    Trade Feedback
    3 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Seems like you've made something big here mate, I would start donating once the bot isn't beta anymore. I'm just a bit worried about it not having a warden protection at the moment but seems like so far so good =p. + rep to everyone who have contributed.

    ---------- Post added at 06:48 AM ---------- Previous post was at 05:33 AM ----------

    Originally Posted by mentally View Post
    Ah! I finally managed to create a really good rotation for Shadow Priests. :P

    <snip>

    That should be all really! Stood for a long while on a Raider's Training Dummy unbuffed (Not even my own buffs) and managed to flicker my DPS between 16- and 17k, ending up in a total 159787 after the dots ticked away.

    Just make sure to open up with a Mind Flay at the beginning of any fight to maximize the rotation. <3

    Alternatively, if you decide to use this on something else than bosses, just remove the levelCheck segments from the code. :P
    The bot seems to be doing 1k dps more than me, despite it doing a very basic rotation, and me trying to recast dots when lots of procs happen together (ES, synapse, volcanic destruction, pots, power torrent etc) and clipping mind flay where i think is appropriate. I must've done something really wrong -_-. One question, is it possible to add a movement rotation? Like do swd whenever it's off cd when on the move and spam DP?

  6. #81
    kclux's Avatar Active Member
    Reputation
    16
    Join Date
    Jun 2011
    Posts
    199
    Thanks G/R
    2/0
    Trade Feedback
    2 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    As soon as I hit alt+x with the new 1.01 release my wow freezes. Tried it 2x and with 1.009 no problems.

  7. #82
    amustrami's Avatar Member
    Reputation
    1
    Join Date
    Oct 2006
    Posts
    41
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Worked fine 1st time I ttied the prebuilt warrior fury script. Closted out and tried to lauch again and the process id is blank. Running as admin on 65bit windows 7. any ideas?

    Update, If I re-extract the program and relaunch pqrotation it works.
    Last edited by amustrami; 07-15-2011 at 07:14 AM.

  8. #83
    tsien's Avatar Private
    Reputation
    1
    Join Date
    Jul 2011
    Posts
    5
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    my wow freezes when i hit alt+x.

  9. #84
    Saniy's Avatar Private
    Reputation
    1
    Join Date
    Mar 2011
    Posts
    4
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Thanks, nice work.
    But i have 1 question. How 2 know death knight runes is active or not?

  10. #85
    Xelper's Avatar ★ Elder ★
    Reputation
    1024
    Join Date
    Mar 2007
    Posts
    860
    Thanks G/R
    0/8
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by tsien View Post
    my wow freezes when i hit alt+x.
    Oops.... I think I know what happened, I'll put out a fix. Let me know if 1.0.2 fixes the issue. http://www.mediafire.com/file/j9du69...5yz/PQR102.zip

    Runes: API GetRuneCooldown - WoWWiki - Your guide to the World of Warcraft

    P
    robably something like:
    Code:
    local _, _, runeReady = GetRuneCooldown(1)
    if runeReady then
    --this rune is ready.... more code here.
    end
    Last edited by Xelper; 07-15-2011 at 08:30 AM.

  11. #86
    amustrami's Avatar Member
    Reputation
    1
    Join Date
    Oct 2006
    Posts
    41
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I am eagerly looking forward to druid abilities and rotation.

  12. #87
    smol's Avatar Private
    Reputation
    1
    Join Date
    Jun 2011
    Posts
    6
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Any reason when I use this bot my FPS drops a tonne?

    Hunter MM if that helps? Also SV isn't working only the AoE rotation is.

    Thanks though, awesome bot by the way

  13. #88
    tsien's Avatar Private
    Reputation
    1
    Join Date
    Jul 2011
    Posts
    5
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    always my wow freezes when i hit alt+x.

    Sorry for my english

  14. #89
    Xelper's Avatar ★ Elder ★
    Reputation
    1024
    Join Date
    Mar 2007
    Posts
    860
    Thanks G/R
    0/8
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by smol View Post
    Any reason when I use this bot my FPS drops a tonne?

    Hunter MM if that helps? Also SV isn't working only the AoE rotation is.

    Thanks though, awesome bot by the way
    The Hunter rotations aren't ready yet, I am pretty sure its throwing a ton of Lua errors and not doing the rotation properly. (Thereby lowering your FPS) Ingame go to Interface -> Help -> Display Lua Errors, see if a "Count" number is going up very fast.

    ---------- Post added at 09:42 AM ---------- Previous post was at 09:40 AM ----------

    Originally Posted by tsien View Post
    always my wow freezes when i hit alt+x.

    Sorry for my english
    What localization are you playing in? Did 1.0.0.9 work? http://www.mediafire.com/?f17tl18hc0g8uk5

    What operating system are you running?

  15. #90
    kclux's Avatar Active Member
    Reputation
    16
    Join Date
    Jun 2011
    Posts
    199
    Thanks G/R
    2/0
    Trade Feedback
    2 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    1.02 also still instantly freezes WoW when I hit Alt+X . English operating system Windows7 64 Bit with english WoW client. And 1.0.0.9 still works perfect.

Page 6 of 731 FirstFirst ... 234567891056106506 ... LastLast

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 03:14 AM. Powered by vBulletin® Version 4.2.3
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. User Alert System provided by Advanced User Tagging (Pro) - vBulletin Mods & Addons Copyright © 2024 DragonByte Technologies Ltd.
Digital Point modules: Sphinx-based search