onya resto 03012012.zip
latest version of my resto shaman profile. added in some code for spine for searing plasma, haven't tested it yet.
onya resto 03012012.zip
latest version of my resto shaman profile. added in some code for spine for searing plasma, haven't tested it yet.
Any got a PvE Subtlety rotation in a zip?
I can't seem to find one in the 3722 posts (though I might have missed it with all the code floating about). +Rep if someone can post/repost it.
Cheers
Here are 2 of my Profiles
http://www.mediafire.com/?n6036ydpbtintf9
cokxHUNTER03012012.rar
What it does!
Holy Paladin:
Its for PVP but also works in PVE
right ctrl changes between PVE and PVP mode ( only affects the Beacon of Light, in PVE it always cast on tank)
intelligent Freedom!!!!
it casts primary freedom on melees under these conditions.
freedomtargets speed < freedomtargetstargets speed and has a snare or root effect
range freedom is only for ranges which are under focus and are rooted or have a 70% snare.
INSTANT CC Dispel.
It dispels instant your teammate cc's, i've tested it a few hours and sometimes the dispelt target doesnt even recognized he was cc'd
IT Interrupts!!!!
Only important spells but on target,focus,arena1,arena2,arena3,arena4,arena5 =)))))
Blessing of Protection.
Only Units which are attacked by a melee get BoP.
HoJ > left shift mouseover
turn undead > mouseover
holy wrath > mouseover
i have to say its totally awesome, you can easily heal dispel and support solo a complete 10 men pvp grp
PS: use divine favor and aura mastery on your own
Hunter:
MM for PVP, SV for PVE
MM:
hold on left shift to save CS and Aimed Procc to burst something down
left ctrl to stop rotation
right ctrl switch between singletarget and aoe
right shift > shoots first snake then ice then fire trap
right alt > scatters your mouseover and traps him after it
specials: it dispells bop and checks if MS is up or not
it goes camouflage if not dot is on you
it heals your pet
it gives you freedom
you need:
macro for feign death, disengage,detterrence
every macro must begin with a couple of
/stopcasting
/stopcasting
/stopcasting
/stopcasting
/stopcasting
Last edited by cokx; 01-03-2012 at 01:42 PM.
Hi Ash, I have been playing with this profile for the last few days in LFR and a few random dungeons. I think you have done an excellent job and everything is working very well for me. I made just a few small adjustments to suit my personal preference, nothing major mostly adjusting priority and health thresholds for different heals.
The one thing it does not seem to cast swiftmend very often. I had a look through the code and I can not see any reason for this except that it has to have rejuv on the current target before it can swiftmend. I think most of the time it is looking at the lowest health target which often does not have rejuv on it. For many fights it is no problem but you really notice it on Ultraxion where effloressence can do a large amount of healing but it will never cast it. Maybe it is more of a problem in 25m where it has so many targets to switch to and more chance that the target does not have rejuv on them.
I tried myself to make some new abilities to track the last person that had rejuv cast on them and then cast swiftmend on that person but I think my coding just was not good enough because I can't make it work. Do you have any ideas how it could be done?
Even if it just casts swiftmend on cd on the last person that had rejuv cast on them would be better than never casting it at all, since it is such an efficient heal. Most fights in DS everyone is stacked up anyway and the effloressence is excellent in these situations.
i think the easiest way to do this is to make an extra swiftmend target
like this
for i = 1, members, 1 do
local member = group..tostring(i)
local memberstarget = group..tostring(i).."target"
local memberhp = 100 * UnitHealth(member) / UnitHealthMax(member)
if UnitInRange(member)
and UnitIsFriend("player", member)
and UnitIsDeadOrGhost(member) == nil
and PQR_IsOutOfSight(member) == false then
if UnitGroupRolesAssigned(member) == "TANK" then memberhp = memberhp - 1 end
if UnitThreatSituation(member) == 3 then memberhp = memberhp - 3 end
if UnitBuffID(member, 53563) ~= nil then memberhp = memberhp + 4 end
if UnitDebuffID(member, 73975) ~= nil then memberhp = memberhp - 10 end
if memberhp < 85 then lowhpmembers = lowhpmembers +1 end
if memberhp < lowest then
PQR_CustomTarget = member
PQR_CustomTargetTarget = memberstarget
lowest = memberhp
PQR_CustomTargetHP = 100 * UnitHealth(PQR_CustomTarget) / UnitHealthMax(PQR_CustomTarget)
PQR_CustomTargetTargetHP = 100 * UnitHealth(PQR_CustomTargetTarget) / UnitHealthMax(PQR_CustomTargetTarget)
if memberhp < lowest and UnitBuffID(member, rejuspellid)~=nil then
PQR_CustomTargetSwiftmend = member
PQR_CustomTargetSwiftmendHP = 100 * UnitHealth(PQR_CustomTargetSwiftmend) / UnitHealthMax(PQR_CustomTargetSwiftmend)
end
end
end
end
and swiftmend should be something like this
if PQR_CustomTargetSwiftmendHP < 80 then return true end
Last edited by cokx; 01-03-2012 at 11:21 AM.
So this is what i did fro the firemage .
Ability Editor
Spell ID 0
Target Player
Actions /click ExtraActionButton1
Name Heroic Will
and added this text to code
But still doesnt work am i doing it wrong ?
local fadingtime = select(7,UnitDebuffID("player",110070))
if fadingtime and fadingtime - GetTime() < 1.3 then RunMacroText("/click ExtraActionButton1") end
local channelSpell, _, _, _, _, endTime = UnitCastingInfo("boss1")
if channelSpell == GetSpellInfo(109417) and endTime/1000 - GetTime() < 1.3
then RunMacroText("/click ExtraActionButton1") end
Hey guys! Time to update my Shadow Priest profile.
Shadow Priest Profile v4.4
I've been taking a long time to update this profile as I've been trying out a lot of new things, squeezing out as much DPS as possible from it.
It ended up with a complete re-write of the profile, reducing the code as much as possible.
New in 4.4
- Dynamic DoT re-application depending on hase and latency values.
- Complete code re-write, no more cluttered spells
- Reduced everything down to 4 profiles.
When I use it it ****s my framrate big time. When it uses crusader aura its all good, but when i dismount it goes to concentration aura it slows my game down 30-50%
EDIT: joined one arena game and now it runs smooth. sry for being a bitch
Add so it wont dispel when vamp is up?
Last edited by jackus; 01-03-2012 at 02:16 PM.
Nice pally pvp setup cokx i was trying to get the cleanse working right for age's bang on
@jack i had the same but cast beacon urself and its all normal again
Last edited by woppo; 01-03-2012 at 12:32 PM.
Loving this profile havent played boomie in years and have a renewed love for it now Thx.
what would make it perfect is a Wild Mushroom Bind too (say left shift) that would cast 3 mushrooms at mouse over and detonate. if someone could think of a way of doing this it would be perfect.
Keep up the awesome work Guys.
Happy New Year to All !!
Cokx holy pally profile works fine when you remove the two aura spells and the one called specials from the rotation.. As i'm totaly crap with LUA i cannot fix this myself other then just remove those two.
Edit: Ok forget what i said, now i get tons of other errors aswell, most of them is about [string " function pqrFunc0() local mytarget = nil..."]:67: attempt to compare nil with number....etc. Keep up the hard work anyways Cokx, on the paper it looks awesome ^^
2nd edit: Now it all works as intended when i buff all my buffs myself.
Last edited by paveley; 01-03-2012 at 01:28 PM.
there should be a better way to use holy radiance. like always use holy radiance when everybody (yes everybody) reach below 95%... cause normally healers will AOE heal this way. They will never AOE heal when everybody drop below 40% or whatever. most of AOE attacks in DS affect everybody. and have u looked at the HoS and HoP code that I posted earlier? Sorry but your HoS code is useless... because that destroys the purpose of PQR
OFC you can. If you want EVERYONE to be low before it heals just change players from 4 to 10.
As for the HoS code. Your code it pointless. As HoS should not be cast randomly. Example. Before the tank gets impale on madness. Or at P2.
Im not going to add stuff that would make something that is needed at certain points be possibly on CD
*EDIT*
While im at it. Im not adding stuff for how a few people prefer to play. Im adding stuff that is tried and tested as the best to do. I am also a top 50 ranked Hpala. So i think i know how to use HR(But yes, i will add it so HR is cast between 2 %'s)
Last edited by Lofty; 01-03-2012 at 01:23 PM.
hi =)
long time no see . =)
i just camed back to europe so back on gaming and.. since i was reading on all i'v been missing out i tried new profiles ect ect.. i wonder where did the lvling profile ya had gone too becouse it was really nice for lving alts in diferent servers.
Always present Unas =)