Anyone found a way to use two of these programs running at once? I always get an error message while trying to run two... I'm using them for botting purposes..
Anyone found a way to use two of these programs running at once? I always get an error message while trying to run two... I'm using them for botting purposes..
I'm going to allow 1.0.9 (coming out this weekend) to run multiple instances of the bot.
Also, the smart hotkey mode (if the bot you are using sends keystrokes) in 1.0.9 will allow you to designate a single key to spam so that the bot isn't trying to attack while it should be doing something else.
Last edited by Xelper; 08-26-2011 at 10:43 AM.
I am releasing PQR 1.0.9 now as beta (Not going to be on the main page til I get confirmation that all is well since it is a fairly major update, mainly internally), if all goes well and there are no major issues I will re-release it as 1.1.0 with as many rotations as possible and I will remove the [BETA] tag from this post.
PQR 1.0.9 Beta Released
Download Here
If you are upgrading to a new version after using an older version during the same WoW session you should exit the old version, type /console reloadui ingame, then load the new version to avoid conflicts!
Be sure to also copy any custom profiles that are not in the default package to the new PROFILES directory if you wish to retain them.
Change Log:
-NEW: Smart Hotkey Mode- click the 'Help' button on the Show Settings page for more information.
-Smart Hotkey Mode note: Recast Delays are currently applied to all 4 rotations, so if you have a delay in Rotation 1 it will also be applied to Rotation 2 if the ability is in both rotations.
-Smart Hotkey Mode note: It is HIGHLY recommended that you do not use the default provided function name for this functionality. You can change this on the Show Settings page.
-NEW: You can now run multiple PQRs. Rotation/Interrupt Hotkeys are based on which WoW has focus.
-NEW: 'Mouseover' Target Mode
-NEW: 'Click' Target Mode (Targetted AOE Spells, clicks at mouse location)
-NEW: Interrupt Delay Option
-NEW: Enable/Disable Combat Requirement Option
-BUGFIX: Will no longer try to interrupt your target if is not attackable.
Last edited by Xelper; 08-26-2011 at 01:20 PM.
can someone PLEASE help with what is needed to do be done to add Demoralizing Roar to the druid bear rotation? And where to add it?
Demoralizing Roar SpellID: 99
Cannot be applied with Vindication (Spell id: 26016) is present on target, or not applied if Demoralizing roar is present.
Duration of both spells is 30 seconds.
This should be present in both single and aoe target rotations.
Please please please help with this. +rep as always to whoever does.
Last edited by googlebee; 08-26-2011 at 01:25 PM.
Just verified that the following is working on my druid. Create this ability then add it into your rotation wherever you want it. If there are abilities that I missed (such as hunter pets) it should be fairly obvious how to add them to the check.
Name: Demoralizing Roar
SpellID: 99
Target: Target
Lua:
EDIT: Added 10 yard range check!Code:local vindication = UnitDebuffID("target", 26017) local demoshout = UnitDebuffID("target", 1160) local curseofweakness = UnitDebuffID("target", 702) local demoroar = UnitDebuffID("target", 99) if CheckInteractDistance("target", 3) == nil or UnitCanAttack("player", "target") == nil then return false end if vindication == nil and demoshout == nil and curseofweakness == nil and demoroar == nil then local targetName = UnitName("target") if targetName ~= nil then return true end end
Last edited by Xelper; 08-26-2011 at 02:08 PM.
Thank you very much Xelper - works perfectly - set it to be second in rotation after maul.
Aweeeeesome!
np... make sure you have the range check that I added in so it isnt trying to Demo Roar something 20 yards away.
@Xelper I have the Frost DK Rotations and Abilities completed.
I am on my work computer so I can not get a hold of them until 6pm Central, I hope that is enough time to make it into the PQR 1.0.9. They are complete and as perfect as I think they could get for now. I go from 23k average dps with a 20k low on a running fight to a 25k standing fight in Firelands. The AOE Rotation will consistently put me over 50k if I don't help it, if I do help it along because it does need a tiny bit of tweaking I have seen it go to 75k on AOE.
I could use some help here :/
My "Victory Rush" skill looks like this.. I use it in pretty much any rotation and I have it in a rotation for itself when I do all the other stuff manually.
But what I want to ask is..Code:local myHealth = UnitHealth("player") / UnitHealthMax("player") * 100 if myHealth < 65 then return true end
Are there a way to make it check the VR buff for when there is 5 sec left of the active duration?
Cause I would like it to just use the VR even if I have full hp or more than 65%, and the active duration is about to run out.
BuffID 82368 and 32216
First one is the 5% heal from talents and 2nd is the normal. But I guess it needs to check for both.
Oh ya.. My Heroic Leap is in love with the new "Click" function + activate on shift key <3 thanks a lot for the update
:Edit:
Hmm never mind..
Made a separate skill
Would be nice to have them combine tho.. and add a buff checker on SpellID82368 and cast VR whenever that is active.Code:local VictoryRushTime, _, _, _, _, _, VictoryRushExpireTime = UnitBuffID("player", 32216) if VictoryRushTime ~= nil then VictoryRushTime = VictoryRushExpireTime - GetTime() if VictoryRushTime < 5 then return true end else return true end
Last edited by nishila; 08-27-2011 at 07:32 AM.
Re-releasing the Feral Druid Cat/Bear Combo with some minor additions.
Thanks, and credits to Snapple38 for the bear contribution, and AdamZZ for the Cat contribution. Additional thanks to Xelper for helping with the code for Demoralizing Roar.
The changes made so far have been thoroughly tested and work 100%.
Cat Dps: Pulling 20.5k on a 6 minute parse self buffed(Mark only) on raid target dummy - 375 equipped.
Bear: All abilities working flawlessly, Demoralizing Roar up-time 100%
Changes made:
1) Taken the most recent update to AdamZZ's Cat abilities and rotations xml's and combined them with an updated version of Snapple38's Bear Rotations and Abilities xml's
2) Added Ancient Petrified Seed to activate right before a Rip is cast to maximize Rip Damage. (Cat DPS rotation only) Adds roughly 3k more Damage to the duration of Rip.
3) Added the Troll Racial Berserking to activate with every Berserk cast. (Both on 3 min cd's)
4) Updated Savage Roar to have a 100% Up-time. (Was falling off for long periods on AdamZZ's most recent update)
5) Added Demoralizing Roar to Bear rotations (10% damage reduction) and has 100% uptime.
6) Added Enrage to activate in all Bear Rotations and trigger Ancient Petrified Seed <<-- Great for Normal modes!(Both on 1 minute cd)
7) Added 3 new rotations for bear:
a) Bear(Alysrazor): Bear Tanking Essentials with Berserk and Berserking Activated on Targets over lvl 86 (Hatchlings are lvl 87)
b) Bear (NO DR): Highest Damage Rotation for Bear (Does not use Demoralizing Roar - Berserk+Berserking activated on lvl 88+ targets only) - Good if u have a Paladin Tank talented for Vindication etc.
c) Bear (Berserk): Bear Tanking Essentials with Berserk and Troll Berserking auto activated. (lvl 88+ targets only)
AND ITS ALL DONE!
EDIT: Updated Link on page 54 with some minor new changes added.
Enjoy!
Last edited by googlebee; 08-27-2011 at 05:10 PM.
So I am having an issue with Blood Plague and it being applied with Plague Strike when Outbreak is on CD, Outbreak is not on the Global CD so it needs to be cast every time it is off CD. Plague strike is going to be the filler between Outbreak CD's and Plague Strike will be the Ability used when the target goes under 300k HP so yea its casting Outbreak on Cd even if its last priority int he list. Plague strike however will not be cast, anyways here is my code:
The Outbreak that works:
This is my original Plague Strike: "does not work"Code:local dbBloodPlague, _, _, _, _, _, BloodPlagueExpire = UnitDebuffID("target",59879, "player") if UnitHealth("target") >= 300000 then if dbBloodPlague ~= nil then BloodPlagueExpire =(BloodPlagueExpire - GetTime()) if BloodPlagueExpire < 4 then return true end else return true end end
And finally this is the NEW Plague strike that I can not get to work with Outbreak.Code:local BloodPlague, _, _, _, _, _, BloodPlagueExpire = UnitDebuffID("target",59879, "player") if BloodPlague ~= nil then BloodPlagueExpire =(BloodPlagueExpire - GetTime()) if BloodPlagueExpire < 3 then return true end else return true end
RecapCode:local BloodPlague, _, _, _, _, _, BloodPlagueExpire = UnitDebuffID("target",59879, "player") local OutbreakOnCD = GetSpellCooldown("Outbreak") if OutbreakOnCD == true then if BloodPlague ~= nil then BloodPlagueExpire =(BloodPlagueExpire - GetTime()) if BloodPlagueExpire < 3 then return true end else return true end end
Ok so Outbreak needs to be cast every CD and be its own separate ability. Plague strike needs to be used "if" Outbreak is on CD "and" "or" there are 4 seconds remaining on Blood Plague. I am perplexed, everything that I know says it should work.......![]()
check your pm Gor~
I replied to it, working on it in a few mins.
In the mean time I don't know if anyone came up with a Spellsteal but here is one that should work.
Mage Spell Steal ID: 30449 or spellsteal
Code:local y=0; for i=1,40 do local n,_,_,_,_,_,_,_,isStealable = UnitAura("target",i); if isStealable == 1 then return true end
I just finished it up Gor - thanks. Instead of checking for mangle, i just had it activate on combat for now. I would like to add a range check into it for melee only though.