Included is the mage I worte, I haven't included trinkets or intrupts as i wasnt sure you were going for that. If you run no-eu you need to disable the use of mana gem as I have done it the "lazy way" through macro. Ps. Dont forget to code in the !Me.Iscasting or it will clip most of your spells. Added shadow priest as well, very easy to write for this Both based on EJ
Testing Fury on a training dummy and "SC.CastSpell("Heroic Strike", a => Me.CurrentRage >= 75, "Heroic Strike")" seems to cast Heroic strike even without my rage being >= 75. Am I missing something?
TY This looks to be working will test a bit. SC.CastSpell("Heroic Strike", a => Me.CurrentRage > 75 || SC.PlayerHasBuff("Battle Trance") || SC.PlayerHasBuff("Incite"), "Heroic Strike"), @ least it doesn't toss errors and over 5 mins only casted HS 26 times. Dps is low not sure what is up with that. 8500 or so.
Not complete but tested on dummy doing 10k in pvp gear. Need to figure out intercept,heroic leap but its a start. Actually Cowdude can you point me in the right direction? Need to close distance to target using intercept,charge or heroic leap.
Nuok: Yes, I can add a SVN for it once I'm done adding/editing/rewriting the core functions. Ruinit: You can check the distance and angle to current target before charging or leaping. Example for leap: SC.CastSpell("Heroic Leap", a => SC.DistanceToTargetBoundingBox() > 20 && SC.FacingTowardsUnit_Degrees(Me.Location, Me.CurrentTarget.Location) < 10, "Leap!") This will cast Leap when it's available, you're more than 20y away from target and you're roughly facing your target. Nuok: Either this or use a Decorator doing nothing at the very top of your rotation to stop casting whenever you're channeling something. Nuok: No, but you can add a list of trinket ID. This CC is aiming at high level content, and some trinkets need to be fired under some specific conditions. Thanks for the rotations! About rage issue: Yeah, I saw a post here about energy that wasnt updated quickly enough. I'll mostly add some shortcuts to get mana/rage/energy etc. through LUA for better reactivity.
Yea that doesn't work it just walks up to the target? I tried this as well and that does work either. SC.CastSpell("Intercept", a => true, Me.CurrentTarget.Distance >= 10),
sent Thanks by the way this is gonna be awesome I'm sure once people start filling in the cc's. I am guessing if we want to use a spec for those AOE fights we will have to have multiple cc's? I mean like a mage's blizzard etc.
I saw you add "simplet n smart blessing" and i want know if i understand. So if you add "!" like this that mean he will cast king if he dont have mark, right? Code: SC.CastBuff("Blessing of Kings", a => !SC.PlayerHasBuff("Mark of the Wild"), "Blessing of Kings as I don't have druid buff"),
hunter update Hunter update. -Rotation will moving should now correctly work. -Added Explosive Trap. -Added the call pet/rez if the pet is dead.(Default is call pet 1) Hey do you want me to give you updated file or new class/spec via pm or forum?
What am I missing here can't figure out why this doesn't work? SC.CastSpell("Starsurge", a => SC.PlayerHasBuff("Shooting Stars"), "Surge on Shooting Stars!")
Correct but I think the problem may be Wrath has no cool down what so ever so I just stand there and cast wrath over and over never switching to the next spell. I want to only cast starsurge when I have the buff shooting stars.