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

User Tag List

Page 37 of 731 FirstFirst ... 33343536373839404187137537 ... LastLast
Results 541 to 555 of 10955
  1. #541
    Weaz77's Avatar Member
    Reputation
    1
    Join Date
    Apr 2009
    Posts
    4
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Hey, just a little something I did with the included (1.0 PQR shadow priest script.

    I've modified it to include focus casting. If you have a focus set, it will attempt to keep VT and SW:P on that focus aswell as doing the main damage rotation on your main target. It's been working quite well in my raid environment

    DL link: File-Upload.net - Shadow-Priest-with-focus-casting.zip

    Thanks to Xelper and of course to the original author of the shadow priest script!
    Last edited by Weaz77; 08-10-2011 at 01:37 PM.

    [BETA] PQRotation - an automated ability priority queue.
  2. #542
    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 kartoniasty View Post
    Hello, first big thx for author of this amazing rotation bot!
    So far im satisfied by affliction rotation, but there is one issue which is probably easily solvable by editing spell.
    Its about Soul Swap, Can we set that we cast Bane of Agony when we have smt on focus and Bane of Doom if we don't have anything?
    Because when swapping Bane of Doom it cancels the effect on original target, which is loss of dps.
    Sorry for my bad English and for my laziness if this matter was discussed here already.
    Best Regards.
    Kartoniasty
    yea thats been an issue that i've heard about. I'm still thinking of the best way to do it. I may try something insane and post it here. so check back.

  3. #543
    22alec22's Avatar Member
    Reputation
    1
    Join Date
    Jul 2011
    Posts
    50
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Xelper View Post
    Hmm.. so as part of the next update I am working on a way to load multiple XMLs for each class to simplify sharing. That way someone can name their XML something like crystal_techs_shadowpriest_PRIEST_ABILITIES.xml and it would load with all of the other priest abilities as well.

    I am thinking it might also be good to allow _GENERAL_ABILITIES.xml as well for things like PvP Trinket, Healthstone, Volcanic Pot, etc.
    sounds like some great ideas

  4. #544
    Weaz77's Avatar Member
    Reputation
    1
    Join Date
    Apr 2009
    Posts
    4
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Is it possible to have PQR interrupt (channeled) spells in order to cast higher priority spells? For example (shadow priest), during the channeling of Mind Flay, Mind Blast comes off cooldown. I want to cast Mind Blast *as soon* as it comes of CD, no matter what's happening at the moment.

  5. #545
    22alec22's Avatar Member
    Reputation
    1
    Join Date
    Jul 2011
    Posts
    50
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I get the following error when trying to run the Frost 4.2 DK profile.

    ID: 1
    Error occured in: Global
    Count: 1
    Message: [string "PQR_EnableBot("..."] line 1:
    unfinished string near '"'
    Debug:
    [C]: ?

  6. #546
    n1bl3r's Avatar Corporal
    Reputation
    6
    Join Date
    Jul 2011
    Posts
    26
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    OK, think i have the conserve phase on Arcane Blast and Missles workied out (thanks crystal!) Like R0w4n pointed out we can get by with casting more then a couple arcane blasts during our conserve phase due to raid buffs. So i have set it to keep casting AB until we reach around 80% mana then cast missle, rinse and repeat. So if you have better gear and buffs from raid you will cast more AB's before using AM. This should increase our dps during the burn phase which takes a drastic drop while in this phase. Dont forget to create mana gems before entering combat! I took out the make gem due to the fact it is a dps decrease. Thought xelper was going to add in some type of self buff feature, hint hint!

    It is really hard to test this on a dummy, since we do not have the buffs to keep casting AB. So please test and let me know where i can treak it.

    Mage_Abilities
    Code:
    <?xml version="1.0" encoding="utf-8" ?><MAGE><Ability><Name>B - Arcane Missile</Name><Default>false</Default><SpellID>5143</SpellID><Actions>/startattack</Actions><Lua>local AM = UnitBuff(&amp;quot;player&amp;quot;, &amp;quot;Arcane Missiles!&amp;quot;)
    local manapercent = 100 * UnitPower(&amp;quot;player&amp;quot;) / UnitPowerMax(&amp;quot;player&amp;quot;)
    if manapercent &amp;lt;= 36 then
         return true
    end</Lua><RecastDelay>0</RecastDelay><Target>Target</Target></Ability><Ability><Name>Buff - Arcane Power</Name><Default>false</Default><SpellID>12042</SpellID><Actions></Actions><Lua>return true</Lua><RecastDelay>0</RecastDelay><Target>Player</Target></Ability><Ability><Name>Use - Mana Gem</Name><Default>false</Default><SpellID>0</SpellID><Actions>/use Mana Gem</Actions><Lua>local manapercent = 100 * UnitPower(&amp;quot;player&amp;quot;) / UnitPowerMax(&amp;quot;player&amp;quot;)
    local ManaGemStart, ManaGemDuration = GetItemCooldown(36799)
    local ManaGemCooldown = (ManaGemStart + ManaGemDuration - GetTime())
    if ManaGemCooldown &amp;lt; 3 then
         if manapercent &amp;lt; 85 then
              return true
         end
    end</Lua><RecastDelay>0</RecastDelay><Target>Player</Target></Ability><Ability><Name>Flame Orb</Name><Default>false</Default><SpellID>82731</SpellID><Actions>/startattack</Actions><Lua>return true</Lua><RecastDelay>0</RecastDelay><Target>Target</Target></Ability><Ability><Name>Mirror Image</Name><Default>false</Default><SpellID>55342</SpellID><Actions></Actions><Lua>local levelCheck = UnitLevel(&amp;quot;target&amp;quot;)
    if levelCheck ~= -1 then
         return false
    else
         return true
    end</Lua><RecastDelay>0</RecastDelay><Target>Player</Target></Ability><Ability><Name>Make - Mana Gem</Name><Default>false</Default><SpellID>759</SpellID><Actions></Actions><Lua>local gemcount = GetItemCount(&amp;quot;Mana Gem&amp;quot;)
    if gemcount &amp;lt; 1 then
     return true
    end</Lua><RecastDelay>0</RecastDelay><Target>Player</Target></Ability><Ability><Name>Evocation</Name><Default>false</Default><SpellID>12051</SpellID><Actions></Actions><Lua>local manapercent = 100 * UnitPower(&amp;quot;player&amp;quot;) / UnitPowerMax(&amp;quot;player&amp;quot;)
    if manapercent &amp;lt; 35 then
        return true
    end</Lua><RecastDelay>0</RecastDelay><Target>Player</Target></Ability><Ability><Name>B - Arcane Blast</Name><Default>false</Default><SpellID>30451</SpellID><Actions>/startattack|/use 10|/use 13|/use 14|/use 6|/cast Arcane Power|/cast Presence of Mind</Actions><Lua>local manapercent = 100 * UnitPower(&amp;quot;player&amp;quot;) / UnitPowerMax(&amp;quot;player&amp;quot;)
    local EvocationStart, EvocationDuration = GetSpellCooldown(12051)
    local EvocationCooldown = (EvocationStart + EvocationDuration - GetTime())
    if EvocationCooldown &amp;lt; 3 then
         if manapercent &amp;gt; 35 then
              return true
         end
    end</Lua><RecastDelay>0</RecastDelay><Target>Target</Target></Ability><Ability><Name>Buff - Arcane Brilliance</Name><Default>false</Default><SpellID>1459</SpellID><Actions></Actions><Lua>sABr = UnitBuffID(&amp;quot;player&amp;quot;, 1459) 
      
    if sABr == nil then
     return true
    end</Lua><RecastDelay>0</RecastDelay><Target>Target</Target></Ability><Ability><Name>T - Arcane Blast Filler</Name><Default>false</Default><SpellID>30451</SpellID><Actions>/startattack</Actions><Lua>local _,_,_,ABcount = UnitDebuff(&amp;quot;player&amp;quot;, &amp;quot;Arcane Blast&amp;quot;)
    if ABcount == nil then
     return true
    end</Lua><RecastDelay>0</RecastDelay><Target>Target</Target></Ability><Ability><Name>C - Arcane Blast</Name><Default>false</Default><SpellID>30451</SpellID><Actions>/startattack</Actions><Lua>local EvocationStart, EvocationDuration = GetSpellCooldown(12051)
    local EvocationCooldown = (EvocationStart + EvocationDuration - GetTime())
    local timesCast = 1
    local myMana = UnitPower(&amp;quot;player&amp;quot;) / UnitPowerMax(&amp;quot;player&amp;quot;) * 100
    if timesCast &amp;lt;= 5 and myMana &amp;gt;= 75 then
              timesCast = timesCast + 1
              return true
         elseif timescast == 6 then
              timesCast = 0
              return false
    end</Lua><RecastDelay>0</RecastDelay><Target>Target</Target></Ability><Ability><Name>T - Arcane Missile</Name><Default>false</Default><SpellID>5143</SpellID><Actions>/startattack</Actions><Lua>local myMana = UnitPower(&amp;quot;player&amp;quot;) / UnitPowerMax(&amp;quot;player&amp;quot;) * 100
    local AM = UnitBuff(&amp;quot;player&amp;quot;, &amp;quot;Arcane Missiles!&amp;quot;)
    if AM ~= nil and myMana &amp;lt;= 70 then
      return true
    end</Lua><RecastDelay>0</RecastDelay><Target>Target</Target></Ability><Ability><Name>C - Arcane Missile</Name><Default>false</Default><SpellID>5143</SpellID><Actions>/startattack</Actions><Lua>local manapercent = 100 * UnitPower(&amp;quot;player&amp;quot;) / UnitPowerMax(&amp;quot;player&amp;quot;)
    local EvocationStart, EvocationDuration = GetSpellCooldown(12051)
    local EvocationCooldown = (EvocationStart + EvocationDuration - GetTime())
    if EvocationCooldown &amp;gt; 3 then
         if manapercent &amp;lt;= 80 then
              return true
         end
    end</Lua><RecastDelay>0</RecastDelay><Target>Target</Target></Ability><Ability><Name>T - Arcane Barrage</Name><Default>false</Default><SpellID>44425</SpellID><Actions>/startattack</Actions><Lua>local _,_,_,AB = UnitDebuff(&amp;quot;player&amp;quot;, &amp;quot;Arcane Blast&amp;quot;)
    local AM = UnitBuff(&amp;quot;player&amp;quot;, &amp;quot;Arcane Missiles!&amp;quot;)
    if AB == nil then
     if AM == nil then
      return true
     end
    end</Lua><RecastDelay>0</RecastDelay><Target>Target</Target></Ability><Ability><Name>C - Arcane Blast - Filler</Name><Default>false</Default><SpellID>30451</SpellID><Actions>/startattack</Actions><Lua>local _,_,_,ABcount = UnitDebuff(&amp;quot;player&amp;quot;, &amp;quot;Arcane Blast&amp;quot;)
    if ABcount == nil then
              return true
    end</Lua><RecastDelay>0</RecastDelay><Target>Target</Target></Ability><Ability><Name>T - Arcane Blast</Name><Default>false</Default><SpellID>30451</SpellID><Actions>/startattack</Actions><Lua>local timesCast = 0
    local myMana = UnitPower(&amp;quot;player&amp;quot;) / UnitPowerMax(&amp;quot;player&amp;quot;) * 100
    if timesCast &amp;lt;= 5 and myMana &amp;gt;= 70 then
         timesCast = timesCast + 1
         return true
    elseif timescast == 6 then
         timesCast = 0
         return false
    end</Lua><RecastDelay>0</RecastDelay><Target>Target</Target></Ability><Ability><Name>Buff - Mage Armor</Name><Default>false</Default><SpellID>6117</SpellID><Actions></Actions><Lua>sMA = UnitBuffID(&amp;quot;player&amp;quot;, 6117) 
      
    if sMA == nil then
     return true
    end</Lua><RecastDelay>0</RecastDelay><Target>Player</Target></Ability></MAGE>
    Mage_Rotations
    Code:
    <?xml version="1.0" encoding="utf-8" ?><MAGE><Rotation><RotationName>Arcane</RotationName><RotationDefault>false</RotationDefault><RotationList>Buff - Mage Armor|Buff - Arcane Brilliance|Buff - Arcane Power|Mirror Image|Use - Mana Gem|B - Arcane Blast|B - Arcane Missile|Flame Orb|Evocation|C - Arcane Blast - Filler|C - Arcane Missile|C - Arcane Blast</RotationList></Rotation><Rotation><RotationName>Arcane - Trash</RotationName><RotationDefault>false</RotationDefault><RotationList>T - Arcane Blast Filler|T - Arcane Blast|T - Arcane Barrage|T - Arcane Missile</RotationList></Rotation></MAGE>
    I have also tweaked the trash rotation to cast till mana is to a set %, works great.
    Last edited by n1bl3r; 08-10-2011 at 04:19 PM.

  7. #547
    EnTaroAdun's Avatar Private
    Reputation
    3
    Join Date
    Jul 2011
    Posts
    5
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by 22alec22 View Post
    I get the following error when trying to run the Frost 4.2 DK profile.

    ID: 1
    Error occured in: Global
    Count: 1
    Message: [string "PQR_EnableBot("..."] line 1:
    unfinished string near '"'
    Debug:
    [C]: ?
    Please, try fixed version of DEATHKNIGHT_Rotations.xml

  8. #548
    Debordes's Avatar Member
    Reputation
    14
    Join Date
    Oct 2007
    Posts
    128
    Thanks G/R
    0/2
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Small problem with the enhance profile included with the latest update, it does not cast Lightning Bolt upon getting five stacks of Maelstrom even though it is included in the rotation.


    Edit: Actually, the entire profile is broken, all it does is spam Stormstrike, even though various other spells are included in the rotation.

    Second edit: Seems I did not notice that Blood fury was included in the rotation, and my shaman being a goblin, did not have it, and it seems that this stopped the bot from doing anything, little bit peculiar.

    Thank you for such a great program.
    Last edited by Debordes; 08-10-2011 at 05:42 PM.

  9. #549
    Gorthok's Avatar Active Member
    Reputation
    18
    Join Date
    Aug 2011
    Posts
    93
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    whee

    Attachment 4512Attachment 4511
    Originally Posted by crystal_tech View Post
    This should allow you to use the trinket at 5 stacks
    just in the actions box add /use 13 or /use 14 what ever the slot the trinket is in. set the spell id to 0
    Code:
    local hasThepower = UnitAura("player","96923")
    
    if hasThepower == 5 then
         return true
    end
    not working, I have tried so many combinations its getting dumb

    I need it to check the trinket and make sure it is off cd then make sure it has 5 stacks of Titanic Power, then /use 13 or /use 14 can be used.

    thanks for help

    I have also included my DK abilities and rotations as per my previous post, I guess something was not working. The trinket does not work but when I get it to I will post the code.

    Last edited by Gorthok; 08-10-2011 at 06:13 PM. Reason: update

  10. #550
    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)
    This is weird, when i use the program on my lock my Wow client hangs all the time, i have it set to 300 ms. I use Windows 7 64 bit, also run it as admin....my paladin and druid plays fine, only the lock crashes Wow =I. It worked great on my old comp with XP and when i had ver. 1.07...but as of 1.08 i had crashes and freeze frames that didn't occur earlier. Other then that i wanna thank you for a great program and to all that make awesome profiles ^^

  11. #551
    diesall's Avatar Contributor
    Reputation
    199
    Join Date
    Jul 2011
    Posts
    210
    Thanks G/R
    1/48
    Trade Feedback
    0 (0%)
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Gorthok View Post
    Attachment 4512Attachment 4511

    not working, I have tried so many combinations its getting dumb

    I need it to check the trinket and make sure it is off cd then make sure it has 5 stacks of Titanic Power, then /use 13 or /use 14 can be used.

    thanks for help

    I have also included my DK abilities and rotations as per my previous post, I guess something was not working. The trinket does not work but when I get it to I will post the code.
    I don't have the trinket but this is probably the syntax you looking for:
    Code:
    local buff,_,_,TPCount = UnitAura("player","Titanic Power")
    
    if buff ~= nil then
        if TPCount == 5 then
            return true
        end
    end

  12. #552
    Gorthok's Avatar Active Member
    Reputation
    18
    Join Date
    Aug 2011
    Posts
    93
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by diesall View Post
    I don't have the trinket but this is probably the syntax you looking for:
    Code:
    local buff,_,_,TPCount = UnitAura("player","Titanic Power")
    
    if buff ~= nil then
        if TPCount == 5 then
            return true
        end
    end
    I love you, no seriously I have been working on that for about 8 hours.


    This is what i ended up with in total.
    Code:
    local buff,_,_,TPCount = UnitAura("player","Titanic Power")
    
    if UnitHealth("target") >= 300000  then 
    	return true
    if buff ~= nil then
        if TPCount == 5 then
            return true
        end
    end
    Last edited by Gorthok; 08-10-2011 at 07:34 PM.

  13. #553
    diesall's Avatar Contributor
    Reputation
    199
    Join Date
    Jul 2011
    Posts
    210
    Thanks G/R
    1/48
    Trade Feedback
    0 (0%)
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Gorthok View Post
    I love you, no seriously I have been working on that for about 8 hours.


    This is what i ended up with in total.
    Code:
    local buff,_,_,TPCount = UnitAura("player","Titanic Power")
    
    if UnitHealth("target") >= 300000  then 
    	return true
    if buff ~= nil then
        if TPCount == 5 then
            return true
        end
    end
    That will most likely break your rotation, you are missing an end statement and that logic would cause the trinket to be used if Target HP is greater then 300k regardless of stacks.
    This should do what your after:

    Code:
    local buff,_,_,TPCount = UnitAura("player","Titanic Power")
    
    
    	
    if buff ~= nil then
        if TPCount == 5 and UnitHealth("target") >= 300000 then
            return true
        end
    end

  14. #554
    Gorthok's Avatar Active Member
    Reputation
    18
    Join Date
    Aug 2011
    Posts
    93
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by diesall View Post
    That will most likely break your rotation, you are missing an end statement and that logic would cause the trinket to be used if Target HP is greater then 300k regardless of stacks.
    This should do what your after:

    Code:
    local buff,_,_,TPCount = UnitAura("player","Titanic Power")
    
    
    	
    if buff ~= nil then
        if TPCount == 5 and UnitHealth("target") >= 300000 then
            return true
        end
    end
    I noticed after about 3 rotations it broke, so I took it out and did just that. I am going to save you for when I move on to ele shaman -_-

    thanks a bunches for your help

  15. #555
    n1bl3r's Avatar Corporal
    Reputation
    6
    Join Date
    Jul 2011
    Posts
    26
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    diesall, any chance you have or can make a DK rotation that focuses on survivability. Probably blood for healing, I am looking for a rotation that i can use for soloing old instances. BTW you frost rotation is awesome, I actually love to play my DK again.

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 08:18 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