Wow that updating feature is really nice. That will make a very nice smooth way to get profiles updated once all writers can release that simple textfile link. I loved that it even showed what profiles it was updating.
Wow that updating feature is really nice. That will make a very nice smooth way to get profiles updated once all writers can release that simple textfile link. I loved that it even showed what profiles it was updating.
Awesome work.
Is there profiles strictly for level 20 twinks (trials)? Looking for Disc Priest and Resto Druid profiles.
Hi, this my french contribution for some rotation with english name
Cheers!Code:function SpecialAggro(t) local mob = { "Mannequin d'entraînement", "Mannequin d'entraînement d'écumeur de raids", "Esprit tordu", "Perce-coque amani'shi", "Chaînes d'Hakkar", "Tête exposée de Magmagueule", "Démolisseur de champ de bataille", "Ozumat", "Pied droit", "Pied gauche", "Tombe glaciale", "Goule ressuscitée", "Vide de mana", "Tendons brûlants", "Tentacule d’aile", "Tentacule de patte", "Drake d’assaut du Crépuscule", "Goriona", "Tombeau de glace", "Sapeur du Crépuscule", "Seigneur de l’effroi débilitant" } for _,v in ipairs(mob) do if UnitName(t) == v then return true end end end function ImmuneTarget(t) local buff = { 642, 45438, 31224, 23920, 33786, 19263, 97417, 97977, 102915, 100686, 105784, 74938 } for _,v in ipairs(buff) do if UnitBuffID(t,v) then return true end end end function HoldCooldown(cd) if GetMinimapZoneText() == "Aile de mort" and UnitName("target") ~= "Tendons brûlants" and cd >= 1 then return true end if UnitName("target") == "Seigneur de guerre Zon’ozz" and not UnitDebuffID("target",104031) and cd >= 3
Wow Xelper! You outdid yourself with the profile update function haha. Now if only the wiki page could be updated with a list of all the links for profiles....
Well if you click my link for the dk stuff it redirects you to my main profile post on these forums with all the info for the profile and my svn/direct download links.
Once you have downloaded my profile you can update it with pqrs update tool
Sent from my SAMSUNG-SGH-I717 using Tapatalk
My Frost/Unholy DK WoL ranking edits(4.3) and crystals Hunter Beta profiles-
https://imdasandmandeathknight.googl...com/svn/trunk/
@bu_ba
I can't wait for your new Blood profileI still use your frost profile. Just feels wrong whenever I used another frost one. I just added in Dark Sim and its perfect.
I've been meaning to play my pally so I'll give your new profile a run soon and test it.
Rep+
@xelper
Just want to say thanks again for all your hard work. For a while I thought you were leaving it and then you come back with brand new...everything. The new download profile thing is really nice.
Rep+
My Frost/Unholy DK WoL ranking edits(4.3) and crystals Hunter Beta profiles-
https://imdasandmandeathknight.googl...com/svn/trunk/
lol my preliminary rune management is already in placesince me and mentally are working on this together, she's currently going over it, and making notes on what can be improved and tweaking it to run even better
but if you just want to see how everything casts and the basic feel for the new rotation, you can download it from my WIP right now haha XD
@imasandman lol keep up the great work man, i'm sure u'll convert more people as time goes!!!
Sent from my Xoom using Tapatalk
@Bottter
Can you explain what problems my profile has when other bleeds are up? I have never had a problem. I've got a second feral druid in my raid group and the rotation does just fine. Mangle will check if there are other bleed affects like mangle (warrior/rogue bleed debuff) and if so, it will not casts unless it meets any of the other standards in the mangle ability, which I've covered most.
Every other ability has a tag for only checking the players own debuff's, except like stated above, mangle is a exception because of its effect.
Hi Sheuron,
As always great work with all of your profiles...Im sure I speak for everyone here in this community when we say *Thanks much!*
Tried out your prot profile today , and it is occasionaly not attacking during single target mode.
In AOE mode it attacks with no issues.
If i have aggro on the target it will automate and continue attacking though.
SO in a nutshell, Im tanking....other tank taunts...profile stops automating until i retaunt. (Unless in AoE mode)
Which seems ...not correct.
thanks!
So I am considering a small change to the Lua file loading...I really dislike the fact that it injects, but more specifically loads/runs, every single .Lua file for every profile no matter if you are using that profile or not. If you have 12 lua files in the directory it will load all 12 even if you are using none at all.
I am considering making a function:
PQR_LoadLua(fileName[, forceRefresh]) - Loads the selected Lua file. You would only need to call this once to get your Lua file loaded into WoW. If forceRefresh is 'true' it will rerun the Lua file even if it has already been activated.
Example: PQR_LoadLua("PQR_TestLua.lua")
Thoughts? This all hinges on me being able to properly do a "loadstring" on a multi-line text file with all sorts of quotes and such without breaking anything. I think I know of a way to do this, but it will require some testing.
Last edited by Xelper; 03-27-2012 at 05:48 PM.
I don't like the idea of rereading the Lua files every single time a hotkey is pressed, simply because it is only useful for creating the profile and has no use to the end user, may add a small delay, etc.
However, if you click on one of the four "Rotation #" labels on the main form it internally reloads the Lua files. You won't be prompted or anything, it just does it. This new code will be reinjected into WoW anytime you make a rotation change, hit a hotkey, etc.
Now, as to what would happen when you run a new changed function with the same name as the old one, I am not quite sure what will happen. You may need to, at the start of the Lua file, set all functions to nil first that way you can be sure you are running the up to date function. I know when I am making changes to the PQR WoW code I need to reloadui because the functions are not updated.
Example:
This way every time testFunction is loaded from the file the old one will be set to nil.Code:testFunction = nil function testFunction() print("test!") end
Last edited by Xelper; 03-27-2012 at 06:30 PM.