Ok so I must be a complete idiot but everytime I've tried to download the Arms Warrior profiles for MOP listed above, they lose their formating and become unusable in PQR. I'm using Chrome to right click as save as and it saves it as an .XML file but if I go to try and open it to view/check it, it's all garbled. Any help would greatly be appreciated or if someone could post them in a zip file I'd love you long time. Thanks
Click on the XML
Then on the right side you see "View Raw File"
Right click that link and save that one
Example, look at the right side of this page:
http://code.google.com/p/bubba-pqr-p..._Abilities.xml
Link brings you to:
http://bubba-pqr-profiles.googlecode.com/svn/trunk/BETA/Nova%20[Arms][BETA-ONLY]_WARRIOR_Abilities.xml
Thank you so much Xepler!
@Xelper
Is there a function equivalent to PQR_SwapRotation() that checks your current rotation running, like PQR_CurrentRotation() or the like? Was wanting to use one Ability with all rotation switching in it for my HonorBuddy Compatible Rotation.
Right now, this is what I currently have it set as:
And at the moment, since it cannot tell what rotation is currently running, it gets stuck in a loop when it actually switches rotations and the ability -- Rotation Switcher -- is at the top of that rotation.Code:local playerLevel = UnitLevel("Player") if playerLevel < 85 then local talentTree = GetPrimaryTalentTree() local knownPul = IsSpellKnown(80313) if talentTree == 1 then PQR_SwapRotation("Leveling Mode - Balance DPS (HonorBuddy Druid DPS)") elseif talentTree == 2 and not knownPul then PQR_SwapRotation("Leveling Mode - Feral DPS (HonorBuddy Druid DPS)") elseif talentTree == 2 and knownPul then PQR_SwapRotation("Leveling Mode - Feral Tank (HonorBuddy Druid DPS)") elseif talentTree == 3 then PQR_SwapRotation("Leveling Mode - Healing (HonorBuddy Druid DPS)") end elseif playerLevel == 85 then local talentTree = GetPrimaryTalentTree() local knownPul = IsSpellKnown(80313) if talentTree == 1 then PQR_SwapRotation("Raid Mode - Balance DPS (HonorBuddy Druid DPS)") elseif talentTree == 2 and not knownPul then PQR_SwapRotation("Raid Mode - Feral DPS (HonorBuddy Druid DPS)") elseif talentTree == 2 and knownPul then PQR_SwapRotation("Raid Mode - Feral Tank (HonorBuddy Druid DPS)") elseif talentTree == 3 then PQR_SwapRotation("Raid Mode - Healing (HonorBuddy Druid DPS)") end end
If there is not a PQR Function that can check the current loaded Rotation, how hard would it be to code that into PQR?
P.S. To all the people that use my HonorBuddy Rotation, I am fixing to push these changes, but the Level 85 code in the Rotation Switcher will not, I REPEAT, WILL NOT, be included in this release at this time. I am currently working on the Balance Leveling Rotation as we speak.
Sheuron's Resto shaman profile is amazing. Do you plan on making Mists profiles? Please don't stop! If you got BETA profiles please post! And will your current profiles work on Mists BETA?
Just wanted to give some feedback, tried the MoP Arms warrior profile that was linked for Beta. Tried using it and it pops up a crapload of LUA errors and it prints out FAILED in my prat and doesnt work. Granted I'm only 86 at this time and not sure if it only works for level 90's but thought I'd let y'all know.
Maybe someone can shed some light on this little piece of code:
It works good and all, but for some reason, it want's to cancel a cast half way through and wants to start over. And when I make into a function and call the function for either Lunar or Solar state, it just returns 1 stat and never refreshes when you get to a new state, for example going from Solar > none > Lunar. It will always report Solar, never changing.Code:local hasTarget = UnitExists("Target") local isDead = UnitIsDead("Target") if hasTarget and not isDead then for i=1,40 do local name,rank,icon,count,debuffType, duration, expirationTime,unitCaster,isStealable,shouldConsolidate,spellId = UnitBuff("Player",i) local direction = GetEclipseDirection() if name == "Eclipse (Solar)" or direction == "moon" or direction == "none" then CastSpellByName(tostring(GetSpellInfo(5176))) elseif name == "Eclipse (Lunar)" or direction == "sun" then CastSpellByName(tostring(GetSpellInfo(2912))) end end end
I'm passing stuff to it when it's a function, but it still does not want to refresh.
For the above code, the best way I can say to see what it's doing is to make a new ability and rotation and just copy and paste the code in and watch what it's doing. If this can get fixed, it would be the BEST way to do Wrath/Starfire for Balance Druid's IMO.
Sheuron's Resto shaman profile is amazing. Do you plan on making Mists profiles? Please don't stop! If you got BETA profiles please post! And will your current profiles work on Mists BETA? IS THERE ANY WAY TO MAKE IT WORK ON BETA?
Hey, guys... it's been a while since I updated my profiles. I have been playing another games while waiting for MoP to go live.
Can anyone update me about latest PQR additions of note (for authors, I mean) so I can make use of them on my profiles? Thanks in advance!