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

User Tag List

Page 12 of 731 FirstFirst ... 891011121314151662112512 ... LastLast
Results 166 to 180 of 10955
  1. #166
    leck's Avatar Member
    Reputation
    2
    Join Date
    Jul 2009
    Posts
    27
    Thanks G/R
    2/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by crystal_tech View Post
    try this you can add more locals for each buff you wish to dispell with tranq. just add it to the if then using 'or'
    Code:
    local hasDebuff1 = UnitBuff("target", spellid)
    local hasDebuff2 = UnitBuff("target", spellid)
    
    if hasDebuff1 or hasDebuff2 ~= nil then
         return true
    end
    Thanks! worked like a charm!

    [BETA] PQRotation - an automated ability priority queue.
  2. #167
    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)
    PQR106 Released

    -Configurable Hotkeys for 4 rotations and interrupt mode.
    -Customizable Sounds (this will be updated, I am looking for better WoW sounds to add... but for now it will do!)
    -Ability Editor: "Self Cast" option has been changed to "Target." Allows you to specify the target for the spell, current options are: Target, Player, Focus. Old profiles will be automatically updated when an ability is saved.
    -Vanish will now trigger a .5 second delay when the cast request is sent.
    -Added Warlock Rotations (thank you crystal_tech)
    -Added Shadow Priest Rotation (thank you mentally)

    PQR106.zip

    As always, close your old version, reload your UI, then load the new version if you are upgrading after using an older version during the same WoW session.
    Last edited by Xelper; 07-17-2011 at 02:22 PM.

  3. #168
    andy012345's Avatar Active Member
    Reputation
    59
    Join Date
    Oct 2007
    Posts
    124
    Thanks G/R
    0/7
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Can you add an option to not send the start/stop into the chat frame, for screenshots/videos.

  4. #169
    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 andy012345 View Post
    Can you add an option to not send the start/stop into the chat frame, for screenshots/videos.
    Sure, next version will have this option.

  5. #170
    leck's Avatar Member
    Reputation
    2
    Join Date
    Jul 2009
    Posts
    27
    Thanks G/R
    2/1
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by Xelper View Post
    Sure, next version will have this option.
    Or, can you put and option to show or not show the enable/disable ?

    oh, my bad...its the same thing lol..sorry bout this post

  6. #171
    MeeToo's Avatar Member
    Reputation
    1
    Join Date
    Jul 2011
    Posts
    15
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Works great on my Pally and Warlock. Wold love to use it on my Balance Druid as well. Hopefully soon.

  7. #172
    fuegofire's Avatar Member
    Reputation
    1
    Join Date
    Jul 2011
    Posts
    1
    Thanks G/R
    2/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Is there a easy way to skip a step in a rotation ?..

    I have a rotation I'm rebuilding, but it have some skills I do not have yet. Still it tries to execute these skills. And running with debug shows them being tried quite a lot...

  8. #173
    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 fuegofire View Post
    Is there a easy way to skip a step in a rotation ?..I have a rotation I'm rebuilding, but it have some skills I do not have yet. Still it tries to execute these skills. And running with debug shows them being tried quite a lot...
    Open the Rotation Editor, open the rotation in question, and click the button that moves from "Current" to "Available"

  9. #174
    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)
    I've been thinking about a Discipline and Holy Priest Raid Healing / Tank Healing rotations.
    How would you go about identifying Main Tanks (Possibly by aggro?) and the HP level of various members in a raid group?

    I've been trying to look around for a bit last night but I just couldn't manage to do it.

    Especially a Holy Priest is quite hard to manage for exame as it has a few weights;
    - Prayer of Mending (Cast on Cooldown)
    - Prayer of Healing (Cast during heavy healing/aoe healing situations every 3 seconds on a raid group that has >= 2 members within 30 yards of eachother that's damaged or getting damage)
    - Heal / Greater Heal (Depending on role, cast on whoever or the main tank(s))

  10. #175
    R0w4n's Avatar Retired Model Editor :3
    Reputation
    349
    Join Date
    Apr 2007
    Posts
    1,084
    Thanks G/R
    0/0
    Trade Feedback
    0 (0%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Someone build me a arcane / fire mage rotation plx :P +rep is the deal you know it!


  11. #176
    popeofdope's Avatar Sergeant
    Reputation
    11
    Join Date
    Aug 2010
    Posts
    63
    Thanks G/R
    0/0
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    I have a request that might make some rotations easier to write. I'll use my warlock as an example.

    Say for example I had a simple priority list of Haunt (1.5 cast time) and bane of agony (instant). While standing, haunt has a higher priority than bane of agony.

    When moving however, haunt cannot be cast but bane of agony can be. What this means is that the program will always spam haunt while moving and never cast bane of agony.
    The current way you have provided to get around that involves making a second ability for bane of agony and edit the script so it is only cast while moving, and placing it higher in the priority list compared to haunt. This works well enough but when you start to populate the list with other instant spells and you need to make a version of all of them to cast while moving, it can get a bit tedious.

    What I suggest that if possible, when creating an ability, theres a checkbox that indicates whether it is castable while moving. If the checkbox is set to No, then while moving, PRQ will automatically go down the priority list to the next action that can be cast while moving. That should eliminate the need to make different versions of the same spell. I am not sure how useful this will be to everyone else or whether this is possible.

    Thanks again for the great program

  12. #177
    crystal_tech's Avatar Elite User
    Reputation
    468
    Join Date
    Feb 2008
    Posts
    1,036
    Thanks G/R
    1/6
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Originally Posted by popeofdope View Post
    I have a request that might make some rotations easier to write. I'll use my warlock as an example.

    Say for example I had a simple priority list of Haunt (1.5 cast time) and bane of agony (instant). While standing, haunt has a higher priority than bane of agony.

    When moving however, haunt cannot be cast but bane of agony can be. What this means is that the program will always spam haunt while moving and never cast bane of agony.
    The current way you have provided to get around that involves making a second ability for bane of agony and edit the script so it is only cast while moving, and placing it higher in the priority list compared to haunt. This works well enough but when you start to populate the list with other instant spells and you need to make a version of all of them to cast while moving, it can get a bit tedious.

    What I suggest that if possible, when creating an ability, theres a checkbox that indicates whether it is castable while moving. If the checkbox is set to No, then while moving, PRQ will automatically go down the priority list to the next action that can be cast while moving. That should eliminate the need to make different versions of the same spell. I am not sure how useful this will be to everyone else or whether this is possible.

    Thanks again for the great program
    there is another way and i'm working on it and a few other things. its a matter of putting a movement check on haunt or any cast time spells(that cannot be cast) to return false when moving but to return true while standing still. the thing is finding a good delay for fel flame once you get it prob just do a de/buff check before casting.

    I'm going to go back and rewrite most of the lock code to include this and make it more lvling friendly at least I hope I found how to do this. so no more removing spells from the rotation it will just skip it and move on. its going to make the code more complex but I think it would be worth it to do so. As my lock is my main I'll to it first. I have a 85 hunter as well and many lvl 80s so I'll test, create more rotations.

    @xelper would be great to have the abilities editor without logging into the game as well as the rotation editor
    Last edited by crystal_tech; 07-18-2011 at 10:05 AM.

  13. #178
    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 crystal_tech View Post
    there is another way and i'm working on it and a few other things. its a matter of putting a movement check on haunt or any cast time spells(that cannot be cast) to return false when moving but to return true while standing still. the thing is finding a good delay for fel flame once you get it prob just do a de/buff check before casting. I'm going to go back and rewrite most of the lock code to include this and make it more lvling friendly at least I hope I found how to do this. so no more removing spells from the rotation it will just skip it and move on. its going to make the code more complex but I think it would be worth it to do so. As my lock is my main I'll to it first. I have a 85 hunter as well and many lvl 80s so I'll test, create more rotations.@xelper would be great to have the abilities editor without logging into the game as well as the rotation editor
    Hmmm... with the next update I'll give the ability to open the editors from the Select Process form. I wanted to keep the Select Process form as simple as possible, so I will probably give you 2 hotkeys from that form:ALT+A for Ability Editor, ALT+R for Rotation Editor. And this website bug is really annoying... it removes all "new lines" so if I was to update the main post with the new version it would lose all its formatting :P

  14. #179
    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)
    Here is what I have so far for an Arcane Mage, this is only our burn phase i am manually doing the conserve phase untill i can get the code working right.
    Sorry dont know how to get the code in a window yet. When i get the conserve phase working I will work on my Fire rotation. Do you have to be a paying member to embed code in a page?

    Thanks,

    MAGE_Abilities.xml
    <?xml version="1.0" encoding="utf-8" ?><MAGE><Ability><Name>Arcane Blast - Burn</Name><Default>false</Default><SpellID>30451</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;lt; 3 then
    --evocation will be off CD within 3 seconds or is off CD.
    if manapercent &amp;gt; 35 then
    return true
    end
    end</Lua><RecastDelay>0</RecastDelay><SelfCast>False</SelfCast></Ability><Ability><Name>Arcane Power</Name><Default>false</Default><SpellID>12042</SpellID><Actions></Actions><Lua>return true</Lua><RecastDelay>0</RecastDelay><SelfCast>True</SelfCast></Ability><Ability><Name>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><SelfCast>True</SelfCast></Ability><Ability><Name>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><SelfCast>False</SelfCast></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; 95 then
    return true
    end
    end</Lua><RecastDelay>0</RecastDelay><SelfCast>True</SelfCast></Ability><Ability><Name>Flame Orb</Name><Default>false</Default><SpellID>82731</SpellID><Actions>/startattack</Actions><Lua>return true</Lua><RecastDelay>0</RecastDelay><SelfCast>False</SelfCast></Ability><Ability><Name>Mirror Image</Name><Default>false</Default><SpellID>55342</SpellID><Actions></Actions><Lua>if levelCheck == -1 then
    --boss level is -1... do not cast this on a boss.
    return false
    else
    return true
    end</Lua><RecastDelay>0</RecastDelay><SelfCast>True</SelfCast></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>12000</RecastDelay><SelfCast>True</SelfCast></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><SelfCast>True</SelfCast></Ability><Ability><Name>Arcane Blast - Conserve</Name><Default>false</Default><SpellID>30451</SpellID><Actions>/startattack</Actions><Lua>local AM = UnitBuff(&amp;quot;player&amp;quot;, &amp;quot;Arcane Missiles!&amp;quot
    local ESstart, ESduration = GetSpellCooldown(12051)
    local EScd = (ESstart + ESduration - GetTime())

    if EScd &amp;gt; 3 then
    return true
    end</Lua><RecastDelay>12000</RecastDelay><SelfCast>False</SelfCast></Ability><Ability><Name>Arcane Missile - Conserve</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 ESstart, ESduration = GetSpellCooldown(12051)
    local EScd = (ESstart + ESduration - GetTime())

    if EScd &amp;gt; 3 then
    if AM ~= nil then
    return true
    end
    end</Lua><RecastDelay>14000</RecastDelay><SelfCast>False</SelfCast></Ability></MAGE>

    MAGE_Rotations.xml
    <?xml version="1.0" encoding="utf-8" ?><MAGE><Rotation><RotationName>Arcane</RotationName><RotationDefault>false</RotationDefault><RotationList>Make - Mana Gem|Mage Armor|Arcane Brilliance|Arcane Power|Flame Orb|Mirror Image|Use - Mana Gem|Arcane Blast - Burn|Evocation</RotationList></Rotation></MAGE>
    Last edited by n1bl3r; 07-18-2011 at 12:42 PM.

  15. #180
    crystal_tech's Avatar Elite User
    Reputation
    468
    Join Date
    Feb 2008
    Posts
    1,036
    Thanks G/R
    1/6
    Trade Feedback
    1 (100%)
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    use code in [] also in your mmowned settings there is an opt to change editors in posting. i've switched but it hasn't updated to the better editor. but i've yet to log out and back in

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 02:23 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