I will do just that so everyone doesn't have to update their profiles for Alysrazor.Molten feather buff makes player able to cast any spell while moving, so if player got feather buff PQR_IsMoving() should return false, despite the player speed.
I will do just that so everyone doesn't have to update their profiles for Alysrazor.Molten feather buff makes player able to cast any spell while moving, so if player got feather buff PQR_IsMoving() should return false, despite the player speed.
I absolutely love your program, makes afking during raid mob fights so much more enjoyable lol
I did have a question, while looking at the default Profiles for everything, I noticed that most of the Rotation names were CLASS_Rotations.xml, except for Rogue and Priest whose are CLASS_Rotation.xml. Is this a typo or is there something special about those two?
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.......
Yes yes, its finally here....after some wonderful help from Mentally, Bu_Bu, and Firepong the newest edition Bear Cat All-In-One Profile is back!
Updated 3-18-2012
Newest Changes are Listed at the Bottom!
The changes made so far have been thoroughly tested and work 100%. Ilvl 397 with Tier 13 4-Set
Bear DPS: Pulling a steady 13k dps on a raid target dummy self buffed (Mark - Food - Flask) over 6 min 30 sec. DPS will increase drastically with full buffs, Vengeance, and not being rage starved on a raider target dummy!
Tested tonight on Yorsahj, ended the fight at 28.8k tanking. Savage Defense Uptime was amazing!
Cat DPS: Pulling right around 30k on a 6 minute 30 second parse self buffed (Mark - Food - Flask) on raid target dummy in Cat Spec - Pulls roughly 24k in Bear Spec while in Cat Form.
Appropriate Gems, Spec, Enchants, and a proper Reforge a must! Noxxic.com - WoW Class Guide for Raiders or Mr. Robot! can help.
Old Abilities have been removed as they are no longer much use.
(From previous release in 2011)
Most Recent Changes:
Bear & Cat:
1) Added in a stack check for Faerie Fire Feral so you don't continually cast it when 3 stacks are applied, and will recast when duration is at under 5 seconds. (to refresh) Also have a seperate ability for those speced into Feral Aggression 2/2.
2) Added Right Alt key press to pause rotation and allow automated Shapeshifting, simply press and hold Right Alt until you have switched forms. This profile will automate your abilties in whichever form you currently are shifted into. (Bear or Cat)
Bear only :
1) Revamped Frenzied Regeneration & Barkskin to trigger when player is below 16% health or when not over 0 on CD. This will decrease all damage taken by 20% increase maximum health by 30%, increase current health to 30% (If below that value) and Healing is increased by 30%
(requires Glyph of Frenzied Regeneration)
This is automated purely for emergency use, and the health amount that it triggers at can easily be adjusted to your liking under the Ability Editor!
2) Lacerate now applies 3 stacks 3rd in Priority from Mangle, Maul, and Demoralizing Roar, and does not Reapply stacks unless they have Dropped from Pulverize. (Approximate uptime 95%) This drastically increases your free mangle procs!
3) Pulverize now is triggered only when there are 3 stacks of Lacerate on the target, Pulverize will always refresh between 1-4 seconds left on duration, sustaining approximately 98% uptime for +9% Crit.
(Will make your Mangle Critical Strikes guaranteed Savage Defense Procs as well with T13 2-set!)
4) King of the Jungle 3/3 is required for the following! Drop Feral Aggression to obtain this.
Pulverize will now activate the following for maximum dps: Enrage (Triggers KOTJ), Berserking (Troll Racial), Berserk, and Ancient Petrified Seed. There are better tanking trinkets for specific use, but the Seed is still quite good for Maximum mastery, and extreme critical strike bonus + AP!
5) Bash stuns targets levels 87 and under whenever it is off cooldown.
6) Demoralizing Roar ( 10% Damage Reduction) uptime 100% so long as other damage reduction abilities are not present on the target.
Cat Only:
1) Added in Auto Healthstone use at Under 20%
2) Maximum uptime of Savage Roar (Approximately 98%) with a Very high Uptime of Rake/Rip (Approximately 85%) for optimal dmg output.
3) Mangle is applied only once, unless other Bleed Modifiers are present, or if you are not behind the target, in which case Shred is always first in priority.
4) Tigers Fury automatically triggered on CD
5) Ravage! automatically used when triggered.
6) Berserk is triggered after Tigers Fury along with the Troll Racial, Berserking.
7) Maim ability has been added for PVP use.
Please let me know if your having any issues! Enjoy!
CLICK HERE FOR LATEST RELEASE! PQR 2.0.6 Friendly
Last edited by googlebee; 03-19-2012 at 12:56 PM. Reason: updated! Shapeshifter Added! 3-19-2012 - PQR 2.0.6 Friendly
Add
to Rapid Fire, etc. please.Code:/use 13 /use 14 /cast Lifeblood
Also, here's my Misdirection ability. If not in combat yet, it whispers the focus that they're the misdirection target (with a 10 sec CD to prevent spam).
Will be adding a section to cast @ pet if no focus and not in a party/raid, and perfecting the whisper segment. Critiques are appreciated.Code:local hasFocus = UnitExists("focus") local MDstart, MDduration, MDenabled = GetSpellCooldown(34477) local affectingCombat = UnitAffectingCombat("player"); if hasFocus == nil then return false end if MDstart == 0 then if lastMDW==nil then lastMDW=0 end if time()-10>=lastMDW and affectingCombat == nil then SendChatMessage("Misdirect on you!","WHISPER","COMMON",GetUnitName("focus",1):gsub(" ","",2)) lastMDW=time() end return true end
Last edited by CryptoCombat; 08-27-2011 at 08:39 PM.
Thanks for disable combat req button, now i can using this bot to milling ^_^
You can make global profiles for all classes? This option would very helpful.
it reports 0
---------- Post added at 10:25 PM ---------- Previous post was at 10:22 PM ----------
[QUOTE=CrysisMK2;2121849]Add
to Rapid Fire, etc. please.Code:/use 13 /use 14 /cast Lifeblood
It's a bad idea to link haste effects to other haste effects as a hunter. Since we have haste plateaus.
any progress being made on Blood DK tank rotations?
hey can one of you pro's pleaassse tell me how the hell i utilize the new Smart Macro system. is it an ingame macro i create? and then click it and it will auto que that spell into the rotation? or is it within the program that i create the macro?, and what for eg would i write for bladestorm, enraged regen etc..
i hope someone can help me out, this little bot is unbelievable. big props to Xelper and Co for making this, i cant thank you enough.
This is the code for Dispel Magic, can be used by any healer class. This code will dispel magic debuff on target if spellid is not on list (zulgurub cauldrons, blackout, etc...), magic effect is longer than 6 seconds and if debuff can stack ll wait till target got 2+ stacks.
Code:buff = { 96328, 96325, 96326, 92876, 92878, 30108 } local candispel = 1 for i,v in ipairs(buff) do if UnitDebuffID("target",v) then candispel = nil end end local i = 1 local buff,_,_,count,bufftype,duration = UnitDebuff("target", i) while buff do if bufftype == "Magic" and duration > 6 and count ~= 1 and candispel and UnitIsFriend("player","target") then return true end i = i + 1; buff,_,_,count,bufftype,duration = UnitDebuff("target", i) end
Need help. Hunter: MM cast Arcane Shot only when in motion (Moving)
whether there is a profile on Combat Rogue? seen somewhere I can not find
Last edited by Amiyumi; 08-28-2011 at 02:42 AM.
hey all ^^
ok since 1.0.9 having 2 issues:
1º Dk rotacion not working anymore no idea why mess arround a bit but was not able to get it to work. load 1.0.8 works like a charm. any help on solucion wold be lovely ^^
2º Rogue assasin profiles also bugged on 1.0.9 but only the pvp rotacion doest load the pve rotacion working properly.
and now a special tks to googlebee for the amazing job on the druud profile
I have been looking at it, the getrunecount()) is not working any more, I switch it to 1.0.8 and it works fine but does not work in 1.0.9.
Edit: It says there is an error in line 18 but like 18 has nothing to do with any of the get rune cd, XMLSpy, "expensive program" says nothing is wrong with the Language even in NEAT format.
Last edited by Gorthok; 08-28-2011 at 12:30 PM.