Alright because this is seriously the only thing I haven't seen anyone say EVER worked right.... I developed the GROUNDWORK ONLY profile for Balance Druid
With this, any competent LUA coder can finish what I've started here and make a good Balance Druid profile. I'm nowhere near 85 on my druid so I didn't even bother trying to finish, however I get Eclipse reading built in, plus a manual switch if the program can't figure it out (untested but written). It has the debuffs coded (Moonfire(Sunfire) and Insect Swarm) plus Starsurge, as well as Wrath (In solar) and Starfire (In lunar).
2-7-2012_Balance_Bubba.zip - bubba-pqr-profiles - 2-7-2012 Balance Druid GROUNDWORK ONLY - Bubba - My Profiles for PQR - Google Project Hosting
this is not a complete profile so if anyone asks me to finish it, or why it isn't finished, or anything relating to me finishing it or why it's not finished, I will ignore you. consider yourselves warned.
Anyone can go in and read the notes I've posted (--- Notes --- Ability) and be able to see how I built the basics of it, and from there, a simple copy/paste and swapping our of spell names can probably get a decent profile up and running....
This is a present to you all. I hope somebody is up to the task of completing it![]()
Ok updated my SV profile.
Finally worked out the problem with Serpent Sting this should fix it. I didn't notice it in my raids since I do 10 mans, so I didn't think about it, but it was checking for serpent sting, which included other hunter's serpent sting. That would stop it from casting serpent sting. Should be fixed now, tested on 25 man LFR.
Hunter Test Profile v5.rar
Yeah, really, I need to make a header in the main post in size 72 font saying that x64 will not be coming soon if ever. As far as I know there is minimal to no performance gain at this time, and it would require me to at least completely rewrite all of the code related to memory reading, writing and injecting.
I got as far as trying to read the player name from the 64 bit client, getting an error saying that a 32-bit module cannot interact with a 64-bit module and I gave up.
If there is ever a real reason for a 64 bit client (read: noticeable performance gains) I will do it.
Alright so debating on returning to WoW figured I get caught up with PQR....I've updated my SVN with whatever profile I could find..And that was about 150+ pages of going trough. I even got in Kickmydog's updated SV posted 6 minutes ago.
To my knowledge this SVN has about any profile that was written on here and that still had a valid download link.
pqr-svn-profiles - managed by Ralphiuss
Does anyone know of a way to track swing timers? I'm looking for some way to check what MH + OH swing timer is at and then depending on the result triggering an ability.
Can you rename the Unkown_Druid_Abilities & Unknown_Druid_Rotations back to Boom_Druid_Abilities & Boom_Druid_Rotations? That's my profile that I uploaded a few days ago. Also, can you put some kinda note outside of the FireKitteh profiles to let people know that they are the Tier Upgraded rotations? Like some kind of note on that page or something of that sort.
The only form I can think of that would be anywhere close to what your wanting is:
speed, offhandSpeed = UnitAttackSpeed("unit")
Where "unit" is player and:
speed - Current speed of the unit's main hand attack (number of seconds per attack) (number)
offhandSpeed - Current speed of the unit's off hand attack (number of seconds per attack) (number)
Best bet I can think of is to set whatever your wanting to count the speed right after the first attack and then get it to re-scan the speed in case of proc speed buffs etc.
Also, you will only want to use a > or < sign to tell it when to use whatever as a exact speed will almost always make the spell not want to cast xD
Then, there's Damage done:
UnitDamage - World of Warcraft Programming: A Guide and Reference for Creating WoW Addons
If this could be gotten to work great, it would be a good way to tell when to proc a good Cumbustion combo for Fire mages, but that's to complicated for my ease of use profiles![]()
Last edited by firepong; 02-08-2012 at 04:08 AM.
Checks for the presence of 10 pieces Lovely Charm and creates of them Lovely Charm Bracelet. With Shift pressed you can buy 250 pieces Love Token at once.
Spell Name: Lovely Charm
Spell ID: 0
Delay: 0
Target: Target
LUA Code:
Code:
Code:local Charm = GetItemCount(49655) if Charm <= 9 then return false else UseItemByName(tostring(GetItemInfo(49655))) end
Last edited by vitriol; 02-08-2012 at 04:57 AM.
Ok, found this one to work (its from xrnPRQ package, so all credits goes to him):
if CheckInteractDistance("target", 3) == nil
and CheckInteractDistance("target", 1)
then return true end
Heroic Throw
57755
just put it up in rotation.
im trying to get it to only spam fel flame but it only does it if i constantly move, can anyone give me a tip? :-/