Thanks Cahonez
I cant wait to test out the rotation :-)
Thanks Cahonez
I cant wait to test out the rotation :-)
Finished with my DK Masterfrost profile. Some code is bubba's some mine. I've ranked on most fights with this profile.
You'll have to edit frost strike-RP cap to suit your talents (runic power mastery(i run 3/3)).
MEGAUPLOAD - The leading online storage and file delivery service
Trash: pops no CD's
No Ghoul: pops short cd's (not ghoul or ERW)
Masterfrost: pops everything
Some feedback would be nice.
Small update:
Package includes:
Mage (Frost PvP, Fire PvE, Arcane PvE)
Priest (Holy PvE, Discipline PvP)
Hunter (MM PvE)
Warrior (Protection PvE, Fury PvE)
Rogue (Combat PvE, Subtlely PvP)
Death Knight (Frost PvP)
xeron261211PQRProfiles.zip
- Add Ice Tomb from Hagara to rotation
- Some fixes on holy priest profile to reduce overhealing and waste less mana when working with more healers
Done some tweaks on Autotarget function, now detect incoming heals and gives priority to dispel some spells
any love for enhancement shamans with this? cant find one good profile in 231 pages...
Just noticed that if there's another warrior in the group and he/she applies rend first, then PQR won't apply rend for me. The same thing happened with Enh Shaman's Flame Shock. Anyone knows what might be the problem here?
Thanks, glad to hear it worked well for you. I'll add those changes and check it out!
---------- Post added at 10:26 PM ---------- Previous post was at 10:17 PM ----------
I'm not very experienced with LUA in general but I'm 99% sure this is because the rend he applies has the same spellID as yours, therefore pqr think's you already put it up. I THINK that the 8th variable unitbuffID returns is the source (caster of spell) so this would be an easy fix. I can't do it myself atm though but that's what you'd need to do.
edit: It'll look something like this, I think this may even work fine:
Replace your rend code with that and let me know if it works, may not. It should work for flameshock as well if you just replace the SpellIDsCode:local _, _, _, _, _, _, _, Source = UnitdeBuff("Target", 94009) local name = UnitName("player") if Source ~= name or UnitDebuffID("target", 94009) == nil then return true end
Last edited by Bossqwerty; 12-25-2011 at 10:57 PM.
yea its a filter issue. just need to add player after the id so it looks like
the 1111 isn't rend just a random number for the example.Code:UnitDebuffID("target", 1111, "PLAYER")
---------- Post added at 11:40 PM ---------- Previous post was at 11:37 PM ----------
Thing is that using the ace3 addon theres a chance that a user might not have that addon and thus break the code. A small chance but a chance unless blizzards ui addons use the same addon for their code. if thats true I'd look into coverting it to ace3 calls.
---------- Post added at 11:41 PM ---------- Previous post was at 11:40 PM ----------
darn I thought I got the right SpellID for ya, but I'm glad it works for ya.
I have a few suggestions to your PvP Disc profile:
- shadow word: pain, devouring plauge and mana burn on targets above 40% hp
- mana burn only people with 50k mana or more (and don't burn warlocks as well because they have life tap)
- mind spike and mind blast with 3 debuff stacks of mind spike on target with 40% hp or less
- add innervate and divine plea on offensive dispel list
- leap of faith on targets below 20% and between 20 and 40 yards away from you
- add another ability only to dispel shadowfiend (need him dispelled asap if it is being rooted/stunned or something so i can get maximum mana from it)
- shadow word: death on polymorph at focus/target/arena (like arena1, arena2, arena3)
also, in bg's, the rotation is casting Heal instead of Flash Heal after a Flash Heal even though the target is at like 30% hp
btw, i love your profiles, keep up the good work![]()
Last edited by botman420; 12-26-2011 at 02:23 AM.
for the boss stuff
"bossN"
The active bosses of the current encounter if available N (1,2,3 or 4). (Added in 3.3.0)
from UnitId - WoWWiki - Your guide to the World of Warcraft
so couldn't you just check if "target" == "boss1" or something?
also it would be awesome to take fmagretto's event code and use it to implement a libhealth type thing for healers, the built in unithealth call doesn't update as quickly enough.
Last edited by onya; 12-25-2011 at 10:56 PM.
Thanks for the infos Bossqwerty and crystal_tech.
Here's v3 of my stance dance arms warrior profile (this seems to outperform fury by quite a bit):
BossProfilesv3.rar
Couple of changes include:
General tweaks
Heroic strike code from kingdps
Added berserker rage thanks to kingdps - only uses it if rage is low
Keeping executioner stacks up is now prioritized in execute phase, rather than letting them drop off and then get it up to 5 again
Rend is fixed if there's more than one warrior using rend in the raid - I will be adding this for colossus smash as well because I imagine the same problem should arise with 2 warriors
It's pretty near perfect and I have very few things left to code, please PM me suggestions or post them in this thread. I will keep updating it, mainly going to start adding things like auto pressing the button on ultraxion at the very last millisecond (obviously going to compensate for latency) and auto targeting / casting stun on twilight sappers etc
edit : the "arms pve rotation trash" rotation I didn't actually mean to include, all it does is remove the use of deadly calm and inner rage so if you're near a boss you can conserve the CDs
edit 2: The code is still very messy, it looks like something from someone who's never coded before. That is actually the case so forgive me. I know things are named poorly too.
Last edited by Bossqwerty; 12-26-2011 at 01:59 AM.