Sorry I'm pretty new here, yet I'm trying to contribute to this fine program! I haven't seen a rotation for (combat) rogues yet, that's why I'll try to write one. I've already got the basic rotation fleshed out, just need to test...that's when 14480 came along and my efforts came to a screeching halt :-(
@Xelper: I've noticed that it's kinda hard to share the scripts/rotations between the users. Why not make one rotation = one xml file?
Kind of like: "Hunter - Marksmanship.xml", a single file that contains all the ability data and the rotation itself. That would make it much easier to share files and have a look and test more scripts written by other users. Overwriting the complete class file just because you want to test a single new rotation is not really comfortable if you know what I mean.
Anyways, I'm not in a position to be "demanding things", so don't get me wrong - it would be cool if you could maybe think about that. Thanks!
R0w4n, I will make those tweeks to the Arcane Mage Rotation. I forgot I left the create mana gem still in the rotation. Once Xelper gets the app updated then i will make the changes and post them.
I am by no means any type of programmer, i have just used what others have done as examples and also with the help of this forum, these guys have been a great help. Once I get the Arcane tweeks done I think i'll have to start playing with a fire rotation unless someone else has already done one.
I belive that there is a combat rogue rotation posted, but as this is a 33 page thread its a pain to find anything. just hop to page 30 or so and download the current profiles that i posted to get ya going, or wait for the update from xelper and i'm sure he'll updated profiles in his release.
Thanks for the info - Anyways, I'm sure there's at least one rotation still missing, I'd be glad to fill in the missing spot just to give something back to the community you know :-)
How's it going Xelper?
hey i just started wow again and i found this awesome rotation bot, (thank you very much btw, it is the most useful bot i have ever used) and as of this morning i cannot use it because whenever i open it, it cant detect the player i am logged on to. i click refresh and yet it still wont detect anything that i am logged on. Ive been trying to figure out a way to fix this but havent come to any conclusions. I tried running it on another computer too and it still wouldnt work. does it need updated? or am i just missing a bit of info on fixing this..?
PQR 1.0.8.14480 -
http://www.mediafire.com/file/zfz4nb...dgk/PQR108.zip
Changelog will be up soon... once I figure out what the difference between this and 1.0.7 is! (its been a couple weeks)
I included a few more rotations from the rar crystal gave me, I still have a few more to add in... I wanted to get this released quicker, so I wasn't spending too much time merging rotations. Rotations/Abilities are still backwards compatible, so you can copy your rotation from 1.0.6 or 1.0.7 without any issues.
The 3 features in this version that weren't in 1.0.7 are:
-Spell Target: Pet option added.
-'Delay' for all abilities, casted or instant. Example: Serpent Sting is instant cast, but can take up to 1-2 seconds to apply due to flight time. Setting a 3 second delay on Serpent Sting will only allow it to be casted once every 3 seconds.
-PQR_IsCastingSpell(SpellID) - returns true if you are casting/channeling the spell, returns false if otherwise.
There may be a few other things...
EDIT: New PQR108 uploaded... old version crashed if you logged into a mage... issue with the mage abilities XML...will fix this XML when I get a chance.
Note to self: add IsValidXML check![]()
Last edited by Xelper; 08-08-2011 at 05:27 PM.
tk u for the fast update m8
keep up the good work ^^![]()
Thank you for the fast update.![]()
[QUOTE=Crystal_Tech]---------- Post added at 09:12 PM ---------- Previous post was at 09:09 PM ----------
Quote Originally Posted by kickmydog View Post
I noticed an incredibly useful feature while looking through the code you uploaded Crystal_Tech. This bot would allow aspecting twisting for movement fights. For example Steady/Cobra Shot could be set to always cast while aspect of the fox is up. While Arcane, Chimera, Kill Command, Multi-shot any other instant could be set to cast aspect of the hawk. This would enable the building of a separate but equally useful "movement" rotations for hunters.
So "Movement Steady Shot" for example would have /cast !Aspect Of The Fox
This will increase the selection of focus building shots, but i think will give greater flexibility for hunters to pick a rotation depending on the fight.
hmm so readd a SS and CS only do the if PQR_IsMoving(1) then cast. that would be great to get to fox. but to get to hawk? oh add /cast !aspect of the hawk to the marcos for each shot. I see. Let me toy with it.[/CODE]
So that little bit of code will check if you are moving? Interesting.... Maybe it could be used in Aimed Shot to tell the bot not to use Aimed Shot if you are moving. Does it differentiate between player moving or the target moving? Any luck with getting cast speed from Aimed Shot?
PQR_IsMoving(seconds) returns true if the player has been moving for X seconds. If a player is stationary for 1 second they are considered to be not moving.
So for example... if a player has been moving for 2.4 seconds:
PQR_IsMoving(2) = returns true
PQR_IsMoving(3) = returns false
PQR_IsMoving(2.399) = returns true.
If a player moved for 2.8 seconds then stayed still for .5 seconds:
PQR_IsMoving(3) should return false but PQR_IsMoving(2.7) should still return true.
This code was actually originally designed for Aspect switching. You can create 2 abilities: Aspect of the Fox and Aspect of the Hawk and put them under all of the abilities except for Steady Shot/Cobra Shot.
Fox:
Hawk:Code:local FoxBuff = UnitBuffID("player", 82661) if PQR_IsMoving(1) == true and FoxBuff == nil then return true end
Code:local HawkBuff = UnitBuffID("player", 13165) if PQR_IsMoving(1) == false and HawkBuff == nil then return true end
Last edited by Xelper; 08-08-2011 at 06:28 PM.
Just used this on my hunter, first it didnt work at all. tho i fixd it, the problem were at Rapid Fire, i had to remove it to get it to work. somehow it doesnt want to work properly if i use that.. dunno why but if manually click on it is works like charm until its CD comes back then it get stuck.. can you please fix this bug? since i dunno anything about programming i cant fix it..
![]()