Hey Kinkeh for some reason with your DK profile can't press shift for AoE rotation anymore with 1.18
Hey Kinkeh for some reason with your DK profile can't press shift for AoE rotation anymore with 1.18
I've searched this thread and the profiles section for a Holy Priest profile, the only one I've found is Sheuron's Holy Priest profile from back before MoP. Does anyone have a newer Holy Priest Profile? Or should I just go disc?
Not sure how I came to have it (Maybe built in) but there's a Profile named xrn5holpve (by Xelper?) that works well, only annoyance is that it casts PoM on self most of the time, maybe there's an easy way to find the member with the most HP & cast on them, anybody?
CurrentLooks like it's choosing the first member of the party, usually me. Can't even pass it on with SW: D anymore?Code:if not MendingUp then function MendingUp() for i = 1, #members do if HaveBuff(members[i].Unit,33076,nil,"PLAYER") then return true end end end end if not MendingUp() then PQR_CustomTarget = members[1].Unit return true end
Will this work for checking stacks?
I want to add it to HaveBuff, but I'm unsure on how to.PHP Code:
function HaveStacks(t, id, stacks)
if select(4,UnitBuffID(t,id)) == stacks then return true end
return false
end
Just put some code together, it doesn't seem like it will work. Anyone know if it will?
PHP Code:
function HaveBuff(t, id, stacks, time)
if not time then time = 0 end
if type(id) == "number" then id = { id } end
for i=1,#SpellID do
local spell = GetSpellInfo(id[i])
if spell then
local timeCheck = select(7,UnitBuffID(t,id))
local stackCheck = select(4,UnitBuffID(t,id))
if stackCheck == nil and (timeCheck and (timeCheck == 0 or timeCheck - GetTime() > time) then return true
elseif timeCheck == nil and (stackCheck and stackCheck == stacks and stackCheck > 0) then return true
elseif stackCheck ~= nil and timeCheck ~= nil then
if (timeCheck and (timeCheck == 0 or timeCheck - GetTime() > time) and (stackCheck and stackCheck == stacks and stackCheck > 0) then return true
end
end
end
end
Last edited by averykey; 11-03-2012 at 12:17 PM.
My Svn - https://subversion.assembla.com/svn/averykeys-svn/
Hello people!
I'm back -- I know I promised a few weeks ago to completely update my profiles and such, but real-life has been very busy!
Now that most of it has calmed down, I've taken the time to sit down and merge everything, shine it up a bit and such.
Shadow Priest has been completely updated with all new talents and abilities ready for use. It's been tested in Mogu'shan Vaults Normal/Heroic 6/6 and Heart of Fear 5/6 Normal and I've personally recived a few ranks on World of Logs (top 25 - top 100) with it. I've built in a cooldown trigger to the main profile now, in case there are situations you want to hold them (for whatever reason).
You can toggle this by pressing the Left Alt key. This defaults to Automatic mode.
I've also updated the data file to support my Mage and Warlock profiles, (My new main was changed from Shadow Priest to Warlock) all though I haven't uploaded the rotation profiles yet because of some minor issues with them. They're coming very soon.
As always, you can find the latest updated profiles at our Google Code page!Code:Excuse the long wait guys! IRL has been plenty busy since the end of summer, but I'm back now! :: Data/PQR_Nova_Data.lua - Feature: Added Mage abilities, talents and functions. - Feature: Added Warlock abilities, talents and functions. - Update: Fully fixed Priest abilities, talents and functions. - Update: Re-introduced the temporary buff and timer checks. - Update: Updated the data file, removing unnecessary white-spaces, spaces and redundant code. :: PRIEST/Nova [Shadow PvE]_PRIEST_Rotations.xml :: PRIEST/Nova [Shadow PvE]_PRIEST_Abilities.xml - Update: Fully updated Shadow Priest abilities and rotations. - Update: Merged Mindbender/Shadowfiend management into one ability. - Update: Fixed automatic Dispersion usage when holding or pressing Left Shift. - Feature: Added Halo to the rotation list. - Feature: Added better cooldown management and ability to "pause" the use of cooldowns through the Left Alt button. Defaults to Automatic usage.
Or for the lazy ones of you, you can download the new Shadow Priest profile from this link.
As always, if you're interested in helping me out and keep me motivated to create bigger and better profiles, you can make a donation here.
I'll get my ass in gear and hurry finishing up my Mage and Warlock profiles for those interested.
@mentally sounds awesome dude!! just wondering what spec you'll be doing for Warlock?
@averykey: That function will work for checking stacks, granted that you supply an exact amount of stacks you wish to return true with. Alternatively you could change the code a little bit to only return the stack number and then in the function itself make a check using that.
Then you could do something like this:Code:NumStacks = select(4,UnitBuffID(target,spellID)) if not NumStacks then NumStacks = 0 end return NumStacks
Retroactive and absolute checking of a target buff on target. Just an idea.Code:local NumStacks = NumStacks if NumStacks >= 3 then ... Do something here ... elseif NumStacks <= 2 then ... Do something here ... elseif NumStacks == 5 then ... Do something here ... end
@cameronmc88: Affliction, Destruction and Demonology.
Last edited by Kinky; 11-03-2012 at 12:42 PM.
welcome back Mentally, haven't seen u post in a while
+ rep to you Pong - Btw i edited your potion item id's, if u want to copy paste this into your update.
Code:--Potion Counts --local tvPot = GetItemCount(76089) --Virmen's Bite --local vPot = GetItemCount(76093) --Potion of the Jade Serpent --local gbPot = GetItemCount(76095) --Potion of Mogu Power --local ePot = GetItemCount(76090) --Potion of the Mountains --Potion timers --local tvCD = GetItemCooldown(76089) --Virmen's Bite Timer --local vCD = GetItemCooldown(76093) --Potion of the Jade Serpant Timer --local gbCD = GetItemCooldown(76095) --Potion of Mogu Power Timer --local eCD = GetItemCooldown(76090) --Potion of the Mountains Timer
Great to hear that you are back Mentally! I've always loved your Shadow Priest profiles!
hi Mentally,
i have now teste our shadow priest profile but i have some issues
34x <string>:"if PQR_Addon_Loaded == nil then...":979: Usage: UnitBuff("unit", [index] or ["name", "rank"][, "filter"])
<in C code>
<string>:"if PQR_Addon_Loaded == nil then...":979: in function "UnitBuffID"
<string>:"local PQ_MB = PQ_MB ...":15: in function "?"
<string>:"if PQR_Addon_Loaded == nil then...":737: in function "PQR_NextAbility"
<string>:"if PQR_Addon_Loaded == nil then...":533: in function "PQR_ExecuteRotation"
<string>:"if PQR_Addon_Loaded == nil then...":289: in function <string>:"if PQR_Addon_Loaded == nil then...":214
i have testet with and without addons Tukui
all the time the same my char iss casting nothing by a test on trainings dummy
I have been using PQR for a while I made some edit's to Sheepmoon's Hunter PVP Profile. I guess he stopped making profiles so I am going to try and update some when I can. I am new to writing profile but I have made some edit's to this one like glavetos and stampede. Here is a link to where I will be posting any more edit's to this profile.
http://www.ownedcore.com/forums/worl...p-updated.html ((PQR) Hunter PVP Updated!!!)
Here is My Profile on Mediashare. Please let me know how this is working
Thanks!!!
Raw's PVP_HUNTER_Abilities.zip